BLENDER-v279RENDHSceneTEST````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````//1``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````.UUY/`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````.^^c/`````````````````````````````````````````````````````````````````````````*]*+^+```*]*Y+^+````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````GLOB@ 0g`@`bZf4dc9f9d68b/home/WORKS/VARIPON/HORCE/BFEA-Equestrian-1-13.blendWM`aWMWinManz`z`z`z`)a)a ]"aH\"a]"a]"aH\"a"a"a"aDATA z`@ag`screen(j"a(S`(S`~`~`ahaHw%aaUahBa8`W`DATA8`W`SC`@`SCScenetageain`^`PaSaQaaa)\=)\==L=333>L=>L=ZZD? dd??< d8@@ZQ! ????H}`H}`?? ????//v006_images_base_2014/v006_images_bee/ L?L?L??>???_???CYCLES_RENDER Z//@``????C?55558Sa??????D?fC??P`W`g`Da< ?=>L>I?fff?@?@Aff?AA@?A <@@L?? ? &NoneDefault?sRGBsRGBHg`DATA` H``DATAH` `cycles賭`h`DATA賭` `max_bouncesDATA` (`賭`min_bouncesDATA(` ȵ``no_causticsDATAȵ` h`(`diffuse_bounces DATAh` `ȵ`glossy_bounces DATA` `h`transmission_bounces DATA` H``transparent_min_bouncesDATAH` 踭``transparent_max_bouncesDATA踭` `H`preview_start_resolutionDATA` (`踭`samplesDATA(` Ⱥ``deviceDATAȺ` h`(`volume_bouncesDATAh` `Ⱥ`bake_typeDATA` `h`preview_samples DATA` H``pixel_filter_typeDATAH` 轭``tile_orderDATA轭` `H`light_sampling_thresholdDATA` (`轭`aa_samplesDATA(` ȿ``preview_aa_samplesDATAȿ` h`(`blur_glossyDATAh` ȿ`sample_clamp_indirectDATA` H`cycles_curvesDATA(Pa8Pan6F`DATA(8PahPaPan6`DATA(hPaPa8Pan6`DATA(PaPahPan6r`DATA(PaPaPan6l`DATA(Pa(QaPan6`DATA((QaXQaPan6`DATA(XQaQa(Qan6`DATA(QaQaXQa n6`DATA(QaQaQa n6`DATA(QaRaQa n6x`DATA(RaHRaQa n6@`DATA(HRaxRaRa n6`DATA(xRaRaHRan6f`DATA(RaRaxRan6`DATA(RaSaRan6`DATA(SaRan6~`DATAa(``@``?o:=o: >?2>>2>2??2???`Ⱥ`P2 ?2 ?2 ?2 ?2 ?2 ?2 ?>? #<==ff??AHz?=???C#y??#??e?1@DB? B?CCCC?a?I?=¸=I??I@DATA`(``ȳ`DATAȳ`????C?5555a??????DATAa??DATA````DATA`????C?5555(a??????DATA(a??DATAp@``H`ddDATAH`????C?5555Ha??????DATAHa??DATA@```ddDATA`????C?5555ha??????DATAha??DATAȺ`????C?5555a??????DATAa??DATAH}`RenderLayerr`­`DATA`?H­`Visible MaindH``DATAH­`?­``Hidden MaindH``DATA­`?H­`Visible Grid d``DATA``left_LDATA``right_RDATAXHg`<g`?``````< ?DATAPg`???????????????DATA(``0 frames in memory (0.0 kb).DATA$8Sa?????LS`j`LSBlack1.01???(B@F?``DATAh`[Sampling? ALS`j``LSBlueGridXa?Xa?Xa?L???(B@F?x`x`DATAhx`[Sampling? ALS`j`LSHiddenWhiteDash??????(B@F?``DATAh`[Sampling? AOBf`l`OBjoint.blue.001í`0Ba `  h`hh`ĭ`ĭ`ax`W`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???DadIa &DATAí` (ĭ`(ĭ`DATA(ĭ` cyclesDATAaDATAx`W`DATAXh`hh`headDATAXhh`h`tailDATAĭ`[Subsurf@` H$AaOBl`r`f`OBjoint.blue.A.001hŭ`"a`  h`(i`ƭ`ƭ`a`W`??????I@????i!"4i!"??????????i!"i!"4??Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???ha` &DATAhŭ` ƭ`ƭ`DATAƭ` cyclesDATAaDATA`W`DATAXh`(i`tailDATAX(i`h`headDATAƭ`[Subsurf@` aOBr`x`l`OBjoint.blue.C001Hǭ`x``  i`i`ȭ`ȭ`(a`W`??????I@????i!"4i!"??????????i!"i!"4??Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`` &DATAHǭ` ǭ`ǭ`DATAǭ` cyclesDATA(aDATA`W`DATAXi`i`tailDATAXi`i`headDATAȭ`[Subsurf@`  `OBx`~`r`OBjoint.copper.001(ɭ```  Hj`j`hʭ`hʭ`Ha`W`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`` &DATA(ɭ` ɭ`ɭ`DATAɭ` cyclesDATAHaDATA`W`DATAXHj`j`headDATAXj`Hj`tailDATAhʭ`[Subsurf@` H`OB~``x`OBjoint.cursor˭`x!`L`  k`hk``W``W`??????????????????????????Ω1wJJ|?,!;,|;nNz?ԉ?¤1C?d? #=?>= #=?> A\B??????@??? ` ` &DATA˭` ˭`˭`DATA˭` cyclesDATA`W`DATA`W`DATAXk`hk`headDATAXhk`k`tailOB``~`OBjoint.gold.000H̭`0`R`  k`(l`ͭ`ͭ`a`W`??????????????????????????ϩ1w?J>J|?,>;,=~;nN>z͋?B1?d? #=?>= #=?> A\B??????@???`` &DATAH̭` ̭`̭`DATA̭` cyclesDATAaDATA`W`DATAXk`(l`headDATAX(l`k`tailDATAͭ`[Subsurf@` OB```OBjoint.gold.0011(έ```  l`l`hϭ`hϭ`(aaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`j` &DATA(έ` έ`έ`DATAέ` cyclesDATA(aDATAaW`DATAXl`l`headDATAXl`l`tailDATAhϭ`[Subsurf@` ȸ`OB```OBjoint.gold.0022`#a`  Hm`m`H`H`HaaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@??? "az!a &DATA` ``DATA` cyclesDATAHaDATAaW`DATAXHm`m`headDATAXm`Hm`tailDATAH`[Subsurf@` "aOB```OBjoint.gold.A12`"`X`  n`hn```(aW`8aW`???????%?????%%L.?%L.??????????%%L.%?L.?Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@??? `*'` &DATA` `(`DATA` (`cyclesDATA(` `cycles_visibilityDATA(aW`DATA8aW`DATAXn`hn`headDATAXhn`n`tailDATA`[Subsurf@` Ț!`OB```OBjoint.gold.A2h.kungfu.yaw.lefth`0``  n`(o`H`H`HaW`XaW`L?L?L????????L?L?L??????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`` &DATAh` ``DATA` `cyclesDATA` `cycles_visibilityDATAHaW`DATAXaW`DATAXn`(o`headDATAX(o`n`tailDATAH`[Subsurf@` H`OB```OBjoint.gold.A3h.kungfu.yaw.left`X!``  o`o```haW`xaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@??? `()` &DATA` `(`DATA` (`cyclesDATA(` `cycles_visibilityDATAhaW`DATAxaW`DATAXo`o`headDATAXo`o`tailDATA`[Subsurf@` -`OB```OBjoint.gold.B001h`x0`^`  Hp`p```haaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`` &DATAh` ``DATA` cyclesDATAhaDATAaW`DATAXHp`p`headDATAXp`Hp`tailDATA`[Subsurf@` `OB```OBjoint.gold.C1H`x"`d`  q`hq```aaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@??? `H'` &DATAH` ``DATA` cyclesDATAaDATAaW`DATAXq`hq`headDATAXhq`q`tailDATA`[Subsurf@` H+`OB```OBjoint.green.001(`8"a`  q`(r`h`h`aaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`a` &DATA(` ``DATA` cyclesDATAaDATAaW`DATAXq`(r`headDATAX(r`q`tailDATAh`[Subsurf@` `OB`@``OBjoint.green.A01`x0Baj`  r`r`H`H`ȥaaW`?????????????????????????(?Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???DanIa &DATA` ``DATA` cyclesDATAȥaDATAaW`DATAXr`r`headDATAXr`r`tailDATAH`[Subsurf@` wMaOB@`F``OBjoint.silver.001`!``  Hs`s`(`(`aW`aW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@??? `)` &DATA` ``DATA` cyclesDATAaW`DATAaW`DATAXHs`s`headDATAXs`Hs`tailDATA(`[Subsurf@` "`OBF`@`OBjoint.silver.A`x``  t`ht```aaW`??????????????????????????Ω1wJJ|?,;,|; nNz?Ή?Ÿ1C?d? #=?>= #=?> A\B??????@???`t` &DATA` h`h`DATAh` cyclesDATAaDATAaW`DATAXt`ht`headDATAXht`t`tailDATA`[Subsurf@` `SN\`]`SR3D View FullhSaTaTaUaH``@`DATA hSaSaDATA SaSahSa8DATA SaSaSa8DATA Sa(TaSaDATA (TaTaSaDATA Ta(TaDATA(TaTaSaSaDATA(TaUaTahSaSaDATA(UaHUaTahSa(TaDATA(HUaxUaUaSa(TaDATA(xUaUaHUaSaTaDATA(UaUaxUaSaTaDATA(UaUa(TaTaDATAH``hSa(TaTaSaHu`Hu``s`DATA`H`lDA DADADA?? DATAH`p``Ch@h?@ 2Hz`z`DATAHz`z`VIEW3D_PT_tools_objectmodeVIEW3D_PT_tools_objectmodeObject Tools DATAz`țz`Hz`VIEW3D_PT_tools_brushVIEW3D_PT_tools_brushBrush+DATAțz`z`z`VIEW3D_PT_tools_brush_toolVIEW3D_PT_tools_brush_toolToolJ=DATAz`Hz`țz`VIEW3D_PT_tools_brush_strokeVIEW3D_PT_tools_brush_strokeStrokeDATAHz`z`z`VIEW3D_PT_tools_brush_curveVIEW3D_PT_tools_brush_curveCurveDATAz`Ƞz`Hz`VIEW3D_PT_tools_brush_appearanceVIEW3D_PT_tools_brush_appearanceAppearanceu DATAȠz`z`z`VIEW3D_PT_tools_vertexpaintVIEW3D_PT_tools_vertexpaintOptions DATAz`Hz`Ƞz`VIEW3D_PT_tools_brush_textureVIEW3D_PT_tools_brush_textureTexture]DATAHz`z`z`VIEW3D_PT_sculpt_optionsVIEW3D_PT_sculpt_optionsOptionsDATAz`ȥz`Hz`VIEW3D_PT_sculpt_symmetryVIEW3D_PT_sculpt_symmetrySymmetryDATAȥz`z`z`VIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh ToolsDDATAz`Hz`ȥz`VIEW3D_PT_tools_meshedit_optionsVIEW3D_PT_tools_meshedit_optionsMesh OptionsDATAHz`z`z`VIEW3D_PT_tools_weightpaintVIEW3D_PT_tools_weightpaintWeight Tools DATAz`Hz`VIEW3D_PT_tools_weightpaint_optionsVIEW3D_PT_tools_weightpaint_optionsOptions DATAp`q`H`CZ?A@Z?@ "Ȫz`Ȫz`DATAȪz`VIEW3D_PT_last_operatorVIEW3D_PT_last_operatorNew ScreenapodeDATAq`s`p`C@@`yy?@ zzz`z`DATAz`Hz`VIEW3D_PT_objectVIEW3D_PT_objectTransform|lDATAHz`z`z`VIEW3D_PT_gpencilVIEW3D_PT_gpencilGrease PencilUDATAz`ȯz`Hz`VIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesView DATAȯz`z`z`VIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D Cursor`DATAz`Hz`ȯz`VIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItemY$DATAHz`z`z`VIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplayUDATAz`ȴz`Hz`VIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion TrackingDATAȴz`z`z`VIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground ImagesDATAz`ȴz`VIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform OrientationsDATAs`q`aDATAa?JE? LD>3;Q?Fwi?JF>#,TY!e?*=>!o?D>Fwi?TY4;JF>!e?Q?#,+=>>_DA3xs@?>.MtQQuZ?>5>#,>mz?H*=!lA!oAd>ntU?@FRsGNj=K>3pu²A۞6rB9B@D>3;Q?Fwi?JF>#,TY!e?*=>!o?>.MtQQuZ?>5>#,>mz?H*=!lA!oA.?.?.??\>7?8˔!oA4y:?DATAHu`? AL>?? B?=zD L=>DATA`H`(TaSaSaTa8ج`ج`w`x`DATAw`x`DADADADA?? 7DATAx`w`D0AD@@po?? p88DATA@ج`SN]`_`\`SRAnimation.001VaYaYa8_a``@`DATA VahVaDATA hVaVaVa8DATA VaVahVa8DATA Va(WaVaDATA (WaXWaVaDATA XWaWa(WaDATA WaWaXWa@DATA WaXaWa@DATA XaHXaWa@DATA HXaxXaXaDATA xXaXaHXaDATA XaXaxXa@DATA XaYaXaDATA Ya8YaXaDATA 8YahYaYaDATA hYaYa8YaDATA YaYahYa@LDATA YaYaLDATA(Ya(ZahVaVaDATA((ZaXZaYahVa(WaDATA(XZaZa(ZaVaXWaDATA(ZaZaXZa(WaXWaDATA(ZaZaZaVaWaDATA(Za[aZaVaWaDATA([aH[aZaXWaWaDATA(H[ax[a[aWaXaDATA(x[a[aH[aVaHXaDATA([a[ax[aXaHXaDATA([a\a[aVaxXaDATA(\a8\a[aWaXaDATA(8\ah\a\aWaXaDATA(h\a\a8\axXaXaDATA(\a\ah\axXaXaDATA(\a\a\aXaXaDATA(\a(]a\a(WaYaDATA((]aX]a\aWaYaDATA(X]a]a(]aXaYaDATA(]a]aX]axXa8YaDATA(]a]a]aXahYaDATA(]a^a]a8YahYaDATA(^aH^a]aXaYaDATA(H^ax^a^aWaYaDATA(x^a^aH^aXWaYaDATA(^a^ax^aHXaYaDATA(^a_a^aYaYaDATA(_a8_a^a(Wa8YaDATA(8_a_aYahYaDATA``(WahVaVaXWa8(`(`z`H|`DATAz`H|`DADADADA??  7DATAH|`z`DBD@Aoon?? o88DATA@(`DATA`H``WaXaHXaVaA?H`H`~``DATA~``CACA>CACA??  ??A?DATA`~`C=C.?>-?@ ?.A?Hz``DATAHz`z`BUTTONS_PT_contextBUTTONS_PT_contextContext.$DATAz`ȹz`Hz`RENDER_PT_renderRENDER_PT_renderRender.=DATAȹz`z`z`RENDER_PT_layersRENDER_PT_layersLayerso.DATAz`Hz`ȹz`RENDER_PT_dimensionsRENDER_PT_dimensionsDimensions.DATAHz`z`z`RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:.:DATAz`Ⱦz`Hz`RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur".DATAȾz``z`RENDER_PT_shadingRENDER_PT_shadingShading .DATA`H`Ⱦz`RENDER_PT_performanceRENDER_PT_performancePerformance.DATAH```RENDER_PT_post_processingRENDER_PT_post_processingPost Processing.DATA``H`RENDER_PT_stampRENDER_PT_stampStamp. DATA```RENDER_PT_outputRENDER_PT_outputOutput$. DATA``RENDER_PT_bakeRENDER_PT_bakeBake . DATAH` DATAH```VaxXaXaWa?@^`^``H`DATA`H`DADA?DADA??  @@?@DATAH``@~CHBpF}CHB??q?HB|HHB= AH@r?@rDATA^`?DATA``H`XaYaYaHXaAK?saa`Ȇ`DATA`Ȇ`CACA>CACA??  ??A2K?DATAȆ``CC.?X--X?? ?Y.GA1?YDATAPa[`DATA[`([`DATA[`'@`@`@`@`^`@`DATA```XaYaWaXa?H`H```DATA`H`lDAcDAcDAcDA??  ?DATAH```C@FCF++?@ ,vDATA`ȍ`H`CfCww?@ xf"DATAȍ```#C`#C`?@ ??DATA`ȍ`?vaDATAa?J? JLD>3;Q?Fwi?JF>#,TY!e?*=>o?E>Fwi?TY5;JF>!e?Q?#,+=>`DAoy@?>R0QQuZ?0_>?>#,>m׀?T*= lAoAc>ntU?@FR涾Q0> K?2Clu·Ai>rB;B7@D>3;Q?Fwi?JF>#,TY!e?*=>o?>R0QQuZ?0_>?>#,>m׀?T*= lAoA]j@]j@]j@?\>7?8˔oAt;?DATAH`? AL>?? B?=C L=>DATA`H``xXa8YahYaXa```H`DATA`Ȕ`@YDA,DA+DA+DA??  DATAȔ```HCpHCK?? DATA`H`Ȕ`DATAH``C@zC Ao:o:|HPCGiDATA`A`DATApA`a@`DATAH```8Ya(WaYahYa aa`H`DATA`ț`^DA,DA+DA+DA??  DATAț```7CHC}??~l~DATA`H`ț`DATAH`` hDH hD}}|H@F #<HBJ~~DATAXab @`DATA`H`YaWaXWaYaAM?```Ȣ`DATA`Ȣ`fDAC@AICACA?? JJAMMDATAȢ``AM?`DATA`9 @2Y@AHMݕ/?U~'?3F:?>T8165e?2>Z& 4?ߕ/?7F:?81W~>85e?'?T2>ne@>M@?0?:''?^??T?ļB@l2@~11A 4AF>>@Ο=t>3xB ֟&BĭeA(@ݕ/?U~'?3F:?>T8165e?2>Z& 4?0?:''?^??T?ļB@l2@~11A 4A@@@?H?N,Z# A09;A??DATA`? AL>?? B? #<C L=>SN_`g`]`SRCompositingg.001h_aaabaea``@`DATA h_a_aDATA _a_ah_a8DATA _a_a_a8DATA _a(`a_aDATA (`aX`a_aDATA X`a`a(`aDATA `a`aX`a0pDATA `a`a`apDATA `aaa`a0DATA aaHaa`aDATA Haaxaaaa0DATA xaaaaHaa DATA aaaaxaa DATA aaaa0DATA(ba8ba_a_aDATA(8bahbaba_a(`aDATA(hbaba8ba_aX`aDATA(babahba(`aX`aDATA(bababa_a`aDATA(ba(caba`a`aDATA((caXcabaX`a`aDATA(Xcaca(ca(`a`aDATA(cacaXca`a`aDATA(cacacaX`a`aDATA(cadaca(`aaaDATA(daHdaca`aHaaDATA(HdaxdadaaaHaaDATA(xdadaHdaaaxaaDATA(dadaxdaHaaxaaDATA(daeadah_aaaDATA(ea8eadaaaaaDATA(8eaheaea_aaaDATA(heaea8ea`aaaDATA(eaeaheaxaaaaDATA(eaeaeaHaaaaDATA(eaeah_aaaDATA``(`a_a_aX`a8x`x`H``DATAH``DADADADA??  7DATA`H`mED@oon?? o88DATA@x`DATA`H``aa`a`a_a1oOpg`g`ȩ``DATAȩ``nDACANCACA??  OO1ODATA`ȩ`@~CHB23JуCHBNNU?HB|HHB= AHOV1oOVDATAg`?DATAH````a`aX`a`a1qO``H``DATAH``CACANCACA??  OO1ODATA`H`C@dCd>OR=?@ O>1qO``DATA``BUTTONS_PT_contextBUTTONS_PT_contextContext=$DATA`H``RENDER_PT_renderRENDER_PT_renderRender==DATAH```RENDER_PT_layersRENDER_PT_layersLayerso=DATA``H`RENDER_PT_dimensionsRENDER_PT_dimensionsDimensions=DATA```RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:=:DATA`H``RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"=DATAH```RENDER_PT_shadingRENDER_PT_shadingShading =DATA``H`RENDER_PT_performanceRENDER_PT_performancePerformance=DATA```RENDER_PT_post_processingRENDER_PT_post_processingPost Processing=DATA`H``RENDER_PT_stampRENDER_PT_stampStamp= DATAH```RENDER_PT_outputRENDER_PT_outputOutput$= DATA`H`RENDER_PT_bakeRENDER_PT_bakeBake = DATA` DATA``H`aaxaaHaaaa /#``Ȱ`ȷ`DATAȰ``lDAHDA"HDAHDA??  ## /#DATA`H`Ȱ`C@FCF++?@ ,  DATAH```CfCww?@ xf  "DATA`ȷ`H`#Cl#C?@ p//DATAȷ`` /#`DATA`]e?c@AHMݕ/?U~'?3F:?>T8165e?2>Z& 4?ߕ/?7F:?81W~>85e?'?T2>ne@>M@?*?䞐''Ӥ?c??T?'@K@l2M11A 4A>>Ļ@=mĀ>$3xB֟&BĭeA(@ݕ/?U~'?3F:?>T8165e?2>Z& 4?*?䞐''Ӥ?c??T?'@K@l2M11A 4A/y?/y?/y??H?N,Z#oA^:A\>7?8˔?DATA`? AL>?? B?=C L=>DATA```aa(`a`aHaa/0lH`H`H``DATAH``\DADA/DADA??  00/0DATA`Ⱦ`H`DATAȾ```C#CQQ?@ RR|/R``DATA`NODE_PT_propertiesNODE_PT_propertiesBackdropVDATA`Ⱦ` D D ÐLZDDk|QjjQ??FFQ= @ |Rk@{|RDATAH` @a??CCCompositorNodeTreeDATA``h_aaaxaaaa  g`g``H`DATA``DACDA BDABDA??     DATA```CKC?@ H`H`DATAH`IMAGE_PT_gpencilIMAGE_PT_gpencilGrease PencilUDATA`H``CKC?@   ``DATA`IMAGE_PT_scope_sampleIMAGE_PT_scope_sampleScope Samples$DATAH``CC@?   DATAX)g`@dA>d>ddd?SNg`g`_`SRDefault(fahahalaH``@`6DATA (faXfaDATA Xfafa(faDATA fafaXfaDATA fafafaDATA fagafaDATA gaHgafaDATA HgaxgagaTDATA xgagaHgaTDATA gagaxgaTDATA gahagaDATA ha8hagaDATA 8hahhaha}DATA hhaha8ha}DATA hahha}DATA(hahaXfafaDATA(ha(iahaXfafaDATA((iaXiahafagaDATA(Xiaia(iafagaDATA(iaiaXiagaxgaDATA(iaiaiaHgagaDATA(iajaiaxgagaDATA(jaHjaiagagaDATA(HjaxjajafagaDATA(xjajaHjagagaDATA(jajaxja(fahaDATA(jakajafahaDATA(ka8kajafaHgaDATA(8kahkaka(fa8haDATA(hkaka8kaHga8haDATA(kakahkahahhaDATA(kakaka8hahhaDATA(ka(lakafahaDATA((laXlakaxgahaDATA(Xlala(lahhahaDATA(lalaXla8hahaDATA(lalaHgaxgaDATAH``faXfafaga"aȭ`A```K_`taDATA``DADADADA??  l#aaaF&aG&aDATA``D0ADqDoon?? ok#aI&a=&aDATA@ȭ`A`DATA`H`@qDADADADA?? n#aDATAH```^C!^C]]?@^^h^o#arz`Hvz`(``\`\`DATA``H`pCpCgg?@hhgh"hHp#aH{z`H{z`DATA```DHBDHB1DDBDDB?? 2222n#aDATA``D_D`??Hm#aDATApA`ȭ```~`W` `DATA ~`Save As Blender File/home/WORKS/VARIPON/HORCE/IENS/WingChun/ingChun80.blend/Group/_le_princpe_du_mouvement_volontaire/BFEA-Equestrian-1-13.blendlend<DATA``H`HgagagafaU+"aH`5`H``;ahCaDATAH``CACA*CACA??  ++U++k#aAaAaaaDATA`H`C`CC+?@+nC`U++Hj#aΉ"a#a``}`H~`t`t`a(B&aDATA``"aBUTTONS_PT_contextBUTTONS_PT_contextContext<$&DATA`H``aRENDER_PT_renderRENDER_PT_renderRenderU<o DATAH```RENDER_PT_layersRENDER_PT_layersLayersoDATA``H`ȪaRENDER_PT_dimensionsRENDER_PT_dimensionsDimensions<*DATA```RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing6:+DATA`H``RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur6$,DATAH```RENDER_PT_shadingRENDER_PT_shadingShadingN6f-DATA``H`RENDER_PT_performanceRENDER_PT_performancePerformance6.DATA```RENDER_PT_post_processingRENDER_PT_post_processingPost Processing6/DATA`H ``HUxaRENDER_PT_stampRENDER_PT_stampMetadata<0DATAH ` ``WxaRENDER_PT_outputRENDER_PT_outputOutputi<1DATA ` `H `RENDER_PT_bakeRENDER_PT_bakeBake67DATA ` ` `SCENE_PT_sceneSCENE_PT_sceneScenen<VDATA `H` `SCENE_PT_unitSCENE_PT_unitUnits<DATAH`` `SCENE_PT_keying_setsSCENE_PT_keying_setsKeying Setsv<8DATA``H`SCENE_PT_physicsSCENE_PT_physicsGravity <$DATA```SCENE_PT_simplifySCENE_PT_simplifySimplify.PDATA`H``SCENE_PT_custom_propsSCENE_PT_custom_propsCustom Properties<$DATAH```TEXTURE_PT_context_textureTEXTURE_PT_context_textureDATA``H`TEXTURE_PT_mappingTEXTURE_PT_mappingMappingMDATA```TEXTURE_PT_influenceTEXTURE_PT_influenceInfluenceVDATA`H``OBJECT_PT_constraintsOBJECT_PT_constraintsObject ConstraintsO$DATAH```DATA_PT_context_meshDATA_PT_context_meshO$DATA``H`DATA_PT_normalsDATA_PT_normalsNormalsfO:DATA```DATA_PT_texture_spaceDATA_PT_texture_spaceTexture SpaceNODATA`H``DATA_PT_vertex_groupsDATA_PT_vertex_groupsVertex GroupsODATAH```DATA_PT_shape_keysDATA_PT_shape_keysShape KeyscOL DATA``H`DATA_PT_uv_textureDATA_PT_uv_textureUV MapsGO8 DATA`!``DATA_PT_vertex_colorsDATA_PT_vertex_colorsVertex ColorsO8 DATA!`H"``DATA_PT_custom_props_meshDATA_PT_custom_props_meshCustom PropertiesO DATAH"`#`!`DATA_PT_modifiersDATA_PT_modifiersModifiersOwDATA#`$`H"`DATA_PT_customdataDATA_PT_customdataGeometry DataOL DATA$`&`#`DATA_PT_context_lampDATA_PT_context_lamp$nDATA&`H'`$`DATA_PT_previewDATA_PT_previewPreviewoDATAH'`(`&`DATA_PT_lampDATA_PT_lampLampUpDATA(`)`H'`DATA_PT_shadowDATA_PT_shadowShadowqDATA)`+`(`DATA_PT_custom_props_lampDATA_PT_custom_props_lampCustom PropertiessDATA+`H,`)`DATA_PT_areaDATA_PT_areaArea Shapef:rDATAH,`-`+`aCyclesRender_PT_samplingCyclesRender_PT_samplingSampling<DATA-`.`H,`aCyclesRender_PT_light_pathsCyclesRender_PT_light_pathsLight Paths#<DATA.`0`-`HaCyclesRender_PT_motion_blurCyclesRender_PT_motion_blurMotion Blur <DATA0`H1`.`aCyclesRender_PT_filmCyclesRender_PT_filmFilm<:DATAH1`2`0`aCyclesRender_PT_performanceCyclesRender_PT_performancePerformance<DATA2`3`H1`CyclesRender_PT_layersCyclesRender_PT_layersLayers9DATA3`5`2` aCycles_PT_post_processingCycles_PT_post_processingPost Processing<DATA5`H6`3`OBJECT_PT_context_objectOBJECT_PT_context_object<$]DATAH6`7`5`OBJECT_PT_transformOBJECT_PT_transformTransform'<y^DATA7`8`H6`OBJECT_PT_delta_transformOBJECT_PT_delta_transformDelta Transform<`_DATA8`:`7`OBJECT_PT_transform_locksOBJECT_PT_transform_locksTransform Locks<`DATA:`H;`8`OBJECT_PT_relationsOBJECT_PT_relationsRelations<baDATAH;`<`:`OBJECT_PT_groupsOBJECT_PT_groupsGroupsx<bDATA<`=`H;`OBJECT_PT_displayOBJECT_PT_displayDisplay<cDATA=`?`<`OBJECT_PT_duplicationOBJECT_PT_duplicationDuplication$<$dDATA?`H@`=`OBJECT_PT_relations_extrasOBJECT_PT_relations_extrasRelations Extras0<eDATAH@`A`?`OBJECT_PT_motion_pathsOBJECT_PT_motion_pathsMotion Paths<fDATAA`B`H@`OBJECT_PT_custom_propsOBJECT_PT_custom_propsCustom Properties<gDATAB`D`A`CyclesLamp_PT_previewCyclesLamp_PT_previewPreviewtDATAD`HE`B`CyclesLamp_PT_lampCyclesLamp_PT_lampLampVuDATAHE`F`D`CyclesLamp_PT_nodesCyclesLamp_PT_nodesNodesavDATAF`G`HE`Cycles_PT_mesh_normalsCycles_PT_mesh_normalsNormalsU$DATAG`I`F`SCENE_PT_color_managementSCENE_PT_color_managementColor Management^<DATAI`HJ`G`SCENE_PT_audioSCENE_PT_audioAudioF<DATAHJ`K`I`SCENE_PT_rigid_body_worldSCENE_PT_rigid_body_worldRigid Body Worlds<DATAK`L`HJ`CyclesScene_PT_simplifyCyclesScene_PT_simplifySimplify7<DATAL`N`K`Cycles_PT_context_materialCycles_PT_context_material8<TDATAN`HO`L`MATERIAL_PT_custom_propsMATERIAL_PT_custom_propsCustom Properties<UDATAHO`P`N`CyclesMaterial_PT_previewCyclesMaterial_PT_previewPreview<WDATAP`Q`HO`CyclesMaterial_PT_surfaceCyclesMaterial_PT_surfaceSurface0<XDATAQ`S`P`CyclesMaterial_PT_displacementCyclesMaterial_PT_displacementDisplacement<$ZDATAS`HT`Q`CyclesMaterial_PT_settingsCyclesMaterial_PT_settingsSettings<[DATAHT`U`S`DATA_PT_context_curveDATA_PT_context_curve$JDATAU`V`HT`DATA_PT_shape_curveDATA_PT_shape_curveShape&zKDATAV`X`U`DATA_PT_curve_texture_spaceDATA_PT_curve_texture_spaceTexture SpaceqLDATAX`HY`V`DATA_PT_geometry_curveDATA_PT_geometry_curveGeometry9MDATAHY`Z`X`DATA_PT_pathanimDATA_PT_pathanimPath AnimationfSQDATAZ`[`HY`DATA_PT_active_splineDATA_PT_active_splineActive SplinefRDATA[`]`Z`DATA_PT_custom_props_curveDATA_PT_custom_props_curveCustom PropertiesSDATA]`H^`[`SCENE_PT_rigid_body_cacheSCENE_PT_rigid_body_cacheRigid Body Cache[<DATAH^`_`]`SCENE_PT_rigid_body_field_weightsSCENE_PT_rigid_body_field_weightsRigid Body Field WeightsC<DATA_```H^`DATA_PT_context_cameraDATA_PT_context_camerak$CDATA``b`_`DATA_PT_lensDATA_PT_lensLens"k~DDATAb`Hc```DATA_PT_cameraDATA_PT_cameraCamerakVEDATAHc`d`b`DATA_PT_camera_dofDATA_PT_camera_dofDepth of Field_=FDATAd`e`Hc`DATA_PT_camera_displayDATA_PT_camera_displayDisplay k|GDATAe`g`d`DATA_PT_custom_props_cameraDATA_PT_custom_props_cameraCustom PropertieskHDATAg`Hh`e`MATERIAL_PT_context_materialMATERIAL_PT_context_materialU7DATAHh`i`g`MATERIAL_PT_previewMATERIAL_PT_previewPreview8DATAi`j`Hh`MATERIAL_PT_pipelineMATERIAL_PT_pipelineRender Pipeline Options?DATAj`l`i`MATERIAL_PT_strandMATERIAL_PT_strandStrand@DATAl`Hm`j`MATERIAL_PT_diffuseMATERIAL_PT_diffuseDiffuse?9DATAHm`n`l`MATERIAL_PT_specularMATERIAL_PT_specularSpecular{S:DATAn`o`Hm`MATERIAL_PT_shadingMATERIAL_PT_shadingShadingP;DATAo`q`n`MATERIAL_PT_transpMATERIAL_PT_transpTransparencyS<DATAq`Hr`o`MATERIAL_PT_mirrorMATERIAL_PT_mirrorMirror=DATAHr`s`q`MATERIAL_PT_sssMATERIAL_PT_sssSubsurface Scattering>DATAs`t`Hr`MATERIAL_PT_optionsMATERIAL_PT_optionsOptionsxADATAt`v`s`MATERIAL_PT_shadowMATERIAL_PT_shadowShadowBDATAv`Hw`t`WORLD_PT_context_worldWORLD_PT_context_worldO$ DATAHw`x`v`WORLD_PT_previewWORLD_PT_previewPreview!DATAx`y`Hw`WORLD_PT_worldWORLD_PT_worldWorldj*DATAy`{`x`WORLD_PT_ambient_occlusionWORLD_PT_ambient_occlusionAmbient OcclusionZ$+DATA{`H|`y`WORLD_PT_environment_lightingWORLD_PT_environment_lightingEnvironment Lighting$,DATAH|`}`{`WORLD_PT_indirect_lightingWORLD_PT_indirect_lightingIndirect Lighting=-DATA}`~`H|`WORLD_PT_gatherWORLD_PT_gatherGather2.DATA~``}`WORLD_PT_mistWORLD_PT_mistMist/DATA`H`~`WORLD_PT_starsWORLD_PT_starsStars0DATAH```WORLD_PT_custom_propsWORLD_PT_custom_propsCustom PropertiesO1DATA`ȃ`H`aRENDER_PT_freestyleRENDER_PT_freestyleFreestyle<=!DATAȃ```RENDERLAYER_PT_layersRENDERLAYER_PT_layersLayer ListODATA`H`ȃ`RENDERLAYER_PT_layer_optionsRENDERLAYER_PT_layer_optionsLayerobDATAH```RENDERLAYER_PT_layer_passesRENDERLAYER_PT_layer_passesPassesPassesWbDATA`Ȉ`H`RENDERLAYER_PT_freestyleRENDERLAYER_PT_freestyleFreestyleDATAȈ```RENDERLAYER_PT_freestyle_linesetRENDERLAYER_PT_freestyle_linesetFreestyle Line Set:DATA`H`Ȉ`RENDERLAYER_PT_freestyle_linestyleRENDERLAYER_PT_freestyle_linestyleFreestyle Line StyleDATAH```DATA_PT_fontDATA_PT_fontFont+NDATA`ȍ`H`DATA_PT_paragraphDATA_PT_paragraphParagraphLODATAȍ```DATA_PT_text_boxesDATA_PT_text_boxesText BoxesrPDATA`H`ȍ`DATA_PT_context_armDATA_PT_context_arm<$DATAH```DATA_PT_skeletonDATA_PT_skeletonSkeleton <DATA`Ȓ`H`DATA_PT_displayDATA_PT_displayDisplay<iDATAȒ```DATA_PT_bone_groupsDATA_PT_bone_groupsBone Groups <eDATA`H`Ȓ`DATA_PT_pose_libraryDATA_PT_pose_libraryPose Library<DATAH```DATA_PT_ghostDATA_PT_ghostGhost<SDATA`ȗ`H`DATA_PT_iksolver_itascDATA_PT_iksolver_itascInverse KinematicsL<$DATAȗ```DATA_PT_motion_pathsDATA_PT_motion_pathsMotion Paths^<DATA`H`ȗ`DATA_PT_custom_props_armDATA_PT_custom_props_armCustom PropertiesF<DATAH```BONE_PT_context_boneBONE_PT_context_bone<$DATA`Ȝ`H`BONE_PT_transformBONE_PT_transformTransform<DATAȜ```BONE_PT_relationsBONE_PT_relationsRelations< DATA`H`Ȝ`BONE_PT_deformBONE_PT_deformDeformv< DATAH```BONE_PT_custom_propsBONE_PT_custom_propsCustom Properties^< DATA`ȡ`H`BONE_PT_displayBONE_PT_displayDisplay<: DATAȡ```BONE_PT_transform_locksBONE_PT_transform_locksTransform Locks<DATA`H`ȡ`BONE_PT_inverse_kinematicsBONE_PT_inverse_kinematicsInverse Kinematics< DATAH```BONE_PT_constraintsBONE_PT_constraintsBone ConstraintsO$DATA`Ȧ`H`CyclesMaterial_PT_volumeCyclesMaterial_PT_volumeVolume<YDATAȦ```CyclesWorld_PT_previewCyclesWorld_PT_previewPreviewO2DATA`H`Ȧ`CyclesWorld_PT_surfaceCyclesWorld_PT_surfaceSurface3O=3DATAH```CyclesWorld_PT_ambient_occlusionCyclesWorld_PT_ambient_occlusionAmbient OcclusionO$4DATA`ȫ`H`CyclesWorld_PT_ray_visibilityCyclesWorld_PT_ray_visibilityRay VisibilityO5DATAȫ```CyclesWorld_PT_settingsCyclesWorld_PT_settingsSettingsO6DATA`H`ȫ`CyclesObject_PT_ray_visibilityCyclesObject_PT_ray_visibilityRay VisibilitykmDATAH```CyclesRender_PT_volume_samplingCyclesRender_PT_volume_samplingVolume SamplingkDATA`Ȱ`H`CyclesRender_PT_openglCyclesRender_PT_openglOpenGL Render DATAȰ```CyclesTexture_PT_contextCyclesTexture_PT_contextdHDATA`H`Ȱ`MATERIAL_PT_freestyle_lineMATERIAL_PT_freestyle_lineFreestyle Line{<VDATAH```GaCyclesRender_PT_bakeCyclesRender_PT_bakeBake<DATA`ȵ`H`CyclesObject_PT_motion_blurCyclesObject_PT_motion_blurMotion Blur<kDATAȵ```CyclesRender_PT_layer_optionsCyclesRender_PT_layer_optionsLayerDATA`H`ȵ`CyclesRender_PT_layer_passesCyclesRender_PT_layer_passesPassesDATAH```CyclesCamera_PT_dofCyclesCamera_PT_dofDepth of FielddkIDATA`Ⱥ`H`CYCLES_OBJECT_PT_motion_blurCYCLES_OBJECT_PT_motion_blurMotion BlurQ\hDATAȺ```ThreeObjectThreeObjectTHREE<$jDATA`H`Ⱥ`CYCLES_SCENE_PT_simplifyCYCLES_SCENE_PT_simplifySimplify7<DATAH```CYCLES_RENDER_PT_samplingCYCLES_RENDER_PT_samplingSampling<"DATA`ȿ`H`CYCLES_RENDER_PT_geometryCYCLES_RENDER_PT_geometryGeometry<#DATAȿ```CYCLES_RENDER_PT_light_pathsCYCLES_RENDER_PT_light_pathsLight Paths<$DATA`H`ȿ`CYCLES_RENDER_PT_motion_blurCYCLES_RENDER_PT_motion_blurMotion Blur<%DATAH```CYCLES_RENDER_PT_filmCYCLES_RENDER_PT_filmFilm<V&DATA``H`CYCLES_RENDER_PT_performanceCYCLES_RENDER_PT_performancePerformance<'DATA```CYCLES_PT_post_processingCYCLES_PT_post_processingPost Processing<(DATA`H``CYCLES_RENDER_PT_bakeCYCLES_RENDER_PT_bakeBake<)DATAH```CYCLES_OBJECT_PT_cycles_settingsCYCLES_OBJECT_PT_cycles_settingsCycles Settings9\iDATA``H`ThreeMaterialThreeMaterialTHREED<\DATA```aCyclesRender_PT_geometryCyclesRender_PT_geometryGeometry<DATA`H``ThreeMeshThreeMeshTHREE'O$DATAH```BONE_PT_curvedBONE_PT_curvedBendy Bones<-DATA``H`CyclesObject_PT_cycles_settingsCyclesObject_PT_cycles_settingsCycles Settings<lDATA```ThreeTextureThreeTextureTHREEldDATA``DATA_PT_emptyDATA_PT_emptyEmpty=DATA}`h}`RENDER_UL_renderlayers_DATAh}`}`}`MESH_UL_vgroups_DATA}`}`h}`MESH_UL_shape_keys_DATA}`h}`}`MESH_UL_uvmaps_vcols_uvmapsDATAh}`H}`}`MESH_UL_uvmaps_vcols_vcolsDATAH}`(}`h}`UI_UL_list_keying_setsDATA(}`}`H}`MATERIAL_UL_matslots_DATA}`H}`(}`RENDERLAYER_UL_renderlayers_DATAH}`(}`}`RENDERLAYER_UL_linesets_DATA(}`H~`H}`UI_UL_list_bone_groupsDATAH~`(}`TEXTURE_UL_texslots_DATAXt`uiPreview_MaterialpDATAH`a(~`-2aDATA``CACAJCACA?? KK5KKDATA``CC-2J?? KK5KKDATAPaB`H```[`DATA[`([`DATA0 [`'@`@`@`@`^`` `    r`` `` r` r`r`r`r`l`` l` l`l`l`l``j` `` ` `````d`` ` `````^` ` ` `````  ` `     `  `X` ` `````R`` ` ` ````x``` x` x`x`x`x`@`` ` @` @`@`@`@``` ` ````f` `` ` f` f`f`f`f``` ` `````` ` ` `````` ` `` `` ``` ` ` ``` ` `  DATAH` `@UDA DAxDADA?? yyxyyDATA `!`H``Dj?{GbCGB ף?O4-5'O ף?-5,扵/扵 ף?[X((4 V?2@b4扵-扵gm43?扵-扵uӖף ף< 7aUA4 VAM@M@M@[X((πX?? A`8;?DATA5`*`H,`H3`L> B? #<zD L=>DATA```gaxgagagaU+ "aaHV`6`8`xzazaDATA6`8`CACA*CACA??  ++U++H[#a>a>a(L&aHaDATA8`6`CCs+(*?? ++U++Z#a;a;aaHaDATAPaX```\`se Sculpt1`DATA\`(\`DATA\`'@`@`@`@`^`@`` `r`` `` r` r`r`r`r`l`` l` l`l`l`l``j` `` ` `````d`` ` `````^` ` ` `````` ` ``X` ` `````R`` ` ` ````x``` x` x`x`x`x`@`` ` @` @`@`@`@``` ` ````f` `` ` f` f`f`f`f``` ` `````` ` ` `````` ` `` `` ``` ` ` ``` ` ``~`L`~`~`` `` `` `` `` `` `` `` `` `` `` ```````` ` `` `` ``` ` ` ````~` E``` ` ` ````F`` F` F`F`F`F` `````````````` ` ` `8^`a~`~`~`H~` ~` ~``H```````````````````j`t`~`````````````` `\`]`_`g`g`g`g`g`g````aDATAH:`<`CACAJCACA?? KK5KKDATA<`H:`CC u:K9?@K:5KKDATAhX`#aaH:`<`DATA=`?`jDACACACA?? }U.DATA?`=`CC܈DCHxC` #<zD aa}U/aaDATA#a`X`=`?` ~` =WYYP DATAHA`C`$CACACACA?? xDATAC`HA`CBC``?@aaxIaaDATA` h`#aHA`C`G DATAD`F`DACA`DA`DA?? DATAF`HH`D`+DATAHH`J`F`+DATAJ`HH`CCB$}﷿NS?s+sDATAX) h`B``D`J`@dA>d>ddd'=a>WĚN#?DATAK`M`@UDADAODADA?? PPOPPDATAM`HO`K`DHBDHB_1DDBDDB?? `2`2O`2`2DATAHO`M``D@hDfO`_N??`OO``DATApB`HV` h`K`HO``DATA `Export UV Layout/home/labros/Ubuntu One/personal/Blender/lane/Plane.png DATAQ`R`VDA@5?DA?DA?DA?? QODATAR`T`Q`4C4C@?@ODATAT`R`LytD×[DĝDTu:CD:K99??FFQ= @ K:QKKDATAHV`B`Q`T` &@?зShaderNodeTreeDATA`H``(fahahha8ha|}"a``C`X`_`zazaDATAX`Y`tDA@_DA|2DA2DA??  }}|}}`#aaaHE&aN&aDATAY`[`X`C.C.Ž?@_#a`H`(u`w`DATA``VIEW3D_PT_tools_objectmodeVIEW3D_PT_tools_objectmodeHistoryools/yDATA`H``VIEW3D_PT_tools_rigidbodyVIEW3D_PT_tools_rigidbodyRigid Body ToolsDATAH```VIEW3D_PT_tools_armatureeditVIEW3D_PT_tools_armatureeditArmature ToolsDATA``H`VIEW3D_PT_tools_armatureedit_optionsVIEW3D_PT_tools_armatureedit_optionsArmature Optionsu$DATA```VIEW3D_PT_tools_mesheditVIEW3D_PT_tools_mesheditMesh Tools^DATA`H``VIEW3D_PT_tools_meshedit_optionsVIEW3D_PT_tools_meshedit_optionsMesh OptionsDATAH```VIEW3D_PT_tools_posemodeVIEW3D_PT_tools_posemodePose ToolsvZDATA``H`VIEW3D_PT_tools_posemode_optionsVIEW3D_PT_tools_posemode_optionsPose Options$DATA```VIEW3D_PT_tools_texteditVIEW3D_PT_tools_texteditText Tools7DATA`H``VIEW3D_PT_tools_transformVIEW3D_PT_tools_transformTransforme DATAH```VIEW3D_PT_tools_objectVIEW3D_PT_tools_objectEditDATA``H`VIEW3D_PT_tools_grease_pencilVIEW3D_PT_tools_grease_pencilGrease PencilnzDATA```VIEW3D_PT_tools_transform_meshVIEW3D_PT_tools_transform_meshTransformtt DATA`H``VIEW3D_PT_tools_add_meshVIEW3D_PT_tools_add_meshAdd Primitive DATAH```VIEW3D_PT_tools_relationsVIEW3D_PT_tools_relationsRelations DATA``H`VIEW3D_PT_tools_animationVIEW3D_PT_tools_animationAnimationU DATA```VIEW3D_PT_tools_rigid_bodyVIEW3D_PT_tools_rigid_bodyRigid Body ToolsDATA`H``VIEW3D_PT_tools_armatureedit_transformVIEW3D_PT_tools_armatureedit_transformTransformLDATAH```VIEW3D_PT_tools_brushVIEW3D_PT_tools_brushBrush(DATA``H`VIEW3D_PT_tools_brush_strokeVIEW3D_PT_tools_brush_strokeStrokeDATA```VIEW3D_PT_tools_brush_curveVIEW3D_PT_tools_brush_curveCurveDATA`H``VIEW3D_PT_tools_weightpaintVIEW3D_PT_tools_weightpaintWeight Tools_DATAH```VIEW3D_PT_tools_brush_textureVIEW3D_PT_tools_brush_textureTextureqDATA``H`VIEW3D_PT_tools_historyVIEW3D_PT_tools_historyHistory{DATA```VIEW3D_PT_tools_meshweightVIEW3D_PT_tools_meshweightWeight ToolsFDATA`H``VIEW3D_PT_tools_add_objectVIEW3D_PT_tools_add_objectAdd PrimitiveeDATAH``VIEW3D_PT_tools_add_mesh_editVIEW3D_PT_tools_add_mesh_editAdd MeshesDATAP(u`u`ToolsDATAPu`u`(u`Grease PencilDATAPu`Hv`u`PhysicsDATAPHv`v`u`AnimationDATAPv`w`Hv`RelationsDATAPw`v`CreateDATA[`H]`Y` C CZ?@"_#a``DATA`VIEW3D_PT_last_operatorVIEW3D_PT_last_operatorToggle EditmodedetenttyDATAH]`_`[`B7B->"?@##||H^#a` `DATA``VIEW3D_PT_transformVIEW3D_PT_transformTransform|lDATA`H``VIEW3D_PT_gpencilVIEW3D_PT_gpencilGrease Pencil{UDATAH```VIEW3D_PT_view3d_propertiesVIEW3D_PT_view3d_propertiesView$DATA``H`VIEW3D_PT_view3d_cursorVIEW3D_PT_view3d_cursor3D CursorX$`DATA```VIEW3D_PT_view3d_nameVIEW3D_PT_view3d_nameItem$DATA`H``VIEW3D_PT_view3d_displayVIEW3D_PT_view3d_displayDisplayF$DATAH```VIEW3D_PT_view3d_shadingVIEW3D_PT_view3d_shadingShading$|DATA``H`VIEW3D_PT_view3d_motion_trackingVIEW3D_PT_view3d_motion_trackingMotion Tracking4$f DATA```VIEW3D_PT_background_imageVIEW3D_PT_background_imageBackground Images^$$ DATA`H``VIEW3D_PT_transform_orientationsVIEW3D_PT_transform_orientationsTransform Orientations"$$ DATAH```VIEW3D_PT_etch_a_tonVIEW3D_PT_etch_a_tonSkeleton SketchingDATA``H`VIEW3D_PT_context_propertiesVIEW3D_PT_context_propertiesPropertiesJDATA```VIEW3D_PT_view3d_meshdisplayVIEW3D_PT_view3d_meshdisplayMesh Display DATA`H``VIEW3D_PT_view3d_meshstatvisVIEW3D_PT_view3d_meshstatvisMesh AnalysisXV DATAH` ``VIEW3D_PT_vgroupVIEW3D_PT_vgroupVertex Weights~VDATA `H`VIEW3D_PT_grease_pencilVIEW3D_PT_grease_pencilGrease Pencil Layers$VDATA_`H]`|}}]#ahaa`DATA`<<o??HD?HDJ3ïg$???2?EDJ3@Mg$?ïA?<(pp;J3Mg$ï̌A'?:Jz>-d+????DATA``Ph`? AL>?? 8RYB?=zD7 L=>DATAb`Hd`@jDAyDA2DA2DA?? DATAHd`f`b`tDATAf`g`Hd`tDATAg`f`DD%.?%t?[t[[DATAX)Ph`C```b`g`@adA>d>dddfSu “>DATAi`Hk`VDADAUDADA?? VVUyVVDATAHk`m`i`DHBDHBe1DDBDDB?? f2f2UGxf2f2DATAm`Hk`C@ D@ xyeeF??fGf5UFfGfGDATApC`Ph`i`m``DATA `Open Imageger File/Users/varipon/Desktop/kabuto//../kabuto/ges/ges/mages/ouris/images/catlas2.jpggy7.jpega.jpgg 0DATAH```hafahahha|}"a`F`n`t`zazaDATAn`p`DA@_DA|DADA?? }}| }}b#aaaaaDATAp`Hr`n`XCYCU?? b#a2a2aaaDATAHr`t`p`HCHCU?@| c#a a a ``hw`w`(aha``DATA ` `"aGRAPH_PT_viewGRAPH_PT_viewView Propertiesd'DATA `H ` `GRAPH_PT_propertiesGRAPH_PT_propertiesActive F-Curve=DATAH `` `GRAPH_PT_key_propertiesGRAPH_PT_key_propertiesActive KeyframeeDATA`H `GRAPH_PT_modifiersGRAPH_PT_modifiersModifiers!DATAPhw`w`ModifiersDATAPw`hw`F-CurveDATAt`Hr`>C@F%C㗕QfF|Hi Ha#a(aaDATA`aC`HdEDATApC`a@`DATAu`w`@lDADADADA?? DATAw`Hy`u`HCHCc??DATAHy`{`w`DATA{`Hy` D Dc|H #<HBJDATAXabg``u`{` @`DATA|`~` DADADADA?? DATA~`H`|`HCHCc??DATAH``~`DATA`H`CCc|H@F #<HBJDATAg``a|`` D`DATApD`a@`DATAȃ``hDADA2DA2DA??  DATA`H`ȃ`CC@6Ž?@DATAH```C`dCŽ?@"DATA`Ȋ`H`#Cy#C>£?@,DATAȊ``+`DATA`<? @o??3?3h[MuH???13?%3h>wH?\M@?<?~߷3n; @ꉖ|,o?P?3u>)Ch>yH?\M@?e'v)8t8V0E߷8.Iظc<~:`߿??:8d8Pݽe34pBE5*C e;?1r>Jzr&zX3u4ߑ? K?%B@?5?51@\|=U;hwH\M`f^Aˍ9?ں- -=c|==DATA`h`g`ȃ`Ȋ`? AL>??D`E`  B?=zD7 L=>DATApD`E`8^`J@shq?@ DATApE`E`D`8^`RH@?DATApE`E`8^`I@@m>DATAH``XDADA2DA2DA?? DATA`ȡ`H`DATAȡ```DATA`ȡ`zEP'E5>1(?>1?DATAX)h`F``H``@adA>d>dddI€KB ?DATAH``KDA DADADA?? +DATA`Ȩ`H`DHB`Ddef __init__.scene.frame_endath.radians(P `@:>DATAȯ``tDA\DAr2DA2DA??  ssSssDATA`H`ȯ`C.Co,gg?@hh@DATAH``` C CZ?@"DATA`ȶ`H`C`^tC } ?@5SDATAȶ``4TT`DATA`gg>l>o?*ht(??;?n-=4??,)?>?L}?(h=?;v(n?? ??-=+)?5k~w??[\ú5f>@B)l r3=Ǚp>LAI;?Ǿ @մf8־h@Äk~w????*ht(??;?n-=4??,)?>?L}?[\ú5f>@B)l r3=Ǚp>LAI;?,?,?,??^?#2$,1CA|<)cKs<k~=w?տ̌A'?:Jz>-d+??ف>Lo?>DATA``&aȯ`ȶ`? AL>?? 8RYB?=zD7 L=>DATAH``@jDAyDA2DA2DA?? DATA`Ƚ`H`tDATAȽ```tDATA`Ƚ`DD%.?%t?[t[[DATAX)`F``H``@adA>d>dddfSu “>DATAH``VDADAUDADA?? VVUyVVDATA``H`DHBDHBe1DDBDDB?? f2f2UGxf2f2DATA``C@ D@ xyeeF??fGf5UFfGfGDATApF``H```DATA `Open Imageger File/sers/aripon/esktop/abuto//../kabuto/ges/ges/mages/ouris/images/catlas2.jpggy7.jpega.jpgg 0SNg`g`g`SRGame Logic.001laXoaoaHsa` `@`DATA lamaDATA maHmala8DATA Hmaxmama8DATA xmamaHmaDATA mamaxmaDATA manamaDATA na8namaDATA 8nahnana$DATA hnana8na$DATA nanahnaDATA nananaDDATA na(oanaDDATA (oaXoanaDDATA Xoa(oaDDATA(oaoamaHmaDATA(oaoaoamamaDATA(oapaoaHmamaDATA(paHpaoamamaDATA(HpaxpapamanaDATA(xpapaHpana8naDATA(papaxpaxmahnaDATA(paqapa8nahnaDATA(qa8qapalanaDATA(8qahqaqalahnaDATA(hqaqa8qamanaDATA(qaqahqaxmanaDATA(qaqaqa8nanaDATA(qa(raqananaDATA((raXraqamanaDATA(Xrara(rananaDATA(raraXrana(oaDATA(rararana(oaDATA(rasaramaXoaDATA(saHsaranaXoaDATA(Hsasa(oaXoaDATA``mamaHmama8```H`DATA`H`DADADADA??  7DATAH``mED@oon?? o88DATA@`DATA`H``hna8nanaxma%[````DATA``CACAZCACA??  [[%[DATA``C=CJ[NI?@ [J%[`H`DATA``BUTTONS_PT_contextBUTTONS_PT_contextContextI$DATA```RENDER_PT_renderRENDER_PT_renderRenderI=DATA`H``RENDER_PT_layersRENDER_PT_layersLayersoIDATAH```RENDER_PT_dimensionsRENDER_PT_dimensionsDimensionsIDATA``H`RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:I:DATA```RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"IDATA`H``RENDER_PT_shadingRENDER_PT_shadingShading IDATAH```RENDER_PT_performanceRENDER_PT_performancePerformanceIDATA``H`RENDER_PT_post_processingRENDER_PT_post_processingPost ProcessingIDATA```RENDER_PT_stampRENDER_PT_stampStampI DATA`H``RENDER_PT_outputRENDER_PT_outputOutput$I DATAH``RENDER_PT_bakeRENDER_PT_bakeBake I DATA` DATAH```lana8nahna#$h`h```DATA`H`lCADA#`DA`DA??  $$#$DATAH```CKC?@ ``DATA`LOGIC_PT_propertiesLOGIC_PT_propertiesProperties$DATA`H`DD7H66??FF?? H7x#HDATAHh`DATA``H`nanamanaE ;x)a)a`H`DATA``@DADA:DADA??  ;;E;DATA`H``C@C@\\?@ ]]EE`H`DATA`H`TEXT_PT_propertiesTEXT_PT_propertiesProperties DATAH``TEXT_PT_findTEXT_PT_findFind^DATAH``CCWD@ D:] #<zD ;^;^E;^DATA)a ~`%  DATA` ``(oaXoananaECx````DATA``lDADADADA??  ECDATA```C@FCF++?@ ,EE^DATA`H``CfCww?@ xfEE"DATAH```4Cm#Cmã?@ CCDATA`H`EC^`DATA`,=/=o?????????,=/=o?rAs`A?????,=/=o?:^@:^@:^@??5A:==A\>7?8˔?DATA`? AL>?? B?=zD L=>DATA ``namaXoa(oaCDxaa`H`DATA`H`CACACCACA??  DDCDDATAH``CC3D]22]?? D^3LCD^DATAPaH\`DATAH\`(P\`DATAP\`'@`@`@`@`^`@`SNg`g`g`SRMotion TrackingxsauavaHyaH `H `@`DATA xsasaDATA sasaxsa8DATA satasa8DATA ta8tasaDATA 8tahtataDATA htata8taDATA tatahtalDATA tatatalDATA ta(uatalDATA (uaXuatalDATA Xuaua(ua`DATA uauaXua`DATA uauauad`DATA uauadDATA(vaHvasasaDATA(Hvaxvavasa8taDATA(xvavaHvasahtaDATA(vavaxva8tahtaDATA(vawavaxsataDATA(wa8wavaxsataDATA(8wahwawata(uaDATA(hwawa8wata(uaDATA(wawahwataXuaDATA(wawawa8taXuaDATA(wa(xawahtauaDATA((xaXxawa(uauaDATA(Xxaxa(xaXuauaDATA(xaxaXxaXuauaDATA(xaxaxauauaDATA(xayaxa8tauaDATA(yaHyaxahtauaDATA(HyayauauaDATAH ` `8tasasahta8````DATA``DADADADA??  7DATA``DAD@Aoon?? o88DATA@`DATA ` `H `xsata(uataklg`g``H`DATA`H`DADADADA??  DATAH``@~CHBXg(CHBQ?HB|HHB= AHRkRDATAg`?DATA ` ` `taXuaua(uam_H`H```DATA``CADADADA?? mDATA```C@C@``?@ aa_aDATA`H``CCww?@ xxx"``DATA`CLIP_PT_last_operatorCLIP_PT_last_operatorOperatornDATAH```C@6C@6?@ _``DATA``CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA``CLIP_PT_marker_displayCLIP_PT_marker_displayMarker Displayp`DATA``H`C@n Ci??_DATA```zC AzC A|Hi_DATA``CC@@6@? #<zD @@_@DATAH`?xDATA `H ` `uauahtauaeaH`H```DATA``CA`DA`DA`DA?? eazDATA```CTCT44?@ 55ee{DATA`H``CCww?@ xxee{H`H`DATAH`CLIP_PT_last_operatorCLIP_PT_last_operatorNew ScreenDATAH```C-C-?@ ee{``DATA`CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA``H`C- C??e{DATA``` [D [Dj{ii|H #<HBJ{{{DATA``. #<zD ..DATAH`?xDATAH ` `Xua8tauauacadH`H` ``DATA ` `CAYDAcXDAXDA?? ddcazdDATA ` ` `CTCT44?@ 55{DATA `H` `CCww?@ xx{``DATA`CLIP_PT_last_operatorCLIP_PT_last_operatorNew ScreenDATAH`` `C-C-?@ {``DATA`CLIP_PT_gpencilCLIP_PT_gpencilGrease PencilDATA`ȁ`H`C@n Ci??{DATAȁ```zC AzC Acc|Hidc{dDATA`ȁ` #<zD DATAH`?xSNg`g`g`SRScriptingg.001xya{a|aHa``@`DATA xyayaDATA yayaxya8DATA yazaya8DATA za8zayaDATA 8zahzazaDATA hzaza8zaDATA zazahza@DATA zazaza@DATA za({azaDATA ({aX{aza@DATA X{a{a({aDATA {a{aX{a@DATA {a{a{aDATA {a{aDATA(|aH|ayayaDATA(H|ax|a|aya8zaDATA(x|a|aH|ayahzaDATA(|a|ax|a8zahzaDATA(|a}a|ahzazaDATA(}a8}a|azazaDATA(8}ah}a}axyazaDATA(h}a}a8}a8zazaDATA(}a}ah}aza({aDATA(}a}a}aza({aDATA(}a(~a}azaX{aDATA((~aX~a}a({aX{aDATA(X~a~a(~aza{aDATA(~a~aX~aza{aDATA(~a~a~ahza{aDATA(~aa~aza{aDATA(aHa~a{a{aDATA(Haxaa8za{aDATA(xaaHaza{aDATA(aaxaX{a{aDATA(aHaaza({aDATA(HaaxyazaDATA``8zayayahza8\```Ȉ`DATA`Ȉ`DADADADA??  8 DATAȈ``D0ADBoAonA?? BoBBDATA@`DATA```za{a{azaA?H/`H/``H`DATA`H`CACA>CACA??  ??A?DATAH``C@?C?.?~-?@ ?.A?H `.`DATAH `!`BUTTONS_PT_contextBUTTONS_PT_contextContext-$DATA!`"`H `RENDER_PT_renderRENDER_PT_renderRender-=DATA"`$`!`RENDER_PT_layersRENDER_PT_layersLayerso-DATA$`H%`"`RENDER_PT_dimensionsRENDER_PT_dimensionsDimensions-DATAH%`&`$`RENDER_PT_antialiasingRENDER_PT_antialiasingAnti-Aliasing:-:DATA&`'`H%`RENDER_PT_motion_blurRENDER_PT_motion_blurSampled Motion Blur"-DATA'`)`&`RENDER_PT_shadingRENDER_PT_shadingShading -DATA)`H*`'`RENDER_PT_performanceRENDER_PT_performancePerformance-DATAH*`+`)`RENDER_PT_post_processingRENDER_PT_post_processingPost Processing-DATA+`,`H*`RENDER_PT_stampRENDER_PT_stampStamp- DATA,`.`+`RENDER_PT_outputRENDER_PT_outputOutput$- DATA.`,`RENDER_PT_bakeRENDER_PT_bakeBake - DATAH/` DATA`H``X{a{aza({a?C[Ȗ`Ȗ```DATA`ȏ`lDAPDABPDAPDA??  CC?CDATAȏ```C@FCF++?@ ,ADATA`H`ȏ`CfCww?@ xf"DATAH```#C#Cyy?@ zh??DATA`H`?CA`DATA`??PףD>3;Q?Fwi?JF>#,TY!e?*=>o?E>Fwi?TY5;JF>!e?Q?#,+=>`DAoy@?>*"ޠQQuZ?> .>#,>mU??*=`oAoA>>tU? Fs\=?5hąC& ÈG6DWѦCGBD>3;Q?Fwi?JF>#,TY!e?*=>o?>*"ޠQQuZ?> .>#,>mU??*=`oAoAT@T@T@?\>7?8˔oA;?DATAȖ`? AL>?? B? #<C L=>DATAH```xyaza({aza?@```H`DATA`H`CADA?DADA??  @@?@DATAH``DACDC/@e.e?? @f/f?@fDATA(xaaW`DATAaW`DATA`xaxa>>> pythonYYDATA``H`{azahza{aA?aaȝ``DATAȝ``CACA>CACA??  ??A2?DATA`ȝ`CC.?--?? ?.A3?DATAPa\`DATA\`(\`DATA\`'@`@`@`@`^`@`DATA``za8za{aX{a [/a/aH`Ȥ`DATAH``@DA?DA>DA>DA??  DATA`Ȥ`H`C@C@@@?@ AA0`1`DATA0`1`TEXT_PT_propertiesTEXT_PT_propertiesProperties DATA1`0`TEXT_PT_findTEXT_PT_findFind^DATAȤ``DDD)dD9C-C@ #<zD AAADATA/a ~`$ =z|| SNg`g`g`SRUV Editinga %a %aX%a``@`DATA aȭaDATA ȭa(aa8DATA (a %aȭa8DATA %a %a(aDATA %a( %a %aDATA ( %aX %a %aDATA X %a %a( %aDATA %aX %aDATA( %a%aȭa(aDATA(%a%a %aȭa %aDATA(%a%a%a(a( %aDATA(%a8%a%a %a( %aDATA(8%ah%a%a %aX %aDATA(h%a%a8%aa %aDATA(%a%ah%aa %aDATA(%a%a%aX %a %aDATA(%a(%a%a( %aX %aDATA((%aX%a%a %a %aDATA(X%a(%a %a( %aDATA`H` %aȭa(a( %a8X`X``H`DATA`H`DADADADA??  7DATAH``mED@oon?? o88DATA@X`DATAH```a %aX %a %a@`@``H`DATA`ȫ`DAsDArDArDA??  DATAȫ```C@JC_?@ 3`3`DATA3`IMAGE_PT_gpencilIMAGE_PT_gpencilGrease PencilUDATA`H`ȫ`C@KC@?@ H4`H4`DATAH4`IMAGE_PT_scope_sampleIMAGE_PT_scope_sampleScope Samples$DATAH``CC,ff?ff3@DATAX)@`@dA>d>ddd?DATA`H` %aX %a( %a %aȹ`ȹ```DATA`Ȳ`lDAlDAlDAlDA??  DATAȲ```CbCb?@ l5`5`DATA5`VIEW3D_PT_tools_objectmodeVIEW3D_PT_tools_objectmodeObject ToolsDATA`H`Ȳ`CfC[Zww?@ xxlx"6`6`DATA6`VIEW3D_PT_last_operatorVIEW3D_PT_last_operatorOperatornDATAH```#C~#C~  ?@  DATA`H`m`DATA`?? JLD>3;Q?Fwi?JF>#,TY!e?*=>_?E>Fwi?TY4;JF>!e?Q?#,+=>6@_???0QQƜ?X>?>#,>Μz?T*=dbR@_@>#?D2K5>}Q?sMd@JWA.Xj@-@D>3;Q?Fwi?JF>#,TY!e?*=>_??0QQƜ?X>?>#,>Μz?T*=dbR@_@U>U>U>?\>7?8˔_@_:?DATAȹ`? AL>?? B?=C L=>SNg`g`SRVideo Editing%a%a%aX%a``@`DATA %a%aDATA %a%a%a8DATA %a%a%a8DATA %aH%a%aDATA H%ax%a%aDATA x%a%aH%aDATA %a%ax%aDATA %a%a%alDATA %a%a%aTDATA %aH%a%aDATA H%a%a%aTDATA %aH%alDATA(%ah%a%a%aDATA(h%a%a%a%aH%aDATA(%a(%ah%a%ax%aDATA((%aX%a%aH%ax%aDATA(X%ax%a(%ax%a%aDATA(x%a%aX%a%a%aDATA(%aH%ax%aH%a%aDATA(H%ax%a%a%a%aDATA(x%a%aH%a%aH%aDATA(%a%ax%a%aH%aDATA(%a8%a%a%a%aDATA(8%ah%a%a%a%aDATA(h%a%a8%a%a%aDATA(%a%ah%a%a%aDATA(%a%a%ax%a%aDATA(%a(%a%a%aH%aDATA((%aX%a%aH%a%aDATA(X%a(%a%a%aDATA``H%a%a%ax%a8```H`DATA`H`DADADADA??  7DATAH``DBDA Aoon?? o88DATA@`DATA`H``%a%a%a%aklg`g```DATA``DADADADA??  DATA``@~CHBpF}CHBQ?HB|HHB= AHRkRDATAg`?DATAH```%a%a%a%amaa``DATA`H`%DADADADA??  mDATAH```CKC?@ 8`8`DATA8`SEQUENCER_PT_gpencilSEQUENCER_PT_gpencilGrease PencilUDATA``H`ppDDppDD;F;F'7PGDATA``zCAzCA A?|HB #<BiDATA@a@DATA``H`%aH%a%aH%aS TH9`H9```DATA`H`@YDAUDASTDATDA??  TTS "TDATAH```HCpHC?? #DATA``H`SS#DATA``C@zC Azzo:o:|HPCGi{S#{DATAH9`G`DATApG`a@`DATA``H%a%ax%a%aU +aa``DATA`H`DA`DA*`DA`DA??  ++U "+DATAH```CKC?@ #:`=`DATA:`;`SEQUENCER_PT_gpencilSEQUENCER_PT_gpencilGrease PencilUDATA;`=`:`SEQUENCER_PT_previewSEQUENCER_PT_previewScene Preview/Render>=DATA=`;`SEQUENCER_PT_viewSEQUENCER_PT_viewView SettingsPDATA``H`CCmmDMMD*;F;F'7PG++U#+DATA``zCAzCAKK A?|HB #<BiLDATA@a@WO ^`WOWorld`???6$<6$<6$<??A @A@pA A?L= ף;>??`DATA` H`h`DATAH` h`cycles``DATA` `sample_as_lightDATA` (``samplesDATA(` ``sample_map_resolutionDATA` (`sampling_methodDATAh` H`cycles_visibilityDATA@` BR``BRAddh.001?`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATA`????C?~6=~.=\`??????DATA0\`?>k?@? ף=?BR```BRBlob001?H`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>{=?>>>>?CCCCCCCCDATAH`????C?._ra]`??????DATA0]`?>ףp?@?u=?BR```BRBlur.004?`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATA`????C?~6=~.=H]`??????DATA0H]`?>k?@? ף=?BR```BRBrush?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=??????>!!!{=?>>>>?CCCCCCCCDATA`????C?._ra]`??????DATA0]`?>ףp?@?u=?BR```BRBrush.001?`???@E???????L>???????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=??????!!!{=?>>>>?CCCCCCCCDATA`????C?._a]`??????DATA0]`?>ףp?@?u=?BR```BRClay001?H`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>{=?>>>>?CCCCCCCCDATAH`????C?._ra^`??????DATA0^`?>ףp?@?u=?BR```BRClay Strips01?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!wN?{=?>>>>?CCCCCCCCDATA`????C?._raH^`??????DATA0H^`?>ףp?@?u=?BR```BRClone001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=???333???>!!!>{=???CCCCCCCCDATA`????C?~6=~.=^`??????DATA0^`?>k?@? ף=?BR```BRCrease001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???>??>!!!>{=?>>>>?CCCCCCCCDATA`????C?a2p? ^`??????DATA0^`?>?@? #=?BR```BRDarken06?H`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATAH`????C?~6=~.=_`??????DATA0_`?>k?@? ף=?BR```BRDraw.001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=??????>!!!>{=?>>>>?CCCCCCCCDATA`????C?,_aH_`??????DATA0H_`?>ףp?@?u=?BR```BRFill/Deepen001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>{=??>>??CCCCCCCCDATA`????C?._ra_`??????DATA0_`?>ףp?@?u=?BR```BRFlatten/Contrast001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#$ Kfff?=??????>!!!>{=??>>??CCCCCCCCDATA`????C?._ra_`??????DATA0_`?>ףp?@?u=?BR```BRGrab001?H`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=??????>!!!>{=>?>CCCCCCCCDATAH`????C?._rap`??????DATA0p`?>ףp?@?u=?BR````BRInflate/Deflate001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>{=@?@?@?>>>CCCCCCCCDATA`????C?._raHp`??????DATA0Hp`?>ףp?@?u=?BR``j``BRLayer001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>{=?>>CCCCCCCCDATA`????C?._rap`??????DATA0p`?>ףp?@?u=?BRj`t```BRLighten5?`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATA`????C?~6=~.=p`??????DATA0p`?>k?@? ף=?BRt`~`j`BRMask?H`???@???????L>???????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????!!!{=?>>>>?CCCCCCCCDATAH`????C?,_aq`??????DATA0q`?>ףp?@?u=?BR~``t`BRMixh?`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???333???>!!!>{=???CCCCCCCCDATA`????C?~6=~.=Hq`??????DATA0Hq`?>k?@? ף=?BR``~`BRMultiply?`???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATA`????C?~6=~.=q`??????DATA0q`?>k?@? ף=?BR```BRNudge001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>{=>?>CCCCCCCCDATA`????C?._raq`??????DATA0q`?>ףp?@?u=?BR```BRPinch/Magnify001?H`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!>{=@?@?@?>>>CCCCCCCCDATAH`????C?._rar`??????DATA0r`?>ףp?@?u=?BR```BRPolish001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#$ Kfff?=???????>!!!>{=??>>??CCCCCCCCDATA`????C?._raHr`??????DATA0Hr`?>ףp?@?u=?BR```BRScrape/Peaks001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=???? ??>!!!>{=??>>??CCCCCCCCDATA`????C?._rar`??????DATA0r`?>ףp?@?u=?BR```BRSculptDraw?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????# Kfff?=??????>!!!wN?{=?>>>>?CCCCCCCCDATA`????C?._rar`??????DATA0r`?>ףp?@?u=?BR```BRSmear001?H`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=???L>??>!!!>{=???CCCCCCCCDATAH`????C?~6=~.=s`??????DATA0s`?>k?@? ף=?BR```BRSmooth001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=??????>!!!>{=@?@?@?CCCCCCCCDATA`????C?._raHs`??????DATA0Hs`?>ףp?@?u=?BR```BRSnake Hook001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=???? ??>!!!>{=>?>CCCCCCCCDATA`????C?._ras`??????DATA0s`?>ףp?@?u=?BR```BRSoften01?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=???L>??>!!!>{=???CCCCCCCCDATA`????C?~6=~.=s`??????DATA0s`?>k?@? ף=?BR```BRSubtract?H `???@???????L>????????????????????????????????@E???????L>???????????????????????????????? ?# Kfff?=???L>??>!!!>{=???CCCCCCCCDATAH `????C?~6=~.=t`??????DATA0t`?>k?@? ף=?BR```BRTexDraw? `???@???????L>????????????????????????????????@E???????L>?????????????????????????????????#Kfff?=???333???>!!!>{=???>>?CCCCCCCCDATA `????C?._raHt`??????DATA0Ht`?>ףp?@?u=?BR` ``BRThumb001? `???@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=???? ??>!!!>{=>?>CCCCCCCCDATA `????C?._rat`??????DATA0t`?>ףp?@?u=?BR ``BRTwist001?`???@???????L>????????????????????????????????@E???????L>?????????????????????????????????K Kfff?=??????>!!!>{=>?>CCCCCCCCDATA`????C?._rat`??????DATA0t`?>ףp?@?u=?GR`UH`GRGrid.001GRH`U``GRGroupGR`UH`GRmeshes03%a%aDATA(%aT%aF`DATA(%aT%a%a`DATA(%aT%a%a`DATA(%aTH%a%ar`DATA(H%aT%a%al`DATA(%aT%aH%a`DATA(%aT%a%a`DATA(%aT8%a%a`DATA(8%aTh%a%a`DATA(h%aT%a8%a`DATA(%aT%ah%ax`DATA(%aT(%a%a@`DATA((%aTX%a%a`DATA(X%aT%a(%af`DATA(%aT%aX%a`DATA(%aT%a%a`DATA(%aT%a~`TX~`~`TX1-Equestrianism-walk %a``-%a-%aT`DATA( %aH %aȿaH`DATA(H %ax %a %aha1`DATA(x %a %aH %aHaH3`DATA( %a!%ax %abW`gD`DATA(!%a8!%a %aha8#aDATA(8!%ah!%a!%abW`gD`DATA(h!%a!%a8!%au`"a5DATA(!%a!%ah!%a(bW`hD`DATA(!%a!%a!%a(x`naNDATA(!%a("%a!%ax`naODATA(("%aX"%a!%ax`HoaNDATA(X"%a"%a("%aHy`oaKDATA("%a"%aX"%aH` aGDATA("%a"%a"%a`I_`:DATA("%a#%a"%a8bW`hD`DATA(#%aH#%a"%ay`h aPDATA(H#%ax#%a#%aHu`H"a1DATA(x#%a#%aH#%aHbW`(hD`DATA(#%a#%ax#%az` aLPDATA(#%a$%a#%ahz`(!aJDATA($%a8$%a#%az`!aMDATA(8$%ah$%a$%a({`!aHDATA(h$%a$%a8$%a{`H"aODATA($%a$%ah$%a{`"aODATA($%a$%a$%aa(` DATA($%a(%%a$%aXbW`8hD`DATA((%%aX%%a$%a谮`K_`@DATA(X%%a%%a(%%a8`(L_`@DATA(%%a%%aX%%a`xL_`@DATA(%%a%%a%%ahbW`HhD`DATA(%%a&%a%%aH|`#aJDATA(&%aH&%a%%aر`L_`9DATA(H&%ax&%a&%axbW`XhD`DATA(x&%a&%aH&%au`"a.DATA(&%a&%ax&%abW`hhD`DATA(&%a'%a&%abW`xhD`DATA('%a8'%a&%aȑa`DATA(8'%ah'%a'%abW`hD`DATA(h'%a'%a8'%aah` DATA('%a'%ah'%aa`DATA('%a'%a'%abW`hD`DATA('%a((%a'%a(a6`DATA(((%aX(%a'%aHa2` DATA(X(%a(%a((%ahaaDATA((%a(%aX(%aa8`DATA((%a(%a(%abW`hD`DATA((%a)%a(%abW`hD`DATA()%aH)%a(%aa8`DATA(H)%ax)%a)%abW`hD`DATA(x)%a)%aH)%a``8aDATA()%a)%ax)%abW`hD`DATA()%a*%a)%a(`M_`?DATA(*%a8*%a)%acW`hD`DATA(8*%ah*%a*%aȒaaDATA(h*%a*%a8*%a``XaeDATA(*%a*%ah*%a(a`#aDATA(*%a*%a*%acW`hD`DATA(*%a(+%a*%aXa`a DATA((+%aX+%a*%aa`a&DATA(X+%a+%a(+%aa`a"DATA(+%a+%aX+%a(cW`iD`DATA(+%a+%a+%aa8`PDATA(+%a,%a+%aa8`DATA(,%aH,%a+%a8cW`iD`DATA(H,%ax,%a,%a(a9`DATA(x,%a,%aH,%aHaS`DATA(,%a-%ax,%aHcW`(aPDATA(-%a8-%a,%ahahS`DATA(8-%ah-%a-%aa`h2aDATA(h-%a-%a8-%aXcW`aDATA(-%a-%ah-%aa`DATA(-%a-%a-%ab`2aDATA(-%a(.%a-%ahcW`L`DATA((.%aX.%a-%aHb`82aDATA(X.%a.%a(.%axb`h2a DATA(.%a.%aX.%axcW`aDATA(.%a.%a.%ab`2aDATA(.%a/%a.%aa(`DATA(/%aH/%a.%acW`8aDATA(H/%ax/%a/%au`HAj`.DATA(x/%a/%aH/%acW`HaDATA(/%a/%ax/%ab`2a$DATA(/%aa/%a|`Z`WDATA(aa/%a}`c`UDATA(aaacW`XaDATA(a8aah}`c`KDATA(8ahaav`Bj`1DATA(haa8aHv`{`6DATA(aahav`{`6DATA(aaav`Aj`6DATA(a(aacW`haDATA((aXaac`ȸ2a DATA(Xaa(a}`e`S____DATA(ah"aXacW`xaqqq!DATA(h"aȀ"aa8c`2aqqqqDATA(Ȁ"a("ah"aG`H`iqq!!DATA(("a谈"aȀ"acW`a____DATA(谈"ah"a("ahc`(2a!!llDATA(h"a("a谈"aH`D`lDATA(("a"ah"acW`aDATA("a"a("ac`X2aq!llDATA("a"a"a(~`he`VDATA("aX"a"acW`aDATA(X"a"a"ac`x2a_qqqDATA("aH"aX"a`h[`Y_!_qDATA(H"a"a"adW`aDATA("a"aH"adW`aDATA("a8"a"aw`4j`2qqqqDATA(8"aȸ"a"a(dW`aqqqqDATA(ȸ"a("a8"aHw`H4j`7DATA(("a"aȸ"ax`r_`<DATA("a"a("aȲ`r_`<DATA("ax"a"a`Hr_`<DATA(x"aغ"a"a8dW`aDATA(غ"ah"ax"aw`5j`0DATA(h"aȻ"aغ"ac`2a#DATA(Ȼ"ax"ah"aHdW`aDATA(x"aؽ"aȻ"aw`HBj`1DATA(ؽ"ah"ax"a(d`2aDATA(h"a"aؽ"aXdW`aDATA("a"ah"ax`Bj`1DATA("a"a"aXd`2aDATA("a"a"ahdW`aDATA("a"a"aHx`a0DATA("a"a"ad`2aDATA("aXˆ"a"axdW`(aDATA(Xˆ"aˆ"a"ad`H2aDATA(ˆ"aÈ"aXˆ"ad`غ2aqqDATA(È"ahĈ"aˆ"ae`ط2aDATA(hĈ"aHƈ"aÈ"aȓa(`DATA(Hƈ"aLj"ahĈ"adW`HaDATA(Lj"aɈ"aHƈ"a~`f`NDATA(Ɉ"a"aLj"aHe`2aDATA("a"aɈ"ax`a+DATA("ax"a"adW`XaDATA(x"a"a"ah`q_`EDATA("a؄"ax"axe`2aDATA(؄"a"a"ax`Ha,DATA("ah"a؄"adW`haDATA(h"a"a"ay`a2DATA("aP`h"ae`82aDATA(P`8P`"aHy`a+DATA(8P`hP`P`dW`xaDATA(hP`P`8P`aS` DATA(P`P`hP`dW`aDATA(P`P`P`~`f`RDATA(P`(Q`P`e`h2aDATA((Q`XQ`P`y`a+DATA(XQ`Q`(Q`dW`aDATA(Q`Q`XQ`H`Hg`TDATA(Q`Q`Q`f`2aDATA(Q`R`Q`y`Ha+DATA(R`HR`Q`aS`DATA(HR`xR`R``8s_`>DATA(xR`R`HR`8f`Ȼ2aDATA(R`R`xR`z`a+DATA(R`S`R`dW`aDATA(S`8S`R``g`VDATA(8S`hS`S`hf`2aDATA(hS`S`8S`Hz`a+DATA(S`S`hS`dW`aDATA(S`S`S``d`RDATA(S`(T`S`f`(2aDATA((T`XT`S`z`a+DATA(XT`T`(T`(aS`DATA(T`T`XT`H`B`jDATA(T`T`T`f`X2aDATA(T`U`T`z`Ha+DATA(U`HU`T`eW`aDATA(HU`xU`U`HaS`DATA(xU`U`HU`eW`aDATA(U`U`xU``s_`>DATA(U`V`U`(eW`aDATA(V`8V`U`f`2aDATA(8V`hV`V`X`s_`?DATA(hV`V`8V`8eW`aDATA(V`V`hV`(g`2a!DATA(V`V`V`HeW`aDATA(V`(W`V`h`Hd`QDATA((W`XW`V`XeW`aDATA(XW`W`(W`{`a,DATA(W`W`XW`H{`(t_`7DATA(W`W`W`{`a4DATA(W`X`W`{`a2DATA(X`HX`W``xt_`;DATA(HX`xX`X`heW`(aDATA(xX`X`HX`Ȑ`e`QDATA(X`X`xX`haS` DATA(X`Y`X`|`Ha,DATA(Y`8Y`X`H|`t_`7DATA(8Y`hY`Y`|`a4DATA(hY`Y`8Y`|`a2DATA(Y`Y`hY``u_`;DATA(Y`Y`Y`xeW`8aDATA(Y`(Z`Y`(`(f`QDATA((Z`XZ`Y`a(S` DATA(XZ`Z`(Z`}`a,#DATA(Z`Z`XZ`H}`hu_`7DATA(Z`Z`Z`}`Ha4DATA(Z`[`Z`}`a2DATA([`H[`Z`H`u_`;DATA(H[`x[`[`eW`HaDATA(x[`[`H[`eW`XaDATA([`[`x[``v_`CDATA([`\`[`eW`haDATA(\`8\`[`aHS`DATA(8\`h\`\``h`KDATA(h\`\`8\``hh`KDATA(\`\`h\`H`h`KDATA(\`\`\``(i`KDATA(\`(]`\``i`UDATA((]`X]`\`h`i`UDATA(X]`]`(]`ȓ`Hj`UDATA(]`]`X]`(`j`UDATA(]`]`]`eW`xaDATA(]`^`]`赮`Xv_`>DATA(^`H^`]`Xg`2aDATA(H^`x^`^`g`2aDATA(x^`^`H^`g`H2aDATA(^`^`x^`g`x2a DATA(^`_`^`eW`aDATA(_`8_`^`h`2aDATA(8_`h_`_`Hh`ؽ2aDATA(h_`_`8_`xh`2aDATA(_`_`h_`h`82a DATA(_`_`_`ȔahS`DATA(_`(``_`eW`aDATA((``X``_`aS`DATA(X````(``~`a(DATA(````X``eW`aDATA(``````h`h2aDATA(``a```H~`a-DATA(a`Ha```i`2aDATA(Ha`xa`a`8i`Ⱦ2aDATA(xa`a`Ha`aS`DATA(a`a`xa`~`Ha-DATA(a`b`a`hi`2aDATA(b`8b`a`i`(2aDATA(8b`hb`b`i`X2a"DATA(hb`b`8b`eW`aDATA(b`b`hb`~`a-DATA(b`b`b`i`2aDATA(b`(c`b`(j`2aDATA((c`Xc`b`Xj`2a"DATA(Xc`c`(c``a-DATA(c`c`Xc`fW`aDATA(c`c`c`H`a-DATA(c`d`c`j`2aDATA(d`Hd`c`j`H2aDATA(Hd`xd`d`j`x2a"DATA(xd`d`Hd`fW`aDATA(d`d`xd``Ha-DATA(d`e`d`k`2aDATA(e`8e`d`Hk`2aDATA(8e`he`e`xk`2a"DATA(he`e`8e`(fW`aDATA(e`e`he``a-DATA(e`e`e`k`82aDATA(e`(f`e`k`h2aDATA((f`Xf`e`l`2a"DATA(Xf`f`(f`(aS`DATA(f`f`Xf``a-DATA(f`f`f`8l`2aDATA(f`g`f`hl`2aDATA(g`Hg`f`l`(2a"DATA(Hg`xg`g`8fW`aDATA(xg`g`Hg`l`X2a!DATA(g`g`xg`HfW`aDATA(g`h`g`8`v_`DDATA(h`8h`g`l`2a DATA(8h`hh`h`(m`2a DATA(hh`h`8h`H`a(DATA(h`h`hh`XfW`aDATA(h`h`h``v_`DDATA(h`(i`h`Xm`2a DATA((i`Xi`h`m`2a DATA(Xi`i`(i``Ha(DATA(i`i`Xi`hfW`(aDATA(i`i`i``k`HDATA(i`j`i`m`H2a"DATA(j`Hj`i`m`x2a$DATA(Hj`xj`j``a(DATA(xj`j`Hj`xfW`8aDATA(j`j`xj`n`2aDATA(j`k`j``hk`LDATA(k`8k`j`Hn`2a&DATA(8k`hk`k``a(DATA(hk`k`8k`H`a,DATA(k`k`hk`fW`HaDATA(k`k`k`fW`XaDATA(k`(l`k`xn`2aDATA((l`Xl`k``Ha1DATA(Xl`l`(l`n`82a DATA(l`l`Xl`n`h2aDATA(l`l`l`fW`haDATA(l`m`l`o`2aDATA(m`Hm`l`ض`Hw_`@DATA(Hm`xm`m`HaS` DATA(xm`m`Hm`(`w_`@DATA(m`m`xm`fW`xaDATA(m`n`m`x`w_`:DATA(n`8n`m``a,DATA(8n`hn`n`fW`aDATA(hn`n`8n`ha2aDATA(n`n`hn`ȷ`8x_`:DATA(n`n`n`a2aDATA(n`(o`n`8o`(2aDATA((o`Xo`n`ho`X2aDATA(Xo`o`(o`o`2aDATA(o`o`Xo`o`2aDATA(o`o`o`fW`aDATA(o`p`o`o`2a!DATA(p`Hp`o`H`k`N____DATA(Hp`xp`p`(p`2a!q!!DATA(xp`p`Hp`Xp`H2a_!_qDATA(p`p`xp``a1qq!qDATA(p`q`p`p`x2a q!q!DATA(q`8q`p`p`2a_!_qDATA(8q`hq`q`p`2a#q!n!DATA(hq`q`8q`fW`a#DATA(q`q`hq`H`a.!_qqDATA(q`q`q`aS`qq!qDATA(q`(r`q`fW`aDATA((r`Xr`q``(l`P!!qqDATA(Xr`r`(r`gW`a____DATA(r`r`Xr``x_`:qq!qDATA(r`r`r``Ha,DATA(r`s`r`gW`aq_!_DATA(s`Hs`r`ȕa(S`q!q!DATA(Hs`xs`s``a+qq!qDATA(xs`s`Hs`(gW`aDATA(s`s`xs``a4____DATA(s`t`s`h`x_`Fq!n!DATA(t`8t`s`8`[`\DATA(8t`ht`t`8gW`a____DATA(ht`t`8t`H`a4qqqqDATA(t`t`ht``(y_`CDATA(t`t`t``H\`Z!!qqDATA(t`(u`t`HgW`a____DATA((u`Xu`t``l`Mqq!qDATA(Xu`u`(u``xy_`7DATA(u`u`Xu``Ha0q_!_DATA(u`u`u``a/____DATA(u`v`u`XgW`aqqqqDATA(v`Hv`u`H`a2DATA(Hv`xv`v``a1!qqqDATA(xv`v`Hv`hgW`(a____DATA(v`v`xv``Ha.qqqqDATA(v`w`v`xgW`8aDATA(w`8w`v`gW`HaqqqqDATA(8w`hw`w``y_`:____DATA(hw`w`8w`gW`XaqqqqDATA(w`w`hw``a.qqqqDATA(w`w`w`gW`ha_qqqDATA(w`(x`w`q`2a ____DATA((x`Xx`w`aHS`q!q!DATA(Xx`x`(x`ahS`DATA(x`x`Xx`gW`xaDATA(x`x`x`X`z_`=DATA(x`y`x`H`a/DATA(y`Hy`x`Hq`82a#DATA(Hy`xy`y`h`l`IDATA(xy`y`Hy``a1DATA(y`y`xy`gW`aDATA(y`z`y``hz_`?DATA(z`8z`y``Ha-eDATA(8z`hz`z`xq`h2a#DATA(hz`z`8z`Ȗ`Hm`IDATA(z`z`hz``a1DATA(z`z`z`gW`aDATA(z`({`z``z_`?DATA(({`X{`z`H`a/DATA(X{`{`({`q`2a#DATA({`{`X{`(`m`IDATA({`{`{``a1DATA({`|`{`gW`aDATA(|`H|`{`H`{_`=DATA(H|`x|`|``Ha/DATA(x|`|`H|`q`2a#DATA(|`|`x|``n`IDATA(|`}`|``a1DATA(}`8}`|`gW`aDATA(8}`h}`}`hW`aDATA(h}`}`8}`r`2a!DATA(}`}`h}`hW`aDATA(}`}`}`8r`(2aDATA(}`(~`}`(hW`aDATA((~`X~`}`hr`X2a!DATA(X~`~`(~``X{_`FDATA(~`~`X~``hn`HDATA(~`~`~`H`a+DATA(~``~``(]`cDATA(`H`~`躮`{_`9DATA(H`x``8hW`aDATA(x``H`r`2a!DATA(``x`H`]`WDATA(```8`{_`EDATA(`8```a+DATA(8`h```^`eDATA(h``8``H|_`9DATA(`Ȁ`h`HhW`aDATA(Ȁ```XhW`aDATA(`(`Ȁ`r`2aDATA((`X``hhW`(aDATA(X``(`r`2a!DATA(``X`ػ`|_`EDATA(```(`|_`FDATA(````Ha+DATA(`H```x^`eDATA(H`x``x`8}_`9DATA(x``H`xhW`8aDATA(`؂`x`(s`2a!DATA(؂```ȼ`n`GDATA(`8`؂``(o`HDATA(8`h```a+qqDATA(h``8`h`F`gDATA(`ȃ`h``}_`9DATA(ȃ```hW`HaDATA(`(`ȃ`hW`XaDATA((`X``H`a(DATA(X``(`Xs`H2a!DATA(``X`s`x2a DATA(```hW`haDATA(``` `hz%aDATA(`H``h`}_`;DATA(H`x```(~_`7DATA(x``H`hW`xaDATA(`؅`x`hW`aDATA(؅````x~_`=DATA(`8`؅`hW`aDATA(8`h```a3DATA(h``8``Ha/DATA(`Ȇ`h`hW`aDATA(Ȇ```(aS`DATA(`(`Ȇ`hW`aDATA((`X``s`2a DATA(X``(``~_`9DATA(``X`X`_`:DATA(```s`2aDATA(````h_`:DATA(`H``iW`aDATA(H`x``H`a,DATA(x``H``o`VDATA(`؈`x``^`]DATA(؈```h`o`JDATA(`8`؈`iW`aDATA(8`h``t`Ȑa'DATA(h``8`Ht`2a%DATA(`ȉ`h`xt`a'DATA(ȉ```(iW`aDATA(`(`ȉ`t`82a&DATA((`X``t`Ha'DATA(X``(``a)DATA(``X``ȑa,DATA(```u`h2aDATA(```8iW`aDATA(`H``8u`2aDATA(H`x``HiW`aDATA(x``H`hu`2aDATA(`؋`x``a0DATA(؋```XiW`aDATA(`8`؋``_`?DATA(8`h``u`2a%DATA(h``8`u`(2a%DATA(`Ȍ`h`hiW`(aDATA(Ȍ```H`Ha6DATA(`(`Ȍ``a,DATA((`X```Ȓa*DATA(X``(`u`a'DATA(``X``Ha3DATA(```xiW`8aDATA(```H`a6DATA(`H```ȓa*DATA(H`x```a-DATA(x``H`(v`Ha'DATA(`؎`x``a3DATA(؎```iW`HaDATA(`8`؎`H`Ȕa6DATA(8`h``iW`XaDATA(h``8`I`I`hDATA(`ȏ`h`H`a?DATA(ȏ```iW`haDATA(`(`ȏ`ș`Hp`PDATA((`X``Xv`X2aDATA(X``(``Xa@DATA(``X`v`2a$DATA(````a.DATA(````Ha,DATA(`H``iW`xaDATA(H`x``迮`aBDATA(x``H``a4DATA(`ؑ`x`iW`aDATA(ؑ```H`a7DATA(`8`ؑ`8`Ha@DATA(8`h```h<a<DATA(h``8``ȕa*fDATA(`Ȓ`h`v`2a fDATA(Ȓ````a4fDATA(`(`Ȓ``Ha)fDATA((`X``H`a*fDATA(X``(`iW`afDATA(``X``<a7fDATA(````=a@fDATA(```(`X=a<fDATA(`H```Ȗa*fDATA(H`x``v`2a fDATA(x``H``a4otDATA(`ؔ`x`H`Ha)DATA(ؔ````a*fDATA(`8`ؔ`iW`afDATA(8`h``x`=aDfDATA(h``8``=a:fDATA(`ȕ`h`w`2a%fDATA(ȕ```Hw`H2a!fDATA(`(`ȕ``ȗa5fDATA((`X``xw`x2a"fDATA(X``(`w`2a$fDATA(``X`w`2a"fDATA(`````a*fDATA(```H``Ha)fDATA(`H``iW`afDATA(H`x````a6fDATA(x``H`jW`afDATA(`ؗ`x`jW`afDATA(ؗ```x`2a DATA(`8`ؗ`(jW`arueDATA(8`h``Ha82afDATA(h``8`8jW`afDATA(`Ș`h`haS`fDATA(Ș```®`H>a?fDATA(`(`Ș`HjW`aDATA((`X``ah2aDATA(X``(`8x`2aDATA(``X`hx`2aDATA(```XjW`aDATA(```x`2a DATA(`H``x`(2a&DATA(H`x``x`X2a"DATA(x``H`hjW`(afDATA(`ؚ`x`aS`fDATA(ؚ```ȖaS`entDATA(`8`ؚ`xjW`8afDATA(8`h``aS`fDATA(h``8`a(S`fDATA(`ț`h`jW`HafDATA(ț```(aHS`fDATA(`(`ț`(y`2afDATA((`X``jW`XafDATA(X``(`HahS`fDATA(``X`Xy`2afDATA(```jW`hafDATA(```y`2afDATA(`H``y`2a fDATA(H`x``jW`xafDATA(x``H`y`H2afDATA(`؝`x`haS`= 0DATA(؝```jW`afDATA(`8`؝`jW`aDATA(8`h````Șa.fDATA(h``8`jW`afDATA(`Ȟ`h`z`x2a$fDATA(Ȟ```(`X_`WfDATA(`(`Ȟ``p`UfDATA((`X``jW`aDATA(X``(`aS`fDATA(``X`a`a1fDATA(```Ha`Ha6fDATA(```a`a6fDATA(`H``a`șa6fDATA(H`x``kW`afDATA(x``H`Hz`2a fDATA(`ؠ`x``q`SfDATA(ؠ```kW`afDATA(`8`ؠ`xz`2afDATA(8`h``I`J`i:, DATA(h``8`(kW`afDATA(`ȡ`h`z`afor DATA(ȡ```J`J`lδDATA(`(`ȡ`8kW`a DATA((`X``z`8aDATA(X``(`H`hq`V:DATA(``X`HkW`ainteDATA(```{`ha3DATA(```H`_`YorDATA(`H``XkW`a DATA(H`x``8{`a'DATA(x``H`b`Ha2ndDATA(`أ`x`hkW`(a DATA(أ```Hb`a0DATA(`8`أ`h{`a DATA(8`h``xkW`8aIk'DATA(h``8`b`Ța1 DATA(`Ȥ`h`{`ȰaDATA(Ȥ```kW`HaJ = DATA(`(`Ȥ`b`a1 DATA((`X``{`aframDATA(X``(`kW`XaorDATA(``X`c`Ha0 DATA(```{`(aDATA(```kW`haDATA(`H``(|`Xa DATA(H`x``X|`a DATA(x``H`|`a DATA(`ئ`x`aS` DATA(ئ```kW`xa DATA(`8`ئ`Hc`a2DATA(8`h``|`a DATA(h``8`kW`a DATA(`ȧ`h`h®`>a=DATA(ȧ```|`a DATA(`(`ȧ`kW`a5DATA((`X``®`>a= DATA(X``(`}`Ha DATA(``X`kW`a DATA(```î`8?a=DATA(```H}`xa DATA(`H``ȗa`j` DATA(H`x``Xî`?a=DATA(x``H`x}`a DATA(`ة`x`kW`a DATA(ة```î`(@a= DATA(`8`ة`}`زa DATA(8`h``lW`aDATA(h``8`î`x@a= DATA(`Ȫ`h`}`aIk'DATA(Ȫ```lW`aDATA(`(`Ȫ`HĮ`@a= DATA((`X``~`8aDATA(X``(`(lW`aDATA(``X`Į`Aa= DATA(```8~`ha"].cDATA(```aaDATA(`H``Į`hAa=["joDATA(H`x``h~`a DATA(x``H`8lW`abpy.DATA(`ج`x`8Ů`Aa<DATA(ج```~`ȳa["joDATA(`8`ج`HlW`H"a.copDATA(8`h``XlW`H"abpy.DATA(h``8`~`aDATA(`ȭ`h`hlW`a.copDATA(ȭ```a(abpy.DATA(`(`ȭ`xlW`aDATA((`X``(a(aDATA(X``(`Ů`Ba>) ->DATA(``X`Ů`XBaC DATA(```(Ʈ`q`G maDATA(```lW`(aDATA(`H``HaXaDATA(H`x``~`aDATA(x``H`(`aDATA(`د`x`lW`8aDATA(د```X`a DATA(`8`د``a&DATA(8`h```Ha"DATA(h``8`lW`HaDATA(`Ȱ`h`haHaelicDATA(Ȱ```aha DATA(`(`Ȱ`lW`Xa0), DATA((`X``aaarmaDATA(X``(`ȘaaDATA(``X`lW`ha musDATA(```aa('IKDATA(````xaelf,DATA(`H``lW`xa["joDATA(H`x``aa DATA(x``H``a"].cDATA(`ز`x`lW`aDATA(ز```H`صa["joDATA(`8`ز`x`a ) % DATA(8`h``lW`aDATA(h``8``8a rigDATA(`ȳ`h`(aatranDATA(ȳ```mW`af, PDATA(`(`ȳ`؀`haDATA((`X``c`ța4 DATA(X``(`c`a4JoinDATA(``X`d`Ha6 = [DATA(```Hd`a6DATA(```mW`aangeDATA(`H``Ha(a DATA(H`x``d`Ȝa,)] #DATA(x``H`d`a.eft_DATA(`ص`x`(mW`aDATA(ص```e`Ha. in DATA(`8`ص`8mW`a DATA(8`h```a$J)] DATA(h``8``8``WDATA(`ȶ`h``(r`Ui inDATA(ȶ```HmW`a DATA(`(`ȶ`haHaJoinDATA((`X``He`a1 = [DATA(X``(`e`ȝa6DATA(``X`e`a6angeDATA(```f`Ha6 DATA(```ahaJoinDATA(`H``8`ȶa eft_DATA(H`x``h`r`Ss.liDATA(x``H`XmW`antexDATA(`ظ`x`h`a DATA(ظ```J`K`ive, DATA(`8`ظ`hmW`atatiDATA(8`h``Hf`a3 DATA(h``8`xƮ`Ba;DATA(`ȹ`h`Ȝ`r`Vent DATA(ȹ``````Yct.sDATA(`(`ȹ`xmW`a DATA((`X```(aDATA(X``(`K`K`lct.mDATA(``X`mW`(a DATA(```ȁ`XaDATA(```(`a`Zt = DATA(`H``mW`8a DATA(H`x```aDATA(x``H``a`]py.cDATA(`ػ`x`mW`Ha#fraDATA(ػ```mW`XaDATA(`8`ػ`(`Ȟa' = fDATA(8`h``f`a2 DATA(h``8`mW`haDATA(`ȼ`h`f`Ha0elf.DATA(ȼ```X`afor DATA(`(`ȼ`mW`xa] # DATA((`X``g`a1tilsDATA(X``(``a DATA(``X`mW`aA, 0DATA(```Hg`ȟa1tilsDATA(````a DATA(`H``mW`ale()DATA(H`x``g`a0mt.eDATA(x``H``Ha DATA(`ؾ`x`nW`aw('bDATA(ؾ```g`Ha2_inhDATA(`8`ؾ``xa DATA(8`h``nW`aion=DATA(h``8`Ʈ`Ba>ct.mDATA(`ȿ`h`H`a DATA(ȿ```aa='OBDATA(`(`ȿ`Ǯ`HCa>catiDATA((`X``x`ظa DATA(X``(`(nW`a.0, DATA(``X`hǮ`Ca>scenDATA(````a DATA(```8nW`ank(oDATA(`H``Ǯ`Ca?scenDATA(H`x``؃`8a DATA(x``H`HnW`ape='DATA(``x`XnW`alf, DATA(```h`a/ DATA(`8``Hh`a-DATA(8`h``Ȯ`8DaC='OBDATA(h``8`XȮ`Hs`GscenDATA(``h`hnW`a DATA(```h`a.#DATA(`(``xnW`ativeDATA((`X``h`Ha+ct.eDATA(X``(`nW`(a DATA(``X`i`a4DATA(````ha.conDATA(```Hi`a.t_loDATA(`H``nW`8aDATA(H`x``i`a(DATA(x``H`nW`HaDATA(``x`(`s`SDATA(```nW`XaDATA(`8``Ȯ`DaEDATA(8`h``nW`haDATA(h``8`i`Ha.DATA(``h`nW`xaDATA(````t`JDATA(`(``nW`aDATA((`X``j`a(DATA(X``(`nW`aDATA(``X`8`aDATA(```K`L`nDATA(```oW`aDATA(`H``Ȯ`DaCDATA(H`x``oW`aDATA(x``H``ht`JDATA(``x`h`ȹaDATA(```Hj`a.DATA(`8``(oW`aDATA(8`h``j`a(DATA(h``8`8oW`aDATA(``h`H`t`SDATA(```HoW`aDATA(`(``Hɮ`(EaEDATA((`X``XoW`aDATA(X``(`j`Ha.DATA(``X`hoW`aDATA(````(u`JDATA(```xoW`aDATA(`H``k`a)DATA(H`x``oW`(aDATA(x``H``aDATA(``x`L`M`nDATA(```oW`8aDATA(`8``ɮ`xEaCDATA(8`h``oW`HaDATA(h``8``u`JDATA(``h`oW`XaDATA(```oW`haDATA(`(``Ȅ`(aDATA((`X``ɮ`Ea>DATA(X``(`8ʮ`Fa>DATA(``X`ʮ`hFa>DATA(```oW`xaDATA(```ʮ`Fa>DATA(`H``oW`aDATA(H`x``(ˮ`Ga@DATA(x``H`xˮ`XGa@DATA(``x`ˮ`Ga@DATA(```oW`aDATA(`8``̮`Ga@DATA(8`h``"aaDATA(h``8`"aaDATA(``h`șaXaDATA(```#aaDATA(`(``aaDATA((`X``#aaDATA(X``(`aaDATA(``X`ḫ`HHa?DATA(```(#aaDATA(```(aaDATA(`H```aDATA(H`x``(`aDATA(x``H`H#aaDATA(``x`X`Ha DATA(````xa&DATA(`8```a"DATA(8`h``X#aaDATA(h``8`HaaDATA(``h`haaDATA(```(*aaDATA(`(``aaDATA((`X``a(aDATA(X``(`H*a(aDATA(``X`ȚaHaDATA(````ػaDATA(```X*a8a##DATA(`H``ahandDATA(H`x```aendDATA(x``H`h*aHa!DATA(``x`H`8a!DATA(```x`ha DATA(`8``x*aXadDATA(8`h```alDATA(h``8`aaDATA(``h`*ahaDATA(```*axaDATA(`(``Hk`a.dDATA((`X``*aadDATA(X``(`؆`ȼa$dDATA(``X`h`(d`WDATA(```ȟ`u`UDATA(```*aaDATA(`H``(aaDATA(H`x``k`a1DATA(x``H`k`Ha6DATA(``x`l`a6DATA(```Hl`a6DATA(`8``*aaDATA(8`h```a DATA(h``8`(`Hv`SDATA(``h`*aaDATA(```8`(aDATA(`(``L`M`iDATA((`X``+aaDATA(X``(`h`XaDATA(``X`M`N`lDATA(```+aaDATA(````aDATA(`H```v`VDATA(H`x``(+aaDATA(x``H`ȇ`aDATA(``x``xe`YDATA(```8+aaDATA(`8```a'DATA(8`h``l`Ha2DATA(h``8`H+aaDATA(``h`l`a0DATA(```(`aendDATA(`(``X+aaDATA((`X``m`a1DATA(X``(`X`aDATA(``X`h+a(aDATA(```Hm`a1DATA(````HadDATA(`H``x+a8aDATA(H`x``m`Ha0DATA(x``H``xaDATA(``x`+aHaDATA(````aDATA(`8```ؾaDATA(8`h``H`aDATA(h``8`HaandDATA(``h`+aXandDATA(```m`a2ndDATA(`(``x`8andDATA((`X``X,ahaDATA(X``(`̮`Ha=DATA(``X``haDATA(```h,axaDATA(```ͮ`Ha=DATA(`H``؉`aDATA(H`x``x,aaDATA(x``H`Xͮ`8Ia<DATA(``x``ȿaDATA(```haaDATA(`8``ͮ`Ia<DATA(8`h``8`aDATA(h``8`,aa3DATA(``h`ͮ`Ia=DATA(```h`(aDATA(`(``,aaDATA((`X``Hή`(Ja<DATA(X``(``XaDATA(``X`,aaDATA(```ή`xJa<DATA(```Ȋ`aDATA(`H``,aaDATA(H`x``ή`Ja=DATA(x``H``aDATA(``x`aaDATA(```8Ϯ`Ka=fDATA(`8``(`aDATA(8`h``,aaDATA(h``8`Ϯ`hKa=fDATA(``h`X`aDATA(```H-aaDATA(`(``h-aaDATA((`X``a(afDATA(X``(`x-aaDATA(``X`țaHafDATA(```-aaDATA(```aHafDATA(`H``Ϯ`Ka>DATA(H`x``(Ю`La@fDATA(x``H`xЮ`XLaDDATA(``x`-a(aDATA(```axaDATA(`8```aDATA(8`h```aDATA(h``8`-a8aDATA(``h``a DATA(````8a&DATA(`(``H`ha"DATA((`X``-aHafDATA(X``(`(ahaDATA(``X`HaafDATA(```-aXaDATA(```haaDATA(`H``aafDATA(H`x``(.ahaDATA(x``H`aafDATA(``x`x`aDATA(```8.axaDATA(`8``ȜaafDATA(8`h```aDATA(h``8`"aaDATA(``h`،`afDATA(````(a fDATA(`(```afDATA((`X``8`XafDATA(X``(`a(afDATA(``X``aqqDATA(```h`afDATA(```n`a2fDATA(`H``Hn`a2fDATA(H`x``n`Ha4fDATA(x``H`n`a4DATA(``x`(`afDATA(```aHafDATA(`8``o`a*fDATA(8`h``Ho`a,fDATA(h``8`8`aDATA(``h`o`Ha.fDATA(```H`afDATA(`(```a$fDATA((`X```e`WDATA(X``(`H`w`UfDATA(``X`X`afDATA(```(ahaDATA(```o`a1fDATA(`H```a6fDATA(H`x``H`a6fDATA(x``H``Ha6fDATA(``x`HaafDATA(```ȍ`a fDATA(`8```hw`SfDATA(8`h``h`afDATA(h``8``afDATA(``h`M`N`ifDATA(```x`afDATA(`(``Ȁ`a-fDATA((`X``Ю`La;fDATA(X``(``w`SfDATA(``X`h`(x`VfDATA(````afDATA(```(`HafDATA(`H``N`O`lfDATA(H`x```(afDATA(x``H`X`xafDATA(``x`x`Xf`ZDATA(````8aDATA(`8```aDATA(8`h```f`]DATA(h``8``HaDATA(``h`Ȑ`XaDATA(````a'DATA(`(```a2DATA((`X``ؐ`haDATA(X``(`H`Ha0DATA(``X``aDATA(````xaDATA(````a1DATA(`H```aDATA(H`x```aDATA(x``H`ȁ`a1DATA(``x`H`8aDATA(````aDATA(`8```a0DATA(8`h``x`haDATA(h``8``aDATA(``h`H`Ha2DATA(````aDATA(`(``(`aDATA((`X``Ѯ`La=DATA(X``(`؏`aDATA(``X`haaDATA(```hѮ`Ma?DATA(````aDATA(`H``8`aDATA(H`x``Ѯ`Ma=DATA(x``H`8`(aDATA(``x`H`aDATA(```Ү`8Na>DATA(`8``h`XaDATA(8`h``X`aDATA(h``8`h`aDATA(``h``a!DATA(````a-DATA(`(``XҮ`Na@DATA((`X``Ү`NaDDATA(X``(`x`aDATA(``X`Ȃ`a.DATA(````aDATA(````a+DATA(`H```(aDATA(H`x``H`Ha4DATA(x``H`Ƞ`aDATA(``x``a.DATA(````8aDATA(`8``ȃ`a(DATA(8`h```HaDATA(h``8`Ȣ`x`SDATA(``h`ȑ`XaDATA(```Ү`(OaEDATA(`(``ؑ`haDATA((`X```a.DATA(X``(``xaDATA(``X`(`x`JDATA(````aDATA(````Ha'DATA(`H```aDATA(H`x``(`arueDATA(x``H`N`O`nCK'DATA(``x``aneDATA(```HӮ`xOaCeneDATA(`8``(`aDATA(8`h```Hy`JDATA(h``8`X`aDATA(``h`H`a.)DATA(```8`ainkDATA(`(```a(inkDATA((`X``H`aDATA(X``(``y`SDATA(``X`X`aDATA(```Ӯ`OaEDATA(```h`a'DATA(`H``Ȅ`a.DATA(H`x``x` aDATA(x``H`H`z`JDATA(``x`` aDATA(````Ha(DATA(`8```( aDATA(8`h```HaDATA(h``8`O``nDATA(``h``8 aDATA(```Ӯ`PaCDATA(`(```H aDATA((`X```hz`JDATA(X``(`Ȓ`X aDATA(``X`ؒ`h aDATA(````xaDATA(```8Ԯ`hPa<DATA(`H``Ԯ`Pa<DATA(H`x``Ԯ`Qa<DATA(x``H``x aDATA(``x`(ծ`XQa<DATA(```` aDATA(`8``xծ`Qa>DATA(8`h``ծ`Qa>DATA(h``8`֮`HRa>DATA(``h`` aDATA(```h֮`Ra>DATA(`(``` aDATA((`X``(` aDATA(X``(``aDATA(``X`8` aDATA(```aaDATA(```H` aDATA(`H``aa___DATA(H`x``֮`Ra>DATA(x``H`H`a2DATA(``x`X` aDATA(```ȝaaDATA(`8```8aDATA(8`h``H`haDATA(h``8`h` aDATA(``h`x`a DATA(````a&DATA(`(``آ`a"DATA((`X``x` aDATA(X``(`aaDATA(``X`aaDATA(```` aqq!DATA(` ``(a(aDATA( `H ``HaHaDATA(H `x ` ``( a1]_DATA(x ` `H `hahaqq!DATA( ` `x ``(a___DATA( ` ` ``8 a!_!DATA( `8 ` `aa1]DATA(8 `h ` `8`XaDATA(h ` `8 ``H aDATA( ` `h `h`aDATA( ` ` ``a DATA( `( ` `ȓ`X aDATA(( `X ` `ȣ`aDATA(X ` `( `aaDATA( ` `X `ؓ`h aDATA( ` ` ``a(DATA( ` ` `ȅ`a(DATA( `H ` ``a DATA(H `x ` ``x aDATA(x ` `H ``Ha.DATA( ` `x `` aDATA( ` ` `(`Ha$DATA( `8 ` ``8g`WDATA(8 `h ` `h`z`UDATA(h ` `8 `` aDATA( ` `h `ȞaaDATA( ` ` `H`a1DATA( `(` ``a6DATA((`X` `Ȇ`a6DATA(X``(``Ha6DATA(``X`` aDATA(```X`xa DATA(```ȥ`({`SDATA(`H``(` aDATA(H`x```aDATA(x``H`O``iDATA(``x`aaDATA(```H`a2DATA(`8``׮`8Sa:DATA(8`h``X׮`SaDDATA(h``8`8` aDATA(``h`H` aDATA(````aDATA(`(``p``lDATA((`X``X` aDATA(X``(`h` aDATA(``X``aDATA(```X`g`ZDATA(```x` aDATA(`H```8aDATA(H`x```h`]DATA(x``H`` aDATA(``x``( aDATA(```H`a'DATA(`8```a2DATA(8`h```8 aDATA(h``8`ȇ`Ha0DATA(``h`x`haDATA(````H aDATA(`(```a1DATA((`X```aDATA(X``(`Ȕ`X aDATA(``X`H`a1DATA(```إ`aDATA(```ؔ`h aDATA(`H```a0DATA(H`x```aDATA(x``H``x aDATA(``x`Ȉ`Ha2 A)DATA(```8`(aDATA(`8``` a DATA(8`h``׮`Sa=DATA(h``8`h`Xa!!qDATA(``h`` aoc_DATA(```׮`(Ta=DATA(`(```aDATA((`X``` aDATA(X``(`Hخ`xTa=qqqDATA(``X`Ȧ`aDATA(```aaDATA(```خ`Ta=q!qDATA(`H```aDATA(H`x``(` aDATA(x``H`خ`Ua<DATA(``x`(`a___DATA(` ``8` aqqqDATA( `8 ``8ٮ`hUa=DATA(8 `h ` `X`HaDATA(h ` `8 `H` aDATA( ` `h `ٮ`Ua<DATA( ` ` ``xaDATA( `( ` `X` aDATA(( `X ` `ٮ`Va=DATA(X ` `( ``aDATA( ` `X `(a(aDATA( ` ` `(ڮ`XVa=DATA( ` ` ``aDATA( `H ` `h` aj]DATA(H `x ` `xڮ`Va=DATA(x ` `H ``aDATA( ` `x `x` aDATA( ` ` `` aDATA( `8 ` ``a/DATA(8 `h ` `H`a-DATA(h ` `8 ``a2DATA( ` `h ``( aDATA( ` ` `ȉ`Ha.DATA( `( ` ``8 aDATA(( `X ` ``a+DATA(X ` `( ``H aDATA( ` `X `H`a4DATA( ` ` `H`8aDATA( `` ``a.DATA(`H` `ȕ`X aDATA(H`x``Ȋ`Ha(DATA(x``H`ؕ`h aDATA(``x`(`{`SDATA(````x aDATA(`8``ڮ`VaEDATA(8`h``` aDATA(h``8``a.DATA(``h`` aDATA(````{`JDATA(`(``` aDATA((`X``x`ha"DATA(X``(`(` aDATA(``X``aDATA(```p``n= 0DATA(```8` aDATA(`H``ۮ`HWaCDATA(H`x``H` aDATA(x``H``H|`JDATA(``x`X` aDATA(```ب`aDATA(`8``H`a2DATA(8`h```a2DATA(h``8`ȋ`Ha2DATA(``h`h` aDATA(````a2DATA(`(``x` aDATA((`X```a#DATA(X``(`8`h`dDATA(``X`` aDATA(```8`(aDATA(```h`Xa DATA(`H```a ____DATA(H`x``ȩ`a qqqqDATA(x``H``( aDATA(``x``a ###DATA(```HaHa____DATA(`8```8 aDATA(8`h``(`aqqqqDATA(h``8``H aDATA(``h`haHa!lllDATA(```Ȗ`X aq!qqDATA(`(``aha!lllDATA((`X``hۮ`Wa>bbb_DATA(X``(`X`xa#____DATA(``X`ؖ`h aDATA(```aaDATA(````aDATA(`H```aDATA(H`x```x aDATA(x``H``8a DATA(``x``ha&DATA(```H`a"DATA(`8``` abbb_DATA(8`h``ȟaa____DATA(h``8`aaDATA(``h`` a###DATA(```?aaqqqqDATA(`(``?aa____DATA((`X``` aDATA(X``(`(?aaq!_nDATA(``X`x`aqqqqDATA(```(` aqqqqDATA(```H?a(aqqqqDATA(`H```aDATA(H`x``8` aqqqqDATA(x``H`ث`(aqq_!DATA(``x``Xa nnnnDATA(```H` a####DATA(`8``8`aDATA(8`h``h?aHaq!qqDATA(h``8`X` aqqq!DATA(``h`h`a_!_qDATA(````aqqq!DATA(`(``?ahannnnDATA((`X``h` aqqqqDATA(X``(`H`a.DATA(``X`x`ann!_DATA(```Ȭ`a$!_qqDATA(```H`h`WDATA(`H```|`UnnnnDATA(H`x```aDATA(x``H`?aa####DATA(``x``a1DATA(```Ȍ`Ha6DATA(`8```a6DATA(8`h``H`a6DATA(h``8``(aDATA(``h``Ha ##DATA(````}`SDATA(`(```8aDATA((`X``(`xaDATA(X``(`q``iDATA(``X``HaDATA(````a2DATA(` ``ۮ`Wa:DATA( `H ``ȍ`Ha5DATA(H `x ` `ȗ`XaDATA(x ` `H `ؗ`haDATA( ` `x `X`aDATA( `!` `q`alDATA(!`8!` ``xaDATA(8!`h!`!``aDATA(h!`!`8!``hi`ZDATA(!`!`h!``aDATA(!`!`!``aDATA(!`("`!``k`]DATA(("`X"`!``aDATA(X"`"`("``aDATA("`"`X"``a'DATA("`"`"``a2q!DATA("`#`"`(`aDATA(#`H#`"`H`a0DATA(H#`x#`#``8aDATA(x#`#`H#`8`aDATA(#`#`x#``Ha1DATA(#`$`#`H`haDATA($`8$`#`H`aDATA(8$`h$`$`Ȏ`a1DATA(h$`$`8$`x`aDATA($`$`h$`X`aDATA($`$`$``a0DATA($`(%`$``aDATA((%`X%`$`h`aDATA(X%`%`(%`H`a2DATA(%`%`X%`خ`aDATA(%`%`%`x`aDATA(%`&`%`ܮ`8Xa=DATA(&`H&`%``(aDATA(H&`x&`&``aDATA(x&`&`H&`Xܮ`Xa=DATA(&`&`x&`8`XaDATA(&`'`&``(aDATA('`8'`&`ܮ`Xa=DATA(8'`h'`'`h`aDATA(h'`'`8'`?aaDATA('`'`h'`ܮ`(Ya=DATA('`'`'``aDATA('`((`'``8aDATA(((`X(`'`Hݮ`xYa=DATA(X(`(`((`ȯ`aDATA((`(`X(``HaDATA((`(`(`ݮ`Ya=DATA((`)`(``aDATA()`H)`(`Ș`XaDATA(H)`x)`)`ݮ`Za=DATA(x)`)`H)`(`HaDATA()`)`x)`ؘ`haDATA()`*`)`8ޮ`hZa=DATA(*`8*`)`X`xaDATA(8*`h*`*`?aaDATA(h*`*`8*`ޮ`Za=DATA(*`*`h*``aDATA(*`*`*``xaDATA(*`(+`*`ޮ`X[a<DATA((+`X+`*``aDATA(X+`+`(+``aDATA(+`+`X+``aDATA(+`+`+``Ha*DATA(+`,`+`ȏ`a-DATA(,`H,`+``a#DATA(H,`x,`,``aDATA(x,`,`H,``a.DATA(,`,`x,`(`aDATA(,`-`,`H`a+DATA(-`8-`,`8`aDATA(8-`h-`-``Ha4DATA(h-`-`8-``8aDATA(-`-`h-``a.DATA(-`-`-`H`aDATA(-`(.`-``a(DATA((.`X.`-`X`aDATA(X.`.`(.`h`h}`SDATA(.`.`X.`h`aDATA(.`.`.`(߮`[aEDATA(.`/`.`x`aDATA(/`H/`.`H`a.DATA(H/`x/`/``aDATA(x/`/`H/`Ȩ`}`JDATA(/`/`x/``(aDATA(/`0`/`H`haDATA(0`80`/``8aDATA(80`h0`0`x`aDATA(h0`0`80`r`annew(DATA(0`0`h0``Ha)DATA(0`0`0`x߮`[aCselfDATA(0`(1`0`ș`XaDATA((1`X1`0`(`(~`Jfor DATA(X1`1`(1`ؙ`haDATA(1`1`X1``afor DATA(1`1`1``Ha(for DATA(1`2`1``a(DATA(2`H2`1``a(.J)]DATA(H2`x2`2``xa)DATA(x2`2`H2`H`a(te_rDATA(2`2`x2``aDATA(2`3`2`ر`a#" + DATA(3`83`2``l`d" + DATA(83`h3`3``aDATA(h3`3`83``(a" + DATA(3`3`h3`8`Xa e thDATA(3`3`3`h`a tionDATA(3`(4`3``a tionDATA((4`X4`3``as.neDATA(X4`4`(4`Ȳ`a a')DATA(4`4`X4`?aa)DATA(4`4`4`(`a) ->DATA(4`5`4`8`aDATA(5`H5`4`(?aa) ->DATA(H5`x5`5`H`aDATA(x5`5`H5`H?a(a) ->DATA(5`5`x5`h?aHa DATA(5`6`5`X`a in DATA(6`86`5`?ahaDATA(86`h6`6`?aa ) ->DATA(h6`6`86`h`aDATA(6`6`h6`x`ai inDATA(6`6`6`?aaDATA(6`(7`6``a) ->DATA((7`X7`6`?aa DATA(X7`7`(7`?aa) ->DATA(7`7`X7``(aDATA(7`7`7`H?aa) ->DATA(7`8`7`h?a(aDATA(8`H8`7``8a0 foDATA(H8`x8`8`?aHa DATA(x8`8`H8`?aha0 foDATA(8`8`x8``HaDATA(8`9`8`߮`H\a=[0 fDATA(9`89`8`Ț`XaDATA(89`h9`9`ؚ`ha[0 fDATA(h9`9`89`?aaDATA(9`9`h9``xaselfDATA(9`9`9`?aa!DATA(9`(:`9`H?aa uppeDATA((:`X:`9``a_w,DATA(X:`:`(:`h?aauppeDATA(:`:`X:`?aa_w,DATA(:`:`:``a((-0DATA(:`;`:``aDATA(;`H;`:``aEuleDATA(H;`x;`;`(`aEuleDATA(x;`;`H;`(`HaDATA(;`;`x;`?a(aDATA(;`<`;`8`aEuleDATA(<`8<`;`?aHaDATA(8<`h<`<`X`xahutiDATA(h<`<`8<`H`ahutiDATA(<`<`h<`?aha )DATA(<`<`<`虈"aa.EulDATA(<`(=`<`X`aDATA((=`X=`<``a.EulDATA(X=`=`(=``\aE.EulDATA(=`=`X=`h`aDATA(=`=`=`"aa.EulDATA(=`>`=``aDATA(>`H>`=`x`aZ')DATA(H>`x>`>`"aathutDATA(x>`>`H>`"aaZ')DATA(>`>`x>``a((-1DATA(>`?`>``aDATA(?`8?`>`h`\aFDATA(8?`h?`?``(a((-1DATA(h?`?`8?``8aDATA(?`?`h?`蛈"aa((-1DATA(?`?`?``HaDATA(?`(@`?`"a(a((-2DATA((@`X@`?`蜈"aHaDATA(X@`@`(@`ț`Xa((-2DATA(@`@`X@`H"ahaDATA(@`@`@`H"aaEuleDATA(@`A`@`؛`haDATA(A`HA`@``xaEuleDATA(HA`xA`A``8aDATA(xA`A`HA``aDATA(A`A`xA`"aa EuleDATA(A`B`A`ȟ"aaDATA(B`8B`A``aEuleDATA(8B`hB`B`Ј"aaDATA(hB`B`8B`Ј"aaEuleDATA(B`B`hB``aDATA(B`B`B`(҈"a(a.EulDATA(B`(C`B`҈"aHaDATA((C`XC`B`(`a.EulDATA(XC`C`(C``Ha6DATA(C`C`XC`r`-aw.EulDATA(C`C`C`8`aDATA(C`D`C``]a7.EulDATA(D`HD`C`s`{%awDATA(HD`xD`D`H`a.EulDATA(xD`D`HD`H`haDATA(D`D`xD`x`aDATA(D`E`D`X`aDATA(E`8E`D`҈"aha.EulDATA(8E`hE`E``]a@DATA(hE`E`8E``(^a?.EulDATA(E`E`hE`X`x^aBDATA(E`E`E`h`a.EulDATA(E`(F`E`x`aDATA((F`XF`E`Hӈ"aafor DATA(XF`F`(F``aDATA(F`F`XF`ӈ"aafor DATA(F`F`F`ӈ"aa DATA(F`G`F``(afor DATA(G`HG`F`hԈ"aaDATA(HG`xG`G`Ո"aafor DATA(xG`G`HG``8aDATA(G`G`xG``Hafor DATA(G`H`G``aDATA(H`8H`G`Ȝ`Xaj)DATA(8H`hH`H`Ո"a(a boneDATA(hH`H`8H`Hֈ"aHaDATA(H`H`hH`؜`haboneDATA(H`H`H`F~#ahaDATA(H`(I`H`ش`aboneDATA((I`XI`H``xaboneDATA(XI`I`(I``a DATA(I`I`XI`(`anes.DATA(I`I`I``aDATA(I`J`I``(aboneDATA(J`HJ`I``_aCnes.DATA(HJ`xJ`J``aDATA(xJ`J`HJ`H`anes.DATA(J`J`xJ`8`XaDATA(J`K`J``a)DATA(K`8K`J`h`aboneDATA(8K`hK`K``a)DATA(hK`K`8K`(`anes.DATA(K`K`hK`h`aDATA(K`K`K``h_aDDATA(K`(L`K`8`a].paDATA((L`XL`K`H`aDATA(XL`L`(L``(a nes.DATA(L`L`XL`X`aDATA(L`L`L``HaboneDATA(L`M`L``ha')DATA(M`HM`L`h`a.parDATA(HM`xM`M``aDATA(xM`M`HM`(`a].paDATA(M`M`xM`x`aDATA(M`N`M``a.parDATA(N`8N`M``aDATA(8N`hN`N``(aDATA(hN`N`8N`H`a r(j)DATA(N`N`hN`h`aDATA(N`N`N``8a(j) DATA(N`(O`N``aDATA((O`XO`N``(a(j) DATA(XO`O`(O``HaDATA(O`O`XO``Ha["joDATA(O`O`O``haDATA(O`P`O`ȝ`Xa["joDATA(P`HP`O``a3DATA(HP`xP`P`s`au["joDATA(xP`P`HP`؝`haDATA(P`P`xP`H`a6["joDATA(P`Q`P`t`{%awDATA(Q`8Q`P``xa["joDATA(8Q`hQ`Q`ȵ`aDATA(hQ`Q`8Q``aDATA(Q`Q`hQ``aDATA(Q`Q`Q``ationDATA(Q`(R`Q``a5DATA((R`XR`Q`H`_a<tionDATA(XR`R`(R``;a?DATA(R`R`XR``ationDATA(R`R`R``aDATA(R`S`R`(`a s.neDATA(S`HS`R`(`aa')DATA(HS`xS`S`H`anew(DATA(xS`S`HS`h`a)DATA(S`S`xS`8`aselfDATA(S`T`S``aDATA(T`8T`S``(a.J, DATA(8T`hT`T`H`at)DATA(hT`T`8T`X`ave, DATA(T`T`hT`(`Ha):DATA(T`T`T`h`aDATA(T`(U`T``Ha tionDATA((U`XU`T``haDATA(XU`U`(U`x`ationDATA(U`U`XU``aDATA(U`U`U`(`aart,DATA(U`V`U``aDATA(V`HV`U`H`as.neDATA(HV`xV`V`h`aa')DATA(xV`V`HV``(anew(DATA(V`V`xV``Ha+)DATA(V`W`V``agselfDATA(W`8W`V``8aDATA(8W`hW`W`X`xa&.J, DATA(hW`W`8W`h`xl`b.x+0DATA(W`W`hW``HaDATA(W`W`W``a.x-0DATA(W`(X`W``(aDATA((X`XX`W`Ȟ`Xa.x-0DATA(XX`X`(X``HaDATA(X`X`XX``X;aA.x+0DATA(X`X`X``a-DATA(X`Y`X`؞`ha.x+0DATA(Y`HY`X``haDATA(HY`xY`Y``a.x+0DATA(xY`Y`HY``xaDATA(Y`Y`xY`(`a parDATA(Y`Z`Y`H`aDATA(Z`8Z`Y``a, paDATA(8Z`hZ`Z`h`a DATA(hZ`Z`8Z`8`;aAart,DATA(Z`Z`hZ``aDATA(Z`Z`Z``aDATA(Z`([`Z``a parDATA(([`X[`Z``aDATA(X[`[`([`(`aeDATA([`[`X[``(aDATA([`[`[``HaDATA([`\`[``haDATA(\`H\`[`8`aDATA(H\`x\`\``aDATA(x\`\`H\`H`aDATA(\`\`x\`X`aDATA(\`]`\``a'DATA(]`8]`\`H`a2DATA(8]`h]`]`(`aDATA(h]`]`8]`h`aDATA(]`]`h]``a&DATA(]`]`]`x`aDATA(]`(^`]`H`aDATA((^`X^`]`h`aDATA(X^`^`(^``aDATA(^`^`X^``(aDATA(^`^`^``Ha DATA(^`_`^``ha DATA(_`H_`^``aDATA(H_`x_`_``aDATA(x_`_`H_`H`8a!DATA(_`_`x_`x`ha%DATA(_```_``a DATA(``8``_``Ha0DATA(8``h`````a DATA(h````8``(`aDATA(``h```(aDATAȿa# ================DATAha# SOFTWARE LICENSEDATAHa# ================DATAbW` ==DATAha# The MIT License (MIT)DATAbW` ==DATA8u`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATA(bW`?DATAP(x`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAPx`# of this software and associated documentation files (the "Software"), to dealDATAPx`# in the Software without restriction, including without limitation the rightsDATALHy`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAHH`# copies of the Software, and to permit persons to whom the Software isDATA<`# furnished to do so, subject to the following conditions:DATA8bW`!/uDATATy`# The above copyright notice and this permission notice shall be included in allDATA4Hu`# copies or substantial portions of the Software.teDATAHbW`DATAPz`# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORsfDATALhz`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAPz`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDATAL({`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAP{`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAP{`# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA a# SOFTWARE.DATAXbW`?DATAD谮`# ==============================================================DATAD8`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATAD`# ==============================================================DATAhbW`?DATALH|`# All content procedurally generated by this software and its permutations#DATA<ر`# are licensed under Creative Commons Attribution By 3.0:##DATAxbW`!/uDATA0u`# https://creativecommons.org/licenses/by/3.0/#DATAbW`?DATAbW`DATAȑa#!/usr/bin/pythonDATAbW`?DATA aimport bpyDATAafrom bpy import *DATAbW`?DATA(aimport mathutilsDATA Haimport mathDATAhafrom mathutils import *DATAafrom math import *DATAbW`?DATAbW`DATAaclass Formula: DATAbW`?DATA`` J = 18 #joint numberDATAbW` DATA@(` def __init__(self, P, A, move, part, helicity, start, end):DATAcW`DATAȒa global intervalDATA`` global frame_startDATA(a` global frame_end'DATAcW` DATA$Xa` self.interval = intervalDATA(a` self.frame_start = frame_startDATA$a` self.frame_end = frame_endDATA(cW`)DATAa # pivot factorDATAa self.P = PrDATA8cW`?DATA(a # scale factorDATAHa self.A = A DATAHcW`'DATAha # nameDATAa` self.move = moveDATAXcW`?DATAa # elementTADATAb` self.part = partDATAhcW`___DATAHb` # element helicityDATA$xb` self.helicity = helicityDATAxcW`?DATAb` self.start = start#DATAa self.end = endDATAcW` DATA0u` bpy.ops.object.mode_set(mode='OBJECT')#DATAcW`?DATA(b` # Create armature and objectDATAX|` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX}` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAcW`DATALh}` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4v` self.a = [0 for i in range(4)] # Joint αDATA8Hv` self.b = [0 for i in range(self.J)] # Joint βDATA8v` self.y = [0 for i in range(self.J)] # Joint γDATA8v` self.o = [0 for i in range(self.J)] # Joint δDATAcW`?DATA$c` # Configuration MovementDATAT}` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAcW`DATA 8c` # Construction MovementDATAlG` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAcW`?DATA hc` # Construction RotationDATApH` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAcW`__DATA c` # Configuration LinkageDATAX(~` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAcW`___DATA c` # Construction LinkageDATA\` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAdW` DATAdW`?DATA4w` def configMovement(self, P, A, J, a, b, y, o):DATA(dW`DATA8Hw` mat_a = [0 for i in range(4)] # Joint α matrixDATA@x` mat_b = [0 for i in range(self.J)] # Joint β matrix###DATA@Ȳ` mat_y = [0 for i in range(self.J)] # Joint γ matrix===DATA@` mat_o = [0 for i in range(self.J)] # Joint δ matrixDATA8dW`?DATA4w` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA c` print ("a1 =", a[1])DATAHdW`DATA4w` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA (d` print ("a2 =", a[2])!_nDATAXdW`?DATA4x` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA Xd` print ("b1 =", b[1])DATAhdW`__DATA4Hx` o[1] = mathutils.Euler((A, A, 0), 'XYZ')###DATA d` print ("o1 =", o[1])qqqDATAxdW`?DATA d` B = A * 2 * sqrt (2)qqqDATA d` C = B + (B * sqrt (2))DATAe` D = C * sqrt (2)###DATAȓa E = C + DDATAdW`$DATAP~` a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA He` print ("a0 =", a[0])DATA,x` mat_a[0] = Matrix.Translation(a[0])DATAdW`?DATAHh` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA xe` print ("a3 =", a[3])!DATA0x` mat_a[3] = Matrix.Translation(a[3]) ###DATAdW`DATA4y` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ') DATA e` print ("y1 =", y[1])DATA,Hy` mat_y[1] = Matrix.Translation(y[1])DATAdW`?DATAa### pattern Aq_DATAdW`___DATAT~` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA e` print ("b2 =", b[2])DATA,y` mat_b[2] = Matrix.Translation(b[2])DATAdW`?DATAXH` b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA f` print ("b3 =", b[3])qqqDATA,y` mat_b[3] = Matrix.Translation(b[3])DATA a _stDATA@` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')DATA 8f` print ("y2 =", y[2])##DATA,z` mat_y[2] = Matrix.Translation(y[2])DATAdW`DATAX` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA hf` print ("y3 =", y[3])DATA,Hz` mat_y[3] = Matrix.Translation(y[3])DATAdW`?DATAT` o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')DATA f` print ("o2 =", o[2])DATA,z` mat_o[2] = Matrix.Translation(o[2])DATA (a qqqDATAlH` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')!DATA f` print ("o3 =", o[3])DATA,z` mat_o[3] = Matrix.Translation(o[3])DATAeW` DATAHa### pattern A end0DATAeW`?DATA@` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z')DATA(eW`##DATA f` # define the rotation#DATA@X` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATA8eW`?DATA$(g` for j in range(2, J - 2):DATAHeW`__DATATh` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]DATAXeW`?DATA0{`# obj.matrix_world = mat_y[j + 2]Z')DATA8H{` # extract components back out of the matrixDATA8{` loc, rot, sca = mat_y[j + 2].decompose()DATA4{` y[j + 2] = mathutils.Euler(loc, 'XYZ')!DATA<` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATAheW`__DATATȐ` mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]llDATAha ###DATA0|`# obj.matrix_world = mat_b[j + 2]YZ'DATA8H|` # extract components back out of the matrixDATA8|` loc, rot, sca = mat_b[j + 2].decompose()DATA4|` b[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATAxeW`?DATAT(` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]DATAa ot DATA0}`# obj.matrix_world = mat_o[j + 2]DATA8H}` # extract components back out of the matrixDATA8}` loc, rot, sca = mat_o[j + 2].decompose()DATA4}` o[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<H` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATAeW`DATAeW`?DATAD` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATAeW`DATAa # LinkagesDATAL` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATAL` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATALH` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATAL` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAX` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAXh` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAXȓ` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAX(` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAeW`?DATA@赮` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')'DATA Xg` rig.show_x_ray = TrueDATA g` amt.show_names = TrueDATA g` amt.draw_type = 'STICK'DATA$g`# amt.draw_type = 'BBONE'DATAeW`DATA h` # Link object to sceneDATA Hh` scn = bpy.context.sceneDATA xh` scn.objects.link(rig)DATA$h` scn.objects.active = rigDATAȔa scn.update()DATAeW`?DATAa # Edit#DATA,~` bpy.ops.object.editmode_toggle()), DATAeW`DATA h` # Construction LinkageDATA0H~` aa[2][1] = amt.edit_bones.new('a2a1')DATA i` aa[2][1].head = a[2]DATA 8i` aa[2][1].tail = a[1]DATA a scDATA0~` ab[1][1] = amt.edit_bones.new('a1b1')DATA hi` ab[1][1].head = a[1]DATA i` ab[1][1].tail = b[1]DATA$i` ab[1][1].parent = aa[2][1]DATAeW` ?DATA0~` by[1][1] = amt.edit_bones.new('b1y1')DATA i` by[1][1].head = b[1]DATA (j` by[1][1].tail = y[1]DATA$Xj` by[1][1].parent = ab[1][1]DATA0` by[1][1].use_inherit_rotation = FalseDATAfW`!/uDATA0H` ya[1][2] = amt.edit_bones.new('y1a2')DATA j` ya[1][2].head = y[1]DATA j` ya[1][2].tail = a[2]DATA$j` ya[1][2].parent = by[1][1]DATAfW`?DATA0` ao[2][1] = amt.edit_bones.new('a2o1')DATA k` ao[2][1].head = a[2]DATA Hk` ao[2][1].tail = o[1]DATA$xk` ao[2][1].parent = ya[1][2]DATA(fW`DATA0` ob[1][2] = amt.edit_bones.new('o1b2')DATA k` ob[1][2].head = o[1]DATA k` ob[1][2].tail = b[2]DATA$l` ob[1][2].parent = ao[2][1]DATA (a qqqDATA0` yy[1][2] = amt.edit_bones.new('y1y2')DATA 8l` yy[1][2].head = y[1]DATA hl` yy[1][2].tail = y[2]DATA$l` yy[1][2].parent = by[1][1]DATA8fW`?DATA$l` for j in range(2, J - 1):DATAHfW`DATAH8` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))DATA$l` by[j][j].head = b[j]DATA$(m` by[j][j].tail = y[j]DATA,H` by[j][j].parent = ob[j-1][j]!!DATAXfW`?DATAH` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))DATA$Xm` yo[j][j].head = y[j]DATA$m` yo[j][j].tail = o[j]DATA,` yo[j][j].parent = yy[j-1][j]])DATAhfW`DATAL` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))e, DATA$m` yy[j][j+1].head = y[j]DATA(m` yy[j][j+1].tail = y[j+1]DATA,` yy[j][j+1].parent = by[j][j]!!DATAxfW`?DATAn` if j < (J-2):DATAP` ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))!DATA(Hn` ob[j][j+1].head = o[j]DATA,` ob[j][j+1].tail = b[j+1]])DATA0H` ob[j][j+1].parent = yo[j][j]DATAfW` DATAfW`?DATAxn` # all bones selectDATA4` #bpy.ops.pose.select_all(action="SELECT")DATA$n` for b in amt.edit_bones:DATAn` b.select = TrueDATAfW`__DATA o` if helicity == 'right':DATADض` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')DATAHa else: =DATAD(` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')DATAfW`?DATA<x` # Bone constraints. Armature must be in pose mode.lDATA0` bpy.ops.object.mode_set(mode='POSE')l!DATAfW` DATAha # IK constraintDATA<ȷ` cns = rig.pose.bones['y1a2'].constraints.new('IK')ZDATAa cns.name = 'Ik'DATA8o` cns.target = rigDATA ho` cns.subtarget = 'a2a1'DATAo` cns.chain_count = 2DATA o` cns.use_stretch = FalseDATAfW`?DATA$o` for j in range(2, J - 1):DATAPH` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')jDATA(p` cns.name = 'Ik'DATA Xp` cns.target = rigDATA4` cns.subtarget = 'y'+str(j)+'o'+str(j)DATA$p` cns.iterations = 500DATA p` cns.chain_count = 2DATA$p` cns.use_stretch = FalseDATAfW`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')eDATA a ###DATAfW`?DATAT` def configRotation(self, rig, interval, frame_start, frame_end, start, end):!DATAgW`DATA<` # Bone constraints. Armature must be in pose mode.!DATA0` bpy.ops.object.mode_set(mode='POSE')qqqDATAgW`?DATAȕa # key insert DATA,` keyframe_insert_interval = intervalDATA(gW`DATA8` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAHh` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(start) DATA`8` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_start)DATA8gW`?DATA8H` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAD` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(end)DATA\` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_end)DATAHgW`DATAP` for curve in bpy.context.active_object.animation_data.action.fcurves:YZDATA8` cycles = curve.modifiers.new(type='CYCLES')DATA4` cycles.mode_before = 'REPEAT_OFFSET'DATA0` cycles.mode_after = 'REPEAT_OFFSET'DATAXgW`?DATA4H` for keyframe in curve.keyframe_points:!DATA4` keyframe.interpolation = 'LINEAR'()DATAhgW`DATA0` bpy.ops.object.mode_set(mode='OBJECT')lDATAxgW`?DATAgW`___DATA<` def configLink(self, A, J, helicity, rig, move, part):DATAgW`?DATA0` bpy.ops.object.mode_set(mode='OBJECT')ZDATAgW` DATA$q` Q = (0.18648+0.146446)*ADATAa # Z = -Q*2!_qDATAa Z = 0.0DATAgW`?DATA@X` obj_joint = bpy.data.objects["joint.gold.000"].copy()DATA0H` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$Hq` obj_joint.scale = (A, A, A)DATALh` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityn!DATA4` bpy.context.scene.objects.link(obj_joint)DATAgW`DATA@` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0` obj_joint.location = (0.0, 0.0, +Q+Z)heDATA$xq` obj_joint.scale = (A, A, A)DATALȖ` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicity0)DATA4` bpy.context.scene.objects.link(obj_joint)!!DATAgW`?DATA@` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0H` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$q` obj_joint.scale = (A, A, A)DATAL(` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicity!_DATA4` bpy.context.scene.objects.link(obj_joint)DATAgW`DATA@H` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATA0` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$q` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicity, DATA4` bpy.context.scene.objects.link(obj_joint)DATAgW`DATAhW` DATA$r` for n in range(1, J - 1):DATAhW`DATA8r` if n <= (J-2):DATA(hW`DATA$hr` # Pattern 2 of byDATAH` obj_joint = bpy.data.objects["joint.green.001"].copy()#DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)!!_DATA,H` obj_joint.scale = (A, A, A)DATAd` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA<躮` bpy.context.scene.objects.link(obj_joint)!DATA8hW`?DATA$r` # Pattern 2 of yyDATAXH` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAH8` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA,` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)q!DATAHhW`DATAXhW`__DATAr` if n <= (J-3):DATAhhW`##DATA$r` # Pattern 1 of obDATAHػ` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAH(` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<x` bpy.context.scene.objects.link(obj_joint)YZDATAxhW`DATA$(s` # Pattern 2 of yoDATAHȼ` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)qqqDATA,` obj_joint.scale = (A, A, A)DATAhh` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)'+DATAhW`DATAhW`DATA,H` for ob in context.scene.objects:b1'DATA$Xs` if "mesh" in ob.name:DATA$s` ob.select = TrueDATAhW` DATA ` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<h` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAhW`DATAhW`DATA@` def constructLink(self, A, J, helicity, rig, move, part):trDATAhW`DATA4` # Move and rotate the tip bone in pose modeDATA0` bpy.context.scene.objects.active = rig DATAhW`DATA(a Y = 1.1838*ADATAhW`DATA$s` for n in rig.pose.bones:DATA<` if n.name != "o" + str(J-2) + "b" + str(J-1):llDATA<X` # we can get the object from the pose boneSDATA s` obj = n.id_dataDATA<` matrix_final = obj.matrix_world * n.matrixlDATAiW`##DATA0H` # Create armature and objectDATAX` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)qqDATALh` lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')qDATAiW`DATA(t` # rig.show_x_ray = TrueDATA(Ht` lnk.show_names = TrueDATA(xt` lnk.draw_type = 'STICK'DATA(iW`DATA(t` # Link object to sceneDATA(t` scn = bpy.context.sceneDATA,` scn.objects.link(lnk_rig)llDATA0` scn.objects.active = lnk_rig!_DATA u` scn.update()DATA8iW`DATA 8u` # Create bonesDATAHiW`DATA hu` # mode='EDIT'DATA4` bpy.ops.object.editmode_toggle()DATAXiW` ShaDATA@` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(u` link.head = (0, 0, 0)DATA(u` link.tail = (0, Y, 0)DATAhiW`DATA8H` link_head = lnk.edit_bones.new('head')DATA0` link_head.head = (0, 0, 0.1)#DATA,` link_head.tail = (0, 0, 0)'DATA(u` link_head.parent = linkDATA4` link_head.use_inherit_scale = FalseDATAxiW` DATA8H` link_tail = lnk.edit_bones.new('tail')DATA,` link_tail.head = (0, Y, 0)DATA0` link_tail.tail = (0, Y, -0.1)DATA((v` link_tail.parent = linkDATA4` link_tail.use_inherit_scale = FalseDATAiW`__DATA8H` bpy.ops.object.mode_set(mode='OBJECT')DATAiW`¦DATAlI` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]nd)DATA@H` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATAiW` DATATș` # Give mesh object an armature modifier, using vertex groups butDATA Xv` # not envelopesDATAD` mod = ob.modifiers.new('MyRigModif', 'ARMATURE')DATA(v` mod.object = lnk_rigDATA0` mod.use_bone_envelopes = FalseDATA0` mod.use_vertex_groups = TrueDATAiW`DATAD迮` # Bone constraints. Armature must be in pose mode.DATA8` bpy.ops.object.mode_set(mode='POSE')DATAiW` DATA8H` # Copy rotation constraints Base -> TipDATAD8` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@` cns = pBase.constraints.new('COPY_LOCATION')DATA,` cns.name = 'Copy_Location'!DATA$v` cns.target = rig DATA8` cns.subtarget = n.name[:len(n.name)]DATA,` cns.owner_space = 'WORLD'##DATA,H` cns.target_space = 'WORLD'LDATAiW`DATA8` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@(` cns = pBase.constraints.new('COPY_ROTATION')q!qDATA,` cns.name = 'Copy_Rotation')DATA$v` cns.target = rigs_lDATA8` cns.subtarget = n.name[:len(n.name)]DATA,H` cns.owner_space = 'WORLD'+sDATA,` cns.target_space = 'WORLD'lDATAiW`DATAHx` # StretchTo constraint Mid -> Tip with influence 0.5 DATA<` cns1 = pBase.constraints.new('STRETCH_TO')qDATA(w` cns1.name = 'Stretch'tDATA$Hw` cns1.target = rigDATA8` cns1.subtarget = n.name[:len(n.name)]DATA$xw` cns1.head_tail = 1DATA(w` cns1.rest_length = YDATA$w` cns1.influence = 1DATA,`` cns1.keep_axis = 'PLANE_Z'!DATA,H`` cns1.volume = 'NO_VOLUME'')DATAiW`DATA8`` bpy.ops.object.mode_set(mode='OBJECT')DATAjW`!/uDATAjW`DATAx`class FrontLeg(Formula):DATA(jW`DATAHa J = 6 #joint numberDATA8jW`DATAha # OverridingDATA@®` def __init__(self, P, A, move, part, helicity, start, end):DATAHjW`DATAa global intervalDATA8x` global frame_start0DATAhx` global frame_end%DATAXjW` DATA$x` self.interval = intervalDATA(x` self.frame_start = frame_startDATA$x` self.frame_end = frame_endDATAhjW`)DATAa # pivot factorDATAȖa self.P = PDATAxjW`DATAa # scale factorEDATAa self.A = A DATAjW`?DATA(a # namenDATA(y` self.move = movent.DATAjW` DATAHa # elementDATAXy` self.part = part4])DATAjW`DATAy` # element helicity)DATA$y` self.helicity = helicityDATAjW`DATAy` self.start = startcDATAha self.end = endDATAjW`DATAjW`DATA0`` bpy.ops.object.mode_set(mode='OBJECT')lDATAjW`DATA(z` # Create armature and objectDATAX(` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAjW`DATAa # JointsDATA4a` self.a = [0 for i in range(4)] # Joint αZ'DATA8Ha` self.b = [0 for i in range(self.J)] # Joint βDATA8a` self.y = [0 for i in range(self.J)] # Joint γDATA8a` self.o = [0 for i in range(self.J)] # Joint δDATAkW`DATA$Hz` # Configuration MovementJDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAkW` DATA xz` # Construction MovementDATAlI` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA(kW`DATA z` # Construction RotationDATApJ` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA8kW`DATA z` # Configuration LinkageDATAXH` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAHkW`DATA {` # Construction LinkageDATA\H` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part) hDATAXkW`DATA(8{` # Overriding Configuration MovementDATA4b` def configMovement(self, P, A, J, a, b, y, o):DATAhkW`DATA4Hb` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA h{` print ("a1 =", a[1])DATAxkW`DATA4b` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')tDATA {` print ("a2 =", a[2])DATAkW`DATA4b` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')!!DATA {` print ("b1 =", b[1])DATAkW`__DATA4c` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA {` print ("o1 =", o[1])DATAkW`DATA (|` B = A * 2 * sqrt (2)DATA X|` C = B + (B * sqrt (2))DATA|` D = C * sqrt (2):DATAa E = C + D4DATAkW`DATA4Hc` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA |` print ("y1 =", y[1])DATAkW`DATA@h®` b[2] = mathutils.Euler((8.40989, -9.26512, 0), 'XYZ')paDATA |` print ("b2 =", b[2])DATAkW`DATA@®` b[3] = mathutils.Euler((8.89765, -20.5846, 0), 'XYZ')paDATA }` print ("b3 =", b[3])DATAkW`DATA@î` b[4] = mathutils.Euler((9.41886, -27.9341, 0), 'XYZ')DATA H}` print ("b4 =", b[4])DATA ȗa ###DATA@Xî` y[2] = mathutils.Euler((7.14428, -10.3511, 0), 'XYZ')rDATA x}` print ("y2 =", y[2])DATAkW`DATA@î` y[3] = mathutils.Euler((7.30723, -20.5774, 0), 'XYZ')qqDATA }` print ("y3 =", y[3])DATAlW`DATA@î` o[2] = mathutils.Euler((8.34859, -10.3457, 0), 'XYZ')!DATA }` print ("o2 =", o[2])DATAlW`DATA@HĮ` o[3] = mathutils.Euler((8.15179, -20.3464, 0), 'XYZ'))DATA ~` print ("o3 =", o[3])DATA(lW`DATA@Į` o[4] = mathutils.Euler((11.1731, -27.4737, 0), 'XYZ')!DATA 8~` print ("o4 =", o[4])DATA a LiDATA@Į` y[4] = mathutils.Euler((10.4614, -27.6163, 0), 'XYZ'))DATA h~` print ("y4 =", y[4])DATA8lW`##DATA@8Ů` y[5] = mathutils.Euler((11.8275, -32.523, 0), 'XYZ')bDATA ~` print ("y5 =", y[5])DATAHlW`YDATAXlW`DATA~`class Shoulder(Formula)::DATAhlW`YDATAa J = 4 #joint numberDATAxlW`DATA(a # OverridingDATA@Ů` def __init__(self, P, A, move, part, helicity, start, end,rDATADŮ` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH(Ʈ` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAlW`DATAHa global intervalDATA~` global frame_start)DATA(` global frame_end'DATAlW` DATA$X` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAlW`)DATAha # pivot factorDATAa self.P = PDATAlW`YDATAa # scale factorDATAȘa self.A = A DATAlW`__DATAa # nameDATA` self.move = moveDATAlW`DATAa # elementDATA` self.part = part DATAlW`DATAH` # element helicityDATA$x` self.helicity = helicityDATAlW`YDATA` self.start = startDATA(a self.end = endDATAmW`DATA ؀` # front legs positionDATA8c` self.front_leg_left_loc = front_leg_left_locDATA8c` self.front_leg_left_rot = front_leg_left_rotDATA8d` self.front_leg_right_loc = front_leg_right_locDATA8Hd` self.front_leg_right_rot = front_leg_right_rotDATAmW`YDATAHa # front legs 'DATA0d` self.front_leg_left = front_leg_leftintDATA0d` self.front_leg_right = front_leg_rightDATA(mW`___DATA0e` bpy.ops.object.mode_set(mode='OBJECT')DATA8mW`YDATA(` # Create armature and objectghtDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAHmW`DATAha # JointsDATA4He` self.a = [0 for i in range(4)] # Joint αDATA8e` self.b = [0 for i in range(self.J)] # Joint βDATA8e` self.y = [0 for i in range(self.J)] # Joint γDATA8f` self.o = [0 for i in range(self.J)] # Joint δDATA a piDATA$8` # Configuration MovementDATATh` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAXmW`___DATA h` # Construction MovementDATAlJ` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAhmW` DATA4Hf` # Parent set front legs to shoulder DATA<xƮ` self.setParent(self.helicity, self.move, self.rig, DATAXȜ` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATAxmW`YDATA ` # Construction RotationDATApK` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAmW`DATA ȁ` # Configuration LinkageDATA\(` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)!DATAmW`YDATA ` # Construction LinkageDATA`` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)elDATAmW`DATAmW`YDATA((` # Overriding Configuration MovementDATA4f` def configMovement(self, P, A, J, a, b, y, o):DATAmW`DATA4f` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA X` print ("a1 =", a[1])DATAmW`DATA4g` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAmW`DATA4Hg` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ` print ("b1 =", b[1])DATAmW`__DATA4g` o[1] = mathutils.Euler((A, A, 0), 'XYZ')qq!DATA ` print ("o1 =", o[1])DATAnW`qqDATA4g` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')dDATA ` print ("y1 =", y[1])DATAnW`qqDATA@Ʈ` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ')DATA H` print ("b2 =", b[2])DATA a ###DATA@Ǯ` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ')!DATA x` print ("y2 =", y[2])DATA(nW`qqDATA@hǮ` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ'))DATA ` print ("y3 =", y[3])DATA8nW`__DATA@Ǯ` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA ؃` print ("o2 =", o[2])DATAHnW`qqDATAXnW`qqDATA0h` # Parent set front legs to shoulder DATA0Hh` def setParent(self, helicity, move, rig, DATADȮ` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAHXȮ` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAhnW`qqDATA0h` bpy.ops.object.mode_set(mode='OBJECT')DATAxnW`__DATA,h` bpy.context.scene.frame_current = 0DATAnW`qqDATA8i` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = True:DATA0Hi` bpy.context.scene.objects.active = rigoDATAnW` DATA,i` bpy.ops.object.editmode_toggle()lf.DATAnW`DATAT(` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAnW`##DATAHȮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAnW`##DATA0i` bpy.ops.object.mode_set(mode='OBJECT'))DATAnW`##DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAnW`DATA,j` front_leg_left.rig.select = True, 'DATAnW`__DATA8` rig.select = True])DATApK` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAoW`qqDATADȮ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAoW`qqDATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAh` rig.select = True!!DATA0Hj` bpy.context.scene.objects.active = rig'DATA(oW`DATA,j` bpy.ops.object.editmode_toggle() 'XDATA8oW`___DATATH` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAHoW` DATAHHɮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAXoW`qqDATA0j` bpy.ops.object.mode_set(mode='OBJECT')ZDATAhoW`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAxoW`__DATA,k` front_leg_right.rig.select = True 0DATAoW`!!DATA` rig.select = TruennDATApL` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAoW` DATADɮ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAoW`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsiDATAoW`__DATAoW`!!DATA Ȅ` # front_legs positionn!DATA@ɮ` front_leg_left.rig.location.x += front_leg_left_loc[0]DATA@8ʮ` front_leg_left.rig.location.y += front_leg_left_loc[1]]DATA@ʮ` front_leg_left.rig.location.z += front_leg_left_loc[2]eDATAoW`qqDATA@ʮ` front_leg_left.rig.rotation_euler = front_leg_left_rotDATAoW`DATAD(ˮ` front_leg_right.rig.location.x += front_leg_right_loc[0]ndDATADxˮ` front_leg_right.rig.location.y += front_leg_right_loc[1]DATADˮ` front_leg_right.rig.location.z += front_leg_right_loc[2]endDATAoW`__DATAD̮` front_leg_right.rig.rotation_euler = front_leg_right_rotendDATA"a!!DATA"aqqDATAșaclass RearLeg(Formula):DATA#a DATAa J = 6 #joint numberDATA#aDATAa # OverridingDATA@ḫ` def __init__(self, P, A, move, part, helicity, start, end):DATA(#aDATA(a global intervalDATA` global frame_start'DATA(` global frame_end{)DATAH#a DATA$X` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endmDATAX#aDATAHa # pivot factorDATAha self.P = PADATA(*aDATAa # scale factorDATAa self.A = A DATAH*a__DATAȚa # nametDATA` self.move = moveqqqDATAX*a!!DATAa # elementDATA` self.part = part###DATAh*aqqDATAH` # element helicity#DATA$x` self.helicity = helicityenDATAx*aDATA` self.start = start_DATAa self.end = endDATA*aDATA*aDATA0Hk` bpy.ops.object.mode_set(mode='OBJECT')DATA*aDATA(؆` # Create armature and objectDATAXh` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXȟ` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA*aDATA(a # Joints_nnDATA4k` self.a = [0 for i in range(4)] # Joint αDATA8k` self.b = [0 for i in range(self.J)] # Joint βDATA8l` self.y = [0 for i in range(self.J)] # Joint γDATA8Hl` self.o = [0 for i in range(self.J)] # Joint δDATA*aDATA$` # Configuration MovementDATAT(` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA*a:DATA 8` # Construction MovementDATAlL` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA+aDATA h` # Construction RotationDATApM` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA+aDATA ` # Configuration LinkageDATAX` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA(+aDATA ȇ` # Construction LinkageDATA\` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)_!DATA8+aDATA(` # Overriding Configuration MovementDATA4l` def configMovement(self, P, A, J, a, b, y, o):YDATAH+aDATA4l` a[1] = mathutils.Euler((P, A, 0), 'XYZ')'XYDATA (` print ("a1 =", a[1])!DATAX+aDATA4m` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')XYDATA X` print ("a2 =", a[2])DATAh+aDATA4Hm` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')YZDATA ` print ("b1 =", b[1])!n!DATAx+aDATA4m` o[1] = mathutils.Euler((A, A, 0), 'XYZ')'XYDATA ` print ("o1 =", o[1])q!qDATA+aDATA ` B = A * 2 * sqrt (2)_!_DATA ` C = B + (B * sqrt (2))_DATAH` D = C * sqrt (2)#DATAHa E = C + D13DATA+aDATA4m` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')ZDATA x` print ("y1 =", y[1])w-cDATAX,aDATA@̮` b[2] = mathutils.Euler((7.61019, -6.52835, 0), 'XYZ')enDATA ` print ("b2 =", b[2])nnDATAh,aDATA@ͮ` b[3] = mathutils.Euler((7.21842, -19.5746, 0), 'XYZ')DATA ؉` print ("b3 =", b[3])DATAx,aDATA@Xͮ` b[4] = mathutils.Euler((11.6302, -26.968, 0), 'XYZ').blDATA ` print ("b4 =", b[4])urDATA ha qqqDATA@ͮ` y[2] = mathutils.Euler((6.4282, -7.70123, 0), 'XYZ')DATA 8` print ("y2 =", y[2])DATA,aDATA@ͮ` y[3] = mathutils.Euler((6.02021, -19.6596, 0), 'XYZ')dDATA h` print ("y3 =", y[3])DATA,aDATA@Hή` o[2] = mathutils.Euler((7.62658, -7.6165, 0), 'XYZ')DATA ` print ("o2 =", o[2])nnDATA,aDATA@ή` o[3] = mathutils.Euler((5.35807, -20.305, 0), 'XYZ')!!DATA Ȋ` print ("o3 =", o[3])_q!DATA,aDATA@ή` o[4] = mathutils.Euler((12.6651, -26.3672, 0), 'XYZ'))DATA ` print ("o4 =", o[4])DATA a _enDATA@8Ϯ` y[4] = mathutils.Euler((12.2138, -26.3716, 0), 'XYZ')!DATA (` print ("y4 =", y[4])DATA,aDATA@Ϯ` y[5] = mathutils.Euler((15.1157, -30.6025, 0), 'XYZ'))DATA X` print ("y5 =", y[5])_q!DATAH-aDATAh-aDATAaclass Hip(Formula):DATAx-aDATAța J = 4 #joint numberDATA-aDATAa # Overriding###DATA@Ϯ` def __init__(self, P, A, move, part, helicity, start, end,!DATAD(Ю` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,DATAHxЮ` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATA-aDATAa global intervalDATA` global frame_start/DATA` global frame_end7rEDATA-a DATA$` self.interval = intervalDATA(` self.frame_start = frame_startDATA$H` self.frame_end = frame_endDATA-a)DATA(a # pivot factorDATAHa self.P = PDATA-aDATAha # scale factorDATAa self.A = A DATA(.aDATAa # nameDATAx` self.move = moveDATA8.aDATAȜa # elementDATA` self.part = partDATA"aDATA،` # element helicityqDATA$` self.helicity = helicityDATA`DATA8` self.start = start!DATAa self.end = endDATA`DATA h` # rear legs positionnnDATA4n` self.rear_leg_left_loc = rear_leg_left_locYDATA4Hn` self.rear_leg_left_rot = rear_leg_left_rotYDATA8n` self.rear_leg_right_loc = rear_leg_right_loc)DATA8n` self.rear_leg_right_rot = rear_leg_right_rotDATA(`DATAa # rear legs qDATA,o` self.rear_leg_left = rear_leg_leftDATA0Ho` self.rear_leg_right = rear_leg_rightT')DATA8`DATA0o` bpy.ops.object.mode_set(mode='OBJECT')eDATAH`DATA(` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXH` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAX`DATA(a # Joints= eDATA4o` self.a = [0 for i in range(4)] # Joint αDATA8` self.b = [0 for i in range(self.J)] # Joint βDATA8H` self.y = [0 for i in range(self.J)] # Joint γDATA8` self.o = [0 for i in range(self.J)] # Joint δDATA Ha DATA$ȍ` # Configuration MovementDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAh`DATA ` # Construction MovementDATAlM` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)d)DATAx`DATA0Ȁ` # Parent set rear legs to hip )DATA<Ю` self.setParent(self.helicity, self.move, self.rig, DATAT` self.rear_leg_left_loc, self.rear_leg_left_rot, self.rear_leg_left,DATAXh` self.rear_leg_right_loc, self.rear_leg_right_rot, self.rear_leg_right)DATA`DATA (` # Construction RotationDATApN` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA`DATA X` # Configuration LinkageDATA\x` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)+DATA`DATA ` # Construction LinkageDATA`` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part) hDATA`DATAȐ`DATA(` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):DATAؐ`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ'))DATA ` print ("a1 =", a[1])neDATA`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATA`DATA4ȁ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA H` print ("b1 =", b[1])2][DATA`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA x` print ("o1 =", o[1])DATA`DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])DATA(`DATA@Ѯ` b[2] = mathutils.Euler((4.75775, 0.818147, 0), 'XYZ')leDATA ؏` print ("b2 =", b[2])2][DATA ha ##DATA@hѮ` y[2] = mathutils.Euler((-0.796921, -4.75987, 0), 'XYZ')DATA ` print ("y2 =", y[2]) 1)DATA8`DATA@Ѯ` y[3] = mathutils.Euler((-0.41101, -5.1688, 0), 'XYZ')]]DATA 8` print ("y3 =", y[3])[j]DATAH`DATA@Ү` o[2] = mathutils.Euler((-1.26233, -5.23173, 0), 'XYZ')sDATA h` print ("o2 =", o[2])ad DATAX`DATAh`DATA$` # Parent set rear legs to hipDATA0` def setParent(self, helicity, move, rig, DATADXҮ` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,DATAHҮ` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAx`DATA0Ȃ` bpy.ops.object.mode_set(mode='OBJECT'),DATA`DATA,` bpy.context.scene.frame_current = 0DATA`DATA8H` bpy.ops.object.select_all(action='DESELECT')DATAȠ` rig.select = True44DATA0` bpy.context.scene.objects.active = riglDATA`DATA,ȃ` bpy.ops.object.editmode_toggle()lllDATA`DATATȢ` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAȑ`DATAHҮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAؑ`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATAL(` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsqDATA`DATA(` rear_leg_left.rig.select = TrueDATA`DATA(` rig.select = TrueamDATApN` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA`DATADHӮ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA(`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectseDATAX` rig.select = True= DATA0H` bpy.context.scene.objects.active = rigDATA8`DATA,` bpy.ops.object.editmode_toggle()qqqDATAH`DATAT` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAX`DATAHӮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAh`DATA0Ȅ` bpy.ops.object.mode_set(mode='OBJECT')bDATAx`DATALH` bpy.ops.object.select_all(action='DESELECT') #deselect all objectssDATA`DATA,` rear_leg_right.rig.select = TrueqqqDATA`DATA` rig.select = TrueliDATApO` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA`DATADӮ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAȒ`DATAؒ`DATA ` # rear_legs positionentDATA@8Ԯ` rear_leg_left.rig.location.x += rear_leg_left_loc[0]###DATA@Ԯ` rear_leg_left.rig.location.y += rear_leg_left_loc[1]nceDATA@Ԯ` rear_leg_left.rig.location.z += rear_leg_left_loc[2]t.bDATA`DATA@(ծ` rear_leg_left.rig.rotation_euler = rear_leg_left_rotDATA`DATA@xծ` rear_leg_right.rig.location.x += rear_leg_right_loc[0]DATA@ծ` rear_leg_right.rig.location.y += rear_leg_right_loc[1] DATA@֮` rear_leg_right.rig.location.z += rear_leg_right_loc[2]bDATA`DATA@h֮` rear_leg_right.rig.rotation_euler = rear_leg_right_rot!DATA`DATA(`DATA`class UpperBody(Formula):ruDATA8`DATAa J = 6 #joint numberDATAH`DATAa # OverridingDATA@֮` def __init__(self, P, A, move, part, helicity, start, end,#DATA4H` shoulder_loc, shoulder_rot, shoulder):eDATAX`DATAȝa global intervalDATA` global frame_start'DATAH` global frame_end_'DATAh` DATA$x` self.interval = intervalDATA(` self.frame_start = frame_startDATA$آ` self.frame_end = frame_endDATAx`)DATAa # pivot factorDATAa self.P = PDATA`DATA(a # scale factorDATAHa self.A = A DATA`DATAha # nameDATA` self.move = moveheaDATA`DATAa # elementDATA8` self.part = partt_DATA`DATAh` # element helicityhDATA$` self.helicity = helicityDATAȓ`DATAȣ` self.start = startiDATAa self.end = endDATAؓ`DATA,` self.shoulder_loc = shoulder_locq!DATA,ȅ` self.shoulder_rot = shoulder_rotq!DATA$` self.shoulder = shoulderDATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')4DATA`DATA((` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXh` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA`DATAȞa # JointsDATA4H` self.a = [0 for i in range(4)] # Joint αleDATA8` self.b = [0 for i in range(self.J)] # Joint βDATA8Ȇ` self.y = [0 for i in range(self.J)] # Joint γDATA8` self.o = [0 for i in range(self.J)] # Joint δDATA`DATA$X` # Configuration MovementA)DATATȥ` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA(`DATA ` # Construction MovementDATAlO` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)llDATA a ###DATA4H` # Parent set shoulder to upperbody eDATA<׮` self.setParent(self.helicity, self.move, self.rig,DATAHX׮` self.shoulder_loc, self.shoulder_rot, self.shoulder)DATA8`DATAH`DATA ` # Construction RotationDATApp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAX` DATAh`DATA ` # Configuration LinkageDATA\X` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)qDATAx`DATA ` # Construction LinkageDATA`` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)qqDATA`DATA`DATA(H` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):eDATA`DATA4ȇ` a[1] = mathutils.Euler((P, A, 0), 'XYZ')bleDATA x` print ("a1 =", a[1]) A,DATA`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')leDATA ` print ("a2 =", a[2]) A,DATAȔ`DATA4H` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')leDATA إ` print ("b1 =", b[1]) A,DATAؔ`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ').blDATA ` print ("o1 =", o[1]) A,DATA`DATA4Ȉ` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')lDATA 8` print ("y1 =", y[1])rueDATA`DATA@׮` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')atDATA h` print ("b2 =", b[2])DATA`DATA@׮` b[3] = mathutils.Euler((-7.68801, 2.91129, 0), 'XYZ')##DATA ` print ("b3 =", b[3])DATA`DATA@Hخ` b[4] = mathutils.Euler((-23.1419, 3.18081, 0), 'XYZ')atDATA Ȧ` print ("b4 =", b[4])seDATA a LiDATA@خ` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')##DATA ` print ("y2 =", y[2])seDATA(`DATA@خ` y[3] = mathutils.Euler((-6.56063, 4.1797, 0), 'XYZ')matDATA (` print ("y3 =", y[3])DATA8`DATA@8ٮ` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ')##DATA X` print ("o2 =", o[2])tioDATAH`DATA@ٮ` o[3] = mathutils.Euler((-6.47907, 6.1266, 0), 'XYZ')matDATA ` print ("o3 =", o[3])DATAX`DATA@ٮ` o[4] = mathutils.Euler((-23.3888, 5.03039, 0), 'XYZ')##DATA ` print ("o4 =", o[4])DATA (a qq!DATA@(ڮ` y[4] = mathutils.Euler((-23.0364, 5.03059, 0), 'XYZ')atDATA ` print ("y4 =", y[4])DATAh`DATA@xڮ` y[5] = mathutils.Euler((-14.4751, 15.0861, 0), 'XYZ')sDATA ` print ("y5 =", y[5])DATAx`DATA`DATA0` # Parent set shoulder to upper body DATA0H` def setParent(self, helicity, move, rig, .bDATA4` shoulder_loc, shoulder_rot, shoulder):eDATA`DATA0ȉ` bpy.ops.object.mode_set(mode='OBJECT')aDATA`DATA,` bpy.context.scene.frame_current = 0DATA`DATA8H` bpy.ops.object.select_all(action='DESELECT')!DATAH` rig.select = TrueYDATA0` bpy.context.scene.objects.active = rigDATAȕ`DATA,Ȋ` bpy.ops.object.editmode_toggle()nnnDATAؕ`DATAT(` parent_bone = 'y2y3' # choose the bone name which you want to be the parentDATA`DATAHڮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objects!DATA`DATA$x` shoulder.rig.select = TrueDATA(`DATA` rig.select = TrueYDATApp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA8`DATADۮ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAH`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAX`DATA ب` # front_legs positionDATA4H` shoulder.rig.location.x += shoulder_loc[0]DATA4` shoulder.rig.location.y += shoulder_loc[1]lDATA4ȋ` shoulder.rig.location.z += shoulder_loc[2]DATAh`DATA4` shoulder.rig.rotation_euler = shoulder_rotDATAx`DATA$` loc = (12.8058, 0, 33.7012)DATAh8` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATA`DATA 8` # lower body positionDATA$h` rig.location.x += loc[0]DATA$` rig.location.y += loc[1]DATA$ȩ` rig.location.z += loc[2]DATA`DATA$` rig.rotation_euler = rotDATA Ha cn.DATA`DATA(`class LowerBody(Formula):DATA`DATAha J = 6 #joint numberDATAȖ`DATAa # OverridingDATA@hۮ` def __init__(self, P, A, move, part, helicity, start, end,tDATA$X` hip_loc, hip_rot, hip):DATAؖ`DATAa global intervalDATA` global frame_startDATA` global frame_end/DATA` DATA$` self.interval = intervalDATA(` self.frame_start = frame_startDATA$H` self.frame_end = frame_endDATA`)DATAȟa # pivot factorDATAa self.P = PDATA`DATA?a # scale factorDATA?a self.A = A DATA`DATA(?a # nameDATAx` self.move = moveٯDATA(`DATAH?a # elementDATA` self.part = partDATA8`DATAث` # element helicityDATA$` self.helicity = helicityDATAH`DATA8` self.start = startDATAh?a self.end = endDATAX`DATA h` self.hip_loc = hip_locDATA ` self.hip_rot = hip_rotDATA?a self.hip = hipDATAh`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')DATAx`DATA(Ȭ` # Create armature and object___DATAXH` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA`DATA?a # JointsDATA4` self.a = [0 for i in range(4)] # Joint αDATA8Ȍ` self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8H` self.o = [0 for i in range(self.J)] # Joint δDATA`DATA$` # Configuration MovementDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA`DATA (` # Construction MovementDATAlq` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA` DATA4` # Parent set shoulder to upperbody DATA<ۮ` self.setParent(self.helicity, self.move, self.rig,#DATA8ȍ` self.hip_loc, self.hip_rot, self.hip)DATAȗ`DATAؗ`DATA X` # Construction RotationDATApq` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA`DATA ` # Configuration LinkageDATA\` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA ` # Construction LinkageDATA`` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA`DATA(` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):DATA(`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ` print ("a1 =", a[1])DATA8`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')llDATA H` print ("a2 =", a[2])DATAH`DATA4Ȏ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')wDATA x` print ("b1 =", b[1])DATAX`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')>DATA ` print ("o1 =", o[1])DATAh`DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA خ` print ("y1 =", y[1])DATAx`DATA@ܮ` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')maDATA ` print ("b2 =", b[2])DATA`DATA@Xܮ` b[3] = mathutils.Euler((14.9233, -23.4774, 0), 'XYZ')qqDATA 8` print ("b3 =", b[3])DATA`DATA@ܮ` b[4] = mathutils.Euler((26.2374, -25.5258, 0), 'XYZ')erDATA h` print ("b4 =", b[4])DATA ?a DATA@ܮ` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')qqDATA ` print ("y2 =", y[2])DATA`DATA@Hݮ` y[3] = mathutils.Euler((15.8231, -22.4183, 0), 'XYZ')erDATA ȯ` print ("y3 =", y[3])DATA`DATA@ݮ` o[2] = mathutils.Euler((3.72996, -10.6568, 0), 'XYZ')blDATA ` print ("o2 =", o[2])DATAȘ`DATA@ݮ` o[3] = mathutils.Euler((16.1602, -21.2564, 0), 'XYZ')DATA (` print ("o3 =", o[3])DATAؘ`DATA@8ޮ` o[4] = mathutils.Euler((26.5099, -24.0416, 0), 'XYZ')q!DATA X` print ("o4 =", o[4])DATA ?a DATA@ޮ` y[4] = mathutils.Euler((26.5746, -24.3638, 0), 'XYZ')y)DATA ` print ("y4 =", y[4])DATA`DATA@ޮ` y[5] = mathutils.Euler((30.045, -22.2861, 0), 'XYZ')q!DATA ` print ("y5 =", y[5])DATA`DATA`DATA,` # Parent set hip to lower body lDATA0ȏ` def setParent(self, helicity, move, rig, ##DATA$` hip_loc, hip_rot, hip):DATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')#DATA(`DATA,H` bpy.context.scene.frame_current = 0DATA8`DATA8` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = TrueٯDATA0` bpy.context.scene.objects.active = rigqDATAH`DATA,` bpy.ops.object.editmode_toggle()qqqDATAX`DATATh` parent_bone = 'y2y3' # choose the bone name which you want to be the parentDATAh`DATAH(߮` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAx`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')qDATA`DATALȨ` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA H` hip.rig.select = TrueDATA`DATAx` rig.select = True]DATApr` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA`DATADx߮` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAș`DATAL(` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAؙ`DATA ` # front_legs positionDATA,` hip.rig.location.x += hip_loc[0]q!DATA,` hip.rig.location.y += hip_loc[1]###DATA,` hip.rig.location.z += hip_loc[2]_llDATA`DATA,H` hip.rig.rotation_euler = hip_rot!_lDATA`DATA$ر` loc = (12.8058, 0, 33.7012)DATAh` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATA`DATA ` # lower body positionDATA$8` rig.location.x += loc[0]ntDATA$h` rig.location.y += loc[1]DATA$` rig.location.z += loc[2]DATA`DATA$Ȳ` rig.rotation_euler = rotts.DATA ?a DATA(`DATA8`DATA(?adef formula():DATAH`DATAH?a# pivot factorDATA h?a P = 0DATAX`DATA?a# scale factorDATA ?a A = 1DATAh` DATAx`# nameDATA?a move = 'formula'DATA`DATA ?a# elementDATA?a part = 'universe'DATA`DATAH?a# left or rightDATAh?a helicity = 'left'DATA`DATA?a start = 0DATA?a end = start+360DATA`DATA@߮` formula = Formula(P, A, move, part, helicity, start, end)htDATAȚ`DATAؚ`DATA?adef frontlegs():DATA`DATA?a# scale factorDATA H?a A = 0.6DATA`DATAh?a# pivot factorDATA?a P = -(A * 0.25)DATA`DATA`# nameDATA ` move = 'equestrianism-walk'DATA(`DATA(`# left front leg element maDATA?a helicity = 'left'DATA8`DATA?a# limbs elementDATAX` part = 'front-leg-left'DATAH`DATA?a start = 0DATA虈"a end = start+180DATAX` DATA` global front_leg_left'XDATAH` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATAh`DATA"a# limbs elementDATA ` part = 'front-leg-right'3] DATAx`DATA"a start = 180DATA"a end = start+180DATA`DATA` global front_leg_rightiDATAHh` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end)DATA`DATA`DATA蛈"adef shoulder():DATA`DATA"a# scale factorDATA蜈"a A = 1.72833DATAț`DATAH"a# pivot factorDATAH"a P = -(A*0.92174)DATA؛`DATA`# nameDATA ` move = 'equestrianism-walk'DATA`DATA "a# helicityDATAȟ"a helicity = 'left'DATA`DATAЈ"a# limbs elementDATAЈ"a part = 'shoulder'DATA`DATA(҈"a start = 90DATA҈"a end = start+180DATA(`DATA8` front_leg_left_loc = (5.77519, -0.379387, 2.22541)DATAxr` front_leg_left_rot = mathutils.Euler((math.radians(262.969), math.radians(265.833), math.radians(-35.2531)), 'XYZ')DATA8`DATA8` front_leg_right_loc = (0.357445, -5.80903, 2.23215)DATAxs` front_leg_right_rot = mathutils.Euler((math.radians(261.925), math.radians(265.778), math.radians(-36.211)), 'XYZ')DATAH`DATAH` global front_leg_left mDATAx` global front_leg_rightmDATAX` DATA҈"a global shoulderDATAD` shoulder = Shoulder(P, A, move, part, helicity, start, end, lenDATA@` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATADX` front_leg_right_loc, front_leg_right_rot, front_leg_right)DATAh`DATAx`DATAHӈ"adef rearlegs():DATA`DATAӈ"a# scale factorDATA ӈ"a A = 0.6DATA`DATAhԈ"a# pivot factorDATAՈ"a P = -(A * 0.25)DATA`DATA`# nameDATA ` move = 'equestrianism-walk'DATAȜ`DATA Ո"a# helicityDATAHֈ"a helicity = 'right'DATA؜`DATAF~#a# limbs elementDATAش` part = 'rear-leg-left'pDATA`DATA` start = 0DATA(` end = start+180DATA` DATA` global rear_leg_left + DATAD` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATA`DATAH`# limbs elementDATA8` part = 'rear-leg-right'DATA`DATAh` start = 180DATA` end = start+180DATA(`DATAh` global rear_leg_rightobDATAH` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end)stDATA8`DATAH`DATA `def hip():DATAX`DATA`# scale factorDATA` A = 1.72833DATAh`DATA`# pivot factorDATA(` P = -(A*0.92174)DATAx`DATA`# nameDATA ` move = 'equestrianism-walk'DATA`DATA H`# helicityDATAh` helicity = 'left'DATA`DATA`# limbs elementDATA` part = 'hip'DATA`DATA` start = 270DATA` end = start+180DATAȝ`DATA4` rear_leg_left_loc = (3.13471, 2.32425, 4.51022)DATAxs` rear_leg_left_rot = mathutils.Euler((math.radians(-90.6063), math.radians(76.748), math.radians(136.608)), 'XYZ')DATA؝`DATA8H` rear_leg_right_loc = (-2.30963, -3.13166, 4.51022)DATAxt` rear_leg_right_rot = mathutils.Euler((math.radians(-90.6358), math.radians(76.7499), math.radians(135.526)), 'XYZ')DATA`DATAȵ` global rear_leg_leftataDATA` global rear_leg_rightecDATA` DATA` global hipDATA8` hip = Hip(P, A, move, part, helicity, start, end,DATA@H` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,atrDATA@` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATA`!!DATA`qqDATA (`def body():DATA(`DATAH`# scale factorDATAh` A = 2.37958DATA8`__DATA`# pivot factorDATA` P = -(A*0.91338)DATAH`!!DATAX`# nameDATA (` move = 'equestrianism-walk'DATAh`DATA `# helicityDATA` helicity = 'left'DATAx`__DATA`# limbs elementDATA(` part = 'upperbody'DATA`!!DATAH` start = 90DATAh` end = start+360DATA` DATA,` shoulder_loc = (-1.53259, 7.20898, 0.0)DATAh` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATA`DATA(X` hip_loc = (12.9805, -13.2145, 0.0)DATAdh` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATA`__DATA` global shoulderDATA` global hipDATAȞ` zDATA` global upperbodyDATAD` upperbody = UpperBody(P, A, move, part, helicity, start, end,DATA0` shoulder_loc, shoulder_rot, shoulder)DATA؞`___DATA`# limbs elementDATA` part = 'lowerbody'DATA`###DATA(` start = 270DATAH` end = start+360DATA` DATAh` global lowerbodyDATAD8` lowerbody = LowerBody(P, A, move, part, helicity, start, end,DATA ` hip_loc, hip_rot, hip)oDATA`xt.DATA`DATA`def main(origin):DATA(`DATA` global intervalDATA` global frame_startDATA` global frame_endDATA8` DATA` frame_start = 0DATAH`DATAX`# slowDATA(`# 19 frames par 180 degrees (23.98 fps)DATA4H`# 38 frames par 4 beet = 12.6666 frames par 1 beetDATA(` frame_end = 19DATAh` DATA(` interval = frame_end - frame_startDATAx`DATAH`# formula()DATAh` frontlegs()DATA` shoulder()DATA` rearlegs()DATA ` hip()DATA ` body()DATA` DATA`if __name__ == "__main__":DATA$H` # renaming of corrada objectsDATA(x`# for ob in context.scene.objects:DATA$`# if "joint_" in ob.name:DATA4`# ob.name = ob.name.replace("_", ".")DATA(``(`؅`c`DATA(`8```H2`+DATA(8`Ȇ```8E`DATA(Ȇ`(`8``S`VDATA((``Ȇ`X`c`DATA(`致`(`H"a2`+DATA(致```jD`(E`DATA(`H`致`j{aW`RDATA(H```x`Xc`DATA(`؈`H``H{`+DATA(؈```(`H`DATA(`8`؈`x``jDATA(8`ȉ``h`(c`DATA(ȉ`(`8`"a{`+DATA((`X`ȉ``D`DATA(X``(`;``DATA(``X`jD`D`DATA(`芴``h``>DATA(芴```(`D`DATA(`x`芴`H`c`DATA(x```HO_`X`?DATA(`؋`x`jD`A`DATA(؋`8```c`!DATA(8`h`؋`8`xA`DATA(h``8`H`Y`QDATA(`Ȍ`h`jD`/`DATA(Ȍ````{`,DATA(`(`Ȍ`H"a`7DATA((`X``H`H{`4DATA(X``(`"a{`2DATA(``X```;DATA(`荴``H`/`DATA(荴```^{aQ`QDATA(`H`荴`H`` DATA(H`x```{`,DATA(x``H`H"ah`7DATA(`؎`x``H{`4DATA(؎```"a{`2DATA(`8`؎`O_`X`;DATA(8```jD`/`DATA(`x`8``(Z`QDATA(x```(;`h` DATA(`ؑ`x``{`,DATA(ؑ```H"a`7DATA(`8`ؑ`H`{`4DATA(8`h``"a{`2DATA(h`Ȓ`8```;DATA(Ȓ``h`X`/`DATA(`(`Ȓ`jD`/`DATA((`X``O_`h`CDATA(X``(`h`/`DATA(``X`h`h`DATA(````Z`KDATA(`H``k{aHX`KDATA(H`x``h`Y`KDATA(x``H`Hl{ahY`KDATA(`ؔ`x`Ȯ`X`UDATA(ؔ`8``l{aS`UDATA(8`h`ؔ`(`R`UDATA(h``8`m{aV`UDATA(`ȕ`h`kD`/`DATA(ȕ```X``>DATA(`X`ȕ`(`c`eDATA(X````hc`DATA(``X`薴`8c` DATA(`x``H`c`DATA(x`h``x`/`n!DATA(h`x`x``c`DATA(x`8`h`ؚ`c`DATA(8`蜴`x`h`xc`DATA(蜴`x`8``Hc` uDATA(x``蜴`H;``DATA(`؝`x`kD`x/`DATA(؝`````DATA(``؝``{`(DATA(`x```h/`DATA(x```ؠ`c`DATA(`ȡ`x`H"a{`-DATA(ȡ`X``(`c`DATA(X``ȡ``c`DATA(`H`X`h;``DATA(H`x```{`-DATA(x`أ`H``c`DATA(أ`8`x``Xc`DATA(8``أ`h`(c`"DATA(`Ȥ`8`(kD`X/`DATA(Ȥ```"a{`-DATA(`X`Ȥ`(`c`DATA(X````c`DATA(``X`襴`c`"DATA(`H```H{`-DATA(H`x```H/`DATA(x``H`H"a{`-DATA(``x`ئ`hc`DATA(`h``8`c`DATA(h`ȧ```c`"DATA(ȧ``h`8kD`8/`DATA(`(`ȧ`H`{`-DATA((```X`c`DATA(`訴`(``c`DATA(訴`H```8c`"DATA(H`x`訴``(/`DATA(x``H`"a{`-DATA(``x`ة`c`DATA(`h``8`c`DATA(h`Ȫ```c`"DATA(Ȫ``h``H`DATA(`(`Ȫ``H{`-DATA((```X`xc`DATA(`諴`(``Hc`DATA(諴`H```c`"DATA(H`x`諴`HkD`/`DATA(x`ج`H``c`!DATA(ج``x``/`DATA(`8`ج`8P_`ȁ`DDATA(8```h`c` DATA(``8`ȭ`c` DATA(`(``"a{`(DATA((`X``XkD`.`DATA(X``(``x`DDATA(`讴`X``Xc` DATA(讴`H```(c` DATA(H`x`讴``{`(DATA(x``H``.`DATA(`د`x``W`HDATA(د`8```c`"DATA(8``د`h`c`$DATA(``8``{`(DATA(```hkD`.`nDATA(`X``(`c`##DATA(X```hm{a(W`LDATA(``X``hc`&DATA(```H"aH{`(!DATA(`H``H`{`,DATA(H`x```.`DATA(x``H`xkD`.`DATA(``x``8c`DATA(`8``"a {`1DATA(8```h`c` DATA(``8``c`DATA(`(```.`DATA((```X`c`DATA(``(`P_`(`@DATA(```;`` DATA(````؀`@qqDATA(`H``kD`.`DATA(H`x``P_``:DATA(x``H`` {`,DATA(``x``x.`DATA(````xc`DATA(`8``H`8`:DATA(8`h``;`Hc`DATA(h``8``c`DATA(`(`h``c`DATA((```X`c`DATA(``(``c`DATA(```kD`H.`DATA(`x``H`Xc`!DATA(x````V`NDATA(``x``(c`DATA(`h``8`c`DATA(h```"a {`1DATA(``h``c` DATA(`X``(`c`DATA(X````hc`#DATA(``X``8.`DATA(````{`.DATA(`H```x`DATA(H`x``kD`(.`DATA(x``H`m{aT`PDATA(``x``.`DATA(```(Q_``:qqDATA(`8```{`,DATA(8`h``kD`.`DATA(h``8`;``DATA(``h`H"aH{`+DATA(```(`-`DATA(`(``H`{`4DATA((`X````FDATA(X``(``X`\DATA(``X`kD`-`DATA(```"a{`4DATA(```xQ_`H`CDATA(`H```XX`ZDATA(H`x``8`-`DATA(x``H`H`hS`MDATA(``x``~`7DATA(```"a{`0DATA(`8```{`/DATA(8`h``kD`-`DATA(h``8``H{`2DATA(``h`HP"a{`1DATA(```H`-`DATA(`(``H`{`.DATA((`X``kD`-`DATA(X``(`X`-`DATA(``X`Q_`~`:DATA(```kD`-`DATA(```P"aH{`.DATA(`H``h`x-`DATA(H```x`8c` DATA(``H```DATA(```;``DATA(`8``lD`h-`DATA(8`h```X~`=qqDATA(h``8``>`/DATA(``h``c`#DATA(`(``(n{a(T`IDATA((`X``HQ"a=`1DATA(X``(`x`X-`DATA(``X`R_`~`?DATA(````=`-DATA(`H```c`#DATA(H`x```Q`IDATA(x``H`Q"a6`1DATA(``x`lD`H-`DATA(```hR_`}`?DATA(`8```5`/DATA(8```h`c`#DATA(``8`n{a(Q`IDATA(```HR"a5`1DATA(`(```8-`DATA((`X``8`h}`=DATA(X``(`H`H/`/DATA(``X``xc`#DATA(`````IDATA(`H``R"a.`1DATA(H`x``(lD`(-`DATA(x``H``-`DATA(``x``Hc`!DATA(`8``8lD`-`DATA(8```h`c`DATA(``8``,`DATA(`(```c`!DATA((`X``R_`}`FDATA(X``(`n{aHU`HDATA(``X``-`+DATA(```X`W`cDATA(```S_`|`9DATA(`H``HlD`,`DATA(H```x`c`!DATA(``H`h`V`WDATA(````x|`EDATA(`8``HS"aH)`+DATA(8`h``H`(V`eDATA(h``8`XS_`(|`9DATA(``h``,`DATA(```XlD`,`DATA(`X``(`c`DATA(X```` `DATA(``X``Xc`!DATA(````{`EDATA(`H``S_`{`FDATA(H`x```)`+DATA(x``H`Hj`U`eDATA(``x`(`8{`9DATA(```hlD` `DATA(`h``8`(c`!DATA(h```S_`T`GDATA(``h`Ho{aP`HDATA(```S"a(`+DATA(`(```z`gDATA((`X``x`z`9DATA(X``(`` `DATA(``X`xlD` `qqDATA(````(`(DATA(`H```c`!DATA(H```x`c` DATA(``H`` `DATA(```ay%aDATA(`8``HT_`z`;DATA(8`h``HT"aHz`7DATA(h``8`lD` `DATA(``h`@`!`DATA(````y`=DATA(`(``@`!`DATA((`X``H`H(`3DATA(X``(`X"a(`/DATA(``X`(@`8!`!DATA(```(``DATA(```8@`H!`q!DATA(`x``H`c` DATA(x```T_`y`9DATA(``x``Xy`:DATA(`8```hc`DATA(8`h``T_`y`:DATA(h``8`H@`X!`DATA(``h``'`,DATA(```ȱ`h`Vq!DATA(`(``P`HU`]DATA((`X``o{ahP`JDATA(X``(`X@`h!`DATA(``X``'`'DATA(`H```8c`%DATA(H```x`H'`'DATA(``H`h@`x!`DATA(`8```c`&DATA(8```h`'`'DATA(``8`HY"a&`)DATA(````&`,DATA(`X``(`Hc`DATA(X```x@`!`DATA(``X``c`DATA(` ``@`!`DATA( `x ``H `hc`n!DATA(x ` ` `Y"aH&`0DATA( ` `x `@`!`q!DATA( ` ` `h`x`?DATA( `h ` `8 `c`%DATA(h ` ` ` `c`%DATA( ` `h `@`!`DATA( `( ` ` `&`6DATA(( `X ` `HZ"a%`,DATA(X ` `( `H `%`*DATA( ` `X ` `H%`'DATA( ` ` `Z"a%`3DATA( `H ` `@`!`DATA(H `` ` `$`6DATA(`H`H `H["a$`*3DATA(H``` `H$`-DATA(`H`H``$`'DATA(H`x``["a#`3fDATA(x``H`@`!`fDATA(``x`!`#`6fDATA(```@`!`fDATA(`8``u`{`hfDATA(8`h``8U_`hx`?DATA(h``8`@`!`DATA(``h`(``PfDATA(`(```8c`DATA((`X```x`@DATA(X``(``hc`$fDATA(``X`H\"aH#`.DATA(```H!`#`,fDATA(`H``@`"`fDATA(H`x``U_`w`BDATA(x``H`H]"a"`4fDATA(``x`A`"`fDATA(```!`xw`7DATA(`8```(w`@fDATA(8`h``U_`v`<DATA(h``8`H7}#aH"`*DATA(``h``c` fDATA(`(``!`"`4fDATA((`X``7}#a!`)DATA(X``(`"`!`*fDATA(``X`A`("`DATA(````v`7fDATA(```X`8v`@fDATA(`H``(V_`u`<DATA(H`x``H"`H!`*fDATA(x``H``c` fDATA(``x`H`!`4DATA(`8``"` `)DATA(8`h``` `*DATA(h``8`(A`8"`fDATA(``h``u`DfDATA(```xV_`Hu`:DATA(`X``(`c`%DATA(X````(c`!DATA(``X`"`H `5fDATA(`H```Xc`"fDATA(H```x`c`$DATA(``H``c`"DATA(`8``Ȁ` `*DATA(8`h``#``)DATA(h``8`8A`H"`DATA(``h`H#`H`6fDATA(```HA`X"`DATA(`(``XA`h"`fDATA((```X`c`fDATA(``(`hA`x"`DATA(```<`Hc`fDATA(```(!`"`fDATA(```h``fDATA(`c```t`?fDATA(c`c``A`"`DATA(c`x`c``xc`DATA(x``c`x`c`DATA(``x``c`DATA(`H``'`"`DATA(H`a`c`8c` DATA(ah`H`8`hc`&DATA(h`aaxac`"DATA(a(`h`a"`DATA((`X`aH<`(`DATA(X``(``hn`fDATA(``X`A`"`fDATA(```h<`h`fDATA(````H`DATA(`H``A`"`fDATA(H`x``<`x`fDATA(x``H``c`DATA(``x`A`"`fDATA(`8````DATA(8```h`(c`DATA(``8`A`"`DATA(`(```Xc`fDATA((```X`c` fDATA(``(`A`#`fDATA(````c`fDATA(`H``<``fDATA(H`x``A`#`DATA(x``H`B`(#`fDATA(``x`#``.fDATA(```B`8#`fDATA(`h``8`c`$DATA(h````T`WfDATA(``h``(`UDATA(```(B`H#`DATA(`(````fDATA((`X````1fDATA(X``(`$`Ȅ`6DATA(``X`ȁ``6DATA(```H$`H`6fDATA(```8B`X#`DATA(`x``H`c` fDATA(x```h``SfDATA(``x`HB`h#`DATA(`8```Hc`fDATA(8`h``y`L`iDATA(h``8`XB`x#`fDATA(``h``xc`fDATA(`(``u`E`lfDATA((`X``hB`#`DATA(X``(``c`fDATA(``X```VDATA(```xB`#`DATA(`x``H`c`DATA(x```( `hT`YfDATA(``x`B`#`fDATA(`8````'fDATA(8`h```"`2fDATA(h``8`B`#`fDATA(``h`H`)`0DATA(`(```c`fDATA((`X``B`#`DATA(X``(``)`1fDATA(``X``8c`fDATA(```B`#`fDATA(`H``Ȃ`*`1DATA(H```x`hc`fDATA(``H`B`#`fDATA(````H*`0DATA(`h``8`c`DATA(h```B`#`DATA(``h``c`fDATA(`X``(`c`fDATA(X````(c`fDATA(``X`<`Ƚ`DATA(```B`$`fDATA(`H``B`$`fDATA(H`x``H`*`0DATA(x``H``Xc`DATA(``x`C`($`DATA(`8```*`1fDATA(8```h`c`fDATA(``8`C`8$`DATA(```ȃ`+`1fDATA(`X``(`c`fDATA(X```(C`H$`fDATA(``X``H+`0fDATA(````c`DATA(`H``8C`X$`DATA(H```x`c`DATA(``H``Hc`DATA(`h``8`xc`fDATA(h````(afDATA(``h`HC`h$`fDATA(```H`+`2fDATA(`X``(`c`DATA(X```XC`x$`DATA(``X`V_`t`=DATA(````c`fDATA(`H``hC`$`fDATA(H`x``W_`Xt`=DATA(x``H``c`fDATA(``x`xC`$`DATA(`8``H`t`=fDATA(8```h`8c`DATA(``8`<`haDATA(```hW_`s`=fDATA(`X``(`hc`fDATA(X```C`$`fDATA(``X``hs`=DATA(````c`fDATA(`H``C`$`fDATA(H`x``W_`s`=fDATA(x``H``c`DATA(``x`C`$`fDATA(`8```r`=fDATA(8```h`c`DATA(``8`C`$`DATA(```X_`xr`=DATA(`X``(`(c`fDATA(X```(`S`fDATA(``X`8`q`=fDATA(````Xc`DATA(`H``C`$`fDATA(H`x``XX_`(r`=fDATA(x``H``c`fDATA(``x`C`$`fDATA(`8``C`%`DATA(8```h`c`DATA(``8`C`%`DATA(```=`c`DATA(`(``((`(%`fDATA((`X``h`S`DATA(X``(``m_`>DATA(``X`X_`Hm_`CDATA(`c```]`GDATA(c`Xc``D`8%`DATA(Xc`(c`c``c`DATA((c`c`Xc`c`Hc`DATA(c`hc`(c`c`xc`DATA(hc`8c`c`x*`H%`DATA(8c`c`hc`c`c` DATA(c`c`8c`c`c`&DATA(c`c`c`Hc`c`"DATA(c``c`(D`X%`DATA(`H`c``S`DATA(H`x```HS`DATA(x``H`8D`h%`DATA(``x`H=`hS`DATA(`````DATA(`8``HD`x%`DATA(8`h``h=`S`DATA(h``8``8c`DATA(``h`XD`%`DATA(`(```S`DATA((```X`hc`DATA(``(`hD`%`DATA(````c`DATA(`x``H`c` DATA(x```xD`%`DATA(``x``c`DATA(`8``=`S`DATA(8`h``D`%`DATA(h``8``(c`DATA(``h`H`+`4DATA(`(```,`4DATA((`X``ȅ`H,`6DATA(X``(``-`6DATA(``X`D`%`DATA(`````j`DATA(```H`H-`,DATA(`H```-`.DATA(H`x``D`%`DATA(x``H`Ȇ`.`.DATA(``x`D`%`DATA(`8```Xc`$DATA(8`h```S`WDATA(h``8`H`P`UDATA(``h`D`%`DATA(```=`(`j`DATA(`(```H.`1DATA((`X``H`.`6DATA(X``(``/`6DATA(``X`ȇ`/`6j]DATA(```(`H`j`DATA(`H```c` DATA(H`x``(``SDATA(x``H`D`&`DATA(``x``c`DATA(`8``y`C`iDATA(8`h``E`&`DATA(h``8``/`3DATA(``h`X_`l_`;DATA(````Z`VDATA(`(``xP`q`YDATA((`X``K`(&`DATA(X``(``c`DATA(``X`z`G`lDATA(```K`8&`DATA(`x``H`c`DATA(x```P`(r`ZDATA(``x`K`H&`DATA(`8```Hc`DATA(8`h`` `xW`]DATA(h``8`K`X&`DATA(``h`8L`h&`DATA(`(```{`'DATA((`X``H`{`2DATA(X``(`HL`x&`rueDATA(``X``H{`0eDATA(````xc`CK'DATA(`H``XL`&`eneDATA(H`x``Ȉ`{`1DATA(x``H``c`DATA(``x`hL`&`)DATA(`8```{`1)DATA(8```h`c`inkDATA(``8`xL`&`DATA(```H`{`0DATA(`X ``( `c`DATA(X ` ``L`&`'DATA( ` `X ``{`2DATA( ` ` ` `8c`DATA( `H ` `L`&`DATA(H `x ` `(`l_`>DATA(x ` `H ` `hc`DATA( ` `x `=``DATA( `8 ` `HY_`(`>rtDATA(8 ` ` `h `c`DATA( ` `8 `L`&`DATA( ` ` `x`m_`>DATA( `X ` `( `c`DATA(X ` ` `L`&`DATA( ` `X `Y_``?DATA( ` ` ` `c`DATA( `H ` `L`'`DATA(H `x ` `L`('`DATA(x ` `H `ȉ`H{`/entDATA( ` `x ``{`-DATA( `` ```CDATA(`8` `Y_`h`GDATA(8`h``L`8'`DATA(h``8`H`H{`.DATA(``h`L`H'`DATA(````{`+DATA(`(``M`X'`DATA((`X``Ȋ`{`4DATA(X``(``(c`DATA(``X``{`.DATA(```M`h'`DATA(`H``H`{`(DATA(H`x``(M`x'`DATA(x``H``(c`SDATA(``x`8M`'`DATA(````H`EDATA(`8``HM`'`DATA(8`h```{`.DATA(h``8`XM`'`DATA(``h````JDATA(```hM`'`rtDATA(`(``ȋ`0`(DATA((`X``xM`'`DATA(X``(``Xc`DATA(``X`v`C`nDATA(```M`'`DATA(`H``8Z_``CDATA(H`x``M`'`DATA(x``H``hb`JDATA(``x``c`DATA(`8```H0`.DATA(8`h``M`(`DATA(h``8`H`0`(entDATA(``h`M`(`DATA(```h``SDATA(`(``M`8(`DATA((`X``h``EDATA(X``(`M`H(`DATA(``X``0`.DATA(```M`X(`DATA(```H``JDATA(`H``M`h(`DATA(H`x``Ȍ`1`)DATA(x``H`N`x(`DATA(``x``c`DATA(`8``z`F`nDATA(8`h``N`(`DATA(h``8`Z_`8`CDATA(``h`(N`(`DATA(```ȴ``JrtDATA(`(``8N`(`DATA((`X``HN`(`DATA(X``(``c`DATA(``X```>DATA(`````؅`>DATA(`H``Z_`(`>DATA(H`x``XN`(`DATA(x``H`X``x`>DATA(``x`hN`(`DATA(```([_`Ȇ`@DATA(`8`````@DATA(8`h``x[_`X`@entDATA(h``8`xN`(`DATA(``h`[_```@DATA(```N`(`DATA(`(``N`)`DATA((`X``H`c`DATA(X``(`N`)`DATA(``X`h`xc`DATA(`h``h.`()`DATA(h````h`j`DATA(`8c`h```?DATA(8c`c``HE`8)`DATA(c`c`8c`H:`c`DATA(c`Hc`c`xc`Hc`DATA(Hc`c`c`c`xc`DATA(c`c`Hc`X.`H)`DATA(c`hc`c`c`c` DATA(hc`(c`c`Xc`c`&DATA((c``hc`(c`c`"DATA(``(c`E`X)`DATA(`(``>``DATA((`X```H`DATA(X``(`N`h)`rtDATA(``X`(>`(`DATA(````h`DATA(```N`x)`DATA(`H``H>``DATA(H```x`c`DATA(``H`O`)`DATA(````S`DATA(`h``8`c`DATA(h```O`)`DATA(``h``(c`DATA(`X``(`Xc` entDATA(X```(O`)`DATA(``X``c`DATA(```h>`(`DATA(`H``8O`)`DATA(H`x``HO`)`DATA(x``H`ȍ`H1`.DATA(``x`XO`)`DATA(`8```c`$DATA(8`h```W`WrueDATA(h``8`(`Ha`UDATA(``h`hO`)`DATA(```(``DATA(`(```1`1DATA((`X``H`1`6DATA(X``(``2`6DATA(``X`Ȏ`H6`6DATA(```xO`)`DATA(`H```c` rtDATA(H`x```H[`SDATA(x``H`O`*`DATA(``x``c`DATA(`8``v`D`iDATA(8`h``O`*`DATA(h``8``Hc`DATA(``h`{``lDATA(`(``O`(*`DATA((```X`xc`DATA(``(``H`VDATA(```O`8*`DATA(`H```c`entDATA(H`x``XQ`Y`Yo,DATA(x``H`O`H*`o):DATA(` `x``6`'DATA( `8 ```6`2DATA(8 `h ` `O`X*`DATA(h ` `8 `H`7`0DATA( ` `h ` `c`DATA( `( ` `O`h*`DATA(( `X ` ``H7`1o,DATA(X ` `( ` `8c`o):DATA( ` `X `O`*`DATA( ` ` `ȏ`7`1DATA( `x ` `H `hc`DATA(x ` ` `@`*`DATA( ` `x `4`7`0DATA( `8 ` ` `c`DATA(8 `h ` `@`*`DATA(h ` `8 ` `8c`DATA( `( `h ` `hc`DATA(( ` ` `X `c`DATA( ` `( `>`H`DATA( ` ` `(@`*`DATA( `` `H5`8`2DATA(`x` `H`c`DATA(x```8@`*`DATA(``x`\_``=1]DATA(`8```c`DATA(8`h``H@`*`j]DATA(h``8`Ha`H`=DATA(``h``(c`DATA(`(``X@`*`DATA((`X``h\_``<DATA(X``(``Xc`DATA(``X`H``DATA(```a``<DATA(`x``H`c`DATA(x```h@`*`DATA(``x`\_`8`=DATA(`8```c`DATA(8`h``x@`+`DATA(h``8`a``<DATA(``h``c`DATA(`(``@`+`DATA((`X``]_`؏`<DATA(X``(``c`DATA(``X`@`(+`DATA(```8b`(`=DATA(`x``H`Hc`DATA(x```>``DATA(``x`X]_`x`=DATA(`8```xc`DATA(8`h``@`8+`DATA(h``8`b`Ȑ`=DATA(``h``c`DATA(`(``@`H+`DATA((`X``@`X+`DATA(X``(`h`H`DATA(``X`@`h+`DATA(```>`c`DATA(```E`x+`DATA(````=`DATA(```]_``>DATA(`(``b`h`@DATA((`x``]_``DDATA(x``(`x`+`DATA(`H`x`h9`X`DATA(H````X`DATA(`h`H`x``DATA(h`8``.`+`DATA(8``h``` DATA(``8``(`&DATA(`X``aX`"DATA(X```h`+`DATA(``X`?`X`DATA(`````DATA(```A`+`DATA(`H``(?`Z`DATA(H`x```P`DATA(x``H`(A`+`DATA(``x`H?``DATA(`8````DATA(8`h``8A`+`DATA(h``8``H`DATA(``h```DATA(`(``HA`+`DATA((```X`` A)DATA(``(``` DATA(```XA`+`DATA(`x``H`x` A)DATA(x```(`h`DATA(``x`hA`,`DATA(`8````DATA(8`h``H6`H8`2DATA(h``8`6`8`2DATA(``h`6`8`4DATA(```7`9`4DATA(`(``xA`,`DATA((`X``h?``DATA(X``(`H7`H9`*DATA(``X`7`9`,DATA(```A`(,`DATA(` ``7`9`.DATA( `H ``A`8,`DATA(H ` ` `x ``$DATA( ` `H `h`Z`WDATA( `!` ```UDATA(!`8!` `A`H,`DATA(8!`h!`!`H``DATA(h!`!`8!`8`:`1DATA(!`!`h!`H8`H:`6DATA(!`!`!`8`:`6DATA(!`("`!`8`:`6DATA(("`X"`!```DATA(X"`a("`"`` 0)DATA(a(aX"``h`SDATA((aXaaA`X,`DATA(Xaa(aa`DATA(aaXaw`G`iDATA(aaaA`h,`DATA(aHaa9`;`-DATA(Haxaa(c``;DATA(xaaHaH`H`SDATA(aaxa(``VDATA(aaaA`x,`DATA(ahaa8a`xDATA(haaa{``lDATA(aahaA`,`DATA(a(aaaH`DATA((aXaa `l`ZDATA(Xaa(aA`,`DATA(aaXaax`DATA(aaax `m`]DATA(aHaaB`,`DATA(HaxaaB`,`DATA(xaaHaaH;`'DATA(aaxaH9`;`2DATA(a8aa(B``DATA(8ahaa9`;`0DATA(haa8aa`DATA(aaha8B``DATA(a(aa9`<`1DATA((aaaXa8`DATA(aa(aB``DATA(aaa:`<`1DATA(aHaaa8`DATA(Haxaa8C``DATA(xaaHaH:`=`0DATA(aaxaah`DATA(a8aaxC``DATA(8ahaa:`H=`2DATA(haa8aa`DATA(aahaxI``DATA(a(aaH^_``=DATA((aaaXaH`DATA(aa(a(`h`q!DATA(aaa^_`X`?DATA(aHaaaaDATA(HaxaaxK``DATA(xaaHaxc``=DATA(aaxaaaDATA(a8aaHL``4DATA(8ahaa^_``>DATA(haa8aaaDATA(aahaXL`(`DATA(a(aahL`8`DATA((aaaXa(a!DATA(aa(a:`=`-DATA(aaac`H`@DATA(aaa8__``DDATA(aHaaxL`H`DATA(Haxaa;`>`.DATA(xaaHaL`X`DATA(aaxaH;`>`+DATA(a(%aaL`h`DATA((%aAaa;`>`4DATA(AaXUa(%aBaHaDATA(XUa8Lj"aAa;`?`.DATA(8Lj"a#aXUaL`x`DATA(#a#a8Lj"a<`?`(DATA(#ah#a#aL``DATA(h#a#a#a``SDATA(#aX`h#aL``DATA(X`8X`#a__``EDATA(8X`hX`X`L``DATA(hX`X`8X`H<``.DATA(X`X`hX`L``DATA(X`X`X``(`JDATA(X`(X`X`L``DATA((X`X`X`XX``'DATA(X`X`(X`M``DATA(X`X`X`X`aDATA(X`HX`X`w`E`nDATA(HX`xX`X`M``DATA(xX`X`HX`d`8`CDATA(X`X`xX`(M``DATA(X`X`X``H`JDATA(X`hX`X`8X`aDATA(hX`X`X`<`#`.DATA(X`X`hX`8M``DATA(X`X`X`<`$`(DATA(X`(X`X`HM``DATA((X`XX`X```SDATA(XX`X`(X`XM`(`#DATA(X`X`XX`__``EDATA(X`X`X`hM`8`pDATA(X`X`X`=`$`.DATA(X`HX`X`xM`H`DATA(HX`xX`X`h``J DATA(xX`X`HX`M`X`DATA(X`X`xX`H=`%`(DATA(X`X`X`M`h`DATA(X`hX`X`8X`aDATA(hX`X`X`|`{`nDATA(X`X`hX`M`x`DATA(X`X`X`hd`ؔ`CDATA(X`(X`X`M``DATA((X`XX`X`H``JDATA(XX`X`(X`M``DATA(X`X`XX`M``DATA(X`X`X`X`8aDATA(X`HX`X`(`_`(`<DATA(HX`xX`X`d`x`<DATA(xX`X`HX`x`_`ȕ`<DATA(X`X`xX`M``DATA(X`X`X`e``<DATA(X`8X`X`M``DATA(8X`hX`X``_`M_`>DATA(hX`X`8X`Xe`N_`>DATA(X`X`hX`a_`Hc_`>DATA(X`X`X`N``DATA(X`(X`X`e`c_`>DATA((X`XX`X`N``DATA(XX`X`(X`(N``DATA(X`X`XX`X`aDATA(X`X`X`8N`xgD`DATA(X`HX`X`H`aDATA(HX`X`X`8`XiD`DATA(X`(X`HX```DATA((X`XX`X`ha_`c_`>#DATA(XX`a(X`H>`H%`2DATA(aaXX`8mD`xiD`DATA(aaa`aDATA(aXaaa(aDATA(XahaaaXaDATA(ha8aXaHN`lD`DATA(8axahaaa DATA(xa8a8aaa&DATA(8aX`xa`a"DATA(X`X`8ahmD`lD`pDATA(X`X`X`Ȱ``DATA(X`X`X`谴`>`DATA(X`HX`X`xN`lD` DATA(HX`xX`X```DATA(xX`X`HX`(``DATA(X`X`xX`N`lD`DATA(X`X`X`H`h`DATA(X`hX`X`8X`aDATA(hX`X`X`N`lD`DATA(X`X`hX`h``DATA(X`(X`X`X`HaDATA((X`XX`X`N`lD`DATA(XX`X`(X`X`xaDATA(X`X`XX`X`a DATA(X`HX`X`N`lD`DATA(HX`X`X`xX`aDATA(X`X`HX```DATA(X`X`X`N`mD`DATA(X`8X`X`>`%`(DATA(8X`hX`X`>`%`(DATA(hX`X`8X`X`a DATA(X`X`hX`N`(mD`DATA(X`(X`X`?`&`.DATA((X`XX`X`N`HmD`DATA(XX`X`(X`X`8a$DATA(X`X`XX`ȷ`o`WDATA(X`X`X```UDATA(X`HX`X`N`xmD`DATA(HX`xX`X``h`DATA(xX`X`HX`H?`&`1DATA(X`X`xX`?`&`6DATA(X`X`X`?`'`6DATA(X`8X`X`{`H'`6DATA(8X`hX`X`O`mD`DATA(hX`X`8X`X`a DATA(X`X`hX`(`H`SDATA(X`(X`X`O`mD`#DATA((X`X`X`XX`(aDATA(X`X`(X`x`|`iDATA(X`X`X`ȱ`H`DATA(X`X`X`H{`'`2DATA(X`HX`X`e`h`:DATA(HX`xX`X`a_`8d_`DDATA(xX`X`HX`(O`mD`DATA(X`X`xX`8O`mD`DATA(X`8X`X`X`XaDATA(8X`hX`X`|`I`lDATA(hX`X`8X`HO`mD`DATA(X`X`hX`XO`mD`DATA(X`(X`X`X`aDATA((X`XX`X`Q`8n`ZDATA(XX`X`(X`hO`mD`DATA(X`X`XX`X`aDATA(X`X`X` `n`]DATA(X`HX`X`xO`nD`DATA(HX`xX`X`O`nD`DATA(xX`X`HX`X`'`'DATA(X`X`xX`{`(`2DATA(X`8X`X`O`(nD`DATA(8X`hX`X`{`H(`0DATA(hX`X`8X`X`HaDATA(X`X`hX`O`8nD`DATA(X`(X`X`{`(`1DATA((X`X`X`XX`aDATA(X`X`(X`O`HnD`DATA(X`X`X`H{`)`1DATA(X`HX`X`X`aDATA(HX`xX`X`O`XnD`DATA(xX`X`HX`{`H)`0DATA(X`X`xX`X`haDATA(X`8X`X`O`hnD`DATA(8X`hX`X`{`)`2DATA(hX`X`8X`X`aDATA(X`X`hX`O`xnD`#DATA(X`(X`X`Hf`d_`=DATA((X`X`X`XX`aDATA(X`X`(X`O`nD`DATA(X`X`X`b_`d_`=DATA(X`HY`X`Y`XaDATA(HY`xY`X`hoC`nD`DATA(xY`Y`HY`f`(e_`=DATA(Y`Y`xY`Y`aDATA(Y`8Y`Y`xoC`nD`DATA(8Y`hY`Y`Xb_`xe_`=DATA(hY`Y`8Y`Y`aDATA(Y`Y`hY``nD`DATA(Y`(Y`Y`f`e_`<DATA((Y`Y`Y`XY`aDATA(Y`Y`(Y``nD`DATA(Y`Y`Y`b_`f_`=DATA(Y`HY`Y`Y`HaDATA(HY`xY`Y``nD`DATA(xY`Y`HY`8g`hf_`<DATA(Y`Y`xY`Y`xaDATA(Y`8Y`Y`(`nD`DATA(8Y`hY`Y`b_`f_`=DATA(hY`Y`8Y`Y`aDATA(Y`Y`hY`豴`(`DATA(Y`(Y`Y`g`g_`=DATA((Y`Y`Y`XY`aDATA(Y`Y`(Y`8`nD`DATA(Y`Y`Y`g`Xg_`=DATA(Y`HY`Y`Y`XaDATA(HY`xY`Y`H`oD`DATA(xY`Y`HY`X`oD`DATA(Y`Y`xY`{`)`/DATA(Y`Y`Y`H{`*`-DATA(Y`8Y`Y`{`H*`2DATA(8Y`hY`Y`h`(oD`DATA(hY`Y`8Y`{`*`.DATA(Y`Y`hY`x`8oD`#DATA(Y`Y`Y`{`*`+DATA(Y`(Y`Y``HoD`DATA((Y`XY`Y`H{`+`4DATA(XY`Y`(Y`Y`aDATA(Y`Y`XY`{`H+`.DATA(Y` Y`Y``XoD`DATA( Y`H Y`Y`{`+`(DATA(H Y`x Y` Y``hoD`DATA(x Y` Y`H Y```SDATA( Y` Y`x Y``xoD`DATA( Y` Y` Y`(h`g_`EDATA( Y`8 Y` Y``oD`DATA(8 Y`h Y` Y`H{`+`.DATA(h Y` Y`8 Y``oD`DATA( Y` Y`h Y``h`JDATA( Y` Y` Y``oD`DATA( Y`X Y` Y`( Y`a"DATA(X Y` Y` Y``oD`DATA( Y` Y`X Y` Y`aDATA( Y` Y` Y`x`~`nDATA( Y`H Y` Y``oD`DATA(H Y`x Y` Y`xh`g_`CDATA(x Y` Y`H Y``oD`DATA( Y` Y`x Y`h`_`JDATA( Y` Y` Y`(`oD`DATA( Y`h Y` Y`8 Y`HaDATA(h Y` Y` Y`{`,`2DATA( Y` Y`h Y`{`H,`2DATA( Y` Y` Y`{`,`2DATA( Y`(Y` Y`8`oD`DATA((Y`XY` Y`H{`-`2DATA(XY`Y`(Y`H`Pj`DATA(Y`Y`XY`Y`xa#DATA(Y`Y`Y`8R`o`dDATA(Y`HY`Y`X`Pj`DATA(HY`Y`Y`xY`aDATA(Y``HY`Y`a DATA(`h`Y`8`8a DATA(h````(a DATA(``h`h`(Pj`J = DATA(`X``(`Xa DATA(X````H`DATA(``X`x`8Pj` DATA(````aDATA(`H```HPj`DATA(H`x``(`a DATA(x`(`H`mD`XPj`DATA((`X`x``H` DATA(X``(`h`Hh_`>DATA(`(aX``a# DATA((aa`Qj`hPj`DATA(a8a(aH`aDATA(8aaaaHaDATA(aa8aaaDATA(ahaa`xPj`DATA(ha`ahaa DATA(``ha`2a&DATA(````82a"DATA(```Pj`Pj` DATA(`H````DATA(H`x``Ȳ`` DATA(x``H``Pj`DATA(``x`貴`(` DATA(````h`DATA(`8```Pj` DATA(8`h``(``DATA(h``8``h2a DATA(``h``Pj` DATA(`(``H`H`DATA((```X`2a DATA(``(``Pj`P = DATA(````Ƞ2aDATA(`x``H`2a DATA(x````Pj`'DATA(``x``(2aend DATA(`8``h``A = DATA(8`h```Qj`DATA(h``8``X2aheliDATA(`(`h``2aend DATA((`X````end DATA(X``(`(`Qj`DATA(``X` {`-`.A = DATA(```8`(Qj`DATA(`H```2a$liciDATA(H`x```o`WpartDATA(x``H``(`UDATA(``x`H`8Qj`globDATA(````(`DATA(`8`` {`-`1A = DATA(8`h``H {`.`6DATA(h``8` {`H.`6liciDATA(``h` {`.`6t'DATA(```X`HQj`starDATA(`X``(`H2a DATA(X```H``SDATA(``X`h`XQj`ale DATA(````hg`DATA(`H``}``iDATA(H`x``x`Qj`mbs DATA(x``H` {`H<`2DATA(``x`i`h_`:end DATA(```H {`j`5DATA(`8```mD`ale DATA(8`h```Qj`DATA(h``8``آ2aP = DATA(``h`y`}`lmbs DATA(`(```Qj`for DATA((```X`g` DATA(``(`R`hp`Zp DATA(````Qj`nt(sDATA(`H```8a DATA(H`x``X `p`]A, 0DATA(x``H``Qj`tilsDATA(``x``Rj` DATA(`8```j`'DATA(8`h`` {`0j`2lf, DATA(h``8``Rj` DATA(``h` {`H0j`0DATA(`(```aent DATA((`X```Qj` DATA(X``(` {`0j`1DATA(``X``Xg`le()DATA(````8Rj` DATA(`H``H {`0j`1DATA(H```x`g`le()DATA(``H``h#a DATA(``` {`H1j`0DATA(`h``8`g`ot, DATA(h```(`a DATA(``h` {`/`2DATA(`(```(g`='OBDATA((`X``8`(Rj` DATA(X``(`hi`h_`=DATA(``X``Hg`)] #DATA(```H`(a DATA(`H``i`8i_`=DATA(H```x`a.y, DATA(``H`X`8a DATA(```j`i_`=DATA(`h``8`g`ip_rDATA(h```ȳ`` DATA(``h`Xj`i_`=DATA(`(```زg`A, 0DATA((`X``h`Ha DATA(X``(`j`(j_`=DATA(``X``g`[3])DATA(```x`Xa DATA(`H``j`xj_`=DATA(H```x`g`[4])DATA(``H``ha DATA(```Hk`j_`=DATA(`h``8`hg`[5])DATA(h````xa DATA(``h`k`k_`=DATA(`(```x2a[3])DATA((`X``賴`` DATA(X``(`k`hk_`=DATA(``X``8g`[4])DATA(````adef DATA(`H``8l`k_`<g, DATA(H```x`g`le()DATA(``H``a DATA(````aDATA(`8``{`H?`*[j][DATA(8`h``H{`1j`-j+1]DATA(h``8``Ȱg`# DATA(``h``ar_y[DATA(`(``{`2j`.j+1]DATA((`X```a DATA(X``(`{`H2j`+DATA(``X``a[j][DATA(```{`2j`4[j][DATA(`H```haDATA(H`x``H{`H/`.DATA(x``H``aDATA(``x`{`H3j`(DATA(````aDATA(`8````SDATA(8`h``(`aDATA(h``8`l`l_`EDATA(``h`8`aDATA(```{`6`.DATA(`(``H`aDATA((`X``(``JDATA(X``(`X`(aDATA(``X``HaDATA(```h`8aDATA(`x``H`g`DATA(x```}``nDATA(``x`x`HaDATA(```l`Xl_`CDATA(`8```XaDATA(8`h````JDATA(h``8``haDATA(``h``g`DATA(`(``{`3j`(DATA((`X``H{`j`(DATA(X``(`{`1j`(DATA(``X``xaDATA(```{`4j`(DATA(````aDATA(`x``H`g`#DATA(x```S`Hq`dDATA(``x``aDATA(`8```*aDATA(8```h`(a DATA(``8``g` DATA(`X``(`8g` DATA(X````aDATA(``X``g` DATA(````aDATA(`H```aDATA(H`x```aDATA(x``H`(`h`DATA(``x``aDATA(```H``DATA(`8``h`h` DATA(8`h```aDATA(h``8``h`DATA(``h`` ` DATA(```(`aDATA(`(``8`aDATA((`X``ȴ``DATA(X``(`H`aDATA(``X`贴`` DATA(````(`DATA(```X`(aDATA(`H``(`ȱ`DATA(H`x``H`h`DATA(x``H`h`8aDATA(``x`h`` DATA(`````DATA(`8``x`XaDATA(8`h``(m`8n_`=DATA(h``8``HaDATA(``h``ha?DATA(````Ȳ`DATA(`(```xaDATA((`X``ȵ``DATA(X``(`赴`` DATA(``X``a?DATA(`````DATA(```(`(`DATA(`H```ame?DATA(H`x```aDATA(x``H``xg`#DATA(``x``aDATA(`h``8`hg`DATA(h```H`H`DATA(`Ƞ`h``aDATA(Ƞ```h`h`DATA(`X`Ƞ`(`8g`DATA(X````aDATA(``X```DATA(````ȳ`DATA(````aDATA(`x``H`صg`DATA(x```xm`n_`EDATA(`آ`x`(`aDATA(آ```0w``DATA(`h`آ`8`XaDATA(h```8`aDATA(`ȣ`h`0w``DATA(ȣ```Hw`(`DATA(`(`ȣ`H`(aDATA((```X`(g`DATA(``(`m`n_`FDATA(```X`8aDATA(```h`aDATA(`H``w``DATA(H`x``x`HaDATA(x``H`hx`H`DATA(`إ`x`x`H`DATA(إ````XaDATA(`8`إ`x`h`DATA(8`h``x``DATA(h``8``haDATA(`Ȧ`h``aDATA(Ȧ`(```Hg`#DATA((`X`Ȧ``xaDATA(X``(`h`` DATA(``X``ȴ`DATA(````aDATA(````(`DATA(`H```H`DATA(H`x```aDATA(x``H```DATA(`ب`x```DATA(ب````aDATA(`8`ب`{`1j`5DATA(8`h``y`2&awDATA(h``8``aDATA(`ȩ`h`H{`H5j`6DATA(ȩ``` `3&axDATA(`(`ȩ``aDATA((```X`aDATA(``(``g`DATA(````aDATA(`H``(``DATA(H`x``n`(o_`@DATA(x``H`hn`xo_`?DATA(`ث`x`n`o_`BDATA(ث```(`aDATA(`8`ث`8`(aDATA(8`h``H`ȵ`DATA(h``8`H`aDATA(`Ȭ`h`h``DATA(Ȭ````` DATA(`(`Ȭ`X`8aDATA((`X````DATA(X``(``H`DATA(``X`h`HaDATA(```x`aDATA(`H```g`#DATA(H`x```XaDATA(x``H``` DATA(`خ`x``(`DATA(خ````aDATA(`8`خ`(`h`DATA(8```h`g`DATA(`ȯ`8``xaDATA(ȯ```H`h` DATA(`(`ȯ`h`ȶ`DATA((`X```aDATA(X``(``Xg`DATA(``X`o`p_`CDATA(````aDATA(`H````DATA(H```x`g`DATA(`ر`H``aDATA(ر`````DATA(`8`ر``H`DATA(8`h```8aDATA(h`Ȳ`8``8*aDATA(Ȳ``h`Xo`hp_`DDATA(`(`Ȳ``HaDATA((`X```(aDATA(X``(``` DATA(``X``XaDATA(````(`DATA(```(`h`DATA(`H``(`haDATA(H`x``H``DATA(x``H`h``DATA(`ش`x`8`aDATA(ش```H`aDATA(`h`ش`8`ظg`#DATA(h```X`aDATA(`ȵ`h``` DATA(ȵ````H`DATA(`(`ȵ`h`aDATA((`X```h`DATA(X``(```DATA(``X`x`aDATA(````(`DATA(```(``DATA(`H```aDATA(H`x``{`H6j`3DATA(x``H`~`}`uDATA(`ط`x``xaDATA(ط```{`3j`6DATA(`8`ط`z`h4&awDATA(8`h```(aDATA(h`ȸ`8``g`DATA(ȸ`(`h``8g`DATA((`X`ȸ``HaDATA(X``(`H`ȸ`DATA(``X`{`5j`5DATA(```o`p_`<DATA(```o`q_`?DATA(`H```XaDATA(H`x```8aDATA(x``H`h`` DATA(`غ`x``haDATA(غ````ȷ`DATA(`8`غ``(`DATA(8`h```aDATA(h``8``H`DATA(`Ȼ`h```DATA(Ȼ````aDATA(`(`Ȼ``xaDATA((```X`g`#DATA(``(`(`aDATA(````h` DATA(```(`ȹ`DATA(`H``8`aDATA(H`x``H``DATA(x``H`h``DATA(`ؽ`x`H`aDATA(ؽ````(`DATA(`8`ؽ```DATA(8`h``X`aDATA(h``8`H{`6j`+DATA(`Ⱦ`h`S`agDATA(Ⱦ```h`aDATA(`X`Ⱦ`(`g`&DATA(X``` `r`bDATA(``X`x`aDATA(`````DATA(`````DATA(`H```8aDATA(H`x````DATA(x``H`Hp`Xq_`ADATA(``x`{`6j`-DATA(````HaDATA(`8``(``DATA(8`h``H`H`DATA(h``8``XaDATA(``h`h``DATA(````h`DATA(`(```xaDATA((`X```(`DATA(X``(`p`q_`ADATA(``X``ȹg`DATA(`2a``aDATA(2a``'`haDATA(``2aH``DATA(```HRj`aeDATA(`8```j``DATA(8`h``aj`Ⱥ`DATA(h``8`(aj`Ȼ`DATA(``h`XRj`aDATA(```Haj``DATA(`(``hRj`aDATA((`X``xRj`aqqDATA(X``(`"`H7j`'DATA(``X`Cj`3j`,DATA(```haj``DATA(```Rj`aDATA(`H``Rj`aDATA(H`x``aj`h`DATA(x``H`Rj`aDATA(``x`"`g`&rtDATA(```Rj`aDATA(`8``aj`H`fDATA(8`h``aj`H`fDATA(h``8`aj``DATA(``h`bj``fDATA(```(bj`ȼ` fDATA(`(``Hbj`(` DATA((`X``Rj`8aDATA(X``(`Rj`afDATA(``X`#`ȶg`fDATA(```H#`!DATA(```x#`%DATA(`H``#` fDATA(H`x``HCj`0fDATA(x``H`hbj` DATA(``x`bj`DATA(``Rj`DATA9`# ================DATAHS`# SOFTWARE LICENSEDATA(S`# ================DATAa ==DATA9`# The MIT License (MIT)DATA(L` ==DATA8,`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATAa"DATAP`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAPH.a# of this software and associated documentation files (the "Software"), to dealDATAP`# in the Software without restriction, including without limitation the rightsDATAL`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAH`# copies of the Software, and to permit persons to whom the Software isDATA<p`# furnished to do so, subject to the following conditions:DATA` ==DATAT`# The above copyright notice and this permission notice shall be included in allDATA4x{a# copies or substantial portions of the Software.teDATAa__DATAP($a# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORsDATAL`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAP`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THElDATAL(`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAP`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAP#a# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA `# SOFTWARE.DATAhiD`"DATADXN_`# ==============================================================DATAD8q`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATAD`# ==============================================================DATAaDATAL`# All content procedurally generated by this software and its permutations#DATA<q`# are licensed under Creative Commons Attribution By 3.0:##DATA`DATA0,`# https://creativecommons.org/licenses/by/3.0/#DATA&` ==DATA`DATA9`#!/usr/bin/python=DATAiD`DATA `import bpyDATA9`from bpy import *=DATA`DATA`import mathutilsDATA :`import mathDATA`from mathutils import *DATA(:`from math import *=DATAiD`DATA`XDATA(`class Formula: DATAiD`DATAa J = 18 #joint number/inDATAiD`DATA@x` def __init__(self, P, A, move, part, helicity, start, end):DATA8aDATAa global intervalDATA` global frame_startDATA` global frame_endIDATAaDATA$8` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAhaDATAh` # pivot factorDATA` self.P = PrDATAiD`DATA:` # scale factor=DATA` self.A = A DATA8`DATA:` # nameDATAa self.move = move!_qDATAiD`DATA` # elementDATA` self.part = partfraDATAH`DATAx` # element helicityDATA$` self.helicity = helicityDATAiD`DATAh` self.start = startDATA` self.end = endDATAX`DATA0w{a bpy.ops.object.mode_set(mode='OBJECT')DATAiD`DATA((` # Create armature and objectDATAXh` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(k{a self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAh`DATALȫ` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4` self.a = [0 for i in range(4)] # Joint αDATA8Hx{a self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8"a self.o = [0 for i in range(self.J)] # Joint δDATAjD`DATA$` # Configuration MovementDATAThj{a self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAx`DATA x` # Construction MovementDATAlx` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAjD`DATA a # Construction RotationDATApt` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA`DATA ` # Configuration LinkageDATAX(` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA(jD`___DATA X` # Construction LinkageDATA\h` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA` DATA8jD`DATA4` def configMovement(self, P, A, J, a, b, y, o): DATA`DATA8H"a mat_a = [0 for i in range(4)] # Joint α matrixDATA@hM_` mat_b = [0 for i in range(self.J)] # Joint β matrix###DATA@` mat_y = [0 for i in range(self.J)] # Joint γ matrix===DATA@N_` mat_o = [0 for i in range(self.J)] # Joint δ matrixdDATAHjD`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')nt DATA ` print ("a1 =", a[1])DATA` DATA4H"a a[2] = mathutils.Euler((A, -A, 0), 'XYZ')##DATA h` print ("a2 =", a[2])DATAXjD`DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')t DATA ` print ("b1 =", b[1])DATA`'DATA4a o[1] = mathutils.Euler((A, A, 0), 'XYZ')!DATA ` print ("o1 =", o[1])e)DATAhjD`DATA ` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))DATAx` D = C * sqrt (2)O_DATA:` E = C + D##DATA`DATAP$a a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA h` print ("a0 =", a[0])DATA,` mat_a[0] = Matrix.Translation(a[0])DATAxjD`DATAH` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA ` print ("a3 =", a[3])DATA0a mat_a[3] = Matrix.Translation(a[3]) ###DATA`DATA4` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')tDATA ` print ("y1 =", y[1])DATA,"a mat_y[1] = Matrix.Translation(y[1])DATAjD`DATA`### pattern At DATA`DATAT` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA ` print ("b2 =", b[2])qq!DATA,H` mat_b[2] = Matrix.Translation(b[2])DATAjD`DATAXk{a b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA 8` print ("b3 =", b[3])DATA,"a mat_b[3] = Matrix.Translation(b[3])DATA :` qqqDATA@N_` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')DATA ؅` print ("y2 =", y[2])DATA,` mat_y[2] = Matrix.Translation(y[2])DATA`DATAX` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA X` print ("y3 =", y[3])###DATA,H"a mat_y[3] = Matrix.Translation(y[3])DATAjD`DATATj{a o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')DATA x` print ("o2 =", o[2])DATA,` mat_o[2] = Matrix.Translation(o[2])DATA (` elfDATAlx` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')!DATA h` print ("o3 =", o[3])DATA,"a mat_o[3] = Matrix.Translation(o[3])DATA`DATA;`### pattern A end##DATAjD`DATA@h` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z')DATA(`DATA H` # define the rotationDATA@HO_` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATAjD`DATA$` for j in range(2, J - 2):DATA8`DATATH` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]DATAjD`DATA0`# obj.matrix_world = mat_y[j + 2]Z')DATA8H"a # extract components back out of the matrixDATA8H` loc, rot, sca = mat_y[j + 2].decompose()DATA4"a y[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATAH`DATAT^{a mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]DATAH` le DATA0`# obj.matrix_world = mat_b[j + 2]DATA8H"a # extract components back out of the matrixDATA8` loc, rot, sca = mat_b[j + 2].decompose()DATA4"a b[j + 2] = mathutils.Euler(loc, 'XYZ')yDATA<O_` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATAjD`DATAT` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]DATA(;` q_!DATA0`# obj.matrix_world = mat_o[j + 2]DATA8H"a # extract components back out of the matrixDATA8H` loc, rot, sca = mat_o[j + 2].decompose()DATA4"a o[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATAX`DATAjD`DATADO_` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATAh`DATAh` # LinkagesDATAL` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATALk{a ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATALh` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALHl{a ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAXȮ` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAXl{a yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAX(` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAXm{a yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAkD`DATA@X` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')aDATA (` rig.show_x_ray = TrueDATA ` amt.show_names = TrueDATA$薴`# amt.draw_type = 'STICK'DATA H` amt.draw_type = 'BBONE'DATAx`DATA ` # Link object to sceneDATA ؚ` scn = bpy.context.sceneDATA h` scn.objects.link(rig)DATA$` scn.objects.active = rigDATAH;` scn.update()=DATAkD`DATA` # Edit?DATA,` bpy.ops.object.editmode_toggle()])DATA`DATA ؠ` # Construction LinkageDATA0H"a aa[2][1] = amt.edit_bones.new('a2a1')DATA (` aa[2][1].head = a[2]DATA ` aa[2][1].tail = a[1]DATA h;` ###DATA0` ab[1][1] = amt.edit_bones.new('a1b1')DATA ` ab[1][1].head = a[1]DATA ` ab[1][1].tail = b[1]DATA$h` ab[1][1].parent = aa[2][1]DATA(kD` DATA0"a by[1][1] = amt.edit_bones.new('b1y1')DATA (` by[1][1].head = b[1]DATA ` by[1][1].tail = y[1]DATA$襴` by[1][1].parent = ab[1][1]DATA0` by[1][1].use_inherit_rotation = FalseDATA`DATA0H"a ya[1][2] = amt.edit_bones.new('y1a2')DATA ئ` ya[1][2].head = y[1]DATA 8` ya[1][2].tail = a[2]DATA$` ya[1][2].parent = by[1][1]DATA8kD`DATA0H` ao[2][1] = amt.edit_bones.new('a2o1')DATA X` ao[2][1].head = a[2]DATA ` ao[2][1].tail = o[1]DATA$` ao[2][1].parent = ya[1][2]DATA`DATA0"a ob[1][2] = amt.edit_bones.new('o1b2')e/DATA ة` ob[1][2].head = o[1]DATA 8` ob[1][2].tail = b[2]DATA$` ob[1][2].parent = ao[2][1]DATA ` elDATA0` yy[1][2] = amt.edit_bones.new('y1y2')DATA X` yy[1][2].head = y[1]DATA ` yy[1][2].tail = y[2]DATA$` yy[1][2].parent = by[1][1]DATAHkD`DATA$` for j in range(2, J - 1):DATA`DATAH8P_` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))DATA$h` by[j][j].head = b[j]DATA$ȭ` by[j][j].tail = y[j]DATA,"a by[j][j].parent = ob[j-1][j]###DATAXkD`DATAH` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))DATA$` yo[j][j].head = y[j]DATA$` yo[j][j].tail = o[j]DATA,` yo[j][j].parent = yy[j-1][j] 2]DATA`DATAL` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))e, DATA$` yy[j][j+1].head = y[j]DATA(h` yy[j][j+1].tail = y[j+1]DATA,` yy[j][j+1].parent = by[j][j] ofDATAhkD`DATA(` if j < (J-2):!!DATAPhm{a ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))!DATA(` ob[j][j+1].head = o[j]DATA,H"a ob[j][j+1].tail = b[j+1]qqqDATA0H` ob[j][j+1].parent = yo[j][j]mpoDATA`DATAxkD`DATA` # all bones select_DATA4"a #bpy.ops.pose.select_all(action="SELECT")DATA$h` for b in amt.edit_bones:!_qDATA` b.select = TrueDATA`DATA X` if helicity == 'right':DATADP_` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')inkDATA;` else:qqDATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')DATAkD`DATA<P_` # Bone constraints. Armature must be in pose mode.lDATA0` bpy.ops.object.mode_set(mode='POSE')XYZDATA` DATA` # IK constraintDATA<H` cns = rig.pose.bones['y1a2'].constraints.new('IK')ZDATA;` cns.name = 'Ik'DATA` cns.target = rig###DATA ` cns.subtarget = 'a2a1'DATAX` cns.chain_count = 2DATA ` cns.use_stretch = FalseDATAkD`DATA$H` for j in range(2, J - 1):DATAP` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')DATA` cns.name = 'Ik'DATA 8` cns.target = rigDATA4"a cns.subtarget = 'y'+str(j)+'o'+str(j)DATA$` cns.iterations = 500DATA (` cns.chain_count = 2DATA$` cns.use_stretch = FalseDATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')lDATA ` = DATAkD`DATATm{a def configRotation(self, rig, interval, frame_start, frame_end, start, end):!DATA`DATA<(Q_` # Bone constraints. Armature must be in pose mode.!DATA0` bpy.ops.object.mode_set(mode='POSE')theDATAkD`DATA;` # key insert =DATA,H"a keyframe_insert_interval = intervalDATA(`DATA8H` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAH` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(start) DATA`` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_start)DATAkD`DATA8"a rig.pose.bones["a1b1"].rotation_mode = 'XYZ' DATADxQ_` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(end)DATA\` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_end)DATA8`DATAPH` for curve in bpy.context.active_object.animation_data.action.fcurves:YZDATA8` cycles = curve.modifiers.new(type='CYCLES')DATA4"a cycles.mode_before = 'REPEAT_OFFSET'DATA0` cycles.mode_after = 'REPEAT_OFFSET'DATAkD`DATA4` for keyframe in curve.keyframe_points:tDATA4HP"a keyframe.interpolation = 'LINEAR'!!DATAH`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')oDATAkD`DATAX`DATA<Q_` def configLink(self, A, J, helicity, rig, move, part):DATAkD`DATA0P"a bpy.ops.object.mode_set(mode='OBJECT')lDATAh` DATA$x` Q = (0.18648+0.146446)*ADATA` # Z = -Q*2DATA;` Z = 0.0DATAlD`DATA@` obj_joint = bpy.data.objects["joint.gold.000"].copy()DATA0` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$` obj_joint.scale = (A, A, A)DATAL(n{a obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityn!DATA4HQ"a bpy.context.scene.objects.link(obj_joint)DATAx`DATA@R_` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0` obj_joint.location = (0.0, 0.0, +Q+Z)DATA$` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicity0)DATA4Q"a bpy.context.scene.objects.link(obj_joint)DATAlD`DATA@hR_` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$h` obj_joint.scale = (A, A, A)DATALn{a obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicity!_DATA4HR"a bpy.context.scene.objects.link(obj_joint)DATA`DATA@8` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATA0H` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicity, DATA4R"a bpy.context.scene.objects.link(obj_joint)DATA(lD`DATA`DATA$` for n in range(1, J - 1):DATA8lD`DATAh` if n <= (J-2):DATA`DATA$` # Pattern 2 of byqqDATAHR_` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALn{a obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)!!_DATA,` obj_joint.scale = (A, A, A)DATAdX` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA<S_` bpy.context.scene.objects.link(obj_joint)!DATAHlD`DATA$x` # Pattern 2 of yy##DATAXh` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAH` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA,HS"a obj_joint.scale = (A, A, A)DATAhH` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<XS_` bpy.context.scene.objects.link(obj_joint)q!DATA`DATAXlD`DATA(` if n <= (J-3):!DATA`DATA$` # Pattern 1 of obDATAH` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAHS_` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,` obj_joint.scale = (A, A, A)DATAhHj` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<(` bpy.context.scene.objects.link(obj_joint)YZDATAhlD`DATA$8` # Pattern 2 of yoDATAHS_` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALHo{a obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)qqqDATA,S"a obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<x` bpy.context.scene.objects.link(obj_joint)'+DATA`DATAxlD`DATA,` for ob in context.scene.objects:a2'DATA$` if "mesh" in ob.name:DATA$x` ob.select = TrueDATA` DATAa bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<HT_` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8HT"a bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAlD`DATA@`DATA@` def constructLink(self, A, J, helicity, rig, move, part):trDATA@`DATA4H` # Move and rotate the tip bone in pose modeDATA0X"a bpy.context.scene.objects.active = rig DATA(@`DATA(` Y = 1.1838*ADATA8@`"DATA$H` for n in rig.pose.bones:DATA<T_` if n.name != "o" + str(J-2) + "b" + str(J-1):llDATA<` # we can get the object from the pose boneSDATA ` obj = n.id_dataDATA<T_` matrix_final = obj.matrix_world * n.matrixlDATAH@`?DATA0` # Create armature and objectDATAXȱ` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`P` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)qqDATALo{a lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')qDATAX@`DATA(` # rig.show_x_ray = TrueDATA(` lnk.show_names = TrueDATA(x` lnk.draw_type = 'STICK'DATAh@`DATA(` # Link object to sceneDATA(h` scn = bpy.context.sceneDATA,HY"a scn.objects.link(lnk_rig)llDATA0` scn.objects.active = lnk_rigDATA (` scn.update()!DATAx@`DATA ` # Create bones!DATA@`DATA H ` # mode='EDIT'DATA4Y"a bpy.ops.object.editmode_toggle()owDATA@` DATA@h` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(8 ` link.head = (0, 0, 0)DATA( ` link.tail = (0, Y, 0)DATA@`###DATA8 ` link_head = lnk.edit_bones.new('head')DATA0HZ"a link_head.head = (0, 0, 0.1)DATA,H ` link_head.tail = (0, 0, 0)eDATA( ` link_head.parent = linkDATA4Z"a link_head.use_inherit_scale = FalseDATA@`DATA8 ` link_tail = lnk.edit_bones.new('tail')DATA,H["a link_tail.head = (0, Y, 0)DATA0 ` link_tail.tail = (0, Y, -0.1)DATA(` link_tail.parent = linkDATA4["a link_tail.use_inherit_scale = FalseDATA@`DATA8!` bpy.ops.object.mode_set(mode='OBJECT')DATA@`DATAlu` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]nd)DATA@8U_` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATA@` DATAT(` # Give mesh object an armature modifier, using vertex groups butDATA ` # not envelopesDATAD` mod = ob.modifiers.new('MyRigModif', 'ARMATURE')DATA(` mod.object = lnk_rigDATA0H\"a mod.use_bone_envelopes = False#DATA0H!` mod.use_vertex_groups = TrueCT"DATA@`###DATADU_` # Bone constraints. Armature must be in pose mode.eDATA8H]"a bpy.ops.object.mode_set(mode='POSE')DATAA` DATA8!` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@U_` cns = pBase.constraints.new('COPY_LOCATION')erDATA,H7}#a cns.name = 'Copy_Location'qDATA$` cns.target = rigDATA8!` cns.subtarget = n.name[:len(n.name)]DATA,7}#a cns.owner_space = 'WORLD'llDATA,"` cns.target_space = 'WORLD'TDATAA`DATA8` # Copy rotation constraints Base -> TipDATADX` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@(V_` cns = pBase.constraints.new('COPY_ROTATION')q!qDATA,H"` cns.name = 'Copy_Rotation')DATA$` cns.target = rigDATA8H` cns.subtarget = n.name[:len(n.name)]eezDATA,"` cns.owner_space = 'WORLD'lDATA,` cns.target_space = 'WORLD'qDATA(A`DATAH` # StretchTo constraint Mid -> Tip with influence 0.5 DATA<xV_` cns1 = pBase.constraints.new('STRETCH_TO')qDATA((` cns1.name = 'Stretch'DATA$` cns1.target = rigDATA8"` cns1.subtarget = n.name[:len(n.name)]DATA$` cns1.head_tail = 1DATA(x` cns1.rest_length = YDATA$` cns1.influence = 1DATA,Ȁ` cns1.keep_axis = 'PLANE_Z'qDATA,#` cns1.volume = 'NO_VOLUME'deDATA8A`DATA8H#` bpy.ops.object.mode_set(mode='OBJECT')DATAHA`?DATAXA`"DATAX`class FrontLeg(Formula):DATAhA`DATA<` J = 6 #joint numberDATA(!`DATAh` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end):DATAA`DATA` global intervalDATAx` global frame_startDATA` global frame_endzDATA'`?DATA$c` self.interval = intervalDATA(8` self.frame_start = frame_startDATA$xa self.frame_end = frame_endDATAaDATAH<` # pivot factor>DATA` self.P = PDATAA`DATAh<` # scale factor=DATA` self.A = A DATAA`DATA<` # name#DATA` self.move = moveDATAA`DATA` # elementDATAh` self.part = partDATAA`DATA` # element helicityDATA$X` self.helicity = helicityDATAA`DATA` self.start = startDATA<` self.end = end>DATAA`DATAB`DATA0#` bpy.ops.object.mode_set(mode='OBJECT')DATAB`DATA(8` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA(B`DATA` # Jointse()DATA4` self.a = [0 for i in range(4)] # Joint αDATA8$` self.b = [0 for i in range(self.J)] # Joint βDATA8ȁ` self.y = [0 for i in range(self.J)] # Joint γiDATA8H$` self.o = [0 for i in range(self.J)] # Joint δDATA8B`DATA$H` # Configuration MovementDATATh` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAHB`DATA ` # Construction MovementDATAly` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAXB`DATA ` # Construction RotationDATApu` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAhB`###DATA ` # Configuration LinkageDATAX` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAxB`?DATA H` # Construction LinkageDATA\( ` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part) hDATAB`___DATA(` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):]DATAB`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')e[sDATA ` print ("a1 =", a[1])DATAB`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')BrDATA ` print ("a2 =", a[2])DATAB`DATA4Ȃ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')mDATA x` print ("b1 =", b[1])DATAB`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')TheDATA 8` print ("o1 =", o[1])DATAB`DATA ` B = A * 2 * sqrt (2)DATA (` C = B + (B * sqrt (2))DATA` D = C * sqrt (2)DATA<` E = C + D=DATAB`###DATAB`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')]DATA ` print ("a1 =", a[1])DATAC`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')peDATA h` print ("a2 =", a[2])DATAC`DATA4ȃ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')mDATA (` print ("b1 =", b[1])DATA(C`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')l KDATA ` print ("o1 =", o[1])DATA8C`DATA x` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))DATA8` D = C * sqrt (2)DATA` E = C + DDATAHC`DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA (` print ("y1 =", y[1])DATAXC`DATA@V_` b[2] = mathutils.Euler((9.83808, -7.93781, 0), 'XYZ')taDATA ` print ("b2 =", b[2])DATAhC`DATA@W_` b[3] = mathutils.Euler((13.2522, -18.2801, 0), 'XYZ')ndDATA ` print ("b3 =", b[3])DATAxC`___DATA@H` b[4] = mathutils.Euler((17.1969, -24.1058, 0), 'XYZ')DATA h` print ("b4 =", b[4])DATA <` =DATA@hW_` y[2] = mathutils.Euler((8.57279, -9.02383, 0), 'XYZ')DATA (` print ("y2 =", y[2])DATAC`?DATA@` y[3] = mathutils.Euler((11.7343, -18.7511, 0), 'XYZ').bDATA ` print ("y3 =", y[3])DATAC`DATA@W_` o[2] = mathutils.Euler((9.71953, -8.65679, 0), 'XYZ')!DATA ` print ("o2 =", o[2])DATAC`DATA@` o[3] = mathutils.Euler((12.3599, -18.1378, 0), 'XYZ'))DATA h` print ("o3 =", o[3])DATAC`###DATA@X_` o[4] = mathutils.Euler((18.3304, -22.4431, 0), 'XYZ')!DATA (` print ("o4 =", o[4])DATA (` DATA@8` y[4] = mathutils.Euler((17.9532, -23.3202, 0), 'XYZ'))DATA ` print ("y4 =", y[4])DATAC`DATA@XX_` y[5] = mathutils.Euler((21.0619, -27.3644, 0), 'XYZ').DATA ` print ("y5 =", y[5])DATAC`DATAC`DATAh`class Shoulder(Formula):DATAC`DATA=` J = 4 #joint numberDATA((`DATAh` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,DATADX_` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAD`DATA` global intervalDATAc` global frame_startDATAc` global frame_end_DATAx*`?DATA$c` self.interval = intervalDATA(c` self.frame_start = frame_startDATA$Hc` self.frame_end = frame_endDATA(D`rsoDATA` # pivot factorDATA` self.P = P'DATA8D`___DATAH=` # scale factor=DATA` self.A = A DATAHD`DATAh=` # name#DATA` self.move = moveTruDATAXD`?DATA` # elementrtDATAX` self.part = partsceDATAhD`"DATA` # element helicity=DATA$H` self.helicity = helicityDATAxD`DATA` self.start = start]DATA=` self.end = end=DATAD`###DATA ` # front legs position][DATA8H` self.front_leg_left_loc = front_leg_left_locma DATA8` self.front_leg_left_rot = front_leg_left_rott[hDATA8ȅ` self.front_leg_right_loc = front_leg_right_locuDATA8` self.front_leg_right_rot = front_leg_right_rotiDATAD`DATA` # front legs DATA0H` self.front_leg_left = front_leg_lefti DATA0` self.front_leg_right = front_leg_rightKDATAD`DATA0Ȇ` bpy.ops.object.mode_set(mode='OBJECT')kDATAD`___DATA(` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXH` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAD`DATA=` # Joints=DATA4` self.a = [0 for i in range(4)] # Joint αa DATA8H` self.b = [0 for i in range(self.J)] # Joint βsDATA8` self.y = [0 for i in range(self.J)] # Joint γsDATA8ȇ` self.o = [0 for i in range(self.J)] # Joint δ=DATA (` = DATA$` # Configuration MovementDATAT(` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAD`DATA ` # Construction MovementDATAly` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAE`___DATA4` # Parent set front legs to shoulder DATA<X_` self.setParent(self.helicity, self.move, self.rig, DATAX` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\xP` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATAK`LDATA ` # Construction RotationDATApz` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAK`KDATA H` # Configuration LinkageDATA\P` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)!DATAK`QDATA ` # Construction LinkageDATA` ` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)elDATAK`KDATA8L`LDATA(` # Overriding Configuration MovementDATA4H` def configMovement(self, P, A, J, a, b, y, o):mDATAHL`citDATA4` a[1] = mathutils.Euler((P, A, 0), 'XYZ')аDATA ` print ("a1 =", a[1]) toDATAXL`LDATA4Ȉ` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAhL`?DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')nDATA h` print ("b1 =", b[1])entDATAxL`?DATA4H` o[1] = mathutils.Euler((A, A, 0), 'XYZ')lllDATA ( ` print ("o1 =", o[1])rigDATAL`?DATA4` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')sDATA ` print ("y1 =", y[1])gthDATAL`reaDATA@(` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ')DATA ` print ("b2 =", b[2])DATA =` _!_DATA@HY_` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ')!DATA h ` print ("y2 =", y[2])DATAL`DATA@x` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ'))DATA ( ` print ("y3 =", y[3])DATAL`DATA@Y_` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA ` print ("o2 =", o[2])onDATAL`DATAL`DATA0ȉ` # Parent set front legs to shoulder DATA0` def setParent(self, helicity, move, rig, laDATAD` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAHY_` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAL`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')nDATAL`DATA,` bpy.context.scene.frame_current = 0DATAM`DATA8Ȋ` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = True])DATA0` bpy.context.scene.objects.active = rigDATAM`DATA,H` bpy.ops.object.editmode_toggle()qqqDATA(M`DATAT` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATA8M`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAHM`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATAXM`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAhM`DATA,ȋ` front_leg_left.rig.select = Trueqq!DATAxM`DATA` rig.select = TrueDATApv` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAM`DATAD8Z_` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAM`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATA` rig.select = TrueatDATA0` bpy.context.scene.objects.active = rigDATAM`DATA,H` bpy.ops.object.editmode_toggle()lDATAM`DATATh` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAM`DATAHh` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAM`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATAM`DATALH` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAM`DATA,Ȍ` front_leg_right.rig.select = Trueq!DATAN`DATA` rig.select = TrueDATApz` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAN`DATADZ_` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA(N`DATALȴ` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsiDATA8N`DATAHN`DATA ` # front_legs positionDATA@` front_leg_left.rig.location.x += front_leg_left_loc[0]DATA@`` front_leg_left.rig.location.y += front_leg_left_loc[1]]DATA@Z_` front_leg_left.rig.location.z += front_leg_left_loc[2]MDATAXN`DATA@X`` front_leg_left.rig.rotation_euler = front_leg_left_rotDATAhN`DATAD([_` front_leg_right.rig.location.x += front_leg_right_loc[0]tatDATAD`` front_leg_right.rig.location.y += front_leg_right_loc[1]DATADx[_` front_leg_right.rig.location.z += front_leg_right_loc[2]inkDATAxN`DATAD[_` front_leg_right.rig.rotation_euler = front_leg_right_rotnkaDATAN`DATAN`DATAH`class RearLeg(Formula):DATAN`DATAh` J = 6 #joint numberDATAh.`DATA` # OverridingterDATA@` def __init__(self, P, A, move, part, helicity, start, end):DATAHE`DATAH:` global intervalDATAxc` global frame_startDATAc` global frame_endL:DATAX.`?DATA$c` self.interval = intervalDATA(Xc` self.frame_start = frame_startDATA$(c` self.frame_end = frame_endDATAE`citDATA>` # pivot factorDATA` self.P = PtDATAN`DATA(>` # scale factor>DATA` self.A = A DATAN`DATAH>` # name#DATAx` self.move = movetDATAO`DATA` # elementctDATA8` self.part = partvemDATAO`DATA` # element helicityaDATA$(` self.helicity = helicityDATA(O`DATA` self.start = start)DATAh>` self.end = end=DATA8O`DATAHO`DATA0ȍ` bpy.ops.object.mode_set(mode='OBJECT')DATAXO`DATA(` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAhO`DATA(` # JointsA DATA4` self.a = [0 for i in range(4)] # Joint αDATA8H` self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8Ȏ` self.o = [0 for i in range(self.J)] # Joint δDATAxO`DATA$` # Configuration MovementdDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAO`DATA ` # Construction MovementDATAlv` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAO`DATA ` # Construction RotationDATAp{` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAO`DATA X` # Configuration LinkageDATAX` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAO`DATA ` # Construction Linkage DATA\XQ` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)_!DATAO`DATA(` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):#DATAO`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')###DATA ` print ("a1 =", a[1])e()DATAO`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')##DATA ` print ("a2 =", a[2])DATAO`DATA4ȏ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA H ` print ("b1 =", b[1])eDATA@`DATA44` o[1] = mathutils.Euler((A, A, 0), 'XYZ')!n!DATA  ` print ("o1 =", o[1])eDATA@`DATA ` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))1DATAX ` D = C * sqrt (2)[j]DATA>` E = C + D>DATA(@`DATA4H5` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')!DATA H` print ("y1 =", y[1])+1]DATA8@`DATA@\_` b[2] = mathutils.Euler((7.61019, -6.52835, 0), 'XYZ') aDATA ` print ("b2 =", b[2])+1]DATAH@`DATA@Ha` b[3] = mathutils.Euler((7.21842, -19.5746, 0), 'XYZ')DATA ` print ("b3 =", b[3])y[jDATAX@`DATA@h\_` b[4] = mathutils.Euler((11.6302, -26.968, 0), 'XYZ'), aDATA ` print ("b4 =", b[4])DATA H` naDATA@a` y[2] = mathutils.Euler((6.4282, -7.70123, 0), 'XYZ')DATA H` print ("y2 =", y[2]) = DATAh@`DATA@\_` y[3] = mathutils.Euler((6.02021, -19.6596, 0), 'XYZ') bDATA ` print ("y3 =", y[3])DATAx@`DATA@a` o[2] = mathutils.Euler((7.62658, -7.6165, 0), 'XYZ')DATA ` print ("o2 =", o[2])es:DATA@`DATA@]_` o[3] = mathutils.Euler((5.35807, -20.305, 0), 'XYZ')!!DATA ` print ("o3 =", o[3])')DATA@`DATA@8b` o[4] = mathutils.Euler((12.6651, -26.3672, 0), 'XYZ'))DATA H` print ("o4 =", o[4])DATA >` ###DATA@X]_` y[4] = mathutils.Euler((12.2138, -26.3716, 0), 'XYZ')!DATA ` print ("y4 =", y[4])DATA@`DATA@b` y[5] = mathutils.Euler((15.1157, -30.6025, 0), 'XYZ'))DATA ` print ("y5 =", y[5]) FaDATA@`DATA@`DATAh`class Hip(Formula):DATA@`DATA>` J = 4 #joint numberDATAE`DATA` # OverridingDATA@]_` def __init__(self, P, A, move, part, helicity, start, end,!DATADb` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,.blDATAH]_` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):ndDATAx`DATAh9` global intervalDATA` global frame_startDATAx` global frame_endQ DATA.`"DATA$` self.interval = intervalDATA(` self.frame_start = frame_startDATA$a self.frame_end = frame_endDATAh`citDATA?` # pivot factor=DATA` self.P = PDATAA`DATA(?` # scale factor=DATA` self.A = A DATA(A``DATAH?` # name=DATA` self.move = moveDATA8A`DATA` # elementDATA` self.part = part 3)DATAHA``DATAX` # element helicity DATA$` self.helicity = helicity A,DATAXA``DATAH` self.start = startgDATA(` self.end = endDATAhA`SDATA ` # rear legs positionf yDATA4H6` self.rear_leg_left_loc = rear_leg_left_locDATA46` self.rear_leg_left_rot = rear_leg_left_rotDATA86` self.rear_leg_right_loc = rear_leg_right_locDATA87` self.rear_leg_right_rot = rear_leg_right_rot?DATAxA`+DATAh?` # rear legs =DATA,H7` self.rear_leg_left = rear_leg_leftqDATA07` self.rear_leg_right = rear_leg_rightqq!DATAA`DATA07` bpy.ops.object.mode_set(mode='OBJECT')!DATAA`DATA(x ` # Create armature and objectDATAXh` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAA`DATAH` # Joints5DATA48` self.a = [0 for i in range(4)] # Joint αDATA8H8` self.b = [0 for i in range(self.J)] # Joint βDATA88` self.y = [0 for i in range(self.J)] # Joint γDATA88` self.o = [0 for i in range(self.J)] # Joint δDATA ` ###DATA$"` # Configuration MovementDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAA`8DATA a # Construction MovementDATAlw` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)d)DATAA`DATA09` # Parent set rear legs to hip q!DATA<(c` self.setParent(self.helicity, self.move, self.rig, DATATH` self.rear_leg_left_loc, self.rear_leg_left_rot, self.rear_leg_left,DATAX(` self.rear_leg_right_loc, self.rear_leg_right_rot, self.rear_leg_right)DATAA`DATA 8a # Construction RotationDATAp{` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAA`3DATA a # Configuration LinkageDATA\ ` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)+DATAA`DATA a # Construction LinkageDATA`x ` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part) hDATAB`DATAB`1DATA(a # Overriding Configuration MovementDATA4H9` def configMovement(self, P, A, J, a, b, y, o):DATA(B`DATA49` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA a print ("a1 =", a[1])n!!DATA8B` DATA49` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')?DATA Xa print ("a2 =", a[2])DATAB`?DATA4:` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')?DATA a print ("b1 =", b[1])DATA8C`?DATA4H:` o[1] = mathutils.Euler((A, A, 0), 'XYZ')ll!DATA a print ("o1 =", o[1])n!!DATAxC`"DATA4:` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')?DATA a print ("y1 =", y[1])!q!DATAxI`KDATA@H^_` b[2] = mathutils.Euler((4.75775, 0.818147, 0), 'XYZ')enDATA Xa print ("b2 =", b[2])DATA (` ###DATA@^_` y[2] = mathutils.Euler((-0.796921, -4.75987, 0), 'XYZ')DATA a print ("y2 =", y[2])DATAxK`?DATA@xc` y[3] = mathutils.Euler((-0.41101, -5.1688, 0), 'XYZ')]]DATA a print ("y3 =", y[3])DATAHL`DATA@^_` o[2] = mathutils.Euler((-1.26233, -5.23173, 0), 'XYZ')bDATA a print ("o2 =", o[2])_n!DATAXL`DATAhL`DATA$Xa # Parent set rear legs to hipDATA0:` def setParent(self, helicity, move, rig, eDATADc` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,DATAH8__` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAxL`DATA0;` bpy.ops.object.mode_set(mode='OBJECT')DATAL`DATA,H;` bpy.context.scene.frame_current = 0DATAL`DATA8;` bpy.ops.object.select_all(action='DESELECT')DATABa rig.select = TrueDATA0;` bpy.context.scene.objects.active = rigqDATAL`"DATA,<` bpy.ops.object.editmode_toggle()q!nDATAL`?DATAT` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAL`DATAH__` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]urDATAL`DATA0H<` bpy.ops.object.mode_set(mode='OBJECT')qDATAL`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsqDATAL`DATA(XX` rear_leg_left.rig.select = TrueDATAM`DATAX` rig.select = TrueDATApw` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAM`DATADd` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA(M``DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectseDATA8X` rig.select = TrueDATA0<` bpy.context.scene.objects.active = rigDATA8M`DATA,<` bpy.ops.object.editmode_toggle()lllDATAHM`DATAT` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAXM`DATAH__` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAhM`DATA0=` bpy.ops.object.mode_set(mode='OBJECT')?DATAxM`DATALh` bpy.ops.object.select_all(action='DESELECT') #deselect all objectssDATAM`DATA,H=` rear_leg_right.rig.select = Truew-DATAM`"DATA8X` rig.select = TrueDATAp|` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAM`?DATADhd` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAM`8DATALH` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAM`DATAM`DATA X` # rear_legs positionDATA@(`_` rear_leg_left.rig.location.x += rear_leg_left_loc[0]###DATA@d` rear_leg_left.rig.location.y += rear_leg_left_loc[1]nceDATA@x`_` rear_leg_left.rig.location.z += rear_leg_left_loc[2], oDATAM`3DATA@e` rear_leg_left.rig.rotation_euler = rear_leg_left_rotDATAM`DATA@`_` rear_leg_right.rig.location.x += rear_leg_right_loc[0]DATA@Xe` rear_leg_right.rig.location.y += rear_leg_right_loc[1]DATA@a_` rear_leg_right.rig.location.z += rear_leg_right_loc[2]oDATAN`DATA@e` rear_leg_right.rig.rotation_euler = rear_leg_right_rotDATAN`1DATA(N`DATAX`class UpperBody(Formula):DATA8N` DATAH` J = 6 #joint numberDATA8`DATA` # OverridingDATA@ha_` def __init__(self, P, A, move, part, helicity, start, end,yDATA4H>` shoulder_loc, shoulder_rot, shoulder):?DATA8mD`DATA` global intervalDATAa global frame_startDATAa global frame_endDATAHN`DATA$a self.interval = intervalDATA(a self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAhmD`citDATAȰ` # pivot factorDATA谴` self.P = PDATAxN`DATA` # scale factorDATA(` self.A = A DATAN`DATAH` # name#DATA8X` self.move = moveDATAN`aDATAh` # element_DATAX` self.part = partDATAN`DATAX` # element helicityDATA$X` self.helicity = helicityDATAN`(DATAxX` self.start = startDATA` self.end = endDATAN`MDATA,>` self.shoulder_loc = shoulder_locqqqDATA,>` self.shoulder_rot = shoulder_rotqqqDATA$X` self.shoulder = shoulderDATAN``DATA0?` bpy.ops.object.mode_set(mode='OBJECT')qDATAN`___DATA(X` # Create armature and objectDATAXȷ` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAN` DATA` # JointsDATA4H?` self.a = [0 for i in range(4)] # Joint αDATA8?` self.b = [0 for i in range(self.J)] # Joint βDATA8?` self.y = [0 for i in range(self.J)] # Joint γDATA8{` self.o = [0 for i in range(self.J)] # Joint δDATAO`DATA$X` # Configuration MovementDATAT(` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAO`DATA XX` # Construction MovementDATAlx` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)d)DATA ȱ` qqqDATA4H{` # Parent set shoulder to upperbody DATA<e` self.setParent(self.helicity, self.move, self.rig,'DATAHa_` self.shoulder_loc, self.shoulder_rot, self.shoulder)_q!DATA(O`DATA8O`DATA X` # Construction RotationDATAp|` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)#DATAHO` DATAXO`DATA X` # Configuration LinkageDATA\Q` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)qDATAhO`DATA X` # Construction LinkageDATA` ` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATAxO`DATAO`"DATA(X` # Overriding Configuration MovementDATA4{` def configMovement(self, P, A, J, a, b, y, o):dDATAO`?DATA4{` a[1] = mathutils.Euler((P, A, 0), 'XYZ')eDATA X` print ("a1 =", a[1])DATAO`DATA4{` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')enDATA XX` print ("a2 =", a[2])DATAO`DATA4H{` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')qqDATA X` print ("b1 =", b[1])DATAO`DATA4{` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA X` print ("o1 =", o[1])DATAO`DATA4{` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')qDATA X` print ("y1 =", y[1])DATAO`DATA@Hf` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')DATA XX` print ("b2 =", b[2])DATAO`___DATA@b_` b[3] = mathutils.Euler((-7.68801, 2.91129, 0), 'XYZ')nDATA Y` print ("b3 =", b[3])DATAhoC`CDATA@f` b[4] = mathutils.Euler((-23.1419, 3.18081, 0), 'XYZ')r.DATA Y` print ("b4 =", b[4])DATAxoC`DATA@Xb_` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')DATA Y` print ("y2 =", y[2])DATA`DATA@f` y[3] = mathutils.Euler((-6.56063, 4.1797, 0), 'XYZ')blDATA XY` print ("y3 =", y[3])DATA`DATA@b_` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ')bDATA Y` print ("o2 =", o[2])DATA`DATA@8g` o[3] = mathutils.Euler((-6.47907, 6.1266, 0), 'XYZ')blDATA Y` print ("o3 =", o[3])DATA(`DATA@b_` o[4] = mathutils.Euler((-23.3888, 5.03039, 0), 'XYZ')DATA Y` print ("o4 =", o[4])DATA 豴` ###DATA@g` y[4] = mathutils.Euler((-23.0364, 5.03059, 0), 'XYZ')acDATA XY` print ("y4 =", y[4])DATA8`DATA@g` y[5] = mathutils.Euler((-19.7277, 17.8158, 0), 'XYZ')blDATA Y` print ("y5 =", y[5])DATAH`DATAX`DATA0{` # Parent set shoulder to upper body DATA0H{` def setParent(self, helicity, move, rig, qqDATA4{` shoulder_loc, shoulder_rot, shoulder):DATAh`DATA0{` bpy.ops.object.mode_set(mode='OBJECT')DATAx`DATA,{` bpy.context.scene.frame_current = 0DATA`DATA8H{` bpy.ops.object.select_all(action='DESELECT')!DATAY` rig.select = TrueDATA0{` bpy.context.scene.objects.active = rig!DATA`DATA,{` bpy.ops.object.editmode_toggle()DATA`DATAT` parent_bone = 'y2y3' # choose the bone name which you want to be the parentDATA`DATAH(h` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA`DATA0H{` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA$( Y` shoulder.rig.select = TrueDATA`DATA Y` rig.select = TrueDATApx` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA`DATADxh` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`DATALh` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA(`DATA 8 Y` # front_legs positionUDATA4{` shoulder.rig.location.x += shoulder_loc[0]DATA4{` shoulder.rig.location.y += shoulder_loc[1]nDATA4{` shoulder.rig.location.z += shoulder_loc[2]DATA8`DATA4H{` shoulder.rig.rotation_euler = shoulder_rotDATAH`DATA$Y` loc = (12.8058, 0, 33.7012)DATAh8R` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATAX`DATA xY` # lower body positionDATA$Y` rig.location.x += loc[0]DATA$8` rig.location.y += loc[1]DATA$` rig.location.z += loc[2]DATAh`DATA$(` rig.rotation_euler = rot DATA ` _!_DATAx`DATA`class LowerBody(Formula):DATA`qDATA(` J = 6 #joint numberDATAmD`DATA` # OverridingDATA@h` def __init__(self, P, A, move, part, helicity, start, end,.DATA$` hip_loc, hip_rot, hip):DATAQj`DATAH` global intervalDATAa global frame_startDATAa global frame_endDATA`##DATA$ha self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAPj`citDATA` # pivot factorDATAȲ` self.P = PDATA`##DATA貴` # scale factorDATA` self.A = A DATA`##DATA(` # nameDATA` self.move = move hiDATA`DATAH` # elementDATAX` self.part = partla(DATA`DATA` # element helicityDATA$H` self.helicity = helicity leDATA`__DATA` self.start = startgDATAh` self.end = endDATA`__DATA ` self.hip_loc = hip_locDATA ` self.hip_rot = hip_rotDATA` self.hip = hipDATA(`__DATA0 {` bpy.ops.object.mode_set(mode='OBJECT')DATA8`__DATA(` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAH` DATA` # JointsDATA4 {` self.a = [0 for i in range(4)] # Joint αDATA8H {` self.b = [0 for i in range(self.J)] # Joint βDATA8 {` self.y = [0 for i in range(self.J)] # Joint γ=DATA8 {` self.o = [0 for i in range(self.J)] # Joint δ>DATAX`DATA$(` # Configuration Movement DATATH` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAh`##DATA ` # Construction MovementDATAl}` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)##DATAx` DATA4 {` # Parent set shoulder to upperbody dDATA<i` self.setParent(self.helicity, self.move, self.rig,eDATA8H {` self.hip_loc, self.hip_rot, self.hip)=DATA`DATA`?DATA ` # Construction RotationDATApy` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)tDATA`DATA X` # Configuration LinkageDATA\R` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA ` # Construction Linkage)DATA`X ` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`?DATA`DATA(` # Overriding Configuration MovementDATA4 {` def configMovement(self, P, A, J, a, b, y, o):lDATA`__DATA4 {` a[1] = mathutils.Euler((P, A, 0), 'XYZ').blDATA ` print ("a1 =", a[1])ps.DATA`__DATA4 {` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')leDATA ` print ("a2 =", a[2])ps.DATA`##DATA4H {` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')leDATA x` print ("b1 =", b[1])ps.DATA`##DATA4 {` o[1] = mathutils.Euler((A, A, 0), 'XYZ')leDATA 8` print ("o1 =", o[1])shoDATA(`__DATA4 {` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')eDATA ` print ("y1 =", y[1])a =DATA8`__DATA@hi` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')g_DATA ` print ("b2 =", b[2])o =DATAH` DATA@i` b[3] = mathutils.Euler((14.9233, -23.4774, 0), 'XYZ')DATA x` print ("b3 =", b[3]) DATAX`__DATA@j` b[4] = mathutils.Euler((26.2374, -25.5258, 0), 'XYZ')dDATA 8` print ("b4 =", b[4])= mDATA ȳ` DATA@Xj` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')dDATA ` print ("y2 =", y[2])= mDATAh`__DATA@j` y[3] = mathutils.Euler((15.8231, -22.4183, 0), 'XYZ')dDATA ` print ("y3 =", y[3]) ("DATAx`__DATA@j` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ'))DATA x` print ("o2 =", o[2]) ("DATA`DATA@Hk` o[3] = mathutils.Euler((16.1602, -21.2564, 0), 'XYZ')leDATA 8` print ("o3 =", o[3]) ("DATA`__DATA@k` o[4] = mathutils.Euler((26.5099, -24.0416, 0), 'XYZ')g_DATA ` print ("o4 =", o[4]) ("DATA 賴` DATA@k` y[4] = mathutils.Euler((26.5746, -24.3638, 0), 'XYZ')t_DATA ` print ("y4 =", y[4]) ("DATA`__DATA@8l` y[5] = mathutils.Euler((30.045, -22.2861, 0), 'XYZ')=TrDATA x` print ("y5 =", y[5])[j]DATA`__DATA`DATA,{` # Parent set hip to lower body nDATA0H{` def setParent(self, helicity, move, rig, -6DATA$` hip_loc, hip_rot, hip):DATA`__DATA0{` bpy.ops.object.mode_set(mode='OBJECT')lDATA`DATA,{` bpy.context.scene.frame_current = 0DATA` DATA8{` bpy.ops.object.select_all(action='DESELECT')d=DATA` rig.select = TrueDATA0H{` bpy.context.scene.objects.active = rigbDATA`__DATA,{` bpy.ops.object.editmode_toggle()lenDATA`DATAT` parent_bone = 'y2y3' # choose the bone name which you want to be the parentDATA(`DATAHl` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]tDATA8`DATA0{` bpy.ops.object.mode_set(mode='OBJECT')3DATAH` DATAL(` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAX`__DATA ` hip.rig.select = TrueDATAh`__DATAH` rig.select = TrueDATAp}` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAx`__DATADl` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`__DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`__DATA ` # front_legs positionDATA,{` hip.rig.location.x += hip_loc[0]lenDATA,H{` hip.rig.location.y += hip_loc[1]lenDATA,{` hip.rig.location.z += hip_loc[2]lenDATA`__DATA,{` hip.rig.rotation_euler = hip_rotlenDATA`__DATA$H` loc = (12.8058, 0, 33.7012)DATAhS` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATA`DATA ` # lower body positionDATA$h` rig.location.x += loc[0]DATA$` rig.location.y += loc[1]DATA$(` rig.location.z += loc[2]DATA`DATA$` rig.rotation_euler = rotDATA ` q!qDATA`DATA` DATA(`def formula():#DATA`'DATAH`# pivot factor#DATA h` P = 0qqDATA`#DATA`# scale factor#DATA ` A = 1qqDATA(` DATA8`# nameDATAȴ` move = 'formula'DATAH`#DATA 贴`# element##DATA` part = 'universe'DATAX`#DATA(`# left or rightDATAH` helicity = 'left'DATAh`#DATAh` start = 0DATA` end = start+360DATAx`___DATA@(m` formula = Formula(P, A, move, part, helicity, start, end)eDATA`###DATA`DATA`def frontlegs():DATA`DATAȵ`# scale factorDATA 赴` A = 0.6DATA`__DATA`# pivot factorqDATA(` P = -(A * 0.25)DATA`##DATA`# nameDATA$` move = 'equestrianism-steppace'DATA`#DATA8`# left front leg elementDATAH` helicity = 'left'DATA`__DATAh`# limbs elementDATA(` part = 'front-leg-left'DATA`__DATA` start = 90DATA` end = start+180DATA` DATAH` global front_leg_leftDATAHxm` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATA(`###DATA0w`# limbs elementDATA 8` part = 'front-leg-right'DATA8`_DATA0w` start = 270DATAHw` end = start+180DATAH`_DATAX` global front_leg_rightDATAHm` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end)DATAX`__DATAh`___DATAw`def shoulder():DATAx`DATAhx`# scale factorDATAx` A = 1.72833DATA`##DATAx`# pivot factorDATAx` P = -(A*0.92174)DATA`##DATA`# nameDATA$` move = 'equestrianism-steppace'DATA`__DATA h`# helicityqDATA` helicity = 'left'DATA`__DATA`# limbs elementDATA` part = 'shoulder'DATA`#DATA` start = 180DATA` end = start+180DATA`DATA8{` front_leg_left_loc = (5.11426, 0.281498, 2.12654)>DATAxy` front_leg_left_rot = mathutils.Euler((math.radians(270.988), math.radians(245.159), math.radians(-43.1513)), 'XYZ')DATA`###DATA8H{` front_leg_right_loc = (-0.304585, -5.147, 2.13473)=DATA| ` front_leg_right_rot = mathutils.Euler((math.radians(269.138), math.radians(245.096), math.radians(-43.3141)), 'XYZ')nimDATA`__DATAX` global front_leg_leftDATA` global front_leg_rightDATA` DATA(` global shoulderDATADn` shoulder = Shoulder(P, A, move, part, helicity, start, end, DATA@hn` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATADn` front_leg_right_loc, front_leg_right_rot, front_leg_right)DATA(`DATA8` DATAH`def rearlegs():DATAH`'DATAh`# scale factorDATA ` A = 0.6DATAX`__DATA`# pivot factorDATA` P = -(A * 0.25)DATAh`__DATAx`# nameDATA$` move = 'equestrianism-steppace'DATA`##DATA `# helicity#DATA` helicity = 'right'DATA`##DATA(`# limbs elementDATAh` part = 'rear-leg-left'DATA`__DATAH` start = 0!!DATAh` end = start+180DATA` DATA` global rear_leg_leftDATADo` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATA`__DATA`# limbs elementDATAx` part = 'rear-leg-right'DATA`###DATA` start = 180DATA` end = start+180DATA`__DATA` global rear_leg_rightDATAHXo` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end)DATA`__DATA`DATA `def hip():_DATA`___DATA`# scale factorlDATA(` A = 1.72833DATA(`DATAH`# pivot factorDATAh` P = -(A*0.92174)DATA8`##DATAH`# nameDATA$8` move = 'equestrianism-steppace'DATAX`##DATA `# helicity#DATA` helicity = 'left'DATAh`__DATA`# limbs elementDATA` part = 'hip'DATAx`##DATA` start = 270DATA(` end = start+180DATA`__DATA4{` rear_leg_left_loc = (3.16039, 2.29857, 4.49994)DATAx~` rear_leg_left_rot = mathutils.Euler((math.radians(-90.4429), math.radians(77.962), math.radians(136.767)), 'XYZ')DATA`DATA8{` rear_leg_right_loc = (-2.28395, -3.15734, 4.50012)DATAxz` rear_leg_right_rot = mathutils.Euler((math.radians(-90.5823), math.radians(77.9643), math.radians(135.578)), 'XYZ')DATA`###DATA` global rear_leg_leftDATA` global rear_leg_rightDATA` DATAH` global hipDATA8{` hip = Hip(P, A, move, part, helicity, start, end,DATA@o` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,):DATA@o` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATA`__DATA`__DATA h`def body():DATA`__DATA`# scale factorDATA` A = 2.37958DATA`_DATA`# pivot factorDATA` P = -(A*0.91338)DATA`##DATA`# nameDATA$X` move = 'equestrianism-steppace'DATA(`__DATA `# helicity_DATA(` helicity = 'left'DATA8`__DATAH`# limbs elementDATAh` part = 'upperbody'DATAH`_DATA` start = -135DATA` end = start+360DATAX` DATA,H{` shoulder_loc = (-2.21737, 6.48024, 0.0)DATAhS` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATAh`__DATA((` hip_loc = (12.9805, -13.2145, 0.0)DATAd ` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATAx`###DATA` global shoulderDATA` global hipnDATA` DATA` global upperbodyDATADHp` upperbody = UpperBody(P, A, move, part, helicity, start, end,DATA0{` shoulder_loc, shoulder_rot, shoulder)DATA`__DATA(`# limbs elementDATAH` part = 'lowerbody'DATA`__DATAh` start = -90DATA` end = start+360DATA`___DATA` global lowerbodyDATADp` lowerbody = LowerBody(P, A, move, part, helicity, start, end,DATA ` hip_loc, hip_rot, hip)DATA`__DATA'`DATAH`def main(origin):DATAHRj`DATA`j` global intervalDATAaj` global frame_startDATA(aj` global frame_endDATAXRj` DATAHaj` frame_start = 0DATAhRj`DATAxRj`# fastDATA("`# 14 frames par 180 degrees (23.98 fps)DATA0Cj`# 28 frames par 4 beet = 7 frames par 1 beetDATAhaj`# frame_end = 14DATARj`DATARj`# slowDATAaj` frame_end = 24/DATARj`ODATA("` interval = frame_end - frame_startDATARj`DATAaj`# formula()DATAaj` frontlegs()DATAaj` shoulder()DATAbj` rearlegs()?DATA (bj` hip()DATA Hbj` body()DATARj` DATARj` DATA#`if __name__ == "__main__":gDATA$H#` # renaming of corrada objectsaDATA(x#`# for ob in context.scene.objects:DATA$#`# if "joint_" in ob.name:DATA4HCj`# ob.name = ob.name.replace("_", ".")DATAhbj` ?DATAbj` main((0,0,0))DATARj` ==TX~`H~`~`TX3-Equestrianism-pace#``(`(`''T`DATA(#`$`bj`DATA($`8$`#`bj`DATA(8$`h$`$`bj`DATA(h$`$`8$`Rj`DATA($`$`h$`cj`DATA($`$`$`Sj`DATA($`(%`$`Cj`5DATA((%`X%`$`Sj`DATA(X%`%`(%`HD`NDATA(%`%`X%`D`ODATA(%`%`%`E`NDATA(%`&`%`hE`KDATA(&`H&`%`h`GDATA(H&`x&`&``:DATA(x&`&`H&`(Sj`DATA(&`&`x&`E`PDATA(&`'`&`Cj`1DATA('`8'`&`8Sj`DATA(8'`h'`'`(F`LfDATA(h'`'`8'`F`JfDATA('`'`h'`F`MfDATA('`'`'`HG`HfDATA('`((`'`G`ODATA(((`X(`'`H`OfDATA(X(`(`((`(cj` fDATA((`(`X(`HSj`DATA((`(`(``@fDATA((`)`(`X`@DATA()`H)`(``@DATA(H)`x)`)`XSj`fDATA(x)`)`H)`hH`JDATA()`)`x)``9DATA()`*`)`hSj`fDATA(*`8*`)`Dj`.fDATA(8*`h*`*`xSj`DATA(h*`*`8*`Sj`n!DATA(*`*`h*`Hcj`fDATA(*`*`*`Sj`DATA(*`(+`*`hcj` fDATA((+`X+`*`cj`#DATA(X+`+`(+`Sj`DATA(+`+`X+`cj`fDATA(+`+`+`cj` eDATA(+`,`+`cj`DATA(,`H,`+`dj`fDATA(H,`x,`,`Sj`DATA(x,`,`H,`Sj`DATA(,`,`x,`(dj`fDATA(,`-`,`Sj`fDATA(-`8-`,`؎`fDATA(8-`h-`-`Sj`DATA(h-`-`8-`H`?fDATA(-`-`h-`Sj`DATA(-`-`-`Hdj`DATA(-`(.`-``eDATA((.`X.`-`8`DATA(X.`.`(.`Tj`DATA(.`.`X.`h` DATA(.`.`.``&DATA(.`/`.`ȏ`"IDATA(/`H/`.`Tj`fDATA(H/`x/`/`hdj`fDATA(x/`/`H/`dj`fDATA(/`/`x/`(Tj`DATA(/`0`/`dj`fDATA(0`80`/`dj`DATA(80`h0`0`8Tj`DATA(h0`0`80`dj`fDATA(0`0`h0``DATA(0`0`0`HTj`DATA(0`(1`0`ej`fDATA((1`X1`0`(`fDATA(X1`1`(1`XTj`fDATA(1`1`X1`X`fDATA(1`1`1`` DATA(1`2`1`hTj`fDATA(2`H2`1``DATA(H2`x2`2`(ej`DATA(x2`2`H2`xTj`fDATA(2`2`x2`HDj`.fDATA(2`3`2`Tj`DATA(3`83`2``$fDATA(83`h3`3`H`WfDATA(h3`3`83`(I`UfDATA(3`3`h3`Tj`fDATA(3`3`3`I`KfDATA(3`(4`3`Dj`1fDATA((4`X4`3`Dj`6fDATA(X4`4`(4`Ej`6DATA(4`4`X4`HEj`6DATA(4`4`4`Tj`fDATA(4`5`4`` DATA(5`H5`4`I`SDATA(H5`x5`5`Tj`DATA(x5`5`H5`H`fDATA(5`5`x5``iDATA(5`6`5`Tj`DATA(6`86`5`x`DATA(86`h6`6``lDATA(h6`6`86`Tj`DATA(6`6`h6``fDATA(6`6`6`HJ`VfDATA(6`(7`6`Tj`DATA((7`X7`6`ؑ`fDATA(X7`7`(7`X`YDATA(7`7`X7`Tj`DATA(7`7`7`Uj`fDATA(7`8`7`Ej`2DATA(8`H8`7`Uj`fDATA(H8`x8`8`Ej`7fDATA(x8`8`H8``<DATA(8`8`x8``<fDATA(8`9`8`8`<fDATA(9`89`8`(Uj`fDATA(89`h9`9`Fj`0fDATA(h9`9`89``fDATA(9`9`h9`8Uj`fDATA(9`9`9`HFj`1fDATA(9`(:`9`8`fDATA((:`X:`9`HUj`fDATA(X:`:`(:`Fj`1DATA(:`:`X:`h`fDATA(:`:`:`XUj`DATA(:`;`:`Fj`0fDATA(;`H;`:``DATA(H;`x;`;`hUj`fDATA(x;`;`H;`Ȓ`fDATA(;`;`x;``DATA(;`<`;`(`DATA(<`8<`;`Hej`fDATA(8<`h<`<`xUj`DATA(h<`<`8<`J`NDATA(<`<`h<`X`DATA(<`<`<`Gj`+DATA(<`(=`<`Uj`fDATA((=`X=`<``EfDATA(X=`=`(=``fDATA(=`=`X=`HGj`,DATA(=`=`=`Uj`fDATA(=`>`=`Gj`2fDATA(>`H>`=``fDATA(H>`x>`>`Gj`+fDATA(x>`>`H>`Uj`fDATA(>`>`x>`hej` fDATA(>`?`>`Uj`fDATA(?`8?`>`K`RfDATA(8?`h?`?``fDATA(h?`?`8?`Hj`+fDATA(?`?`h?`Uj`fDATA(?`?`?`hK`TfDATA(?`(@`?``DATA((@`X@`?`HHj`+fDATA(X@`@`(@`ej`DATA(@`@`X@`ؙ`>fDATA(@`@`@`H`DATA(@`A`@`Hj`+fDATA(A`HA`@`Uj`fDATA(HA`xA`A`K`VfDATA(xA`A`HA`x`fDATA(A`A`xA`Hj`+DATA(A`B`A`Uj`fDATA(B`8B`A`(L`RDATA(8B`hB`B``fDATA(hB`B`8B`Ij`+DATA(B`B`hB`ej`fDATA(B`B`B``jfDATA(B`(C`B`ؔ`fDATA((C`XC`B`HIj`+DATA(XC`C`(C`Uj`fDATA(C`C`XC`ej`DATA(C`C`C`Vj`DATA(C`D`C`(`>fDATA(D`HD`C`Vj`DATA(HD`xD`D``fDATA(xD`D`HD`x`?DATA(D`D`xD`(Vj`fDATA(D`E`D`8`!fDATA(E`8E`D`8Vj`DATA(8E`hE`E`L`QfDATA(hE`E`8E`HVj`fDATA(E`E`hE`Ij`,fDATA(E`E`E`Ij`7DATA(E`(F`E`Jj`4DATA((F`XF`E`HJj`2fDATA(XF`F`(F`Ț`;DATA(F`F`XF`XVj`fDATA(F`F`F`L`QfDATA(F`G`F`ej` DATA(G`HG`F`Jj`,DATA(HG`xG`G`Jj`7DATA(xG`G`HG`Kj`4DATA(G`G`xG`HKj`2DATA(G`H`G``;fDATA(H`8H`G`hVj`DATA(8H`hH`H`HM`QDATA(hH`H`8H`fj` DATA(H`H`hH`Kj`,fDATA(H`H`H`Kj`7DATA(H`(I`H`Lj`4DATA((I`XI`H`HLj`2fDATA(XI`I`(I`h`;DATA(I`I`XI`xVj`fDATA(I`I`I`Vj`fDATA(I`J`I``CDATA(J`HJ`I`Vj`fDATA(HJ`xJ`J`(fj`DATA(xJ`J`HJ`M`KDATA(J`J`xJ`N`KDATA(J`K`J`hN`KDATA(K`8K`J`N`KDATA(8K`hK`K`(O`UDATA(hK`K`8K`O`UfDATA(K`K`hK`O`UDATA(K`K`K`HP`UfDATA(K`(L`K`Vj`DATA((L`XL`K``>DATA(XL`L`(L`h`fDATA(L`L`XL``DATA(L`L`L`ȕ`DATA(L`M`L`` DATA(M`HM`L`Vj`fDATA(HM`xM`M`(`fDATA(xM`M`HM`X`DATA(M`M`xM``fDATA(M`N`M`` DATA(N`8N`M`Hfj`fDATA(8N`hN`N`Vj`fDATA(hN`N`8N`hfj`fDATA(N`N`hN`Lj`(DATA(N`N`N`Vj`fDATA(N`(O`N``fDATA((O`XO`N`Lj`-fDATA(XO`O`(O``fDATA(O`O`XO`H`fDATA(O`O`O`fj`DATA(O`P`O`Mj`-fDATA(P`HP`O`x`fDATA(HP`xP`P``DATA(xP`P`HP`ؗ`"fDATA(P`P`xP`Vj`fDATA(P`Q`P`HMj`-fDATA(Q`8Q`P``DATA(8Q`hQ`Q`8`fDATA(hQ`Q`8Q`h`"fDATA(Q`Q`hQ`Mj`-fDATA(Q`Q`Q`Vj`DATA(Q`(R`Q`Mj`-DATA((R`XR`Q``fDATA(XR`R`(R`Ș`DATA(R`R`XR``"fDATA(R`R`R`Wj`fDATA(R`S`R`Nj`-fDATA(S`HS`R`(`fDATA(HS`xS`S`X`fDATA(xS`S`HS``"DATA(S`S`xS`Wj`DATA(S`T`S`HNj`-fDATA(T`8T`S``DATA(8T`hT`T``fDATA(hT`T`8T``"fDATA(T`T`hT`fj`DATA(T`T`T`Nj`-DATA(T`(U`T`H`fDATA((U`XU`T`x`fDATA(XU`U`(U``"fDATA(U`U`XU`(Wj`fDATA(U`U`U`ؚ`!fDATA(U`V`U`8Wj`fDATA(V`HV`U`X`DDATA(HV`xV`V`` fDATA(xV`V`HV`8` DATA(V`V`xV`Nj`(fDATA(V`W`V`HWj`fDATA(W`8W`V``DfDATA(8W`hW`W`h` fDATA(hW`W`8W`` fDATA(W`W`hW`Oj`(DATA(W`W`W`XWj`DATA(W`(X`W`P`HDATA((X`XX`W`ț`"fDATA(XX`X`(X``$fDATA(X`X`XX`HOj`(fDATA(X`X`X`hWj`fDATA(X`Y`X`(`fDATA(Y`HY`X`Q`LfDATA(HY`xY`Y`X`&DATA(xY`Y`HY`Oj`(fDATA(Y`Y`xY`Oj`,DATA(Y`Z`Y`xWj`DATA(Z`8Z`Y`Wj`DATA(8Z`hZ`Z``DATA(hZ`Z`8Z`pj`1DATA(Z`Z`hZ`` fDATA(Z`Z`Z``DATA(Z`([`Z`Wj`DATA(([`X[`Z``fDATA(X[`[`([``@fDATA([`[`X[`fj` fDATA([`[`[`H`@fDATA([`\`[`Wj`DATA(\`H\`[``:fDATA(H\`x\`\`Hpj`,DATA(x\`\`H\`Wj`fDATA(\`\`x\`fj`fDATA(\`]`\``:DATA(]`8]`\`gj`fDATA(8]`h]`]`H`DATA(h]`]`8]`x`fDATA(]`]`h]``fDATA(]`]`]`؝`DATA(]`(^`]`Wj`fDATA((^`X^`]``!fDATA(X^`^`(^`hQ`NfDATA(^`^`X^`8`fDATA(^`^`^`h`fDATA(^`_`^`pj`1fDATA(_`H_`^`` fDATA(H_`x_`_`Ȟ`fDATA(x_`_`H_``#DATA(_`_`x_`Wj`fDATA(_```_`pj`.fDATA(``8``_`(gj`fDATA(8``h````Wj`fDATA(h````8``Q`PfDATA(````h``Wj`fDATA(``````8`:fDATA(``(a```qj`,fDATA((a`Xa```Xj`fDATA(Xa`a`(a`Hgj`fDATA(a`a`Xa`Hqj`+fDATA(a`a`a`Xj`fDATA(a`b`a`qj`4fDATA(b`Hb`a``FDATA(Hb`xb`b``\DATA(xb`b`Hb`(Xj`fDATA(b`b`xb`qj`4fDATA(b`c`b`؞`CfDATA(c`8c`b`8`ZfDATA(8c`hc`c`8Xj`fDATA(hc`c`8c`(R`MfDATA(c`c`hc`rj`7fDATA(c`c`c`Hrj`0fDATA(c`(d`c`rj`/fDATA((d`Xd`c`HXj`fDATA(Xd`d`(d`rj`2DATA(d`d`Xd`sj`1fDATA(d`d`d`XXj`fDATA(d`e`d`Hsj`.fDATA(e`He`d`hXj`fDATA(He`xe`e`xXj`fDATA(xe`e`He`(`:fDATA(e`e`xe`Xj`DATA(e`f`e`sj`.fDATA(f`8f`e`Xj`fDATA(8f`hf`f`(` fDATA(hf`f`8f`hgj`fDATA(f`f`hf`gj`fDATA(f`f`f`Xj`fDATA(f`(g`f`x`=fDATA((g`Xg`f`sj`/fDATA(Xg`g`(g`X`#fDATA(g`g`Xg`R`IfDATA(g`g`g`tj`1DATA(g`h`g`Xj`DATA(h`Hh`g`ȟ`?fDATA(Hh`xh`h`Htj`-fDATA(xh`h`Hh``#fDATA(h`h`xh`R`IfDATA(h`i`h`tj`1fDATA(i`8i`h`Xj`fDATA(8i`hi`i``?fDATA(hi`i`8i`tj`/fDATA(i`i`hi``#fDATA(i`i`i`HS`IfDATA(i`(j`i`uj`1fDATA((j`Xj`i`Xj`fDATA(Xj`j`(j`h`=DATA(j`j`Xj`Huj`/DATA(j`j`j``#fDATA(j`k`j`S`IfDATA(k`Hk`j`uj`1DATA(Hk`xk`k`Xj`fDATA(xk`k`Hk`Xj`DATA(k`k`xk``!DATA(k`l`k`Yj`DATA(l`8l`k`H`fDATA(8l`hl`l`Yj`DATA(hl`l`8l`x`!fDATA(l`l`hl``FfDATA(l`l`l`T`HfDATA(l`(m`l`uj`+fDATA((m`Xm`l``cDATA(Xm`m`(m``9DATA(m`m`Xm`(Yj`fDATA(m`m`m``!fDATA(m`n`m`hT`WfDATA(n`Hn`m`X`EfDATA(Hn`xn`n`vj`+fDATA(xn`n`Hn``eDATA(n`n`xn``9fDATA(n`o`n`8Yj`DATA(o`8o`n`HYj`DATA(8o`ho`o`ؠ`fDATA(ho`o`8o`XYj`DATA(o`o`ho``!fDATA(o`o`o``EDATA(o`(p`o`H`FfDATA((p`Xp`o`Hvj`+fDATA(Xp`p`(p``eDATA(p`p`Xp``9fDATA(p`p`p`hYj`fDATA(p`q`p`8`!fDATA(q`Hq`p``GDATA(Hq`xq`q`T`HfDATA(xq`q`Hq`vj`+fDATA(q`q`xq``gDATA(q`r`q`8`9fDATA(r`8r`q`xYj`fDATA(8r`hr`r`Yj`fDATA(hr`r`8r`vj`(DATA(r`r`hr`h`!DATA(r`r`r`` DATA(r`(s`r`Yj`fDATA((s`Xs`r` `fDATA(Xs`s`(s``;DATA(s`s`Xs`wj`7DATA(s`s`s`Yj`DATA(s`t`s`Yj`fDATA(t`Ht`s`أ`=DATA(Ht`xt`t`Yj`DATA(xt`t`Ht`Hwj`3DATA(t`t`xt`wj`/fDATA(t`u`t`Yj`DATA(u`8u`t`gj`fDATA(8u`hu`u`Yj`fDATA(hu`u`8u`ȡ` fDATA(u`u`hu`(`9DATA(u`u`u`x`:fDATA(u`(v`u``fDATA((v`Xv`u`Ȥ`:fDATA(Xv`v`(v`Yj`fDATA(v`v`Xv`wj`,DATA(v`v`v`(U`VfDATA(v`w`v`h`]DATA(w`Hw`v`U`JDATA(Hw`xw`w`Zj`fDATA(xw`w`Hw`(`'fDATA(w`w`xw`X`%DATA(w`x`w``'fDATA(x`8x`w`Zj`DATA(8x`hx`x``&DATA(hx`x`8x``'DATA(x`x`hx`xj`)fDATA(x`x`x`Hxj`,fDATA(x`(y`x``DATA((y`Xy`x`(Zj`fDATA(Xy`y`(y`H`DATA(y`y`Xy`8Zj`DATA(y`y`y`x`fDATA(y`z`y`xj`0DATA(z`Hz`y`HZj`DATA(Hz`xz`z``?fDATA(xz`z`Hz``%DATA(z`z`xz`أ`%DATA(z`{`z`XZj`fDATA({`8{`z`xj`6DATA(8{`h{`{`yj`,DATA(h{`{`8{`Hyj`*fDATA({`{`h{``'fDATA({`{`{`yj`3fDATA({`(|`{`hZj`DATA((|`X|`{`yj`6DATA(X|`|`(|`zj`*fDATA(|`|`X|`Hzj`-fDATA(|`|`|`8`'DATA(|`}`|`zj`3fDATA(}`H}`|`xZj`DATA(H}`x}`}`zj`6DATA(x}`}`H}`Zj`DATA(}`}`x}``hfDATA(}`~`}`h`?fDATA(~`8~`}`Zj`DATA(8~`h~`~`U`PDATA(h~`~`8~`h`DATA(~`~`h~``@fDATA(~`~`~``$DATA(~`(`~`{j`.fDATA((`X`~`H{j`,DATA(X``(`Zj`fDATA(``X``BDATA(```{j`4DATA(```Zj`fDATA(`H``{j`7DATA(H`x``X`@DATA(x``H``<fDATA(`؀`x`|j`*DATA(؀```Ȥ` DATA(`8`؀`H|j`4DATA(8`h``|j`)DATA(h``8`|j`*DATA(`ȁ`h`Zj`fDATA(ȁ```}j`7fDATA(`(`ȁ``@fDATA((`X``H`<fDATA(X``(`H}j`*DATA(``X`` DATA(```}j`4DATA(```}j`)DATA(`H``~j`*DATA(H`x``Zj`DATA(x``H``DfDATA(`؃`x``:DATA(؃```(`%fDATA(`8`؃`X`!fDATA(8`h``H~j`5DATA(h``8``"DATA(`Ȅ`h``$DATA(Ȅ````"DATA(`(`Ȅ`~j`*fDATA((`X``~j`)DATA(X``(`Zj`DATA(``X`j`6fDATA(```Zj`fDATA(```[j`fDATA(`H```fDATA(H`x``[j`fDATA(x``H`gj`DATA(`؆`x`([j`fDATA(؆```gj`fDATA(`8`؆`8`?fDATA(8`h``8[j`DATA(h``8`hj`DATA(`ȇ`h`H`DATA(ȇ```x`DATA(`(`ȇ`H[j`DATA((`X``` DATA(X``(`ئ`&DATA(``X``"eDATA(```X[j`DATA(```(hj`fDATA(`H``Hhj`fDATA(H`x``h[j`fDATA(x``H`hhj`fDATA(`؉`x`hj`fDATA(؉```x[j`fDATA(`8`؉`hj`fDATA(8`h``8`fDATA(h``8`[j`fDATA(`Ȋ`h`hj`fDATA(Ȋ```h`fDATA(`(`Ȋ`[j`fDATA((`X```fDATA(X``(`ȧ` DATA(``X`[j`fDATA(````fDATA(```hj`DATA(`H``[j`DATA(H`x``[j`DATA(x``H`Hj`.DATA(`،`x`[j`fDATA(،```(`$fDATA(`8`،`HV`WfDATA(8`h``V`UfDATA(h``8`[j`fDATA(`ȍ`h`ij`DATA(ȍ```j`1fDATA(`(`ȍ`j`6fDATA((`X``j`6DATA(X``(`Hj`6fDATA(``X`[j`fDATA(```X` fDATA(```W`SDATA(`H``\j`DATA(H`x```fDATA(x``H``iDATA(`؏`x`\j`DATA(؏````DATA(`8`؏``lDATA(8`h``(\j`fDATA(h``8``fDATA(`Ȑ`h`hW`VDATA(Ȑ```8\j`fDATA(`(`Ȑ``fDATA((`X```YfDATA(X``(`H\j`DATA(``X`H`'fDATA(```j`2DATA(```X\j`fDATA(`H``Ȁj`0DATA(H`x``x`fDATA(x``H`h\j`fDATA(`ؒ`x`j`1fDATA(ؒ````fDATA(`8`ؒ`x\j`fDATA(8`h``Hj`1DATA(h``8`ة`DATA(`ȓ`h`\j`fDATA(ȓ```j`0DATA(`(`ȓ``fDATA((`X``\j`DATA(X``(`8`fDATA(``X`h`DATA(````fDATA(```(ij`fDATA(`H``\j`fDATA(H`x``ȁj`2DATA(x``H`Ȫ`DATA(`ؕ`x`\j`DATA(ؕ````=DATA(`8`ؕ``fDATA(8`h``\j`fDATA(h``8`ب`=DATA(`Ȗ`h`(`DATA(Ȗ```\j`fDATA(`(`Ȗ`(`<fDATA((`X``X`DATA(X``(`Hij`fDATA(``X`x`=fDATA(````fDATA(```\j`DATA(`H``ȩ`=DATA(H`x```DATA(x``H`\j`fDATA(`ؘ`x``<DATA(ؘ````fDATA(`8`ؘ`]j`DATA(8`h``h`=fDATA(h``8``fDATA(`ș`h`]j`DATA(ș````=fDATA(`(`ș`H`fDATA((`X``hij`fDATA(X``(``=fDATA(``X`x`DATA(```(]j`fDATA(```X`=DATA(`H```fDATA(H`x``8]j`DATA(x``H`H]j`fDATA(`؛`x`ج`fDATA(؛```X]j`fDATA(`8`؛`ij`fDATA(8`h``h]j`fDATA(h``8`ij`fDATA(`Ȝ`h``>DATA(Ȝ````CDATA(`(`Ȝ`H`GfDATA((`X``x]j`DATA(X``(`ij`DATA(``X``DATA(```8`DATA(```]j`DATA(`H``h` DATA(H`x```&DATA(x``H`ȭ`"DATA(`؞`x`]j`fDATA(؞```ij`fDATA(`8`؞`jj`DATA(8`h``]j`fDATA(h``8`(jj`fDATA(`ȟ`h`Hjj`DATA(ȟ```]j`fDATA(`(`ȟ`hjj`fDATA((`X```DATA(X``(`]j`fDATA(``X`jj`fDATA(```(`fDATA(```]j`fDATA(`H``X`fDATA(H`x``` fDATA(x``H`]j`DATA(`ء`x``DATA(ء```jj`fDATA(`8`ء`]j`fDATA(8`h```fDATA(h``8`j`4fDATA(`Ȣ`h`Hj`4fDATA(Ȣ```j`6fDATA(`(`Ȣ`Ȃj`6DATA((`X``^j`DATA(X``(`jj`fDATA(``X`j`,DATA(```Hj`.DATA(```^j`fDATA(`H``j`.fDATA(H`x``(^j`fDATA(x``H``$DATA(`ؤ`x`W`WDATA(ؤ```(X`UfDATA(`8`ؤ`8^j`fDATA(8`h``jj`fDATA(h``8`ȃj`1fDATA(`ȥ`h`j`6DATA(ȥ```Hj`6fDATA(`(`ȥ`j`6DATA((`X``kj`DATA(X``(`H` fDATA(``X`X`SfDATA(```H^j`DATA(```x`fDATA(`H```iDATA(H`x``X^j`DATA(x``H`Ȅj`3fDATA(`ا`x``;fDATA(ا```X`VfDATA(`8`ا`H`YfDATA(8`h``h^j`DATA(h``8``DATA(`Ȩ`h``lDATA(Ȩ```x^j`fDATA(`(`Ȩ`د`fDATA((`X```ZfDATA(X``(`^j`DATA(``X``fDATA(```(`]DATA(```^j`fDATA(`H``^j`DATA(H`x``8`'fDATA(x``H`j`2DATA(`ت`x`^j`fDATA(ت```Hj`0fDATA(`8`ت`h`DATA(8`h``^j`fDATA(h``8`j`1DATA(`ȫ`h``fDATA(ȫ```^j`DATA(`(`ȫ`ȅj`1fDATA((`X```fDATA(X``(`^j`fDATA(``X`j`0fDATA(````DATA(```^j`DATA(`H``Hj`2fDATA(H`x``(`fDATA(x``H`_j`DATA(`ح`x``>fDATA(ح```X`fDATA(`8`ح`(kj`fDATA(8`h``8`>fDATA(h``8``fDATA(`Ȯ`h`_j`DATA(Ȯ````>DATA(`(`Ȯ``fDATA((`X``(_j`fDATA(X``(`ح`?DATA(``X``DATA(```8_j`fDATA(```H_j`DATA(`H``j`/fDATA(H`x``Ȇj`-fDATA(x``H`(`CfDATA(`ذ`x`x`GDATA(ذ```X_j`DATA(`8`ذ`j`.fDATA(8`h``h_j`fDATA(h``8`Hj`+fDATA(`ȱ`h`x_j`DATA(ȱ```j`4DATA(`(`ȱ``DATA((`X``ȇj`.DATA(X``(`_j`fDATA(``X`j`(fDATA(```_j`fDATA(```HY`SfDATA(`H``_j`DATA(H`x``Ȯ`EfDATA(x``H`_j`fDATA(`س`x`Hj`.fDATA(س```_j`fDATA(`8`س`Y`JfDATA(8`h``_j`DATA(h``8`j`(fDATA(`ȴ`h`_j`fDATA(ȴ```H`DATA(`(`ȴ``nfDATA((`X``_j`DATA(X``(``CDATA(``X```fDATA(```Z`JfDATA(```x`fDATA(`H``Ȉj`.fDATA(H`x````fDATA(x``H`j`(fDATA(`ض`x`(``fDATA(ض```hZ`SfDATA(`8`ض`8``fDATA(8`h``h`EDATA(h``8`H``DATA(`ȷ`h`Hj`.fDATA(ȷ```X``fDATA(`(`ȷ`Z`JfDATA((`X``h``fDATA(X``(`j`)fDATA(``X`x``DATA(````DATA(````nfDATA(`H````DATA(H`x```CfDATA(x``H```DATA(`ع`x`([`JfDATA(ع`````DATA(`8`ع```fDATA(8`h```fDATA(h``8``>DATA(`Ⱥ`h`X`>DATA(Ⱥ````>DATA(`(`Ⱥ```fDATA((`X```>fDATA(X``(```fDATA(``X`H`@DATA(````@fDATA(````@fDATA(`H````fDATA(H`x``8`@fDATA(x``H```fDATA(`ؼ`x`a`DATA(ؼ```Hkj`DATA(`8`ؼ`a`fDATA(8`h``hkj`fDATA(h``8`(a`fDATA(`Ƚ`h`kj`fDATA(Ƚ````?fDATA(`(`Ƚ`8a`DATA((`X``kj`DATA(X``(``DATA(``X`8`DATA(```Ha`DATA(```h` DATA(`H```&DATA(H`x```"eDATA(x``H`Xa`DATA(`ؿ`x`kj`fDATA(ؿ```kj`fDATA(`8`ؿ`ha`DATA(8`h``lj`DATA(h``8`(lj`fDATA(``h`xa`fDATA(```Hlj`fDATA(`(```DATA((`X``a`DATA(X``(`hlj`fDATA(``X`(`fDATA(```a`DATA(```X`fDATA(`H``` DATA(H`x``a`fDATA(x``H``DATA(``x`lj`fDATA(```a`fDATA(`8``a`DATA(8`h``ȉj`.fDATA(h``8`a`DATA(``h``$fDATA(```[`WfDATA(`(``[`UDATA((`X``a`fDATA(X``(`lj`fDATA(``X`j`1fDATA(```Hj`6fDATA(```j`6fDATA(`H``Ȋj`6DATA(H`x``a`DATA(x``H`` DATA(``x`H\`SDATA(```b`fDATA(`8``H`fDATA(8`h```ifDATA(h``8`b`fDATA(``h`x`fDATA(````lDATA(`(``(b`fDATA((`X```DATA(X``(`\`VfDATA(``X`8b`DATA(````DATA(````YDATA(`H``Hb`fDATA(H`x```'DATA(x``H`j`2fDATA(``x`Xb`fDATA(```Hj`0DATA(`8``8`DATA(8`h``hb`DATA(h``8`j`1DATA(``h`h`fDATA(```xb`fDATA(`(``ȋj`1DATA((`X```DATA(X``(`b`fDATA(``X`j`0fDATA(````DATA(```b`fDATA(`H```DATA(H`x``(`fDATA(x``H`X`DATA(``x`lj`fDATA(```b`fDATA(`8``Hj`2fDATA(8`h```DATA(h``8`b`fDATA(``h``=DATA(````DATA(`(``b`DATA((`X``(`=DATA(X``(``fDATA(``X`b`fDATA(```x`=fDATA(````fDATA(`H``lj`DATA(H`x```=DATA(x``H`H`fDATA(``x`b`DATA(````=DATA(`8``x`fDATA(8`h``b`DATA(h``8`h`=fDATA(``h``fDATA(```c`DATA(`(```=DATA((`X```fDATA(X``(`c`fDATA(``X``=DATA(````fDATA(```mj`DATA(`H``X`=DATA(H`x``8`DATA(x``H`(c`fDATA(``x``=DATA(```h`DATA(`8``8c`fDATA(8`h``Hc`DATA(h``8`(mj`fDATA(``h`Xc`DATA(```Hmj`fDATA(`(``hc`fDATA((`X``hmj`DATA(X``(``>DATA(``X`H`@fDATA(````DDATA(```xc`DATA(`H``mj`DATA(H`x```DATA(x``H``DATA(``x`c`DATA(```` DATA(`8``(`&DATA(8`h``X`"eDATA(h``8`c`fDATA(``h`mj`fDATA(```mj`fDATA(`(``c`DATA((`X``mj`DATA(X``(`nj`fDATA(``X`c`fDATA(```(nj`DATA(````DATA(`H``c`DATA(H`x``Hnj`fDATA(x``H``DATA(``x`c`fDATA(````DATA(`8``` fDATA(8`h``c`fDATA(h``8`H`DATA(``h`hnj`DATA(```c`DATA(`(``x`fDATA((`X``j`2DATA(X``(`Ȍj`2fDATA(``X`j`4fDATA(```Hj`4DATA(```d`fDATA(`H``nj`DATA(H`x``j`*fDATA(x``H`ȍj`,DATA(``x`d`fDATA(```j`.fDATA(`8``(d`fDATA(8`h```$DATA(h``8`]`WfDATA(``h`h]`UDATA(```8d`fDATA(`(``nj`DATA((`X``Hj`1DATA(X``(`j`6DATA(``X`Ȏj`6fDATA(```j`6DATA(```nj`fDATA(`H``` DATA(H`x``]`SDATA(x``H`Hd`DATA(``x``fDATA(````iDATA(`8``Xd`DATA(8`h``Hj`-fDATA(h``8``;fDATA(``h`(^`SDATA(```^`VDATA(`(``hd`fDATA((`X``8`DATA(X``(``lfDATA(``X`xd`fDATA(```h`DATA(````ZDATA(`H``d`fDATA(H`x```DATA(x``H`x`]DATA(``x`d`DATA(```d`fDATA(`8```'fDATA(8`h``j`2fDATA(h``8`d`DATA(``h`ȏj`0fDATA(````DATA(`(``d`DATA((`X``p`1DATA(X``(`(`DATA(``X`d`fDATA(```Hp`1DATA(```X`DATA(`H``d`fDATA(H`x``p`0fDATA(x``H``DATA(``x`d`fDATA(```p`2DATA(`8```fDATA(8`h``e`DATA(h``8`8`=DATA(``h``DATA(```nj`fDATA(`(```?DATA((`X```DATA(X``(`e`fDATA(``X``=fDATA(```H`DATA(```(e`fDATA(`H``(`>fDATA(H`x``x`DATA(x``H`8e`DATA(``x`He`fDATA(````!fDATA(`8``q`-DATA(8`h``x`@DATA(h``8``DfDATA(``h`Xe`DATA(```Hq`.fDATA(`(``he`DATA((`X``q`+fDATA(X``(`xe`DATA(``X`q`4fDATA(````fDATA(```r`.DATA(`H``e`fDATA(H`x``Hr`(fDATA(x``H`e`fDATA(``x`^`SDATA(```e`fDATA(`8```EfDATA(8`h``e`fDATA(h``8`r`.DATA(``h`e`fDATA(```H_`JfDATA(`(``e`fDATA((`X```'DATA(X``(`e`fDATA(``X`8`DATA(````nfDATA(```e`DATA(`H``h`CDATA(H`x``f`fDATA(x``H`_`JfDATA(``x`h`fDATA(```r`.fDATA(`8``f`DATA(8`h``s`(fDATA(h``8`(f`DATA(``h``SDATA(```8f`fDATA(`(```EfDATA((`X``Hf`fDATA(X``(`Hs`.fDATA(``X`Xf`DATA(```h`JfDATA(```hf`DATA(`H``s`(fDATA(H`x``xf`fDATA(x``H``DATA(``x``nfDATA(```f`DATA(`8```CfDATA(8`h``f`DATA(h``8`Ȱ`JfDATA(``h`f`DATA(```f`fDATA(`(```fDATA((`X``X`<fDATA(X``(``<DATA(``X``<fDATA(```f`DATA(```H`<fDATA(`H``f`fDATA(H`x```>DATA(x``H``>fDATA(``x`8`>DATA(```f`DATA(`8```>fDATA(8`h``f`fDATA(h``8`g`DATA(``h`oj`fDATA(```g`DATA(`(``(oj`fDATA((`X``(g`DATA(X``(`Hoj`fDATA(``X``>DATA(```s`1DATA(````#fDATA(`H``8g`eDATA(H`x``hoj`DATA(x``H`(`DATA(``x`X`DATA(```Hg`DATA(`8``` DATA(8`h```&DATA(h``8``"DATA(``h`Xg`DATA(```oj`DATA(`(``oj`fDATA((`X``hg`fDATA(X``(`oj`fDATA(``X`oj`DATA(```xg`fDATA(````DATA(`H```fDATA(H`x``g`fDATA(x``H`(`DATA(``x`H`fDATA(```g`DATA(`8``x`fDATA(8`h``` fDATA(h``8`g`DATA(``h``fDATA(```H`fDATA(`(``g`DATA((`X``t`(DATA(X``(`Ht`(DATA(``X`` DATA(```g`DATA(```8`fDATA(`H``h`fDATA(H`x``h`fDATA(x``H`g`DATA(``x`t`.DATA(```g`fDATA(`8```$fDATA(8`h``(`WDATA(h``8``UDATA(``h`g`fDATA(````fDATA(`(``t`1DATA((`X``u`1fDATA(X``(`Hu`1DATA(``X`u`1fDATA(```h`DATA(```(`<fDATA(`H``x`<DATA(H`x```<fDATA(x``H`h`fDATA(``x``<fDATA(```h`<fDATA(`8```<DATA(8`h``(h`DATA(h``8`` fDATA(``h`u`3DATA(```v`/fDATA(`(```9fDATA((`X``X`9fDATA(X``(`8h`DATA(``X``DATA(````IfDATA(```Hv`/fDATA(`H```9fDATA(H`x```9DATA(x``H`Hh`fDATA(``x`v`2DATA(```H `:DATA(`8`` `DDATA(8`h``v`5DATA(h``8`Xh`fDATA(``h`hh`DATA(```(`fDATA(`(```lDATA((`X``xh`DATA(X``(`h`fDATA(``X`X`DATA(````ZfDATA(```h`DATA(`H```DATA(H`x``X `]DATA(x``H`h`DATA(``x`h`fDATA(````'DATA(`8```%DATA(8`h```fDATA(h``8``&DATA(``h`H`'DATA(```h`DATA(`(``w`0DATA((`X``x`DATA(X``(`h`DATA(``X`Hw`1fDATA(````fDATA(```h`fDATA(`H``w`1fDATA(H`x```DATA(x``H`h`DATA(``x`w`0DATA(````fDATA(`8``i`fDATA(8`h``x`2DATA(h``8`8`fDATA(``h`i`DATA(```(i`fDATA(`( `` `=DATA(( `X ``h`fDATA(X ` `( `Ȑ`DATA( ` `X `8!`=fDATA( ` ` ``fDATA( ` ` `8i`DATA( `H ` `!`=DATA(H `x ` ``fDATA(x ` `H `Hi`fDATA( ` `x `Xi`DATA( ` ` `!`CDATA( `8 ` `Hx`(fDATA(8 `h ` `hi`DATA(h ` `8 `("`CfDATA( ` `h `x`(fDATA( ` ` `xi`fDATA( `( ` `i`DATA(( `X ` `x"`CfDATA(X ` `( `x`(DATA( ` `X `i`fDATA( ` ` `"`CfDATA( ` ` `y`(DATA( `H ` `i`fDATA(H `x ` `i`fDATA(x ` `H `#`BfDATA( ` `x `Hy`(DATA( `` ``DATA(`8` `h#`BDATA(8`h``y`(fDATA(h``8`i`DATA(``h`#`BDATA(```y`(fDATA(`(``i`DATA((`X``i`DATA(X``(`$`CDATA(``X`z`(fDATA(```i`fDATA(```X$`CDATA(`H``Hz`(fDATA(H`x``j`DATA(x``H``DATA(``x`$`CfDATA(```z`(fDATA(`8``j`DATA(8`h``$`CDATA(h``8`z`(DATA(``h`(j`fDATA(```8j`DATA(`(``H%`CDATA((`X``{`(DATA(X``(`(`DATA(``X`%`CfDATA(```H{`(fDATA(```Hj`fDATA(`H``%`CfDATA(H`x``{`(DATA(x``H`Xj`fDATA(``x`hj`DATA(```{`7DATA(`8``H`DATA(8`h```&fDATA(h``8`(`'DATA(``h`xj`fDATA(```h`DATA(`(``H`KDATA((`X```KfDATA(X``(``KDATA(``X`h`KfDATA(```j`fDATA(```ȳ`UDATA(`H``(`UfDATA(H`x```UDATA(x``H``UfDATA(``x`j`fDATA(``` `[DATA(`8``8!`[DATA(8`h``!`[DATA(h``8`"`[fDATA(``h`j`fDATA(```"`[DATA(`(``"`[DATA((`X``h#`[DATA(X``(`#`[fDATA(``X`j`fDATA(```8&`>DATA(```X`DATA(`H```DATA(H`x```fDATA(x``H`` DATA(``x`j`DATA(````DATA(`8``H`DATA(8`h``x`DATA(h``8`` DATA(``h``DATA(```j`DATA(`(```fDATA((`X``|`(fDATA(X``(`j`fDATA(``X``fDATA(```j`DATA(```ȑ` fDATA(`H``k`fDATA(H`x``&`EDATA(x``H`` DATA(``x`8`fDATA(````fDATA(`8``&`AfDATA(8`h``h`fDATA(h``8``fDATA(``h``$DATA(```k`fDATA(`(``('`ADATA((`X```fDATA(X``(`(`DATA(``X`X`"fDATA(```H|`-fDATA(```(k`fDATA(`H``x'`EfDATA(H`x```DATA(x``H`` fDATA(``x``$DATA(` ``8k`DATA( `8 ``'`EfDATA(8 `h ` `` fDATA(h ` `8 `H`fDATA( ` `h `x`&DATA( ` ` `Hk`DATA( `(!` `(`EDATA((!`X!` ``fDATA(X!`!`(!`` fDATA(!`!`X!``&fDATA(!`!`!``fDATA(!`"`!`h(`EfDATA("`H"`!`8`fDATA(H"`x"`"`h` fDATA(x"`"`H"``$DATA("`"`x"`Xk`fDATA("`#`"`(` DATA(#`8#`"`hk`fDATA(8#`h#`#`(`@fDATA(h#`#`8#``DATA(#`#`h#``DATA(#`#`#`(`$fDATA(#`($`#`xk`fDATA(($`X$`#`)`@DATA(X$`$`($`X`DATA($`$`X$``DATA($`$`$``$fDATA($`%`$`k`DATA(%`H%`$`H`UfDATA(H%`x%`%``$fDATA(x%`%`H%`|`,fDATA(%`%`x%`|`*DATA(%`&`%`k`DATA(&`8&`%``UfDATA(8&`h&`&``$DATA(h&`&`8&`}`,DATA(&`&`h&`H}`*fDATA(&`&`&`k`DATA(&`('`&``UDATA(('`X'`&`H`$DATA(X'`'`('`}`,fDATA('`'`X'`}`*fDATA('`'`'`k`fDATA('`(`'`h`UfDATA((`H(`'`x`$DATA(H(`x(`(`~`,fDATA(x(`(`H(`H~`*DATA((`(`x(`k`fDATA((`)`(``!fDATA()`8)`(`k`fDATA(8)`h)`)`ȶ`UfDATA(h)`)`8)`~`,fDATA()`)`h)`~`,fDATA()`)`)``4DATA()`(*`)`k`fDATA((*`X*`)`(`UDATA(X*`*`(*`H`,DATA(*`*`X*``,fDATA(*`*`*``4fDATA(*`+`*`k`fDATA(+`H+`*`H$`YDATA(H+`x+`+``.DATA(x+`+`H+`H`0fDATA(+`+`x+``4fDATA(+`,`+`l`fDATA(,`8,`+``fDATA(8,`h,`,`$`]fDATA(h,`,`8,`Ƞ`2fDATA(,`,`h,``4DATA(,`,`,`X)`8DATA(,`(-`,`l`fDATA((-`X-`,``!DATA(X-`-`(-`(l`fDATA(-`-`X-``UDATA(-`-`-`H`,fDATA(-`.`-``,fDATA(.`H.`-`ȡ`4fDATA(H.`x.`.`8l`fDATA(x.`.`H.``UDATA(.`.`x.``,fDATA(.`/`.`H`,DATA(/`8/`.``4fDATA(8/`h/`/`Hl`fDATA(h/`/`8/`(%`YfDATA(/`/`h/`Ȣ`.DATA(/`/`/``0DATA(/`(0`/`H`4DATA((0`X0`/`Xl`DATA(X0`0`(0`8`fDATA(0`0`X0`%`]fDATA(0`0`0``2fDATA(0`1`0`ȣ`4fDATA(1`H1`0`)`8DATA(H1`x1`1`hl`fDATA(x1`1`H1`xl`fDATA(1`1`x1`h`DATA(1`2`1``1fDATA(2`82`1`` fDATA(82`h2`2``DATA(h2`2`82`l`fDATA(2`2`h2``fDATA(2`2`2`)`@fDATA(2`(3`2`H` DATA((3`X3`2`H*`@DATA(X3`3`(3`l`fDATA(3`3`X3`*`:fDATA(3`3`3`H`,DATA(3`4`3`l`DATA(4`H4`3`h`fDATA(H4`x4`4`*`:DATA(x4`4`H4``fDATA(4`4`x4`(`DATA(4`5`4`X`DATA(5`85`4``fDATA(85`h5`5``fDATA(h5`5`85`l`DATA(5`5`h5`` fDATA(5`5`5`l`DATA(5`(6`5`H`JfDATA((6`X6`5`Ȓ`fDATA(X6`6`(6``DATA(6`6`X6``-DATA(6`6`6``fDATA(6`7`6`H`fDATA(7`H7`6`x`DATA(H7`x7`7`l`fDATA(x7`7`H7``!DATA(7`7`x7``WfDATA(7`8`7``fDATA(8`88`7``fDATA(88`h8`8`8+`:fDATA(h8`8`88`8` fDATA(8`8`h8`h`DATA(8`8`8``#fDATA(8`(9`8`l`DATA((9`X9`8``WfDATA(X9`9`(9``DATA(9`9`X9``fDATA(9`9`9`+`:DATA(9`:`9`(` fDATA(:`H:`9`X`fDATA(H:`x:`:``#fDATA(x:`:`H:`l`DATA(:`:`x:`Ȥ`.fDATA(:`;`:`m`fDATA(;`8;`:`m`DATA(8;`h;`;``1fDATA(h;`;`8;`H`-fDATA(;`;`h;``1fDATA(;`;`;``#DATA(;`(<`;`(m`fDATA((<`X<`;``DATA(X<`<`(<`ȥ`.fDATA(<`<`X<`8m`fDATA(<`<`<``+DATA(<`=`<`Hm`DATA(=`H=`<`H`4fDATA(H=`x=`=``DATA(x=`=`H=``.fDATA(=`=`x=`Xm`fDATA(=`>`=`Ȧ`(fDATA(>`8>`=`hm`DATA(8>`h>`>`&`YDATA(h>`>`8>`xm`DATA(>`>`h>`+`EDATA(>`>`>`m`fDATA(>`(?`>``.DATA((?`X?`>`m`fDATA(X?`?`(?`h`JfDATA(?`?`X?`m`fDATA(?`?`?``"fDATA(?`@`?`m`fDATA(@`H@`?`H`fDATA(H@`x@`@``nfDATA(x@`@`H@`m`DATA(@`@`x@`(,`CfDATA(@`A`@`m`fDATA(A`8A`@`ȹ`JfDATA(8A`hA`A`m`DATA(hA`A`8A`x`DATA(A`A`hA`H`2fDATA(A`A`A``2fDATA(A`(B`A`ȧ`2fDATA((B`XB`A`m`DATA(XB`B`(B``2fDATA(B`B`XB`n`DATA(B`B`B`` fDATA(B`C`B``DATA(C`HC`B`H`.fDATA(HC`xC`C`n`DATA(xC`C`HC``(fDATA(C`C`xC`(n`DATA(C`D`C`x&`YDATA(D`8D`C`8n`fDATA(8D`hD`D`x,`EDATA(hD`D`8D`Hn`fDATA(D`D`hD`Ȩ`.DATA(D`D`D`Xn`DATA(D`(E`D`(`JfDATA((E`XE`D`hn`fDATA(XE`E`(E``DATA(E`E`XE`xn`DATA(E`E`E``fDATA(E`F`E``nfDATA(F`HF`E`n`DATA(HF`xF`F`,`CfDATA(xF`F`HF`n`DATA(F`F`xF``JDATA(F`G`F`n`fDATA(G`8G`F`8`fDATA(8G`hG`G``(DATA(hG`G`8G`H`(DATA(G`G`hG``(DATA(G`G`G`n`fDATA(G`(H`G`ȩ`(fDATA((H`XH`G`n`fDATA(XH`H`(H`h`fDATA(H`H`XH``"fDATA(H`H`H`&`dDATA(H`I`H`n`DATA(I`HI`H`` fDATA(HI`xI`I`` fDATA(xI`I`HI`(` DATA(I`I`xI`n`fDATA(I`J`I`X` fDATA(J`8J`I`n`fDATA(8J`hJ`J`o`DATA(hJ`J`8J`-`:fDATA(J`J`hJ`o`DATA(J`J`J``.fDATA(J`(K`J`(o`fDATA((K`XK`J`` fDATA(XK`K`(K`(`fDATA(K`K`XK`H`fDATA(K`K`K`8o`DATA(K`L`K`h-`=DATA(L`HL`K`H`/fDATA(HL`xL`L``#DATA(xL`L`HL``IfDATA(L`L`xL``1fDATA(L`M`L`Ho`DATA(M`8M`L`-`?fDATA(8M`hM`M`Ȫ`-fDATA(hM`M`8M``#DATA(M`M`hM`H`IfDATA(M`M`M``1fDATA(M`(N`M`Xo`DATA((N`XN`M`.`?fDATA(XN`N`(N`H`/DATA(N`N`XN``#DATA(N`N`N``IfDATA(N`O`N``1DATA(O`HO`N`ho`fDATA(HO`xO`O`X.`=fDATA(xO`O`HO`ȫ`/fDATA(O`O`xO`H`#DATA(O`P`O``IfDATA(P`8P`O``1DATA(8P`hP`P`xo`fDATA(hP`P`8P`h` fDATA(P`P`hP`o`DATA(P`P`P`x`DATA(P`(Q`P`h`ODATA((Q`XQ`P`.`=DATA(XQ`Q`(Q``#fDATA(Q`Q`XQ`X'`]DATA(Q`Q`Q`H`1fDATA(Q`R`Q`o`fDATA(R`HR`Q``fDATA(HR`xR`R`.`=fDATA(xR`R`HR`H/`>fDATA(R`R`xR``#DATA(R`S`R`'`]fDATA(S`8S`R``1DATA(8S`hS`S``DATA(hS`S`8S`8`fDATA(S`S`hS`/`?DATA(S`S`S`/`@fDATA(S`(T`S`h`#fDATA((T`XT`S`8(`_fDATA(XT`T`(T`Ȭ`1fDATA(T`T`XT`o`DATA(T`T`T``DATA(T`U`T`o`fDATA(U`HU`T``DATA(HU`xU`U`80`BDATA(xU`U`HU`0`DDATA(U`U`xU``'DATA(U`V`U`(`_fDATA(V`8V`U``5DATA(8V`hV`V`o`fDATA(hV`V`8V`o`fDATA(V`V`hV`(`!DATA(V`V`V`o`fDATA(V`(W`V`X`DATA((W`XW`V`ȼ`SfDATA(XW`W`(W`0`AfDATA(W`W`XW``'DATA(W`W`W`)`gDATA(W`X`W`H`5DATA(X`HX`W`o`fDATA(HX`xX`X``fDATA(xX`X`HX`(`SfDATA(X`X`xX`(1`AfDATA(X`Y`X``'DATA(Y`8Y`X`)`gfDATA(8Y`hY`Y``5DATA(hY`Y`8Y``DATA(Y`Y`hY` `fDATA(Y`Y`Y``fDATA(Y`(Z`Y`H `!DATA((Z`XZ`Y`x1`EDATA(XZ`Z`(Z`1`FfDATA(Z`Z`XZ`ȭ`+fDATA(Z`Z`Z``kDATA(Z`[`Z`2`9fDATA([`H[`Z`(`DATA(H[`x[`[`x `!DATA(x[`[`H[`h2`GfDATA([`[`x[``HfDATA([`\`[``+fDATA(\`8\`[``mDATA(8\`h\`\`2`9DATA(h\`\`8\`8`DATA(\`\`h\` `!fDATA(\`\`\`3`EDATA(\`(]`\`X3`FDATA((]`X]`\`H`+fDATA(X]`]`(]``kDATA(]`]`X]`3`9DATA(]`]`]`H`fDATA(]`^`]` `!fDATA(^`H^`]`3`GDATA(H^`x^`^``HDATA(x^`^`H^``+fDATA(^`^`x^``mfDATA(^`_`^`H4`9fDATA(_`8_`^`X`DATA(8_`h_`_``fDATA(h_`_`8_`h`DATA(_`_`h_` `!DATA(_`_`_`4`FDATA(_`(``_`H`HDATA((``X``_`Ȯ`+fDATA(X````(```ifDATA(````X``4`9DATA(``````x`DATA(``a```8 `!DATA(a`Ha```85`FfDATA(Ha`xa`a``HfDATA(xa`a`Ha``+DATA(a`a`xa``iDATA(a`b`a`5`9DATA(b`8b`a``DATA(8b`hb`b``DATA(hb`b`8b`H`(fDATA(b`b`hb`h `!fDATA(b`b`b` ` DATA(b`(c`b``DATA((c`Xc`b`( `fDATA(Xc`c`(c`5`;fDATA(c`c`Xc``7DATA(c`c`c``fDATA(c`d`c``fDATA(d`Hd`c`ȓ`DATA(Hd`xd`d``fDATA(xd`d`Hd``DATA(d`d`xd`` fDATA(d`e`d``fDATA(e`8e`d`(`fDATA(8e`he`e`H` DATA(he`e`8e``fDATA(e`e`he``DATA(e`e`e`h`fDATA(e`(f`e``DATA((f`Xf`e`` DATA(Xf`f`(f``fDATA(f`f`Xf`(`DATA(f`f`f`Ȕ`DATA(f`g`f``fDATA(g`Hg`f`8`DATA(Hg`xg`g`` fDATA(xg`g`Hg`(`DATA(g`g`xg`H`fDATA(g`h`g`(6`=fDATA(h`8h`g`X`DATA(8h`hh`h`h`fDATA(hh`h`8h`H`DATA(h`h`hh`x`fDATA(h`h`h`h`fDATA(h`(i`h`` DATA((i`Xi`h``fDATA(Xi`i`(i``DATA(i`i`Xi`ȕ`DATA(i`i`i``fDATA(i`j`i``DATA(j`Hj`i` `fDATA(Hj`xj`j``DATA(xj`j`Hj` `fDATA(j`j`xj``fDATA(j`k`j``fDATA(k`8k`j``DATA(8k`hk`k`( `fDATA(hk`k`8k``fDATA(k`k`hk`(`DATA(k`k`k`H`DATA(k`(l`k``fDATA((l`Xl`k`X `DATA(Xl`l`(l`x6`EDATA(l`l`Xl``fDATA(l`l`l`h`fDATA(l`m`l` `fDATA(m`Hm`l``fDATA(Hm`xm`m``DATA(xm`m`Hm``fDATA(m`m`xm``fDATA(m`n`m` `fDATA(n`8n`m`6`FDATA(8n`hn`n`(`fDATA(hn`n`8n`8`fDATA(n`n`hn`Ȗ`fDATA(n`n`n`H`fDATA(n`(o`n``DATA((o`Xo`n``fDATA(Xo`o`(o`X`DATA(o`o`Xo`(`DATA(o`o`o`H`fDATA(o`p`o`h`DATA(p`Hp`o`x`fDATA(Hp`xp`p` `fDATA(xp`p`Hp``DATA(p`p`xp`h` DATA(p`q`p``DATA(q`8q`p``fDATA(8q`hq`q``fDATA(hq`q`8q`ȗ`DATA(q`q`hq``fDATA(q`q`q``fDATA(q`(r`q``DATA((r`Xr`q``fDATA(Xr`r`(r`ȯ`6fDATA(r`r`Xr``wDATA(r`r`r``fDATA(r`s`r``7fDATA(s`Hs`r``wDATA(Hs`xs`s``DATA(xs`s`Hs` `fDATA(s`s`xs`H `fDATA(s`t`s``DATA(t`8t`s`(`DATA(8t`ht`t`7`@DATA(ht`t`8t`h7`?fDATA(t`t`ht`7`BfDATA(t`t`t``DATA(t`(u`t``fDATA((u`Xu`t`H`DATA(Xu`u`(u``DATA(u`u`Xu`h`fDATA(u`u`u`` DATA(u`v`u`(`fDATA(v`Hv`u``fDATA(Hv`xv`v`Ș`DATA(xv`v`Hv`8`DATA(v`v`xv`H`fDATA(v`w`v`x `DATA(w`8w`v`X`fDATA(8w`hw`w`` fDATA(hw`w`8w``fDATA(w`w`hw`h`DATA(w`w`w`(`DATA(w`(x`w` `DATA((x`Xx`w`x`fDATA(Xx`x`(x`H`fDATA(x`x`Xx`h`fDATA(x`x`x``DATA(x`y`x` `DATA(y`Hy`x`8`CDATA(Hy`xy`y``fDATA(xy`y`Hy``fDATA(y`y`xy` `DATA(y`z`y``DATA(z`8z`y``fDATA(8z`hz`z`ș`fDATA(hz`z`8z``DATA(z`z`hz`8 `fDATA(z`z`z`X8`DDATA(z`({`z``fDATA(({`X{`z``fDATA(X{`{`({`` DATA({`{`X{``fDATA({`{`{``DATA({`|`{`(`fDATA(|`H|`{``DATA(H|`x|`|`H`fDATA(x|`|`H|`h`fDATA(|`|`x|``DATA(|`}`|``fDATA(}`8}`|`h `DATA(8}`h}`}`(`fDATA(h}`}`8}`` DATA(}`}`h}``fDATA(}`}`}`8`DATA(}`(~`}`Ț`DATA((~`X~`}``fDATA(X~`~`(~`H`DATA(~`~`X~``fDATA(~`~`~`(`DATA(~``~`X`fDATA(`H`~`H`3fDATA(H`x```vDATA(x``H`h`fDATA(``x``6fDATA(````wDATA(`8``x`fDATA(8`h`` `DATA(h``8` `fDATA(`Ȁ`h``fDATA(Ȁ```H`DATA(`(`Ȁ`Ȱ`5fDATA((`X``8`<fDATA(X``(`8`?DATA(``X``fDATA(````fDATA(```h` DATA(`H```fDATA(H`x```DATA(x``H``fDATA(`؂`x``fDATA(؂```ț`DATA(`8`؂``fDATA(8`h```DATA(h``8``fDATA(`ȃ`h` `fDATA(ȃ````DATA(`(`ȃ`` fDATA((`X``(`DATA(X``(``fDATA(``X`H`DATA(```h`fDATA(````DATA(`H```DATA(H`x```fDATA(x``H`(`DATA(`؅`x``+fDATA(؅```)`gfDATA(`8`؅`8`DATA(8`h``(`&DATA(h``8`h*`bfDATA(`Ȇ`h`H`DATA(Ȇ```Ȝ`fDATA(`(`Ȇ``fDATA((`X``X`DATA(X``(``fDATA(``X`H`7DATA(````-fDATA(```X`fDATA(`H``h`fDATA(H`x``x`DATA(x``H`(`DATA(`؈`x``eDATA(؈```H`DATA(`8`؈`h`DATA(8`h```DATA(h``8``DATA(`ȉ`h``DATA(ȉ````DATA(`(`ȉ``DATA((`X```'DATA(X``(`ȱ`-DATA(``X`ȝ`DATA(````DATA(````DATA(`H```DATA(H`x```DATA(x``H``&rtDATA(`؋`x``= kDATA(؋````fDATA(`8`؋`(`DATA(8`h``H`DATA(h``8`h`DATA(`Ȍ`h`` fDATA(Ȍ```` DATA(`(`Ȍ``DATA((`X```fDATA(X``(``DATA(``X``!fDATA(```H`%DATA(```x` fDATA(`H```0fDATA(H`x``Ȟ` DATA(x``H``DATA(`x`(`DATAbj`# ================DATAbj`# SOFTWARE LICENSEDATAbj`# ================DATARj` ==DATAcj`# The MIT License (MIT)DATASj`DATA8Cj`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATASj`uDATAPHD`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAPD`# of this software and associated documentation files (the "Software"), to dealDATAPE`# in the Software without restriction, including without limitation the rightsDATALhE`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAHh`# copies of the Software, and to permit persons to whom the Software isDATA<`# furnished to do so, subject to the following conditions:DATA(Sj`DATATE`# The above copyright notice and this permission notice shall be included in allDATA4Cj`# copies or substantial portions of the Software.DATA8Sj`DATAP(F`# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORDATALF`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAPF`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDATALHG`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAPG`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAPH`# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA (cj`# SOFTWARE.DATAHSj`vDATAD`# ==============================================================DATADX`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATAD`# ==============================================================DATAXSj`uDATALhH`# All content procedurally generated by this software and its permutationsDATA<`# are licensed under Creative Commons Attribution By 3.0:DATAhSj`DATA0Dj`# https://creativecommons.org/licenses/by/3.0/DATAxSj`vDATASj`vDATAHcj`#!/usr/bin/pythonDATASj`vDATA hcj`import bpyqDATAcj`from bpy import *DATASj`vDATAcj`import mathutilsDATA cj`import mathDATAcj`from mathutils import *DATAdj`from math import *!DATASj`vDATASj`vDATA(dj`class Formula:DATASj`?DATA؎` J = 18 #joint number?RFDATASj`wDATA@H` def __init__(self, P, A, move, part, helicity, start, end):DATASj`DATAHdj` global intervalDATA` global frame_start(DATA8` global frame_end(DATATj` DATA$h` self.interval = intervalDATA(` self.frame_start = frame_startDATA$ȏ` self.frame_end = frame_endDATATj`ś)DATAhdj` # pivot factorDATAdj` self.P = PDATA(Tj`wDATAdj` # scale factorDATAdj` self.A = A DATA8Tj`qDATAdj` # nameDATA` self.move = moveoggDATAHTj`?DATAej` # elementDATA(` self.part = partDATAXTj`?DATAX` # element helicityDATA$` self.helicity = helicityDATAhTj`DATA` self.start = startDATA(ej` self.end = endDATAxTj`DATA0HDj` bpy.ops.object.mode_set(mode='OBJECT')DATATj`DATA(` # Create armature and objectDATAXH` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(I` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATATj`DATALI` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4Dj` self.a = [0 for i in range(4)] # Joint αDATA8Dj` self.b = [0 for i in range(self.J)] # Joint βDATA8Ej` self.y = [0 for i in range(self.J)] # Joint γDATA8HEj` self.o = [0 for i in range(self.J)] # Joint δDATATj`DATA$` # Configuration MovementDATATI` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATATj`DATA H` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATATj`DATA x` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATATj`DATA ` # Configuration LinkageDATAXHJ` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATATj`DATA ؑ` # Construction Linkage)DATA\X` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATATj`DATAUj`DATA4Ej` def configMovement(self, P, A, J, a, b, y, o):DATAUj`DATA8Ej` mat_a = [0 for i in range(4)] # Joint α matrixDATA@` mat_b = [0 for i in range(self.J)] # Joint β matrix###DATA@` mat_y = [0 for i in range(self.J)] # Joint γ matrix###DATA@8` mat_o = [0 for i in range(self.J)] # Joint δ matrixDATA(Uj`DATA4Fj` a[1] = mathutils.Euler((P, A, 0), 'XYZ')nnnDATA ` print ("a1 =", a[1])DATA8Uj`DATA4HFj` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')!DATA 8` print ("a2 =", a[2])DATAHUj`DATA4Fj` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')nnDATA h` print ("b1 =", b[1])DATAXUj`DATA4Fj` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA ` print ("o1 =", o[1])e()DATAhUj`DATA Ȓ` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))DATA(` D = C * sqrt (2)oggDATAHej` E = C + Dn!DATAxUj`DATAPJ` a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA X` print ("a0 =", a[0])e()DATA,Gj` mat_a[0] = Matrix.Translation(a[0])DATAUj`DATAH` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA ` print ("a3 =", a[3])DATA0HGj` mat_a[3] = Matrix.Translation(a[3]) ###DATAUj`DATA4Gj` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])DATA,Gj` mat_y[1] = Matrix.Translation(y[1])DATAUj`DATAhej`### pattern ADATAUj`DATATK` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA ` print ("b2 =", b[2])DATA,Hj` mat_b[2] = Matrix.Translation(b[2])DATAUj`DATAXhK` b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA ` print ("b3 =", b[3])DATA,HHj` mat_b[3] = Matrix.Translation(b[3])DATA ej` qqqDATA@ؙ` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')#DATA H` print ("y2 =", y[2])e()DATA,Hj` mat_y[2] = Matrix.Translation(y[2])DATAUj`DATAXK` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA x` print ("y3 =", y[3])DATA,Hj` mat_y[3] = Matrix.Translation(y[3])DATAUj`DATAT(L` o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')DATA ` print ("o2 =", o[2])DATA,Ij` mat_o[2] = Matrix.Translation(o[2])DATA ej` ###DATAl` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')DATA ؔ` print ("o3 =", o[3])DATA,HIj` mat_o[3] = Matrix.Translation(o[3])DATAUj`DATAej`### pattern A endllDATAVj`DATA@(` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z')DATAVj`DATA ` # define the rotation()DATA@x` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATA(Vj`DATA$8` for j in range(2, J - 2):ZDATA8Vj`DATATL` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]DATAHVj`DATA0Ij`# obj.matrix_world = mat_y[j + 2]dDATA8Ij` # extract components back out of the matrixDATA8Jj` loc, rot, sca = mat_y[j + 2].decompose()DATA4HJj` y[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<Ț` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATAXVj`DATATL` mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]l!DATAej` nDATA0Jj`# obj.matrix_world = mat_b[j + 2]DATA8Jj` # extract components back out of the matrixDATA8Kj` loc, rot, sca = mat_b[j + 2].decompose()DATA4HKj` b[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATAhVj`DATATHM` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]llDATAfj` qq!DATA0Kj`# obj.matrix_world = mat_o[j + 2] DATA8Kj` # extract components back out of the matrixDATA8Lj` loc, rot, sca = mat_o[j + 2].decompose()DATA4HLj` o[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<h` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATAxVj`DATAVj`DATAD` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATAVj`DATA(fj` # LinkagesDATALM` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATALN` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATALhN` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALN` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAX(O` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAXO` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAXO` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAXHP` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAVj`DATA@` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATA h` rig.show_x_ray = TrueDATA ` amt.show_names = True()DATA ȕ` amt.draw_type = 'STICK'DATA$`# amt.draw_type = 'BBONE'DATAVj`DATA (` # Link object to scene)DATA X` scn = bpy.context.sceneDATA ` scn.objects.link(rig)DATA$` scn.objects.active = rig4ZDATAHfj` scn.update()DATAVj`DATAhfj` # EditqDATA,Lj` bpy.ops.object.editmode_toggle()DATAVj`DATA ` # Construction Linkage)DATA0Lj` aa[2][1] = amt.edit_bones.new('a2a1') DATA ` aa[2][1].head = a[2]e()DATA H` aa[2][1].tail = a[1]DATA fj` ###DATA0Mj` ab[1][1] = amt.edit_bones.new('a1b1')DATA x` ab[1][1].head = a[1]e()DATA ` ab[1][1].tail = b[1]DATA$ؗ` ab[1][1].parent = aa[2][1]DATAVj` DATA0HMj` by[1][1] = amt.edit_bones.new('b1y1')DATA ` by[1][1].head = b[1]DATA 8` by[1][1].tail = y[1]DATA$h` by[1][1].parent = ab[1][1]DATA0Mj` by[1][1].use_inherit_rotation = False[DATAVj`DATA0Mj` ya[1][2] = amt.edit_bones.new('y1a2')DATA ` ya[1][2].head = y[1]DATA Ș` ya[1][2].tail = a[2]DATA$` ya[1][2].parent = by[1][1]DATAWj`DATA0Nj` ao[2][1] = amt.edit_bones.new('a2o1')DATA (` ao[2][1].head = a[2]DATA X` ao[2][1].tail = o[1]e()DATA$` ao[2][1].parent = ya[1][2]DATAWj`DATA0HNj` ob[1][2] = amt.edit_bones.new('o1b2')DATA ` ob[1][2].head = o[1]e()DATA ` ob[1][2].tail = b[2]e()DATA$` ob[1][2].parent = ao[2][1]DATA fj` !_lDATA0Nj` yy[1][2] = amt.edit_bones.new('y1y2')DATA H` yy[1][2].head = y[1]DATA x` yy[1][2].tail = y[2]DATA$` yy[1][2].parent = by[1][1]DATA(Wj`DATA$ؚ` for j in range(2, J - 1):DATA8Wj`DATAHX` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))DATA$` by[j][j].head = b[j]PDATA$8` by[j][j].tail = y[j]DATA,Nj` by[j][j].parent = ob[j-1][j]## DATAHWj`DATAH` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))DATA$h` yo[j][j].head = y[j]BZDATA$` yo[j][j].tail = o[j]HZDATA,Oj` yo[j][j].parent = yy[j-1][j]___DATAXWj`$DATALP` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))###DATA$ț` yy[j][j+1].head = y[j]DATA(` yy[j][j+1].tail = y[j+1]DATA,HOj` yy[j][j+1].parent = by[j][j]DATAhWj`DATA(` if j < (J-2):DATAPQ` ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))###DATA(X` ob[j][j+1].head = o[j]DATA,Oj` ob[j][j+1].tail = b[j+1]DATA0Oj` ob[j][j+1].parent = yo[j][j]KDATAxWj`;DATAWj`DATA` # all bones selectDATA4pj` #bpy.ops.pose.select_all(action="SELECT")DATA$` for b in amt.edit_bones:MDATA` b.select = TrueDATAWj`DDATA ` if helicity == 'right':DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')DATAfj` else:nDATADH` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')0.5DATAWj`DATA<` # Bone constraints. Armature must be in pose mode.qDATA0Hpj` bpy.ops.object.mode_set(mode='POSE')hDATAWj` DATAfj` # IK constraintDATA<` cns = rig.pose.bones['y1a2'].constraints.new('IK')DATAgj` cns.name = 'Ik'DATAH` cns.target = rigoggDATA x` cns.subtarget = 'a2a1'DATA` cns.chain_count = 2DATA ؝` cns.use_stretch = FalseDATAWj`DATA$` for j in range(2, J - 1):DATAPhQ` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')#DATA8` cns.name = 'Ik'DATA h` cns.target = rigDATA4pj` cns.subtarget = 'y'+str(j)+'o'+str(j)DATA$` cns.iterations = 500MZDATA Ȟ` cns.chain_count = 2DATA$` cns.use_stretch = FalseDATAWj`bDATA0pj` bpy.ops.object.mode_set(mode='OBJECT')DATA (gj` qqqDATAWj`%pDATATQ` def configRotation(self, rig, interval, frame_start, frame_end, start, end):##DATAWj`DATA<8` # Bone constraints. Armature must be in pose mode.'DATA0qj` bpy.ops.object.mode_set(mode='POSE') FoDATAXj`DATAHgj` # key insert DATA,Hqj` keyframe_insert_interval = intervalDATAXj`DATA8qj` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAH` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(start) DATA`` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_start)DATA(Xj`DATA8qj` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'ADATAD؞` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(end)DATA\8` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_end)DATA8Xj`5pDATAP(R` for curve in bpy.context.active_object.animation_data.action.fcurves: 'DATA8rj` cycles = curve.modifiers.new(type='CYCLES')DATA4Hrj` cycles.mode_before = 'REPEAT_OFFSET'DATA0rj` cycles.mode_after = 'REPEAT_OFFSET'DATAHXj`଎DATA4rj` for keyframe in curve.keyframe_points:DATA4sj` keyframe.interpolation = 'LINEAR'DATAXXj`DATA0Hsj` bpy.ops.object.mode_set(mode='OBJECT')DATAhXj`DATAxXj`DATA<(` def configLink(self, A, J, helicity, rig, move, part):lDATAXj`DATA0sj` bpy.ops.object.mode_set(mode='OBJECT')DATAXj` ?DATA$(` Q = (0.18648+0.146446)*ADATAhgj` # Z = -Q*2DATAgj` Z = 0.0DATAXj`DATA@x` obj_joint = bpy.data.objects["joint.gold.000"].copy()qqDATA0sj` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$X` obj_joint.scale = (A, A, A)DATALR` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicity!!DATA4tj` bpy.context.scene.objects.link(obj_joint)DATAXj`DATA@ȟ` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0Htj` obj_joint.location = (0.0, 0.0, +Q+Z)?DATA$` obj_joint.scale = (A, A, A)DATALR` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicityllDATA4tj` bpy.context.scene.objects.link(obj_joint)naDATAXj`DATA@` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0tj` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$` obj_joint.scale = (A, A, A)DATALHS` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicity_qDATA4uj` bpy.context.scene.objects.link(obj_joint)&DATAXj`DATA@h` obj_joint = bpy.data.objects["joint.blue.001"].copy()l!DATA0Huj` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$` obj_joint.scale = (A, A, A)DATALS` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityqqDATA4uj` bpy.context.scene.objects.link(obj_joint)DATAXj`DATAXj`DATA$` for n in range(1, J - 1):vDATAYj`DATAH` if n <= (J-2):gDATAYj`DATA$x` # Pattern 2 of byDATAH` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALT` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z) DATA,uj` obj_joint.scale = (A, A, A)DATAd` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)DATA(Yj`DATA$` # Pattern 2 of yyDATAXhT` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAHX` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA,vj` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)qqDATA8Yj`DATAHYj`DATAؠ` if n <= (J-3):DATAXYj`DATA$` # Pattern 1 of obvDATAH` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAHH` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,Hvj` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)DATAhYj`DATA$8` # Pattern 2 of yoDATAH` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALT` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)eDATA,vj` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<8` bpy.context.scene.objects.link(obj_joint)qqDATAxYj`DATAYj`DATA,vj` for ob in context.scene.objects:___DATA$h` if "mesh" in ob.name:DATA$` ob.select = TruevDATAYj` ?DATA ` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8wj` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAYj`DATAYj`DATA@أ` def constructLink(self, A, J, helicity, rig, move, part):DATAYj`DATA4Hwj` # Move and rotate the tip bone in pose modeDATA0wj` bpy.context.scene.objects.active = rig DATAYj`DATAgj` Y = 1.1838*ADATAYj`DATA$ȡ` for n in rig.pose.bones:vDATA<(` if n.name != "o" + str(J-2) + "b" + str(J-1):llDATA<x` # we can get the object from the pose boneDATA ` obj = n.id_dataDATA<Ȥ` matrix_final = obj.matrix_world * n.matrix!DATAYj`DATA0wj` # Create armature and objectDATAX(U` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`h` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)DATALU` lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')_DATAZj`DATA((` # rig.show_x_ray = TrueDATA(X` lnk.show_names = TrueDATA(` lnk.draw_type = 'STICK'DATAZj`DATA(` # Link object to sceneDATA(` scn = bpy.context.sceneDATA,xj` scn.objects.link(lnk_rig)##DATA0Hxj` scn.objects.active = lnk_rig###DATA ` scn.update()DATA(Zj`DATA H` # Create bonesDATA8Zj`DATA x` # mode='EDIT'DATA4xj` bpy.ops.object.editmode_toggle()DATAHZj` ?DATA@` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(` link.head = (0, 0, 0)DATA(أ` link.tail = (0, Y, 0)DATAXZj`DATA8xj` link_head = lnk.edit_bones.new('head')DATA0yj` link_head.head = (0, 0, 0.1)###DATA,Hyj` link_head.tail = (0, 0, 0)DATA(` link_head.parent = linkDATA4yj` link_head.use_inherit_scale = FalseDATAhZj`DATA8yj` link_tail = lnk.edit_bones.new('tail')DATA,zj` link_tail.head = (0, Y, 0)DATA0Hzj` link_tail.tail = (0, Y, -0.1)##DATA(8` link_tail.parent = linkDATA4zj` link_tail.use_inherit_scale = FalseDATAxZj`DATA8zj` bpy.ops.object.mode_set(mode='OBJECT')DATAZj`DATAl` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]DATA@h` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATAZj` ?DATATU` # Give mesh object an armature modifier, using vertex groups butntDATA h` # not envelopesDATAD` mod = ob.modifiers.new('MyRigModif', 'ARMATURE')n_!DATA(` mod.object = lnk_rigDATA0{j` mod.use_bone_envelopes = False#DATA0H{j` mod.use_vertex_groups = TrueDATAZj`DATAD` # Bone constraints. Armature must be in pose mode.nDATA8{j` bpy.ops.object.mode_set(mode='POSE')DATAZj` DATA8{j` # Copy rotation constraints Base -> TipDATADX` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]lenDATA@` cns = pBase.constraints.new('COPY_LOCATION')s(sDATA,|j` cns.name = 'Copy_Location'_DATA$Ȥ` cns.target = rigvDATA8H|j` cns.subtarget = n.name[:len(n.name)]DATA,|j` cns.owner_space = 'WORLD'!_DATA,|j` cns.target_space = 'WORLD'#DATAZj`DATA8}j` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]d)DATA@H` cns = pBase.constraints.new('COPY_ROTATION')DATA,H}j` cns.name = 'Copy_Rotation'lDATA$` cns.target = rigvDATA8}j` cns.subtarget = n.name[:len(n.name)]DATA,}j` cns.owner_space = 'WORLD'llDATA,~j` cns.target_space = 'WORLD'DATAZj`DATAH` # StretchTo constraint Mid -> Tip with influence 0.5DATA<` cns1 = pBase.constraints.new('STRETCH_TO')DATA((` cns1.name = 'Stretch'DATA$X` cns1.target = rigDATA8H~j` cns1.subtarget = n.name[:len(n.name)]DATA$` cns1.head_tail = 1DATA(` cns1.rest_length = YDATA$` cns1.influence = 1DATA,~j` cns1.keep_axis = 'PLANE_Z'_DATA,~j` cns1.volume = 'NO_VOLUME'!DATAZj`DATA8j` bpy.ops.object.mode_set(mode='OBJECT')DATAZj`DATA[j`DATA`class FrontLeg(Formula):DATA[j`DATAgj` J = 6 #joint numberDATA([j`DATAgj` # OverridingDATA@8` def __init__(self, P, A, move, part, helicity, start, end):DATA8[j`DATAhj` global intervalDATAH` global frame_startFDATAx` global frame_endڸ&DATAH[j` DATA$` self.interval = intervalDATA(ئ` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAX[j`:p)DATA(hj` # pivot factorDATAHhj` self.P = PDATAh[j`DATAhhj` # scale factorDATAhj` self.A = A DATAx[j`DATAhj` # nameDATA8` self.move = moveTUDATA[j`DATAhj` # elementDATAh` self.part = partqDATA[j`DATA` # element helicityDATA$ȧ` self.helicity = helicityMDATA[j`DATA` self.start = startDATAhj` self.end = endDATA[j`DATA[j`DATA0Hj` bpy.ops.object.mode_set(mode='OBJECT')DATA[j`DATA((` # Create armature and objectDATAXHV` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXV` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA[j`DATAij` # Joints5DATA4j` self.a = [0 for i in range(4)] # Joint αDATA8j` self.b = [0 for i in range(self.J)] # Joint βDATA8j` self.y = [0 for i in range(self.J)] # Joint γDATA8Hj` self.o = [0 for i in range(self.J)] # Joint δDATA[j`DATA$X` # Configuration MovementОDATATW` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA\j`DATA ` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA\j`DATA ` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA(\j`DATA ` # Configuration LinkageDATAXhW` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA8\j`DATA ` # Construction Linkage)DATA\` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAH\j`DATA(H` # Overriding Configuration MovementDATA4j` def configMovement(self, P, A, J, a, b, y, o):DATAX\j`DATA4Ȁj` a[1] = mathutils.Euler((P, A, 0), 'XYZ')q!!DATA x` print ("a1 =", a[1])e()DATAh\j`DATA4j` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAx\j`DATA4Hj` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ة` print ("b1 =", b[1])DATA\j`DATA4j` o[1] = mathutils.Euler((A, A, 0), 'XYZ')q!!DATA ` print ("o1 =", o[1])DATA\j`DATA 8` B = A * 2 * sqrt (2)DATA h` C = B + (B * sqrt (2))DATA` D = C * sqrt (2)oggDATA(ij` E = C + DDATA\j`DATA4ȁj` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA Ȫ` print ("y1 =", y[1])DATA\j`DATA@` b[2] = mathutils.Euler((8.55016, -9.21066, 0), 'XYZ')!DATA ` print ("b2 =", b[2])DATA\j`DATA@ب` b[3] = mathutils.Euler((8.16563, -20.4665, 0), 'XYZ')!DATA (` print ("b3 =", b[3])DATA\j`DATA@(` b[4] = mathutils.Euler((10.3268, -27.542, 0), 'XYZ')ll!DATA X` print ("b4 =", b[4])DATA Hij` DATA@x` y[2] = mathutils.Euler((7.25686, -10.2606, 0), 'XYZ')##DATA ` print ("y2 =", y[2])DATA\j`DATA@ȩ` y[3] = mathutils.Euler((6.87115, -20.4809, 0), 'XYZ')DATA ` print ("y3 =", y[3])DATA\j`DATA@` o[2] = mathutils.Euler((8.51447, -10.256, 0), 'XYZ')!!!DATA ` print ("o2 =", o[2])DATA]j`DATA@h` o[3] = mathutils.Euler((7.82267, -19.8633, 0), 'XYZ')2)DATA ` print ("o3 =", o[3])DATA]j`DATA@` o[4] = mathutils.Euler((11.6795, -26.4795, 0), 'XYZ')dDATA H` print ("o4 =", o[4])DATA hij` DATA@` y[4] = mathutils.Euler((11.2491, -26.8313, 0), 'XYZ')!!DATA x` print ("y4 =", y[4])e()DATA(]j`DATA@X` y[5] = mathutils.Euler((15.0078, -30.2628, 0), 'XYZ')dDATA ` print ("y5 =", y[5])DATA8]j`DATAH]j`DATAج`class Shoulder(Formula):DATAX]j`DATAij` J = 4 #joint numberDATAh]j`DATAij` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,#DATAD` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAHH` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAx]j`DATAij` global intervalDATA` global frame_start(DATA8` global frame_endlRFDATA]j` DATA$h` self.interval = intervalDATA(` self.frame_start = frame_startDATA$ȭ` self.frame_end = frame_endDATA]j`=p)DATAij` # pivot factorDATAjj` self.P = PDATA]j`DATA(jj` # scale factorDATAHjj` self.A = A DATA]j`DATAhjj` # nameDATA` self.move = moveDATA]j`DATAjj` # elementDATA(` self.part = partDATA]j`DATAX` # element helicityDATA$` self.helicity = helicityDATA]j`DATA` self.start = startDATAjj` self.end = endDATA]j`DATA ` # front legs positionDATA8j` self.front_leg_left_loc = front_leg_left_locDATA8Hj` self.front_leg_left_rot = front_leg_left_rotDATA8j` self.front_leg_right_loc = front_leg_right_locDATA8Ȃj` self.front_leg_right_rot = front_leg_right_rotDATA^j`DATAjj` # front legs DATA0j` self.front_leg_left = front_leg_leftoDATA0Hj` self.front_leg_right = front_leg_rightoDATA^j`DATA0j` bpy.ops.object.mode_set(mode='OBJECT')oDATA(^j`DATA(` # Create armature and objectDATAXW` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(X` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt))DATA8^j`DATAjj` # JointsDATA4ȃj` self.a = [0 for i in range(4)] # Joint αDATA8j` self.b = [0 for i in range(self.J)] # Joint βDATA8Hj` self.y = [0 for i in range(self.J)] # Joint γDATA8j` self.o = [0 for i in range(self.J)] # Joint δDATA kj` DATA$H` # Configuration MovementDATATX` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAH^j`DATA x` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAX^j`DATA4Ȅj` # Parent set front legs to shoulder DATA<` self.setParent(self.helicity, self.move, self.rig, DATAXX` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\H` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATAh^j`DATA ` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAx^j`DATA د` # Configuration LinkageDATA\` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATA^j`DATA ` # Construction LinkageDATA`(` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATA^j`DATA^j`DATA(8` # Overriding Configuration MovementDATA4j` def configMovement(self, P, A, J, a, b, y, o):DATA^j`DATA4Hj` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA h` print ("a1 =", a[1])DATA^j`DATA4j` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATA^j`DATA4ȅj` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')stDATA ` print ("b1 =", b[1])DATA^j`DATA4j` o[1] = mathutils.Euler((A, A, 0), 'XYZ')> DATA ` print ("o1 =", o[1])e()DATA^j`DATA4Hj` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')lDATA (` print ("y1 =", y[1])e()DATA_j`DATA@` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ')DATA X` print ("b2 =", b[2])e()DATA (kj` DATA@8` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ')bDATA ` print ("y2 =", y[2])DATA_j`DATA@` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ')rDATA ` print ("y3 =", y[3])DATA(_j`DATA@ح` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA ` print ("o2 =", o[2])e()DATA8_j`DATAH_j`DATA0j` # Parent set front legs to shoulder DATA0Ȇj` def setParent(self, helicity, move, rig, llDATAD(` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAHx` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAX_j`DATA0j` bpy.ops.object.mode_set(mode='OBJECT')DATAh_j`DATA,Hj` bpy.context.scene.frame_current = 0DATAx_j`DATA8j` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = TrueggDATA0ȇj` bpy.context.scene.objects.active = rigDATA_j`DATA,j` bpy.ops.object.editmode_toggle()lllDATA_j`DATATHY` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATA_j`DATAHȮ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA_j`DATA0Hj` bpy.ops.object.mode_set(mode='OBJECT')DATA_j`DATALY` bpy.ops.object.select_all(action='DESELECT') #deselect all objects_DATA_j`DATA,j` front_leg_left.rig.select = TrueqqqDATA_j`DATAH` rig.select = TrueDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA_j`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA``DATALZ` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsqDATAx` rig.select = TrueggDATA0Ȉj` bpy.context.scene.objects.active = rigDATA``DATA,j` bpy.ops.object.editmode_toggle()qqqDATA(``DATAThZ` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATA8``DATAHh` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]sDATAH``DATA0Hj` bpy.ops.object.mode_set(mode='OBJECT')DATAX``DATALZ` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAh``DATA,j` front_leg_right.rig.select = TrueqqDATAx``DATA` rig.select = TrueDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA``DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA``DATAL([` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA``GDATA``DATA ` # front_legs position()DATA@` front_leg_left.rig.location.x += front_leg_left_loc[0]qDATA@X` front_leg_left.rig.location.y += front_leg_left_loc[1]sDATA@` front_leg_left.rig.location.z += front_leg_left_loc[2]DATA``GDATA@` front_leg_left.rig.rotation_euler = front_leg_left_rotDATA``DATADH` front_leg_right.rig.location.x += front_leg_right_loc[0].blDATAD` front_leg_right.rig.location.y += front_leg_right_loc[1].DATAD` front_leg_right.rig.location.z += front_leg_right_loc[2]q!DATA``GDATAD8` front_leg_right.rig.rotation_euler = front_leg_right_rotqqqDATA``DATAa`GDATAHkj`class RearLeg(Formula):DATAa`DATAhkj` J = 6 #joint numberDATA(a`DATAkj` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end):DATA8a`DATAkj` global intervalDATA` global frame_startFDATA8` global frame_endƑ(DATAHa` DATA$h` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAXa`)DATAkj` # pivot factorDATAkj` self.P = PDATAha`DATAlj` # scale factorDATA(lj` self.A = A DATAxa`DATAHlj` # nameDATA` self.move = move$DATAa`#DATAhlj` # element5DATA(` self.part = partqDATAa`DATAX` # element helicityDATA$` self.helicity = helicityDATAa`DATA` self.start = startDATAlj` self.end = endDATAa`DATAa`DATA0ȉj` bpy.ops.object.mode_set(mode='OBJECT')oDATAa`DATA(` # Create armature and objectDATAX[` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX[` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAa`DATAlj` # JointsDATA4j` self.a = [0 for i in range(4)] # Joint αDATA8Hj` self.b = [0 for i in range(self.J)] # Joint βDATA8j` self.y = [0 for i in range(self.J)] # Joint γDATA8Ȋj` self.o = [0 for i in range(self.J)] # Joint δDATAa`DATA$` # Configuration MovementDATATH\` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAb`DATA H` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAb`DATA x` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA(b`DATA ` # Configuration LinkageDATAX\` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA8b`DATA ` # Construction LinkageDATA\` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAHb`DATA(` # Overriding Configuration MovementDATA4j` def configMovement(self, P, A, J, a, b, y, o):tDATAXb`DATA4Hj` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA 8` print ("a1 =", a[1])DATAhb`DATA4j` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA h` print ("a2 =", a[2])e()DATAxb`DATA4ȋj` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ` print ("b1 =", b[1])DATAb`DATA4j` o[1] = mathutils.Euler((A, A, 0), 'XYZ')e()DATA ` print ("o1 =", o[1])DATAb`DATA ` B = A * 2 * sqrt (2)e()DATA (` C = B + (B * sqrt (2))DATAX` D = C * sqrt (2)DATAlj` E = C + DDATAb`DATA4Hj` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])DATAb`DATA@` b[2] = mathutils.Euler((7.62974, -6.50864, 0), 'XYZ')qqDATA ` print ("b2 =", b[2])DATAb`DATA@(` b[3] = mathutils.Euler((7.67281, -19.5149, 0), 'XYZ')nnDATA ` print ("b3 =", b[3])e()DATAb`DATA@x` b[4] = mathutils.Euler((12.9774, -26.1156, 0), 'XYZ')DATA ` print ("b4 =", b[4])DATA lj` DATA@` y[2] = mathutils.Euler((6.44802, -7.68156, 0), 'XYZ')DATA H` print ("y2 =", y[2])e()DATAb`DATA@` y[3] = mathutils.Euler((6.47941, -19.6468, 0), 'XYZ')DATA x` print ("y3 =", y[3])DATAb`DATA@h` o[2] = mathutils.Euler((7.64222, -7.55415, 0), 'XYZ')DATA ` print ("o2 =", o[2])DATAc`DATA@` o[3] = mathutils.Euler((5.90849, -20.3743, 0), 'XYZ')n!DATA ` print ("o3 =", o[3])DATAc`DATA@` o[4] = mathutils.Euler((14.0185, -25.3266, 0), 'XYZ')n!DATA ` print ("o4 =", o[4])DATA mj` gDATA@X` y[4] = mathutils.Euler((13.5841, -25.3972, 0), 'XYZ')n!DATA 8` print ("y4 =", y[4])DATA(c`DATA@` y[5] = mathutils.Euler((17.0523, -29.1783, 0), 'XYZ')qqDATA h` print ("y5 =", y[5])DATA8c`DATAHc`DATA(mj`class Hip(Formula):DATAXc`DATAHmj` J = 4 #joint numberDATAhc`DATAhmj` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,DATADH` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,ndDATAH` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAxc`DATAmj` global intervalDATA` global frame_start)DATA` global frame_endEDATAc` DATA$` self.interval = intervalDATA((` self.frame_start = frame_startDATA$X` self.frame_end = frame_endDATAc`)DATAmj` # pivot factorDATAmj` self.P = PDATAc`DATAmj` # scale factorDATAnj` self.A = A DATAc`DATA(nj` # nameDATA` self.move = moveoggDATAc`DATAHnj` # elementDATA` self.part = partDATAc`DATA` # element helicityDATA$` self.helicity = helicityDATAc`DATAH` self.start = startDATAhnj` self.end = endDATAc`DATA x` # rear legs positionDATA4j` self.rear_leg_left_loc = rear_leg_left_loclDATA4Ȍj` self.rear_leg_left_rot = rear_leg_left_rotDATA8j` self.rear_leg_right_loc = rear_leg_right_locDATA8Hj` self.rear_leg_right_rot = rear_leg_right_rotDATAd`DATAnj` # rear legs DATA,j` self.rear_leg_left = rear_leg_left_DATA0ȍj` self.rear_leg_right = rear_leg_rightq!lDATAd`DATA0j` bpy.ops.object.mode_set(mode='OBJECT')DATA(d`DATA(` # Create armature and objectDATAX]` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXh]` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA8d`DATAnj` # JointsDATA4Hj` self.a = [0 for i in range(4)] # Joint αDATA8j` self.b = [0 for i in range(self.J)] # Joint βDATA8Ȏj` self.y = [0 for i in range(self.J)] # Joint γDATA8j` self.o = [0 for i in range(self.J)] # Joint δDATA nj` DATA$` # Configuration MovementDATAT]` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAHd`DATA ` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAXd`DATA0Hj` # Parent set rear legs to hip DATA<` self.setParent(self.helicity, self.move, self.rig, DATAT(^` self.rear_leg_left_loc, self.rear_leg_left_rot, self.rear_leg_left,DATAX^` self.rear_leg_right_loc, self.rear_leg_right_rot, self.rear_leg_right)DATAhd`DATA 8` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAxd`DATA h` # Configuration LinkageDATA\` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAd`DATA ` # Construction LinkageDATA`x` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAd`DATAd`DATA(` # Overriding Configuration MovementDATA4j` def configMovement(self, P, A, J, a, b, y, o):DATAd`DATA4ȏj` a[1] = mathutils.Euler((P, A, 0), 'XYZ')ll!DATA ` print ("a1 =", a[1])DATAd`DATA4p` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA (` print ("a2 =", a[2])e()DATAd`DATA4Hp` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')!!DATA X` print ("b1 =", b[1])e()DATAd`DATA4p` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA ` print ("o1 =", o[1])DATAd`DATA4p` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])DATAe`DATA@8` b[2] = mathutils.Euler((4.75775, 0.818147, 0), 'XYZ')blDATA ` print ("b2 =", b[2])e()DATA nj` DATA@` y[2] = mathutils.Euler((-0.796921, -4.75987, 0), 'XYZ')DATA ` print ("y2 =", y[2])DATAe`DATA@` y[3] = mathutils.Euler((-0.41101, -5.1688, 0), 'XYZ')r.DATA H` print ("y3 =", y[3])e()DATA(e`DATA@(` o[2] = mathutils.Euler((-1.26233, -5.23173, 0), 'XYZ').DATA x` print ("o2 =", o[2])DATA8e`DATAHe`DATA$` # Parent set rear legs to hipDATA0q` def setParent(self, helicity, move, rig, dDATADx` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,t,DATAH` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):):DATAXe`DATA0Hq` bpy.ops.object.mode_set(mode='OBJECT')qDATAhe`DATA,q` bpy.context.scene.frame_current = 0DATAxe`DATA8q` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = TrueDATA0r` bpy.context.scene.objects.active = rigqDATAe`DATA,Hr` bpy.ops.object.editmode_toggle()lDATAe`DATAT^` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAe`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAe`DATA0r` bpy.ops.object.mode_set(mode='OBJECT')"DATAe`DATALH_` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsqDATAe`DATA(` rear_leg_left.rig.select = TrueDATAe`DATA8` rig.select = TrueYDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAe`DATADh` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAf`DATAL_` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAh` rig.select = TrueDATA0r` bpy.context.scene.objects.active = riglDATAf`DATA,s` bpy.ops.object.editmode_toggle()###DATA(f`DATAT` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATA8f`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAHf`DATA0Hs` bpy.ops.object.mode_set(mode='OBJECT')DATAXf`DATALh` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAhf`DATA,s` rear_leg_right.rig.select = True###DATAxf`DATA` rig.select = TrueggDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAf`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAf`DATALȰ` bpy.ops.object.select_all(action='DESELECT') #deselect all objects#DATAf`DATAf`DATA ` # rear_legs positionDATA@X` rear_leg_left.rig.location.x += rear_leg_left_loc[0]qqqDATA@` rear_leg_left.rig.location.y += rear_leg_left_loc[1]')DATA@` rear_leg_left.rig.location.z += rear_leg_left_loc[2]eDATAf`DATA@H` rear_leg_left.rig.rotation_euler = rear_leg_left_rotl!DATAf`DATA@` rear_leg_right.rig.location.x += rear_leg_right_loc[0]_DATA@` rear_leg_right.rig.location.y += rear_leg_right_loc[1]DATA@8` rear_leg_right.rig.location.z += rear_leg_right_loc[2]!DATAf`DATA@` rear_leg_right.rig.rotation_euler = rear_leg_right_rotqDATAf`DATAg`DATAoj`class Body(Formula):DATAg`DATA(oj` J = 6 #joint numberDATA(g`DATAHoj` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,qDATA4s` shoulder_loc, shoulder_rot, shoulder,DATA$` hip_loc, hip_rot, hip):DATA8g`DATAhoj` global intervalDATA(` global frame_start)DATAX` global frame_endbRFDATAHg` DATA$` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAXg`)DATAoj` # pivot factorDATAoj` self.P = PDATAhg`DATAoj` # scale factorDATAoj` self.A = A DATAxg`DATA` # nameDATA` self.move = moveDATAg`DATA(` # elementDATAH` self.part = partDATAg`DATAx` # element helicityDATA$` self.helicity = helicity˼DATAg`DATA` self.start = startDATAH` self.end = endDATAg`DATA,t` self.shoulder_loc = shoulder_loc!!_DATA,Ht` self.shoulder_rot = shoulder_rot!!_DATA$` self.shoulder = shoulder˼DATAg`DATA 8` self.hip_loc = hip_locDATA h` self.hip_rot = hip_rotDATAh` self.hip = hipDATAg`DATA0t` bpy.ops.object.mode_set(mode='OBJECT')#DATAg`DATA(` # Create armature and objectDATAX(` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAg`DATA` # JointsDATA4t` self.a = [0 for i in range(4)] # Joint αZ'DATA4u` self.b = [0 for i in range(3)] # Joint βDATA4Hu` self.y = [0 for i in range(3)] # Joint γLEDATA4u` self.o = [0 for i in range(3)] # Joint δDATAh`DATA@(` self.upper_b = [0 for i in range(self.J)] # Joint β!nnDATA@x` self.upper_y = [0 for i in range(self.J)] # Joint γqqqDATA@` self.upper_o = [0 for i in range(self.J)] # Joint δ!nnDATAh`DATA@` self.lower_b = [0 for i in range(self.J)] # Joint β0]DATA@h` self.lower_y = [0 for i in range(self.J)] # Joint γ1]DATA@` self.lower_o = [0 for i in range(self.J)] # Joint δ2]DATA(h`DATA$` # Configuration Movement˼DATA4u` self.configMovement(self.P, self.A, self.J,DATA0v` self.a, self.b, self.y, self.o,DATA<` self.upper_b, self.upper_y, self.upper_o,qqDATA<X` self.lower_b, self.lower_y, self.lower_o)q!DATA8h`DATA ` # Construction MovementDATAL` self.constructMovement(self.J, self.helicity, self.amt, self.rig,!_DATA0Hv` self.a, self.b, self.y, self.o,DATA<` self.upper_b, self.upper_y, self.upper_o,q!DATA<` self.lower_b, self.lower_y, self.lower_o)q!DATAHh` ?DATA4v` # Parent set shoulder to upperbody DATA<H ` self.setParent(self.helicity, self.move, self.rig,qDATAH ` self.shoulder_loc, self.shoulder_rot, self.shoulder,DATA8v` self.hip_loc, self.hip_rot, self.hip)DATAXh`DATAhh`DATA (` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAxh` ?DATAh`DATA X` # Configuration LinkageDATA\` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATAh`DATA ` # Construction LinkageDATA`X ` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATAh`DATAh`DATA(` # Overriding Configuration MovementDATA(` def configMovement(self, P, A, J,DATA` a, b, y, o,DATA(` upper_b, upper_y, upper_o,DATA(H` lower_b, lower_y, lower_o):DATAh`DATA4w` a[1] = mathutils.Euler((P, A, 0), 'XYZ'):DATA x` print ("a1 =", a[1])DATAh`DATA4Hw` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAh`DATA4w` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ` print ("b1 =", b[1])e()DATAh`DATA4w` o[1] = mathutils.Euler((A, A, 0), 'XYZ')qqqDATA ` print ("o1 =", o[1])e()DATAi`DATA4x` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA 8` print ("y1 =", y[1])DATAi`DATA(i`DATA@ ` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')leDATA h` print ("b2 =", b[2])DATA Ȑ` DATA@8!` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')qqDATA ` print ("y2 =", y[2])DATA8i`DATA@!` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ')_DATA ` print ("o2 =", o[2])DATAHi`DATAXi`DATAD!` upper_b[3] = mathutils.Euler((-7.68801, 2.91129, 0), 'XYZ')DATA,Hx` print ("upper_b3 =", upper_b[3])qqqDATAhi`DATAD("` upper_b[4] = mathutils.Euler((-23.1419, 3.18081, 0), 'XYZ')DATA,x` print ("upper_b4 =", upper_b[4])qqqDATAxi`DATAi`DATADx"` upper_o[3] = mathutils.Euler((-6.06038, 5.13428, 0), 'XYZ')DATA,x` print ("upper_o3 =", upper_o[3])qqqDATAi`DATAD"` upper_o[4] = mathutils.Euler((-23.3888, 5.03039, 0), 'XYZ')DATA,y` print ("upper_o4 =", upper_o[4])qqqDATAi`DATAi`DATAD#` upper_y[3] = mathutils.Euler((-6.56063, 4.1797, 0), 'XYZ')DATA,Hy` print ("upper_y3 =", upper_y[3])qqqDATA ` DATADh#` upper_y[4] = mathutils.Euler((-23.0583, 4.2072, 0), 'XYZ')DATA,y` print ("upper_y4 =", upper_y[4])6DATAi`DATAD#` upper_y[5] = mathutils.Euler((-16.852, 15.8644, 0), 'XYZ')DATA,y` print ("upper_y5 =", upper_y[5])lllDATAi`DATAi`DATAD$` lower_b[3] = mathutils.Euler((14.9233, -23.4774, 0), 'XYZ')DATA,z` print ("lower_b3 =", lower_b[3])###DATAi`DATADX$` lower_b[4] = mathutils.Euler((26.2374, -25.5258, 0), 'XYZ')DATA,Hz` print ("lower_b4 =", lower_b[4])!!_DATAj`DATA ` DATAD$` lower_o[3] = mathutils.Euler((16.1602, -21.2564, 0), 'XYZ')DATA,z` print ("lower_o3 =", lower_o[3])!!_DATAj`DATAD$` lower_o[4] = mathutils.Euler((26.5099, -24.0416, 0), 'XYZ')DATA,z` print ("lower_o4 =", lower_o[4])|DATA(j`DATA8j`DATADH%` lower_y[3] = mathutils.Euler((15.8231, -22.4183, 0), 'XYZ')DATA,{` print ("lower_y3 =", lower_y[3])!!_DATA (` <_DATAD%` lower_y[4] = mathutils.Euler((26.5746, -24.3638, 0), 'XYZ')DATA,H{` print ("lower_y4 =", lower_y[4])###DATAHj`DATAD%` lower_y[5] = mathutils.Euler((30.5319, -23.5269, 0), 'XYZ')DATA,{` print ("lower_y5 =", lower_y[5])j_jDATAXj`DATAhj`DATA8{` def constructMovement(self, J, helicity, amt, rig, DATAH` a, b, y, o,DATA(` upper_b, upper_y, upper_o,DATA((` lower_b, lower_y, lower_o):DATAxj`DATAh` # LinkagesDATALH` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATAL` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATAL` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALh` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAj`DATAXȳ` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAX(` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAX` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAX` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAj`DATA\ ` upper_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\8!` upper_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\!` upper_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\"` upper_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAj`DATA\"` lower_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\"` lower_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\h#` lower_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\#` lower_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAj`DATA@8&` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATA X` rig.show_x_ray = TrueDATA ` amt.show_names = TrueDATA ` amt.draw_type = 'STICK'DATA$`# amt.draw_type = 'BBONE'˼DATAj`DATA ` # Link object to sceneDATA H` scn = bpy.context.sceneDATA x` scn.objects.link(rig)()DATA$` scn.objects.active = rig˼DATA` scn.update()DATAj`DATA` # EditDATA,|` bpy.ops.object.editmode_toggle()_llDATAj`DATA ` # Construction LinkageDATAj`DATAȑ` j = 1DATAk`DATAH&` aa[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'a' +str(j))DATA$` aa[j+1][j].head = a[j+1]ԼDATA 8` aa[j+1][j].tail = a[j])DATA ` DATAD&` ab[j][j] = amt.edit_bones.new('a' + str(j) + 'b' +str(j))DATA h` ab[j][j].head = a[j]DATA ` ab[j][j].tail = b[j]DATA(` ab[j][j].parent = aa[j+1][j]DATAk` DATAD('` by[j][j] = amt.edit_bones.new('b' + str(j) + 'y' +str(j))DATA ` by[j][j].head = b[j]DATA (` by[j][j].tail = y[j]DATA$X` by[j][j].parent = ab[j][j]DATA0H|` by[j][j].use_inherit_rotation = FalseDATA(k`DATAHx'` ya[j][j+1] = amt.edit_bones.new('y' + str(j) + 'a' +str(j+1))DATA ` ya[j][j+1].head = y[j])DATA$` ya[j][j+1].tail = a[j+1]ŻDATA(` ya[j][j+1].parent = by[j][j]DATA8k`DATAH'` ao[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'o' +str(j))DATA$` ao[j+1][j].head = a[j+1]DATA H` ao[j+1][j].tail = o[j]DATA(x` ao[j+1][j].parent = ya[j][j+1]DATAHk`DATAH(` ob[j][j+1] = amt.edit_bones.new('o' + str(j) + 'b' +str(j+1))dDATA ` ob[j][j+1].head = o[j])DATA$` ob[j][j+1].tail = b[j+1]DATA(` ob[j][j+1].parent = ao[j+1][j]DATA ` DATAHh(` yy[j][j+1] = amt.edit_bones.new('y' + str(j) + 'y' +str(j+1))DATA 8` yy[j][j+1].head = y[j]DATA$h` yy[j][j+1].tail = y[j+1]ԼDATA(` yy[j][j+1].parent = by[j][j]DATAXk`DATA(` j = 2DATAhk`DATAD(` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))ndDATA ` by[j][j].head = b[j]DATA ` by[j][j].tail = y[j]DATA((` by[j][j].parent = ob[j-1][j]DATAxk`DATAD)` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))qqqDATA X` yo[j][j].head = y[j]DATA ` yo[j][j].tail = o[j]e()DATA(` yo[j][j].parent = yy[j-1][j]DATAk`DATAXH` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA(` upper_yy[j][j+1].head = y[j]DATA0|` upper_yy[j][j+1].tail = upper_y[j+1]lllDATA,|` upper_yy[j][j+1].parent = by[j][j]lDATAk`DATAX` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA(` upper_ob[j][j+1].head = o[j]DATA0}` upper_ob[j][j+1].tail = upper_b[j+1]DATA,H}` upper_ob[j][j+1].parent = yo[j][j]lDATAk`DATAX` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA(H` lower_yy[j][j+1].head = y[j]DATA0}` lower_yy[j][j+1].tail = lower_y[j+1]DATA,}` lower_yy[j][j+1].parent = by[j][j]_DATAk`DATAXh` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA(x` lower_ob[j][j+1].head = o[j]DATA0~` lower_ob[j][j+1].tail = lower_b[j+1]##DATA,H~` lower_ob[j][j+1].parent = yo[j][j]!DATAk`DATA$` for j in range(3, J - 1):DATAk`DATAXȶ` upper_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.upper')DATA0~` upper_by[j][j].head = upper_b[j]!DATA0~` upper_by[j][j].tail = upper_y[j]DATA8` upper_by[j][j].parent = upper_ob[j-1][j]DATAk`DATAX(` upper_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.upper')DATA0H` upper_yo[j][j].head = upper_y[j]qDATA0` upper_yo[j][j].tail = upper_o[j]DATA8` upper_yo[j][j].parent = upper_yy[j-1][j]DATAk`DATA\H$` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA0` upper_yy[j][j+1].head = upper_y[j]DATA4H` upper_yy[j][j+1].tail = upper_y[j+1]DATA8` upper_yy[j][j+1].parent = upper_by[j][j]DATAl`DATA` if j < (J-2):ggDATA`$` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA4Ƞ` upper_ob[j][j+1].head = upper_o[j]DATA8` upper_ob[j][j+1].tail = upper_b[j+1]DATA<X)` upper_ob[j][j+1].parent = upper_yo[j][j]qqqDATAl`DATA$` for j in range(3, J - 1):ԼDATA(l`DATAX` lower_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.lower')DATA0H` lower_by[j][j].head = lower_b[j]###DATA0` lower_by[j][j].tail = lower_y[j]()DATA8ȡ` lower_by[j][j].parent = lower_ob[j-1][j]DATA8l`DATAX` lower_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.lower')DATA0` lower_yo[j][j].head = lower_y[j]qqDATA0H` lower_yo[j][j].tail = lower_o[j]!DATA8` lower_yo[j][j].parent = lower_yy[j-1][j]DATAHl`DATA\(%` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA0Ȣ` lower_yy[j][j+1].head = lower_y[j]#DATA4` lower_yy[j][j+1].tail = lower_y[j+1]###DATA8H` lower_yy[j][j+1].parent = lower_by[j][j]DATAXl`DATA8` if j < (J-2):DATA`%` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA4` lower_ob[j][j+1].head = lower_o[j]lDATA8ȣ` lower_ob[j][j+1].tail = lower_b[j+1]DATA<)` lower_ob[j][j+1].parent = lower_yo[j][j]qqqDATAhl`DATAxl`DATAh` # all bones selectDATA4` #bpy.ops.pose.select_all(action="SELECT")DATA$` for b in amt.edit_bones:DATA` b.select = TrueDATAl`DATA ` if helicity == 'right':DATAD)` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')qqqDATAH` else:DATADH*` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')_qqDATAl`DATA<*` # Bone constraints. Armature must be in pose mode.nDATA0H` bpy.ops.object.mode_set(mode='POSE')ll!DATAl` DATAh` # IK constraintDATA<*` cns = rig.pose.bones['y1a2'].constraints.new('IK')qDATA` cns.name = 'Ik'DATA(` cns.target = rigDATA X` cns.subtarget = 'a2a1')DATA` cns.chain_count = 2DATA ` cns.use_stretch = FalseDATAl`DATA` j = 2DATAl`DATALH` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')DATAȒ` cns.name = 'Ik'DATA` cns.target = rigDATA0` cns.subtarget = 'y'+str(j)+'o'+str(j)llDATA ` cns.iterations = 500DATAH` cns.chain_count = 2DATA x` cns.use_stretch = FalseDATAl`DATA$` for j in range(3, J - 1):;DATAX` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.upper'].constraints.new('IK')DATA` cns.name = 'Ik'DATA ` cns.target = rigDATA<8+` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.upper'qDATA$8` cns.iterations = 500ԼDATA h` cns.chain_count = 2DATA$` cns.use_stretch = FalseDATAl`DATAX` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.lower'].constraints.new('IK')DATA` cns.name = 'Ik'DATA ` cns.target = rigDATA<+` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.lower'qDATA$(` cns.iterations = 500DATA X` cns.chain_count = 2DATA$` cns.use_stretch = FalseDATAl`DATA0Ȥ` bpy.ops.object.mode_set(mode='OBJECT')lDATAm`DATAm`qDATA4` # Parent set shoulder and hip to body FDATA0H` def setParent(self, helicity, move, rig, DATA4` shoulder_loc, shoulder_rot, shoulder,CTDATA$` hip_loc, hip_rot, hip):DATA(m`##DATA` # shoulder DATA0ȥ` bpy.ops.object.mode_set(mode='OBJECT')lDATA8m`##DATA,` bpy.context.scene.frame_current = 0DATAHm`__DATA8H` bpy.ops.object.select_all(action='DESELECT')dDATA` rig.select = TrueggDATA0` bpy.context.scene.objects.active = rig#DATAXm`##DATA,Ȧ` bpy.ops.object.editmode_toggle()qqqDATAhm`##DATA\&` parent_bone = 'y2y3.upper' # choose the bone name which you want to be the parentDATAxm`DATAH+` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAm`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATAm`__DATALh` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAm`__DATA$` shoulder.rig.select = TrueDATAm`__DATAH` rig.select = TrueggDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAm`___DATAD(,` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAm` DATALȹ` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAm`DATA x` # front_legs positionDATA4H` shoulder.rig.location.x += shoulder_loc[0]DATA4` shoulder.rig.location.y += shoulder_loc[1]DATA4ȧ` shoulder.rig.location.z += shoulder_loc[2]DATAm`##DATA4` shoulder.rig.rotation_euler = shoulder_rotDATAn`##DATA` # hipDATA` rig.select = TrueDATA0H` bpy.context.scene.objects.active = rigDATAn`DATA,` bpy.ops.object.editmode_toggle()DATA(n`?DATA\x&` parent_bone = 'y2y3.lower' # choose the bone name which you want to be the parentDATA8n`?DATAHx,` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAHn`DATA0Ȩ` bpy.ops.object.mode_set(mode='OBJECT')DATAXn`DATAL(` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAhn`DATA ` hip.rig.select = TrueDATAxn`___DATA` rig.select = TrueDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAn`DATAD,` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAn`__DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAn`__DATA 8` # front_legs positionDATA,` hip.rig.location.x += hip_loc[0]qqqDATA,H` hip.rig.location.y += hip_loc[1]DATA,` hip.rig.location.z += hip_loc[2]DATAn`##DATA,ȩ` hip.rig.rotation_euler = hip_rotDATAn`___DATA h` # body position setupDATA$` loc = (12.792, 0, 32.8825)DATAh&` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATAn`__DATA$` rig.location.x += loc[0]DATA$` rig.location.y += loc[1];DATA$(` rig.location.z += loc[2];DATAn`_DATA$X` rig.rotation_euler = rot;DATAn` DATAo`__DATA<-` def configLink(self, A, J, helicity, rig, move, part):!DATAo`__DATA0` bpy.ops.object.mode_set(mode='OBJECT')qDATA(o` DATA$` Q = (0.18648+0.146446)*ADATA(` # Z = -Q*2DATAH` Z = 0.0DATA8o`DATA@h-` obj_joint = bpy.data.objects["joint.gold.000"].copy()qqDATA0H` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)wDATAHo`__DATA@-` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0Ȫ` obj_joint.location = (0.0, 0.0, +Q+Z)DATA$` obj_joint.scale = (A, A, A)DATALH` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)wDATAXo`__DATA@.` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0H` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)wDATAho`__DATA@X.` obj_joint = bpy.data.objects["joint.blue.001"].copy()ĿDATA0ȫ` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$H` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATAxo`DATAh` n = 1DATAo`__DATAx` # Pattern 2 of yyDATAPh` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATA@.` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)>DATA$` obj_joint.scale = (A, A, A)DATA`X'` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4H` bpy.context.scene.objects.link(obj_joint)DATAo`DATA` # Pattern 1 of obDATA@.` obj_joint = bpy.data.objects["joint.blue.001"].copy())DATA@H/` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)rDATA$` obj_joint.scale = (A, A, A)DATA`'` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATA ` DATA8` # Pattern 2 of yoDATA@/` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAD/` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)`DATA$h` obj_joint.scale = (A, A, A)DATA`8(` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4Ȭ` bpy.context.scene.objects.link(obj_joint)DATAo` DATA ` for n in range(1, 3):DATAo`__DATA ` # Pattern 2 of byDATAD80` obj_joint = bpy.data.objects["joint.green.001"].copy()DATAH0` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA(` obj_joint.scale = (A, A, A)DATA`(` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA8` bpy.context.scene.objects.link(obj_joint)DATAo`DATAo`DATA$(` for n in range(2, J - 1):DATAo`DATA X` # Pattern 2 of yyDATATȼ` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAD0` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA(` obj_joint.scale = (A, A, A)DATAh)` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA8H` bpy.context.scene.objects.link(obj_joint)DATAo` DATA ` # Pattern 2 of yyDATAT(` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAD(1` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA(` obj_joint.scale = (A, A, A)DATAh)` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA8` bpy.context.scene.objects.link(obj_joint)DATA`__DATA ` if n <= (J-2):DATA`__DATA$H ` # Pattern 1 of ob;DATAHx1` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAH1` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,ȭ` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<2` bpy.context.scene.objects.link(obj_joint)0DATA(`__DATA$x ` # Pattern 2 of yoVDATAHh2` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATAp` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<2` bpy.context.scene.objects.link(obj_joint)rDATA8`__DATA$ ` # Pattern 1 of obVDATAH3` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAHX3` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,H` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<3` bpy.context.scene.objects.link(obj_joint)= DATAH`__DATA$ ` # Pattern 2 of yoVDATAH3` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATAp` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<H4` bpy.context.scene.objects.link(obj_joint)= DATAX`__DATA` if n >= 2 :DATAh`__DATA$ ` # Pattern 2 of byVDATAH4` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALH` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,Ȯ` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "b"+str(n)+"y"+str(n)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<4` bpy.context.scene.objects.link(obj_joint) =DATAx`DATA$8 ` # Pattern 2 of byVDATAH85` obj_joint = bpy.data.objects["joint.green.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "b"+str(n)+"y"+str(n)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<5` bpy.context.scene.objects.link(obj_joint)tiDATA`__DATA`DATA,H` for ob in context.scene.objects:_llDATA$h ` if "mesh" in ob.name:VDATA$ ` ob.select = TrueVDATA` ?DATA( ` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<5` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATA`#DATA`##DATAȓ`def formula():DATA`##DATA`# pivot factorDATA ` P = 0DATA`#DATA(`# scale factorDATA H` A = 1DATA` #DATA`# nameDATAh` move = 'formula'DATA`__DATA `# elementDATA` part = 'universe'DATA(`##DATAȔ`# left or rightDATA` helicity = 'left'DATA8`DATA` start = 0DATA(` end = start+360DATAH`DATA@(6` formula = Formula(P, A, move, part, helicity, start, end)n DATAX`__DATAh`##DATAH`def frontlegs():DATAx`##DATAh`# scale factorDATA ` A = 0.6DATA`#DATA`# pivot factorDATAȕ` P = (A * 0)DATA`__DATA`# nameDATA ` move = 'equestrianism-pace'DATA`__DATA `# left front leg elementoggDATA` helicity = 'left'DATA`##DATA`# limbs elementDATA( ` part = 'front-leg-left'DATA`_DATA(` start = -270DATAH` end = start+180DATA` ?DATAX ` global front_leg_leftDATAHx6` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATA`__DATAh`# limbs elementDATA ` part = 'front-leg-right'e()DATA`__DATA` start = -450DATA` end = start+180DATA`DATA ` global front_leg_rightDATAH6` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end)DATA(`##DATA8`##DATAȖ`def shoulder():DATAH`__DATA`# scale factorDATA` A = 1.72833DATAX`__DATA(`# pivot factorDATAH` P = -(A*0.92174)DATAh`__DATAx`# nameDATA ` move = 'equestrianism-pace'DATA`DATA h`# helicityDATA` helicity = 'left'DATA`##DATA`# limbs elementDATAȗ` part = 'shoulder'DATA`__DATA` start = -315+180DATA` end = start+180DATA`__DATA8ȯ` front_leg_left_loc = (5.81052, -0.414721, 2.22066)DATAx` front_leg_left_rot = mathutils.Euler((math.radians(263.841), math.radians(265.428), math.radians(-36.1221)), 'XYZ')DATA`__DATA8` front_leg_right_loc = (0.393148, -5.84473, 2.22671)DATAx` front_leg_right_rot = mathutils.Euler((math.radians(263.85), math.radians(265.428), math.radians(-37.2042)), 'XYZ')DATA`__DATA ` global front_leg_leftwDATAH ` global front_leg_rightDATA` ?DATA(` global shoulderDATAD7` shoulder = Shoulder(P, A, move, part, helicity, start, end, 2])DATA@h7` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAD7` front_leg_right_loc, front_leg_right_rot, front_leg_right))DATA`__DATA`__DATAH`def rearlegs():DATA`##DATAh`# scale factorDATA ` A = 0.6DATA(`##DATA`# pivot factorDATAȘ` P = (A * 0)DATA8`__DATAH`# nameDATA x ` move = 'equestrianism-pace'DATAX`__DATA `# helicityDATA` helicity = 'right'DATAh`##DATA(`# limbs elementDATA ` part = 'rear-leg-left'gDATAx`__DATAH` start = -45DATAh` end = start+180DATA` ?DATA ` global rear_leg_leftDATAD8` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATA`DATA`# limbs elementDATA ` part = 'rear-leg-right'DATA`__DATA` start = -225DATAș` end = start+180DATA`DATA8 ` global rear_leg_rightDATAHX8` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end))DATA`##DATA`##DATA `def hip():DATA`##DATA`# scale factorDATA(` A = 1.72833DATA`__DATAH`# pivot factorDATAh` P = -(A*0.92174)DATA`##DATA`# nameDATA h ` move = 'equestrianism-pace'DATA(`DATA `# helicityDATA` helicity = 'left'DATA8`##DATAȚ`# limbs elementDATA` part = 'hip'DATAH`__DATA` start = -180DATA(` end = start+180DATAX`__DATA4H` rear_leg_left_loc = (3.17692, 2.28204, 4.49271)DATAx` rear_leg_left_rot = mathutils.Euler((math.radians(-90.6198), math.radians(76.6363), math.radians(136.594)), 'XYZ')DATAh`__DATA8` rear_leg_right_loc = (-2.26742, -3.17387, 4.49271)DATAx` rear_leg_right_rot = mathutils.Euler((math.radians(-90.6402), math.radians(76.6381), math.radians(135.522)), 'XYZ')DATAx`__DATA ` global rear_leg_leftDATA ` global rear_leg_rightDATA` ?DATAH` global hipDATA8Ȱ` hip = Hip(P, A, move, part, helicity, start, end,DATA@8` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,(2)DATA@8` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATA`##DATA`__DATA h`def body():DATA`__DATA`# scale factor?DATA` A = 2.37958DATA`__DATAț`# pivot factorDATA` P = -(A*0.82658)DATA`_DATA`# nameDATA ` move = 'equestrianism-pace'DATA`__DATA `# helicitysDATA(` helicity = 'left'~?DATA`##DATAH`# limbs elementDATAh` part = 'body'DATA`__DATA` start = -495DATA` end = start+360DATA(` ?DATA,` shoulder_loc = (-1.53259, 7.20899, 0.0)DATAh)` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATA8`__DATA((` hip_loc = (12.9805, -13.2145, 0.0)DATAdh*` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATAH`?DATAȜ` global shoulderDATA` global hipDATAX` 00DATA` global bodyDATA8H` body = Body(P, A, move, part, helicity, start, end,DATA0` shoulder_loc, shoulder_rot, shoulder,DATA X` hip_loc, hip_rot, hip)DATAh`?DATAx`DATA(`def main(origin):DATA`DATAH` global intervalDATAh` global frame_startDATA` global frame_endDATA` DATA` frame_start = 0DATA`DATA`# fastDATA(`# 10 frames par 180 degrees (29.97 fps)DATA0ȱ`# 20 frames par 2 beet = 10 frames par 1 beetDATAȝ`# frame_end = 10DATA`DATA`# slowDATA` frame_end = 28tDATA`DATA(` interval = frame_end - frame_startDATA`___DATA`# formula()DATA(` frontlegs()DATAH` shoulder()DATAh` rearlegs()DATA ` hip()L?DATA ` body()DATA` DATA` DATA`if __name__ == "__main__":DATA$` # renaming of corrada objectsaDATA(H`# for ob in context.scene.objects:DATA$x`# if "joint_" in ob.name:DATA4`# ob.name = ob.name.replace("_", ".")DATAȞ` DATA` main((0,0,0))DATA(` ==TXH~` ~`~`TX4-Equestrianism-trot`x:`5`5`''U`DATA(```DATA(```(`DATA(`8``H`DATA(8`h``8`DATA(h``8`h`DATA(``h`H`DATA(```H`5DATA(`(``X`DATA((`X```NDATA(X``(`h`ODATA(``X`ȿ`NDATA(```(`KDATA(```H9`GDATA(`H``9`:DATA(H`x``h`DATA(x``H``PDATA(``x``1DATA(```x`DATA(`8```LDATA(8`h``H`JDATA(h``8``MDATA(``h``HDATA(```h`ODATA(`(```ODATA((`X``` DATA(X``(``DATA(``X`9`@DATA(```8:`@DATA(```:`@DATA(`H```DATA(H`x``(`JDATA(x``H`:`9DATA(``x``DATA(```Ȳ`.DATA(`8```DATA(8`h```DATA(h``8``DATA(``h``DATA(```ȟ` DATA(`(```DATA((`X```DATA(X``(```fDATA(``X`(`` fDATA(```H``fDATA(```h``fDATA(`H```DATA(H`x```DATA(x``H```DATA(``x``fDATA(```:`fDATA(`8``(`DATA(8`h``(;`?DATA(h``8`8`DATA(``h```eDATA(```:`DATA(`(``;`DATA((`X``H`DATA(X``(`8;` DATA(``X`h;`&DATA(```;`"DATA(```X`fDATA(`H````DATA(H`x````DATA(x``H`h`DATA(``x`a`fDATA(```(a`DATA(`8``x`fDATA(8`h``Ha`fDATA(h``8`;`DATA(``h``DATA(```ha`DATA(`(``;`fDATA((`X```fDATA(X``(`(<`fDATA(``X`X<` fDATA(````DATA(```<`fDATA(`H``a`DATA(H`x```fDATA(x``H``.DATA(``x``fDATA(```<`$DATA(`8```WDATA(8`h```UfDATA(h``8``fDATA(``h`H`KDATA(```H`1fDATA(`(```6fDATA((`X``ȳ`6DATA(X``(``6DATA(``X``DATA(```<` DATA(````SfDATA(`H```fDATA(H`x``=`DATA(x``H``ifDATA(``x``DATA(```H=`fDATA(`8```lDATA(8`h```fDATA(h``8`x=`DATA(``h``VentDATA(```(`DATA(`(``=`DATA((`X``*`YfDATA(X``(`8`DATA(``X`H`fDATA(```H`2fDATA(```X`DATA(`H```7DATA(H`x``x;`<fDATA(x``H`;`<DATA(``x`<`<DATA(```h`DATA(`8``ȴ`0fDATA(8`h``=`fDATA(h``8`x`fDATA(``h``1fDATA(```>`DATA(`(```DATA((`X``H`1DATA(X``(`8>`fDATA(``X``fDATA(````0fDATA(```h>`fDATA(`H```fDATA(H`x``>`fDATA(x``H`>`fDATA(``x`>`fDATA(```a`DATA(`8```fDATA(8`h``h`NDATA(h``8`(?`fDATA(``h`ȵ`+fDATA(````fDATA(`(``h<`EfDATA((`X``X?`DATA(X``(``,DATA(``X``fDATA(```H`2fDATA(```?`DATA(`H```+fDATA(H`x```fDATA(x``H`a` DATA(``x``fDATA(````RfDATA(`8``?`DATA(8`h``ȶ`+fDATA(h``8``DATA(``h`(`TfDATA(```?`fDATA(`(```+fDATA((`X``a`DATA(X``(`<`>DATA(``X`@`fDATA(```H`+DATA(````fDATA(`H```VfDATA(H`x``H@`DATA(x``H``+DATA(``x`(`DATA(````RfDATA(`8``x@`DATA(8`h``ȷ`+DATA(h``8`b`DATA(``h``jfDATA(```@`fDATA(`(```+fDATA((`X``8`DATA(X``(`(b`fDATA(``X`H`fDATA(```=`>fDATA(```X`DATA(`H``@`fDATA(H`x``X=`?fDATA(x``H`h`fDATA(``x`A`!fDATA(```x`fDATA(`8``H`QfDATA(8`h```DATA(h``8`H`,fDATA(``h``7fDATA(```ȸ`4fDATA(`(```2fDATA((`X``=`;DATA(X``(``fDATA(``X``QfDATA(```Hb` DATA(```H`,fDATA(`H```7fDATA(H`x``ȹ`4fDATA(x``H``2fDATA(``x`=`;DATA(````fDATA(`8```QfDATA(8`h``hb` fDATA(h``8`H`,fDATA(``h``7fDATA(```Ⱥ`4DATA(`(```2fDATA((`X``H>`;fDATA(X``(``fDATA(``X``DATA(```>`CfDATA(````fDATA(`H``b`fDATA(H`x``h`KfDATA(x``H``KfDATA(``x`(`KfDATA(````KfDATA(`8```UfDATA(8`h``H`UfDATA(h``8``UfDATA(``h``UfDATA(````DATA(`(``>`>fDATA((`X``8A`fDATA(X``(`hA`fDATA(``X`A`DATA(```A` fDATA(````fDATA(`H``A`fDATA(H`x``(B`fDATA(x``H`XB`DATA(``x`B` fDATA(```b`DATA(`8```fDATA(8`h``b`fDATA(h``8`H`(fDATA(``h``DATA(```B`fDATA(`(```-DATA((`X``B`fDATA(X``(`C`fDATA(``X`b`fDATA(```Ȼ`-DATA(```HC`fDATA(`H``xC`fDATA(H`x``C`"DATA(x``H`(`DATA(``x``-fDATA(```C`fDATA(`8``D`DATA(8`h``8D`"fDATA(h``8`H`-fDATA(``h`8`DATA(````-fDATA(`(``hD`DATA((`X``D`fDATA(X``(`D`"DATA(``X`H`DATA(```ȼ`-fDATA(```D`DATA(`H``(E`fDATA(H`x``XE`"DATA(x``H`X`DATA(``x``-DATA(```E`fDATA(`8``E`DATA(8`h``E`"fDATA(h``8`c`fDATA(``h`H`-fDATA(```F`DATA(`(``HF`fDATA((`X``xF`"DATA(X``(`h`DATA(``X`F`!DATA(```x`fDATA(```8?`DDATA(`H``F` fDATA(H`x``G` fDATA(x``H``(DATA(``x``fDATA(```?`DDATA(`8``8G` fDATA(8`h``hG` DATA(h``8`Ƚ`(fDATA(``h``DATA(```h`HfDATA(`(``G`"DATA((`X``G`$DATA(X``(``(fDATA(``X``DATA(```G`fDATA(````LfDATA(`H``(H`&DATA(H`x``H`(fDATA(x``H``,DATA(``x``fDATA(````fDATA(`8``XH`fDATA(8`h``Ⱦ`1DATA(h``8`H` fDATA(``h`H`fDATA(````DATA(`(``H`fDATA((`X``?`@DATA(X``(`(c` DATA(``X`(@`@DATA(````DATA(```x@`:fDATA(`H```,fDATA(H`x```DATA(x``H`Hc`fDATA(``x`@`:fDATA(` ``hc`fDATA( `8 ``I`fDATA(8 `h ` `HI`DATA(h ` `8 `xI`fDATA( ` `h `I`fDATA( ` ` ``DATA( `( ` `I`!DATA(( `X ` `(`NDATA(X ` `( `J`DATA( ` `X `8J`fDATA( ` ` `H`1DATA( ` ` `hJ` DATA( `H ` `J`fDATA(H `x ` `J`#fDATA(x ` `H ``DATA( ` `x ``.DATA( ` ` `c`DATA( `8 ` `(`DATA(8 `h ` ``PDATA(h ` `8 `8`fDATA( ` `h `A`:fDATA( ` ` `ȿ`,fDATA( `( ` `H`fDATA(( `X ` `c`DATA(X ` `( ```+DATA( ` `X `X`fDATA( ` ` `H``4fDATA( `` `hA`FfDATA(`H` `H+`\fDATA(H`x``h`fDATA(x``H```4DATA(``x`A`CfDATA(```+`ZfDATA(`8``x`DATA(8`h```MDATA(h``8```7fDATA(``h`a`0fDATA(```Ha`/DATA(`(```DATA((`X``a`2fDATA(X``(`a`1DATA(``X``fDATA(```b`.fDATA(````DATA(`H```fDATA(H`x``B`:fDATA(x``H``fDATA(``x`Hb`.fDATA(````fDATA(`8``J` fDATA(8`h``c`DATA(h``8`c`fDATA(``h``fDATA(```XB`=DATA(`(``b`/fDATA((`X``(K`#fDATA(X``(`H`IDATA(``X`b`1DATA(````fDATA(```B`?fDATA(`H``c`-DATA(H`x``XK`#fDATA(x``H``IfDATA(``x`Hc`1DATA(````fDATA(`8``B`?fDATA(8`h``c`/fDATA(h``8`K`#DATA(``h``IDATA(```c`1DATA(`(```fDATA((`X``HC`=fDATA(X``(`d`/fDATA(``X`K`#DATA(```h`IfDATA(```Hd`1fDATA(`H``(`DATA(H`x``8`fDATA(x``H`K`!fDATA(``x`H`DATA(```L`fDATA(`8``X`fDATA(8`h``HL`!fDATA(h``8`C`FDATA(``h``HfDATA(```d`+DATA(`(``(,`cfDATA((`X``C`9DATA(X``(`h`DATA(``X`xL`!fDATA(```(`WDATA(```8D`EDATA(`H``d`+fDATA(H`x``,`efDATA(x``H`D`9fDATA(``x`x`DATA(````fDATA(`8``L`fDATA(8`h```DATA(h``8`L`!fDATA(``h`D`EfDATA(```(E`FfDATA(`(``e`+DATA((`X``-`efDATA(X``(`xE`9fDATA(``X``DATA(```M`!DATA(```E`GfDATA(`H```HDATA(H`x``He`+fDATA(x``H`x-`gDATA(``x`F`9fDATA(````fDATA(`8```fDATA(8`h``e`(DATA(h``8`8M`!DATA(``h`hM` DATA(````DATA(`(`` `fDATA((`X``hF`;fDATA(X``(`e`7fDATA(``X``DATA(````DATA(` ``F`=fDATA( `H ```DATA(H `x ` `f`3fDATA(x ` `H `Hf`/fDATA( ` `x ``DATA( `!` `d`fDATA(!`8!` `(`DATA(8!`h!`!`M` fDATA(h!`!`8!`G`9fDATA(!`!`h!`XG`:fDATA(!`!`!`M`fDATA(!`("`!`G`:DATA(("`X"`!`8`DATA(X"`"`("`f`,DATA("`"`X"``VDATA("`"`"`-`]DATA("`#`"`H`JfDATA(#`H#`"`H`fDATA(H#`x#`#`M`'DATA(x#`#`H#`(N`%fDATA(#`#`x#`XN`'fDATA(#`$`#`X`fDATA($`8$`#`N`&DATA(8$`h$`$`N`'fDATA(h$`$`8$`f`)DATA($`$`h$`g`,DATA($`$`$`N`fDATA($`(%`$`h`DATA((%`X%`$`O`fDATA(X%`%`(%`x`fDATA(%`%`X%`HO`entDATA(%`%`%`Hg`0fDATA(%`&`%``DATA(&`H&`%`G`?DATA(H&`x&`&`xO`%fDATA(x&`&`H&`O`%DATA(&`&`x&``fDATA(&`'`&`g`6fDATA('`8'`&`g`,DATA(8'`h'`'`h`*fDATA(h'`'`8'`O`'DATA('`'`h'`Hh`3fDATA('`'`'``fDATA('`((`'`h`6fDATA(((`X(`'`h`*fDATA(X(`(`((`i`-DATA((`(`X(`p`'DATA((`(`(`Hi`3DATA((`)`(``DATA()`H)`(`i`6fDATA(H)`x)`)``fDATA(x)`)`H)``hDATA()`)`x)`HH`?fDATA()`*`)``fDATA(*`8*`)``PfDATA(8*`h*`*`8p`fDATA(h*`*`8*`H`@fDATA(*`*`h*`hp`$fDATA(*`*`*`i`.DATA(*`(+`*`j`,fDATA((+`X+`*``DATA(X+`+`(+`H`BDATA(+`+`X+`Hj`4fDATA(+`+`+``DATA(+`,`+`j`7fDATA(,`H,`+`8I`@fDATA(H,`x,`,`I`<fDATA(x,`,`H,`j`*fDATA(,`,`x,`p` DATA(,`-`,`k`4DATA(-`8-`,`Hk`)DATA(8-`h-`-`k`*fDATA(h-`-`8-``DATA(-`-`h-`k`7DATA(-`-`-`I`@DATA(-`(.`-`(J`<DATA((.`X.`-`l`*fDATA(X.`.`(.`p` fDATA(.`.`X.`Hl`4fDATA(.`.`.`l`)fDATA(.`/`.`l`*fDATA(/`H/`.``DATA(H/`x/`/`xJ`DfDATA(x/`/`H/`J`:fDATA(/`/`x/`p`%DATA(/`0`/`(q`!fDATA(0`80`/`m`5DATA(80`h0`0`Xq`"DATA(h0`0`80`q`$DATA(0`0`h0`q`"fDATA(0`0`0`Hm`*fDATA(0`(1`0`m`)fDATA((1`X1`0`(`fDATA(X1`1`(1`m`6DATA(1`1`X1`8`fDATA(1`1`1`H`fDATA(1`2`1`q`fDATA(2`H2`1`X`fDATA(H2`x2`2`(d`DATA(x2`2`H2`h`DATA(2`2`x2`Hd`DATA(2`3`2`K`?fDATA(3`83`2`x`DATA(83`h3`3`hd`DATA(h3`3`83`r`eDATA(3`3`h3`Hr`DATA(3`3`3``DATA(3`(4`3`xr` DATA((4`X4`3`r`&DATA(X4`4`(4`r`"DDATA(4`4`X4``fDATA(4`4`4`d`DATA(4`5`4`d`DATA(5`H5`4``fDATA(H5`x5`5`d`fDATA(x5`5`H5`d`fDATA(5`5`x5``DATA(5`6`5`e`fDATA(6`86`5`s`fDATA(86`h6`6``fDATA(h6`6`86`(e`fDATA(6`6`h6`8s`DATA(6`6`6``fDATA(6`(7`6`hs`DATA((7`X7`6`s` fDATA(X7`7`(7``DATA(7`7`X7`s`fDATA(7`7`7`He`DATA(7`8`7``DATA(8`H8`7``fDATA(H8`x8`8`n`.fDATA(x8`8`H8``DATA(8`8`x8`s`$fDATA(8`9`8``WDATA(9`89`8`h`UDATA(89`h9`9`(`fDATA(h9`9`89`he`fDATA(9`9`h9`Hn`1DATA(9`9`9`n`6fDATA(9`(:`9`n`6fDATA((:`X:`9`o`6DATA(X:`:`(:`8`fDATA(:`:`X:`(t` fDATA(:`:`:``SDATA(:`;`:`H`fDATA(;`H;`:`Xt`fDATA(H;`x;`;``ifDATA(x;`;`H;`X`DATA(;`;`x;`t`fDATA(;`<`;``lDATA(<`8<`;`h`fDATA(8<`h<`<`t`fDATA(h<`<`8<`(`VDATA(<`<`h<`x`fDATA(<`<`<`t`DATA(<`(=`<`X.`YfDATA((=`X=`<``DATA(X=`=`(=`u`'fDATA(=`=`X=`Ho`2fDATA(=`=`=``DATA(=`>`=`o`0DATA(>`H>`=`Hu`fDATA(H>`x>`>``fDATA(x>`>`H>`o`1fDATA(>`>`x>`xu`fDATA(>`?`>``fDATA(?`8?`>``1DATA(8?`h?`?`u`fDATA(h?`?`8?``fDATA(?`?`h?`H`0DATA(?`?`?`u`DATA(?`(@`?``fDATA((@`X@`?`v`DATA(X@`@`(@`8v`fDATA(@`@`X@`hv`DATA(@`@`@`e`DATA(@`A`@``DATA(A`HA`@``2DATA(HA`xA`A`v`fDATA(xA`A`HA``fDATA(A`A`xA`hK`=DATA(A`B`A`v`fDATA(B`8B`A``fDATA(8B`hB`B`K`=DATA(hB`B`8B`v`fDATA(B`B`hB``fDATA(B`B`B`L`<DATA(B`(C`B`(w`fDATA((C`XC`B`e`fDATA(XC`C`(C`XL`=fDATA(C`C`XC`Xw`fDATA(C`C`C`(`fDATA(C`D`C`L`=DATA(D`HD`C`w`fDATA(HD`xD`D`8`DATA(xD`D`HD`L`<DATA(D`D`xD`w`fDATA(D`E`D`H`fDATA(E`8E`D`HM`=DATA(8E`hE`E`w`fDATA(hE`E`8E`X`DATA(E`E`hE`M`=fDATA(E`E`E`x`fDATA(E`(F`E`e`DATA((F`XF`E`M`=fDATA(XF`F`(F`Hx`fDATA(F`F`XF`h`fDATA(F`F`F`8N`=DATA(F`G`F`xx`fDATA(G`HG`F`x`DATA(HG`xG`G``fDATA(xG`G`HG`x`fDATA(G`G`xG``DATA(G`H`G`e`fDATA(H`8H`G``fDATA(8H`hH`H`f`DATA(hH`H`8H`N`>fDATA(H`H`hH`N`CfDATA(H`H`H`(O`GDATA(H`(I`H``DATA((I`XI`H`(f`DATA(XI`I`(I`x`DATA(I`I`XI`y`DATA(I`I`I`Ȱ`DATA(I`J`I`8y` DATA(J`HJ`I`hy`&DATA(HJ`xJ`J`y`"'DATA(xJ`J`HJ`ذ`DATA(J`J`xJ`Hf`DATA(J`K`J`hf`fDATA(K`8K`J``fDATA(8K`hK`K`f`DATA(hK`K`8K`f`fDATA(K`K`hK``fDATA(K`K`K`f`fDATA(K`(L`K`y`DATA((L`XL`K``fDATA(XL`L`(L`f`fDATA(L`L`XL`y`DATA(L`L`L``fDATA(L`M`L`(z`fDATA(M`HM`L`Xz` fDATA(HM`xM`M`(`fDATA(xM`M`HM`z`fDATA(M`M`xM`g`fDATA(M`N`M`8`fDATA(N`8N`M`z`DATA(8N`hN`N`Ƞ`4fDATA(hN`N`8N``4DATA(N`N`hN`H`6fDATA(N`N`N``6fDATA(N`(O`N`H`DATA((O`XO`N`(g`fDATA(XO`O`(O`ȡ`,fDATA(O`O`XO``.DATA(O`O`O`X`DATA(O`P`O`H`.fDATA(P`HP`O`h`fDATA(HP`xP`P`z`$DATA(xP`P`HP``WfDATA(P`P`xP``UDATA(P`Q`P`x`DATA(Q`8Q`P`Hg`fDATA(8Q`hQ`Q``1fDATA(hQ`Q`8Q`Ȣ`6DATA(Q`Q`hQ``6fDATA(Q`Q`Q`H`6fDATA(Q`(R`Q`hg`DATA((R`XR`Q`{` DATA(XR`R`(R`H`SfDATA(R`R`XR``DATA(R`R`R`H{`fDATA(R`S`R``iDATA(S`HS`R``fDATA(HS`xS`S``3fDATA(xS`S`HS`xO`;DATA(S`S`xS``VDATA(S`T`S`.`YfDATA(T`8T`S``fDATA(8T`hT`T`x{`DATA(hT`T`8T``lDATA(T`T`hT``DATA(T`T`T`{`fDATA(T`(U`T`8/`ZDATA((U`XU`T`ȱ`fDATA(XU`U`(U`{`fDATA(U`U`XU`/`]DATA(U`U`U`ر`fDATA(U`V`U``fDATA(V`HV`U`|`'fDATA(HV`xV`V`ȣ`2fDATA(xV`V`HV``fDATA(V`V`xV``0DATA(V`W`V`8|`fDATA(W`8W`V``DATA(8W`hW`W`H`1DATA(hW`W`8W`h|`fDATA(W`W`hW``DATA(W`W`W``1fDATA(W`(X`W`|`fDATA((X`XX`W`(`DATA(XX`X`(X`Ȥ`0fDATA(X`X`XX`|`fDATA(X`X`X`8`fDATA(X`Y`X``2DATA(Y`HY`X`|`DATA(HY`xY`Y`H`fDATA(xY`Y`HY`O`>DATA(Y`Y`xY`(}`fDATA(Y`Z`Y`g`fDATA(Z`8Z`Y`P`>DATA(8Z`hZ`Z`X}`fDATA(hZ`Z`8Z`X`DATA(Z`Z`hZ`hP`>fDATA(Z`Z`Z`}`fDATA(Z`([`Z`h`DATA(([`X[`Z`P`?fDATA(X[`[`([`}`DATA([`[`X[`x`DATA([`[`[``fDATA([`\`[`H`/fDATA(\`H\`[``-DATA(H\`x\`\`Q`CfDATA(x\`\`H\`XQ`GfDATA(\`\`x\``DATA(\`]`\`ȥ`.fDATA(]`8]`\``DATA(8]`h]`]``+fDATA(h]`]`8]``DATA(]`]`h]`H`4fDATA(]`]`]`}`fDATA(]`(^`]``.fDATA((^`X^`]`Ȳ`DATA(X^`^`(^`Ȧ`(fDATA(^`^`X^`ز`DATA(^`^`^``SfDATA(^`_`^``fDATA(_`H_`^`Q`EDATA(H_`x_`_``fDATA(x_`_`H_``.fDATA(_`_`x_``fDATA(_```_`h`JDATA(``8``_``fDATA(8``h````H`(fDATA(h````8``(`DATA(````h``~`fDATA(```````nDATA(``(a```8`DATA((a`Xa```Q`CfDATA(Xa`a`(a`H`fDATA(a`a`Xa``JDATA(a`a`a`H~`DATA(a`b`a``.DATA(b`Hb`a`X`fDATA(Hb`xb`b`ȧ`(fDATA(xb`b`Hb`h`DATA(b`b`xb`(`SfDATA(b`c`b`x`fDATA(c`8c`b`HR`EfDATA(8c`hc`c``DATA(hc`c`8c``.DATA(c`c`hc``fDATA(c`c`c``JDATA(c`(d`c``fDATA((d`Xd`c`H`)fDATA(Xd`d`(d``fDATA(d`d`Xd`x~`DATA(d`d`d``nDATA(d`e`d`ȳ`DATA(e`He`d`R`CDATA(He`xe`e`س`fDATA(xe`e`He``JDATA(e`e`xe``fDATA(e`f`e``fDATA(f`8f`e`~`DATA(8f`hf`f`R`>fDATA(hf`f`8f`8S`>DATA(f`f`hf`S`>DATA(f`f`f``fDATA(f`(g`f`S`>fDATA((g`Xg`f``fDATA(Xg`g`(g`(T`@DATA(g`g`Xg`xT`@fDATA(g`g`g`T`@fDATA(g`h`g`(`fDATA(h`Hh`g`U`@DATA(Hh`xh`h`8`fDATA(xh`h`Hh`H`fDATA(h`h`xh`g`DATA(h`i`h`X`fDATA(i`8i`h`g`fDATA(8i`hi`i`h`DATA(hi`i`8i`g`fDATA(i`i`hi`hU`?DATA(i`i`i`x`DATA(i`(j`i`h`DATA((j`Xj`i`~`DATA(Xj`j`(j``DATA(j`j`Xj``DATA(j`j`j`8` DATA(j`k`j`h`&DATA(k`Hk`j``"eDATA(Hk`xk`k``DATA(xk`k`Hk`(h`DATA(k`k`xk`Hh`fDATA(k`l`k``fDATA(l`8l`k`hh`DATA(8l`hl`l`h`DATA(hl`l`8l``fDATA(l`l`hl`h`fDATA(l`l`l``fDATA(l`(m`l`ȴ`fDATA((m`Xm`l`h`DATA(Xm`m`(m``DATA(m`m`Xm`ش`fDATA(m`m`m`(`fDATA(m`n`m`X` DATA(n`Hn`m``DATA(Hn`xn`n``DATA(xn`n`Hn`h`DATA(n`n`xn``fDATA(n`o`n``fDATA(o`8o`n``.fDATA(8o`ho`o``DATA(ho`o`8o``$DATA(o`o`ho`H`WDATA(o`o`o``UfDATA(o`(p`o`(`fDATA((p`Xp`o`i`fDATA(Xp`p`(p`Ȩ`1DATA(p`p`Xp``6DATA(p`p`p`H`6DATA(p`q`p``6DATA(q`Hq`p`8`fDATA(Hq`xq`q`` DATA(xq`q`Hq``SfDATA(q`q`xq`H`fDATA(q`r`q``DATA(r`8r`q``ifDATA(8r`hr`r`X`DATA(hr`r`8r`H`fDATA(r`r`hr``lDATA(r`r`r`h`DATA(r`(s`r`x`DATA((s`Xs`r`h`VDATA(Xs`s`(s`x`fDATA(s`s`Xs``fDATA(s`s`s`0`YfDATA(s`t`s``fDATA(t`Ht`s`؁`'fDATA(Ht`xt`t`ȩ`2fDATA(xt`t`Ht``fDATA(t`t`xt``0fDATA(t`u`t``fDATA(u`8u`t``fDATA(8u`hu`u`H`1fDATA(hu`u`8u`8`fDATA(u`u`hu``fDATA(u`u`u``1fDATA(u`(v`u`h`fDATA((v`Xv`u`ȵ`fDATA(Xv`v`(v`Ȫ`0fDATA(v`v`Xv``fDATA(v`v`v`ص`fDATA(v`w`v`Ȃ`fDATA(w`Hw`v``fDATA(Hw`xw`w`(`fDATA(xw`w`Hw`(i`fDATA(w`w`xw``fDATA(w`x`w``2fDATA(x`8x`w`X`fDATA(8x`hx`x``fDATA(hx`x`8x`U`=fDATA(x`x`hx``fDATA(x`x`x``fDATA(x`(y`x`V`=fDATA((y`Xy`x``fDATA(Xy`y`(y``fDATA(y`y`Xy`XV`=fDATA(y`y`y``fDATA(y`z`y`Hi`fDATA(z`Hz`y`V`=fDATA(Hz`xz`z``fDATA(xz`z`Hz`(`fDATA(z`z`xz`V`=fDATA(z`{`z`H`fDATA({`8{`z`8`fDATA(8{`h{`{`HW`=fDATA(h{`{`8{`x`fDATA({`{`h{`H`fDATA({`{`{`W`=DATA({`(|`{``fDATA((|`X|`{`X`DATA(X|`|`(|`W`=fDATA(|`|`X|`؄`fDATA(|`|`|`hi`fDATA(|`}`|`8X`=fDATA(}`H}`|``fDATA(H}`x}`}`h`fDATA(x}`}`H}`X`=fDATA(}`}`x}`8`fDATA(}`~`}`x`fDATA(~`8~`}``fDATA(8~`h~`~`i`fDATA(h~`~`8~``fDATA(~`~`h~`i`fDATA(~`~`~``fDATA(~`(`~`i`fDATA((`X`~`X`>fDATA(X``(`(Y`@fDATA(``X`xY`DfDATA(````eDATA(```i`DATA(`H``h`DATA(H`x```DATA(x``H`ȶ`DATA(`؀`x`ȅ` DATA(؀````&DATA(`8`؀`(`"eDATA(8`h``ض`fDATA(h``8`j`fDATA(`ȁ`h`(j`fDATA(ȁ````fDATA(`(`ȁ`Hj`fDATA((`X``hj`fDATA(X``(``fDATA(``X`j` DATA(```X`DATA(````DATA(`H``j`DATA(H`x```DATA(x``H`` DATA(`؃`x`` DATA(؃```` DATA(`8`؃`(`DATA(8`h```DATA(h``8`j`DATA(`Ȅ`h`8`DATA(Ȅ```H`DATA(`(`Ȅ`H`2DATA((`X```2fDATA(X``(`ȫ`44DATA(``X``4fDATA(```H`DATA(```j`DATA(`H``H`*ӿ=DATA(H`x```,ӿ=DATA(x``H`X`fDATA(`؆`x`Ȭ`.8k?DATA(؆```h`fDATA(`8`؆`x`$fDATA(8`h```WfDATA(h``8`(`UfDATA(`ȇ`h`x`fDATA(ȇ```k`fDATA(`(`ȇ``1=DATA((`X``H`6fDATA(X``(``6DATA(``X`ȭ`6fDATA(```(k`DATA(```` 4DATA(`H```SDATA(H`x```DATA(x``H`؇`=DATA(`؉`x``ifDATA(؉````fDATA(`8`؉``-DATA(8`h``Y`;DATA(h``8``Sk&?DATA(`Ȋ`h`H`Vt?DATA(Ȋ````fDATA(`(`Ȋ``fDATA((`X```lfDATA(X``(``=DATA(``X`8`=DATA(```0`ZfDATA(```ȷ`fDATA(`H``h`fDATA(H`x``0`]DATA(x``H`ط`fDATA(`،`x``fDATA(،````'8{DATA(`8`،`H`2fDATA(8`h```fDATA(h``8``0fDATA(`ȍ`h`Ȉ` 8{DATA(ȍ````fDATA(`(`ȍ`Ȯ`1fDATA((`X```fDATA(X``(``fDATA(``X``1DATA(```(`fDATA(```(`^(DATA(`H``H`0^4DATA(H`x``X`N4DATA(x``H`8`WͼDATA(`؏`x``2 5DATA(؏````DATA(`8`؏`H`KDATA(8`h``Z`=DATA(h``8``XDATA(`Ȑ`h`Hk`fDATA(Ȑ```hZ`?DATA(`(`Ȑ``DATA((`X``X`DATA(X``(`Z`=DATA(``X``fDATA(```h`DATA(```[`>fDATA(`H``H`fDATA(H`x``x`fDATA(x``H``DATA(`ؒ`x`x`!DATA(ؒ```ȯ`-fDATA(`8`ؒ`X[`@DATA(8`h``[`DfDATA(h``8``fDATA(`ȓ`h`@`.fDATA(ȓ````DATA(`(`ȓ`H@`+DATA((`X```fDATA(X``(`@`4fDATA(``X``DATA(```@`.fDATA(```ȸ`DATA(`H``A`(DATA(H`x``ظ`fDATA(x``H``SDATA(`ؕ`x``DATA(ؕ```[`EfDATA(`8`ؕ``DATA(8`h``HA`.fDATA(h``8``fDATA(`Ȗ`h``JfDATA(Ȗ````DATA(`(`Ȗ`؊`'DATA((`X``(`DATA(X``(``fDATA(``X``nfDATA(```8`fDATA(```H\`CfDATA(`H``H`fDATA(H`x``h`JfDATA(x``H`8`DATA(`ؘ`x`A`.fDATA(ؘ```X`DATA(`8`ؘ`A`(fDATA(8`h``h`DATA(h``8``SDATA(`ș`h`x`fDATA(ș```\`EfDATA(`(`ș``fDATA((`X``B`.DATA(X``(``DATA(``X`(`JDATA(````fDATA(```HB`(fDATA(`H```fDATA(H`x``h`fDATA(x``H``nDATA(`؛`x`ȹ`fDATA(؛```\`CDATA(`8`؛`ع`fDATA(8`h```JDATA(h``8``fDATA(`Ȝ`h``fDATA(Ȝ````DATA(`(`Ȝ`8]`<fDATA((`X``]`<DATA(X``(`]`<DATA(``X``fDATA(```(^`<DATA(````fDATA(`H``x^`>DATA(H`x``^`>DATA(x``H`_`>fDATA(`؞`x`(`fDATA(؞```h_`>fDATA(`8`؞`8`DATA(8`h``H`DATA(h``8`hk`DATA(`ȟ`h`X`fDATA(ȟ```k`fDATA(`(`ȟ`h`fDATA((`X``k`fDATA(X``(`_`>DATA(``X`B`1DATA(```ȋ`#DATA(```x`DATA(`H``k`DATA(H`x```DATA(x``H`(`DATA(`ء`x``DATA(ء```X` DATA(`8`ء``&DATA(8`h```"%DATA(h``8``fDATA(`Ȣ`h`k`fDATA(Ȣ```l`fDATA(`(`Ȣ``fDATA((`X``(l`fDATA(X``(`Hl`DATA(``X``fDATA(```hl`fDATA(````DATA(`H``Ⱥ`fDATA(H`x``l`DATA(x``H``fDATA(`ؤ`x`غ`DATA(ؤ```H`DATA(`8`ؤ`x` fDATA(8`h```fDATA(h``8``fDATA(`ȥ`h`l`DATA(ȥ````fDATA(`(`ȥ`B`(DATA((`X``C`(DATA(X``(`؍` fDATA(``X``fDATA(````fDATA(```8`fDATA(`H``l`fDATA(H`x```DATA(x``H`HC`.DATA(`ا`x`(`fDATA(ا```h`$fDATA(`8`ا``WDATA(8`h``H`UDATA(h``8`8`fDATA(`Ȩ`h`l`fDATA(Ȩ```C`1DATA(`(`Ȩ`C`1fDATA((`X``D`1fDATA(X``(`HD`1fDATA(``X`H`DATA(````<DATA(```X`<fDATA(`H```<fDATA(H`x``X`fDATA(x``H``<DATA(`ت`x`H`<fDATA(ت````<fDATA(`8`ت`h`DATA(8`h``` DATA(h``8`D`3fDATA(`ȫ`h`D`/fDATA(ȫ````9DATA(`(`ȫ`8`9DATA((`X``x`fDATA(X``(`Ȏ`fDATA(``X``IfDATA(```E`/DATA(````9DATA(`H```9fDATA(H`x```fDATA(x``H`HE`2DATA(`ح`x`(`:fDATA(ح```x`DfDATA(`8`ح`E`5fDATA(8`h```DATA(h``8``DATA(`Ȯ`h``fDATA(Ȯ````lDATA(`(`Ȯ``DATA((`X``Ȼ`DATA(X``(`(`fDATA(``X`h1`ZfDATA(```ػ`DATA(```X`fDATA(`H``1`]fDATA(H`x```DATA(x``H``fDATA(`ذ`x``'fDATA(ذ````%DATA(`8`ذ`m`fDATA(8`h```&fDATA(h``8``'DATA(`ȱ`h``fDATA(ȱ```E`0fDATA(`(`ȱ`H`fDATA((`X```fDATA(X``(`F`1fDATA(``X`x`DATA(```(`fDATA(```HF`1fDATA(`H```fDATA(H`x``8`DATA(x``H`F`0fDATA(`س`x`ؐ`fDATA(س```H`DATA(`8`س`F`2DATA(8`h```fDATA(h``8`X`DATA(`ȴ`h`h`DATA(ȴ````=DATA(`(`ȴ`8` A)DATA((`X``(m`DATA(X``(``=fDATA(``X`h`fDATA(```x`DATA(```h`=DATA(`H```fDATA(H`x```fDATA(x``H``DATA(`ض`x``CfDATA(ض```G`(fDATA(`8`ض``fDATA(8`h```CDATA(h``8`HG`(DATA(`ȷ`h`` A)DATA(ȷ```ȼ`DATA(`(`ȷ`X`CDATA((`X``G`(fDATA(X``(`ؼ`fDATA(``X``CfDATA(```G`(DATA(````fDATA(`H```fDATA(H`x```BfDATA(x``H`H`(DATA(`ع`x`Hm`DATA(ع```H`BDATA(`8`ع`HH`(DATA(8`h```DATA(h``8``BDATA(`Ⱥ`h`H`(DATA(Ⱥ````DATA(`(`Ⱥ`(`DATA((`X```CUDATA(X``(`H`(DATA(``X`8`DATA(```8`CDATA(```I`(DATA(`H``H`DATA(H`x``hm`DATA(x``H``CDATA(`ؼ`x`HI`(DATA(ؼ```X`DATA(`8`ؼ``CDATA(8`h``I`(DATA(h``8`h`DATA(`Ƚ`h`x`DATA(Ƚ```(`CDATA(`(`Ƚ`I`(DATA((`X``m`DATA(X``(`x`CDATA(``X`J`(DATA(````DATA(````CDATA(`H``HJ`(DATA(H`x```DATA(x``H``DATA(`ؿ`x`J`7DATA(ؿ```m`DATA(`8`ؿ`ȑ`&DATA(8`h```'DATA(h``8``DATA(``h`m`DATA(````KDATA(`(``h`KDATA((`X```KDATA(X``(`(`KDATA(``X`Ƚ`DATA(````UDATA(````UDATA(`H``H`UDATA(H`x```UDATA(x``H`ؽ`DATA(``x`H2`[DATA(```2`[DATA(`8``(3`[DATA(8`h``3`[DATA(h``8``DATA(``h`4`[DATA(```x4`[DATA(`(``4`[DATA((`X``X5`[DATA(X``(``DATA(``X``>DATA(```(`DATA(```X`DATA(`H```DATA(H`x``` DATA(x``H``DATA(``x``DATA(````DATA(`8``H`DATA(8`h``x` DATA(h``8`m`DATA(``h``DATA(```n`DATA(`(``J`(DATA((`X``(`DATA(X``(``DATA(``X`8`DATA(```(n` DATA(```H`DATA(`H``h`EDATA(H`x``ؓ` DATA(x``H``DATA(``x`Hn`DATA(````ADATA(`8``8`DATA(8`h``h`DATA(h``8``$DATA(``h`X`DATA(````ADATA(`(``Ȕ`DATA((`X```DATA(X``(`(`"DATA(``X`K`-DATA(```h`DATA(```X`EDATA(`H``X`DATA(H`x``` DATA(x``H``$DATA(``x`x`DATA(````EDATA(`8``` DATA(8`h```DATA(h``8`H`&DATA(``h``DATA(````EDATA(`(``x`DATA((`X``` DATA(X``(`ؖ`&DATA(``X`hn`DATA(```H`EDATA(````DATA(`H``8` DATA(H`x``h`$DATA(x``H``fDATA(``x`n` fDATA(````DATA(`8```@fDATA(8`h```fDATA(h``8`ȗ`DATA(``h``$fDATA(````DATA(`(```@fDATA((`X``(`fDATA(X``(`X`DATA(``X``$fDATA(```Ⱦ`DATA(````UfDATA(`H```$fDATA(H`x``HK`,DATA(x``H`K`*fDATA(``x`ؾ`fDATA(```h`UfDATA(`8```$DATA(8`h``K`,fDATA(h``8`L`*fDATA(``h``DATA(````UfDATA(`(```$fDATA((`X``HL`,DATA(X``(`L`*fDATA(``X``fDATA(```(`UfDATA(```H`$DATA(`H``L`,fDATA(H`x``M`*fDATA(x``H``DATA(``x`x`!fDATA(````fDATA(`8```UDATA(8`h``HM`,fDATA(h``8`M`,fDATA(``h`M`4fDATA(```(`DATA(`(```UfDATA((`X``N`,fDATA(X``(`HN`,fDATA(``X`N`4DATA(```8`DATA(```5`YDATA(`H``N`.DATA(H`x``O`0fDATA(x``H`HO`4fDATA(``x`H`fDATA(````DATA(`8``86`]fDATA(8`h``O`2DATA(h``8`O`4fDATA(``h`8`8fDATA(```X`fDATA(`(``ؙ`!DATA((`X``h`DATA(X``(`H`UDATA(``X`P`,fDATA(```HP`,fDATA(```P`4DATA(`H``x`fDATA(H`x```UfDATA(x``H`P`,DATA(``x`Q`,fDATA(```HQ`4DATA(`8```fDATA(8`h``6`YDATA(h``8`Q`.DATA(``h`Q`0fDATA(```R`4fDATA(`(```DATA((`X```DATA(X``(`7`]DATA(``X`HR`2DATA(```R`4fDATA(````8fDATA(`H```DATA(H`x```fDATA(x``H`8`fDATA(``x`R`1DATA(```h` fDATA(`8```fDATA(8`h``ȿ`fDATA(h``8`Ț`DATA(``h``@fDATA(```n` fDATA(`(``(`@DATA((`X``ؿ`fDATA(X``(`x`:fDATA(``X`S`,DATA(````fDATA(```n`fDATA(`H```:DATA(H`x``n`DATA(x``H``fDATA(``x`(`DATA(```X`DATA(`8```fDATA(8`h```fDATA(h``8`o` DATA(``h```fDATA(````JfDATA(`(``(o`DATA((`X```DATA(X``(`HS`-DATA(``X``fDATA(````DATA(```H`DATA(`H````DATA(H`x``x`!fDATA(x``H`h`WDATA(``x``DATA(```؜`fDATA(`8```:fDATA(8`h``` fDATA(h``8`8`fDATA(``h`h`#DATA(```(``fDATA(`(```WfDATA((`X```DATA(X``(`ȝ`fDATA(``X`h`:fDATA(```` fDATA(```(`DATA(`H``X`#fDATA(H`x``8``DATA(x``H`S`.fDATA(``x`H``DATA(```X``DATA(`8``S`1fDATA(8`h``T`-fDATA(h``8`HT`1DATA(``h``#fDATA(```h``DATA(`(``Ho`DATA((`X``T`.fDATA(X``(`x``fDATA(``X`T`+DATA(`````fDATA(```U`4DATA(`H```DATA(H`x``HU`.fDATA(x``H```DATA(``x`U`(fDATA(`````fDATA(`8``7`YfDATA(8`h````DATA(h``8``EfDATA(``h```fDATA(```U`.DATA(`(````fDATA((`X``(`JfDATA(X``(```DATA(``X``"DATA(`````DATA(````DATA(`H```nfDATA(H`x``a`DATA(x``H``CfDATA(``x`a`fDATA(````JfDATA(`8``(a`DATA(8`h``H`fDATA(h``8`V`2DATA(``h`HV`2DATA(```V`2fDATA(`(``8a`DATA((`X``V`2DATA(X``(`Ha`fDATA(``X`ho` fDATA(```x`DATA(```W`.fDATA(`H``Xa`DATA(H`x``HW`(fDATA(x``H`ha`fDATA(``x`7`YDATA(```xa`DATA(`8``X`EfDATA(8`h``a`fDATA(h``8`W`.DATA(``h`a`fDATA(````JDATA(`(``a`DATA((`X```fDATA(X``(`a`fDATA(``X`؟`DATA(````nfDATA(```a`DATA(`H```CDATA(H`x``a`fDATA(x``H`H`JDATA(``x`a`fDATA(```p`fDATA(`8``W`(DATA(8`h``X`(DATA(h``8`HX`(fDATA(``h`a`DATA(```X`(fDATA(`(``b`fDATA((`X``8p`DATA(X``(`hp`"fDATA(``X`h8`dDATA(```b`fDATA(```p` fDATA(`H``p` fDATA(H`x``p` fDATA(x``H`(b`fDATA(``x`(q` fDATA(```8b`DATA(`8``Hb`DATA(8`h```:fDATA(h``8`Xb`DATA(``h`X`.DATA(```hb`fDATA(`(``Xq` fDATA((`X``o`fDATA(X``(`o`DATA(``X`xb`DATA(```H`=DATA(```Y`/DATA(`H``q`#fDATA(H`x```IDATA(x``H`HY`1DATA(``x`b`fDATA(````?DATA(`8``Y`-DATA(8`h``q`#fDATA(h``8``IfDATA(``h`Y`1fDATA(```b`DATA(`(```?DATA((`X``Z`/DATA(X``(`q`#fDATA(``X`h`IfDATA(```HZ`1fDATA(```b`DATA(`H``8`=fDATA(H`x``Z`/DATA(x``H`r`#DATA(``x``IDATA(```Z`1DATA(`8``b`fDATA(8`h``o` fDATA(h``8`b`fDATA(``h`Hr`DATA(```(`ODATA(`(```=fDATA((`X``xr`#fDATA(X``(`8`]fDATA(``X`[`1DATA(```b`DATA(```r`DATA(`H```=DATA(H`x``(`>fDATA(x``H`r`#fDATA(``x`H9`]fDATA(```H[`1DATA(`8``o`DATA(8`h``s`fDATA(h``8`x`?fDATA(``h``@fDATA(```8s`#DATA(`(``9`_fDATA((`X``[`1DATA(X``(`b`DATA(``X`hs`fDATA(```b`fDATA(```s`fDATA(`H```BDATA(H`x``h`DDATA(x``H`s`'fDATA(``x`(:`_fDATA(```[`5DATA(`8``c`DATA(8`h``c`fDATA(h``8`s`!DATA(``h`(c`fDATA(```(t`DATA(`(```SfDATA((`X```AfDATA(X``(`Xt`'DATA(``X`:`gfDATA(```\`5DATA(```8c`fDATA(`H``t`DATA(H`x```SfDATA(x``H``AfDATA(``x`t`'DATA(```;`gDATA(`8``H\`5DATA(8`h``Hc`fDATA(h``8`t`fDATA(``h`Xc`fDATA(```u`!fDATA(`(``X`EfDATA((`X```FDATA(X``(`\`+fDATA(``X``kfDATA(````9fDATA(```hc`DATA(`H``Hu`!fDATA(H`x``H`GfDATA(x``H`H`HfDATA(``x`\`+DATA(````mDATA(`8```9fDATA(8`h``xc`DATA(h``8`xu`!fDATA(``h``EDATA(```8`FfDATA(`( ``]`+fDATA(( `X ```kfDATA(X ` `( ``9DATA( ` `X `c`fDATA( ` ` `u`!DATA( ` ` ``GfDATA( `H ` ``HfDATA(H `x ` `H]`+fDATA(x ` `H ``mDATA( ` `x `(`9DATA( ` ` `c`fDATA( `8 ` ``fDATA(8 `h ` `c`fDATA(h ` `8 `u`!fDATA( ` `h `x`FDATA( ` ` ``HfDATA( `( ` `]`+DATA(( `X ` ``iDATA(X ` `( ``9fDATA( ` `X `c`DATA( ` ` `v`!fDATA( ` ` ``FfDATA( `H ` `h`HfDATA(H `x ` `]`+DATA(x ` `H ``iDATA( ` `x `h`9DATA( `` `c`DATA(`8` `c`fDATA(8`h``^`(fDATA(h``8`8v`!DATA(``h`hv` fDATA(```c`DATA(`(``h `fDATA((`X```;fDATA(X``(`H^`7DATA(``X`c`DATA(```d`fDATA(```(`fDATA(`H``d`DATA(H`x``H`DATA(x``H`h` fDATA(``x`(d`fDATA(````fDATA(`8``` fDATA(8`h``8d`DATA(h``8`Hd`fDATA(``h`Ƞ`DATA(```Xd`DATA(`(``` DATA((`X```fDATA(X``(`hd`fDATA(``X`(`DATA(```H`fDATA(```xd`DATA(`H``h` DATA(H`x```fDATA(x``H`d`DATA(``x``=DATA(```d`fDATA(`8``d`fDATA(8`h```DATA(h``8`d`fDATA(``h`ȡ`DATA(```` fDATA(`(``d`DATA((`X```fDATA(X``(`(`fDATA(``X`d`fDATA(```d`fDATA(```v`DATA(`H``d`fDATA(H`x``v`DATA(x``H`H`fDATA(``x`e`fDATA(```h`fDATA(`8``v`DATA(8`h``e`DATA(h``8``fDATA(``h``DATA(```(e`fDATA(`(``(w`fDATA((`X``X`EfDATA(X``(`8e`fDATA(``X`Ȣ`DATA(```Xw`fDATA(```He`fDATA(`H```fDATA(H`x```DATA(x``H`Xe`DATA(``x`w`DATA(````FfDATA(`8``he`DATA(8`h``xe`DATA(h``8`(`fDATA(``h`e`fDATA(```H`DATA(`(``h`fDATA((`X``e`DATA(X``(``fDATA(``X``fDATA(```e`DATA(```e`fDATA(`H``w`fDATA(H`x``e`fDATA(x``H`ȣ` DATA(``x``DATA(```e`DATA(`8```fDATA(8`h``(`fDATA(h``8`e`DATA(``h`H`fDATA(```h`DATA(`(``e`DATA((`X``^`6fDATA(X``(``wDATA(``X`f`fDATA(```^`7fDATA(````wDATA(`H``f`fDATA(H`x``w`fDATA(x``H`x`DATA(``x`(f`fDATA(` ```DATA( `8 ```@fDATA(8 `h ` `H`?DATA(h ` `8 ``BDATA( ` `h `8f`fDATA( ` ` `Hf`DATA( `(!` ``fDATA((!`X!` `Xf`fDATA(X!`!`(!`Ȥ`DATA(!`!`X!`` fDATA(!`!`!`hf`fDATA(!`"`!``DATA("`H"`!`(`DATA(H"`x"`"`xf`fDATA(x"`"`H"`f`fDATA("`"`x"`Hx`DATA("`#`"`f`DATA(#`8#`"`H` fDATA(8#`h#`#`h`fDATA(h#`#`8#`f`DATA(#`#`h#``DATA(#`#`#`xx`fDATA(#`($`#`f`fDATA(($`X$`#``fDATA(X$`$`($`ȥ`fDATA($`$`X$`f`DATA($`$`$`x`fDATA($`%`$``CDATA(%`H%`$`f`fDATA(H%`x%`%``DATA(x%`%`H%`x`fDATA(%`%`x%`f`DATA(%`&`%``DATA(&`8&`%`(`fDATA(8&`h&`&`f`DATA(h&`&`8&`y`fDATA(&`&`h&`8`DfDATA(&`&`&`g`DATA(&`('`&`g`DATA(('`X'`&`H` 0)DATA(X'`'`('`(g`fDATA('`'`X'`h`DATA('`'`'``fDATA('`(`'`8g`fDATA((`H(`'``fDATA(H(`x(`(`Ȧ`DATA(x(`(`H(`Hg`fDATA((`(`x(`Xg`DATA((`)`(`8y`fDATA()`8)`(`hg`DATA(8)`h)`)`` DATA(h)`)`8)``fDATA()`)`h)`xg`DATA()`)`)`(`qDATA()`(*`)`H`DATA((*`X*`)`g`DATA(X*`*`(*`h`qDATA(*`*`X*``DATA(*`*`*`g`qDATA(*`+`*`_`3qDATA(+`H+`*``vqDATA(H+`x+`+`g`DATA(x+`+`H+`H_`6DATA(+`+`x+``wfDATA(+`,`+`g`DATA(,`8,`+`hy`DATA(8,`h,`,`y`fDATA(h,`,`8,`g`fDATA(,`,`h,``DATA(,`,`,`_`5fDATA(,`(-`,``<fDATA((-`X-`,``?fDATA(X-`-`(-`g`fDATA(-`-`X-`g`DATA(-`-`-`ȧ` fDATA(-`.`-`g`:DATA(.`H.`-``fDATA(H.`x.`.``DATA(x.`.`H.`h`fDATA(.`.`x.`(`fDATA(.`/`.`H`DATA(/`8/`.`h`DATA(8/`h/`/`(h`DATA(h/`/`8/`y`DATA(/`/`h/`8h`DATA(/`/`/`h` DATA(/`(0`/``DATA((0`X0`/`Hh`DATA(X0`0`(0``DATA(0`0`X0`Ȩ`DATA(0`0`0`Xh`DATA(0`1`0``DATA(1`H1`0``DATA(H1`x1`1`hh`DATA(x1`1`H1`_`+DATA(1`1`x1`x;`gDATA(1`2`1`xh`DATA(2`82`1`y`&DATA(82`h2`2`;`bDATA(h2`2`82`h`DATA(2`2`h2`(`DATA(2`2`2`H`DATA(2`(3`2`h`DATA((3`X3`2`h`DATA(X3`3`(3``7DATA(3`3`X3`H`-DATA(3`3`3`(z`DATA(3`4`3`h`DATA(4`H4`3`h`DATA(H4`x4`4``DATA(x4`4`H4`h`eDATA(4`4`x4``DATA(4`5`4`ȩ`DATA(5`85`4``DATA(85`h5`5`h`DATA(h5`5`85``DATA(5`5`h5`h`DATA(5`5`5`h`DATA(5`(6`5`Xz`'10DATA((6`X6`5``-DATA(X6`6`(6`(`DATA(6`6`X6`i`DATA(6`6`6`i`DATA(6`7`6`H`DATA(7`H7`6`(i`DATA(H7`x7`7`z`&DATA(x7`7`H7`8i`DATA(7`7`x7`h`DATA(7`8`7``DATA(8`88`7``DATA(88`h8`8`Ȫ`fDATA(h8`8`88`` DATA(8`8`h8`` DATA(8`8`8`Hi`DATA(8`(9`8`Xi`DATA((9`X9`8`z`qqDATA(X9`9`(9`z`!DATA(9`9`X9`{`%DATA(9`9`9`H{` DATA(9`:`9`Ȱ`0DATA(:`H:`9`(` DATA(H:`x:`:`H`DATA(x:`H:`hi`DATA`# ================DATA(`# SOFTWARE LICENSEDATAH`# ================DATA8` ==DATAh`# The MIT License (MIT)DATAH`DATA8H`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATAX`?DATAP`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAPh`# of this software and associated documentation files (the "Software"), to dealDATAPȿ`# in the Software without restriction, including without limitation the rightsDATAL(`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAHH9`# copies of the Software, and to permit persons to whom the Software isDATA<9`# furnished to do so, subject to the following conditions:DATAh`DATAT`# The above copyright notice and this permission notice shall be included in allDATA4`# copies or substantial portions of the Software.DATAx`DATAP`# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORDATALH`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAP`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDATAL`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAPh`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAP`# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA `# SOFTWARE.DATA`rDATAD9`# ==============================================================15DATAD8:`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATAD:`# ==============================================================DATA`DATAL(`# All content procedurally generated by this software and its permutationsDATA<:`# are licensed under Creative Commons Attribution By 3.0:DATA`DATA0Ȳ`# https://creativecommons.org/licenses/by/3.0/DATA` DATA`DATA`#!/usr/bin/pythonctDATA`__DATA ȟ`import bpy7DATA`from bpy import *DATA`DATA``import mathutils58)DATA (``import mathDATAH``from mathutils import *DATAh``from math import *>DATA`___DATA`__DATA``class Formula:yDATA`__DATA:` J = 18 #joint numberyDATA(`##DATA@(;` def __init__(self, P, A, move, part, helicity, start, end):DATA8`DATA`` global intervalDATA:` global frame_startDATA;` global frame_end DATAH` DATA$8;` self.interval = intervalDATA(h;` self.frame_start = frame_startDATA$;` self.frame_end = frame_endDATAX`___DATA`` # pivot factorDATA`` self.P = PDATAh`__DATAa` # scale factorDATA(a` self.A = A DATAx`__DATAHa` # namedDATA;` self.move = moveXDATA`##DATAha` # elementDATA;` self.part = part DATA`##DATA(<` # element helicityDATA$X<` self.helicity = helicityDATA`DATA<` self.start = starteDATAa` self.end = end?DATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA`#DATA(<` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA`DATALH` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4H` self.a = [0 for i in range(4)] # Joint αDATA8` self.b = [0 for i in range(self.J)] # Joint βDATA8ȳ` self.y = [0 for i in range(self.J)] # Joint γDATA8` self.o = [0 for i in range(self.J)] # Joint δDATA`DATA$<` # Configuration MovementDATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA`DATA =` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA`DATA H=` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA`DATA x=` # Configuration LinkageDATAX` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA(`DATA =` # Construction LinkageDATA\*` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA8`DATAH`?DATA4H` def configMovement(self, P, A, J, a, b, y, o):DATAX`__DATA8` mat_a = [0 for i in range(4)] # Joint α matrixDATA@x;` mat_b = [0 for i in range(self.J)] # Joint β matrixqDATA@;` mat_y = [0 for i in range(self.J)] # Joint γ matrixDATA@<` mat_o = [0 for i in range(self.J)] # Joint δ matrix!!DATAh`__DATA4ȴ` a[1] = mathutils.Euler((P, A, 0), 'XYZ')RSODATA =` print ("a1 =", a[1])DATAx`___DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')06DATA >` print ("a2 =", a[2])e()DATA`DATA4H` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')26DATA 8>` print ("b1 =", b[1])DATA`#DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')1)DATA h>` print ("o1 =", o[1])e()DATA`___DATA >` B = A * 2 * sqrt (2)e()DATA >` C = B + (B * sqrt (2)))DATA>` D = C * sqrt (2)DATAa` E = C + DDATA`##DATAPh` a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA (?` print ("a0 =", a[0])DATA,ȵ` mat_a[0] = Matrix.Translation(a[0])DATA`DATAHh<` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA X?` print ("a3 =", a[3])DATA0` mat_a[3] = Matrix.Translation(a[3]) DATA`##DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')dDATA ?` print ("y1 =", y[1])DATA,` mat_y[1] = Matrix.Translation(y[1])DATA`##DATAa`### pattern A?DATA`##DATAT` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA ?` print ("b2 =", b[2])DATA,ȶ` mat_b[2] = Matrix.Translation(b[2])DATA`##DATAX(` b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA ?` print ("b3 =", b[3])DATA,` mat_b[3] = Matrix.Translation(b[3])DATA a` )DATA@<` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')!DATA @` print ("y2 =", y[2])DATA,H` mat_y[2] = Matrix.Translation(y[2])DATA`__DATAX` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA H@` print ("y3 =", y[3])DATA,` mat_y[3] = Matrix.Translation(y[3])DATA(`__DATAT` o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')'DATA x@` print ("o2 =", o[2])e()DATA,ȷ` mat_o[2] = Matrix.Translation(o[2])DATA b` DATAl` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')DATA @` print ("o3 =", o[3])DATA,` mat_o[3] = Matrix.Translation(o[3])DATA8`DATA(b`### pattern A endDATAH`__DATA@=` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z')!DATAX`__DATA @` # define the rotationDATA@X=` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATAh`__DATA$A` for j in range(2, J - 2):ȼDATAx`__DATATH` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]r'DATA`##DATA0H`# obj.matrix_world = mat_y[j + 2]nDATA8` # extract components back out of the matrixDATA8ȸ` loc, rot, sca = mat_y[j + 2].decompose()!DATA4` y[j + 2] = mathutils.Euler(loc, 'XYZ')lDATA<=` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATA`DATAT` mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]DATAHb` DATA0H`# obj.matrix_world = mat_b[j + 2]nDATA8` # extract components back out of the matrixDATA8ȹ` loc, rot, sca = mat_b[j + 2].decompose()DATA4` b[j + 2] = mathutils.Euler(loc, 'XYZ')!DATA<=` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATA`##DATAT` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]'IDATAhb` qqqDATA0H`# obj.matrix_world = mat_o[j + 2]!qqDATA8` # extract components back out of the matrixDATA8Ⱥ` loc, rot, sca = mat_o[j + 2].decompose()DATA4` o[j + 2] = mathutils.Euler(loc, 'XYZ')!DATA<H>` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATA`##DATA`##DATAD>` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATA`##DATAb` # Linkages#DATALh` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATAL` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATAL(` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATAL` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAX` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAXH` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAX` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAX` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATA`__DATA@>` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')nDATA 8A` rig.show_x_ray = TrueDATA hA` amt.show_names = TrueDATA A` amt.draw_type = 'STICK'DATA$A`# amt.draw_type = 'BBONE'w#DATA`__DATA A` # Link object to sceneDATA (B` scn = bpy.context.sceneDATA XB` scn.objects.link(rig)DATA$B` scn.objects.active = rigDATAb` scn.update()DATA`__DATAb` # EditDATA,H` bpy.ops.object.editmode_toggle()lDATA`__DATA B` # Construction Linkage)DATA0` aa[2][1] = amt.edit_bones.new('a2a1')tDATA B` aa[2][1].head = a[2]e()DATA C` aa[2][1].tail = a[1]e()DATA b` ODATA0Ȼ` ab[1][1] = amt.edit_bones.new('a1b1')DATA HC` ab[1][1].head = a[1]DATA xC` ab[1][1].tail = b[1]DATA$C` ab[1][1].parent = aa[2][1]DATA(` DATA0` by[1][1] = amt.edit_bones.new('b1y1')qqDATA C` by[1][1].head = b[1]DATA D` by[1][1].tail = y[1]e()DATA$8D` by[1][1].parent = ab[1][1]DATA0H` by[1][1].use_inherit_rotation = FalseDATA8`##DATA0` ya[1][2] = amt.edit_bones.new('y1a2')!qDATA hD` ya[1][2].head = y[1]DATA D` ya[1][2].tail = a[2]DATA$D` ya[1][2].parent = by[1][1]DATAH`##DATA0ȼ` ao[2][1] = amt.edit_bones.new('a2o1')!qDATA D` ao[2][1].head = a[2]DATA (E` ao[2][1].tail = o[1]DATA$XE` ao[2][1].parent = ya[1][2]DATAX`##DATA0` ob[1][2] = amt.edit_bones.new('o1b2')##DATA E` ob[1][2].head = o[1]DATA E` ob[1][2].tail = b[2]DATA$E` ob[1][2].parent = ao[2][1]DATA c` ###DATA0H` yy[1][2] = amt.edit_bones.new('y1y2')llDATA F` yy[1][2].head = y[1]DATA HF` yy[1][2].tail = y[2]DATA$xF` yy[1][2].parent = by[1][1]DATAh`DATA$F` for j in range(2, J - 1):#DATAx`##DATAH8?` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))DATA$F` by[j][j].head = b[j]DATA$G` by[j][j].tail = y[j]#DATA,` by[j][j].parent = ob[j-1][j]qqqDATA`##DATAH?` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))eDATA$8G` yo[j][j].head = y[j]#DATA$hG` yo[j][j].tail = o[j]#DATA,Ƚ` yo[j][j].parent = yy[j-1][j]###DATA`##DATALh` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))DATA$G` yy[j][j+1].head = y[j]DATA(G` yy[j][j+1].tail = y[j+1]DATA,` yy[j][j+1].parent = by[j][j]###DATA`##DATAG` if j < (J-2):DATAP` ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))()DATA((H` ob[j][j+1].head = o[j]DATA,H` ob[j][j+1].tail = b[j+1]###DATA0` ob[j][j+1].parent = yo[j][j]qqDATA`__DATA`__DATAXH` # all bones selectDATA4Ⱦ` #bpy.ops.pose.select_all(action="SELECT")##DATA$H` for b in amt.edit_bones:#DATAH` b.select = TrueDATA`__DATA H` if helicity == 'right':DATAD?` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')qqqDATA(c` else:##DATAD(@` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')q!DATA`__DATA<x@` # Bone constraints. Armature must be in pose mode.lDATA0` bpy.ops.object.mode_set(mode='POSE')###DATA` __DATAHc` # IK constraintDATA<@` cns = rig.pose.bones['y1a2'].constraints.new('IK')DATAhc` cns.name = 'Ik'DATAI` cns.target = rig DATA HI` cns.subtarget = 'a2a1'DATAxI` cns.chain_count = 2DATA I` cns.use_stretch = FalseDATA`__DATA$I` for j in range(2, J - 1):DATAP(` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')pDATAJ` cns.name = 'Ik'DATA 8J` cns.target = rigDATA4H` cns.subtarget = 'y'+str(j)+'o'+str(j)##DATA$hJ` cns.iterations = 500DATA J` cns.chain_count = 2DATA$J` cns.use_stretch = FalseDATA`__DATA0` bpy.ops.object.mode_set(mode='OBJECT')#DATA c` ###DATA(`##DATAT` def configRotation(self, rig, interval, frame_start, frame_end, start, end):()DATA8`__DATA<A` # Bone constraints. Armature must be in pose mode.DATA0ȿ` bpy.ops.object.mode_set(mode='POSE')###DATAH`#DATAc` # key insert DATA,`` keyframe_insert_interval = intervalDATAX`##DATA8H`` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAHhA` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(start) DATA`H+` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_start)DATAh`##DATA8`` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATADA` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(end)DATA\+` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_end)DATAx`__DATAP` for curve in bpy.context.active_object.animation_data.action.fcurves:DATA8`` cycles = curve.modifiers.new(type='CYCLES')DATA4a` cycles.mode_before = 'REPEAT_OFFSET'DATA0Ha` cycles.mode_after = 'REPEAT_OFFSET'DATA`__DATA4a` for keyframe in curve.keyframe_points:DATA4a` keyframe.interpolation = 'LINEAR'DATA`__DATA0b` bpy.ops.object.mode_set(mode='OBJECT')#DATA`__DATA`__DATA<B` def configLink(self, A, J, helicity, rig, move, part):lDATA`__DATA0Hb` bpy.ops.object.mode_set(mode='OBJECT')#DATA` DATA$J` Q = (0.18648+0.146446)*ADATAc` # Z = -Q*2DATAc` Z = 0.0DATA`__DATA@XB` obj_joint = bpy.data.objects["joint.gold.000"].copy()##DATA0b` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$(K` obj_joint.scale = (A, A, A)DATALH` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityDATA4b` bpy.context.scene.objects.link(obj_joint)qqDATA`##DATA@B` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0c` obj_joint.location = (0.0, 0.0, +Q+Z)qqDATA$XK` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicityDATA4Hc` bpy.context.scene.objects.link(obj_joint)qqDATA`##DATA@B` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0c` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$K` obj_joint.scale = (A, A, A)DATAL` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicityDATA4c` bpy.context.scene.objects.link(obj_joint)qDATA`##DATA@HC` obj_joint = bpy.data.objects["joint.blue.001"].copy()!DATA0d` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$K` obj_joint.scale = (A, A, A)DATALh` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityDATA4Hd` bpy.context.scene.objects.link(obj_joint)#DATA(`##DATA8`DATA$K` for n in range(1, J - 1):DATAH`#DATAL` if n <= (J-2):DATAX`?DATA$HL` # Pattern 2 of byDATAHC` obj_joint = bpy.data.objects["joint.green.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,d` obj_joint.scale = (A, A, A)DATAd(,` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA<C` bpy.context.scene.objects.link(obj_joint)qqDATAh`?DATA$xL` # Pattern 2 of yytaDATAX(` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAH8D` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA,d` obj_joint.scale = (A, A, A)DATAh,` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<D` bpy.context.scene.objects.link(obj_joint)##DATAx`__DATA`DATAL` if n <= (J-3):DATA`DATA$L` # Pattern 1 of obDATAHD` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAH(E` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,e` obj_joint.scale = (A, A, A)DATAh-` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<xE` bpy.context.scene.objects.link(obj_joint)_qDATA`DATA$M` # Pattern 2 of yoDATAHE` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,He` obj_joint.scale = (A, A, A)DATAhx-` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<F` bpy.context.scene.objects.link(obj_joint)qqDATA`?DATA`DATA,e` for ob in context.scene.objects:###DATA$8M` if "mesh" in ob.name:DATA$hM` ob.select = TrueDATA` DATA ` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<hF` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8e` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATA`DATA`DATA@F` def constructLink(self, A, J, helicity, rig, move, part):_qDATA`DATA4f` # Move and rotate the tip bone in pose modeDATA0Hf` bpy.context.scene.objects.active = rig DATA`#DATAd` Y = 1.1838*ADATA(`DATA$M` for n in rig.pose.bones:DATA<G` if n.name != "o" + str(J-2) + "b" + str(J-1):qqDATA<XG` # we can get the object from the pose bone!DATA M` obj = n.id_dataDATA<G` matrix_final = obj.matrix_world * n.matrixqDATA8`DATA0f` # Create armature and objectlllDATAX` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`-` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)DATALH` lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATAH`__DATA(M` # rig.show_x_ray = TrueDATA((N` lnk.show_names = TrueDATA(XN` lnk.draw_type = 'STICK'DATAX`__DATA(N` # Link object to sceneDATA(N` scn = bpy.context.sceneDATA,f` scn.objects.link(lnk_rig)!DATA0g` scn.objects.active = lnk_rigll!DATA N` scn.update()DATAh`DATA O` # Create bonesDATAx`DATA HO` # mode='EDIT'DATA4Hg` bpy.ops.object.editmode_toggle()#DATA` DATA@G` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(xO` link.head = (0, 0, 0)DATA(O` link.tail = (0, Y, 0)DATA`DATA8g` link_head = lnk.edit_bones.new('head')DATA0g` link_head.head = (0, 0, 0.1)qqqDATA,h` link_head.tail = (0, 0, 0)nDATA(O` link_head.parent = linkDATA4Hh` link_head.use_inherit_scale = FalseDATA`__DATA8h` link_tail = lnk.edit_bones.new('tail')DATA,h` link_tail.head = (0, Y, 0)qDATA0i` link_tail.tail = (0, Y, -0.1)#DATA(p` link_tail.parent = linkDATA4Hi` link_tail.use_inherit_scale = FalseDATA`DATA8i` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATAl` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]DATA@HH` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATA` DATAT` # Give mesh object an armature modifier, using vertex groups butxDATA 8p` # not envelopesDATADH` mod = ob.modifiers.new('MyRigModif', 'ARMATURE')d6DATA(hp` mod.object = lnk_rigDATA0i` mod.use_bone_envelopes = FalseDATA0j` mod.use_vertex_groups = True!DATA`DATADH` # Bone constraints. Armature must be in pose mode.1DATA8Hj` bpy.ops.object.mode_set(mode='POSE')!DATA` __DATA8j` # Copy rotation constraints Base -> TipDATAD8I` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@I` cns = pBase.constraints.new('COPY_LOCATION')?DATA,j` cns.name = 'Copy_Location'qDATA$p` cns.target = rigDATA8k` cns.subtarget = n.name[:len(n.name)]DATA,Hk` cns.owner_space = 'WORLD'llDATA,k` cns.target_space = 'WORLD'qDATA`__DATA8k` # Copy rotation constraints Base -> TipDATADI` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@(J` cns = pBase.constraints.new('COPY_ROTATION')T)DATA,l` cns.name = 'Copy_Rotation'DATA$p` cns.target = rigDATA8Hl` cns.subtarget = n.name[:len(n.name)]DATA,l` cns.owner_space = 'WORLD'llDATA,l` cns.target_space = 'WORLD'qDATA`__DATAHxJ` # StretchTo constraint Mid -> Tip with influence 0.5DATA<J` cns1 = pBase.constraints.new('STRETCH_TO')DATA(p` cns1.name = 'Stretch'DATA$(q` cns1.target = rig DATA8m` cns1.subtarget = n.name[:len(n.name)]DATA$Xq` cns1.head_tail = 1DATA(q` cns1.rest_length = YDATA$q` cns1.influence = 1DATA,Hm` cns1.keep_axis = 'PLANE_Z'#DATA,m` cns1.volume = 'NO_VOLUME'q!DATA(`__DATA8m` bpy.ops.object.mode_set(mode='OBJECT')DATA8`DATAH`__DATAq`class FrontLeg(Formula):DATAX`__DATA(d` J = 6 #joint numberDATAh`__DATAHd` # OverridingDATA@K` def __init__(self, P, A, move, part, helicity, start, end):DATAx`DATAhd` global intervalDATAr` global frame_startDATAHr` global frame_end_)DATA` DATA$xr` self.interval = intervalDATA(r` self.frame_start = frame_startDATA$r` self.frame_end = frame_endDATA`)DATAd` # pivot factorDATAd` self.P = PDATA`__DATAd` # scale factorDATAd` self.A = A DATA`DATAe` # name!DATAs` self.move = moveDATA`__DATA(e` # element##DATA8s` self.part = partDATA`__DATAhs` # element helicityDATA$s` self.helicity = helicityL DATA`__DATAs` self.start = startDATAHe` self.end = endDATA`__DATA`__DATA0n` bpy.ops.object.mode_set(mode='OBJECT')!DATA`__DATA(s` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXh` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA(`__DATAhe` # JointsnDATA4Hn` self.a = [0 for i in range(4)] # Joint αDATA8n` self.b = [0 for i in range(self.J)] # Joint βDATA8n` self.y = [0 for i in range(self.J)] # Joint γDATA8o` self.o = [0 for i in range(self.J)] # Joint δDATA8`__DATA$(t` # Configuration Movement(DATAT` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAH`DATA Xt` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAX`DATA t` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAh`___DATA t` # Configuration LinkageDATAX(` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAx`DATA t` # Construction LinkageDATA\X.` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA(u` # Overriding Configuration MovementDATA4Ho` def configMovement(self, P, A, J, a, b, y, o):DATA`DATA4o` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA Hu` print ("a1 =", a[1])DATA`__DATA4o` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA xu` print ("a2 =", a[2])DATA`DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA u` print ("b1 =", b[1])DATA`DATA4H` o[1] = mathutils.Euler((A, A, 0), 'XYZ')#DATA u` print ("o1 =", o[1])DATA`DATA v` B = A * 2 * sqrt (2)DATA 8v` C = B + (B * sqrt (2))DATAhv` D = C * sqrt (2)DATAe` E = C + DDATA`DATA4` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')#DATA v` print ("y1 =", y[1])DATA`DATA@hK` b[2] = mathutils.Euler((8.55016, -9.21066, 0), 'XYZ')*DATA v` print ("b2 =", b[2])DATA`__DATA@K` b[3] = mathutils.Euler((8.16563, -20.4665, 0), 'XYZ')?DATA v` print ("b3 =", b[3])DATA`__DATA@L` b[4] = mathutils.Euler((10.3268, -27.542, 0), 'XYZ')berDATA (w` print ("b4 =", b[4])DATA e` _!_DATA@XL` y[2] = mathutils.Euler((7.25686, -10.2606, 0), 'XYZ')?DATA Xw` print ("y2 =", y[2])DATA(`__DATA@L` y[3] = mathutils.Euler((6.87115, -20.4809, 0), 'XYZ')ݿDATA w` print ("y3 =", y[3])DATA8`__DATA@L` o[2] = mathutils.Euler((8.51447, -10.256, 0), 'XYZ')DATA w` print ("o2 =", o[2])DATAH`__DATA@HM` o[3] = mathutils.Euler((7.82267, -19.8633, 0), 'XYZ')DATA w` print ("o3 =", o[3])DATAX`__DATA@M` o[4] = mathutils.Euler((11.6795, -26.4795, 0), 'XYZ')DATA x` print ("o4 =", o[4])DATA e` ###DATA@M` y[4] = mathutils.Euler((11.2491, -26.8313, 0), 'XYZ')DATA Hx` print ("y4 =", y[4])DATAh`__DATA@8N` y[5] = mathutils.Euler((15.0078, -30.2628, 0), 'XYZ')DATA xx` print ("y5 =", y[5])DATAx`__DATA`DATAx`class Shoulder(Formula):DATA`__DATAe` J = 4 #joint numberDATA`DATAf` # Overridingq!!DATA@N` def __init__(self, P, A, move, part, helicity, start, end,eDATADN` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH(O` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATA`DATA(f` global intervalDATAx` global frame_start)DATAy` global frame_endb)DATAȰ` DATA$8y` self.interval = intervalDATA(hy` self.frame_start = frame_startDATA$y` self.frame_end = frame_endDATAذ`)DATAHf` # pivot factorDATAhf` self.P = PDATA`##DATAf` # scale factorDATAf` self.A = A DATA`___DATAf` # nameDATAy` self.move = movewDATA`#DATAf` # element##DATAy` self.part = partDATA`_DATA(z` # element helicityDATA$Xz` self.helicity = helicityDATA(`__DATAz` self.start = startDATAg` self.end = endDATA8`__DATA z` # front legs positionDATA8Ƞ` self.front_leg_left_loc = front_leg_left_locDATA8` self.front_leg_left_rot = front_leg_left_rotDATA8H` self.front_leg_right_loc = front_leg_right_locDATA8` self.front_leg_right_rot = front_leg_right_rotDATAH`___DATA(g` # front legs DATA0ȡ` self.front_leg_left = front_leg_leftDATA0` self.front_leg_right = front_leg_rightlDATAX`###DATA0H` bpy.ops.object.mode_set(mode='OBJECT')qDATAh`##DATA(z` # Create armature and objectDATAX` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAx`##DATAHg` # JointsnnDATA4` self.a = [0 for i in range(4)] # Joint α##DATA8Ȣ` self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8H` self.o = [0 for i in range(self.J)] # Joint δDATA hg` !_lDATA${` # Configuration MovementHDATATH` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA`#DATA H{` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA`__DATA4` # Parent set front legs to shoulder DATA<xO` self.setParent(self.helicity, self.move, self.rig, DATAX` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\.` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATA`__DATA x{` # Construction RotationDATAp` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA`__DATA {` # Configuration LinkageDATA\8/` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAȱ`_DATA {` # Construction LinkageDATA`/` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAر`qDATA`__DATA(|` # Overriding Configuration MovementDATA4ȣ` def configMovement(self, P, A, J, a, b, y, o):#DATA`###DATA4` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA 8|` print ("a1 =", a[1])DATA`__DATA4H` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA h|` print ("a2 =", a[2])DATA`__DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA |` print ("b1 =", b[1])DATA(`__DATA4Ȥ` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA |` print ("o1 =", o[1])DATA8`___DATA4` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA |` print ("y1 =", y[1])DATAH`##DATA@O` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ')aDATA (}` print ("b2 =", b[2])DATA g` ###DATA@P` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ')DATA X}` print ("y2 =", y[2])DATAX`##DATA@hP` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ')MDATA }` print ("y3 =", y[3])DATAh`__DATA@P` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA }` print ("o2 =", o[2])DATAx`##DATA` DATA0H` # Parent set front legs to shoulder DATA0` def setParent(self, helicity, move, rig, llDATADQ` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAHXQ` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATA`__DATA0ȥ` bpy.ops.object.mode_set(mode='OBJECT')DATA`__DATA,` bpy.context.scene.frame_current = 0DATA`__DATA8H` bpy.ops.object.select_all(action='DESELECT')DATA}` rig.select = TrueDATA0` bpy.context.scene.objects.active = rigqDATAȲ`###DATA,Ȧ` bpy.ops.object.editmode_toggle()GDATAز`DATAT` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATA`__DATAHQ` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA`##DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA`#DATALh` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`##DATA,H` front_leg_left.rig.select = TruellDATA(`##DATA~` rig.select = TrueDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA8`___DATADQ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAH`__DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAH~` rig.select = TrueDATA0` bpy.context.scene.objects.active = rigDATAX`__DATA,ȧ` bpy.ops.object.editmode_toggle()lllDATAh`__DATAT(` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAx`__DATAHHR` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA`__DATA0` bpy.ops.object.mode_set(mode='OBJECT')lDATA`###DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`__DATA,H` front_leg_right.rig.select = True7DATA`__DATAx~` rig.select = TrueDATAp` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAȳ`##DATADR` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAس`___DATAL` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`##DATA`__DATA ~` # front_legs positionDATA@R` front_leg_left.rig.location.x += front_leg_left_loc[0]tDATA@8S` front_leg_left.rig.location.y += front_leg_left_loc[1]rDATA@S` front_leg_left.rig.location.z += front_leg_left_loc[2])DATA`DATA@S` front_leg_left.rig.rotation_euler = front_leg_left_rotDATA`__DATAD(T` front_leg_right.rig.location.x += front_leg_right_loc[0]0])DATADxT` front_leg_right.rig.location.y += front_leg_right_loc[1]3])DATADT` front_leg_right.rig.location.z += front_leg_right_loc[2]1])DATA(`DATADU` front_leg_right.rig.rotation_euler = front_leg_right_rot2])DATA8`__DATAH`__DATAg`class RearLeg(Formula):DATAX`__DATAg` J = 6 #joint numberDATAh`DATAg` # Overriding_DATA@hU` def __init__(self, P, A, move, part, helicity, start, end):DATAx`DATAh` global intervalDATA~` global frame_start&DATA` global frame_end= 2 :DATAc`DATA$u` # Pattern 2 of byDATAHx` obj_joint = bpy.data.objects["joint.green.001"].copy()DATAL` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,]` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "b"+str(n)+"y"+str(n)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)ctDATAc`DATA$v` # Pattern 2 of byDATAH` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALh` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,]` obj_joint.scale = (A, A, A)DATAl` obj_joint.name = "b"+str(n)+"y"+str(n)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<h` bpy.context.scene.objects.link(obj_joint)= DATAc`DATAc`DATA,^` for ob in context.scene.objects:qDATA$8v` if "mesh" in ob.name:DATA$hv` ob.select = TrueDATAc` ?DATAh ` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8H^` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAc`DATAd`DATA(`def formula():DATAd`DATAH`# pivot factornDATA h` P = 0qqDATA(d`DATA`# scale factornDATA ` A = 1DATA8d` ?DATAHd`# name?DATAȠ` move = 'formula'DATAXd`DATA `# element##DATA` part = 'universe'DATAhd`DATA(`# left or rightDATAH` helicity = 'left'DATAxd`DATAh` start = 0DATA` end = start+360DATAd`DATA@` formula = Formula(P, A, move, part, helicity, start, end)rtDATAd`DATAd`DATA`def frontlegs():q!!DATAd`DATAȡ`# scale factorDATA ` A = 0.6DATAd`DATA`# pivot factornDATA(` P = (A * 0)DATAd`DATAd`# name?DATA v` move = 'equestrianism-trot'DATAd`DATAv`# left front leg element'gDATAH` helicity = 'left'DATAe`DATAh`# limbs elementDATAv` part = 'front-leg-left'DATAe`DATA` start = -450DATA` end = start+180DATA(e` ?DATA(w` global front_leg_leftDATAHX` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATA8e`DATAȢ`# limbs elementDATA Xw` part = 'front-leg-right'DATAHe`DATA` start = -270qqDATA` end = start+180DATAXe`DATAw` global front_leg_rightDATAH` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end)DATAhe`DATAxe`DATA(`def shoulder():DATAe`DATAH`# scale factor!DATAh` A = 1.72833DATAe`DATA`# pivot factor_DATA` P = -(A*0.92174)#DATAe`DATAe`# name?DATA w` move = 'equestrianism-trot'DATAe`DATA ȣ`# helicityqDATA` helicity = 'left'DATAe`DATA`# limbs elementDATA(` part = 'shoulder'DATAe`DATAH` start = -315DATAh` end = start+180DATAe`DATA8^` front_leg_left_loc = (5.81052, -0.414721, 2.22066)DATAx` front_leg_left_rot = mathutils.Euler((math.radians(263.841), math.radians(265.428), math.radians(-36.1221)), 'XYZ')DATAf`DATA8^` front_leg_right_loc = (0.393148, -5.84473, 2.22671)DATAx` front_leg_right_rot = mathutils.Euler((math.radians(263.85), math.radians(265.428), math.radians(-37.2042)), 'XYZ')DATAf`DATAw` global front_leg_leftNDATAx` global front_leg_rightDATA(f` ?DATA` global shoulderDATAD` shoulder = Shoulder(P, A, move, part, helicity, start, end, DATA@H` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAD` front_leg_right_loc, front_leg_right_rot, front_leg_right)mDATA8f`DATAHf`DATA`def rearlegs():DATAXf`DATAȤ`# scale factor!DATA ` A = 0.6DATAhf`DATA`# pivot factorDATA(` P = (A * 0)DATAxf`DATAf`# name?DATA Hx` move = 'equestrianism-trot'DATAf`DATA H`# helicity#DATAh` helicity = 'right'DATAf`DATA`# limbs elementDATAxx` part = 'rear-leg-left'DATAf`DATA` start = -45DATAȥ` end = start+180DATAf` ?DATAx` global rear_leg_leftDATAD` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATAf`DATA`# limbs elementDATAx` part = 'rear-leg-right'DATAf`DATA` start = -225DATA(` end = start+180DATAf`DATAy` global rear_leg_rightNDATAH8` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end)geDATAg`DATAg`DATA H`def hip():_DATA(g`DATAh`# scale factor#DATA` A = 1.72833DATA8g`DATA`# pivot factor_DATAȦ` P = -(A*0.92174)DATAHg`DATAXg`# name?DATA 8y` move = 'equestrianism-trot'DATAhg`DATA `# helicity_DATA` helicity = 'left'DATAxg`DATA(`# limbs elementDATAH` part = 'hip'q!!DATAg`DATAh` start = -180!_qDATA` end = start+180DATAg`DATA4_` rear_leg_left_loc = (3.17692, 2.28204, 4.49271)DATAx` rear_leg_left_rot = mathutils.Euler((math.radians(-90.6198), math.radians(76.6363), math.radians(136.594)), 'XYZ')DATAg`DATA8H_` rear_leg_right_loc = (-2.26742, -3.17387, 4.49271)DATAx` rear_leg_right_rot = mathutils.Euler((math.radians(-90.6402), math.radians(76.6381), math.radians(135.522)), 'XYZ')DATAg`DATAhy` global rear_leg_leftDATAy` global rear_leg_rightDATAg` ?DATA` global hipDATA8_` hip = Hip(P, A, move, part, helicity, start, end,DATA@` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,n LDATA@` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATAg`DATAg`DATA ȧ`def body():DATAg`DATA`# scale factor#DATA` A = 2.37958DATAh`DATA(`# pivot factor#DATAH` P = -(A*0.82658)DATAh`DATA(h`# name?DATA y` move = 'equestrianism-trot'DATA8h`DATA h`# helicityDATA` helicity = 'left'DATAHh`DATA`# limbs elementDATAȨ` part = 'body'##DATAXh`DATA` start = -495###DATA` end = start+360DATAhh` ?DATA,_` shoulder_loc = (-1.53259, 7.20899, 0.0)DATAhx;` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATAxh`DATA(y` hip_loc = (12.9805, -13.2145, 0.0)DATAd;` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATAh`DATA(` global shoulderDATAH` global hip_DATAh` ?DATAh` global bodyDATA8` body = Body(P, A, move, part, helicity, start, end,DATA0H` shoulder_loc, shoulder_rot, shoulder,DATA (z` hip_loc, hip_rot, hip)#DATAh`DATAh`##DATA`def main(origin):~DATAh`DATA` global intervalDATAȩ` global frame_startDATA` global frame_endDATAh` DATA` frame_start = 0DATAh`DATAh`# fastDATA(Xz`# 10 frames par 180 degrees (29.97 fps)DATA0`# 20 frames par 2 beet = 10 frames par 1 beet10DATA(`# frame_end = 10DATAi`ODATAi`# slowDATAH` frame_end = 28DATA(i` DATA(z` interval = frame_end - frame_startDATA8i`DATAh`# formula()DATA` frontlegs()DATA` shoulder()DATAȪ` rearlegs()DATA ` hip()DATA ` body()DATAHi`DATAXi` DATAz`if __name__ == "__main__":qDATA$z` # renaming of corrada objectsDATA({`# for ob in context.scene.objects:DATA$H{`# if "joint_" in ob.name:DATA4Ȱ`# ob.name = ob.name.replace("_", ".")lDATA(` DATAH` main((0,0,0))~DATAhi` ==TX ~` ~`H~`TX5-Equestrianism-canterx{`H```&&]`DATA(x{`{`h`DATA({`{`x{``DATA({`|`{``DATA(|`8|`{`xi`DATA(8|`h|`|`ȫ`DATA(h|`|`8|`i`DATA(|`|`h|``5DATA(|`|`|`i`DATA(|`(}`|``NDATA((}`X}`|`(`ODATA(X}`}`(}``NDATA(}`}`X}``KDATA(}`}`}`(`GDATA(}`~`}`x`:DATA(~`H~`}`i`DATA(H~`x~`~`H`PDATA(x~`~`H~`H`1DATA(~`~`x~`i`DATA(~``~``LfDATA(`8`~``JfDATA(8`h``h`MfDATA(h``8``HDATA(``h`(`OfDATA(````OfDATA(`(``` DATA((`X``i`fDATA(X``(``@fDATA(``X``@fDATA(```h`@fDATA(```i`DATA(`H```JfDATA(H`x```9DATA(x``H`i`DATA(`؁`x``.DATA(؁```i`fDATA(`8`؁`j`DATA(8`h```fDATA(h``8`j`fDATA(`Ȃ`h`(` fDATA(Ȃ```H`DATA(`(`Ȃ`(j`fDATA((`X``h`DATA(X``(`` DATA(``X``fDATA(```Ȭ`fDATA(```8j`DATA(`H``Hj`fDATA(H`x```DATA(x``H`Xj`DATA(`؄`x`x`DATA(؄```hj`DATA(`8`؄``?fDATA(8`h``xj`DATA(h``8``eDATA(`ȅ`h``DATA(ȅ````DATA(`(`ȅ`j`DATA((`X``` DATA(X``(`8`&DATA(``X`h`"DATA(```j`fDATA(```(`fDATA(`H``H`DATA(H`x``j`fDATA(x``H`h`DATA(`؇`x``fDATA(؇```j`fDATA(`8`؇``fDATA(8`h```fDATA(h``8`j`fDATA(`Ȉ`h`ȭ`fDATA(Ȉ````DATA(`(`Ȉ`j`DATA((`X```DATA(X``(`(` DATA(``X`j`fDATA(```X`DATA(````fDATA(`H``j`fDATA(H`x``ȱ`.DATA(x``H`k`DATA(`؊`x``$DATA(؊```H`WfDATA(`8`؊``UDATA(8`h``k`DATA(h``8``KDATA(`ȋ`h``1DATA(ȋ```H`6DATA(`(`ȋ``6fDATA((`X``Ȳ`6fDATA(X``(`(k`DATA(``X`` DATA(```h`SfDATA(```8k`DATA(`H```DATA(H`x```ifDATA(x``H`Hk`fDATA(`؍`x``DATA(؍```P`lDATA(`8`؍`Xk`fDATA(8`h``H`fDATA(h``8``VfDATA(`Ȏ`h`hk`DATA(Ȏ```x`fDATA(`(`Ȏ`X<`YDATA((`X``xk`fDATA(X``(`k`fDATA(``X``2fDATA(```k`DATA(```H`7fDATA(`H``X`<fDATA(H`x```<fDATA(x``H``<fDATA(`ؐ`x`k`DATA(ؐ````0fDATA(`8`ؐ``DATA(8`h``k`fDATA(h``8`ȳ`1DATA(`ȑ`h``fDATA(ȑ```k`DATA(`(`ȑ``1fDATA((`X```DATA(X``(`k`fDATA(``X`H`0fDATA(```8`DATA(```k`DATA(`H``h`fDATA(H`x```fDATA(x``H``fDATA(`ؓ`x``fDATA(ؓ```k`fDATA(`8`ؓ`( `NfDATA(8`h```DATA(h``8``+fDATA(`Ȕ`h`l`fDATA(Ȕ```H`EDATA(`(`Ȕ`(`fDATA((`X``ȴ`,fDATA(X``(`l`fDATA(``X``2DATA(```X`DATA(```H`+fDATA(`H``(l`fDATA(H`x``(` DATA(x``H`8l`fDATA(`ؖ`x` `RfDATA(ؖ````fDATA(`8`ؖ``+DATA(8`h``Hl`DATA(h``8` `TfDATA(`ȗ`h``DATA(ȗ```ȵ`+fDATA(`(`ȗ`H`fDATA((`X```>DATA(X``(``fDATA(``X``+fDATA(```Xl`fDATA(```H!`VfDATA(`H```DATA(H`x``H`+DATA(x``H`hl`DATA(`ؙ`x`!`RDATA(ؙ```H`fDATA(`8`ؙ``+fDATA(8`h``h`fDATA(h``8`P`jDATA(`Ț`h`x`DATA(Ț```ȶ`+fDATA(`(`Ț`xl`DATA((`X```fDATA(X``(`l`fDATA(``X``>fDATA(```l`DATA(````DATA(`H``8`?fDATA(H`x``l`fDATA(x``H``!fDATA(`؜`x`l`fDATA(؜```"`QfDATA(`8`؜`l`fDATA(8`h```,fDATA(h``8`H`7DATA(`ȝ`h``4DATA(ȝ```ȷ`2fDATA(`(`ȝ``;fDATA((`X``l`DATA(X``(`h"`QfDATA(``X`` fDATA(````,DATA(```H`7fDATA(`H```4fDATA(H`x``ȸ`2fDATA(x``H``;DATA(`؟`x`l`fDATA(؟```"`QfDATA(`8`؟`Ȯ` fDATA(8`h```,fDATA(h``8`H`7DATA(``h``4fDATA(```ȹ`2DATA(`(``(`;fDATA((`X``l`DATA(X``(`m`fDATA(``X`x`CfDATA(```m`fDATA(````fDATA(`H``(#`KfDATA(H`x``#`KfDATA(x``H`#`KfDATA(``x`H$`KfDATA(```$`UfDATA(`8``%`UDATA(8`h``h%`UfDATA(h``8`%`UfDATA(``h`(m`fDATA(````>DATA(`(```fDATA((`X``8`fDATA(X``(`h`fDATA(``X`` fDATA(```8m`fDATA(````fDATA(`H```fDATA(H`x``(`DATA(x``H`X` fDATA(``x``fDATA(```Hm`fDATA(`8``(`fDATA(8`h```(fDATA(h``8`Xm`fDATA(``h``fDATA(```H`-fDATA(`(```fDATA((`X```fDATA(X``(`H`fDATA(``X``-DATA(````DATA(```H`fDATA(`H``x`"fDATA(H`x``hm`fDATA(x``H`Ⱥ`-fDATA(``x``fDATA(````DATA(`8```"fDATA(8`h```-DATA(h``8`xm`DATA(``h`H`-fDATA(```8`fDATA(`(``h`fDATA((`X```"DATA(X``(`m`DATA(``X``-DATA(````DATA(````DATA(`H``(`"fDATA(H`x``m`fDATA(x``H`Ȼ`-DATA(``x`X`DATA(````fDATA(`8```"DATA(8`h``h`fDATA(h``8``-DATA(``h``DATA(````fDATA(`(``H`"fDATA((`X``m`DATA(X``(`x`!DATA(``X`m`fDATA(````DDATA(```` fDATA(`H``` fDATA(H`x``H`(fDATA(x``H`m`DATA(``x`h`DDATA(```` DATA(`8``8` fDATA(8`h```(fDATA(h``8`m`DATA(``h`(&`HDATA(```h`"DATA(`(```$fDATA((`X``ȼ`(DATA(X``(`m`fDATA(``X``fDATA(```&`LDATA(````&fDATA(`H```(DATA(H`x``H`,DATA(x``H`m`fDATA(``x`n`fDATA(```(`DATA(`8```1fDATA(8`h``X` fDATA(h``8``DATA(``h`n`DATA(````DATA(`(```@fDATA((`X``` fDATA(X``(``@fDATA(``X`(n`fDATA(```X`:fDATA(```Ƚ`,fDATA(`H``8n`fDATA(H`x```DATA(x``H``:fDATA(``x`ȯ`DATA(````DATA(`8```DATA(8`h``H`DATA(h``8`x`fDATA(``h`Hn`fDATA(````!fDATA(`(``&`NDATA((`X```fDATA(X``(``fDATA(``X``1fDATA(```8` DATA(```h`DATA(`H```#DATA(H`x``Xn`fDATA(x``H`H`.DATA(``x``fDATA(```hn`DATA(`8``H'`PfDATA(8`h``xn`DATA(h``8``:fDATA(``h``,DATA(```n`DATA(`(```DATA((`X``Ⱦ`+fDATA(X``(`n`DATA(``X``4fDATA(```H`FfDATA(```<`\fDATA(`H``n`DATA(H`x``H`4fDATA(x``H``CfDATA(``x`8=`ZfDATA(```n`fDATA(`8``'`MDATA(8`h```7fDATA(h``8`ȿ`0fDATA(``h``/DATA(```n`fDATA(`(``H`2fDATA((`X```1fDATA(X``(`n`DATA(``X`Ȁ`.fDATA(```n`fDATA(```n`DATA(`H```:DATA(H`x``o`DATA(x``H``.fDATA(``x`o`DATA(```` fDATA(`8``(`fDATA(8`h``H`fDATA(h``8`(o`DATA(``h`8`=DATA(```H`/fDATA(`(```#DATA((`X``(`IDATA(X``(``1DATA(``X`8o`fDATA(````?fDATA(```ȁ`-DATA(`H``(`#fDATA(H`x``h(`IfDATA(x``H``1DATA(``x`Ho`fDATA(````?fDATA(`8``H`/fDATA(8`h``X`#fDATA(h``8`(`IfDATA(``h``1DATA(```Xo`fDATA(`(``(`=fDATA((`X``Ȃ`/DATA(X``(``#fDATA(``X`()`IDATA(````1DATA(```ho`fDATA(`H``xo`DATA(H`x```!DATA(x``H`o`DATA(``x``DATA(```o`fDATA(`8```!fDATA(8`h``x`FfDATA(h``8`)`HfDATA(``h`H`+DATA(```=`cDATA(`(```9fDATA((`X``o`DATA(X``(`H`!fDATA(``X`)`WfDATA(````EfDATA(````+DATA(`H``>`efDATA(H`x``h`9fDATA(x``H`o`fDATA(``x`o`fDATA(```x`DATA(`8``o`fDATA(8`h```!DATA(h``8``EfDATA(``h``FDATA(```ȃ`+fDATA(`(``>`eDATA((`X``X`9DATA(X``(`o`DATA(``X``!DATA(````GfDATA(```H*`HfDATA(`H```+DATA(H`x``>`gDATA(x``H``9fDATA(``x`o`DATA(```j`DATA(`8``H`(fDATA(8`h`` `!DATA(h``8`8 ` fDATA(``h`j`DATA(````DATA(`(``H`;DATA((`X```7fDATA(X``(`(j`DATA(``X`8j`DATA(````=fDATA(```Hj`fDATA(`H``Ȅ`3fDATA(H`x```/fDATA(x``H`Xj`DATA(``x`h`fDATA(```hj`DATA(`8``h ` fDATA(8`h```9fDATA(h``8`8`:fDATA(``h` `DATA(````:fDATA(`(``xj`fDATA((`X``H`,DATA(X``(`*`VfDATA(``X`h?`]DATA(```+`JfDATA(```j`fDATA(`H`` `'fDATA(H`x`` `%DATA(x``H`( `'fDATA(``x`j`fDATA(```X `&DATA(`8`` `'fDATA(8`h```)fDATA(h``8`ȅ`,DATA(``h` `fDATA(```j`DATA(`(`` `fDATA((`X``j`DATA(X``(` `fDATA(``X``0fDATA(```j`fDATA(````?fDATA(`H``H `%fDATA(H`x``x `%fDATA(x``H`j`fDATA(``x`H`6fDATA(````,fDATA(`8``Ȇ`*DATA(8`h`` `'fDATA(h``8``3fDATA(``h`j`DATA(```H`6fDATA(`(```*fDATA((`X``ȇ`-DATA(X``(` `'DATA(``X``3DATA(```j`fDATA(```H`6fDATA(`H``j`fDATA(H`x``Q`hfDATA(x``H`(`?fDATA(``x`j`fDATA(```h+`PDATA(`8`` `fDATA(8`h``x`@fDATA(h``8`8 `$DATA(``h``.fDATA(```Ȉ`,fDATA(`(``(j`fDATA((`X```BDATA(X``(``4fDATA(``X`8j`fDATA(```H`7fDATA(````@fDATA(`H``h`<DATA(H`x```*DATA(x``H`h ` fDATA(``x`ȉ`4DATA(````)DATA(`8``H`*fDATA(8`h``Hj`DATA(h``8``7DATA(``h``@fDATA(````<fDATA(`(``Ȋ`*DATA((`X`` ` fDATA(X``(``4fDATA(``X`H`)fDATA(````*DATA(```Xj`DATA(`H``X`DDATA(H`x```:fDATA(x``H` `%fDATA(``x` `!DATA(```ȋ`5DATA(`8``( `"fDATA(8`h``X `$DATA(h``8` `"DATA(``h``*DATA(```H`)fDATA(`(``hj`DATA((`X```6DATA(X``(`xj`DATA(``X`j`fDATA(``` `fDATA(```j`fDATA(`H```DATA(H`x``j`DATA(x``H``DATA(``x``?fDATA(```j`eDATA(`8``Ȑ`DATA(8`h`` `DATA(h``8``DATA(``h`j`DATA(```H` DATA(`(``x`&DATA((`X```"eDATA(X``(`j`DATA(``X``fDATA(````fDATA(```j`fDATA(`H``(`DATA(H`x``H`fDATA(x``H`j`DATA(``x`h`fDATA(````fDATA(`8``j`fDATA(8`h```fDATA(h``8``DATA(``h`j`fDATA(```8`fDATA(`(``h` fDATA((`X``(j`DATA(X``(``fDATA(``X``fDATA(```8j`DATA(```Hj`fDATA(`H``Ȍ`.DATA(H`x``Xj`DATA(x``H``$fDATA(``x`+`WDATA(```(,`UfDATA(`8``hj`fDATA(8`h``ȑ`DATA(h``8``1fDATA(``h`H`6DATA(````6DATA(`(``ȍ`6fDATA((`X``xj`DATA(X``(`` fDATA(``X`,`SDATA(```j`DATA(```(`fDATA(`H``Q`ifDATA(H`x``j`DATA(x``H`X`DATA(``x`R`lfDATA(```j`DATA(`8```DATA(8`h``,`VDATA(h``8`j`fDATA(``h``fDATA(```?`YDATA(`( ``j`fDATA(( `X ```'fDATA(X ` `( ``2fDATA( ` `X `j`fDATA( ` ` `H`0DATA( ` ` ``fDATA( `H ` `j`fDATA(H `x ` ``1fDATA(x ` `H `H`fDATA( ` `x `j`fDATA( ` ` `Ȏ`1fDATA( `8 ` `x`DATA(8 `h ` `j`fDATA(h ` `8 ``0fDATA( ` `h ``DATA( ` ` `j`DATA( `( ` ``fDATA(( `X ` ``fDATA(X ` `( `8`fDATA( ` `X ``DATA( ` ` `(j`fDATA( ` ` `H`2fDATA( `H ` `h`DATA(H `x ` `8j`fDATA(x ` `H `H`=DATA( ` `x ``fDATA( `` `Hj`fDATA(`8` ``=fDATA(8`h```DATA(h``8`Xj`fDATA(``h``=DATA(````fDATA(`(```DATA((`X``8`=fDATA(X``(`(`DATA(``X`hj`fDATA(````<DATA(```X`fDATA(`H``xj`fDATA(H`x```=DATA(x``H``fDATA(``x`j`DATA(```(`=fDATA(`8```fDATA(8`h``j`fDATA(h``8`x`=DATA(``h``fDATA(```(`fDATA(`(```=DATA((`X```DATA(X``(`j`fDATA(``X``=DATA(```H`fDATA(```j`DATA(`H``j`fDATA(H`x``x`fDATA(x``H`j`DATA(``x`H`fDATA(```j`fDATA(`8``h`fDATA(8`h``h`>fDATA(h``8``CDATA(``h``GfDATA(```j`DATA(`(```DATA((`X```DATA(X``(``DATA(``X`j`DATA(```` DATA(```8`&DATA(`H``h`"DATA(H`x``j`fDATA(x``H``DATA(``x`Ȓ`DATA(```(j`fDATA(`8```fDATA(8`h```DATA(h``8`8j`DATA(``h`(`DATA(````fDATA(`(``Hj`fDATA((`X``H`fDATA(X``(``fDATA(``X`Xj`DATA(````fDATA(```(` DATA(`H``hj`DATA(H`x``X`DATA(x``H`h`fDATA(``x`xj`DATA(````fDATA(`8```4fDATA(8`h``ȏ`4fDATA(h``8`0`6fDATA(``h`H0`6fDATA(```j`DATA(`(```DATA((`X``0`,fDATA(X``(`0`.DATA(``X`j`DATA(```1`.fDATA(```j`fDATA(`H```$DATA(H`x``H-`WDATA(x``H`-`UfDATA(``x`j`fDATA(````fDATA(`8``H1`1DATA(8`h``1`6fDATA(h``8`1`6fDATA(``h`2`6DATA(```ȓ`DATA(`(``` fDATA((`X``.`SDATA(X``(`j`fDATA(``X``DATA(```R`iDATA(```j`DATA(`H``H2`3DATA(H`x``X`;DATA(x``H`h.`VDATA(x%`%`H%``DATA(%`%`x%``fDATA(%`&`%``>DATA(&`8&`%`(`fDATA(8&`h&`&`j`fDATA(h&`&`8&`H`>DATA(&`&`h&`X`fDATA(&`&`&`j`DATA(&`('`&``?fDATA(('`X'`&``fDATA(X'`'`('`j`DATA('`'`X'`j`fDATA('`'`'`4`/fDATA('`(`'`H4`-DATA((`H(`'``CfDATA(H(`x(`(`8`GfDATA(x(`(`H(`j`DATA((`(`x(`4`.fDATA((`)`(`j`fDATA()`8)`(`4`+fDATA(8)`h)`)`j`DATA(h)`)`8)`5`4DATA()`)`h)``fDATA()`)`)`H5`.DATA()`(*`)`j`fDATA((*`X*`)`5`(fDATA(X*`*`(*`j`DATA(*`*`X*`.`SfDATA(*`*`*`(j`fDATA(*`+`*``EfDATA(+`H+`*`8j`DATA(H+`x+`+`5`.fDATA(x+`+`H+`Hj`fDATA(+`+`x+`(/`JfDATA(+`,`+`Xj`DATA(,`8,`+`6`(DATA(8,`h,`,`hj`DATA(h,`,`8,``DATA(,`,`h,`S`nfDATA(,`,`,`xj`DATA(,`(-`,``CfDATA((-`X-`,`j`fDATA(X-`-`(-`/`JDATA(-`-`X-``fDATA(-`-`-`H6`.DATA(-`.`-`j`DATA(.`H.`-`6`(fDATA(H.`x.`.`j`fDATA(x.`.`H.`/`SfDATA(.`.`x.`j`DATA(.`/`.`(`EDATA(/`8/`.`j`fDATA(8/`h/`/`6`.fDATA(h/`/`8/`j`fDATA(/`/`h/`H0`JDATA(/`/`/`j`fDATA(/`(0`/`7`)DATA((0`X0`/`j`fDATA(X0`0`(0`H`fDATA(0`0`X0`T`nfDATA(0`0`0`j`DATA(0`1`0`x`CDATA(1`H1`0`j`fDATA(H1`x1`1`0`JDATA(x1`1`H1`(j`DATA(1`1`x1`8j`fDATA(1`2`1`x`DATA(2`82`1``>fDATA(82`h2`2``>fDATA(h2`2`82`h`>fDATA(2`2`h2`Hj`DATA(2`2`2``>DATA(2`(3`2`Xj`fDATA((3`X3`2``@fDATA(X3`3`(3`X`@fDATA(3`3`X3``@DATA(3`3`3`hj`DATA(3`4`3``@DATA(4`H4`3`xj`fDATA(H4`x4`4`j`fDATA(x4`4`H4``fDATA(4`4`x4`j`fDATA(4`5`4`(`fDATA(5`85`4`j`fDATA(85`h5`5`H`fDATA(h5`5`85`H`?fDATA(5`5`h5`j`DATA(5`5`5`h`DATA(5`(6`5``DATA((6`X6`5``DATA(X6`6`(6`j`DATA(6`6`X6`` DATA(6`6`6`8`&DATA(6`7`6`h`"eDATA(7`H7`6`j`DATA(H7`x7`7``fDATA(x7`7`H7``DATA(7`7`x7`j`DATA(7`8`7`Ȕ`fDATA(8`88`7``fDATA(88`h8`8`j`DATA(h8`8`88``DATA(8`8`h8``fDATA(8`8`8`j`fDATA(8`(9`8`(`fDATA((9`X9`8``DATA(X9`9`(9`j`fDATA(9`9`X9``fDATA(9`9`9`(` fDATA(9`:`9`(j`DATA(:`H:`9`X`DATA(H:`x:`:`H`fDATA(x:`:`H:`8j`DATA(:`:`x:`Hj`fDATA(:`;`:`H7`.fDATA(;`8;`:`Xj`fDATA(8;`h;`;``$fDATA(h;`;`8;`1`WfDATA(;`;`h;`h1`UfDATA(;`;`;`hj`fDATA(;`(<`;`h`fDATA((<`X<`;`7`1fDATA(X<`<`(<`7`6DATA(<`<`X<`8`6DATA(<`<`<`H8`6DATA(<`=`<`xj`DATA(=`H=`<`` fDATA(H=`x=`=`1`SDATA(x=`=`H=`j`fDATA(=`=`x=``fDATA(=`>`=`T`ifDATA(>`8>`=`j`fDATA(8>`h>`>``DATA(h>`>`8>`U`lDATA(>`>`h>`j`DATA(>`>`>`H`fDATA(>`(?`>`(2`VDATA((?`X?`>`j`fDATA(X?`?`(?`x`fDATA(?`?`X?`A`YfDATA(?`?`?`j`fDATA(?`@`?``'fDATA(@`H@`?`8`2fDATA(H@`x@`@`j`fDATA(x@`@`H@`8`0fDATA(@`@`x@``DATA(@`A`@`j`fDATA(A`8A`@`9`1DATA(8A`hA`A``DATA(hA`A`8A`j`fDATA(A`A`hA`H9`1fDATA(A`A`A`8`DATA(A`(B`A`j`DATA((B`XB`A`9`0fDATA(XB`B`(B`h`fDATA(B`B`XB`j`DATA(B`B`B``fDATA(B`C`B``fDATA(C`HC`B``fDATA(HC`xC`C``DATA(xC`C`HC`(j`DATA(C`C`xC`9`2DATA(C`D`C`(`fDATA(D`8D`C`8j`fDATA(8D`hD`D``=fDATA(hD`D`8D`X`fDATA(D`D`hD`Hj`DATA(D`D`D``=fDATA(D`(E`D``fDATA((E`XE`D`Xj`DATA(XE`E`(E`8`=fDATA(E`E`XE``fDATA(E`E`E`hj`DATA(E`F`E``=fDATA(F`HF`E``DATA(HF`xF`F`xj`fDATA(xF`F`HF``=fDATA(F`F`xF` `DATA(F`G`F`j`fDATA(G`8G`F`(`=DATA(8G`hG`G`H `fDATA(hG`G`8G`j`DATA(G`G`hG`x`=DATA(G`G`G`x `fDATA(G`(H`G`j`DATA((H`XH`G``<fDATA(XH`H`(H` `DATA(H`H`XH``fDATA(H`H`H``=fDATA(H`I`H` `fDATA(I`HI`H`j`fDATA(HI`xI`I`h`<fDATA(xI`I`HI`!`fDATA(I`I`xI`j`DATA(I`J`I`j`DATA(J`8J`I`ȕ`fDATA(8J`hJ`J`j`fDATA(hJ`J`8J``fDATA(J`J`hJ`j`fDATA(J`J`J``fDATA(J`(K`J``>fDATA((K`XK`J``@DATA(XK`K`(K`X`DDATA(K`K`XK`j`DATA(K`K`K`(`DATA(K`L`K`8!`DATA(L`HL`K`h!`DATA(HL`xL`L`j`DATA(xL`L`HL`!` DATA(L`L`xL`!`&DATA(L`M`L`!`"eDATA(M`8M`L`(j`fDATA(8M`hM`M`H`DATA(hM`M`8M`h`fDATA(M`M`hM`8j`DATA(M`M`M``DATA(M`(N`M``fDATA((N`XN`M`Hj`DATA(XN`N`(N`Ȗ`DATA(N`N`XN`("`fDATA(N`N`N`Xj`DATA(N`O`N``fDATA(O`HO`N`X"`fDATA(HO`xO`O`hj`fDATA(xO`O`HO`"`DATA(O`O`xO`"` fDATA(O`P`O`xj`DATA(P`8P`O`"`fDATA(8P`hP`P``DATA(hP`P`8P`j`DATA(P`P`hP`#`fDATA(P`P`P`:`2fDATA(P`(Q`P`H:`2fDATA((Q`XQ`P`:`4fDATA(XQ`Q`(Q`:`4fDATA(Q`Q`XQ`j`DATA(Q`Q`Q`(`DATA(Q`R`Q`;`*DATA(R`HR`Q`H;`,DATA(HR`xR`R`j`fDATA(xR`R`HR`;`.fDATA(R`R`xR`j`DATA(R`S`R`H#`$fDATA(S`8S`R`2`WfDATA(8S`hS`S`2`UfDATA(hS`S`8S`j`fDATA(S`S`hS`H`DATA(S`S`S`;`1fDATA(S`(T`S`<`6DATA((T`XT`S`H<`6fDATA(XT`T`(T`<`6DATA(T`T`XT`h`DATA(T`T`T`x#` fDATA(T`U`T`H3`SfDATA(U`HU`T`j`DATA(HU`xU`U`#`fDATA(xU`U`HU`U`ifDATA(U`U`xU`j`fDATA(U`V`U`<`-DATA(V`8V`U``;DATA(8V`hV`V`3`SfDATA(hV`V`8V`4`VDATA(V`V`hV`j`fDATA(V`V`V`#`fDATA(V`(W`V`V`lDATA((W`XW`V`j`fDATA(XW`W`(W`$`DATA(W`W`XW`B`ZDATA(W`W`W`j`fDATA(W`X`W`8$`DATA(X`HX`W`xB`]DATA(HX`xX`X`(j`fDATA(xX`X`HX`8j`DATA(X`X`xX`h$`'fDATA(X`Y`X`=`2fDATA(Y`8Y`X`Hj`fDATA(8Y`hY`Y`H=`0fDATA(hY`Y`8Y`$`fDATA(Y`Y`hY`Xj`fDATA(Y`Y`Y`=`1DATA(Y`(Z`Y`$`fDATA((Z`XZ`Y`hj`fDATA(XZ`Z`(Z`=`1DATA(Z`Z`XZ`$`DATA(Z`Z`Z`xj`DATA(Z`[`Z`>`0DATA([`H[`Z`(%`fDATA(H[`x[`[`j`fDATA(x[`[`H[`H>`2DATA([`[`x[`X%`fDATA([`\`[`j`DATA(\`8\`[``=fDATA(8\`h\`\`%`fDATA(h\`\`8\``DATA(\`\`h\`H`?fDATA(\`\`\`%`DATA(\`(]`\`j`fDATA((]`X]`\``=DATA(X]`]`(]`%`fDATA(]`]`X]`j`fDATA(]`]`]``>fDATA(]`^`]`&`DATA(^`H^`]`j`fDATA(H^`x^`^`j`DATA(x^`^`H^`H&`!DATA(^`^`x^`>`-DATA(^`_`^`8`@fDATA(_`8_`^``DfDATA(8_`h_`_`j`fDATA(h_`_`8_`>`.DATA(_`_`h_`j`fDATA(_`_`_`?`+fDATA(_`(``_`j`DATA((``X``_`H?`4DATA(X````(``x&`fDATA(````X``?`.fDATA(``````j`DATA(``a```?`(DATA(a`Ha```(j`DATA(Ha`xa`a`h4`SDATA(xa`a`Ha`8j`fDATA(a`a`xa``EDATA(a`b`a`Hj`DATA(b`8b`a`@`.fDATA(8b`hb`b`Xj`fDATA(hb`b`8b`4`JfDATA(b`b`hb`hj`fDATA(b`b`b`&`'DATA(b`(c`b`xj`fDATA((c`Xc`b`&`DATA(Xc`c`(c`V`nfDATA(c`c`Xc`j`DATA(c`c`c`(`CfDATA(c`d`c`j`DATA(d`Hd`c`(5`JfDATA(Hd`xd`d`'`fDATA(xd`d`Hd`H@`.DATA(d`d`xd`j`DATA(d`e`d`@`(DATA(e`8e`d`j`fDATA(8e`he`e`5`SDATA(he`e`8e`j`DATA(e`e`he`x`EfDATA(e`e`e`j`fDATA(e`(f`e`@`.DATA((f`Xf`e`j`fDATA(Xf`f`(f`5`JfDATA(f`f`Xf`j`fDATA(f`f`f`A`(fDATA(f`g`f`j`fDATA(g`Hg`f`8'`fDATA(Hg`xg`g`W`nfDATA(xg`g`Hg`j`fDATA(g`g`xg``CDATA(g`h`g`(j`DATA(h`8h`g`H6`JfDATA(8h`hh`h`8j`DATA(hh`h`8h`Hj`DATA(h`h`hh`h'`fDATA(h`h`h``<DATA(h`(i`h`h`<fDATA((i`Xi`h``<fDATA(Xi`i`(i`Xj`fDATA(i`i`Xi``<DATA(i`i`i`hj`DATA(i`j`i`X`>fDATA(j`Hj`i``>DATA(Hj`xj`j``>fDATA(xj`j`Hj`xj`DATA(j`j`xj`H`>DATA(j`k`j`j`fDATA(k`8k`j`j`fDATA(8k`hk`k``fDATA(hk`k`8k`j`DATA(k`k`hk`ȗ`fDATA(k`k`k`j`DATA(k`(l`k``fDATA((l`Xl`k``>fDATA(Xl`l`(l`HA`1fDATA(l`l`Xl`'`#fDATA(l`l`l`j`DATA(l`m`l``DATA(m`Hm`l`'`DATA(Hm`xm`m`'`DATA(xm`m`Hm`j`DATA(m`m`xm`((` DATA(m`n`m`X(`&DATA(n`8n`m`(`"DATA(8n`hn`n`j`fDATA(hn`n`8n`(`DATA(n`n`hn`H`DATA(n`n`n`j`fDATA(n`(o`n`h`DATA((o`Xo`n``fDATA(Xo`o`(o`j`fDATA(o`o`Xo``DATA(o`o`o`(`fDATA(o`p`o`j`DATA(p`Hp`o`Ș`fDATA(Hp`xp`p`(`fDATA(xp`p`Hp`(j`DATA(p`p`xp`)`DATA(p`q`p`H)` fDATA(q`8q`p`8j`DATA(8q`hq`q`x)`fDATA(hq`q`8q``DATA(q`q`hq`Hj`fDATA(q`q`q`A`(fDATA(q`(r`q`A`(fDATA((r`Xr`q`)` DATA(Xr`r`(r`Xj`fDATA(r`r`Xr`)`fDATA(r`r`r`*`fDATA(r`s`r``fDATA(s`Hs`r`hj`DATA(Hs`xs`s`B`.DATA(xs`s`Hs`xj`DATA(s`s`xs`8*`$fDATA(s`t`s`6`WfDATA(t`8t`s`7`UDATA(8t`ht`t`j`fDATA(ht`t`8t`(`fDATA(t`t`ht`HB`1fDATA(t`t`t`B`1fDATA(t`(u`t`B`1fDATA((u`Xu`t`C`1DATA(Xu`u`(u`j`DATA(u`u`Xu``<fDATA(u`u`u`8`<fDATA(u`v`u``<DATA(v`Hv`u`j`fDATA(Hv`xv`v``<DATA(xv`v`Hv`(`<fDATA(v`v`xv`x`<DATA(v`w`v`j`fDATA(w`8w`v`h*` fDATA(8w`hw`w`HC`3DATA(hw`w`8w`C`/fDATA(w`w`hw``9fDATA(w`w`w``9fDATA(w`(x`w`j`DATA((x`Xx`w`*`fDATA(Xx`x`(x`h7`IDATA(x`x`Xx`C`/fDATA(x`x`x`h`9DATA(x`y`x``9DATA(y`Hy`x`j`fDATA(Hy`xy`y`D`2fDATA(xy`y`Hy``:fDATA(y`y`xy`X`DDATA(y`z`y`HD`5DATA(z`8z`y`j`fDATA(8z`hz`z`j`DATA(hz`z`8z`*`DATA(z`z`hz`W`lfDATA(z`z`z`j`fDATA(z`({`z`j`DATA(({`X{`z`*`DATA(X{`{`({`B`ZfDATA({`{`X{`(j`fDATA({`{`{`(+`DATA({`|`{`XC`]DATA(|`H|`{`8j`fDATA(H|`x|`|`Hj`fDATA(x|`|`H|`X+`'fDATA(|`|`x|`+`%DATA(|`}`|`H`fDATA(}`8}`|`+`&DATA(8}`h}`}`+`'fDATA(h}`}`8}`Xj`DATA(}`}`h}`D`0fDATA(}`}`}`,`DATA(}`(~`}`hj`fDATA((~`X~`}`D`1fDATA(X~`~`(~`H,`fDATA(~`~`X~`xj`fDATA(~`~`~`E`1DATA(~``~`x,`DATA(`H`~`j`DATA(H`x``HE`0fDATA(x``H`,`fDATA(``x`j`DATA(`P``E`2fDATA(P`8P``,`fDATA(8P`hP`P`j`fDATA(hP`P`8P`j`fDATA(P`P`hP``=DATA(P`P`P`-`DATA(P`(Q`P`h`DATA((Q`XQ`P``=fDATA(XQ`Q`(Q`8-`fDATA(Q`Q`XQ`j`fDATA(Q`Q`Q`H`=DATA(Q`R`Q`h-`DATA(R`HR`Q`j`fDATA(HR`xR`R`j`fDATA(xR`R`HR``CfDATA(R`R`xR`E`(fDATA(R`S`R`j`DATA(S`8S`R``BDATA(8S`hS`S`F`(DATA(hS`S`8S`P`DATA(S`S`hS`P`DATA(S`S`S`8`CfDATA(S`(T`S`HF`(fDATA((T`XT`S`(P`DATA(XT`T`(T``AfDATA(T`T`XT`F`(fDATA(T`T`T`8P`DATA(T`U`T`HP`DATA(U`HU`T``CDATA(HU`xU`U`F`(fDATA(xU`U`HU`XP`fDATA(U`U`xU`( `CDATA(U`V`U`G`(fDATA(V`8V`U`hP`fDATA(8V`hV`V`x `CDATA(hV`V`8V`HG`(fDATA(V`V`hV`xP`fDATA(V`V`V`P`fDATA(V`(W`V` `CDATA((W`XW`V`G`(DATA(XW`W`(W`P`DATA(W`W`XW` `CfDATA(W`W`W`G`(fDATA(W`X`W`P`fDATA(X`HX`W``DATA(HX`xX`X`h `CfDATA(xX`X`HX`H`(fDATA(X`X`xX`P`DATA(X`Y`X` `CfDATA(Y`8Y`X`HH`(fDATA(8Y`hY`Y`P`DATA(hY`Y`8Y`P`fDATA(Y`Y`hY` `CfDATA(Y`Y`Y`H`(DATA(Y`(Z`Y``DATA((Z`XZ`Y`X `CfDATA(XZ`Z`(Z`H`(DATA(Z`Z`XZ`P`fDATA(Z`Z`Z` `CfDATA(Z`[`Z`I`(DATA([`H[`Z`P`fDATA(H[`x[`[`Q`fDATA(x[`[`H[`HI`7DATA([`[`x[`ș`DATA([`\`[`-`&DATA(\`8\`[`-`'fDATA(8\`h\`\`Q`DATA(h\`\`8\``fDATA(\`\`h\`7`KDATA(\`\`\`(8`KfDATA(\`(]`\`8`KfDATA((]`X]`\`8`KfDATA(X]`]`(]`(Q`DATA(]`]`X]`H9`UDATA(]`]`]`9`UDATA(]`^`]`:`UfDATA(^`H^`]`h:`UfDATA(H^`x^`^`8Q`fDATA(x^`^`H^`C`[DATA(^`^`x^`8D`[fDATA(^`_`^`D`[DATA(_`8_`^`E`[DATA(8_`h_`_`HQ`fDATA(h_`_`8_`E`[?DATA(_`_`h_`E`[fDATA(_`_`_`hF`[fDATA(_`(``_`F`[DATA((``X``_`XQ`fDATA(X````(`` `>fDATA(````X``-`DATA(``````(.`DATA(``a```X.`DATA(a`Ha```.` fDATA(Ha`xa`a`hQ`fDATA(xa`a`Ha`.`fDATA(a`a`xa`.`DATA(a`b`a`/`DATA(b`8b`a`H/` fDATA(8b`hb`b``fDATA(hb`b`8b`xQ`fDATA(b`b`hb`(`DATA(b`b`b`I`(fDATA(b`(c`b`Q`DATA((c`Xc`b`x/`fDATA(Xc`c`(c`Q`DATA(c`c`Xc`H` fDATA(c`c`c`Q`DATA(c`d`c`H `EDATA(d`Hd`c`/` DATA(Hd`xd`d`/`DATA(xd`d`Hd`h`fDATA(d`d`xd` `ADATA(d`e`d`V`DATA(e`8e`d`8V`fDATA(8e`he`e`hV`$DATA(he`e`8e`Q`DATA(e`e`he` `AfDATA(e`e`e`V`fDATA(e`(f`e`V`DATA((f`Xf`e`V`"DATA(Xf`f`(f`I`-DATA(f`f`Xf`Q`DATA(f`f`f`8 `EfDATA(f`g`f`(V`DATA(g`Hg`f`XV` fDATA(Hg`xg`g`V`$DATA(xg`g`Hg`Q`DATA(g`g`xg` `EDATA(g`h`g`V` fDATA(h`8h`g`V`DATA(8h`hh`h`V`&fDATA(hh`h`8h`Q`DATA(h`h`hh` `EDATA(h`h`h`HV`fDATA(h`(i`h`xV` DATA((i`Xi`h`V`&DATA(Xi`i`(i``fDATA(i`i`Xi`(`EDATA(i`i`i`V`DATA(i`j`i`V` fDATA(j`Hj`i`8V`$fDATA(Hj`xj`j`Q`DATA(xj`j`Hj`` fDATA(j`j`xj`R`fDATA(j`k`j`x`@DATA(k`8k`j`hV`DATA(8k`hk`k`V`DATA(hk`k`8k`V`$DATA(k`k`hk`R`DATA(k`k`k``@fDATA(k`(l`k`V`fDATA((l`Xl`k`(V`DATA(Xl`l`(l`XV`$fDATA(l`l`Xl`(R`DATA(l`l`l`:`UDATA(l`m`l`V`$fDATA(m`Hm`l`J`,DATA(Hm`xm`m`HJ`*?DATA(xm`m`Hm`8R`DATA(m`m`xm`(;`UDATA(m`n`m`V`$fDATA(n`8n`m`J`,DATA(8n`hn`n`J`*DATA(hn`n`8n`HR`fDATA(n`n`hn`;`UDATA(n`n`n`V`$DATA(n`(o`n`K`,DATA((o`Xo`n`HK`*DATA(Xo`o`(o`XR`fDATA(o`o`Xo`;`UDATA(o`o`o`V`$fDATA(o`p`o`K`,fDATA(p`Hp`o`K`*DATA(Hp`xp`p`hR`fDATA(xp`p`Hp`HV`!DATA(p`p`xp`xR`DATA(p`q`p`H<`UfDATA(q`8q`p`L`,?DATA(8q`hq`q`HL`,DATA(hq`q`8q`L`4fDATA(q`q`hq`R`?DATA(q`q`q`<`UfDATA(q`(r`q`L`,fDATA((r`Xr`q`M`,DATA(Xr`r`(r`HM`4fDATA(r`r`Xr`R`DATA(r`r`r`HG`YDATA(r`s`r`M`.DATA(s`Hs`r`M`0DATA(Hs`xs`s`N`4fDATA(xs`s`Hs`R`fDATA(s`s`xs`xV`DATA(s`t`s`G`]fDATA(t`8t`s`HN`2DATA(8t`ht`t`N`4fDATA(ht`t`8t``8DATA(t`t`ht`R`DATA(t`t`t`V`!fDATA(t`(u`t`R`DATA((u`Xu`t`=`UfDATA(Xu`u`(u`N`,DATA(u`u`Xu`O`,DATA(u`u`u`HO`4fDATA(u`v`u`R`DATA(v`Hv`u`h=`UDATA(Hv`xv`v`O`,fDATA(xv`v`Hv`O`,DATA(v`v`xv``4fDATA(v`w`v`R`DATA(w`8w`v`(H`YDATA(8w`hw`w`H`.DATA(hw`w`8w``0fDATA(w`w`hw`Ȱ`4DATA(w`w`w`R`fDATA(w`(x`w`V`DATA((x`Xx`w`H`]DATA(Xx`x`(x``2fDATA(x`x`Xx`H`4DATA(x`x`x`h`8DATA(x`y`x`S`DATA(y`Hy`x`S`DATA(Hy`xy`y`V`fDATA(xy`y`Hy``1DATA(y`y`xy`8V` DATA(y`z`y`hV`DATA(z`8z`y`(S`DATA(8z`hz`z`V`DATA(hz`z`8z``@fDATA(z`z`hz`Ț` DATA(z`z`z```@DATA(z`({`z`8S`fDATA(({`X{`z`X``:DATA(X{`{`({`ȱ`,DATA({`{`X{`HS`fDATA({`{`{``fDATA({`|`{```:DATA(|`H|`{``fDATA(H|`x|`|`V`fDATA(x|`|`H|`V`DATA(|`|`x|`(V`fDATA(|`}`|`XV`DATA(}`8}`|`XS`fDATA(8}`h}`}`(` fDATA(h}`}`8}`hS`DATA(}`}`h}`=`JDATA(}`}`}`H`fDATA(}`(~`}`V`DATA((~`X~`}``-fDATA(X~`~`(~`V`DATA(~`~`X~`V`fDATA(~`~`~`V`DATA(~``~`xS`DATA(`H`~`HV`!fDATA(H`x``(>`WfDATA(x``H`xV`DATA(``x`V`DATA(`````:DATA(`8``V` DATA(8`h``V`DATA(h``8`8V`#DATA(``h`S`DATA(```>`WDATA(`(``hV`DATA((`X``V`DATA(X``(`Ha`:DATA(``X`V` DATA(```V`fDATA(```(V`#DATA(`H``S`DATA(H`x``H`.DATA(x``H`S`DATA(``x`S`DATA(````1DATA(`8``Ȳ`-fDATA(8`h```1DATA(h``8`XV`#DATA(``h`S`fDATA(```h`fDATA(`(``H`.fDATA((`X``S`DATA(X``(``+fDATA(``X`S`fDATA(```ȳ`4DATA(```V`DATA(`H```.fDATA(H`x``S`DATA(x``H`H`(DATA(``x`T`fDATA(```I`YDATA(`8``T`DATA(8`h``a`EfDATA(h``8`(T`fDATA(``h``.DATA(```8T`fDATA(`(``>`JfDATA((`X``HT`fDATA(X``(`V`"DATA(``X`XT`fDATA(```V`DATA(```X`nDATA(`H``hT`DATA(H`x``a`CDATA(x``H`xT`fDATA(``x`H?`JDATA(```T`fDATA(`8``V`DATA(8`h``ȴ`2DATA(h``8``2fDATA(``h`H`2DATA(```T`fDATA(`(```2DATA((`X``T`DATA(X``(`` DATA(``X`HV`DATA(```ȵ`.DATA(```T`fDATA(`H```(DATA(H`x``T`fDATA(x``H`xI`YDATA(``x`T`DATA(```8b`EDATA(`8``T`DATA(8`h``H`.DATA(h``8`T`DATA(``h`?`JfDATA(```U`DATA(`(``xV`fDATA((`X``U`DATA(X``(`V`DATA(``X`X`nfDATA(```(U`DATA(```b`CDATA(`H``8U`DATA(H`x``@V`JfDATA(x``H`HU`DATA(``x`V`DATA(````(fDATA(`8``ȶ`(DATA(8`h```(DATA(h``8`XU`DATA(``h`H`(fDATA(```hU`DATA(`(``V`fDATA((`X``8V`"DATA(X``(`I`dfDATA(``X`xU`DATA(```hV` DATA(```V` fDATA(`H``V` DATA(H`x``U`DATA(x``H`V` fDATA(``x`U`fDATA(```U`DATA(`8``b`:DATA(8`h``U`DATA(h``8``.DATA(``h`U`fDATA(```(V` DATA(`(```DATA((`X``ț`DATA(X``(`U`DATA(``X`(c`=DATA(```ȷ`/DATA(```XV`#fDATA(`H``h@V`IDATA(H`x```1DATA(x``H`U`DATA(``x`xc`?DATA(```H`-DATA(`8``V`#fDATA(8`h``@V`IfDATA(h``8``1DATA(``h`U`fDATA(```c`?DATA(`(``ȸ`/DATA((`X``V`#DATA(X``(`(AV`IDATA(``X``1DATA(```V`fDATA(```d`=DATA(`H``H`/fDATA(H`x``V`#DATA(x``H`AV`IDATA(``x``1DATA(```V`fDATA(`8``` DATA(8`h``(V`DATA(h``8`V`fDATA(``h`AV`ODATA(```hd`=DATA(`(``HV`#fDATA((`X``XJ`]DATA(X``(`ȹ`1fDATA(``X`8V`fDATA(```xV`DATA(```d`=DATA(`H``e`>DATA(H`x``V`#DATA(x``H`J`]fDATA(``x``1fDATA(````DATA(`8``V`fDATA(8`h``Xe`?fDATA(h``8`e`@fDATA(``h`V`#fDATA(```8K`_DATA(`(``H`1fDATA((`X``HV`DATA(X``(`8V`fDATA(``X`XV`fDATA(```hV`fDATA(```e`BDATA(`H``Hf`DDATA(H`x``V`'fDATA(x``H`K`_DATA(``x``5fDATA(```hV`DATA(`8``xV`DATA(8`h``V`!fDATA(h``8`V`fDATA(``h`V`DATA(```HBV`SDATA(`(``f`AfDATA((`X``( V`'fDATA(X``(`L`gDATA(``X`Ⱥ`5fDATA(```V`fDATA(```X V`fDATA(`H``BV`SDATA(H`x``f`ADATA(x``H` V`'DATA(``x`L`gDATA(````5fDATA(`8``V`fDATA(8`h`` V`fDATA(h``8`V`DATA(``h` V`!DATA(```8g`EfDATA(`(``g`FfDATA((`X``H`+fDATA(X``(`Y`kDATA(``X`g`9DATA(```V`fDATA(```!V`!DATA(`H``(h`GfDATA(H`x``CV`HfDATA(x``H``+fDATA(``x`Y`mfDATA(```xh`9DATA(`8``V`DATA(8`h``H!V`!DATA(h``8`h`EfDATA(``h`i`FfDATA(```Ȼ`+fDATA(`(``Z`kDATA((`X``hi`9DATA(X``(`V`DATA(``X`x!V`!fDATA(```i`GfDATA(```hCV`HDATA(`H```+DATA(H`x``Z`mDATA(x``H`j`9DATA(``x`V`fDATA(```(`fDATA(`8``W`fDATA(8`h``!V`!DATA(h``8`Xj`FfDATA(``h`CV`HDATA(```H`+fDATA(`(``[`ifDATA((`X``j`9fDATA(X``(`W`DATA(``X`!V`!DATA(```j`FfDATA(```(DV`HDATA(`H```+fDATA(H`x``[`ifDATA(x``H`Hk`9DATA(``x`(W`DATA(```8W`fDATA(`8``ȼ`(DATA(8`h``"V`!fDATA(h``8`8"V` DATA(``h`HW`DATA(````fDATA(`(``k`;DATA((`X```7fDATA(X``(`XW`fDATA(``X`hW`fDATA(```H`DATA(```xW`fDATA(`H``h`DATA(H`x``` fDATA(x``H`W`DATA(``x``DATA(```Ȝ` fDATA(`8``W`DATA(8`h``W`DATA(h``8``fDATA(``h`W`fDATA(```` fDATA(`(``(`DATA((`X``W`fDATA(X``(`H`DATA(``X`h`fDATA(```W`fDATA(```` fDATA(`H```DATA(H`x``W`fDATA(x``H`k`=DATA(``x`W`fDATA(```X`fDATA(`8``ȝ`fDATA(8`h``X`DATA(h``8``fDATA(``h`` fDATA(```(X`fDATA(`(``(`DATA((`X``H`fDATA(X``(`8X`DATA(``X`HX`fDATA(```h"V`!DATA(```XX`DATA(`H``"V`fDATA(H`x``h`DATA(x``H`hX`DATA(``x``DATA(```"V`fDATA(`8``xX`fDATA(8`h```fDATA(h``8`Ȟ`DATA(``h`X`fDATA(```"V`DATA(`(``8l`EDATA((`X``X`fDATA(X``(``DATA(``X`(#V`fDATA(```X`fDATA(````fDATA(`H``(`fDATA(H`x``X`DATA(x``H`X#V`DATA(``x`l`FfDATA(```X`DATA(`8``X`DATA(8`h``H`fDATA(h``8`X`fDATA(``h`h`fDATA(````DATA(`(``X`fDATA((`X```DATA(X``(`ȟ`fDATA(``X`Y`fDATA(```Y`DATA(```#V`!DATA(`H``(Y`DATA(H`x``` DATA(x``H`V`fDATA(``x`8Y`DATA(```(V`fDATA(`8``HV`DATA(8`h``HY`DATA(h``8`hV` fDATA(``h`V`fDATA(```XY`DATA(`(``H`5fDATA((`X``\`vDATA(X``(`hY`DATA(``X``6DATA(```\`vDATA(```xY`fDATA(`H``#V`fDATA(H`x``#V`DATA(x``H`Y`DATA(``x`V`DATA(```l`@fDATA(`8``(m`?fDATA(8`h``xm`BDATA(h``8`Y`DATA(``h`Y`DATA(```ȀV`DATA(`(``Y`DATA((`X``V`fDATA(X``(`V` DATA(``X`Y`DATA(```(V`DATA(```HV`fDATA(`H``Y`DATA(H`x``Y`DATA(x``H`$V`!DATA(``x`Y`DATA(```hV` DATA(`8``V`DATA(8`h``Z`fDATA(h``8`V`DATA(``h`H$V`DATA(```Z`fDATA(`(``ȁV`fDATA((`X``V`DATA(X``(`(Z`DATA(``X`x$V`fDATA(```m`CDATA(```8Z`DATA(`H``V`DATA(H`x``$V`DATA(x``H`HZ`fDATA(``x`(V`fDATA(```HV`fDATA(`8``XZ`DATA(8`h``$V`DATA(h``8`n`DDATA(``h`hZ`DATA(```xZ`fDATA(`(``hV` fDATA((`X``Z`fDATA(X``(`V`fDATA(``X`V`DATA(```Z`fDATA(```ȂV`fDATA(`H``V`DATA(H`x``Z`DATA(x``H`Z`DATA(``x`%V`!fDATA(```Z`DATA(`8``V` DATA(8`h``(V`DATA(h``8`Z`fDATA(``h`HV`fDATA(```hV`DATA(`(``Z`DATA((`X``V`fDATA(X``(`V`DATA(``X`Z`fDATA(```Ƚ`3DATA(```]`vfDATA(`H``[`fDATA(H`x```6fDATA(x``H`]`wDATA(``x`[`DATA(```8%V`fDATA(`8``h%V`fDATA(8`h``([`fDATA(h``8`ȃV`fDATA(``h`H`5DATA(```hn`<DATA(`(``n`?fDATA((`X``8[`fDATA(X``(`H[`DATA(``X`V` fDATA(```X[`DATA(```V`DATA(`H``(V`fDATA(H`x``h[`fDATA(x``H`HV`DATA(``x`hV`fDATA(```x[`fDATA(`8``[`fDATA(8`h``%V`!DATA(h``8`[`DATA(``h`V` fDATA(```V`DATA(`(``[`DATA((`X``ȄV`DATA(X``(`V`fDATA(``X`[`fDATA(```V`DATA(```(V`DATA(`H``[`fDATA(H`x```+fDATA(x``H`L`gfDATA(``x`[`DATA(```%V`&fDATA(`8``hM`bDATA(8`h``[`fDATA(h``8`HV`DATA(``h`hV`DATA(```[`fDATA(`(``V`DATA((`X``Ⱦ`7DATA(X``(``-DATA(``X`%V`fDATA(```\`fDATA(```\`DATA(`H``V`DATA(H`x``(\`eDATA(x``H`ȅV`DATA(``x`V`DATA(```V`DATA(`8``8\`DATA(8`h``(V`DATA(h``8`H\`DATA(``h`X\`DATA(```(&V`&DATA(`(``H`1DATA((`X``HV`DATA(X``(`h\`DATA(``X`x\`DATA(```hV`DATA(```\`DATA(`H``X&V`&rtDATA(H`x``\`eDATA(x``H`V`DATA(``x`V`fDATA(```ȆV`DATA(`8``V`DATA(8`h``V` DATA(h``8`(V` fDATA(``h`\`DATA(```\`fDATA(`(``&V`DATA((`X``&V`!fDATA(X``(`&V`%DATA(``X`'V` DATA(````0DATA(```HV` fDATA(`H``hV`DATA(H``\`DATAh`# ================DATA`# SOFTWARE LICENSEDATA`# ================DATAxi` ==DATAȫ`# The MIT License (MIT)DATAi`DATA8`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATAi`?DATAP`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAP(`# of this software and associated documentation files (the "Software"), to dealDATAP`# in the Software without restriction, including without limitation the rightsDATAL`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAH(`# copies of the Software, and to permit persons to whom the Software isDATA<x`# furnished to do so, subject to the following conditions:DATAi`DATATH`# The above copyright notice and this permission notice shall be included in allDATA4H`# copies or substantial portions of the Software.DATAi`yDATAP`# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORDATAL`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAPh`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDATAL`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAP(`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAP`# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA `# SOFTWARE.DATAi`yDATAD`# ==============================================================DATAD`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATADh`# ==============================================================DATAi`zDATAL`# All content procedurally generated by this software and its permutationsDATA<`# are licensed under Creative Commons Attribution By 3.0:=DATAi`zDATA0`# https://creativecommons.org/licenses/by/3.0/DATAi`zDATAj`zDATA`#!/usr/bin/pythonDATAj`zDATA (`import bpyDATAH`from bpy import *DATA(j`zDATAh`import mathutilsDATA `import mathDATA`from mathutils import *DATAȬ`from math import *DATA8j`zDATAHj`zDATA`class Formula:?DATAXj`zDATAx` J = 18 #joint number/inDATAhj`zDATA@` def __init__(self, P, A, move, part, helicity, start, end):DATAxj`DATA` global intervalDATA` global frame_start(DATA` global frame_end DATAj` DATA$` self.interval = intervalDATA(8` self.frame_start = frame_startDATA$h` self.frame_end = frame_endDATAj`Λ)DATA(` # pivot factorDATAH` self.P = PDATAj`zDATAh` # scale factorDATA` self.A = A DATAj`zDATA` # nameDATA` self.move = moveDATAj`zDATAȭ` # elementDATA` self.part = partoggDATAj`zDATA` # element helicityDATA$(` self.helicity = helicityp׽DATAj`{DATAX` self.start = startgDATA` self.end = endDATAj`{DATA0ȱ` bpy.ops.object.mode_set(mode='OBJECT')DATAk`{DATA(` # Create armature and objectDATAXH` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAk`{DATAL` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4` self.a = [0 for i in range(4)] # Joint αDATA8H` self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8Ȳ` self.o = [0 for i in range(self.J)] # Joint δ_DATA(k`{DATA$` # Configuration MovementXDATATh` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA8k`{DATA ` # Construction MovementDATAl` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAHk`{DATA ` # Construction RotationDATApP` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAXk`{DATA H` # Configuration LinkageDATAX` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAhk`{DATA x` # Construction LinkageDATA\X<` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAxk`{DATAk`{DATA4` def configMovement(self, P, A, J, a, b, y, o):DATAk`{DATA8H` mat_a = [0 for i in range(4)] # Joint α matrixDATA@X` mat_b = [0 for i in range(self.J)] # Joint β matrixDATA@` mat_y = [0 for i in range(self.J)] # Joint γ matrixDATA@` mat_o = [0 for i in range(self.J)] # Joint δ matrixDATAk`{DATA4` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ` print ("a1 =", a[1])DATAk`|DATA4ȳ` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAk`|DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')naDATA ` print ("b1 =", b[1])DATAk`|DATA4H` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA 8` print ("o1 =", o[1])DATAk`|DATA h` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2)))DATA` D = C * sqrt (2)DATA` E = C + DDATAk`|DATAP( ` a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA ` print ("a0 =", a[0])e()DATA,` mat_a[0] = Matrix.Translation(a[0])DATAl`|DATAHH` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA (` print ("a3 =", a[3])DATA0ȴ` mat_a[3] = Matrix.Translation(a[3]) DATAl`|DATA4` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA X` print ("y1 =", y[1])e()DATA,H` mat_y[1] = Matrix.Translation(y[1])DATA(l`vDATA(`### pattern A?DATA8l`vDATAT ` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA ` print ("b2 =", b[2])DATA,` mat_b[2] = Matrix.Translation(b[2])DATAHl`DATAX ` b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA ` print ("b3 =", b[3])e()DATA,ȵ` mat_b[3] = Matrix.Translation(b[3])DATA H` DATA@` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')sDATA ` print ("y2 =", y[2])e()DATA,` mat_y[2] = Matrix.Translation(y[2])DATAXl`DATAXH!` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA ` print ("y3 =", y[3])DATA,H` mat_y[3] = Matrix.Translation(y[3])DATAhl`6DATAT!` o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')DATA H` print ("o2 =", o[2])DATA,` mat_o[2] = Matrix.Translation(o[2])DATA h` DATAlP` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')DATA x` print ("o3 =", o[3])DATA,ȶ` mat_o[3] = Matrix.Translation(o[3])DATAxl`DATA`### pattern A endDATAl`DATA@` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z'))DATAl`DATA ` # define the rotationDATA@8` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATAl`DATA$` for j in range(2, J - 2):DATAl`DATAT"` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]DATAl`DATA0`# obj.matrix_world = mat_y[j + 2]DATA8H` # extract components back out of the matrixDATA8` loc, rot, sca = mat_y[j + 2].decompose()#DATA4ȷ` y[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATAl`DATATh"` mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]DATA` ?DATA0`# obj.matrix_world = mat_b[j + 2] FoDATA8H` # extract components back out of the matrixDATA8` loc, rot, sca = mat_b[j + 2].decompose()DATA4ȸ` b[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATAl`DATAT"` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]DATAȮ` ?DATA0`# obj.matrix_world = mat_o[j + 2]DATA8H` # extract components back out of the matrixDATA8` loc, rot, sca = mat_o[j + 2].decompose()DATA4ȹ` o[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<(` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATAl`DATAm`DATADx` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATAm`DATA` # LinkagesDATAL(#` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATAL#` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATAL#` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALH$` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAX$` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAX%` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAXh%` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAX%` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATA(m`DATA@` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATA ` rig.show_x_ray = TrueDATA 8` amt.show_names = TrueDATA h` amt.draw_type = 'STICK'DATA$`# amt.draw_type = 'BBONE'DATA8m`DATA ` # Link object to sceneDATA ` scn = bpy.context.sceneDATA (` scn.objects.link(rig)DATA$X` scn.objects.active = rigDATA` scn.update()?DATAHm`DATA(` # Edit?DATA,` bpy.ops.object.editmode_toggle()___DATAXm`DATA ` # Construction LinkageDATA0H` aa[2][1] = amt.edit_bones.new('a2a1')hDATA ` aa[2][1].head = a[2]e()DATA ` aa[2][1].tail = a[1]DATA H` DATA0` ab[1][1] = amt.edit_bones.new('a1b1'),DATA ` ab[1][1].head = a[1]DATA H` ab[1][1].tail = b[1]DATA$x` ab[1][1].parent = aa[2][1]DATAhm` DATA0Ⱥ` by[1][1] = amt.edit_bones.new('b1y1')DATA ` by[1][1].head = b[1]DATA ` by[1][1].tail = y[1]e()DATA$` by[1][1].parent = ab[1][1]DATA0` by[1][1].use_inherit_rotation = FalseDATAxm`DATA0H` ya[1][2] = amt.edit_bones.new('y1a2')mDATA 8` ya[1][2].head = y[1]DATA h` ya[1][2].tail = a[2]DATA$` ya[1][2].parent = by[1][1]DATAm`DATA0` ao[2][1] = amt.edit_bones.new('a2o1')DATA ` ao[2][1].head = a[2]DATA ` ao[2][1].tail = o[1]DATA$(` ao[2][1].parent = ya[1][2]DATAm`DATA0Ȼ` ob[1][2] = amt.edit_bones.new('o1b2')mDATA X` ob[1][2].head = o[1]DATA ` ob[1][2].tail = b[2]DATA$` ob[1][2].parent = ao[2][1]DATA h` DATA0` yy[1][2] = amt.edit_bones.new('y1y2')DATA ` yy[1][2].head = y[1]DATA ` yy[1][2].tail = y[2]DATA$H` yy[1][2].parent = by[1][1]DATAm`DATA$x` for j in range(2, J - 1):DATAm`DATAH` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))()DATA$` by[j][j].head = b[j]"DATA$` by[j][j].tail = y[j]AZDATA,H` by[j][j].parent = ob[j-1][j] DATAm`DATAHh` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))DATA$` yo[j][j].head = y[j]FZDATA$8` yo[j][j].tail = o[j]?ZDATA,` yo[j][j].parent = yy[j-1][j]mpoDATAm`DATAL(&` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))DATA$h` yy[j][j+1].head = y[j]DATA(` yy[j][j+1].tail = y[j+1]DATA,ȼ` yy[j][j+1].parent = by[j][j]?DATAm`DATA` if j < (J-2):DATAP&` ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))DATA(` ob[j][j+1].head = o[j]DATA,` ob[j][j+1].tail = b[j+1]DATA0H` ob[j][j+1].parent = yo[j][j]$DATAm`DATAn`DATA(` # all bones selectDATA4` #bpy.ops.pose.select_all(action="SELECT")DATA$X` for b in amt.edit_bones:DATA` b.select = TrueDATAn`DATA ` if helicity == 'right':DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')DATA` else:?DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')DATA(n`DATA<X` # Bone constraints. Armature must be in pose mode.eDATA0Ƚ` bpy.ops.object.mode_set(mode='POSE')DATA8n` DATA` # IK constraintDATA<` cns = rig.pose.bones['y1a2'].constraints.new('IK')=DATAȯ` cns.name = 'Ik'DATA` cns.target = rigoggDATA ` cns.subtarget = 'a2a1'DATAH` cns.chain_count = 2DATA x` cns.use_stretch = FalseDATAHn`DATA$` for j in range(2, J - 1):DATAP&` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')DATA` cns.name = 'Ik'DATA ` cns.target = rige()DATA4` cns.subtarget = 'y'+str(j)+'o'+str(j)DATA$8` cns.iterations = 500DATA h` cns.chain_count = 2DATA$` cns.use_stretch = FalseDATAXn`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')DATA ` DATAhn`DATATH'` def configRotation(self, rig, interval, frame_start, frame_end, start, end):DATAxn`DATA<` # Bone constraints. Armature must be in pose mode.eDATA0` bpy.ops.object.mode_set(mode='POSE')` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<h` bpy.context.scene.objects.link(obj_joint) =DATAo`DATAo`DATAx` if n <= (J-3):DATAo`DATA$` # Pattern 1 of obDATAH` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAH` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,ȃ` obj_joint.scale = (A, A, A)DATAh>` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<X` bpy.context.scene.objects.link(obj_joint) =DATAo`DATA$` # Pattern 2 of yoDATAH` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALH*` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATAh>` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint) =DATAo`DATAj`DATA,H` for ob in context.scene.objects:DATA$ ` if "mesh" in ob.name:DATA$8 ` ob.select = True|DATAj` ?DATA` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<H` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATA(j`DATA8j`DATA@` def constructLink(self, A, J, helicity, rig, move, part): yDATAHj`DATA4Ȅ` # Move and rotate the tip bone in pose modeDATA0` bpy.context.scene.objects.active = rig DATAXj`DATAh` Y = 1.1838*ADATAhj`DATA$h ` for n in rig.pose.bones:DATA<` if n.name != "o" + str(J-2) + "b" + str(J-1): =DATA<8` # we can get the object from the pose bone=DATA ` obj = n.id_dataDATA<` matrix_final = obj.matrix_world * n.matrix=DATAxj`DATA0H` # Create armature and objectDATAX*` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`h?` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)DATAL+` lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATAj`DATA( ` # rig.show_x_ray = TrueDATA( ` lnk.show_names = TrueDATA(( ` lnk.draw_type = 'STICK'DATAj`DATA(X ` # Link object to sceneDATA( ` scn = bpy.context.sceneDATA,` scn.objects.link(lnk_rig)lDATA0ȅ` scn.objects.active = lnk_rigDATA ` scn.update()DATAj`DATA ` # Create bones)DATAj`DATA  ` # mode='EDIT'DATA4` bpy.ops.object.editmode_toggle()DATAj` ?DATA@` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(H ` link.head = (0, 0, 0)DATA(x ` link.tail = (0, Y, 0)DATAj`DATA8H` link_head = lnk.edit_bones.new('head')DATA0` link_head.head = (0, 0, 0.1)DATA,Ȇ` link_head.tail = (0, 0, 0)DATA( ` link_head.parent = linkDATA4` link_head.use_inherit_scale = FalseDATAj`DATA8H` link_tail = lnk.edit_bones.new('tail')DATA,` link_tail.head = (0, Y, 0)LDATA0ȇ` link_tail.tail = (0, Y, -0.1)DATA( ` link_tail.parent = linkDATA4` link_tail.use_inherit_scale = FalseDATAj`DATA8H` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATAlQ` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]DATA@(` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATAj` ?DATATh+` # Give mesh object an armature modifier, using vertex groups butDATA  ` # not envelopesDATADx` mod = ob.modifiers.new('MyRigModif', 'ARMATURE')5])DATA(8 ` mod.object = lnk_rigDATA0` mod.use_bone_envelopes = FalseDATA0Ȉ` mod.use_vertex_groups = TrueDATA(j`DATAD` # Bone constraints. Armature must be in pose mode.DATA8` bpy.ops.object.mode_set(mode='POSE')DATA8j` DATA8H` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]DATA@h` cns = pBase.constraints.new('COPY_LOCATION')t =DATA,` cns.name = 'Copy_Location'DATA$h ` cns.target = rigDATA8ȉ` cns.subtarget = n.name[:len(n.name)]DATA,` cns.owner_space = 'WORLD'lDATA,H` cns.target_space = 'WORLD'DATAHj`DATA8` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]]DATA@` cns = pBase.constraints.new('COPY_ROTATION')posDATA,Ȋ` cns.name = 'Copy_Rotation'DATA$ ` cns.target = rigCDATA8` cns.subtarget = n.name[:len(n.name)]DATA,H` cns.owner_space = 'WORLD'DATA,` cns.target_space = 'WORLD'DATAXj`DATAHX` # StretchTo constraint Mid -> Tip with influence 0.5DATA<` cns1 = pBase.constraints.new('STRETCH_TO')'DATA( ` cns1.name = 'Stretch'DATA$ ` cns1.target = rigDATA8ȋ` cns1.subtarget = n.name[:len(n.name)]DATA$( ` cns1.head_tail = 1DATA(X ` cns1.rest_length = YDATA$ ` cns1.influence = 1DATA,` cns1.keep_axis = 'PLANE_Z'DATA,H` cns1.volume = 'NO_VOLUME'DATAhj`DATA8` bpy.ops.object.mode_set(mode='OBJECT')DATAxj`DATAj`DATA `class FrontLeg(Formula):oggDATAj`DATA` J = 6 #joint numberDATAj`DATA` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end):DATAj`DATAȐ` global intervalDATA ` global frame_startEDATA` global frame_endDATAj` DATA$H` self.interval = intervalDATA(x` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATAj`DATA` # pivot factor?DATA` self.P = PDATAj`DATA(` # scale factor?DATAH` self.A = A DATAj`DATAh` # name?DATA` self.move = moveoggDATAj`DATA` # elementDATA` self.part = partoggDATAj`DATA8` # element helicitygDATA$h` self.helicity = helicitycDATA(j`DATA` self.start = startgDATA` self.end = end?DATA8j`DATAHj`DATA0Ȍ` bpy.ops.object.mode_set(mode='OBJECT')DATAXj`DATA(` # Create armature and objectDATAX+` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(,` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAhj`DATAȑ` # JointsDATA4` self.a = [0 for i in range(4)] # Joint αDATA8H` self.b = [0 for i in range(self.J)] # Joint βDATA8` self.y = [0 for i in range(self.J)] # Joint γDATA8ȍ` self.o = [0 for i in range(self.J)] # Joint δDATAxj`DATA$` # Configuration MovementDATAT,` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAj`DATA (` # Construction MovementDATAlQ` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAj`DATA X` # Construction RotationDATApR` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAj`DATA ` # Configuration LinkageDATAX,` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA ` # Construction LinkageDATA\?` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA(` # Overriding Configuration MovementDATA4` def configMovement(self, P, A, J, a, b, y, o):DATAj`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ` print ("a1 =", a[1])DATAj`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA H` print ("a2 =", a[2])DATAj`DATA4Ȏ` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA x` print ("b1 =", b[1])e()DATAj`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA ` print ("o1 =", o[1])DATAj`DATA ` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))DATA8` D = C * sqrt (2)DATA` E = C + DDATA(j`DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA h` print ("y1 =", y[1])DATA8j`DATA@H` b[2] = mathutils.Euler((7.98571, -9.84194, 0), 'XYZ')DATA ` print ("b2 =", b[2])e()DATAHj`DATA@` b[3] = mathutils.Euler((9.27999, -20.7376, 0), 'XYZ')DATA ` print ("b3 =", b[3])DATAXj`DATA@` b[4] = mathutils.Euler((15.2525, -23.5807, 0), 'XYZ')?oDATA ` print ("b4 =", b[4])e()DATA ` DATA@8` y[2] = mathutils.Euler((6.28962, -10.9759, 0), 'XYZ')(DATA (` print ("y2 =", y[2])DATAhj`DATA@` y[3] = mathutils.Euler((7.73332, -21.002, 0), 'XYZ')oDATA X` print ("y3 =", y[3])DATAxj`DATA@` o[2] = mathutils.Euler((8.73575, -10.6592, 0), 'XYZ')DATA ` print ("o2 =", o[2])DATAj`DATA@(` o[3] = mathutils.Euler((8.01001, -19.9817, 0), 'XYZ')isDATA ` print ("o3 =", o[3])DATAj`DATA@x` o[4] = mathutils.Euler((16.0607, -22.9015, 0), 'XYZ')ntDATA ` print ("o4 =", o[4])DATA (` DATA@` y[4] = mathutils.Euler((15.3903, -22.4242, 0), 'XYZ')DATA ` print ("y4 =", y[4])DATAj`DATA@` y[5] = mathutils.Euler((20.4533, -23.1074, 0), 'XYZ')DATA H` print ("y5 =", y[5])DATAj`DATAj`DATAx`class Shoulder(Formula):qDATAj`DATAH` J = 4 #joint numberDATAj`DATAh` # OverridingDATA@h` def __init__(self, P, A, move, part, helicity, start, end,eDATAD` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAj`DATA` global intervalDATA` global frame_startEDATA` global frame_endFX0DATAj` DATA$` self.interval = intervalDATA(8` self.frame_start = frame_startDATA$h` self.frame_end = frame_endDATAj`)DATA` # pivot factor?DATAȒ` self.P = PDATA(j`DATA` # scale factor?DATA` self.A = A DATA8j`DATA(` # name?DATA` self.move = moveqDATAHj`DATAH` # elementDATA` self.part = partoggDATAXj`DATA` # element helicityDATA$(` self.helicity = helicity8cDATAhj`DATAX` self.start = startDATAh` self.end = endDATAxj`DATA ` # front legs positionDATA8` self.front_leg_left_loc = front_leg_left_locDATA8ȏ` self.front_leg_left_rot = front_leg_left_rotDATA80` self.front_leg_right_loc = front_leg_right_locDATA8H0` self.front_leg_right_rot = front_leg_right_rotDATAj`DATA` # front legs ?DATA00` self.front_leg_left = front_leg_leftDATA00` self.front_leg_right = front_leg_rightDATAj`DATA01` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATA(` # Create armature and objectDATAXH-` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX-` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAj`DATA` # Joints60DATA4H1` self.a = [0 for i in range(4)] # Joint αDATA81` self.b = [0 for i in range(self.J)] # Joint βDATA81` self.y = [0 for i in range(self.J)] # Joint γDATA82` self.o = [0 for i in range(self.J)] # Joint δDATA ȓ` DATA$` # Configuration MovementDATAT.` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAj`DATA ` # Construction MovementDATAlR` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAj`DATA4H2` # Parent set front legs to shoulder DATA<X` self.setParent(self.helicity, self.move, self.rig, DATAXh.` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\H@` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATAj`DATA H` # Construction RotationDATApS` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAj`DATA x` # Configuration LinkageDATA\@` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA ` # Construction LinkageDATA`(A` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA(j`DATA(` # Overriding Configuration MovementDATA42` def configMovement(self, P, A, J, a, b, y, o):DATA8j`DATA42` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ` print ("a1 =", a[1])e()DATAHj`DATA43` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA 8` print ("a2 =", a[2])DATAXj`DATA4H3` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA h` print ("b1 =", b[1])DATAhj`DATA43` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA ` print ("o1 =", o[1])DATAxj`DATA43` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])e()DATAj`DATA@` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ')iDATA ` print ("b2 =", b[2])DATA ` Z(DATA@` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ')qDATA (` print ("y2 =", y[2])DATAj`DATA@H` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ')DATA X` print ("y3 =", y[3])DATAj`DATA@` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA ` print ("o2 =", o[2])e()DATAj`DATAj`DATA04` # Parent set front legs to shoulder DATA0H4` def setParent(self, helicity, move, rig, DATAD` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH8` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAj`DATA04` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATA,4` bpy.context.scene.frame_current = 0DATAj`DATA85` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = TrueDATA0H5` bpy.context.scene.objects.active = rigDATAj`DATA,5` bpy.ops.object.editmode_toggle() DATAj`DATAT.` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATA(j`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]'DATA8j`DATA05` bpy.ops.object.mode_set(mode='OBJECT')DATAHj`DATAL(/` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAXj`DATA,6` front_leg_left.rig.select = TruelDATAhj`DATA` rig.select = TrueDATApS` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAxj`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAj`DATAL/` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA` rig.select = TrueggDATA0H6` bpy.context.scene.objects.active = rigDATAj`DATA,6` bpy.ops.object.editmode_toggle()DATAj`DATAT/` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAj`DATAH(` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAj`DATA06` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATALH0` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAj`DATA,7` front_leg_right.rig.select = TrueDATAj`DATAH` rig.select = TrueDATApT` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAj`DATADx` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAj`DATAL0` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA(j`DATA8j`DATA x` # front_legs positionDATA@` front_leg_left.rig.location.x += front_leg_left_loc[0]iDATA@` front_leg_left.rig.location.y += front_leg_left_loc[1]fDATA@h` front_leg_left.rig.location.z += front_leg_left_loc[2]gDATAHj`DATA@` front_leg_left.rig.rotation_euler = front_leg_left_rotDATAXj`DATAD` front_leg_right.rig.location.x += front_leg_right_loc[0]DATADX` front_leg_right.rig.location.y += front_leg_right_loc[1]DATAD` front_leg_right.rig.location.z += front_leg_right_loc[2]-waDATAhj`DATAD` front_leg_right.rig.rotation_euler = front_leg_right_rotDATAxj`DATAj`DATA`class RearLeg(Formula):DATAj`DATA(` J = 6 #joint numberDATAj`DATAH` # OverridingDATA@H` def __init__(self, P, A, move, part, helicity, start, end):DATAj`DATAh` global intervalDATA` global frame_startDATA` global frame_endNDATAj` DATA$` self.interval = intervalDATA(8` self.frame_start = frame_startDATA$h` self.frame_end = frame_endDATAj`)DATA` # pivot factorDATA` self.P = PDATAj`DATAȔ` # scale factor?DATA` self.A = A DATAj`DATA` # name?DATA` self.move = moveoggDATAj`DATA(` # element~DATA` self.part = partDATAj`DATA` # element helicitygDATA$(` self.helicity = helicitytDATA(j`DATAX` self.start = startDATAH` self.end = end?DATA8j`DATAHj`DATA0H7` bpy.ops.object.mode_set(mode='OBJECT')DATAXj`DATA(` # Create armature and objectDATAX1` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXh1` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAhj`DATAh` # JointsDATA47` self.a = [0 for i in range(4)] # Joint αDATA87` self.b = [0 for i in range(self.J)] # Joint βDATA88` self.y = [0 for i in range(self.J)] # Joint γDATA8H8` self.o = [0 for i in range(self.J)] # Joint δDATAxj`DATA$` # Configuration MovementDATAT1` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAj`DATA ` # Construction MovementDATAlT` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAj`DATA ` # Construction RotationDATApU` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAj`DATA H` # Configuration LinkageDATAX(2` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA x` # Construction LinkageDATA\A` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA(` # Overriding Configuration MovementDATA48` def configMovement(self, P, A, J, a, b, y, o):DATAj`DATA48` a[1] = mathutils.Euler((P, A, 0), 'XYZ')c=DATA ` print ("a1 =", a[1])DATAj`DATA49` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATAj`DATA4H9` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA 8` print ("b1 =", b[1])e()DATAj`DATA49` o[1] = mathutils.Euler((A, A, 0), 'XYZ')dDATA h` print ("o1 =", o[1])DATAj`DATA ` B = A * 2 * sqrt (2)DATA ` C = B + (B * sqrt (2))DATA` D = C * sqrt (2)DATA` E = C + DnDATA(j`DATA49` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA (` print ("y1 =", y[1])DATA8j`DATA@` b[2] = mathutils.Euler((7.70057, -6.67969, 0), 'XYZ')DATA X` print ("b2 =", b[2])DATAHj`DATA@` b[3] = mathutils.Euler((4.13016, -19.5146, 0), 'XYZ')efDATA ` print ("b3 =", b[3])DATAXj`DATA@8` b[4] = mathutils.Euler((7.89742, -27.0164, 0), 'XYZ')DATA ` print ("b4 =", b[4])DATAhj`DATA@` y[2] = mathutils.Euler((6.51653, -7.85139, 0), 'XYZ')iDATA ` print ("y2 =", y[2])DATAxj`DATA@` y[3] = mathutils.Euler((2.95502, -19.2676, 0), 'XYZ')ftDATA  ` print ("y3 =", y[3])DATAj`DATA@(` o[2] = mathutils.Euler((7.66217, -8.21172, 0), 'XYZ')igDATA H ` print ("o2 =", o[2])DATAj`DATA@x` o[3] = mathutils.Euler((2.23952, -19.8535, 0), 'XYZ')DATA x ` print ("o3 =", o[3])DATAj`DATA@` o[4] = mathutils.Euler((9.0954, -26.4595, 0), 'XYZ')DATA ` print ("o4 =", o[4])DATA ` DATA@` y[4] = mathutils.Euler((8.65183, -26.4195, 0), 'XYZ')DATA ` print ("y4 =", y[4])DATAj`DATA@h` y[5] = mathutils.Euler((10.6154, -31.091, 0), 'XYZ')iDATA !` print ("y5 =", y[5])DATAj`DATAj`DATAȕ`class Hip(Formula):DATAj`DATA` J = 4 #joint numberDATAj`DATA` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,hDATAD` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,DATAHX` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAj`DATA(` global intervalDATA8!` global frame_startEDATAh!` global frame_end-$DATAj` DATA$!` self.interval = intervalDATA(!` self.frame_start = frame_startDATA$!` self.frame_end = frame_endDATA(j`DATAH` # pivot factorDATAh` self.P = PDATA8j`DATA` # scale factorDATA` self.A = A DATAHj`DATAȖ` # nameDATA("` self.move = moveoggDATAXj`DATA` # elementDATAX"` self.part = partDATAhj`DATA"` # element helicitygDATA$"` self.helicity = helicityDATAxj`DATA"` self.start = startDATA` self.end = endDATAj`DATA #` # rear legs positionDATA4:` self.rear_leg_left_loc = rear_leg_left_locDATA4H:` self.rear_leg_left_rot = rear_leg_left_rotDATA8:` self.rear_leg_right_loc = rear_leg_right_locDATA8:` self.rear_leg_right_rot = rear_leg_right_rotDATAj`DATA(` # rear legs qDATA,;` self.rear_leg_left = rear_leg_leftDATA0H;` self.rear_leg_right = rear_leg_rightDATAj`DATA0;` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATA(H#` # Create armature and objectDATAX2` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX2` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAj`DATAH` # JointsDATA4;` self.a = [0 for i in range(4)] # Joint αDATA8<` self.b = [0 for i in range(self.J)] # Joint βDATA8H<` self.y = [0 for i in range(self.J)] # Joint γDATA8<` self.o = [0 for i in range(self.J)] # Joint δDATA h` DATA$x#` # Configuration MovementDATATH3` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAj`DATA #` # Construction MovementDATAlU` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAj`DATA0<` # Parent set rear legs to hip DATA<` self.setParent(self.helicity, self.move, self.rig, DATAT3` self.rear_leg_left_loc, self.rear_leg_left_rot, self.rear_leg_left,DATAX4` self.rear_leg_right_loc, self.rear_leg_right_rot, self.rear_leg_right)DATAj`DATA #` # Construction RotationDATApV` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAj`DATA $` # Configuration LinkageDATA\B` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAj`DATA 8$` # Construction LinkageDATA`xB` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATA(j`DATA8j`DATA(h$` # Overriding Configuration MovementDATA4=` def configMovement(self, P, A, J, a, b, y, o):DATAHj`DATA4H=` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA $` print ("a1 =", a[1])e()DATAXj`DATA4=` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA $` print ("a2 =", a[2])DATAhj`DATA4=` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA $` print ("b1 =", b[1])DATAxj`DATA4>` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA (%` print ("o1 =", o[1])DATAj`DATA4H>` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA X%` print ("y1 =", y[1])e()DATAj`DATA@` b[2] = mathutils.Euler((4.75775, 0.818147, 0), 'XYZ')isDATA %` print ("b2 =", b[2])e()DATA ` L?DATA@H` y[2] = mathutils.Euler((-0.796921, -4.75987, 0), 'XYZ')DATA %` print ("y2 =", y[2])e()DATAj`DATA@` y[3] = mathutils.Euler((-0.41101, -5.1688, 0), 'XYZ')DATA %` print ("y3 =", y[3])e()DATAj`DATA@` o[2] = mathutils.Euler((-1.26233, -5.23173, 0), 'XYZ')iDATA &` print ("o2 =", o[2])DATAj`DATAj`DATA$H&` # Parent set rear legs to hipλDATA0>` def setParent(self, helicity, move, rig, DATAD8` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,DATAH` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAj`DATA0>` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATA,?` bpy.context.scene.frame_current = 0DATAj`DATA8H?` bpy.ops.object.select_all(action='DESELECT')DATAx&` rig.select = TrueDATA0?` bpy.context.scene.objects.active = rigDATAj`DATA,?` bpy.ops.object.editmode_toggle()KDATA(j`DATATh4` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATA8j`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAHj`DATA0@` bpy.ops.object.mode_set(mode='OBJECT')DATAXj`DATAL4` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAhj`DATA(&` rear_leg_left.rig.select = TrueDATAxj`DATA&` rig.select = TrueDATApV` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAj`DATAD(` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAj`DATAL(5` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA'` rig.select = TrueDATA0H@` bpy.context.scene.objects.active = rigDATAj`DATA,@` bpy.ops.object.editmode_toggle(){DATAj`DATAT5` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATAj`DATAHx` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAj`DATA0@` bpy.ops.object.mode_set(mode='OBJECT')DATAj`DATAL5` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAj`DATA,A` rear_leg_right.rig.select = True{DATAj`DATA8'` rig.select = TrueggDATApW` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAj`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA(j`DATALH6` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA8j`DATAHj`DATA h'` # rear_legs positionDATA@` rear_leg_left.rig.location.x += rear_leg_left_loc[0]DATA@h` rear_leg_left.rig.location.y += rear_leg_left_loc[1]ighDATA@` rear_leg_left.rig.location.z += rear_leg_left_loc[2]DATAXj`DATA@` rear_leg_left.rig.rotation_euler = rear_leg_left_rotDATAhj`DATA@X` rear_leg_right.rig.location.x += rear_leg_right_loc[0]sDATA@` rear_leg_right.rig.location.y += rear_leg_right_loc[1]DATA@` rear_leg_right.rig.location.z += rear_leg_right_loc[2]DATAxj`DATA@H` rear_leg_right.rig.rotation_euler = rear_leg_right_rotDATAj`DATAj`DATA`class Body(Formula):DATAj`DATAȗ` J = 6 #joint numberDATAj`DATA` # Overriding###DATA@` def __init__(self, P, A, move, part, helicity, start, end,DATA4HA` shoulder_loc, shoulder_rot, shoulder,-DATA$'` hip_loc, hip_rot, hip):DATAj`DATA` global intervalDATA'` global frame_start$DATA'` global frame_end2$DATAj` DATA$((` self.interval = intervalDATA(X(` self.frame_start = frame_startDATA$(` self.frame_end = frame_endDATAj`?DATA(` # pivot factor?DATAH` self.P = PDATAj`DATAh` # scale factorDATA` self.A = A DATAj`DATA` # nameDATA(` self.move = moveDATAj`DATAȘ` # elementDATA(` self.part = partqDATA(j`DATA)` # element helicityDATA$H)` self.helicity = helicityoDATA8j`DATAx)` self.start = startDATA` self.end = endDATAHj`DATA,A` self.shoulder_loc = shoulder_locpDATA,A` self.shoulder_rot = shoulder_rot{DATA$)` self.shoulder = shoulderxDATAXj`DATA )` self.hip_loc = hip_locDATA *` self.hip_rot = hip_rotDATA` self.hip = hipDATAhj`DATA0B` bpy.ops.object.mode_set(mode='OBJECT')DATAxj`DATA(8*` # Create armature and objectDATAX6` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX7` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAj`DATA(` # JointsDATA4HB` self.a = [0 for i in range(4)] # Joint αDATA4B` self.b = [0 for i in range(3)] # Joint βDATA4B` self.y = [0 for i in range(3)] # Joint γDATA4C` self.o = [0 for i in range(3)] # Joint δDATAj`DATA@` self.upper_b = [0 for i in range(self.J)] # Joint βDATA@8` self.upper_y = [0 for i in range(self.J)] # Joint γaDATA@` self.upper_o = [0 for i in range(self.J)] # Joint δ&DATAj`DATA@` self.lower_b = [0 for i in range(self.J)] # Joint βDATA@(` self.lower_y = [0 for i in range(self.J)] # Joint γDATA@x` self.lower_o = [0 for i in range(self.J)] # Joint δ'DATAj`DATA$h*` # Configuration MovementDATA4HC` self.configMovement(self.P, self.A, self.J,DATA0C` self.a, self.b, self.y, self.o,DATA<` self.upper_b, self.upper_y, self.upper_o,DATA<` self.lower_b, self.lower_y, self.lower_o)0DATAj`DATA *` # Construction MovementDATALh7` self.constructMovement(self.J, self.helicity, self.amt, self.rig,DATA0C` self.a, self.b, self.y, self.o,DATA<h` self.upper_b, self.upper_y, self.upper_o,dyDATA<` self.lower_b, self.lower_y, self.lower_o)ipDATAj` ?DATA4D` # Parent set shoulder to upperbody DATA<` self.setParent(self.helicity, self.move, self.rig,DATAHX` self.shoulder_loc, self.shoulder_rot, self.shoulder,DATA8HD` self.hip_loc, self.hip_rot, self.hip)DATAj`DATAj`DATA *` # Construction RotationDATApW` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAj` ?DATAj`DATA *` # Configuration LinkageDATA\B` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA(j`DATA (+` # Construction LinkageDATA`XC` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA8j`DATAHj`DATA(X+` # Overriding Configuration MovementDATA(+` def configMovement(self, P, A, J,DATAH` a, b, y, o,DATA(+` upper_b, upper_y, upper_o,DATA(+` lower_b, lower_y, lower_o):DATAXj`DATA4D` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ,` print ("a1 =", a[1])DATAhj`DATA4D` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA H,` print ("a2 =", a[2])e()DATAxj`DATA4E` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')̼DATA x,` print ("b1 =", b[1])DATAj`DATA4HE` o[1] = mathutils.Euler((A, A, 0), 'XYZ')XDATA ,` print ("o1 =", o[1])DATAj`DATA4E` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ,` print ("y1 =", y[1])e()DATAj`DATAj`DATA@` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')DATA -` print ("b2 =", b[2])DATA h` 8DATA@` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ') DATA 8-` print ("y2 =", y[2])DATAj`DATA@H` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ')__DATA h-` print ("o2 =", o[2])DATAj`DATAj`DATAD` upper_b[3] = mathutils.Euler((-7.68801, 2.91129, 0), 'XYZ')DATA,E` print ("upper_b3 =", upper_b[3])DATAj`DATAD` upper_b[4] = mathutils.Euler((-23.006, 2.58612, 0), 'XYZ')DATA,F` print ("upper_b4 =", upper_b[4])DATAP`DATAP`DATAD8` upper_o[3] = mathutils.Euler((-6.88287, 6.10647, 0), 'XYZ')DATA,HF` print ("upper_o3 =", upper_o[3])DATA(P`DATAD` upper_o[4] = mathutils.Euler((-23.39, 4.24369, 0), 'XYZ')DATA,F` print ("upper_o4 =", upper_o[4])DATA8P`DATAHP`DATAD` upper_y[3] = mathutils.Euler((-6.48245, 4.24402, 0), 'XYZ')DATA,F` print ("upper_y3 =", upper_y[3])DATAXP` DATAD( ` upper_y[4] = mathutils.Euler((-22.9889, 4.40321, 0), 'XYZ')DATA,G` print ("upper_y4 =", upper_y[4])DATAhP`DATADx ` upper_y[5] = mathutils.Euler((-25.6782, 17.3445, 0), 'XYZ')DATA,HG` print ("upper_y5 =", upper_y[5])8gDATAxP`DATAP`DATAD ` lower_b[3] = mathutils.Euler((14.9233, -23.4774, 0), 'XYZ')DATA,G` print ("lower_b3 =", lower_b[3])qqDATAP`DATAD ` lower_b[4] = mathutils.Euler((26.2374, -25.5258, 0), 'XYZ')DATA,G` print ("lower_b4 =", lower_b[4])PDATAP`DATA ` DATADh ` lower_o[3] = mathutils.Euler((16.1602, -21.2564, 0), 'XYZ')DATA,H` print ("lower_o3 =", lower_o[3])[DATAP`DATAD ` lower_o[4] = mathutils.Euler((26.5099, -24.0416, 0), 'XYZ')DATA,HH` print ("lower_o4 =", lower_o[4])DATAP`DATAP`DATAD ` lower_y[3] = mathutils.Euler((15.8231, -22.4183, 0), 'XYZ')DATA,H` print ("lower_y3 =", lower_y[3])DATA ` DATADX ` lower_y[4] = mathutils.Euler((26.5746, -24.3638, 0), 'XYZ')DATA,H` print ("lower_y4 =", lower_y[4])DATAP`DATAD ` lower_y[5] = mathutils.Euler((30.5532, -24.6632, 0), 'XYZ')DATA,I` print ("lower_y5 =", lower_y[5])DATAP`DATAQ`DATA8HI` def constructMovement(self, J, helicity, amt, rig, DATAș` a, b, y, o,DATA(-` upper_b, upper_y, upper_o,DATA(-` lower_b, lower_y, lower_o):DATAQ`DATA` # LinkagesDATAL7` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATAL(8` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATAL8` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATAL8` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATA(Q`DATAXH9` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAX9` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAX:` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAXh:` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATA8Q`DATA\C` upper_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\8D` upper_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\D` upper_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\E` upper_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAHQ`DATA\E` lower_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\E` lower_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\hF` lower_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\F` lower_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATAXQ`DATA@ ` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATA -` rig.show_x_ray = True()DATA (.` amt.show_names = TrueDATA X.` amt.draw_type = 'STICK'DATA$.`# amt.draw_type = 'BBONE'DATAhQ`DATA .` # Link object to sceneDATA .` scn = bpy.context.sceneDATA /` scn.objects.link(rig)DATA$H/` scn.objects.active = rigDATA` scn.update()DATAxQ`DATA(` # EditDATA,I` bpy.ops.object.editmode_toggle()DATAQ`DATA x/` # Construction LinkageDATAQ`DATAH` j = 1?DATAQ`DATAHH ` aa[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'a' +str(j))?DATA$/` aa[j+1][j].head = a[j+1]DATA /` aa[j+1][j].tail = a[j]DATA h` #DATAD ` ab[j][j] = amt.edit_bones.new('a' + str(j) + 'b' +str(j))DATA V` ab[j][j].head = a[j]DATA 8V` ab[j][j].tail = b[j]DATA(hV` ab[j][j].parent = aa[j+1][j]DATAQ` DATAD ` by[j][j] = amt.edit_bones.new('b' + str(j) + 'y' +str(j))DATA V` by[j][j].head = b[j]DATA V` by[j][j].tail = y[j]DATA$V` by[j][j].parent = ab[j][j]DATA0I` by[j][j].use_inherit_rotation = FalseDATAQ`DATAH8 ` ya[j][j+1] = amt.edit_bones.new('y' + str(j) + 'a' +str(j+1))DATA (V` ya[j][j+1].head = y[j]DATA$XV` ya[j][j+1].tail = a[j+1],DATA(V` ya[j][j+1].parent = by[j][j]DATAQ`DATAH ` ao[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'o' +str(j))DATA$V` ao[j+1][j].head = a[j+1]DATA V` ao[j+1][j].tail = o[j]DATA(V` ao[j+1][j].parent = ya[j][j+1]DATAQ`DATAH ` ob[j][j+1] = amt.edit_bones.new('o' + str(j) + 'b' +str(j+1))DATA HV` ob[j][j+1].head = o[j]DATA$xV` ob[j][j+1].tail = b[j+1]DATA(V` ob[j][j+1].parent = ao[j+1][j]DATA ` $sDATAH(` yy[j][j+1] = amt.edit_bones.new('y' + str(j) + 'y' +str(j+1))DATA V` yy[j][j+1].head = y[j]DATA$V` yy[j][j+1].tail = y[j+1]DATA(8V` yy[j][j+1].parent = by[j][j]DATAQ`DATA` j = 2DATAR`DATADx` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))qDATA hV` by[j][j].head = b[j]DATA V` by[j][j].tail = y[j]DATA(V` by[j][j].parent = ob[j-1][j]DATAR`DATAD` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))yDATA V` yo[j][j].head = y[j]DATA (V` yo[j][j].tail = o[j]DATA(XV` yo[j][j].parent = yy[j-1][j]?DATA(R`DATAX:` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA(V` upper_yy[j][j+1].head = y[j]DATA0J` upper_yy[j][j+1].tail = upper_y[j+1]NEGDATA,HJ` upper_yy[j][j+1].parent = by[j][j]DATA8R`DATAX(;` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA(V` upper_ob[j][j+1].head = o[j]DATA0J` upper_ob[j][j+1].tail = upper_b[j+1]DATA,J` upper_ob[j][j+1].parent = yo[j][j]DATAHR`DATAX;` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA(V` lower_yy[j][j+1].head = y[j]DATA0K` lower_yy[j][j+1].tail = lower_y[j+1]DATA,HK` lower_yy[j][j+1].parent = by[j][j]DATAXR`DATAX;` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA(V` lower_ob[j][j+1].head = o[j]DATA0K` lower_ob[j][j+1].tail = lower_b[j+1]DATA,K` lower_ob[j][j+1].parent = yo[j][j]DATAhR`DATA$HV` for j in range(3, J - 1):DATAxR`DATAXH<` upper_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.upper')DATA0L` upper_by[j][j].head = upper_b[j]DATA0HL` upper_by[j][j].tail = upper_y[j]DATA8L` upper_by[j][j].parent = upper_ob[j-1][j]DATAR`DATAX<` upper_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.upper')DATA0L` upper_yo[j][j].head = upper_y[j]DATA0M` upper_yo[j][j].tail = upper_o[j]DATA8HM` upper_yo[j][j].parent = upper_yy[j-1][j]DATAR`DATA\HG` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA0M` upper_yy[j][j+1].head = upper_y[j]DATA4M` upper_yy[j][j+1].tail = upper_y[j+1]DATA8N` upper_yy[j][j+1].parent = upper_by[j][j]DATAR`DATAxV` if j < (J-2):,DATA`G` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA4HN` upper_ob[j][j+1].head = upper_o[j]DATA8N` upper_ob[j][j+1].tail = upper_b[j+1]DATA<` upper_ob[j][j+1].parent = upper_yo[j][j]t =DATAR`DATA$V` for j in range(3, J - 1):DATAR`DATAX=` lower_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.lower')DATA0N` lower_by[j][j].head = lower_b[j]DATA0O` lower_by[j][j].tail = lower_y[j]DATA8HO` lower_by[j][j].parent = lower_ob[j-1][j]DATAR`DATAXh=` lower_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.lower')DATA0O` lower_yo[j][j].head = lower_y[j]DATA0O` lower_yo[j][j].tail = lower_o[j]DATA8` lower_yo[j][j].parent = lower_yy[j-1][j]DATAR`DATA\(H` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA0H` lower_yy[j][j+1].head = lower_y[j]DATA4` lower_yy[j][j+1].tail = lower_y[j+1]لDATA8Ȱ` lower_yy[j][j+1].parent = lower_by[j][j]DATAR`DATAV` if j < (J-2):ggDATA`H` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA4` lower_ob[j][j+1].head = lower_o[j]DATA8H` lower_ob[j][j+1].tail = lower_b[j+1]DATA<h` lower_ob[j][j+1].parent = lower_yo[j][j]= eDATAS`DATAS`DATAV` # all bones selectDATA4` #bpy.ops.pose.select_all(action="SELECT")DATA$8V` for b in amt.edit_bones: 1DATAhV` b.select = TrueDATA(S`DATA V` if helicity == 'right':DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')vemDATAȚ` else:DATAD`` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')DATA8S`DATA<X`` # Bone constraints. Armature must be in pose mode.iDATA0ȱ` bpy.ops.object.mode_set(mode='POSE')DATAHS` DATA` # IK constraintDATA<`` cns = rig.pose.bones['y1a2'].constraints.new('IK')tDATA` cns.name = 'Ik'DATAV` cns.target = rigoggDATA V` cns.subtarget = 'a2a1'DATA(V` cns.chain_count = 2DATA XV` cns.use_stretch = FalseDATAXS`DATA(` j = 2DATAhS`DATAL=` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')DATAH` cns.name = 'Ik'DATAV` cns.target = rigDATA0` cns.subtarget = 'y'+str(j)+'o'+str(j)DATA V` cns.iterations = 500DATAV` cns.chain_count = 2DATA V` cns.use_stretch = FalseDATAxS`DATA$HV` for j in range(3, J - 1):DATAX(>` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.upper'].constraints.new('IK')DATAxV` cns.name = 'Ik'DATA V` cns.target = rige()DATA<`` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.upper'iDATA$V` cns.iterations = 500DATA V` cns.chain_count = 2DATA$8V` cns.use_stretch = FalseDATAS`DATAX>` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.lower'].constraints.new('IK')DATAhV` cns.name = 'Ik'DATA V` cns.target = rigDATA<Ha` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.lower'=DATA$V` cns.iterations = 500DATA V` cns.chain_count = 2DATA$(V` cns.use_stretch = FalseDATAS`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')DATAS`DATAS`DATA4` # Parent set shoulder and hip to body DATA0Ȳ` def setParent(self, helicity, move, rig, DATA4` shoulder_loc, shoulder_rot, shoulder,DATA$XV` hip_loc, hip_rot, hip):DATAS`DATAh` # shoulder DATA0H` bpy.ops.object.mode_set(mode='OBJECT')DATAS`DATA,` bpy.context.scene.frame_current = 0DATAS`DATA8ȳ` bpy.ops.object.select_all(action='DESELECT')DATAV` rig.select = TrueDATA0` bpy.context.scene.objects.active = rigDATAS`DATA,H` bpy.ops.object.editmode_toggle()DATAT`DATA\I` parent_bone = 'y2y3.upper' # choose the bone name which you want to be the parentDATAT`DATAHa` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA(T`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA8T`DATAL>` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAHT`DATA$V` shoulder.rig.select = TrueDATAXT`DATAV` rig.select = True1DATApX` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAhT`DATADa` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAxT`DATALH?` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAT`DATA V` # front_legs position()DATA4ȴ` shoulder.rig.location.x += shoulder_loc[0]DATA4` shoulder.rig.location.y += shoulder_loc[1]DATA4H` shoulder.rig.location.z += shoulder_loc[2]DATAT`DATA4` shoulder.rig.rotation_euler = shoulder_rotDATAT`DATA` # hipDATAHV` rig.select = TrueDATA0ȵ` bpy.context.scene.objects.active = rigDATAT`DATA,` bpy.ops.object.editmode_toggle()V-DATAT`DATA\xI` parent_bone = 'y2y3.lower' # choose the bone name which you want to be the parentDATAT`DATAH8b` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAT`DATA0H` bpy.ops.object.mode_set(mode='OBJECT')DATAT`DATAL?` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAU`DATA xV` hip.rig.select = TrueDATAU`DATAV` rig.select = TrueDATApX` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA(U`DATADb` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA8U`DATAL@V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAHU`DATA V` # front_legs positionDATA,` hip.rig.location.x += hip_loc[0]dDATA,ȶ` hip.rig.location.y += hip_loc[1]DATA,` hip.rig.location.z += hip_loc[2]nDATAXU`DATA,H` hip.rig.rotation_euler = hip_rotFpDATAhU`DATA V` # body position setupDATA$8V` loc = (12.792, 0, 33.8791)DATAhI` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATAxU`DATA$hV` rig.location.x += loc[0]DATA$V` rig.location.y += loc[1] 1DATA$V` rig.location.z += loc[2]DATAU`DATA$V` rig.rotation_euler = rotDATAU`DATAU`DATA<b` def configLink(self, A, J, helicity, rig, move, part):*DATAU`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATAU` ?DATA$(V` Q = (0.18648+0.146446)*A 1DATA` # Z = -Q*2DATAț` Z = 0.0DATAU`DATA@(c` obj_joint = bpy.data.objects["joint.gold.000"].copy()2)DATA0ȷ` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$XV` obj_joint.scale = (A, A, A)DATALh@V` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATAU`DATA@xc` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0H` obj_joint.location = (0.0, 0.0, +Q+Z)DATA$V` obj_joint.scale = (A, A, A)DATAL@V` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATAU`DATA@c` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0ȸ` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$V` obj_joint.scale = (A, A, A)DATAL(AV` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATAV`DATA@d` obj_joint = bpy.data.objects["joint.blue.001"].copy() aDATA0H` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$V` obj_joint.scale = (A, A, A)DATALAV` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATAV`DATA` n = 1?DATA(V`DATAV` # Pattern 2 of yyDATAPAV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATA@hd` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z) yDATA$HV` obj_joint.scale = (A, A, A)DATA`XJ` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4ȹ` bpy.context.scene.objects.link(obj_joint)DATA8V`DATAxV` # Pattern 1 of obDATA@d` obj_joint = bpy.data.objects["joint.blue.001"].copy() bDATA@e` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)bDATA$V` obj_joint.scale = (A, A, A)DATA`J` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4` bpy.context.scene.objects.link(obj_joint)DATA ` DATAV` # Pattern 2 of yoDATA@Xe` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATADe` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)3])DATA$V` obj_joint.scale = (A, A, A)DATA`8K` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4H` bpy.context.scene.objects.link(obj_joint)DATAHV`DATA 8V` for n in range(1, 3):DATAXV`DATA hV` # Pattern 2 of by()DATADe` obj_joint = bpy.data.objects["joint.green.001"].copy())DATAHHf` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)e()DATA(V` obj_joint.scale = (A, A, A)DATA`K` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA8` bpy.context.scene.objects.link(obj_joint)DATAhV`DATAxV`DATA$V` for n in range(2, J - 1):;DATAV`DATA V` # Pattern 2 of yyDATATHBV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATADf` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA(( V` obj_joint.scale = (A, A, A)DATAhL` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA8Ⱥ` bpy.context.scene.objects.link(obj_joint)DATAV`DATA X V` # Pattern 2 of yyDATATBV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATADf` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)ioDATA( V` obj_joint.scale = (A, A, A)DATAhL` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA8` bpy.context.scene.objects.link(obj_joint)DATAV`DATA V` if n <= (J-2):gDATAV`DATA$ V` # Pattern 1 of obDATAH8g` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAHg` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,H` obj_joint.scale = (A, A, A)DATAlY` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<g` bpy.context.scene.objects.link(obj_joint)amDATAV`DATA$!V` # Pattern 2 of yo;DATAH(h` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALCV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATApY` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<xh` bpy.context.scene.objects.link(obj_joint)ecDATAV`DATA$H!V` # Pattern 1 of obDATAHh` obj_joint = bpy.data.objects["joint.blue.001"].copy()eDATAHi` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z))DATA,Ȼ` obj_joint.scale = (A, A, A)DATAlZ` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<hi` bpy.context.scene.objects.link(obj_joint)()DATAV`DATA$x!V` # Pattern 2 of yo;DATAHi` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALhCV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATApZ` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<j` bpy.context.scene.objects.link(obj_joint)eaDATAV`DATA(` if n >= 2 :DATAW`DATA$!V` # Pattern 2 of byDATAHXj` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALCV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,H` obj_joint.scale = (A, A, A)DATAl[` obj_joint.name = "b"+str(n)+"y"+str(n)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<j` bpy.context.scene.objects.link(obj_joint)eaDATAW`DATA$!V` # Pattern 2 of by;DATAHj` obj_joint = bpy.data.objects["joint.green.001"].copy())DATAL(DV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,` obj_joint.scale = (A, A, A)DATAl[` obj_joint.name = "b"+str(n)+"y"+str(n)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<Hk` bpy.context.scene.objects.link(obj_joint)eaDATA(W`DATA8W`DATA,ȼ` for ob in context.scene.objects:xDATA$"V` if "mesh" in ob.name:DATA$8"V` ob.select = True;DATAHW` ?DATA` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<k` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAXW`DATAhW`DATAH`def formula():?DATAxW`DATAh`# pivot factor?DATA ` P = 0DATAW`DATA`# scale factorDATA Ȝ` A = 1L?DATAW` ?DATAW`# name?DATA` move = 'formula'DATAW`DATA `# elementDATA(` part = 'universe'DATAW`DATAH`# left or rightDATAh` helicity = 'left'DATAW`DATA` start = 0DATA` end = start+360DATAW`DATA@k` formula = Formula(P, A, move, part, helicity, start, end)= DATAW`DATAX`DATAȝ`def frontlegs():DATAX`DATA`# scale factor?DATA ` A = 0.6DATA(X`DATA(`# pivot factorDATAH` P = +(A * 0.25)DATA8X`DATAHX`# name?DATA$h"V` move = 'equestrianism-canter';DATAXX`DATA"V`# left front leg elementDATAh` helicity = 'left'DATAhX`DATA`# limbs elementDATA"V` part = 'front-leg-left'DATAxX`DATA` start = -835DATAȞ` end = start+180DATAX` ?DATA"V` global front_leg_leftDATAH8l` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATAX`DATA`# limbs elementDATA (#V` part = 'front-leg-right'DATAX`DATA` start = -925DATA(` end = start+180DATAX`DATAX#V` global front_leg_rightDATAHl` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end))DATAX`DATAX`DATAH`def shoulder():DATAX`DATAh`# scale factor?DATA` A = 1.72833DATAX`DATA`# pivot factorDATAȟ` P = -(A*0.92174)DATAY`DATAY`# name?DATA$#V` move = 'equestrianism-canter';DATA(Y`DATA `# helicityDATAV` helicity = 'left'DATA8Y`DATA(V`# limbs elementDATAHV` part = 'shoulder'DATAHY`DATAhV` start = 0?DATAV` end = start+180DATAXY`DATA8H` front_leg_left_loc = (6.09253, -0.69559, 2.10579)DATAx\` front_leg_left_rot = mathutils.Euler((math.radians(100.031), math.radians(264.364), math.radians(128.445)), 'XYZ')DATAhY`DATA8` front_leg_right_loc = (1.52417, -6.86032, 2.24035)DATAx\` front_leg_right_rot = mathutils.Euler((math.radians(97.109), math.radians(264.442), math.radians(127.696)), 'XYZ')DATAxY` ?DATA#V` global front_leg_leftDATA#V` global front_leg_rightDATAY`DATAV` global shoulderDATADl` shoulder = Shoulder(P, A, move, part, helicity, start, end, [1]DATA@(m` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATADxm` front_leg_right_loc, front_leg_right_rot, front_leg_right)]DATAY`DATAY`DATAȀV`def rearlegs():DATAY`DATAV`# scale factor?DATA V` A = 0.6DATAY`DATA(V`# pivot factorDATAHV` P = (A * 0.25)DATAY`DATAY`# name?DATA$$V` move = 'equestrianism-canter';DATAY`DATA hV`# helicityDATAV` helicity = 'right'DATAZ`DATAV`# limbs elementDATAH$V` part = 'rear-leg-left'DATAZ`DATAȁV` start = -520###DATAV` end = start+180DATA(Z` ?DATAx$V` global rear_leg_left1DATADm` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATA8Z`DATAV`# limbs elementDATA$V` part = 'rear-leg-right'DATAHZ`DATA(V` start = -610DATAHV` end = start+180DATAXZ`DATA$V` global rear_leg_rightDATAHn` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end)e()DATAhZ`DATAxZ`DATA hV`def hip():DATAZ`DATAV`# scale factorDATAV` A = 1.72833DATAZ`DATAȂV`# pivot factor?DATAV` P = -(A*0.92174)?DATAZ`DATAZ`# name?DATA$%V` move = 'equestrianism-canter'DATAZ`DATA V`# helicityDATA(V` helicity = 'left'DATAZ`DATAHV`# limbs elementDATAhV` part = 'hip'DATAZ`DATAV` start = -655 DATAV` end = start+180DATAZ`DATA4Ƚ` rear_leg_left_loc = (3.59092, 1.87116, 4.61785)DATAx]` rear_leg_left_rot = mathutils.Euler((math.radians(-99.9566), math.radians(92.1512), math.radians(128.492)), 'XYZ')DATA[`DATA8` rear_leg_right_loc = (-1.00728, -4.39771, 4.59027)DATAx]` rear_leg_right_rot = mathutils.Euler((math.radians(-69.4562), math.radians(92.2494), math.radians(153.654)), 'XYZ')DATA[`DATA8%V` global rear_leg_leftDATAh%V` global rear_leg_rightDATA([` ?DATAȃV` global hip?DATA8H` hip = Hip(P, A, move, part, helicity, start, end,DATA@hn` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,-2)DATA@n` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATA8[`DATAH[`DATA V`def body():DATAX[`DATAV`# scale factorDATA(V` A = 2.37958DATAh[`DATAHV`# pivot factor?DATAhV` P = -(A*0.82658)?DATAx[`DATA[`# name?DATA$%V` move = 'equestrianism-canter'DATA[`DATA V`# helicityDATAV` helicity = 'left'DATA[`DATAȄV`# limbs elementDATAV` part = 'body'DATA[`DATAV` start = -745DATA(V` end = start+180DATA[` ?DATA,` shoulder_loc = (-1.53259, 7.20899, 0.0)DATAhL` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATA[`DATA(%V` hip_loc = (12.9805, -13.2145, 0.0)DATAdhM` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATA[`DATAHV` global shoulderDATAhV` global hipDATA[` ?DATAV` global bodyDATA8Ⱦ` body = Body(P, A, move, part, helicity, start, end,DATA0` shoulder_loc, shoulder_rot, shoulder,DATA %V` hip_loc, hip_rot, hip)DATA\`DATA\`DATAV`def main(origin):##DATA(\`DATAȅV` global intervalDATAV` global frame_startDATAV` global frame_endDATA8\`?DATA(V` frame_start = 0DATAH\`DATAX\`# fastDATA((&V`# 8 frames par 180 degrees (29.97 fps)DATA4H`# 16 frames par 3 beet = 5.3333 frames par 1 beetDATAHV`# frame_end = 8qDATAh\`DATAx\`# slow?DATAhV` frame_end = 54DATA\`DATA(X&V` interval = frame_end - frame_startDATA\` DATAV`# formula()DATAV` frontlegs()DATAȆV` shoulder()DATAV` rearlegs()?DATA V` hip()DATA (V` body()DATA\`DATA\` DATA&V`if __name__ == "__main__":DATA$&V` # renaming of corrada objectsDATA(&V`# for ob in context.scene.objects:DATA$'V`# if "joint_" in ob.name:DATA4`# ob.name = ob.name.replace("_", ".")DATAHV` DATAhV` main((0,0,0))DATA\` ==TX ~` ~`TX6-Equestrianism-gallopH'V`` ` `'']`DATA(H'V`x'V`V`DATA(x'V`'V`H'V`V`DATA('V`'V`x'V`ȇV`DATA('V`(V`'V`\`DATA((V`8(V`'V`V`DATA(8(V`h(V`(V`\`DATA(h(V`(V`8(V`ȿ`5DATA((V`(V`h(V`\`DATA((V`(V`(V`DV`NDATA((V`()V`(V`DV`ODATA(()V`X)V`(V`HEV`NDATA(X)V`)V`()V`EV`KDATA()V`)V`X)V`o`GDATA()V`)V`)V`Xo`:DATA()V`*V`)V`]`DATA(*V`H*V`)V`FV`PDATA(H*V`x*V`*V`pV`1DATA(x*V`*V`H*V`]`DATA(*V`*V`x*V`hFV`LDATA(*V`+V`*V`FV`JDATA(+V`8+V`*V`(GV`MDATA(8+V`h+V`+V`GV`HDATA(h+V`+V`8+V`GV`ODATA(+V`+V`h+V`HHV`ODATA(+V`+V`+V`V` DATA(+V`(,V`+V`(]`DATA((,V`X,V`+V`o`@DATA(X,V`,V`(,V`o`@DATA(,V`,V`X,V`Hp`@DATA(,V`,V`,V`8]`DATA(,V`-V`,V`HV`JDATA(-V`H-V`,V`p`9DATA(H-V`x-V`-V`H]`DATA(x-V`-V`H-V`HpV`.DATA(-V`-V`x-V`X]`DATA(-V`.V`-V`h]`DATA(.V`8.V`-V`(V`DATA(8.V`h.V`.V`x]`DATA(h.V`.V`8.V`HV` DATA(.V`.V`h.V`hV`DATA(.V`.V`.V`]`DATA(.V`(/V`.V`V`DATA((/V`X/V`.V`V` DATA(X/V`/V`(/V`ȈV`DATA(/V`/V`X/V`V`DATA(/V`/V`/V`]`DATA(/V`0V`/V`]`DATA(0V`H0V`/V`V`DATA(H0V`x0V`0V`]`DATA(x0V`0V`H0V``n!DATA(0V`0V`x0V`]`DATA(0V`1V`0V`p`?DATA(1V`81V`0V`]`DATA(81V`h1V`1V`(V`DATA(h1V`1V`81V`H`DATA(1V`1V`h1V`x`DATA(1V`1V`1V`]`DATA(1V`(2V`1V`` DATA((2V`X2V`1V``&DATA(X2V`2V`(2V``"eDATA(2V`2V`X2V`]`DATA(2V`2V`2V`HV`DATA(2V`3V`2V`hV`DATA(3V`H3V`2V`^`DATA(H3V`x3V`3V`V`DATA(x3V`3V`H3V`V`DATA(3V`3V`x3V`^`DATA(3V`4V`3V`ȉV`DATA(4V`84V`3V`8`DATA(84V`h4V`4V`(^`DATA(h4V`4V`84V`V`DATA(4V`4V`h4V`h`DATA(4V`4V`4V`8^`DATA(4V`(5V`4V``DATA((5V`X5V`4V`` DATA(X5V`5V`(5V`H^`DATA(5V`5V`X5V``DATA(5V`5V`5V`V`DATA(5V`6V`5V`X^`DATA(6V`H6V`5V`pV`.DATA(H6V`x6V`6V`h^`DATA(x6V`6V`H6V`(`$DATA(6V`6V`x6V`IV`WDATA(6V`7V`6V`hIV`UDATA(7V`87V`6V`x^`DATA(87V`h7V`7V`IV`KDATA(h7V`7V`87V`pV`1DATA(7V`7V`h7V`qV`6DATA(7V`7V`7V`HqV`6DATA(7V`(8V`7V`qV`6DATA((8V`X8V`7V`^`DATA(X8V`8V`(8V`X` DATA(8V`8V`X8V`(JV`SDATA(8V`8V`8V`^`DATA(8V`9V`8V``DATA(9V`H9V`8V`^`iDATA(H9V`x9V`9V`^`DATA(x9V`9V`H9V``DATA(9V`9V`x9V`^`lDATA(9V`:V`9V`^`DATA(:V`8:V`9V``DATA(8:V`h:V`:V`JV`VDATA(h:V`:V`8:V`^`DATA(:V`:V`h:V``DATA(:V`:V`:V`M`YDATA(:V`(;V`:V`^`DATA((;V`X;V`:V`^`DATA(X;V`;V`(;V`qV`2DATA(;V`;V`X;V`^`DATA(;V`;V`;V`rV`7DATA(;V`V`=V``DATA((>V`X>V`=V`8_`DATA(X>V`>V`(>V`sV`0DATA(>V`>V`X>V``DATA(>V`>V`>V`H_`DATA(>V`?V`>V``DATA(?V`H?V`>V`8`DATA(H?V`x?V`?V`h`DATA(x?V`?V`H?V`(V`DATA(?V`?V`x?V`X_`DATA(?V``?V`JV`NDATA(`8`?V``DATA(8`h``HsV`+DATA(h``8`h_`DATA(``h`(r`EDATA(````DATA(`(``sV`,DATA((`X``x_`DATA(X``(`sV`2DATA(``X``DATA(```tV`+DATA(```_`DATA(`H``HV` DATA(H`x``_`DATA(x``H`HKV`RDATA(``x`(`DATA(```HtV`+DATA(`8``_`DATA(8`h``KV`TDATA(h``8`X`DATA(``h`tV`+DATA(```hV`DATA(`(``xr`>DATA((`X```DATA(X``(`tV`+DATA(``X`_`DATA(```LV`VDATA(````DATA(`H``uV`+DATA(H`x``_`DATA(x``H`hLV`RDATA(``x``DATA(```HuV`+DATA(`8``V`DATA(8`h``_`jDATA(h``8``DATA(``h`uV`+DATA(```_`DATA(`(``V`DATA((`X``_`DATA(X``(`r`>DATA(``X`_`DATA(```H`DATA(```s`?DATA(`H``@`DATA(H`x``x`!DATA(x``H`@`DATA(``x`LV`QDATA(```(@`DATA(`8``uV`,DATA(8`h``vV`7DATA(h``8`HvV`4DATA(``h`vV`2DATA(```hs`;DATA(`(``8@`DATA((`X``(MV`QDATA(X``(`ȊV` DATA(``X`vV`,DATA(```wV`7DATA(```HwV`4DATA(`H``wV`2DATA(H`x``s`;DATA(x``H`H@`DATA(``x`MV`QDATA(```V` DATA(`8``wV`,DATA(8`h``xV`7DATA(h``8`HxV`4DATA(``h`xV`2DATA(```t`;DATA(`(``X@`DATA((`X``h@`DATA(X``(`Xt`CDATA(``X`x@`DATA(```V`DATA(```MV`KDATA(`H``HNV`KDATA(H`x``NV`KDATA(x``H`OV`KDATA(``x`hOV`UDATA(```OV`UDATA(`8``(PV`UDATA(8`h``PV`UDATA(h``8`@`DATA(``h`t`>DATA(````DATA(`(```DATA((`X```DATA(X``(`8` DATA(``X`@`DATA(```h`DATA(````DATA(`H```DATA(H`x``` DATA(x``H`(V`DATA(``x`@`DATA(```HV`DATA(`8``xV`(DATA(8`h``@`DATA(h``8`(`DATA(``h`yV`-DATA(```X`DATA(`(```DATA((`X``hV`DATA(X``(`HyV`-DATA(``X``DATA(````DATA(````"DATA(`H``@`DATA(H`x``yV`-DATA(x``H`H`DATA(``x`x`DATA(````"DATA(`8``yV`-DATA(8`h``@`DATA(h``8`zV`-DATA(``h``DATA(````DATA(`(``8`"DATA((`X``@`DATA(X``(`HzV`-DATA(``X`h`DATA(````DATA(````"DATA(`H``@`DATA(H`x``zV`-DATA(x``H``DATA(``x`(`DATA(```X`"DATA(`8``V`DATA(8`h``zV`-DATA(h``8``DATA(``h``DATA(````"DATA(`( ``A`DATA(( `X ```!DATA(X ` `( `A`DATA( ` `X `t`DDATA( ` ` `H` DATA( ` ` `x` DATA( `H ` `{V`(DATA(H `x ` `(A`DATA(x ` `H `Hu`DDATA( ` `x `` DATA( ` ` `` DATA( `8 ` `H{V`(DATA(8 `h ` `8A`DATA(h ` `8 `PV`HDATA( ` `h ``"DATA( ` ` `8`$DATA( `( ` `{V`(DATA(( `X ` `HA`DATA(X ` `( `h`DATA( ` `X `HQV`LDATA( ` ` ``&DATA( ` ` `{V`(DATA( `H ` `|V`,DATA(H `x ` `XA`DATA(x ` `H `hA`DATA( ` `x ``DATA( `` `H|V`1DATA(`8` `` DATA(8`h``( `DATA(h``8`xA`DATA(``h`X `DATA(```u`@DATA(`(``V` DATA((`X``u`@DATA(X``(`A`DATA(``X`8v`:DATA(```|V`,DATA(```A`DATA(`H``ȋV`DATA(H`x``v`:DATA(x``H`V`DATA(``x` `DATA(``` `DATA(`8`` `DATA(8`h``!`DATA(h``8`A`DATA(``h`H!`!DATA(```QV`NDATA(`(``x!`DATA((`X``!`DATA(X``(`|V`1DATA(``X`!` DATA(```"`DATA(```8"`#DATA(`H``A`DATA(H`x``}V`.DATA(x``H`V`DATA(``x`A`DATA(```RV`PDATA(`8``A`DATA(8`h``v`:DATA(h``8`H}V`,DATA(``h`A`DATA(```(V`DATA(`(``}V`+DATA((`X``A`DATA(X``(`}V`4DATA(``X`(w`FDATA(```HN`\DATA(```B`DATA(`H``~V`4DATA(H`x``xw`CDATA(x``H`N`ZDATA(``x`B`DATA(```hRV`MDATA(`8``H~V`7DATA(8`h``~V`0DATA(h``8`~V`/DATA(``h`(B`DATA(```V`2DATA(`(``HV`1DATA((`X``8B`DATA(X``(`V`.DATA(``X`HB`DATA(```XB`DATA(```w`:DATA(`H``hB`DATA(H`x``V`.DATA(x``H`xB`DATA(``x`h"` DATA(```HV`DATA(`8``hV`DATA(8`h``B`DATA(h``8`x`=DATA(``h`P`/DATA(```"`#DATA(`(``RV`IDATA((`X``HP`1DATA(X``(`B`DATA(``X`hx`?DATA(```P`-DATA(```"`#DATA(`H``(SV`IDATA(H`x``P`1DATA(x``H`B`DATA(``x`x`?DATA(```Q`/DATA(`8``"`#DATA(8`h``SV`IDATA(h``8`HQ`1DATA(``h`B`DATA(```y`=DATA(`(``Q`/DATA((`X``(#`#DATA(X``(`SV`IDATA(``X`Q`1DATA(```B`DATA(```B`DATA(`H``X#`!DATA(H`x``B`DATA(x``H`#`DATA(``x`B`DATA(` ``#`!DATA( `8 ``Xy`FDATA(8 `h ` `HTV`HDATA(h ` `8 `R`+DATA( ` `h `(O`cDATA( ` ` `y`9DATA( `(!` `C`DATA((!`X!` `#`!DATA(X!`!`(!`TV`WDATA(!`!`X!`y`EDATA(!`!`!`HR`+DATA(!`"`!`O`eDATA("`H"`!`Hz`9DATA(H"`x"`"`C`DATA(x"`"`H"`(C`DATA("`"`x"`$`DATA("`#`"`8C`DATA(#`8#`"`H$`!DATA(8#`h#`#`z`EDATA(h#`#`8#`z`FDATA(#`#`h#`R`+DATA(#`#`#``eDATA(#`($`#`8{`9DATA(($`X$`#`HC`DATA(X$`$`($`x$`!DATA($`$`X$`{`GDATA($`$`$`UV`HDATA($`%`$`R`+DATA(%`H%`$`x`gDATA(H%`x%`%`{`9DATA(x%`%`H%`XC`DATA(%`%`x%`hC`DATA(%`&`%`S`(DATA(&`8&`%`$`!DATA(8&`h&`&`$` DATA(h&`&`8&`xC`DATA(&`&`h&`H`DATA(&`&`&`(|`;DATA(&`('`&`HS`7DATA(('`X'`&`C`DATA(X'`'`('`C`DATA('`'`X'`x|`=DATA('`'`'`C`DATA('`(`'`S`3DATA((`H(`'`S`/DATA(H(`x(`(`C`DATA(x(`(`H(`V`DATA((`(`x(`C`DATA((`)`(`%` DATA()`8)`(`|`9DATA(8)`h)`)`}`:DATA(h)`)`8)`8%`DATA()`)`h)`h}`:DATA()`)`)`C`DATA()`(*`)`T`,DATA((*`X*`)`hUV`VDATA(X*`*`(*``]DATA(*`*`X*`UV`JDATA(*`*`*`C`DATA(*`+`*`h%`'DATA(+`H+`*`%`%DATA(H+`x+`+`%`'DATA(x+`+`H+`C`DATA(+`+`x+`%`&DATA(+`,`+`(&`'DATA(,`8,`+`HT`)DATA(8,`h,`,`T`,DATA(h,`,`8,`X&`DATA(,`,`h,`D`DATA(,`,`,`&`DATA(,`(-`,`D`DATA((-`X-`,`&`DATA(X-`-`(-`T`0DATA(-`-`X-`(D`DATA(-`-`-`}`?DATA(-`.`-`&`%DATA(.`H.`-`'`%DATA(H.`x.`.`8D`DATA(x.`.`H.`U`6DATA(.`.`x.`HU`,DATA(.`/`.`U`*DATA(/`8/`.`H'`'DATA(8/`h/`/`U`3DATA(h/`/`8/`HD`DATA(/`/`h/`V`6DATA(/`/`/`HV`*DATA(/`(0`/`V`-DATA((0`X0`/`x'`'DATA(X0`0`(0`V`3DATA(0`0`X0`XD`DATA(0`0`0`W`6DATA(0`1`0`hD`DATA(1`H1`0`_`hDATA(H1`x1`1`~`?DATA(x1`1`H1`xD`DATA(1`1`x1`(VV`PDATA(1`2`1`'`DATA(2`82`1`X~`@DATA(82`h2`2`'`$DATA(h2`2`82`HW`.DATA(2`2`h2`W`,DATA(2`2`2`D`DATA(2`(3`2`~`BDATA((3`X3`2`W`4DATA(X3`3`(3`D`DATA(3`3`X3`X`7DATA(3`3`3`~`@DATA(3`4`3`H`<DATA(4`H4`3`HX`*DATA(H4`x4`4`(` DATA(x4`4`H4`X`4DATA(4`4`x4`X`)DATA(4`5`4`Y`*DATA(5`85`4`D`DATA(85`h5`5`HY`7DATA(h5`5`85``@DATA(5`5`h5``<DATA(5`5`5`Y`*DATA(5`(6`5`8(` DATA((6`X6`5`Y`4DATA(X6`6`(6`Z`)DATA(6`6`X6`HZ`*DATA(6`6`6`D`DATA(6`7`6`8`DDATA(7`H7`6``:DATA(H7`x7`7`h(`%DATA(x7`7`H7`(`!DATA(7`7`x7`Z`5DATA(7`8`7`(`"DATA(8`88`7`(`$DATA(88`h8`8`()`"DATA(h8`8`88`Z`*DATA(8`8`h8`[`)DATA(8`8`8`D`DATA(8`(9`8`H[`6DATA((9`X9`8`D`DATA(X9`9`(9`D`DATA(9`9`X9`X)`DATA(9`9`9`D`DATA(9`:`9`V`DATA(:`H:`9`E`DATA(H:`x:`:`ȌV`DATA(x:`:`H:`؀`?DATA(:`:`x:`E`DATA(:`;`:`V`DATA(;`8;`:`)`DATA(8;`h;`;`)`DATA(h;`;`8;`(E`DATA(;`;`h;`)` DATA(;`;`;`*`&DATA(;`(<`;`H*`"DATA((<`X<`;`8E`DATA(X<`<`(<`V`DATA(<`<`X<`(V`DATA(<`<`<`HE`DATA(<`=`<`HV`DATA(=`H=`<`hV`DATA(H=`x=`=`XE`DATA(x=`=`H=`V`DATA(=`=`x=`x*`DATA(=`>`=`hE`DATA(>`8>`=`V`DATA(8>`h>`>`*`DATA(h>`>`8>`xE`DATA(>`>`h>`*`DATA(>`>`>`+` DATA(>`(?`>`E`DATA((?`X?`>`8+`DATA(X?`?`(?`ȍV`DATA(?`?`X?`E`DATA(?`?`?`E`DATA(?`@`?`[`.DATA(@`H@`?`E`DATA(H@`x@`@`h+`$DATA(x@`@`H@`VV`WDATA(@`@`x@`VV`UDATA(@`A`@`E`DATA(A`8A`@`V`DATA(8A`hA`A`[`1DATA(hA`A`8A`\`6DATA(A`A`hA`H\`6DATA(A`A`A`\`6DATA(A`(B`A`E`DATA((B`XB`A`+` DATA(XB`B`(B`HWV`SDATA(B`B`XB`E`DATA(B`B`B`+`DATA(B`C`B` j`iDATA(C`HC`B`E`DATA(HC`xC`C`+`DATA(xC`C`HC` j`lDATA(C`C`xC`F`DATA(C`D`C`(,`DATA(D`8D`C`WV`VDATA(8D`hD`D`F`DATA(hD`D`8D`X,`DATA(D`D`hD`X`YDATA(D`D`D`(F`DATA(D`(E`D`,`'DATA((E`XE`D`\`2DATA(XE`E`(E`8F`DATA(E`E`XE`]`0DATA(E`E`E`,`DATA(E`F`E`HF`DATA(F`HF`E`H]`1DATA(HF`xF`F`,`DATA(xF`F`HF`XF`DATA(F`F`xF`]`1DATA(F`G`F`-`DATA(G`8G`F`hF`DATA(8G`hG`G`]`0DATA(hG`G`8G`H-`DATA(G`G`hG`xF`DATA(G`G`G`x-`DATA(G`(H`G`-`DATA((H`XH`G`-`DATA(XH`H`(H`V`DATA(H`H`XH`F`DATA(H`H`H`^`2DATA(H`I`H`.`DATA(I`HI`H`F`DATA(HI`xI`I`(`=DATA(xI`I`HI`8.`DATA(I`I`xI`F`DATA(I`J`I`x`=DATA(J`8J`I`h.`DATA(8J`hJ`J`F`DATA(hJ`J`8J`ȁ`=DATA(J`J`hJ`.`DATA(J`J`J`F`DATA(J`(K`J``<DATA((K`XK`J`.`DATA(XK`K`(K`F`DATA(K`K`XK`h`;DATA(K`K`K`.`DATA(K`L`K`F`DATA(L`HL`K``=DATA(HL`xL`L`(/`DATA(xL`L`HL`F`DATA(L`L`xL``=DATA(L`M`L`X/`DATA(M`8M`L`G`DATA(8M`hM`M`X`=DATA(hM`M`8M`/`DATA(M`M`hM`(V`DATA(M`M`M``=DATA(M`(N`M`/`DATA((N`XN`M`G`DATA(XN`N`(N``=DATA(N`N`XN`/`DATA(N`N`N`(G`DATA(N`O`N`8G`DATA(O`HO`N`0`DATA(HO`xO`O`HG`DATA(xO`O`HO`HV`DATA(O`O`xO`XG`DATA(O`P`O`hV`DATA(P`8P`O`H`>DATA(8P`hP`P``CDATA(hP`P`8P``GDATA(P`P`hP`hG`DATA(P`P`P`V`DATA(P`(Q`P`H0`DATA((Q`XQ`P`x0`DATA(XQ`Q`(Q`xG`DATA(Q`Q`XQ`0` DATA(Q`Q`Q`0`&DATA(Q`R`Q`1`"DATA(R`HR`Q`G`DATA(HR`xR`R`V`DATA(xR`R`HR`ȎV`DATA(R`R`xR`G`DATA(R`S`R`V`DATA(S`8S`R`V`DATA(8S`hS`S`G`DATA(hS`S`8S`(V`DATA(S`S`hS`81`DATA(S`S`S`G`DATA(S`(T`S`HV`DATA((T`XT`S`h1`DATA(XT`T`(T`G`DATA(T`T`XT`1`DATA(T`T`T`1` DATA(T`U`T`G`DATA(U`HU`T`1`DATA(HU`xU`U`hV`DATA(xU`U`HU`G`DATA(U`U`xU`(2`DATA(U`V`U`H^`4DATA(V`8V`U`^`4DATA(8V`hV`V`^`6DATA(hV`V`8V`_`6DATA(V`V`hV`G`DATA(V`V`V`V`DATA(V`(W`V`H_`,DATA((W`XW`V`_`.DATA(XW`W`(W`H`DATA(W`W`XW`_`.DATA(W`W`W`H`DATA(W`X`W`X2`$DATA(X`HX`W`XV`WDATA(HX`xX`X`hXV`UDATA(xX`X`HX`(H`DATA(X`X`xX`V`DATA(X`Y`X`p`1DATA(Y`8Y`X`Hp`6DATA(8Y`hY`Y`p`6DATA(hY`Y`8Y`p`6DATA(Y`Y`hY`ȏV`DATA(Y`Y`Y`2` DATA(Y`(Z`Y`XV`SDATA((Z`XZ`Y`8H`DATA(XZ`Z`(Z`2`DATA(Z`Z`XZ`!j`iDATA(Z`Z`Z`HH`DATA(Z`[`Z`q`3DATA([`H[`Z`8`;DATA(H[`x[`[`(YV`VDATA(x[`[`H[`ȁ`YDATA([`[`x[`XH`DATA([`\`[`2`DATA(\`8\`[`!j`lDATA(8\`h\`\`hH`DATA(h\`\`8\`3`DATA(\`\`h\`8`ZDATA(\`\`\`xH`DATA(\`(]`\`H3`DATA((]`X]`\``]DATA(X]`]`(]`H`DATA(]`]`X]`H`DATA(]`]`]`x3`'DATA(]`^`]`Hq`2DATA(^`H^`]`H`DATA(H^`x^`^`q`0DATA(x^`^`H^`3`DATA(^`^`x^`H`DATA(^`_`^`q`1DATA(_`8_`^`3`DATA(8_`h_`_`H`DATA(h_`_`8_`r`1DATA(_`_`h_`4`DATA(_`_`_`H`DATA(_`(``_`Hr`0DATA((``X``_`84`DATA(X````(``H`DATA(````X``r`2DATA(``````h4`DATA(``a```H`DATA(a`Ha````>DATA(Ha`xa`a`4`DATA(xa`a`Ha`V`DATA(a`a`xa`؅`>DATA(a`b`a`4`DATA(b`8b`a`I`DATA(8b`hb`b`(`>DATA(hb`b`8b`4`DATA(b`b`hb`I`DATA(b`b`b`x`?DATA(b`(c`b`(5`DATA((c`Xc`b`(I`DATA(Xc`c`(c`8I`DATA(c`c`Xc`r`/DATA(c`c`c`s`-DATA(c`d`c`Ȇ`CDATA(d`Hd`c``GDATA(Hd`xd`d`HI`DATA(xd`d`Hd`Hs`.DATA(d`d`xd`XI`DATA(d`e`d`s`+DATA(e`8e`d`hI`DATA(8e`he`e`s`4DATA(he`e`8e`X5`DATA(e`e`he`t`.DATA(e`e`e`xI`DATA(e`(f`e`Ht`(DATA((f`Xf`e`I`DATA(Xf`f`(f`YV`SDATA(f`f`Xf`I`DATA(f`f`f`h`EDATA(f`g`f`I`DATA(g`Hg`f`t`.DATA(Hg`xg`g`I`DATA(xg`g`Hg`YV`JDATA(g`g`xg`I`DATA(g`h`g`t`(DATA(h`8h`g`I`DATA(8h`hh`h`5`DATA(hh`h`8h`"j`nDATA(h`h`hh`I`DATA(h`h`h``CDATA(h`(i`h`I`DATA((i`Xi`h`HZV`JDATA(Xi`i`(i`5`DATA(i`i`Xi`u`.DATA(i`i`i`J`DATA(i`j`i`Hu`(DATA(j`Hj`i`J`DATA(Hj`xj`j`ZV`SDATA(xj`j`Hj`(J`DATA(j`j`xj``EDATA(j`k`j`8J`DATA(k`8k`j`u`.DATA(8k`hk`k`HJ`DATA(hk`k`8k`[V`JDATA(k`k`hk`XJ`DATA(k`k`k`u`)DATA(k`(l`k`hJ`DATA((l`Xl`k`5`DATA(Xl`l`(l`"j`nDATA(l`l`Xl`xJ`DATA(l`l`l`X`CDATA(l`m`l`J`DATA(m`Hm`l`h[V`JDATA(Hm`xm`m`J`DATA(xm`m`Hm`J`DATA(m`m`xm`6`DATA(m`n`m``>DATA(n`8n`m``>DATA(8n`hn`n`H`>DATA(hn`n`8n`J`DATA(n`n`hn``>DATA(n`n`n`J`DATA(n`(o`n``@DATA((o`Xo`n`8`@DATA(Xo`o`(o``@DATA(o`o`Xo`J`DATA(o`o`o`؊`@DATA(o`p`o`J`DATA(p`Hp`o`J`DATA(Hp`xp`p``DATA(xp`p`Hp`K`DATA(p`p`xp`(`DATA(p`q`p`K`DATA(q`8q`p`H`DATA(8q`hq`q`(`?DATA(hq`q`8q`(K`eDATA(q`q`hq`h`DATA(q`q`q`H6`DATA(q`(r`q`x6`DATA((r`Xr`q`8K`DATA(Xr`r`(r`6` DATA(r`r`Xr`6`&DATA(r`r`r`7`"DATA(r`s`r`HK`DATA(s`Hs`r``DATA(Hs`xs`s``DATA(xs`s`Hs`XK`DATA(s`s`xs`Ȁ`DATA(s`t`s``DATA(t`8t`s`hK`DATA(8t`ht`t``DATA(ht`t`8t`87`DATA(t`t`ht`xK`DATA(t`t`t`(`DATA(t`(u`t`h7`DATA((u`Xu`t`K`DATA(Xu`u`(u`7`DATA(u`u`Xu`7` DATA(u`u`u`K`DATA(u`v`u`7`DATA(v`Hv`u`H`DATA(Hv`xv`v`K`DATA(xv`v`Hv`K`DATA(v`v`xv`v`.DATA(v`w`v`K`DATA(w`8w`v`(8`$DATA(8w`hw`w`[V`WDATA(hw`w`8w`(\V`UDATA(w`w`hw`K`DATA(w`w`w`h`DATA(w`(x`w`Hv`1DATA((x`Xx`w`v`6DATA(Xx`x`(x`v`6DATA(x`x`Xx`w`6DATA(x`x`x`K`DATA(x`y`x`X8` DATA(y`Hy`x`\V`SDATA(Hy`xy`y`K`DATA(xy`y`Hy`8`DATA(y`y`xy`#j`iDATA(y`z`y`L`DATA(z`8z`y`8`DATA(8z`hz`z`#j`lDATA(hz`z`8z`L`DATA(z`z`hz`8`DATA(z`z`z`\V`VDATA(z`({`z`(L`DATA(({`X{`z`9`DATA(X{`{`({``YDATA({`{`X{`8L`DATA({`{`{`H9`'DATA({`|`{`Hw`2DATA(|`H|`{`HL`DATA(H|`x|`|`w`0DATA(x|`|`H|`x9`DATA(|`|`x|`XL`DATA(|`}`|`w`1DATA(}`8}`|`9`DATA(8}`h}`}`hL`DATA(h}`}`8}`x`1DATA(}`}`h}`9`DATA(}`}`}`xL`DATA(}`(~`}`Hx`0DATA((~`X~`}`:`DATA(X~`~`(~`L`DATA(~`~`X~`8:`DATA(~`~`~`h:`DATA(~``~`:`DATA(`H`~``DATA(H`x``L`DATA(x``H`x`2DATA(``x`:`DATA(```L`DATA(`8``x`=DATA(8`h``:`DATA(h``8`L`DATA(`Ȁ`h`ȋ`=DATA(Ȁ```(;`DATA(`(`Ȁ`L`DATA((`X```=DATA(X``(`X;`DATA(``X``DATA(```h`=DATA(```;`DATA(`H``L`DATA(H`x```>DATA(x``H`;`DATA(`؂`x`L`DATA(؂````=DATA(`8`؂`;`DATA(8`h``L`DATA(h``8`X`>DATA(`ȃ`h`<`DATA(ȃ```M`DATA(`(`ȃ``=DATA((`X``H<`DATA(X``(`ȁ`DATA(``X``=DATA(```x<`DATA(```M`DATA(`H``H`=DATA(H`x``<`DATA(x``H`(M`DATA(`؅`x`8M`DATA(؅````DATA(`8`؅`HM`DATA(8`h```DATA(h``8`XM`DATA(`Ȇ`h`(`DATA(Ȇ````>DATA(`(`Ȇ``@DATA((`X``8`DDATA(X``(`hM`eDATA(``X`H`DATA(```<`DATA(```=`DATA(`H``xM`DATA(H`x``8=` DATA(x``H`h=`&DATA(`؈`x`=`"DATA(؈```M`DATA(`8`؈`h`DATA(8`h```DATA(h``8`M`DATA(`ȉ`h``DATA(ȉ```Ȃ`DATA(`(`ȉ`M`DATA((`X```DATA(X``(`=`DATA(``X`M`DATA(````DATA(```=`DATA(`H``M`DATA(H`x``(>`DATA(x``H`X>` DATA(`؋`x`M`DATA(؋```>`DATA(`8`؋`(`DATA(8`h``M`DATA(h``8`>`DATA(`Ȍ`h`x`2DATA(Ȍ```y`2DATA(`(`Ȍ`Hy`4DATA((`X``y`4DATA(X``(`M`DATA(``X`H`DATA(```y`*DATA(```z`,DATA(`H``N`DATA(H`x``Hz`.DATA(x``H`N`DATA(`؎`x`>`$DATA(؎```H]V`WDATA(`8`؎`]V`UDATA(8`h``(N`DATA(h``8`h`DATA(`ȏ`h`z`1DATA(ȏ```z`6DATA(`(`ȏ`{`6DATA((`X``H{`6DATA(X``(``DATA(``X`?` DATA(```^V`SDATA(```8N`DATA(`H``H?`DATA(H`x``$j`iDATA(x``H`HN`DATA(`ؑ`x`{`-DATA(ؑ````;DATA(`8`ؑ`h^V`SDATA(8`h``^V`VDATA(h``8`XN`DATA(`Ȓ`h`x?`DATA(Ȓ```$j`lDATA(`(`Ȓ`hN`DATA((`X``?`DATA(X``(``ZDATA(``X`xN`DATA(```?`DATA(````]DATA(`H``N`DATA(H`x``N`DATA(x``H``'DATA(`ؔ`x`{`2DATA(ؔ```N`DATA(`8`ؔ`|`0DATA(8`h``8`DATA(h``8`N`DATA(`ȕ`h`H|`1DATA(ȕ```h`DATA(`(`ȕ`N`DATA((`X``|`1DATA(X``(``DATA(``X`N`DATA(```|`0DATA(```Ƞ`DATA(`H``N`DATA(H`x``}`2DATA(x``H``DATA(`ؗ`x`N`DATA(ؗ```؏`=DATA(`8`ؗ`(`DATA(8`h```DATA(h``8`(`?DATA(`Ș`h`X`DATA(Ș```O`DATA(`(`Ș`x`=DATA((`X```DATA(X``(`O`DATA(``X`Ȑ`>DATA(````DATA(```(O`DATA(`H``8O`DATA(H`x```!DATA(x``H`H}`-DATA(`ؚ`x``@DATA(ؚ```h`DDATA(`8`ؚ`HO`DATA(8`h``}`.DATA(h``8`XO`DATA(`ț`h`}`+DATA(ț```hO`DATA(`(`ț`~`4DATA((`X```DATA(X``(`H~`.DATA(``X`xO`DATA(```~`(DATA(```O`DATA(`H``(_V`SDATA(H`x``O`DATA(x``H``EDATA(`؝`x`O`DATA(؝```~`.DATA(`8`؝`O`DATA(8`h``_V`JDATA(h``8`O`DATA(`Ȟ`h`H`'DATA(Ȟ```O`DATA(`(`Ȟ`x`DATA((`X``%j`nDATA(X``(`O`DATA(``X``CDATA(```O`DATA(```_V`JDATA(`H```DATA(H`x```.DATA(x``H``DATA(`ؠ`x`H`(DATA(ؠ````DATA(`8`ؠ`H`V`SDATA(8`h``(`DATA(h``8`X`EDATA(`ȡ`h`8`DATA(ȡ````.DATA(`(`ȡ`H`DATA((`X```V`JDATA(X``(`X`DATA(``X``(DATA(```h`DATA(```آ`DATA(`H``%j`nDATA(H`x``x`DATA(x``H``CDATA(`أ`x``DATA(أ```aV`JDATA(`8`أ``DATA(8`h```DATA(h``8``DATA(`Ȥ`h``<DATA(Ȥ```H`<DATA(`(`Ȥ``<DATA((`X```DATA(X``(``<DATA(``X``DATA(```8`>DATA(````>DATA(`H``ؔ`>DATA(H`x```DATA(x``H`(`>DATA(`ئ`x``DATA(ئ````DATA(`8`ئ`ȃ`DATA(8`h```DATA(h``8``DATA(`ȧ`h``DATA(ȧ````DATA(`(`ȧ`x`>DATA((`X```1DATA(X``(`8`#DATA(``X`(`eDATA(```(`DATA(```h`DATA(`H```DATA(H`x``8`DATA(x``H`ȣ` DATA(`ة`x``&DATA(ة```(`"DATA(`8`ة`H`DATA(8`h``H`DATA(h``8`h`DATA(`Ȫ`h`X`DATA(Ȫ````DATA(`(`Ȫ``DATA((`X``h`DATA(X``(`Ȅ`DATA(``X`X`DATA(```x`DATA(````DATA(`H```DATA(H`x```DATA(x``H``DATA(`ج`x`` DATA(ج````DATA(`8`ج``DATA(8`h```DATA(h``8``DATA(`ȭ`h`H`(DATA(ȭ````(DATA(`(`ȭ`H` DATA((`X```DATA(X``(`x`DATA(``X``DATA(```(`DATA(````DATA(`H```.DATA(H`x```DATA(x``H`إ`$DATA(`د`x`haV`WDATA(د```aV`UFDATA(`8`د``.DATA(8`h``H`.DATA(h``8``1.DATA(``h`H`1/DATA(````1/DATA(`(```1DATA((`X```DATA(X``(`ȕ`<DATA(``X``<DATA(```h`<DATA(````DATA(`H```<DATA(H`x```<DATA(x``H`X`<DATA(``x``DATA(```` DATA(`8```3DATA(8`h``H`/DATA(h``8``9DATA(``h``9DATA(```(`DATA(`(``8`DATA((`X``(bV`IDATA(X``(``/DATA(``X`H`9DATA(````9DATA(```8`DATA(`H```2DATA(H`x```:DATA(x``H`8`DDATA(``x``5DATA(```H`DATA(`8``X`DATA(8`h``h`DATA(h``8`&j`lDATA(``h`h`DATA(```x`DATA(`(```DATA((`X``h`ZDATA(X``(``DATA(``X`Ȧ`DATA(```؄`]DATA(````DATA(`H```DATA(H`x```'DATA(x``H`(`%DATA(``x`h`DATA(```X`&DATA(`8```'DATA(8`h```DATA(h``8`H`0DATA(``h``DATA(````DATA(`(```1DATA((`X```DATA(X``(``DATA(``X``1DATA(````DATA(````DATA(`H```0DATA(H`x``H`DATA(x``H``DATA(``x`H`2DATA(```x`DATA(`8```DATA(8`h```DATA(h``8``=DATA(``h``DATA(````DATA(`(``ؙ`=DATA((`X``ب`DATA(X``(`(`DATA(``X`(`=DATA(````DATA(```8`DATA(`H``H`DATA(H`x``x`CDATA(x``H``(DATA(``x`X`DATA(```Ț`CDATA(`8```(DATA(8`h``h`DATA(h``8`x`DATA(``h``CDATA(````(DATA(`( ```DATA(( `X ``h`CDATA(X ` `( `H`(DATA( ` `X ``DATA( ` ` ``DATA( `!` ``ADATA(!`H!` ``(DATA(H!`x!`!``DATA(x!`!`H!``BDATA(!`!`x!``(DATA(!`"`!``DATA("`8"`!`X`CDATA(8"`h"`"``(DATA(h"`"`8"``DATA("`"`h"``DATA("`"`"``@DATA("`(#`"`H`(DATA((#`X#`"``DATA(X#`#`(#``CDATA(#`#`X#``(DATA(#`#`#``DATA(#`$`#`ȅ`DATA($`H$`#`H`CDATA(H$`x$`$``(DATA(x$`$`H$``DATA($`$`x$``CDATA($`%`$``(DATA(%`8%`$``DATA(8%`h%`%`(`DATA(h%`%`8%``CDATA(%`%`h%`H`(DATA(%`%`%``DATA(%`(&`%`8`CDATA((&`X&`%``(DATA(X&`&`(&`8`DATA(&`&`X&``CDATA(&`&`&``(DATA(&`'`&`H`DATA('`H'`&`X`DATA(H'`x'`'``7DATA(x'`'`H'``DATA('`'`x'`8`&DATA('`(`'`h`'DATA((`8(`'`h`DATA(8(`h(`(`(`DATA(h(`(`8(`bV`KDATA((`(`h(`bV`KDATA((`(`(`HcV`KDATA((`()`(`cV`KDATA(()`X)`(`x`DATA(X)`)`()`dV`UDATA()`)`X)`hdV`UDATA()`)`)`dV`UDATA()`*`)`(eV`UDATA(*`H*`)``DATA(H*`x*`*`H`[DATA(x*`*`H*``[DATA(*`*`x*`(`[DATA(*`+`*``[DATA(+`8+`*``DATA(8+`h+`+``[DATA(h+`+`8+`x`[DATA(+`+`h+``[DATA(+`+`+`X`[DATA(+`(,`+``DATA((,`X,`+`؞`>DATA(X,`,`(,``DATA(,`,`X,`ȩ`DATA(,`,`,``DATA(,`-`,`(` DATA(-`H-`,``DATA(H-`x-`-`X`DATA(x-`-`H-``DATA(-`-`x-``DATA(-`.`-`` DATA(.`8.`-`H`DATA(8.`h.`.``DATA(h.`.`8.`h`DATA(.`.`h.`H`(DATA(.`.`.``DATA(.`(/`.``DATA((/`X/`.``DATA(X/`/`(/`` DATA(/`/`X/``DATA(/`/`/`(`EDATA(/`0`/`H` DATA(0`H0`/`x`DATA(H0`x0`0``DATA(x0`0`H0`x`ADATA(0`0`x0``DATA(0`1`0`ث`DATA(1`81`0``$DATA(81`h1`1``DATA(h1`1`81`ȟ`ADATA(1`1`h1`8`DATA(1`1`1`h`DATA(1`(2`1``"DATA((2`X2`1``-DATA(X2`2`(2``DATA(2`2`X2``EDATA(2`2`2`Ȭ`DATA(2`3`2`` DATA(3`H3`2`(`$DATA(H3`x3`3`(`DATA(x3`3`H3`h`EDATA(3`3`x3`X` DATA(3`4`3``DATA(4`84`3``&DATA(84`h4`4`8`DATA(h4`4`84``EDATA(4`4`h4``DATA(4`4`4`` DATA(4`(5`4`H`&DATA((5`X5`4`Ȇ`DATA(X5`5`(5``EDATA(5`5`X5`x`DATA(5`5`5`` DATA(5`6`5`خ`$DATA(6`H6`5`H`DATA(H6`x6`6`` DATA(x6`6`H6`X`DATA(6`6`x6`X`@DATA(6`7`6``DATA(7`87`6`8`DATA(87`h7`7`h`$DATA(h7`7`87`h`DATA(7`7`h7``@DATA(7`7`7``DATA(7`(8`7`ȯ`DATA((8`X8`7``$DATA(X8`8`(8`x`DATA(8`8`X8`eV`UDATA(8`8`8`(`$DATA(8`9`8``,DATA(9`H9`8``*DATA(H9`x9`9``DATA(x9`9`H9`eV`UDATA(9`9`x9`X`$DATA(9`:`9`H`,DATA(:`8:`9``*DATA(8:`h:`:``DATA(h:`:`8:`HfV`UDATA(:`:`h:``$DATA(:`:`:``,DATA(:`(;`:``*DATA((;`X;`:``DATA(X;`;`(;`fV`UDATA(;`;`X;``$DATA(;`;`;`H`,DATA(;`<`;``*DATA(<`H<`;``DATA(H<`x<`<``!DATA(x<`<`H<``DATA(<`<`x<`gV`UDATA(<`=`<``,DATA(=`8=`<``,DATA(8=`h=`=`H`4DATA(h=`=`8=``DATA(=`=`h=`hgV`UDATA(=`=`=``,DATA(=`(>`=``,DATA((>`X>`=``4DATA(X>`>`(>``DATA(>`>`X>`Ȉ`YDATA(>`>`>`H`.DATA(>`?`>``0DATA(?`H?`>``4DATA(H?`x?`?``DATA(x?`?`H?``DATA(?`?`x?`8`]DATA(?``?``2DATA(`8`?`H`4DATA(8`h```8DATA(h``8``DATA(`Ȱ`h`H`!DATA(Ȱ````DATA(`(`Ȱ`gV`UDATA((`X```,DATA(X``(``,DATA(``X``4DATA(```(`DATA(```(hV`UDATA(`H``H`,DATA(H`x```,DATA(x``H``4DATA(`ز`x`8`DATA(ز````YDATA(`8`ز``.DATA(8`h``H`0DATA(h``8``4DATA(`ȳ`h`H`DATA(ȳ```x`DATA(`(`ȳ``]DATA((`X```2DATA(X``(`@`4DATA(``X`H`8DATA(```X`DATA(```h`DATA(`H```DATA(H`x``H@`1DATA(x``H`ر` DATA(`ص`x``DATA(ص```x`DATA(`8`ص`8`DATA(8`h```@DATA(h``8`` DATA(`ȶ`h``@DATA(ȶ````DATA(`(`ȶ`8`:DATA((`X``@`,DATA(X``(``DATA(``X`(`DATA(````:DATA(```H`DATA(`H``h`DATA(H`x```DATA(x``H`Ȳ`DATA(`ظ`x``DATA(ظ````DATA(`8`ظ`h` DATA(8`h```DATA(h``8`hV`JDATA(`ȹ`h``DATA(ȹ```(`DATA(`(`ȹ`@`-DATA((`X``X`DATA(X``(``DATA(``X``DATA(````DATA(````!DATA(`H``hV`WDATA(H`x```DATA(x``H`H`DATA(`ػ`x`أ`:DATA(ػ```x` DATA(`8`ػ``DATA(8`h``ش`#DATA(h``8``DATA(`ȼ`h`HiV`WDATA(ȼ````DATA(`(`ȼ`8`DATA((`X``(`:DATA(X``(`h` DATA(``X``DATA(```ȵ`#DATA(````DATA(`H``A`.DATA(H`x```DATA(x``H``DATA(`ؾ`x`HA`1DATA(ؾ```A`-DATA(`8`ؾ`A`1DATA(8`h```#DATA(h``8``DATA(`ȿ`h``DATA(ȿ```B`.DATA(`(`ȿ`(`DATA((`X``HB`+DATA(X``(`8`DATA(``X`B`4DATA(```(`DATA(```B`.DATA(`H``H`DATA(H`x``C`(DATA(x``H`X`DATA(``x``YDATA(```h`DATA(`8``x`EDATA(8`h``x`DATA(h``8`HC`.DATA(``h``DATA(```iV`JDATA(`(```DATA((`X``X`"DATA(X``(``DATA(``X``DATA(```&j`nDATA(````DATA(`H``Ȥ`CDATA(H`x```DATA(x``H`jV`JDATA(``x``DATA(````DATA(`8``C`2DATA(8`h``C`2DATA(h``8`D`2DATA(``h``DATA(```HD`2DATA(`(```DATA((`X``ȇ` DATA(X``(``DATA(``X`D`.DATA(````DATA(```D`(DATA(`H```DATA(H`x```YDATA(x``H`(`DATA(``x``EDATA(```8`DATA(`8``E`.DATA(8`h``H`DATA(h``8`hjV`JDATA(``h`X`DATA(````DATA(`(``h`DATA((`X``H`DATA(X``(`'j`nDATA(``X`x`DATA(```h`CDATA(````DATA(`H``jV`JDATA(H`x```DATA(x``H`x`DATA(``x`HE`(DATA(```E`(DATA(`8``E`(DATA(8`h```DATA(h``8`F`(DATA(``h``DATA(````DATA(`(``ط`#DATA((`X``h`dDATA(X``(``DATA(``X`` DATA(```8` DATA(```h` DATA(`H```DATA(H`x``` DATA(x``H``DATA(``x``DATA(````:DATA(`8```DATA(8`h``HF`.DATA(h``8``DATA(``h`ȸ` DATA(````DATA(`(```DATA((`X``(`DATA(X``(``=DATA(``X`F`/DATA(````#DATA(```(kV`IDATA(`H``F`1DATA(H`x``8`DATA(x``H`X`?DATA(``x`G`-DATA(```(`#DATA(`8``kV`IDATA(8`h``HG`1DATA(h``8`H`DATA(``h``?DATA(```G`/DATA(`(``X`#DATA((`X``kV`IDATA(X``(`G`1DATA(``X`X`DATA(````=DATA(```H`/DATA(`H```#DATA(H`x``HlV`IDATA(x``H`HH`1DATA(``x`h`DATA(```(` DATA(`8``x`DATA(8`h```DATA(h``8`lV`ODATA(``h`H`=DATA(````#DATA(`(``؋`]DATA((`X``H`1DATA(X``(``DATA(``X``DATA(````=DATA(````>DATA(`H``H`#DATA(H`x``H`]DATA(x``H`H`1DATA(``x`H`DATA(```x`DATA(`8``8`?DATA(8`h```@DATA(h``8``#DATA(``h``_DATA(```I`1DATA(`(```DATA((`X``غ`DATA(X``(``DATA(``X``DATA(```ب`BDATA(```(`DDATA(`H``8`'DATA(H`x``(`_DATA(x``H`HI`5DATA(``x``DATA(````DATA(`8``h`!DATA(8`h```DATA(h``8``DATA(``h`mV`SDATA(```x`ADATA(`(``Ȼ`'DATA((`X```gDATA(X``(`I`5DATA(``X``DATA(````DATA(```hmV`SDATA(`H``ȩ`ADATA(H`x``(`'DATA(x``H``gDATA(``x`I`5DATA(````DATA(`8``X`DATA(8`h```DATA(h``8``!DATA(``h``EDATA(```h`FDATA(`(``J`+DATA((`X``'j`kDATA(X``(``9DATA(``X``DATA(````!DATA(````GDATA(`H``mV`HDATA(H`x``HJ`+DATA(x``H`(j`mDATA(``x`X`9DATA(```(`DATA(`8```!DATA(8`h```EDATA(h``8``FDATA(``h`J`+DATA(```(j`kDATA(`(``H`9DATA((`X``8`DATA(X``(``!DATA(``X``GDATA(```(nV`HDATA(```J`+DATA(`H``)j`mDATA(H`x```9DATA(x``H`H`DATA(``x`h`DATA(```X`DATA(`8``H`!DATA(8`h``8`FDATA(h``8`nV`HDATA(``h`K`+DATA(```)j`iDATA(`(```9DATA((`X``h`DATA(X``(`x`!DATA(``X`ح`FDATA(```nV`HDATA(```HK`+DATA(`H``*j`iDATA(H`x``(`9DATA(x``H`x`DATA(``x``DATA(```K`(DATA(`8```!DATA(8`h``ؽ` DATA(h``8``DATA(``h``DATA(```x`;DATA(`(``K`7DATA((`X```DATA(X``(``DATA(``X``DATA(````DATA(````DATA(`H``Ȉ` DATA(H`x```DATA(x``H``DATA(``x`` DATA(````DATA(`8```DATA(8`h``(`DATA(h``8``DATA(``h`H` DATA(```h`DATA(`(```DATA((`X```DATA(X``(``DATA(``X`(`DATA(```ȉ` DATA(````DATA(`H``8`DATA(H`x``Ȯ`=DATA(x``H`H`DATA(``x`X`DATA(````DATA(`8``h`DATA(8`h``(`DATA(h``8`H` DATA(``h`x`DATA(```h`DATA(`(```DATA((`X```DATA(X``(``DATA(``X``!DATA(````DATA(```8`DATA(`H```DATA(H`x```DATA(x``H`Ȋ`DATA(``x`h`DATA(````DATA(`8```DATA(8`h```DATA(h``8``DATA(``h``DATA(````EDATA(`(```DATA((`X``(`DATA(X``(`Ⱦ`DATA(``X``DATA(```H`DATA(```h`DATA(`H```DATA(H`x```DATA(x``H`h`FDATA(``x``DATA(```(`DATA(`8```DATA(8`h``8`DATA(h``8``DATA(``h`ȋ`DATA(```H`DATA(`(```DATA((`X```DATA(X``(`X`DATA(``X`h`DATA(```(`!DATA(```x`DATA(`H``(` DATA(H`x``H`DATA(x``H``DATA(``x`h`DATA(````DATA(`8```DATA(8`h```DATA(h``8`Ȍ`DATA(``h``DATA(```L`6DATA(`(``*j`vDATA((`X```DATA(X``(`HL`7DATA(``X`+j`vDATA(````DATA(```X`DATA(`H```DATA(H`x```DATA(x``H``DATA(``x``@DATA(````?DATA(`8``X`BDATA(8`h```DATA(h``8``DATA(``h``DATA(````DATA(`(``(`DATA((`X``H` DATA(X``(``DATA(``X`h`DATA(````DATA(```(`DATA(`H``8`DATA(H`x```!DATA(x``H`H`DATA(``x`` DATA(```ȍ`DATA(`8``X`DATA(8`h```DATA(h``8``DATA(``h`h`DATA(````DATA(`(``(`DATA((`X``x`DATA(X``(``DATA(``X``CDATA(````DATA(```H`DATA(`H``H`DATA(H`x```DATA(x``H`h`DATA(``x``DATA(````DATA(`8``x`DATA(8`h```DDATA(h``8``DATA(``h``DATA(```` DATA(`(```DATA((`X``Ȏ`DATA(X``(``DATA(``X``DATA(````DATA(```(`DATA(`H```DATA(H`x```DATA(x``H``!DATA(``x``DATA(```H` DATA(`8``h`DATA(8`h``(`DATA(h``8``DATA(``h``DATA(```8`DATA(`(``ȏ`DATA((`X```DATA(X``(`H`DATA(``X`L`3DATA(```+j`uDATA(```X`DATA(`H``L`5DATA(H`x``,j`wDATA(x``H`h`DATA(``x``DATA(````DATA(`8``x`DATA(8`h````DATA(h``8`M`5DATA(``h`H`<DATA(````?DATA(`(```DATA((`X```DATA(X``(`(`` DATA(``X``DATA(```H``DATA(```h``DATA(`H```DATA(H`x````DATA(x``H```DATA(``x``DATA(````DATA(`8``8`!DATA(8`h```DATA(h``8``` DATA(``h```DATA(````DATA(`(``a`DATA((`X``(a`DATA(X``(``DATA(``X`Ha` DATA(```ha`DATA(` ```DATA( `H ``HM`+DATA(H `x ` `x`gDATA(x ` `H `(`DATA( ` `x `h`&DATA( ` ` ``bDATA( `8 ` `8`DATA(8 `h ` `a`DATA(h ` `8 `a`DATA( ` `h `H`DATA( ` ` `a`DATA( `( ` `M`7DATA(( `X ` `M`-DATA(X ` `( ``DATA( ` `X `X`DATA( ` ` `h`DATA( ` ` `a`DATA( `H ` `x`DATA(H `x ` `b`DATA(x ` `H `(b`eDATA( ` `x `Hb`DATA( ` ` ``DATA( `8 ` `hb`.frDATA(8 `h ` ``DATA(h ` `8 ``DATA( ` `h ``'DATA( ` ` `N`,DATA( `(` `b`DATA((`X` ``DATA(X``(``DATA(``X`b`DATA(````DATA(````&DATA(`H```= kDATA(H`x``b`DATA(x``H`b`DATA(``x`c`DATA(```(c`DATA(`8``Hc` DATA(8`h``hc` DATA(h``8``DATA(``h`(`DATA(```X`!DATA(`(```%DATA((`X``` DATA(X``(`HN`0DATA(``X`c` DATA(```c`DATA(``p`DATAV`# ================DATAV`# SOFTWARE LICENSEDATAȇV`# ================ADATA\` ==DATAV`# The MIT License (MIT)DATA\`DATA8ȿ`# Copyright (c) 2018 Yutaca Sawai (Varipon Institute)DATA\`?DATAPDV`# Permission is hereby granted, free of charge, to any person obtaining a copyDATAPDV`# of this software and associated documentation files (the "Software"), to dealDATAPHEV`# in the Software without restriction, including without limitation the rightsDATALEV`# to use, copy, modify, merge, publish, distribute, sublicense, and/or sellDATAHo`# copies of the Software, and to permit persons to whom the Software isDATA<Xo`# furnished to do so, subject to the following conditions:DATA]`ODATATFV`# The above copyright notice and this permission notice shall be included in allDATA4pV`# copies or substantial portions of the Software.DATA]`%(DATAPhFV`# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORDATALFV`# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,DATAP(GV`# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDATALGV`# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERDATAPGV`# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,DATAPHHV`# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THEDATA V`# SOFTWARE.DATA(]`*NDATADo`# ==============================================================DATADo`# LICENSE FOR CONTENT PROCEDURALLY GENERATED USING THIS SOFTWAREDATADHp`# ==============================================================DATA8]`)DATALHV`# All content procedurally generated by this software and its permutationsDATA<p`# are licensed under Creative Commons Attribution By 3.0:DATAH]`?DATA0HpV`# https://creativecommons.org/licenses/by/3.0/DATAX]`?DATAh]`?DATA(V`#!/usr/bin/pythonDATAx]`?DATA HV`import bpyDATAhV`from bpy import *TADATA]`ypDATAV`import mathutilsDATA V`import mathDATAȈV`from mathutils import *DATAV`from math import *DATA]`yclDATA]`&(DATAV`class Formula:DATA]`&(DATA` J = 18 #joint number_qqDATA]` DATA@p` def __init__(self, P, A, move, part, helicity, start, end):DATA]`DATA(V` global intervalDATAH` global frame_start!DATAx` global frame_endDATA]`?DATA$` self.interval = intervalDATA(` self.frame_start = frame_startDATA$` self.frame_end = frame_endDATA]`DATAHV` # pivot factorDATAhV` self.P = PADATA^`'(DATAV` # scale factorDATAV` self.A = A DATA^`)DATAȉV` # nameDATA8` self.move = move@DATA(^`'(DATAV` # elementTADATAh` self.part = partDATA8^`)DATA` # element helicityDATA$` self.helicity = helicityDATAH^`'(DATA` self.start = startDATAV` self.end = endDATAX^`)DATA0pV` bpy.ops.object.mode_set(mode='OBJECT')DATAh^`DATA((` # Create armature and objectDATAXIV` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXhIV` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAx^`DATALIV` # Joints α(n) -> a[n], β(n) -> b[n], γ(n) -> y[n], δ(n) -> o[n]DATA4pV` self.a = [0 for i in range(4)] # Joint αDATA8qV` self.b = [0 for i in range(self.J)] # Joint βDATA8HqV` self.y = [0 for i in range(self.J)] # Joint γDATA8qV` self.o = [0 for i in range(self.J)] # Joint δ?DATA^`DATA$X` # Configuration Movement]DATAT(JV` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA^`DATA ` # Construction MovementDATAl^` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATA^`DATA ` # Construction RotationDATAp^` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATA^`DATA ` # Configuration LinkageDATAXJV` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA^`DATA ` # Construction LinkageDATA\M` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA^`DATA^`DATA4qV` def configMovement(self, P, A, J, a, b, y, o):DATA^`DATA8rV` mat_a = [0 for i in range(4)] # Joint α matrixDATA@8q` mat_b = [0 for i in range(self.J)] # Joint β matrixDATA@q` mat_y = [0 for i in range(self.J)] # Joint γ matrix'DATA@q` mat_o = [0 for i in range(self.J)] # Joint δ matrixDATA_`DATA4HrV` a[1] = mathutils.Euler((P, A, 0), 'XYZ')b'DATA H` print ("a1 =", a[1])DATA_`DATA4rV` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA x` print ("a2 =", a[2])DATA(_`DATA4rV` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ` print ("b1 =", b[1])DATA8_`DATA4sV` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA ` print ("o1 =", o[1])e()DATAH_`DATA ` B = A * 2 * sqrt (2)DATA 8` C = B + (B * sqrt (2))DATAh` D = C * sqrt (2)DATA(V` E = C + DTADATAX_`DATAPJV` a[0] = mathutils.Euler((-A - E + (D * 0.5), -A - (D * 0.5), 0), 'XYZ')DATA ` print ("a0 =", a[0])e()DATA,HsV` mat_a[0] = Matrix.Translation(a[0])DATAh_`DATAH(r` a[3] = mathutils.Euler((0-a[0].x, 0-a[0].y, 0-a[0].z), 'XYZ')DATA ` print ("a3 =", a[3])e()DATA0sV` mat_a[3] = Matrix.Translation(a[3]) DATAx_`DATA4sV` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])e()DATA,tV` mat_y[1] = Matrix.Translation(y[1])DATA_`DATAHV`### pattern ADATA_`DATATHKV` b[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y + (A * 2), 0), 'XYZ')DATA (` print ("b2 =", b[2])DATA,HtV` mat_b[2] = Matrix.Translation(b[2])DATA_`DATAXKV` b[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (A * 2), 0), 'XYZ')DATA X` print ("b3 =", b[3])DATA,tV` mat_b[3] = Matrix.Translation(b[3])DATA hV` DATA@xr` y[2] = mathutils.Euler((a[0].x + E, a[0].y, 0), 'XYZ')>DATA ` print ("y2 =", y[2])e()DATA,tV` mat_y[2] = Matrix.Translation(y[2])DATA_`DATAXLV` y[3] = mathutils.Euler((a[0].x + E - (D * 0.5), a[0].y - (D * 0.5), 0), 'XYZ')DATA ` print ("y3 =", y[3])e()DATA,uV` mat_y[3] = Matrix.Translation(y[3])DATA_`DATAThLV` o[2] = mathutils.Euler((a[0].x + E + (A * 2), a[0].y - (A * 2), 0), 'XYZ')DATA ` print ("o2 =", o[2])DATA,HuV` mat_o[2] = Matrix.Translation(o[2])DATA V` DATAl_` o[3] = mathutils.Euler((a[0].x + E - (D * 0.5) - (A * 2), a[0].y - (D * 0.5) - (A * 2), 0), 'XYZ')DATA ` print ("o3 =", o[3])DATA,uV` mat_o[3] = Matrix.Translation(o[3])DATA_`DATAV`### pattern A endTADATA_`DATA@r` org_rot_mat = Matrix.Rotation(math.radians(0), 4, 'Z')tDATA_`DATA H` # define the rotation()DATA@s` rot_mat = Matrix.Rotation(math.radians(-45), 4, 'Z') DATA@`DATA$x` for j in range(2, J - 2):s(DATA@`tDATATLV` mat_y[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_y[j]DATA(@`tDATA0uV`# obj.matrix_world = mat_y[j + 2]DATA8vV` # extract components back out of the matrixDATA8HvV` loc, rot, sca = mat_y[j + 2].decompose()DATA4vV` y[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<hs` print("y"+str(j + 2)+" = ", y[j + 2], rot, sca)DATA8@`tDATAT(MV` mat_b[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_b[j]!DATAȊV` DATA0vV`# obj.matrix_world = mat_b[j + 2]lllDATA8wV` # extract components back out of the matrixDATA8HwV` loc, rot, sca = mat_b[j + 2].decompose()DATA4wV` b[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<s` print("b"+str(j + 2)+" = ", b[j + 2], rot, sca)DATAH@`tDATATMV` mat_o[j + 2] = mat_a[0] * org_rot_mat * rot_mat * mat_a[3] * mat_o[j]DATAV` DATA0wV`# obj.matrix_world = mat_o[j + 2]##DATA8xV` # extract components back out of the matrixDATA8HxV` loc, rot, sca = mat_o[j + 2].decompose()DATA4xV` o[j + 2] = mathutils.Euler(loc, 'XYZ')DATA<t` print("o"+str(j + 2)+" = ", o[j + 2], rot, sca)DATAX@`tDATAh@`tDATADXt` def constructMovement(self, J, helicity, amt, rig, a, b, y, o):DATAx@`tDATAV` # LinkagesDATALMV` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATALHNV` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATALNV` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALOV` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAXhOV` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)yDATAXOV` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATAX(PV` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATAXPV` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j){DATA@`sDATA@t` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')=DATA ` rig.show_x_ray = TrueDATA ` amt.show_names = TrueDATA ` amt.draw_type = 'STICK'DATA$8`# amt.draw_type = 'BBONE'DATA@`sDATA h` # Link object to sceneDATA ` scn = bpy.context.sceneDATA ` scn.objects.link(rig)()DATA$` scn.objects.active = rigy/DATA(V` scn.update()DATA@`sDATAHV` # EditDATA,xV` bpy.ops.object.editmode_toggle()lllDATA@`sDATA (` # Construction LinkageDATA0yV` aa[2][1] = amt.edit_bones.new('a2a1')DATA X` aa[2][1].head = a[2]e()DATA ` aa[2][1].tail = a[1]DATA hV` DATA0HyV` ab[1][1] = amt.edit_bones.new('a1b1')DATA ` ab[1][1].head = a[1]e()DATA ` ab[1][1].tail = b[1]DATA$` ab[1][1].parent = aa[2][1]/DATA@` DATA0yV` by[1][1] = amt.edit_bones.new('b1y1')DATA H` by[1][1].head = b[1]DATA x` by[1][1].tail = y[1]e()DATA$` by[1][1].parent = ab[1][1]DATA0yV` by[1][1].use_inherit_rotation = FalseDATA@`sDATA0zV` ya[1][2] = amt.edit_bones.new('y1a2')DATA ` ya[1][2].head = y[1]e()DATA ` ya[1][2].tail = a[2]DATA$8` ya[1][2].parent = by[1][1]DATA@`sDATA0HzV` ao[2][1] = amt.edit_bones.new('a2o1')DATA h` ao[2][1].head = a[2]DATA ` ao[2][1].tail = o[1]DATA$` ao[2][1].parent = ya[1][2]/DATA@`sDATA0zV` ob[1][2] = amt.edit_bones.new('o1b2')DATA ` ob[1][2].head = o[1]e()DATA (` ob[1][2].tail = b[2]DATA$X` ob[1][2].parent = ao[2][1]DATA V` DATA0zV` yy[1][2] = amt.edit_bones.new('y1y2')DATA ` yy[1][2].head = y[1]DATA ` yy[1][2].tail = y[2]DATA$` yy[1][2].parent = by[1][1]/DATAA`sDATA$` for j in range(2, J - 1):DATAA`sDATAHt` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))DATA$H` by[j][j].head = b[j]DATA$x` by[j][j].tail = y[j]/DATA,{V` by[j][j].parent = ob[j-1][j]###DATA(A`sDATAHHu` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))DATA$` yo[j][j].head = y[j]/DATA$` yo[j][j].tail = o[j]/DATA,H{V` yo[j][j].parent = yy[j-1][j]###DATA8A`nDATALPV` yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1))DATA$` yy[j][j+1].head = y[j]!DATA(8` yy[j][j+1].tail = y[j+1]DATA,{V` yy[j][j+1].parent = by[j][j]###DATAHA`nDATAh` if j < (J-2):DATAPHQV` ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1))DATA(` ob[j][j+1].head = o[j]DATA,{V` ob[j][j+1].tail = b[j+1]qqqDATA0|V` ob[j][j+1].parent = yo[j][j]!DATAXA`nDATAhA`nDATA` # all bones selectDATA4H|V` #bpy.ops.pose.select_all(action="SELECT")DATA$` for b in amt.edit_bones:/DATA( ` b.select = TrueDATAxA`nDATA X ` if helicity == 'right':DATADu` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')DATAV` else:DATADu` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')DATAA`nDATA<8v` # Bone constraints. Armature must be in pose mode.DATA0|V` bpy.ops.object.mode_set(mode='POSE')###DATAA` DATAȋV` # IK constraintDATA<v` cns = rig.pose.bones['y1a2'].constraints.new('IK')rDATAV` cns.name = 'Ik'DATA ` cns.target = rigDATA ` cns.subtarget = 'a2a1'DATA ` cns.chain_count = 2DATA !` cns.use_stretch = FalseDATAA`nDATA$H!` for j in range(2, J - 1):DATAPQV` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')DATAx!` cns.name = 'Ik'DATA !` cns.target = rigDATA4|V` cns.subtarget = 'y'+str(j)+'o'+str(j)##DATA$!` cns.iterations = 500̬/DATA "` cns.chain_count = 2DATA$8"` cns.use_stretch = FalseDATAA`nDATA0}V` bpy.ops.object.mode_set(mode='OBJECT')#DATA V` DATAA`nDATATRV` def configRotation(self, rig, interval, frame_start, frame_end, start, end):DATAA`nDATA<v` # Bone constraints. Armature must be in pose mode.DATA0H}V` bpy.ops.object.mode_set(mode='POSE')DATAA`oDATA(V` # key insert DATA,}V` keyframe_insert_interval = intervalDATAA`oDATA8}V` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATAH(w` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(start) ?DATA`HN` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_start)DATAB`oDATA8~V` rig.pose.bones["a1b1"].rotation_mode = 'XYZ'DATADxw` rig.pose.bones["a1b1"].rotation_euler.z = math.radians(end)DATA\N` rig.pose.bones["a1b1"].keyframe_insert(data_path="rotation_euler",frame=frame_end)DATAB`oDATAPhRV` for curve in bpy.context.active_object.animation_data.action.fcurves:DATA8H~V` cycles = curve.modifiers.new(type='CYCLES')DATA4~V` cycles.mode_before = 'REPEAT_OFFSET'DATA0~V` cycles.mode_after = 'REPEAT_OFFSET'DATA(B`oDATA4V` for keyframe in curve.keyframe_points:)DATA4HV` keyframe.interpolation = 'LINEAR'DATA8B`oDATA0V` bpy.ops.object.mode_set(mode='OBJECT')DATAHB`oDATAXB`oDATA<w` def configLink(self, A, J, helicity, rig, move, part):DATAhB`oDATA0V` bpy.ops.object.mode_set(mode='OBJECT')DATAxB` ?DATA$h"` Q = (0.18648+0.146446)*Aά/DATAHV` # Z = -Q*2DATAhV` Z = 0.0DATAB`DATA@x` obj_joint = bpy.data.objects["joint.gold.000"].copy()??DATA0P` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$"` obj_joint.scale = (A, A, A)DATALRV` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityDATA4HP` bpy.context.scene.objects.link(obj_joint)DATAB`DATA@hx` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0P` obj_joint.location = (0.0, 0.0, +Q+Z)##DATA$"` obj_joint.scale = (A, A, A)DATAL(SV` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicity-DATA4P` bpy.context.scene.objects.link(obj_joint)DATAB`DATA@x` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0Q` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$"` obj_joint.scale = (A, A, A)DATALSV` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicityDATA4HQ` bpy.context.scene.objects.link(obj_joint)DATAB`DATA@y` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATA0Q` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$(#` obj_joint.scale = (A, A, A)DATALSV` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityDATA4Q` bpy.context.scene.objects.link(obj_joint)DATAB`DATAB`DATA$X#` for n in range(1, J - 1):DATAB`DATA#` if n <= (J-2):DATAB`DATA$#` # Pattern 2 of byDATAHXy` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALHTV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)nDATA,R` obj_joint.scale = (A, A, A)DATAd(O` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA<y` bpy.context.scene.objects.link(obj_joint)= DATAC`DATA$#` # Pattern 2 of yyDATAXTV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATAHy` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA,HR` obj_joint.scale = (A, A, A)DATAhO` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<Hz` bpy.context.scene.objects.link(obj_joint)= DATAC`DATA(C`DATA$` if n <= (J-3):DATA8C`DATA$H$` # Pattern 1 of ob/DATAHz` obj_joint = bpy.data.objects["joint.blue.001"].copy()?DATAHz` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)?DATA,R` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<8{` bpy.context.scene.objects.link(obj_joint) eDATAHC`DATA$x$` # Pattern 2 of yoDATAH{` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALUV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,R` obj_joint.scale = (A, A, A)DATAhx` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA<{` bpy.context.scene.objects.link(obj_joint)tiDATAXC`DATAhC`DATA,S` for ob in context.scene.objects:lllDATA$$` if "mesh" in ob.name:/DATA$$` ob.select = True/DATAxC` ?DATAH` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<(|` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8HS` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATAC`DATAC`DATA@x|` def constructLink(self, A, J, helicity, rig, move, part): LDATAC`DATA4S` # Move and rotate the tip bone in pose modeDATA0S` bpy.context.scene.objects.active = rig DATAC`DATAV` Y = 1.1838*ADATAC`DATA$%` for n in rig.pose.bones:/DATA<|` if n.name != "o" + str(J-2) + "b" + str(J-1): =DATA<}` # we can get the object from the pose bone=DATA 8%` obj = n.id_dataDATA<h}` matrix_final = obj.matrix_world * n.matrix=DATAC`DATA0T` # Create armature and object###DATAXhUV` lnk = bpy.data.armatures.new(n.name[:len(n.name)]+'.data.' + helicity)DATA`` lnk_rig = bpy.data.objects.new(n.name[:len(n.name)]+'.link.' + helicity, lnk)DATALUV` lnk_rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')DATAC`DATA(h%` # rig.show_x_ray = TrueDATA(%` lnk.show_names = TrueDATA(%` lnk.draw_type = 'STICK'DATAC`DATA(%` # Link object to sceneDATA((&` scn = bpy.context.sceneDATA,HT` scn.objects.link(lnk_rig)##DATA0T` scn.objects.active = lnk_rig̮DATA X&` scn.update()DATAD`DATA &` # Create bonesDATAD`DATA &` # mode='EDIT'DATA4T` bpy.ops.object.editmode_toggle()!DATA(D` ?DATA@}` link = lnk.edit_bones.new(n.name[:len(n.name)])DATA(&` link.head = (0, 0, 0)DATA('` link.tail = (0, Y, 0)DATA8D`DATA8U` link_head = lnk.edit_bones.new('head')DATA0HU` link_head.head = (0, 0, 0.1)lllDATA,U` link_head.tail = (0, 0, 0)lDATA(H'` link_head.parent = linkDATA4U` link_head.use_inherit_scale = FalseDATAHD`DATA8V` link_tail = lnk.edit_bones.new('tail')DATA,HV` link_tail.head = (0, Y, 0)!DATA0V` link_tail.tail = (0, Y, -0.1)DATA(x'` link_tail.parent = linkDATA4V` link_tail.use_inherit_scale = FalseDATAXD`DATA8W` bpy.ops.object.mode_set(mode='OBJECT')DATAhD`DATAl_` ob = bpy.data.objects[n.name[:len(n.name)]+'.mesh.' + move + '.' + part +'.' + helicity]DATA@~` ob.location = mathutils.Euler((0, 0, 0), 'XYZ')DATAxD` ?DATAT(VV` # Give mesh object an armature modifier, using vertex groups butDATA '` # not envelopesDATADX~` mod = ob.modifiers.new('MyRigModif', 'ARMATURE') (2DATA('` mod.object = lnk_rigDATA0HW` mod.use_bone_envelopes = FalseDATA0W` mod.use_vertex_groups = TrueDATAD`DATAD~` # Bone constraints. Armature must be in pose mode.gDATA8W` bpy.ops.object.mode_set(mode='POSE')enDATAD` DATA8X` # Copy rotation constraints Base -> TipDATAD~` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]0DATA@H` cns = pBase.constraints.new('COPY_LOCATION'), aDATA,HX` cns.name = 'Copy_Location'qDATA$(` cns.target = rig>)DATA8X` cns.subtarget = n.name[:len(n.name)]DATA,X` cns.owner_space = 'WORLD'llDATA,Y` cns.target_space = 'WORLD'DATAD`DATA8HY` # Copy rotation constraints Base -> TipDATAD` pBase = lnk_rig.pose.bones[n.name[:len(n.name)]]3])DATA@` cns = pBase.constraints.new('COPY_ROTATION'), yDATA,Y` cns.name = 'Copy_Rotation'#DATA$8(` cns.target = rigB)DATA8Y` cns.subtarget = n.name[:len(n.name)]DATA,Z` cns.owner_space = 'WORLD'qqDATA,HZ` cns.target_space = 'WORLD'qDATAD`DATAH8` # StretchTo constraint Mid -> Tip with influence 0.5DATA<` cns1 = pBase.constraints.new('STRETCH_TO')=DATA(h(` cns1.name = 'Stretch'DATA$(` cns1.target = rig)DATA8Z` cns1.subtarget = n.name[:len(n.name)]DATA$(` cns1.head_tail = 1DATA((` cns1.rest_length = YDATA$()` cns1.influence = 1DATA,Z` cns1.keep_axis = 'PLANE_Z'DATA,[` cns1.volume = 'NO_VOLUME'llDATAD`DATA8H[` bpy.ops.object.mode_set(mode='OBJECT')DATAD`DATAD`DATAX)`class FrontLeg(Formula):DATAD`DATAV` J = 6 #joint numberDATAE`DATAȌV` # OverridingDATA@؀` def __init__(self, P, A, move, part, helicity, start, end):DATAE`DATAV` global intervalDATA)` global frame_start%DATA)` global frame_end "DATA(E`__DATA$)` self.interval = intervalDATA(*` self.frame_start = frame_startDATA$H*` self.frame_end = frame_endDATA8E`ODATAV` # pivot factorDATA(V` self.P = PDATAHE`DATAHV` # scale factorDATAhV` self.A = A DATAXE`DATAV` # nameDATAx*` self.move = moveqDATAhE`DATAV` # elementDATA*` self.part = partqDATAxE`DATA*` # element helicityDATA$+` self.helicity = helicityDATAE`DATA8+` self.start = startDATAȍV` self.end = endDATAE`DATAE`DATA0[` bpy.ops.object.mode_set(mode='OBJECT')qDATAE`DATA(h+` # Create armature and objectDATAXVV` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXVV` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)=DATAE`DATAV` # JointsDATA4[` self.a = [0 for i in range(4)] # Joint αDATA8\` self.b = [0 for i in range(self.J)] # Joint βDATA8H\` self.y = [0 for i in range(self.J)] # Joint γDATA8\` self.o = [0 for i in range(self.J)] # Joint δDATAE`DATA$+` # Configuration Movement_)DATATHWV` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAE`DATA +` # Construction MovementDATAl j` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAE`DATA +` # Construction RotationDATAp j` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAF`DATA (,` # Configuration LinkageDATAXWV` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATAF`DATA X,` # Construction LinkageDATA\X` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA(F`DATA(,` # Overriding Configuration MovementDATA4\` def configMovement(self, P, A, J, a, b, y, o):DATA8F`DATA4]` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ,` print ("a1 =", a[1])DATAHF`DATA4H]` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ,` print ("a2 =", a[2])DATAXF`DATA4]` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA -` print ("b1 =", b[1])DATAhF`DATA4]` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA H-` print ("o1 =", o[1])DATAxF`DATA x-` B = A * 2 * sqrt (2)DATA -` C = B + (B * sqrt (2))DATA-` D = C * sqrt (2)qDATAV` E = C + DDATAF`DATA4^` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA .` print ("y1 =", y[1])DATAF`DATA@(` b[2] = mathutils.Euler((9.90826, -7.76019, 0), 'XYZ') yDATA 8.` print ("b2 =", b[2])DATAF`DATA@x` b[3] = mathutils.Euler((12.3822, -18.7591, 0), 'XYZ') oDATA h.` print ("b3 =", b[3])DATAF`DATA@ȁ` b[4] = mathutils.Euler((18.7622, -19.0912, 0), 'XYZ') oDATA .` print ("b4 =", b[4])DATAF`DATA@` y[2] = mathutils.Euler((8.22322, -9.3826, 0), 'XYZ')DATA .` print ("y2 =", y[2])DATAF`DATA<h` y[3] = mathutils.Euler((10.853, -19.194, 0), 'XYZ')DATA .` print ("y3 =", y[3])DATAF`DATA@` o[2] = mathutils.Euler((10.6497, -8.87534, 0), 'XYZ')DATA (/` print ("o2 =", o[2])DATAF`DATA@` o[3] = mathutils.Euler((10.4856, -18.1282, 0), 'XYZ') =DATA X/` print ("o3 =", o[3])DATAG`DATA@X` o[4] = mathutils.Euler((18.3954, -17.6251, 0), 'XYZ') =DATA /` print ("o4 =", o[4])DATA (V` DATA@` y[4] = mathutils.Euler((18.4763, -17.9038, 0), 'XYZ')= DATA /` print ("y4 =", y[4])DATAG`DATA@` y[5] = mathutils.Euler((23.3134, -17.2822, 0), 'XYZ')toDATA /` print ("y5 =", y[5])DATA(G`DATA8G`DATA0`class Shoulder(Formula):DATAHG`DATAHV` J = 4 #joint numberDATAXG`DATAhV` # OverridingDATA@H` def __init__(self, P, A, move, part, helicity, start, end,xDATAD` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAhG`DATAV` global intervalDATAH0` global frame_start"DATAx0` global frame_end "DATAxG`?DATA$0` self.interval = intervalDATA(0` self.frame_start = frame_startDATA$1` self.frame_end = frame_endDATAG`_(DATAV` # pivot factorDATAȎV` self.P = PDATAG`DATAV` # scale factorDATAV` self.A = A DATAG`DATA(V` # nameDATA81` self.move = moveDATAG`DATAHV` # elementDATAh1` self.part = partDATAG`DATA1` # element helicity'DATA$1` self.helicity = helicity DATAG`DATA1` self.start = startDATAhV` self.end = endDATAG`DATA (2` # front legs positionDATA8H^` self.front_leg_left_loc = front_leg_left_locDATA8^` self.front_leg_left_rot = front_leg_left_rotDATA8^` self.front_leg_right_loc = front_leg_right_locDATA8_` self.front_leg_right_rot = front_leg_right_rotDATAG`DATAV` # front legs DATA0H_` self.front_leg_left = front_leg_leftDATA0_` self.front_leg_right = front_leg_rightDATAH`DATA0_` bpy.ops.object.mode_set(mode='OBJECT')DATAH`DATA(X2` # Create armature and objectDATAXXV` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXhXV` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA(H`DATAV` # JointsDATA4p` self.a = [0 for i in range(4)] # Joint αDATA8Hp` self.b = [0 for i in range(self.J)] # Joint βDATA8p` self.y = [0 for i in range(self.J)] # Joint γDATA8p` self.o = [0 for i in range(self.J)] # Joint δDATA ȏV` DATA$2` # Configuration MovementDATATXV` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA8H`DATA 2` # Construction MovementDATAl!j` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAHH`DATA4q` # Parent set front legs to shoulder DATA<8` self.setParent(self.helicity, self.move, self.rig, DATAX(YV` self.front_leg_left_loc, self.front_leg_left_rot, self.front_leg_left,DATA\ȁ` self.front_leg_right_loc, self.front_leg_right_rot, self.front_leg_right)DATAXH`DATA 2` # Construction RotationDATAp!j` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAhH`DATA 3` # Configuration LinkageDATA\8` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAxH`DATA H3` # Construction LinkageDATA`` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAH`DATAH`DATA(x3` # Overriding Configuration MovementDATA4Hq` def configMovement(self, P, A, J, a, b, y, o):DATAH`DATA4q` a[1] = mathutils.Euler((P, A, 0), 'XYZ')###DATA 3` print ("a1 =", a[1])DATAH`DATA4q` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA 3` print ("a2 =", a[2])DATAH`DATA4r` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA 4` print ("b1 =", b[1])DATAH`DATA4Hr` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA 84` print ("o1 =", o[1])DATAH`DATA4r` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA h4` print ("y1 =", y[1])DATAH`DATA@` b[2] = mathutils.Euler((3.70296, -0.241076, 0), 'XYZ') DATA 4` print ("b2 =", b[2])DATA V` DATA@؅` y[2] = mathutils.Euler((0.257868, -3.70065, 0), 'XYZ') DATA 4` print ("y2 =", y[2])DATAI`DATA@(` y[3] = mathutils.Euler((0.497216, -3.95427, 0), 'XYZ') DATA 4` print ("y3 =", y[3])DATAI`DATA@x` o[2] = mathutils.Euler((-0.073107, -4.05429, 0), 'XYZ')DATA (5` print ("o2 =", o[2])DATA(I`DATA8I`DATA0r` # Parent set front legs to shoulder DATA0s` def setParent(self, helicity, move, rig, DATADȆ` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATAH` front_leg_right_loc, front_leg_right_rot, front_leg_right):DATAHI`DATA0Hs` bpy.ops.object.mode_set(mode='OBJECT')DATAXI`DATA,s` bpy.context.scene.frame_current = 0DATAhI`DATA8s` bpy.ops.object.select_all(action='DESELECT')DATAX5` rig.select = TrueDATA0t` bpy.context.scene.objects.active = rigDATAxI`DATA,Ht` bpy.ops.object.editmode_toggle()!q!DATAI`DATATYV` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAI`DATAHh` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAI`DATA0t` bpy.ops.object.mode_set(mode='OBJECT')nDATAI`DATALYV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAI`DATA,t` front_leg_left.rig.select = True!q!DATAI`DATA5` rig.select = True'DATAp"j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAI`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAI`DATALHZV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA5` rig.select = True'DATA0u` bpy.context.scene.objects.active = rigDATAJ`DATA,Hu` bpy.ops.object.editmode_toggle()qqqDATAJ`DATATZV` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATA(J`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]()DATA8J`DATA0u` bpy.ops.object.mode_set(mode='OBJECT')DATAHJ`DATAL[V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAXJ`DATA,u` front_leg_right.rig.select = Trueq!DATAhJ`DATA5` rig.select = TrueDATAp"j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAxJ`DATADX` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAJ`DATALh[V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAJ`DATAJ`DATA 6` # front_legs positionDATA@` front_leg_left.rig.location.x += front_leg_left_loc[0] DATA@` front_leg_left.rig.location.y += front_leg_left_loc[1] DATA@H` front_leg_left.rig.location.z += front_leg_left_loc[2] DATAJ`DATA@` front_leg_left.rig.rotation_euler = front_leg_left_rot DATAJ`DATAD` front_leg_right.rig.location.x += front_leg_right_loc[0]ggDATAD8` front_leg_right.rig.location.y += front_leg_right_loc[1]tDATAD` front_leg_right.rig.location.z += front_leg_right_loc[2]ueDATAJ`DATAD؊` front_leg_right.rig.rotation_euler = front_leg_right_rotighDATAJ`DATAJ`DATA`class RearLeg(Formula):DATAK`DATA(` J = 6 #joint numberDATAK`DATAH` # OverridingDATA@(` def __init__(self, P, A, move, part, helicity, start, end):DATA(K`DATAh` global intervalDATAH6` global frame_start&DATAx6` global frame_end%DATA8K` DATA$6` self.interval = intervalDATA(6` self.frame_start = frame_startDATA$7` self.frame_end = frame_endDATAHK`_(DATA` # pivot factorDATA` self.P = PDATAXK`DATAȀ` # scale factorDATA` self.A = A DATAhK`DATA` # nameDATA87` self.move = moveDATAxK`DATA(` # elementDATAh7` self.part = part 'DATAK`DATA7` # element helicityDATA$7` self.helicity = helicityDATAK`DATA7` self.start = startDATAH` self.end = endDATAK`DATAK`DATA0v` bpy.ops.object.mode_set(mode='OBJECT')DATAK`DATA((8` # Create armature and objectDATAX[V` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX(\V` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATAK`DATAh` # JointsDATA4Hv` self.a = [0 for i in range(4)] # Joint αDATA8v` self.b = [0 for i in range(self.J)] # Joint βDATA8v` self.y = [0 for i in range(self.J)] # Joint γDATA8w` self.o = [0 for i in range(self.J)] # Joint δDATAK`DATA$X8` # Configuration Movement(DATAT\V` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATAK`DATA 8` # Construction MovementDATAl#j` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAL`DATA 8` # Construction RotationDATAp#j` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAL`DATA 8` # Configuration LinkageDATAX\V` self.configLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)=DATA(L`DATA 9` # Construction LinkageDATA\` self.constructLink(self.A, self.J, self.helicity, self.rig, self.move, self.part)DATA8L`DATA(H9` # Overriding Configuration MovementDATA4Hw` def configMovement(self, P, A, J, a, b, y, o):DATAHL`DATA4w` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA x9` print ("a1 =", a[1])DATAXL`DATA4w` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA 9` print ("a2 =", a[2])DATAhL`DATA4x` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA 9` print ("b1 =", b[1])DATAxL`DATA4Hx` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA :` print ("o1 =", o[1])DATAL`DATA 8:` B = A * 2 * sqrt (2)DATA h:` C = B + (B * sqrt (2))DATA:` D = C * sqrt (2)DATA` E = C + DDATAL`DATA4x` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA :` print ("y1 =", y[1])DATAL`DATA@x` b[2] = mathutils.Euler((7.52105, -6.45462, 0), 'XYZ')'DATA :` print ("b2 =", b[2])DATAL`DATA@ȋ` b[3] = mathutils.Euler((1.72952, -18.6983, 0), 'XYZ')igDATA (;` print ("b3 =", b[3])DATAL`DATA@` b[4] = mathutils.Euler((7.70283, -23.9797, 0), 'XYZ')= DATA X;` print ("b4 =", b[4])DATA ` DATA@h` y[2] = mathutils.Euler((6.33717, -7.62508, 0), 'XYZ')t DATA ;` print ("y2 =", y[2])DATAL`DATA@` y[3] = mathutils.Euler((0.669728, -18.1337, 0), 'XYZ')DATA ;` print ("y3 =", y[3])DATAL`DATA@` o[2] = mathutils.Euler((7.39709, -8.18981, 0), 'XYZ')DATA ;` print ("o2 =", o[2])DATAL`DATA@X` o[3] = mathutils.Euler((0.167694, -18.9103, 0), 'XYZ')DATA <` print ("o3 =", o[3])DATAM`DATA@` o[4] = mathutils.Euler((8.31532, -23.1436, 0), 'XYZ')DATA H<` print ("o4 =", o[4])DATA ȁ` DATA@` y[4] = mathutils.Euler((8.20023, -23.3089, 0), 'XYZ')DATA x<` print ("y4 =", y[4])DATAM`DATA@H` y[5] = mathutils.Euler((8.19694, -28.0952, 0), 'XYZ')DATA <` print ("y5 =", y[5])DATA(M`DATA8M`DATA`class Hip(Formula):DATAHM`DATA` J = 4 #joint numberDATAXM`DATA(` # OverridingDATA@` def __init__(self, P, A, move, part, helicity, start, end,DATAD` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,h'DATAH8` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAhM`DATAH` global intervalDATA<` global frame_start"DATA=` global frame_endb&DATAxM`DATA$8=` self.interval = intervalDATA(h=` self.frame_start = frame_startDATA$=` self.frame_end = frame_endDATAM`v(DATAh` # pivot factorDATA` self.P = PDATAM`DATA` # scale factorDATAȂ` self.A = A DATAM`DATA` # nameDATA=` self.move = moveqDATAM`DATA` # elementDATA=` self.part = partDATAM`DATA(>` # element helicityDATA$X>` self.helicity = helicityDATAM`DATA>` self.start = startDATA(` self.end = endDATAM`DATA >` # rear legs positionDATA4x` self.rear_leg_left_loc = rear_leg_left_locDATA4y` self.rear_leg_left_rot = rear_leg_left_rot)DATA8Hy` self.rear_leg_right_loc = rear_leg_right_locDATA8y` self.rear_leg_right_rot = rear_leg_right_rotDATAM`DATAH` # rear legs DATA,y` self.rear_leg_left = rear_leg_left$DATA0z` self.rear_leg_right = rear_leg_rightDATAN`DATA0Hz` bpy.ops.object.mode_set(mode='OBJECT')DATAN`DATA(>` # Create armature and objectDATAXH]V` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAX]V` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA(N`DATAh` # JointsDATA4z` self.a = [0 for i in range(4)] # Joint αDATA8z` self.b = [0 for i in range(self.J)] # Joint βDATA8{` self.y = [0 for i in range(self.J)] # Joint γDATA8H{` self.o = [0 for i in range(self.J)] # Joint δDATA ` DATA$?` # Configuration MovementDATAT^V` self.configMovement(self.P, self.A, self.J, self.a, self.b, self.y, self.o)DATA8N`DATA H?` # Construction MovementDATAl$j` self.constructMovement(self.J, self.helicity, self.amt, self.rig, self.a, self.b, self.y, self.o)DATAHN`DATA0{` # Parent set rear legs to hip DATA<` self.setParent(self.helicity, self.move, self.rig, DATATh^V` self.rear_leg_left_loc, self.rear_leg_left_rot, self.rear_leg_left,DATAX^V` self.rear_leg_right_loc, self.rear_leg_right_rot, self.rear_leg_right)DATAXN`DATA x?` # Construction RotationDATAp$j` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAhN`DATA ?` # Configuration LinkageDATA\` self.configLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAxN`DATA ?` # Construction LinkageDATA`` self.constructLink(self.A*0.3, self.J, self.helicity, self.rig, self.move, self.part)DATAN`DATAN`DATA(` # Overriding Configuration MovementDATA4{` def configMovement(self, P, A, J, a, b, y, o):DATAN`DATA4|` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA 8` print ("a1 =", a[1])DATAN`DATA4H|` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')'DATA h` print ("a2 =", a[2])DATAN`DATA4|` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')'DATA ` print ("b1 =", b[1])DATAN`DATA4|` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA Ƞ` print ("o1 =", o[1])DATAN`DATA4}` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA ` print ("y1 =", y[1])DATAN`DATA@؏` b[2] = mathutils.Euler((4.75775, 0.818147, 0), 'XYZ')DATA (` print ("b2 =", b[2])DATA ` DATA@(` y[2] = mathutils.Euler((-0.796921, -4.75987, 0), 'XYZ')DATA X` print ("y2 =", y[2])DATAO`DATA@x` y[3] = mathutils.Euler((-0.41101, -5.1688, 0), 'XYZ')DATA ` print ("y3 =", y[3])DATAO`DATA@Ȑ` o[2] = mathutils.Euler((-1.26233, -5.23173, 0), 'XYZ')DATA ` print ("o2 =", o[2])DATA(O`DATA8O`DATA$` # Parent set rear legs to hipDATA0H}` def setParent(self, helicity, move, rig, DATAD` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,]'DATAHh` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right):DATAHO`DATA0}` bpy.ops.object.mode_set(mode='OBJECT')DATAXO`DATA,}` bpy.context.scene.frame_current = 0DATAhO`DATA8~` bpy.ops.object.select_all(action='DESELECT')DATA` rig.select = True(DATA0H~` bpy.context.scene.objects.active = rigDATAxO`DATA,~` bpy.ops.object.editmode_toggle()/DATAO`DATAT(_V` parent_bone = 'o1b2' # choose the bone name which you want to be the parentDATAO`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAO`DATA0~` bpy.ops.object.mode_set(mode='OBJECT')DATAO`DATAL_V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAO`DATA(H` rear_leg_left.rig.select = TrueDATAO`DATAx` rig.select = TrueDATAp%j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAO`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATAO`DATAL_V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA` rig.select = TrueDATA0` bpy.context.scene.objects.active = rigDATA`DATA,H` bpy.ops.object.editmode_toggle()DATA`DATATH`V` parent_bone = 'y1y2' # choose the bone name which you want to be the parentDATA(`DATAHX` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA8`DATA0` bpy.ops.object.mode_set(mode='OBJECT')SDATAH`DATAL`V` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAX`DATA,` rear_leg_right.rig.select = TrueDATAh`DATAآ` rig.select = TrueDATAp%j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAx`DATAD` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`DATALaV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA`DATA ` # rear_legs positionDATA@` rear_leg_left.rig.location.x += rear_leg_left_loc[0]= 'DATA@H` rear_leg_left.rig.location.y += rear_leg_left_loc[1]DATA@` rear_leg_left.rig.location.z += rear_leg_left_loc[2]t =DATA`DATA@` rear_leg_left.rig.rotation_euler = rear_leg_left_rot_coDATA`DATA@8` rear_leg_right.rig.location.x += rear_leg_right_loc[0]DATA@` rear_leg_right.rig.location.y += rear_leg_right_loc[1]DATA@ؔ` rear_leg_right.rig.location.z += rear_leg_right_loc[2]2DATA`DATA@(` rear_leg_right.rig.rotation_euler = rear_leg_right_rot3DATA`DATA`DATAȃ`class Body(Formula):DATA`DATA` J = 6 #joint numberDATA`DATA` # OverridingDATA@x` def __init__(self, P, A, move, part, helicity, start, end,DATA4` shoulder_loc, shoulder_rot, shoulder,DATA$8` hip_loc, hip_rot, hip):DATA(`DATA(` global intervalDATAh` global frame_start%DATA` global frame_endݔ%DATA8`qqDATA$ȣ` self.interval = intervalDATA(` self.frame_start = frame_startDATA$(` self.frame_end = frame_endDATAH`v(DATAH` # pivot factorDATAh` self.P = PDATAX`DATA` # scale factorDATA` self.A = A DATAh`DATAȄ` # nameDATAX` self.move = moveDATAx`DATA` # elementDATA` self.part = part.DATA`DATA` # element helicityDATA$` self.helicity = helicityo/DATA`DATA` self.start = startDATA` self.end = endDATA`DATA,H` self.shoulder_loc = shoulder_loc˲/DATA,` self.shoulder_rot = shoulder_rot$DATA$H` self.shoulder = shoulderDATA`DATA x` self.hip_loc = hip_locDATA ` self.hip_rot = hip_rotDATA(` self.hip = hipDATA`DATA0` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATA(إ` # Create armature and objectDATAXhaV` self.amt = bpy.data.armatures.new(move + '.' + part + '.' + helicity + '.data')DATAXaV` self.rig = bpy.data.objects.new(move + '.' + part + '.' + helicity, self.amt)DATA`DATAH` # JointsׯDATA4` self.a = [0 for i in range(4)] # Joint αDATA4H` self.b = [0 for i in range(3)] # Joint β-DATA4` self.y = [0 for i in range(3)] # Joint γDATA4` self.o = [0 for i in range(3)] # Joint δ'DATA`DATA@ȕ` self.upper_b = [0 for i in range(self.J)] # Joint β n.DATA@` self.upper_y = [0 for i in range(self.J)] # Joint γpdaDATA@h` self.upper_o = [0 for i in range(self.J)] # Joint δateDATA`DATA@` self.lower_b = [0 for i in range(self.J)] # Joint βe='DATA@` self.lower_y = [0 for i in range(self.J)] # Joint γ enDATA@X` self.lower_o = [0 for i in range(self.J)] # Joint δa):DATA`DATA$` # Configuration MovementDATA4` self.configMovement(self.P, self.A, self.J,DATA0H` self.a, self.b, self.y, self.o,DATA<` self.upper_b, self.upper_y, self.upper_o,umDATA<` self.lower_b, self.lower_y, self.lower_o)0DATA(`DATA 8` # Construction MovementDATAL(bV` self.constructMovement(self.J, self.helicity, self.amt, self.rig,DATA0` self.a, self.b, self.y, self.o,DATA<H` self.upper_b, self.upper_y, self.upper_o,DATA<` self.lower_b, self.lower_y, self.lower_o)ctDATA8` ?DATA4` # Parent set shoulder to upperbody DATA<` self.setParent(self.helicity, self.move, self.rig,DATAH8` self.shoulder_loc, self.shoulder_rot, self.shoulder,DATA8` self.hip_loc, self.hip_rot, self.hip)DATAH`DATAX`DATA h` # Construction RotationDATAp&j` self.configRotation(self.rig, self.interval, self.frame_start, self.frame_end, self.start, self.end)DATAh` ?DATAx`DATA ` # Configuration LinkageDATA\h` self.configLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA Ȧ` # Construction LinkageDATA`؄` self.constructLink(self.A*0.2, self.J, self.helicity, self.rig, self.move, self.part)DATA`DATA`DATA(` # Overriding Configuration MovementDATA((` def configMovement(self, P, A, J,DATAh` a, b, y, o,DATA(X` upper_b, upper_y, upper_o,DATA(` lower_b, lower_y, lower_o):DATA`DATA4H` a[1] = mathutils.Euler((P, A, 0), 'XYZ')DATA ` print ("a1 =", a[1])DATA`DATA4` a[2] = mathutils.Euler((A, -A, 0), 'XYZ')DATA ` print ("a2 =", a[2])DATA`DATA4` b[1] = mathutils.Euler((-A, A, 0), 'XYZ')DATA ` print ("b1 =", b[1])e()DATA`DATA4` o[1] = mathutils.Euler((A, A, 0), 'XYZ')DATA H` print ("o1 =", o[1])e()DATA`DATA4H` y[1] = mathutils.Euler((-A, -A, 0), 'XYZ')DATA x` print ("y1 =", y[1])DATA`DATA`DATA@` b[2] = mathutils.Euler((9.61141, -4.94586, 0), 'XYZ')DATA ` print ("b2 =", b[2])DATA ` DATA@ؙ` y[2] = mathutils.Euler((4.83663, -9.72615, 0), 'XYZ')veDATA ب` print ("y2 =", y[2])DATA(`DATA@(` o[2] = mathutils.Euler((3.72913, -10.6559, 0), 'XYZ')DATA ` print ("o2 =", o[2])DATA8`DATAH`DATADx` upper_b[3] = mathutils.Euler((-4.95118, 5.02818, 0), 'XYZ')DATA,` print ("upper_b3 =", upper_b[3])DATAX`DATADȚ` upper_b[4] = mathutils.Euler((-22.5014, 9.25397, 0), 'XYZ')DATA,` print ("upper_b4 =", upper_b[4])DATAh`DATAx`DATAD` upper_o[3] = mathutils.Euler((-6.52472, 6.05708, 0), 'XYZ')DATA,` print ("upper_o3 =", upper_o[3])DATA`DATADh` upper_o[4] = mathutils.Euler((-22.7522, 8.64932, 0), 'XYZ')DATA,H` print ("upper_o4 =", upper_o[4])EDATA`DATA`DATAD` upper_y[3] = mathutils.Euler((-6.54276, 4.195, 0), 'XYZ')DATA,` print ("upper_y3 =", upper_y[3])DATA ` DATAD` upper_y[4] = mathutils.Euler((-22.662, 8.64727, 0), 'XYZ')mDATA,` print ("upper_y4 =", upper_y[4])DATA`DATADX` upper_y[5] = mathutils.Euler((-23.0222, 18.0905, 0), 'XYZ')DATA,` print ("upper_y5 =", upper_y[5])DATA`DATA`DATAD` lower_b[3] = mathutils.Euler((14.76, -23.606, 0), 'XYZ')inkDATA,H` print ("lower_b3 =", lower_b[3])DATA`DATAD` lower_b[4] = mathutils.Euler((25.5028, -27.3266, 0), 'XYZ')DATA,` print ("lower_b4 =", lower_b[4])?DATA`DATA ȅ` DATADH` lower_o[3] = mathutils.Euler((16.3305, -21.3561, 0), 'XYZ')DATA,` print ("lower_o3 =", lower_o[3])DATA`DATAD` lower_o[4] = mathutils.Euler((26.2951, -25.7082, 0), 'XYZ')DATA,` print ("lower_o4 =", lower_o[4])DATA`DATA(`DATAD` lower_y[3] = mathutils.Euler((15.7947, -22.4408, 0), 'XYZ')DATA,H` print ("lower_y3 =", lower_y[3])DATA ` DATAD8` lower_y[4] = mathutils.Euler((26.0385, -26.2417, 0), 'XYZ')DATA,` print ("lower_y4 =", lower_y[4])DATA8`DATAD` lower_y[5] = mathutils.Euler((29.9907, -27.1992, 0), 'XYZ')DATA,` print ("lower_y5 =", lower_y[5])##DATAH`DATAX`DATA8` def constructMovement(self, J, helicity, amt, rig, DATA` a, b, y, o,DATA(8` upper_b, upper_y, upper_o,DATA(h` lower_b, lower_y, lower_o):DATAh`DATA(` # LinkagesDATALbV` aa = [[0 for i in range(4)] for j in range(4)] # Link α(i) - α(j)DATALbV` ab = [[0 for i in range(4)] for j in range(4)] # Link α(i) - β(j)DATALHcV` ya = [[0 for i in range(4)] for j in range(4)] # Link γ(i) - α(j)DATALcV` ao = [[0 for i in range(4)] for j in range(4)] # Link α(i) - δ(j)DATAx`DATAXdV` ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATAXhdV` yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)=DATAXdV` by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)=DATAX(eV` yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)=DATA`DATA\H` upper_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\` upper_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\(` upper_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\` upper_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATA`DATA\` lower_ob = [[0 for i in range(self.J)] for j in range(self.J)] # Link δ(i) - β(j)DATA\x` lower_yy = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - γ(j)DATA\` lower_by = [[0 for i in range(self.J)] for j in range(self.J)] # Link β(i) - γ(j)DATA\X` lower_yo = [[0 for i in range(self.J)] for j in range(self.J)] # Link γ(i) - δ(j)DATA`DATA@؞` rig.location = mathutils.Euler((0.0, 0.0, 0.0), 'XYZ')tDATA ` rig.show_x_ray = TrueDATA ȩ` amt.show_names = TrueDATA ` amt.draw_type = 'STICK'DATA$(`# amt.draw_type = 'BBONE'G$DATA`DATA X` # Link object to sceneDATA ` scn = bpy.context.sceneDATA ` scn.objects.link(rig)DATA$` scn.objects.active = rigG$DATAH` scn.update()DATA`DATAh` # EditDATA,H` bpy.ops.object.editmode_toggle()DATA`DATA ` # Construction LinkageDATA`DATA` j = 1DATA`DATAH(` aa[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'a' +str(j))DATA$H` aa[j+1][j].head = a[j+1]DATA x` aa[j+1][j].tail = a[j]DATA ` DATADx` ab[j][j] = amt.edit_bones.new('a' + str(j) + 'b' +str(j))DATA ` ab[j][j].head = a[j]DATA ث` ab[j][j].tail = b[j]DATA(` ab[j][j].parent = aa[j+1][j]DATA` DATADȟ` by[j][j] = amt.edit_bones.new('b' + str(j) + 'y' +str(j))DATA 8` by[j][j].head = b[j]DATA h` by[j][j].tail = y[j]DATA$` by[j][j].parent = ab[j][j]DATA0` by[j][j].use_inherit_rotation = FalseDATA`DATAH` ya[j][j+1] = amt.edit_bones.new('y' + str(j) + 'a' +str(j+1))()DATA Ȭ` ya[j][j+1].head = y[j]DATA$` ya[j][j+1].tail = a[j+1]DATA((` ya[j][j+1].parent = by[j][j]DATA(`DATAHh` ao[j+1][j] = amt.edit_bones.new('a' + str(j+1) + 'o' +str(j))DATA$X` ao[j+1][j].head = a[j+1]G$DATA ` ao[j+1][j].tail = o[j]DATA(` ao[j+1][j].parent = ya[j][j+1]DATA8`DATAH` ob[j][j+1] = amt.edit_bones.new('o' + str(j) + 'b' +str(j+1))DATA ` ob[j][j+1].head = o[j]DATA$` ob[j][j+1].tail = b[j+1]DATA(H` ob[j][j+1].parent = ao[j+1][j]DATA Ȇ` DATAH` yy[j][j+1] = amt.edit_bones.new('y' + str(j) + 'y' +str(j+1))DATA x` yy[j][j+1].head = y[j]DATA$` yy[j][j+1].tail = y[j+1]DATA(خ` yy[j][j+1].parent = by[j][j]DATAH`DATA` j = 2DATAX`etaDATADX` by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j))2])DATA ` by[j][j].head = b[j]DATA 8` by[j][j].tail = y[j]e()DATA(h` by[j][j].parent = ob[j-1][j]DATAh`etaDATAD` yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j))3])DATA ` yo[j][j].head = y[j]DATA ȯ` yo[j][j].tail = o[j]DATA(` yo[j][j].parent = yy[j-1][j]DATAx`etaDATAXeV` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA((` upper_yy[j][j+1].head = y[j]DATA0` upper_yy[j][j+1].tail = upper_y[j+1]DATA,` upper_yy[j][j+1].parent = by[j][j]DATA`etaDATAXeV` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA(X` upper_ob[j][j+1].head = o[j]DATA0H` upper_ob[j][j+1].tail = upper_b[j+1]DATA,` upper_ob[j][j+1].parent = yo[j][j]EDATA`etaDATAXHfV` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA(` lower_yy[j][j+1].head = y[j]DATA0` lower_yy[j][j+1].tail = lower_y[j+1]DATA,` lower_yy[j][j+1].parent = by[j][j]DATA`etaDATAXfV` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA(` lower_ob[j][j+1].head = o[j]DATA0H` lower_ob[j][j+1].tail = lower_b[j+1]DATA,` lower_ob[j][j+1].parent = yo[j][j]EDATA`etaDATA$` for j in range(3, J - 1):DATA`etaDATAXgV` upper_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.upper')DATA0` upper_by[j][j].head = upper_b[j]DATA0` upper_by[j][j].tail = upper_y[j]}DATA8H` upper_by[j][j].parent = upper_ob[j-1][j]DATA`etaDATAXhgV` upper_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.upper')DATA0` upper_yo[j][j].head = upper_y[j]DATA0` upper_yo[j][j].tail = upper_o[j]DATA8` upper_yo[j][j].parent = upper_yy[j-1][j]DATA`etaDATA\Ȉ` upper_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.upper')DATA0H` upper_yy[j][j+1].head = upper_y[j]DATA4` upper_yy[j][j+1].tail = upper_y[j+1]DATA8` upper_yy[j][j+1].parent = upper_by[j][j]DATA`etaDATA` if j < (J-2):N$DATA`8` upper_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.upper')DATA4` upper_ob[j][j+1].head = upper_o[j]DATA8H` upper_ob[j][j+1].tail = upper_b[j+1]DATA<` upper_ob[j][j+1].parent = upper_yo[j][j]2 =DATA`etaDATA$H` for j in range(3, J - 1):DATA`etaDATAXgV` lower_by[j][j] = amt.edit_bones.new('b'+ str(j) + 'y'+ str(j) + '.lower')DATA0` lower_by[j][j].head = lower_b[j]DATA0` lower_by[j][j].tail = lower_y[j]DATA8` lower_by[j][j].parent = lower_ob[j-1][j]DATA(`etaDATAX(hV` lower_yo[j][j] = amt.edit_bones.new('y'+ str(j) + 'o'+ str(j) + '.lower')DATA0H` lower_yo[j][j].head = lower_y[j]DATA0` lower_yo[j][j].tail = lower_o[j]DATA8` lower_yo[j][j].parent = lower_yy[j-1][j]DATA8`etaDATA\` lower_yy[j][j+1] = amt.edit_bones.new('y'+ str(j) + 'y'+ str(j+1) + '.lower')DATA0` lower_yy[j][j+1].head = lower_y[j]DATA4H` lower_yy[j][j+1].tail = lower_y[j+1]ODATA8` lower_yy[j][j+1].parent = lower_by[j][j]DATAH`etaDATAx` if j < (J-2):DATA`` lower_ob[j][j+1] = amt.edit_bones.new('o'+ str(j) + 'b'+ str(j+1) + '.lower')DATA4` lower_ob[j][j+1].head = lower_o[j]DATA8@` lower_ob[j][j+1].tail = lower_b[j+1]DATA<H` lower_ob[j][j+1].parent = lower_yo[j][j]3 =DATAX`DATAh`DATA` # all bones select$DATA4H@` #bpy.ops.pose.select_all(action="SELECT")DATA$ر` for b in amt.edit_bones:QN$DATA` b.select = TrueDATAx`DATA 8` if helicity == 'right':DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_POS_Z')4])DATA` else:DATAD` bpy.ops.armature.calculate_roll(type='GLOBAL_NEG_Z')4])DATA`DATA<8` # Bone constraints. Armature must be in pose mode.=DATA0@` bpy.ops.object.mode_set(mode='POSE')DATA` DATA(` # IK constraintDATA<` cns = rig.pose.bones['y1a2'].constraints.new('IK')uDATAH` cns.name = 'Ik'DATAh` cns.target = rigSN$DATA ` cns.subtarget = 'a2a1'DATAȲ` cns.chain_count = 2DATA ` cns.use_stretch = FalseDATA`DATAh` j = 2DATA`DATALhV` cns = rig.pose.bones['b'+str(j) +'y'+str(j)].constraints.new('IK')!DATA` cns.name = 'Ik'DATA(` cns.target = rigDATA0@` cns.subtarget = 'y'+str(j)+'o'+str(j)DATA X` cns.iterations = 500DATA` cns.chain_count = 2DATA ` cns.use_stretch = FalseDATA`DATA$` for j in range(3, J - 1):DATAXhV` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.upper'].constraints.new('IK')DATA` cns.name = 'Ik'DATA H` cns.target = rigDATA<أ` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.upper'mDATA$x` cns.iterations = 500DATA ` cns.chain_count = 2DATA$ش` cns.use_stretch = FalseDATA`DATAXHiV` cns = rig.pose.bones['b'+str(j) +'y'+str(j)+'.lower'].constraints.new('IK')DATA` cns.name = 'Ik'DATA 8` cns.target = rigDATA<(` cns.subtarget = 'y'+str(j)+'o'+str(j)+'.lower'DATA$h` cns.iterations = 500\N$DATA ` cns.chain_count = 2DATA$ȵ` cns.use_stretch = FalseDATA`DATA0A` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATA`DATA4HA` # Parent set shoulder and hip to body DATA0A` def setParent(self, helicity, move, rig, DATA4A` shoulder_loc, shoulder_rot, shoulder,2DATA$` hip_loc, hip_rot, hip):DATA`DATA` # shoulder DATA0B` bpy.ops.object.mode_set(mode='OBJECT')DATA(`DATA,HB` bpy.context.scene.frame_current = 0DATA8`DATA8B` bpy.ops.object.select_all(action='DESELECT')DATA(` rig.select = TrueN$DATA0B` bpy.context.scene.objects.active = rigDATAH`DATA,C` bpy.ops.object.editmode_toggle()DATAX`DATA\` parent_bone = 'y2y3.upper' # choose the bone name which you want to be the parentDATAh`DATAHx` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATAx`DATA0HC` bpy.ops.object.mode_set(mode='OBJECT')DATA`DATALiV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA$X` shoulder.rig.select = True$DATA`DATA` rig.select = True'DATAp&j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATA`DATADȤ` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`DATALjV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA ` # front_legs positionDATA4C` shoulder.rig.location.x += shoulder_loc[0]DATA4C` shoulder.rig.location.y += shoulder_loc[1]DATA4D` shoulder.rig.location.z += shoulder_loc[2]DATA`DATA4HD` shoulder.rig.rotation_euler = shoulder_rotDATA`DATAȇ` # hipDATA` rig.select = TrueDATA0D` bpy.context.scene.objects.active = rigDATA`DATA,D` bpy.ops.object.editmode_toggle()'DATA`DATA\` parent_bone = 'y2y3.lower' # choose the bone name which you want to be the parentDATA(`DATAH` rig.data.edit_bones.active = rig.data.edit_bones[parent_bone]DATA8`DATA0E` bpy.ops.object.mode_set(mode='OBJECT')DATAH`DATALhjV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATAX`DATA ` hip.rig.select = TrueDATAh`DATAH` rig.select = TrueDATAp'j` bpy.context.scene.objects.active = rig #the active object will be the parent of all selected objectDATAx`DATADh` bpy.ops.object.parent_set(type='BONE', keep_transform=True)DATA`DATALjV` bpy.ops.object.select_all(action='DESELECT') #deselect all objectsDATA`DATA x` # front_legs positionDATA,HE` hip.rig.location.x += hip_loc[0]$DATA,E` hip.rig.location.y += hip_loc[1]$DATA,E` hip.rig.location.z += hip_loc[2]$DATA`DATA,F` hip.rig.rotation_euler = hip_rotQDATA`DATA ` # body position setupDATA$ط` loc = (12.8058, 0, 35.0335)DATAhh` rot = mathutils.Euler((math.radians(-90), math.radians(45.3225), math.radians(-180)), 'XYZ')DATA`DATA$` rig.location.x += loc[0](DATA$8` rig.location.y += loc[1]DATA$h` rig.location.z += loc[2]DATA`DATA$` rig.rotation_euler = rotPN$DATA`DATA`DATA<` def configLink(self, A, J, helicity, rig, move, part):DATA`DATA0HF` bpy.ops.object.mode_set(mode='OBJECT')DATA` ?DATA$ȸ` Q = (0.18648+0.146446)*AG$DATA` # Z = -Q*2ׯDATA` Z = 0.0DATA(`DATA@` obj_joint = bpy.data.objects["joint.gold.000"].copy()veDATA0F` obj_joint.location = (0.0, 0.0, -Q*3+Z)DATA$` obj_joint.scale = (A, A, A)DATAL(kV` obj_joint.name = "a2a1.mesh." + move + '.' + part +'.' + helicityDATA4F` bpy.context.scene.objects.link(obj_joint)DATA8`DATA@X` obj_joint = bpy.data.objects["joint.silver.001"].copy()DATA0G` obj_joint.location = (0.0, 0.0, +Q+Z)DATA$(` obj_joint.scale = (A, A, A)DATALkV` obj_joint.name = "y1a2.mesh." + move + '.' + part +'.' + helicityDATA4HG` bpy.context.scene.objects.link(obj_joint)DATAH`DATA@` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATA0G` obj_joint.location = (0.0, 0.0, +Q*3+Z)DATA$X` obj_joint.scale = (A, A, A)DATALkV` obj_joint.name = "a2o1.mesh." + move + '.' + part +'.' + helicityDATA4G` bpy.context.scene.objects.link(obj_joint)DATAX`DATA@` obj_joint = bpy.data.objects["joint.blue.001"].copy()rtDATA0H` obj_joint.location = (0.0, 0.0, -Q*2+Z)DATA$` obj_joint.scale = (A, A, A)DATALHlV` obj_joint.name = "a1b1.mesh." + move + '.' + part +'.' + helicityDATA4HH` bpy.context.scene.objects.link(obj_joint)DATAh`DATA(` n = 1DATAx`DATA` # Pattern 2 of yyDATAPlV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATA@H` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)ciDATA$` obj_joint.scale = (A, A, A)DATA`؋` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4H` bpy.context.scene.objects.link(obj_joint)DATA`DATA` # Pattern 1 of obDATA@` obj_joint = bpy.data.objects["joint.blue.001"].copy()taDATA@` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA$H` obj_joint.scale = (A, A, A)DATA`H` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4H` bpy.context.scene.objects.link(obj_joint)DATA H` DATAx` # Pattern 2 of yoDATA@8` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAD` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)3@DATA$` obj_joint.scale = (A, A, A)DATA`` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".mesh." + move + '.' + part +'.' + helicityDATA4I` bpy.context.scene.objects.link(obj_joint)DATA`DATA غ` for n in range(1, 3):DATA`DATA ` # Pattern 2 of byDATADب` obj_joint = bpy.data.objects["joint.green.001"].copy()oDATAH(` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA(8` obj_joint.scale = (A, A, A)DATA`(` obj_joint.name = "b"+str(n)+"y"+str(n)+".mesh." + move + '.' + part +'.' + helicityDATA8HI` bpy.context.scene.objects.link(obj_joint)DATA`DATA`DATA$h` for n in range(2, J - 1):DATA`DATA ` # Pattern 2 of yyDATATmV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATADx` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)DATA(Ȼ` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA8I` bpy.context.scene.objects.link(obj_joint)DATA`DATA ` # Pattern 2 of yyDATAThmV` obj_joint = bpy.data.objects["joint.gold.00"+str(1 + (n+1) % 2)].copy()DATADȩ` obj_joint.location = (0.0, 0.0, +Q*(1 - (n % 2))*2+Z)emDATA((` obj_joint.scale = (A, A, A)DATAh` obj_joint.name = "y"+str(n)+"y"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA8I` bpy.context.scene.objects.link(obj_joint)DATA`DATAX` if n <= (J-2):DATA`DATA$` # Pattern 1 of obDATAH` obj_joint = bpy.data.objects["joint.blue.001"].copy()nDATAHh` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,J` obj_joint.scale = (A, A, A)DATAl'j` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint)tiDATA`DATA$` # Pattern 2 of yog$DATAH` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATALmV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,HJ` obj_joint.scale = (A, A, A)DATAp(j` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<X` bpy.context.scene.objects.link(obj_joint) =DATA(`DATA$` # Pattern 1 of obDATAH` obj_joint = bpy.data.objects["joint.blue.001"].copy()DATAH` obj_joint.location = (0.0, 0.0, -Q*2 + Q*(n % 2)*6 +Z)DATA,J` obj_joint.scale = (A, A, A)DATAl(j` obj_joint.name = "o"+str(n)+"b"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<H` bpy.context.scene.objects.link(obj_joint) =DATA8`DATA$` # Pattern 2 of yoDATAH` obj_joint = bpy.data.objects["joint.copper.001"].copy()DATAL(nV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,J` obj_joint.scale = (A, A, A)DATAp)j` obj_joint.name = "y"+str(n+1)+"o"+str(n+1)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint) =DATAH`DATAh` if n >= 2 :DATAX`DATA$H` # Pattern 2 of byDATAH8` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALnV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,K` obj_joint.scale = (A, A, A)DATAl)j` obj_joint.name = "b"+str(n)+"y"+str(n)+".upper.mesh." + move + '.' + part +'.' + helicityDATA<` bpy.context.scene.objects.link(obj_joint) =DATAh`DATA$x` # Pattern 2 of byDATAHح` obj_joint = bpy.data.objects["joint.green.001"].copy()DATALnV` obj_joint.location = (0.0, 0.0, -Q + Q*((n+1) % 2)*4 +Z)DATA,HK` obj_joint.scale = (A, A, A)DATAl*j` obj_joint.name = "b"+str(n)+"y"+str(n)+".lower.mesh." + move + '.' + part +'.' + helicityDATA<(` bpy.context.scene.objects.link(obj_joint) =DATAx`DATA`DATA,K` for ob in context.scene.objects:^DATA$` if "mesh" in ob.name:g$DATA$ؽ` ob.select = Trueg$DATA` ?DATA` bpy.ops.object.make_single_user(type='SELECTED_OBJECTS', object=True, obdata=True, material=True, texture=True, animation=True)DATA<x` bpy.context.scene.cursor_location = (0.0, 0.0, 0.0)DATA8K` bpy.ops.object.origin_set(type='ORIGIN_CURSOR')DATA`DATA`DATA`def formula():DATA`DATA`# pivot factorDATA Ȉ` P = 0DATA`DATA`# scale factorDATA ` A = 1DATA` ?DATA`# name?DATA(` move = 'formula'DATA`DATA H`# elementDATAh` part = 'universe'DATA`DATA`# left or rightDATA` helicity = 'left'DATA(`DATAȉ` start = 0DATA` end = start+360DATA8`DATA@Ȯ` formula = Formula(P, A, move, part, helicity, start, end)ruDATAH`DATAX`DATA`def frontlegs():ׯDATAh`DATA(`# scale factorDATA H` A = 0.6DATAx`DATAh`# pivot factorDATA` P = (A * 0.5)ׯDATA`DATA`# name?DATA$` move = 'equestrianism-gallop'DATA`DATA8`# left front leg elementDATA` helicity = 'left'DATA`DATAȊ`# limbs elementDATAh` part = 'front-leg-left'DATA`DATA` start = 240DATA` end = start+360DATA` ?DATA` global front_leg_leftggDATAH` front_leg_left = FrontLeg(P, A, move, part, helicity, start, end)DATA`DATA(`# limbs elementDATA Ⱦ` part = 'front-leg-right'DATA`DATAH` start = 180DATAh` end = start+360DATA`DATA` global front_leg_rightDATAHh` front_leg_right = FrontLeg(P, A, move, part, helicity, start, end)DATA`DATA(`DATA`def shoulder():DATA8`DATA`# scale factorDATAȋ` A = 1.72833DATAH`DATA`# pivot factorDATA` P = -(A*0.92174)DATAX`DATAh`# name?DATA$(` move = 'equestrianism-gallop'$DATAx`DATA (`# helicityDATAH` helicity = 'left'DATA`DATAh`# limbs elementDATA` part = 'shoulder'DATA`DATA` start = 300DATAȌ` end = start+360DATA`DATA8L` front_leg_left_loc = (6.17319, -0.777401, 2.14039)DATAx*j` front_leg_left_rot = mathutils.Euler((math.radians(114.919), math.radians(268.137), math.radians(109.693)), 'XYZ')DATA`DATA8HL` front_leg_right_loc = (0.756239, -6.20782, 2.14543)DATAx+j` front_leg_right_rot = mathutils.Euler((math.radians(111.916), math.radians(268.22), math.radians(112.692)), 'XYZ')DATA`DATAX` global front_leg_leftggDATA` global front_leg_rightDATA` ?DATA` global shoulderDATAD` shoulder = Shoulder(P, A, move, part, helicity, start, end, DATA@` front_leg_left_loc, front_leg_left_rot, front_leg_left,DATADX` front_leg_right_loc, front_leg_right_rot, front_leg_right)DATA`DATA`DATA`def rearlegs():DATA`DATA(`# scale factorDATA H` A = 0.6DATA`DATAh`# pivot factorDATA` P = (A * 0.5)DATA(`DATA8`# name?DATA$` move = 'equestrianism-gallop'DATAH`DATA `# helicityDATAȍ` helicity = 'right'DATAX`DATA`# limbs elementDATA` part = 'rear-leg-left'DATAh`DATA` start = 180DATA(` end = start+360DATAx` ?DATA` global rear_leg_leftDATAD` rear_leg_left = RearLeg(P, A, move, part, helicity, start, end)DATA`DATAH`# limbs elementDATAH` part = 'rear-leg-right'DATA`DATAh` start = 120DATA` end = start+360DATA`DATAx` global rear_leg_rightDATAH` rear_leg_right = RearLeg(P, A, move, part, helicity, start, end)DATA`DATA`DATA `def hip():DATA`DATAȎ`# scale factorDATA` A = 1.72833DATA`DATA`# pivot factorDATA(` P = -(A*0.92174)DATA`DATA`# name?DATA$` move = 'equestrianism-gallop'$DATA`DATA H`# helicityDATAh` helicity = 'left'DATA(`DATA`# limbs elementDATA` part = 'hip'?DATA8`DATAȏ` start = 60DATA` end = start+360DATAH`DATA4L` rear_leg_left_loc = (3.16054, 2.29842, 4.49874)DATAx+j` rear_leg_left_rot = mathutils.Euler((math.radians(-95.9465), math.radians(95.0538), math.radians(128.98)), 'XYZ')DATAX`DATA8L` rear_leg_right_loc = (-2.2841, -3.15719, 4.50132)DATAx,j` rear_leg_right_rot = mathutils.Euler((math.radians(-92.2988), math.radians(95.0416), math.radians(132.629)), 'XYZ')DATAh`DATA` global rear_leg_leftDATA` global rear_leg_rightDATAx` ?DATA`` global hipDATA8M` hip = Hip(P, A, move, part, helicity, start, end,DATA@H` rear_leg_left_loc, rear_leg_left_rot, rear_leg_left,rDATA@` rear_leg_right_loc, rear_leg_right_rot, rear_leg_right)DATA`DATA`DATA (``def body():DATA`DATAH``# scale factorDATAh`` A = 2.37958DATA`DATA``# pivot factorDATA`` P = -(A*0.82658)DATA`DATA`# name?DATA$8` move = 'equestrianism-gallop'$DATA`DATA ``# helicityDATA`` helicity = 'left'DATA`DATAa`# limbs elementDATA(a` part = 'body'DATA`DATAHa` start = 0DATAha` end = start+360DATA` ?DATA,HM` shoulder_loc = (-1.53259, 7.20899, 0.0)DATAhx` shoulder_rot = mathutils.Euler((math.radians(90), math.radians(135), math.radians(44.7175)), 'XYZ')DATA(`DATA(h` hip_loc = (12.9805, -13.2145, 0.0)DATAd` hip_rot = mathutils.Euler((math.radians(-90), math.radians(45), math.radians(223.785)), 'XYZ')DATA8`DATAa` global shoulderDATAa` global hipDATAH` ?DATAa` global bodyDATA8M` body = Body(P, A, move, part, helicity, start, end,DATA0M` shoulder_loc, shoulder_rot, shoulder,DATA ` hip_loc, hip_rot, hip)DATAX`DATAh`DATAa`def main(origin):DATAx`DATAb` global intervalDATA(b` global frame_startDATAHb` global frame_endDATA`DATAhb` frame_start = 0DATA`DATA`# fastDATA(`# 12 frames par 360 degrees (29.97 fps)DATA0N`# 12 frames par 4 beet = 3 frames par 1 beet###DATAb`# frame_end = 12 ?DATA`DATA`# slowDATAb` frame_end = 180DATA` DATA(` interval = frame_end - frame_startDATA` DATAb`# formula()DATAb` frontlegs()DATAc` shoulder()DATA(c` rearlegs()DATA Hc` hip()DATA hc` body()DATA` ?DATA(`if __name__ == "__main__":gDATA$X` # renaming of corrada objects$DATA(`# for ob in context.scene.objects:DATA$`# if "joint_" in ob.name:Á$DATA4HN`# ob.name = ob.name.replace("_", ".")DATAc` DATAc` main((0,0,0))DATAp` ==MEL`9R`MEConep`(p```X`8`HoV` ~`$ȏ` ` `???C ?DATAp` E`DATA(p`DATA ~`X`HoV`DATAdX`?*!.ݼe/ݼ$,/ݼ.ݼ $߲.ݼ.<$u /<.ݼLu$)/<DATAPHoV`>p`8p`Hp`Xp`hp`DATAp`=?DATA8p`=?DATAHp`=?DATAXp`=?DATAhp`=?DATAhȏ`8`DATA`8`<""""""""DATAh`NGon Face-Vertex`DATA`BDATAh`NGon Face`DATA<`A  MER`9X`L`MECylinder.006c`c`H``H``p` ~`$` h` `J  *y @cW?8> $@C?C ?DATAc`` `DATAc`DATA ~`H`p`DATAH`?J SL󊾮?VϽo˽?-bD>?9 p˽RϽ>?oP>?, [Hhc>?ӥPnߓ?X19 /hcߓ?>,>1?8ShHhH>1?h֘)Sሾ1?.Se24?=1?-ш8 1?.шt1? ш=1?Uj(ш4?=e2>1?ш/b#>9?Z%H66⦅9?yy=D?82lD?~܅&ݽ =D?A^[=D?zIP 3D?LD?55M?|" = =M?w"콘C?PV7=C?Ԑ p=TϽ>T?]xS[U>S?= p˽RϽ>S?xSp=RϽ>DX?gEZϽp˽BX?f>ErľBX?E2p˽QϽ>CX?>gE7܃=?s;}^Ͻp=W?]l^^U>W?=l^D->W?Jl^2p˽QϽ>W?xSl^xF>*>T?xF#>S?Wِ>W?xƾԵ=W? Y W>ِ>W?yͽ>W?ZW>?Q-_D?Ɲo=NϽ?TD>-?9KϽ>p=?opD>->?9Wd=P>? [P>x=? [2h>@3?I[c>:h?c[8[h>c?ǝa[P=?l[cIh>?a[=P>?Υ2h>@3?P>z?8 Fh4?3P>?8 Υ>1?:S{>>1?шe2>4?1? шd/=b#>9? Z%%=|>9?U}!|>&=9?}!U%)>39?&/=qb#9? `6S6=9?Wy=y=E?8282%>`3E?Gy=yE?82ͅ:*=wD?af*wD?fyyD?ͅ*w>D?D==E?66&[==E?P >@3E?![=E?i=XgyM? "Z=[M?"=M?"׽lgyM?"gy=M? "t<#=E?TѢu=B=E?+KѢB=7u=E?K+Ѣ(>3E?,ƽ7C?p?>;SE?;1ra=pD?"1nDS>D?19S>`E?1LSIC?;1b>?S>E?1|a=C?"1s>a=E?+ݫ1alC?U "1l>@U?jpo=PϽCX?gE@>RDX?K)E->jDDX?\`E=7?s;}">?t;}X??;}?>?: ;}>>?;}ƽ7?(s;}>?L;}?LL;}JD>-W??'h>@W?j~᫾>S?G`1>R?p> >U?᫾>W?8>t`1>W?m> >W?p*0?(6W]"0?hVW]="1?hW]]>*2?K6W]Cq>cq2?=W]Rq>iq>3?==W]iqbq0?W]=">2?TW] *o>1?6KW]">2?VTW]"=1?hW]*d1?6(W]3:@?p*>:@?>=";@? 2><@?|Dq>dq;@?WL">=<@?w }qkq>:@?LW"><@?wߜRq>iq><@?WWiqbq:@?LL=">;@? w(`0?_ l%`)?İ lY=? l Z?= l`)>?P" lno>o>?00 loo?yy lY=>?JB lY>?=JB l.`)?ݑ lD>R󊾯?Ql>@?s->fD>?Wd9p=TϽ>?o>h>c>?c[H=P?l[Hhc>?[8c[=h>c>?uӥP>v=?h>c?u>,=>1?98S >Psu>1?i2S?su> >1?2iS>1?8S4su> 1?2S׵ >>su1?iSe2>4?=1?ш8>41?Uшi>{1? шz=>1?j(ш 6=06⦆9?Ww>*E?D텕=lD?#~…= E? &b =ݽD?Ay=@[D?PzIc[=D?u=gy=M? #"9[([=M?"=LE?TJѢB=uE?K!Ѣ>+?E?&$?C?P٪1?>>E?V&7>܃ƽE?'+pY>Y>E?1{D->S?J`HR?6p˽QϽR?^->iDT?n->dD>U?J4+FϽ>p˽DX?g>Eg>`DX?AkEHϽ>o=DX?gE>p˽RϽW?^o=PϽW? !^FϽ>p˽W?{IϽ>o=W?xS]l^ W>א>U?xx>Ե=U?[ vx>Ե=W?[ YvxF>(>W?R>V>?QQlľ?#-hc?[8a[hP?,l[/KS>/KS>?MM[/KS'KS>?$ۥc/hߓ?>,KS*KSߓ?$$ሾʵ=1?.9S31?-St/9?Y%D6=F6=9?WWo>D?~܁=%3D?fD?~~… @=D?&=D?56׽gy=M?""g2M?"gy׽M?"OO=D? >ѢO=pOD? >Ѣ03C?S>D?i7ȃƽC?p`2C?$1YYC?1FSb>D?;1zaC?"U 1tD>->T?4+JO>HT?Zp=LϽS? !^bD-R?'-bD>S?*4+qD>-CX?5EWNBX?))E^Ͻp=BX?gE5?;},?>>?: ;}$?>?: ;}7̃ƽ?s(;}gD-W?'qľW?-jWڐ>S?xͽ>S?Bt`1>W?p*>1?(+W]p*:@?*>p><@?>ik>Y?KB= l`)>?P" lo}o>?yχ0 l=D?C?>D?=C?٬4C?rtrtC?,oC?,>n>E?= >E?,>lE?j>,E?>=E?JϽ>p˽?oP>z? ,[c>9h>?u楊H=P?X1hH>hH>1?))ShH>hH1?)hS=ሾ1?9.S=I>1?ш.>1?Uш4?e2>1? шb>=E?=#Q>E?=~܅= =E? =D?65-=M?{w"=ѢuBԽD?!Ѣ>%?>E?&V=7>E? '+7>΃=E?'+ JϽ>p˽T?{JϽ>o=U?xS]M>R>U?==->cD>DX?\5EhD>->DX?5\Eփ=7>?;}7>ʃ=?;}->cD>W?J4+l^K>Q>W?==l^jD>->W?4+Jl^p=RϽ>W?]xSl^x=>W?->kD?WdƝo˽RϽ?`D-?ƩXϽ p=?}D->?WdCh>?c[hP?8 X1~>1? шUŰ=1?j(шe24?1?- ш4?=e21?-ш&|>9?}!|&=9?U%)9?U~/rb#9?w*=D?faw>*=E?Da*=w>E?aD`[D?zI(=M?"M?{" [ZM?  "gy==M?" "ľ:=D?KTѢ2uB=D?!KѢBԽu=D?+Ѣ (4D?AѢރ=7D? V@SC?;1a={>E?+1az>D?U +1mľR?-jpp˽TϽBX?>gE-nDBX?`E>?L;}-nDW?'?>`1>U?>3?WW]">3?TVW]"1?VhW]lqZq>1?=W]*>p>2?+KW]">=3?TW]*>e2?+(W]h>*><@?ik>":@?2"=:@?3 ":@?2ߜ">;@?w*>f;@?>`>@?D l>(`)?o; lY=? lpo>o?0y lPj?l,[c;h>?>,u楊P=?X1 Jsu>1?2SLsu >1?iSሾ1?.ShHhH1?hhS ?su1?SİS>1?UшK1?j(Uшt=D?~‚#w*D?f텕ݽ D?A & &ݽD?&A؎C[D?zIҎ=g[=E?P솶 [=[=M?"0 D?>KѢBԽ uD?!Ѣ D?K?Ѣ$u=BԽD?+ѢD?>D?&ƽ7>D?p'+!YY>D?1-mDR?'WϽo˽R?^XϽ p=R?]-bD>BX?5ED->CX?`\E2??;}ƽ7>?(;}VN󊾠W?XϽo˽W?^-bD>W?*4+l^xƾԵ=R? xF">W?@z>?s@lľ?#KS>*KS?MO[`4h?p[>KS9KS>?OM[PDh>?I[&KS>'KS>?ۥc>;h?ӋKS>*KS?$`4h?3PDh>?̥>=1?89S@񵍾1?-S>1?:SA>=1?׫шϳ81?.ш4?e21? -ш8>1?Vшjb#>/=9?Z% |>%9?}!%=|9?U%)9?U|%9?ޫ%)>9?&=q>E?#=%D?%>E?Gp =>=E?  D?Lﳙ >E?==M?v"hg=4M?E"=M?w{" >Ѣ=E?WѢ D?AѢOuOD?Ѣ("=E?WѢ@,C?SP?C?P>E?i?>D?VP@<>E?,>>E?C?ii?d>E?1^D?$1V>3E?1Y> YE?1;S>`>E?1p>aE?+U 1 ˤ23D?@z>T?iV@lľS?TD>-S??'x>DX?AkE]V>CX?)KED-BX?`EnľCX?EJ>Q>DX?KKE0?;}J?>?;}>.??;}>$?>?: ;}:>?t;}7>ƽ?(;}y>W?iVl^mľW?@>R󊾡W?Z->jDW?n|>T?x=>T?@|>W?p1?lW]30?lW]0>2?WW]h>*>3?K+W]:@?P>;@?|]>*;@?ik*n>;@?ik*c:@?$`?_ lY?= l&`>?D l>&`)>?o;P" l>Y=?KB l`)>>?P"o; lB`)>?o; laC?٬D?٬>E?C?rtrt>D?٬>E?rt>rtE?>E?rt>rt>E?j>,>E?,n>D?v,>C?q,C?%)>,?|%),?W /=qb#,?C %)>3-?|[6W6=,?ۧ%XO6&6+?ۧۧ/b#>,?ix%|+? nb#>D/-?ix<6=>6=-?%X%X 6=06,?%Xۧnb#>/=-?ixC |&=,? T>|>%,?kx/=b#>,?C ix/vb#,?ߗ&|>,?k%)+?Wzb#/+?%=|>-?T>kzb#p/=+?C |>&=-?kT>%=|,?T> |%+? 0)@?Q8Ͻ@?-U@?Ɲ p˽9@?@t@?,l[@hc@?>,P@?X1h@?ӥ@1?.ShH6@1?hhS`@1?8Se2v@1?- ш8y@1?.шP@1? шqy@1?Uш5?=@1?-ш/^@9?5ク6@9?XyӇ@J?ͅ@>@K?‚#ݽy@K?A & [p@J?zI y@K?L/N@K?56@~=@T?{x"=>@S?"!|@K?>KѢ{@I?P٪x7_@I?p p=9@Z?]H󊾪ʂ@Y?” p˽9@Y?鈬 p=9@IX?fE8Ͻ@IX?gEpľy@IX?E p˽9@IX?>fEx7_@?s(;}@ϽL@W?l^H󊾪ʂ@W?l^pD׀@W?*l^ p˽9@W?鈬l^xF>:0@Z?xF80@Y?W@@W?xxƾ@W?YW>@@W?xͽD}@W?H󊾪ʂ@?-띑@?9o=V@?opD>@?9WdPϽ>L@?opD>׀@?9=t@?l[P>*@? ,[@h>y@?I[c>!%@?c[@h>@?c[P(@?l,[cΆ@?a[8[=t@?X1@h>y@?Q>@?@hy@?3@t@?8 X1>y@1?:S>e@1? шe2>I@1?ш/=^@9? @&=@9?U|>GՈ@9?}!&)>y@9?&/=@9? Y%6@9? z=Ӈ@K?82ͅ%>y@K?Gy=@K?8282*=u@K?aD*u@K?Dy@K?82@*"~@K?f=@K?65`[=p@K? >y@K?`[=@K?P=l@T? #"[=K;@T?"==@T?w"׽l@S?""gy@S?"<Ƈ@K??Ѣu=(@K?+Ѣ C=@K?K!Ң0>y@L?,ƽW @K?p'+`>ϓ@L?1a=&Ŕ@K?+1`$@J?;1HS>zI@L?18SzI@J?;1>$@K?;1hX@J?"U 1>Y@L?+U 1a&Ŕ@K?U +1p>y@[?po=V@JX?gEX>)@KX?KKE->띑@KX?\5E=X @?;}0>y@?t;} ?ڕ@?;}0?>ڕ@?: ;}>v@?L;}ƽW @?(;}v@?LL;}H@?L;}pD>@W??np>y@W?p᫾Nj@Y?0@Y?>Nj@Z?p᫾Nj@W?H>@W?>Nj@W?`ѐ@7?(+W]"=@7?hW]= ̕@9?TW]h>ѐ@9?K+W]`q>@9?==W]q>@9?=W]Pq@8?=W]@='@8?hW]*8@7?6(W]'@7?VhW]"赈@7?hVW]*ƺ@8?6KW]y@@@?P0"@@@?= ̕@B@? w>y@B@?|`q>@C@?WW">赈@B@?wߜPq@@@?MM">=@C@?w q>@B@?WMPq@A@?LW@='@A@? 3 `y@?_ lĐ@?P" lY=@?KB lY@?=JB l@`)>Τ@?P"o; lo>@?0y l`o$@?yχ0 lZ=4@@? lY4@@?= l_)Τ@?o; lX>)@?QQp>y@?s->U@?WdƝ p=9@?`h>c@?ǝa[=~@? [@hc@?[8a[`h>c@?u>,P>*@?8 @h>@?uӥ=@1?9.S >E΃@1?iSPsu>0 @1?2S>č@1?89S@su>@1?2iS >z%@1?i2Se2>v@1? ш8>y@1?Uш>@1?ш=qy@1?ш6=6@9?WWw>ό@K?Da=@K?#= = z@K? =@K? =MW@K?Q솶r@K?zI=@T? " [t@S?"`=w@K?TѢC=d@K?K+Ѣ>w@L?&Vw@J?PV`?>@K?VP7>@L?'+ Y>@K?1pD׀@Y?*P)@Y?Zp˽V@Z?ޢ{->띑@[?n?->U@[?JԔXϽ>@KX?gEp>y@KX?AkEPϽ>L@KX?g>Ep˽V@W?ޢ{o=V@W? !{XϽ>@W?{ !PϽ>L@W?xSl^W>@@Z?xx>@[?[xx>@W?[YxF><0@W?`>ʂ@?Qpľy@?#h@?[8c[ ~@?, [PKS>߄@?MO[KS߄@?$$c!%@?>,v楊KS9@?$ۥሾ /@1?.S赍y@1?-SPsu@1?iS`b#@9?pb#،@9? % @9?}!b#>،@9?Z% `6=@9?X@J?}…%y@J?`@K?~܁=` @J? &A@J?55׽@S?"@gy@S?"gyَ@T? "@OĈ@J?ѢO=/@K? > >Ң(y@J?Sv@I?iix7@J?Ԑ Xy@J?$1YG@K?18SD@J?;1hf@J?"1pD>׀@Z?4+*`>)@[?ZZ@p=V@[? !{PD@Y?n-U@Y?*ԔD>@KX?5\E0)@IX?)KE@ϽL@HX?g>E(y@?;}`?>@?: ;}{@?;}x7@?s;}PD@W?npľy@W?-W@@Y?xͽD}@Y?8@W?P0"@7?(6W]`ѐ@A@?>*>8@A@?>>F7@?KB l讒.@?İ lPo@?yy l=>@K?>@K?~ @J?@I?٬y@J?rtt@K?,Ԕ@K?,>@K? = @K?,>Ԕ@L?p>@L?>@L?XϽ>@?oQ>@? [c>Ά@?Ӌ=~@?ΥhH>6@1?)hShH>&@1?))S=@1?98S=Nz@1?j(ш`>\@1?׫ш@4?@1? -шp>@K?=}܅>>@K?=#`=y@K? &=/N@K?66>@S?|"@=!|@K?TKѢ<,@K?TҢuʎ@K?!KѢ>{@L?& =@K? 7>_@L?'+pXϽ>@[?{ !PϽ>L@[?xS锡`>ʂ@Z?=”->U@JX?\`EpD>׀@JX?5E =@?s;}7>_@?(;}->U@W?Jl^`>ʂ@W?=l^pD>׀@W?4+*l^ p=9@W?]l^ y=D}@W?->응@?Wd9o˽V@?oPD@?Wd@ϽL@?pD׀@?Ʃ0hy@?p[c!%@?a[KS9@?OM[d>Ά@?c[8[ ~@?8 ΥPe@1? ш@1?j(Uшe2I@1?-ш4?= @1?ш%@9?|HՈ@9?ޫ%)y@9?U/@9?Z%pw $@J?f텕w> $@K?D텕*="~@K?af [@K?zIPw@S?|"|@S?"ZL;@S? "@hy=@T?""Ƈ@K?K?Ѣu(@J?!ѢBԽ@K?!Ѣy@K?AѢ@=X @K? '+Pϓ@K?1a=.@K?"1a.@J?U "1pľy@Y?-po˽V@JX?>gE-ꝑ@IX?5E>I@?;}-ꝑ@W?'?P>@[?>y@9?WW]">=@9?TW]` ̕@8?VTW]Pq@7?W]*>8@8?+(W]">赈@9?TVW]*>ƺ@9?+KW]x>0"@B@?jk` ̕@A@?w"赈@@@?3ߜ"=@A@?3 '@A@?3*>ƺ@B@?>ik(`>y@?D l>Đ@?p;Q" ly@?= lo>#@?00 lP@?l[cΆ@?=,P*@?X18 D΃@1?S@su0 @1?͗Sሾč@1?.9ShH&@1?h֘)S y%@1?2SLz@1?Uj(ш \@1?j(ш`@J?~}܅pwό@J?faݽ z@K?A@ @K? &NW@K?=r@K?PzI [=s@T?"콝w@K??ѢBԽd@K?+Ѣ,@K?JTҢu=ʎ@K?+KѢ0?@J?Pƽ@J?pY@J?1-ꝑ@Y?'?8Ͻ@Y?^ !@ϽL@X?锡-U@HX?`EpD׀@IX?`Ew@?: ;}ƽ@?(s;}0)@W?Z8Ͻ@W?^ !-U@W?*l^xxƾ@Y?xF80@W?@5c~@?#5@?s@KS>9@?MM[@5bД@?I[KS߄@?OO[5\#@?p[PKS>߄@?$c>!%@?u楊@KS>9@?ۥ@5bД@?̥5\#@?3>/@1?8S@5?U@1?:S4@1?-S`>@1?Uш5d?@1?Uш4? @1? ш@5Z@1?.шb#>@9?Z%|>x@9?}!U&= @9?U}!@5Ð@9?&|w@9?U40@9?U=@K?#~…5@K?G4"Q@K? =@K?A53z@K?5y@K?L =w@T?w{"g=y@T?E" =|@T?v"hy=َ@T?" "4|_@T?F"5@@S?"O=Ĉ@K? >Ѣ@=y@K?WѢ5DN@K?WҢ`O/@K? >Ѣ({@K?BѢ4u@K?, ?ڕ@K?&>H@L?0?>ڕ@L?V&4~@J?S>v@K?iH@J?i5ځ@J?$14@K?1h>y@L?1 Y>G@L?1HS>D@K?1>e@L?+ݫ14y@K?@5c~@Y?5@Z?pD>@[??n@5c~@IX?EH󊾪ʂ@HX?))E`D@IX?`\E5@JX?AkE`>ʂ@JX?K)E4u@?t;}0?@?;}>w@?: ;}>{@?;}4~@?;}7>@?;}@5c~@W?l^5@W?X>)@W?ZZ->띑@W?n?5"d|@Y? y=D}@Z?5"d|@W?5>)@9?WW]y@7?lW]4ʀ@8?lW]x>0"@9?K6W]5>)@B@?|4ʀ@A@?h>ѐ@B@?jk>*8@A@?*ƺ@A@?ik4@?D lG7@? l4@?_ l>.@?p; l>z@?KB= l0`)>N@?P" l0`)N@?ݑ l4y@?5|G@K?(B@J?E@J?rtJփ@I?٬>y@L?rt>t@L?>E@L?rt>Jփ@K?x>@K?,@J?h@J?X@J?40@2?W@5Ð@3?|/=@3?C ix&)>y@3?|6@2?ڧڧ 6ク6@2?ۧ%X/^@2?ߗ% @3?kb#>،@3?ixC `6=@3?&Xۧ6=6@3?%X%Xb#>@3?ix|HՈ@2? |>x@3?kT>/=^@3?C @/@3?ix%@2? %)y@2?Wpb#،@2?C @&=@3?T> `b#@2?|>GՈ@3?k&= @3?T>k|w@2? T>jK@3>X@ľF@3>b@I>2E~@I>!٥6%k@6>4Si@6>&шwЏ@6>ш [i@F>zkX"@',>fԽ@',>C?\{@;>"ľF@A?E k@3>F6%s8u=]@3>7%m`>@ 2>G[=Q@ 2>B[>>@I>0e饊%>@6>'ZшF0<.@F>&]=9ď@',>q'; ,<͟@',>F?@',>?XK UW@',>q'a=)?@',>ɻWw= @;>8"Z=@;>="<]]@;>H"0I@;>m)" )9@',>;(=@',>k1p<@',>1pg>zґ@',>81>ˑ@',>&"k1vA@',>1@A?;2YE>@A?PFE2<[o@%?e;})|{@%?;}Y=SӖ@%? ;};)9@%?L;}v!@%?;}t=]@@?)6y 硾m@Լ?!W] ,@Լ?W])@Լ?A9W]O=>\@Լ?0HW],h@Լ?+0W]a@Լ?=AW])\@)?D%g,O>Y4@)?9o6,h@)?ۘDfH@5?  l(< @5?x|D l~@5?= lD=I@5? @ l*یZ@5?& l2l_n@5?Җ3 lAZ>@3>X@[`a[=Q@I>ϥ(~>?e@6>4Sm U>OQ@6>7,&S=ݓ@6>7SO"=F@6>1шFm=@6>ш߻=4ߏ@F>y(  >U@',>?mT=\@',>CC|=v@',>$=C@',>n<x@',> =+@',>N&Ѣ:=|@',>A9Ң!>_a@',>!wTES@',>Y>ǐ@',>(jK@C>Gj-W}@C>\r>@0C>5`kT7>7@A?.`v/E-W}@@?\r7@@?r8E~@2>WJG[;ٓ@2>1[}y@I>a0壘xn@I>|*㥊3R@6>JS(ҋ@F>jلl߽s@F>/>Ѝ@F>"ٽZ@',>(c5~~g@;>"%=0@',>0HҢWA@',>l@ѐ@',>1O@',>#1BZ>@0C>GqjVؚ*@C>5`Xu=]@A?s"eEjK@A?Φ;EXA@#?;}蚁*@@?5` 硾m@)?'H>!)@7?=_ l")@',>򾏾y@',>d@',>l=@',>>왒@',>7>9@3>gF3>>@ 2>[aͥe>uג@6> 0SϮ:S >[H@6>9ш/=@',>b5.6=͎@',>վWk;-L@',>WѢZ@',>!AѢ7>9@0C>r8>@3>WkLJ-W}@3>gؚ*@3>W}y@2>jZxn@2>]hZ;ٓ@I>0ҥ@L8ڋ@6>.шz@oшôY7@F>"@',>K ٺ@;>"hϽ磍@;>"1<]o@',>,iK_@',>1j-W}@A?.`Ek@A?nr"ET>Iq@%?;}k@@?ʆ),O>Y4@Լ?N&W]sO@Լ??ىNW]=M@Լ?!RW]sO@)?9o ,@)?<=M@)?'uu1~>@u@7?3D- l<>G@7?&9 l@2>zp[h @6>MSk e@6>ϫ S&:+"@6>47,S.mT@6>1,ш$ϋ@',>!Œ@',> H娽{@',>,2$bq@',>!ʻ@',>qѢô@',>.ѢX @',>+ٰNҢq=Q@',>.SѢk@C>ʆ)ľF@C>GVdES@#?;}jK@@?GľF@@?GVYc@3>^q %>=@ 2>hDZiQ@ 2>u[`>@I>Nޥ %>=@I>եiQ@I> ͤ6x])@6>9SQ"@6> <шvצ@6>'шH=[@F>_OY=[{@F>k $,@F>s%/ },@F>ak )@',>!Eȼuf@',>f}=W3@;>w"5 =*@;>(";¼CL@;>b"J_;@',>VҢ=˽U@',>0Ңd֕:@',>F+ |{@',>!T>Iq@',>'%]Y=SӖ@',>YO*v!@',>p@',> 1*>Sz@',>1P>黏@',> 1Yc@ C>}8u=]@0C>)6y𚁾(@A?CPEyc@A? 0iE֕:@%?;}!>]a@%?r;}>ǐ@%? ;}yc@@?}AZ>@@?Gqj>@@?5`kT@Լ?UW]@)?y">@)?:]Qa@)?2:]Zە@5?OC lc*@5?x lu1@',>{.@',>?>u@',>.>A@',>F%@',>,@64>BzF0<.@64>e|Ѫ [i@64>U:El߽s@64>ȭ]/>Ѝ@64>o*7߻=4ߏ@64>:EgH=[@64>]8R㴕W7@64>o(ҋ@64>_OY=[{@64> (v/ },@64> (AZ/C@3>7 @3>̝BW@I>-@I>ha0O@6>,MS!5;Y@6>- ш<"ͽ#@6>&шGm@6>1,ш*߻@F>#0@',>(х&ñ@',>J6&@',>>*B?]@;>_"7 @A?ҟEP@A?Ж E̴1`@3>騕3->ev@3>F3Ě>>@3>kL騝B>L@ 2>u[}>z@ 2>B3$[E>u@ 2>TZB>L@I>>)ފ@I>Sbߦ@I>2 >4@6>9} SYL8>@6>o ш%>9@F>%=d@F>SE!>{@',>E 3K >e@',>;؅=|ن@',>nPs,S@',>`"B^/@',>ą%=A@',>f$ʼn=%7@',>p0=q9@;>"h=O@;>=/"\=?@;>v%"w@;>O"Z>9э@',>+Ǽ@',>lSK>]>@',>81PA>؂@',> V 1(ˑ>b@',>ݕ 1+pgB!@',>1q߁@',>Y#1,>@0C>}#->ev@A?v/ҟEj>Χ@A?2YpE> @A?eEƵ)>@%? G;}B>7э@%?*;} Zg @#?;}|>w@%?r;}Ǽ@#?G;})Ts@#?P;}>>@@?kT˟ >@@?}Fm@Լ?,=W]ZOc@Լ?w?W]-O>@Լ?&wW]>M @Լ?RW]n,>Ɋ@Լ?H]W]=@Լ?]+W]0۽m[@Լ?W]Īc@)?\-O>@)?6ǐ>;@)?y:n,>Ɋ@)?%g昪>NJ@)?{=@)?ۘuh@5? lx~|~@5?j̽ l>@5?_u lZ@5? lk_>ڄ@5?C-j l<+@3? lњٽqs@5? lj>Χ@3>[`,>@3>q;>+@2>e[E>u@I>Of&h>-@6>:,S3>@6>7S:>ф@6>&S!5>@6><ш>UE@6>1ш=E#@6>9#ш >a@F>( ɽ$>#@',>F`=@',>.ʅ=0@',>n=w@',>.9Kb=M@',>V8Dϓ=:@',>WIѢ=>@',>SѢX>w@',>N*!]@',>lމW>@',>,AZ/C@C>븏2̼p~@C>G> @0C>6y>@A?kE >@A?0iE̼p~@@?G#->ev@@?89>@@?8@3>^^@2>3$j[n(@2>Wzp[`6Q@I>f&! %ߵ@I>_|*@6>OƃS Um@6>4S7 #@F>SOYax@F>a(>!@F>&|l!w@',>Y!vT@',>1龼R@;>"5 ɇ@;>n"=iY@',>HFѢf"@',>0F/,@',>;@',>^# 1*ly@',>1T7@',>V 1j>ϧ@0C>qjC->ev@(C>89eu@C>ʆĚ>>@A?FbEAZ/C@A?pΦE~"@#?;} -,@#?HL;}u@@?ʆP@@?yFm@)?Ƣ3>YɊ@5?|D l>Ɂ@',>!$!@',>B]@',>?}@',>y޽>@',>d>[@',>0>@',>>@3>su>)ފ@ 2>WZ;>+@I>e-޲k>@6>0US=@6>?S.>O@6>шEX>щ@',>BC1酕y=A@',>>*X= @',>&QѢrkه@',>Ѣ>@0C>"> @3>mڝ̼p~@3>ubeu@3>FZߦ@2>n[`6Q@2>TWJ[ %ߵ@2>>][n(@I>S2#%@6>)ш>v=L@6>Z)ш%q@F>sG03@F>|j彑@',>7D!߽e@;>$"<<@;>."Q`Y@',>Ѣ)>@',>gŽ*]@',> &"18@C>y2̼p~@A?EĴ/`@A?bCEv> ҄@%?P;}Ĵ/`@@?˟>;@Լ?UW]昪>NJ@Լ?eWLW]+MЀ@Լ?LW]Na>q@Լ?9,W]+MЀ@)?<ZOc@)?ǐɜNa>q@)?QƢ>G@5?OCh lf>u@5?@ l ی>ߘ@5?9 lBW@2>e1[(~}@6>@SeF@6>US@6>KS _@6>#ш g1@',>P|Fֈ@',>-9,2$ϯ@',>n Hlp{@',>K۽ȉ@',>P,Ѣ(;@@',> !Ѣ"p@',>IqѢa=@',>9 Ѣ1`@C>˟7 @C>9\!_@#?;}AZ/C@@?츏7 @@?9\=~@3>^x>MJ@ 2>D>[i=iQ@2>n[}>z@I>hx>MJ@I>_i=iQ@I>2x]=-ʂ@6>~ OSR=Ѕ@6>-ш|@{@6> .ш/ >?lj@F>$_=@F>,=J@F>Ia@F>\=j@',> Y2$JE=<@;>a"=8@;>H_"~=@;>8P""$`=c9@',>V$Ѣ<]@',>$ѢrJ@',>EѢ֕=q@',>0Yi @',>v> ҄@',>'%1|>w@',>wl Ts@',>12p= @',>^#1>[@',>1*>!@',>1>mي@',>Y1By@',>=~@C>yĚ>>@0C>kT˟u@A?nE,=~@A?ЖEՕ=q@#?*;}H>w@%? ;}W>@%?eG;},=~@@?yj>Χ@@?qj> @@?6y=2@Լ?W]Īc@Լ?W]=2@)?:\>M @)?uu*؜0۽m[@)?*؋Y=@5?h lx㗾ʆ@5?u¡ l@Ly@5?H=@',>2@',>&>#@',>>y@',>{>Ŋ@',>쁾Y@',>,=J@64>Z=d@64>*76%>9@64>BzZJ߻@64>ƺUOYax@64>(>!@64>e| >a@64>gƺ/ >?lj@64>vI03@64>%q@64>7 #@64>6_=@64>8RMHa@64>LȭLai?$%ҭSd]?$%\ߩ8?$%כ>:Eɽ?p$%\p䘽?P& [?hӥto?c1 #5:yn?),qƹ?!8SG?!ֹ)S~g7j?!:S?2?! -ш8?!.ш@?!! ш'?!uW(шiA=έ?!ш-b?a%?ȏ,55y{?"m= ?x"Ќv?ȏ,PѢ|å?Џ,bu?ȏ,Բ t=s?`fS_?xJ=Eɽ?`Sy=r?@p=gEf\? p=QE:ľ? p=UE=ɽ?@p=gE ?h>x;}ʦVc?f=l^_?f=J=l^sC%? f=Jl^=ɽ?0f=Sl^|G>?XKEf!?pPՋ?f=HTƾ^ ?f=+Yx،>O?@f=RʽC?0f=_?$%T.R{0~?$%{aƝ=P?$%LsC>Y?x$%9{X>"?h$%pE>?p$%>:)dv=L?P&~8[bo>?P& +[g>'i?P&IY[(>?`&8[>>n?`&a[,2-N?X&l~[(fM?X&paW[v=L?Υg>'i?(2>T?` h\?3䘽? Υ>j?!:S>̧?!шl?2>s{?!7 ш#1=? R% =ͩ?pm!e> ?!;%)>u?&-="? x?m{2=?,`22T%>gv?,GT=?,2ͅ7(=?ȏ,+XN,?ȏ,hu2꽹?ȏ,ͅQ(y?,D=Ϣ?, ai=?,wG >z?,<R&= V?,:=հ? "ί=Zx?"7<u?"g`ؽ:Ə?"hx ?"U=O?,TѢhv=Ĥ?,,KѢ=%?, L+Ѣ俿>`?ȏ,,ȽR?ȏ,N>sEl?ȏ,I1É=d?ȏ,"1?ȏ,1>-?ȏ, 1 b?ȏ,I1m>H̸?,1”O?ȏ,"1Ӕ>b_?,#19)d?ȏ,q "1&>_?`p=P? p=pQE>\i?0p=KEߩ>ĩ}?0p=\E 8=,^R?`>n;}⿿>`?h>s;}S@+\?h>";}>>[?h>' ;}>~Q?x>;}ȽR?h>y;} +:?`>[;}xk?`>=[;}DsC>Y? f=?">_?0f= { ?xnح?xfG>?X"{ ?f=<>͌?@f=hG>뢷?@f=R]E?>rW]E?>VW]=j\?>gVW]lʓ> ?>KW][q>lr?>=W]r>?>>=W]rr?>DW]=?>TW], *>?>rKW]Y!?>TW]nQ?>zW]{+C(e?>JW]?w&>bʓ?w&>ȔX>=j\?w&>>d?w&>|Zq>lr?w&>nWrE>u?w&>wqx׵?w&>WR>.V?w&>wߜr>?w&>WnWÅrr?w&>=?w&>x w_O?$,>_6 lw?$,>u l~R=.]?$,> lu`Q]?$,>ý lEw(>e?$,>!"u lEp> `?%,>0a0 l(FpZs?$,>Rϟ l`=d?%,>=B l(Sv?%,>qYB lH*e?$,>ݬ l>\i?x$%Qҭ&>_?p$%s`{>1?h$%d9t=s?p$%Uo 5>з?P&Xǐ[=f?X&+l[?X&86[ 5>з?Rӥbo>?>>n?R,\g=淹?!f8S4x>'?!2S)u>*%?! 3ASĈ>I@?!8Su>?!2nS# >q?!AS/2>n?!шZ8>ut?!V$ш0>&?!!ш=X?!|(ш'x=?BtU>?,Dh텕4=m?,R#c…`= {?,>=&~= ?,,A:= ?ȏ,I$?,vw_=IG?'"6ϯ*? "T=?,TѢ:=wӏ?,KѢ\å>~?ȏ,&v[T_?Џ,>&@>?,u&>?ȏ,+NZdZ>*?,l1sC%?hJVai?p7ǥͽ:P?h~xߩ>ũ}?hn`{>1?XJ*>*?0p=gE">_?@p=AkET>!?Pp=gpEͽ:P? f=~x=P?f= D>*? f={~T>!?@f=Sl^x،>O?X8>?`$[)2>?0f=$[Y~G>?@f=:a>(?h$%.RQ<ľ?$%#[#5:yn?X&8pa[vqf?X&l[OS>1۱?P&[R?$ۥa?R,hhSdz?<$$Ĉ8͠?!:fSеԢ?!-.SOuX?!̿S?#? #? ???#>?Q%Z=In?mB5n?ȏ,ܞ=~%?ȏ,8/ȯ?ȏ,Mܛ…~xi?ȏ,%P?ȏ,5 ׽\?"Og?"zz ?"ŬKd?ȏ,&=>ѢŬ=7?,=Ң?ȏ,T#+8?Џ,^9C?Џ,ԓ6A?ȏ,$1idZx?ȏ,k1ߪ?ȏ,-1Ӕ?ȏ,"9 1E>?`p+J>\i?h9Z7=P?p DEZ?hZߩ8?xMp+|sC>Y?0p=W5EJai? p=eEʦVc? p=}E?h>;}$@>?p>L ;}~å?`>"L ;}^8C?`>n<;}EZ? f=Z:ľ?f=)NՋ?xRʽC?`nح?f=ʓ?>J,W]R]E?w&>eRœQ+>`y?w&>Y>8kw>p?$,>=B lkϬ?$,>Ā" lvn?$,>Ϯ0 l=[?Џ,X[?ȏ,f᰽M?,jҦ֢?ȏ,٬?ȏ,4uZ!r?ȏ,- Wd?ȏ,->?,=V;?,=+>d?ȏ,l>́?ȏ,<>Ҕ?,>+?x$%o2>T?`&8[>?Ә楊=f?c1II>?!)w)SG>|?!w)GSM=(j?! "S㭹={?!шɨ>?!uш1<+ح?! ш:> ʡ?,=R#>'?,f=M܅%+=k|?,,ԃ=,?,a58p?wu"=r?,TrѢ]?,&7=?, +^>Iʣ?,0+m >+?h{~X>"?XSDa>(?XJ=<^{>0?Pp= ]V5EE>?@p=5\E=?p>;}^>Hʣ?x>;}^{>0?@f=J*l^@a>(?@f=J=?0f=p+Jl^y=r?0f=fSl^=y/?0f=ߩ>ǩ}?x$%)dŝͽ:P?x$%-EZ?x$%כȦWc?$%-UsC%?x$%aƅdhZ?X&p[a?X&a8[hSdz?X&OtO[> ?P&6[vqf?` N10?! ш!?!W(шW2ʞ?!- ш<=Y5?!-ш=ީ?!{9'?p%)?Uk#1?U?ȏ,u+>IΜ?,D+z,=tq?,Dn?ȏ,Iu~?"ቓ?w"氽щ? "z=i? "[U?,TѢysФ?ȏ,] LѢӽ :?ȏ,%,Ѣ撗?ȏ,AEѢt8=0^R?Џ,m wl?ȏ, ,18=?,215?,9 #1<ľ?p)pͽ:P?0p=}Ev{0~? p=E*> k?h>=;}v{0~?f=YF>ό?X>d?>WW]R>.V?>TW]= Ѝ\?>zW]qx׵?>D>W]Q+>`y?>,KW]tE>u?>TgW] *>d?>+W]Q> Ȭ?w&>k== Ѝ\?w&>LlQ?w&>Lx E?w&>EQ!?w&>Ew *>d?w&>=f_>1e?$,>D lk>=?$,>U; lw?$,>ý lKn>r?$,>a0R lto?X&l[(eM?),R楊,2-N?N1S (C?! 3SuU?!&͒Sv?!"SmI}?!G։SNxq?!n&S+?!5шW; ?!|(5шc?ȏ,³#M;??ȏ,X텕g+޽?ȏ,A%=?ȏ,=&AY?ȏ,jI=)?,얶=?"P콂?ȏ,,ѢΣԽ?ȏ,]ѢV?ȏ,QѢzs=?ȏ,&8Ľk?,0+b YNӲ?ȏ,kl1t{0~?pYd]?pDBʦVc?xߩ8? p=H5EsC%?0p= ]Ep[O_?`> ;}8Ľj?p><;}Jai?f=7ǥf\?f=DBߩ8?f=Mp+l^FTƾ_ ?x+KEe!?f=,:?p$%[s+ÛL?x$%#^R>z?`&O[l|Yd?X&Yp[R ?X&tO[l:?P&I[JS>0۱?ۥ(>?Ӯ^R>z?<$l{Yd?(3l:?̥>?!8 S`2h?!-S`:4?!.:S7; >?!шbxp?!$.шYjA>?!7 -шdU:М?!Vш߄#>|?b% @9>?m!M==.?;t $ b?U?t:z?&=]?,#e=J?ȏ,N:)?,8G=\?,>z#˹v?ȏ,<Lz9?,=?v"g=gz?E"k=r?x"px=?&" ŹN?" u96?E"Qح="S?,=>=Ѣ=z?,WѢ$i¹55?ȏ,AѢحd?ȏ,&Ѣ9Pئ?,EWѢ-O?ȏ,TR@+\?ȏ,a*> k?ȏ,~P>>[?ȏ,7>:v?,#,>~Q?,~ xk?Џ,Ps:?,1tb?ȏ,$1 >Ah?,15 Y>etx?ȏ,1>?,1>3s?ȏ,2q 1⇴†?,,:?`DiV+ÛL?hLsC>Y?h?-:?@p=UAkE_? p=eLE!EZ?0p=HE*ɛL?0p=E@a>(?Pp=LKE-O?h>;}>?h>;}Xå>~?h>;}^[>]?x>' ;}:v?p>s;}>?h>;}-:?0f=DiVl^*ɛL? f=>\i? f=9Z7ߩ>ĩ}? f=n`\:?`(=z/?`a]:?0f=Y?>lW]?>lEW]t:0D?>EWW]Q>!Ȭ?>K+W]Y?w&>s:0D?w&>b|lʓ> ?w&>8k+ *>?w&>R›k}+A(e?w&>ȔJ]Z?$,>_ l8?$,>r l7:?%,>6D l>?%,>;!" l.>[?%,>YB lbH*>!?%,>"T; lw(;C?$,>݋; ljǴ?%,>iX?ȏ,l:&?,Nx?ȏ,ΰsE-?ȏ,٬>d?ȏ,ss>q?ȏ,HҦ>6?ȏ,4u>?,>J?,c+0?ȏ,l??ȏ,6 ?Џ,:z?$b| $ b?$X-="?$~%)>u?$|x?$!kX:?$ -c?$x ??$V=|?#>?$Ox]R=Hn?$kXW&x=?$W#>}?$x{9'?$<>@9>?$kV#1=?$ Ox#1?$]߱=ީ?$&l%)?$Xb #?$} =ͩ?$>k?#?$ e> ?$&l=N==.?$=ړ?$ړ/@@$%T/R @H$%-U~{G^@H$%{aƝ:ͽ>@@$%-Dwv@ &l[P5Wg@),1@N19ѓ@hӥg@P!:SI;@P!G։S* @H!8S+2@P!- шF8u~@P!.шg0ߑ@P! шñ{@P!5ш<=@P!-шa#1_@ȼw9@ȼma2և@,̈́^@,³#*޽w|@,A% s@,Iu' }@,L,mP@,5 )3K>@`wv"v8^i@,ԓu=4@(wVaт@0Ô:ͽ>@(a隬u=4@p=pQE @p=}E ľ@p=UE:ͽ>@p=}E^i@>n<;}`U@f=wl^Vaт@f=l^SEۀ@f=Ml^:ͽ>@f=a隬l^JE>f&@(G:@0،G@f=8ƾf@f=ܤY(Ջ>9@f= нf}@f=faт@H$%ѭTtߩ[@@$%כ>:=MT@($%UoE>@($%>:)dҦ>B@8$%osC>%Ҁ@@$%9{q=r@ &+l[,2>@&8[.h>ur@&IY[8>@&6[5>e@&Wǐ[joS@(&l[ Ն@(&a8[q=r@b1.h>ur@(o>kݍ@gI@3dwv@` N1Ե>r@H!:S0>a@P!!ш2>@H!ш~-=]@ȼ ==@ȼ:tp9>ш@n!%)>u@&%1=ۓ@ R%U@ȼ=ч@,2͆%>u@,Gu3=@,`22,=t@,D(v@,D轫"@,`2,3@,iv_=Q@,a5&=m@, >v@,<;=@,w`=i@X&"Y=9@X"t=<@Xx"׽]o@`"zv@`"<Ƈ@,r,Ѣs=P'@,+Ѣ= @,KѢ">[p@,,6Ľ@,0+>?˓@,16:=+Ô@,31(@,!-1X>B@,1P@,,1> @,I1Ӕ@,"9 1Δ>@,3q 1ǔ@,9 $1R> p@ 1p=MT@p=gEa>-"@p=LKE{>u@p= ]V5E,= @>;}>[p@>t;}>ߕ@>;}@>֕@>K ;}*>@>=;}6Ľ@><;}3@>=[;}*@>[;}E>@f=W@nR> p@f=1Gr@0Pb@0z>a@ Gr@f=n>[@f=z>a@f=:ʓؐ@>K,W]( F@>zW] =ɕ@>TW]8R>3ʐ@>K+W]@>>=W]bq>@>=W]q@>D>W]=%@>gVW]+9=@>KW] )@>zW]~E@>VW]I *@>rKW]]@x&>bQ)@x&>eR› =ɕ@x&>x w>cq@x&>|@x&>WnWb>@x&>wߛr@x&>E>5@x&>wbq>@x&>nWq@x&>W=%@x&>_G@(%,>^6 l`k'̐@0%,>Ā" la=X@@%,>;B lSQ@8%,>rYB l!I*>@@%,>"S; lZn>@@%,>a0R ln@0%,>ϯ0 lfR= >@8%,> l`dB@0%,>ý lv(@0%,>݋; la>-"@($%.RQR> p@8$%sߩ>cM@8$%)dŝu=4@@$%њ>_@ &a[w=}@&~8[P5Wg@ &8pa[њ>_@R,,2>@` 5>e@Rӥ=@P! "S >ʃ@P!ASu>@H!2nS>齍@H!8 Su>v@H! 3ASx>!@H!2S?2> @H!7 ш8>Ku@H!V%ш0>e@H!ш⮹=$w@H!ш=3@mA>ˌ@,D+=@,#e=+=Gw@,,=_@,>m={V@,엶HE@,jI=a@X "e氽@` "=t@,TrҢ}=oa@, L+Ң[>o@,&8(å@,bu>>)@,7?^>@,0+n # Y>@,1SEۀ@0M/@(ǥZɽWY@ B߼{{>u@ o?ߩ>cM@ JԔ>3@p=gpER> p@p=AkEҦ>B@p=gEɽWY@f=B߼{=MT@f=!{>3@f={ Ҧ>B@f=fSal^ Ջ>9@ >T>@ [>T>@f=[YJE>f&@f=섊>Â@8$%Qҭ ľ@H$%#\9ѓ@ &86[^☽؀@& [pR>Kڄ@&O[dS@<$$V(+@),R楊ƢRu@$ۥ5@P!"S瀋@P!-.S(u@P!&͒SÄ#@ȼ=?#)܌@ȼ <@ȼ!]#> Ԍ@a% Nx=@ȼB"@,Mܜ„1%}@,83@,ܞ=`@,=&AƢЧ@,55_ؽ@`"f|@`"xbێ@`"iحƈ@,&Ѣ|٭=,@,=>=Ѣȿe@,T#3@,P@,Բ 󙾄@,$1 YM@,ll1 㰆@,I1t@,"1sC>%Ҁ@(*a>-"@Z9Zn=KT@!{rC!@(Y o~{G^@0ՔE>@p=5\E/@p=fLE`U@p=QEпc@>;}>>'@>' ;}p[@> ;}@>y;}rC!@f=Y o ľ@f=2،G@0 нf}@0Hb@f=Q)@>sW]:ʓؐ@x&>ȔY> *>4@x&>=eh>'/@@%,>YB l'6@(%,>u l:Fp@(%,>Rϟ lA=@,߰w@,n @,<^@,d٬u@,s#@,+>ٔ@,'+>@,=J@,p->Д@, >=ِ@,xҦ>ͥ@,>3@8$%po>kݍ@& +[(>2Ȇ@Ӯw=}@ΥG>1@H!w)GSI>+@H!)w)Sh=(@H!f8S=x@P!|(ш; >X@H!шjA@P!7 -ш>@,f=L܆;> @,=R#`=v@,>=&٣=K@, aM @`"=1y@,TѢW=,@,TѢssp̎@,] LҢ|å>s@,&7=@,m >V@,+N>3@ { Ҧ>B@ fSa锡>Â@ <”ߩ>cM@p=\EsC>%Ҁ@p=V5E7=@>n;} >V@>;}ߩ>cM@f=Jl^>Â@f=%Ҁ@f=*l^u=4@f=wl^T=2}@f={>u@($%d9BɽWY@8$%]prC!@@$%bƅd`U@H$%\SEۀ@H$%כgI@ &p[V(+@ &paW[ƢRu@ &tO [(>3Ȇ@&8[^☽؀@ ΥYh@P!! ш; @P!|(5ш??2@P! -шkA= @H!ш @ȼP؈@ȼt%)~@ȼUW-@ȼb%(@,X텕U> @,Dh텕)(=}@,+X% @,kIhz@`w"ɳ@`" ίz=@` "x=\@`&"ULJ@,QѢhvZ*@,&ѢJԽO@,]Ѣ*|@,AEѢl= @, +'ғ@,1Չ=,@,"1b90@,q "1 ľ@02pBɽWY@p=gElߩ[@p=H5E4>@>;}lߩ[@f=ZW@n>Y@ >cq@>WW]E>5@>TgW]8Ε@>TW]r@>DW] *>4@>+W]b>@>TW]%+>@>,KW]vʓ>@x&>8k8Ε@x&>FwfE@x&>F( F@x&>Ly  )@x&>L%+>@x&>Y>8k`>yq@@%,>D l">@@%,>;!" l6Ĉ@(%,>q lFp>.@@%,>0`0 l1@ &l~[ Ն@R,hdoU@c1 txу@P!n&SGuH@X!̿SZĈˍ@P!:fS%G‘@P!ֹ)S (@P! 3S|@P!uW(шp`@P!W(шh:@,c¯܄-Uӌ@,u_ݽ|@,Adz~@,%X@,uvB=@,I\ϯ=D@`"ԋ콍z@,QѢӽf@,&,ѢK-@,TҢjv=dɎ@,,KѢ@@,bYȽ@,NudZ@,k1lߩ[@(ZW@ @0x!`U@0w锡~{G^@p=ESEۀ@p=HE(å@>"L ;}yȽ@>x;}/@f=ǥZ @f=x!~{G^@f=l^8ƾd@0ܤ)G:@f=c󛺖c~@@$%#8(:@8$%[sS>@&[m:_Д@&I[dS@(&OtO[Nm_#@ &Yp[`R>Kڄ@<$8>@ә楊S>@ۥm:_Д@̤Nm_#@(3Ĉ>?(@H!8S%\a:=U@H!.:S`@P!-S>%@H!uш:c?@H!Vш<9@P! шzq[@P!%.ш?#>@R%˿>@!;= @pm!: Ð@&9"@ȼp0@ȼU%5= @,R#b…"v:@,8G%Q@,~=0@,,A|93z@,Mʹy@,<L=t@Xx"g=v@XE"[=y@Xv"fz=I؎@X "k9{_@`F"PXŹC@`"Ƭ=|ˆ@,=Ѣ==v@,WѢ-9CN@,EWҢ$ŬD1@,&=>Ң}@,AѢ!d:u@,#,>ߕ@,&,>@,~@>֕@,u&[~@,T*>@,~P*@, tځ@,$1t:@,1P>7B@,l1>@, 1Ԕ>@,$15y@,c󛺖c~@(8(:@ eE>@W@nc󛺖c~@p=Efaт@p=fErC!@p= ]E8(:@p=TAkE>Â@p=KE-\:u@>s;}y@@>";}[>o@>' ;}tå>s@>;}U'~@>;}^>@>;}c󛺖c~@f=l^8(:@f=ea>-"@f=Z9Z{>u@f= o?.d|@(T=2}@(.d|@f=w:;)@>EWW]]@>lEW]ʀ@>lW]vʓ>@>KW]w:;)@x&>b|ʀ@x&>8R>3ʐ@x&>k=+9=@x&>ȔI *@x&>R›k%:@@%,>6D lwc?@0%,>ý lWj@0%,>_ lk>'@@%,>U; lw>[@@%,>=B lUw(>J@8%,>!"v lH*%S@(%,>ݬ l`5y@8%,>j:yG@,3&F@,ҦM@,;4u^܃@,٬>Mq@,4u>b@,n>a=@,{s><Ѓ@,l> @,-#@,@,rl@,0@P$X: Ð@H$b|%1=ۓ@H$ Ox%)>u@H$|U@P$!w9@P$!kXa#1_@P$]߱<@P$&l]#> Ԍ@H$xNx=@P$W=3@H$kXW?#>@H$Px]P؈@P$ړ˿>@H$&l=~-=]@P$}W-@P$x @P$V=%)~@P$Xb=?#)܌@P$ ==@P$=ړÄ#@P$}p9>ш@H$kV= @H$>k9"@P$=>DATAp`>J (`xp`p`p`p`p`p`p`p`q`q`(q`8q`Hq`Xq`hq`xq`q`q`q`q`q`q`q`q`r`r`(r`8r`Hr`Xr`hr`xr`r`r`r`r`r`r`r`r`s`s`(s`8s`Hs`Xs`hs`xs`s`s`s`s`s`s`s`s`t`t`(t`8t`Ht`Xt`ht`xt`t`t`t`t`t`t`t`t`u`u`(u`8u`Hu`Xu`hu`xu`u`u`u`u`u`u`u`u`v`v`(v`8v`Hv`Xv`hv`xv`v`v`v`v`v`v`v`v`w`w`(w`8w`Hw`Xw`hw`xw`w`w`w`w`w`w`w`w`x`x`(x`8x`Hx`Xx`hx`xx`x`x`x`x`x`x`x`x`y`y`(y`8y`Hy`Xy`hy`xy`y`y`y`y`y`y`y`y`z`z`(z`8z`Hz`Xz`hz`xz`z`z`z`z`z`z`z`z`{`{`({`8{`H{`X{`h{`x{`{`{`{`{`{`{`{`{`|`|`(|`8|`H|`X|`h|`x|`|`|`|`|`|`|`|`|`}`}`(}`8}`H}`X}`h}`x}`}`}`}`}`}`}`}`}`~`~`(~`8~`H~`X~`h~`x~`~`~`~`~`~`~`~`~```(`8`H`X`h`x`````````@`@`(@`8@`H@`X@`h@`x@`@`@`@`@`@`@`@`@`A`A`(A`8A`HA`XA`hA`xA`A`A`A`A`A`A`A`A`B`B`(B`8B`HB`XB`hB`xB`B`B`B`B`B`B`B`B`C`C`(C`8C`HC`XC`hC`xC`C`C`C`C`C`C`C`C`D`D`(D`8D`HD`XD`hD`xD`D`D`D`D`D`D`D`D`E`E`(E`8E`HE`XE`hE`xE`E`E`E`E`E`E`E`E`F`F`(F`8F`HF`XF`hF`xF`F`F`F`F`F`F`F`F`G`G`(G`8G`HG`XG`hG`xG`G`G`G`G`G`G`G`G`H`H`(H`8H`HH`XH`hH`xH`H`H`H`H`H`H`H`H`I`I`(I`8I`HI`XI`hI`xI`I`I`I`I`I`I`I`I`J`J`(J`8J`HJ`XJ`hJ`xJ`J`J`J`J`J`J`J`J`K`K`(K`8K`HK`XK`hK`xK`K`K`K`K`K`K`K`K`L`L`(L`8L`HL`XL`hL`xL`L`L`L`L`L`L`L`L`M`M`(M`8M`HM`XM`hM`xM`M`M`M`M`M`M`M`M`N`N`(N`8N`HN`XN`hN`xN`N`N`N`N`N`N`N`N`O`O`(O`8O`HO`XO`hO`xO`O`O`O`O`O`O`O`O`P`P`(P`8P`HP`XP`hP`xP`P`P`P`P`P`P`P`P`Q`Q`(Q`8Q`HQ`XQ`hQ`xQ`Q`Q`Q`Q`Q`Q`Q`Q`R`R`(R`8R`HR`XR`hR`xR`R`R`R`R`R`R`R`R`S`S`(S`8S`HS`XS`hS`xS`S`S`S`S`S`S`S`S`T`T`(T`8T`HT`XT`hT`xT`T`T`T`T`T`T`T`T`U`U`(U`8U`HU`XU`hU`xU`U`U`U`U`U`U`U`U`V`V`(V`8V`HV`XV`hV`xV`V`V`V`V`V`V`V`V`W`W`(W`8W`HW`XW`hW`xW`W`W`W`W`W`W`W`W`X`X`(X`8X`HX`XX`hX`xX`X`X`X`X`X`X`X`X`Y`Y`(Y`8Y`HY`XY`hY`xY`Y`Y`Y`Y`Y`Y`Y`Y`Z`Z`(Z`8Z`HZ`XZ`hZ`xZ`Z`Z`Z`Z`Z`Z`Z`Z`[`[`([`8[`H[`X[`h[`x[`[`[`[`[`[`[`[`[`\`\`(\`8\`H\`X\`h\`x\`\`\`\`\`\`\`\`\`]`]`(]`8]`H]`X]`h]`x]`]`]`]`]`]`]`]`]`^`^`(^`8^`H^`X^`h^`x^`^`^`^`^`^`^`^`^`_`_`(_`8_`H_`X_`h_`x_`_`_`_`_`_`_`_`_`````(``8``H``X``h``x``````````````````a`a`(a`8a`Ha`Xa`ha`xa`a`a`a`a`a`a`a`a`b`b`(b`8b`Hb`Xb`hb`xb`b`b`b`b`b`b`b`b`c`c`(c`8c`Hc`Xc`hc`xc`c`c`c`c`c`c`c`c`d`d`(d`8d`Hd`Xd`hd`xd`d`d`d`d`d`d`d`d`e`e`(e`8e`He`Xe`he`xe`e`e`e`e`e`e`e`e`f`f`(f`8f`Hf`Xf`hf`xf`f`f`f`f`f`f`f`f`g`g`(g`8g`Hg`Xg`hg`xg`g`g`g`g`g`g`g`g`h`h`(h`8h`Hh`Xh`hh`xh`h`h`h`h`h`h`h`h`i`i`(i`8i`Hi`Xi`hi`xi`i`i`i`i`i`i`i`i`j`j`(j`8j`Hj`Xj`hj`xj`j`j`j`j`j`j`j`j`k`k`(k`8k`Hk`Xk`hk`xk`k`k`k`k`k`k`k`k`l`l`(l`8l`Hl`Xl`hl`xl`l`l`l`l`l`l`l`l`m`m`(m`8m`Hm`Xm`hm`xm`m`m`m`m`m`m`m`m`n`n`(n`8n`Hn`Xn`hn`xn`n`n`n`n`n`n`n`n`o`o`(o`8o`Ho`Xo`ho`xo`o`o`o`o`o`o`o`o`p`p`(p`8p`Hp`Xp`hp`xp`p`p`p`p`p`p`p`p`q`q`(q`8q`Hq`Xq`hq`xq`q`q`q`q`q`q`q`q`r`r`(r`8r`Hr`Xr`hr`xr`r`r`r`r`r`r`r`r`s`s`(s`8s`Hs`Xs`hs`xs`s`s`s`s`s`s`s`s`t`t`(t`8t`Ht`Xt`ht`xt`t`t`t`t`t`t`t`t`u`u`(u`8u`Hu`Xu`hu`xu`u`u`u`u`u`u`u`u`v`v`(v`8v`Hv`Xv`hv`xv`v`v`v`v`v`v`v`v`w`w`(w`8w`Hw`Xw`hw`xw`w`w`w`w`w`w`w`w`x`x`(x`8x`Hx`Xx`hx`xx`x`x`x`x`x`x`x`x`y`y`(y`8y`Hy`Xy`hy`xy`y`y`y`y`y`y`y`y`z`z`(z`8z`Hz`Xz`hz`xz`z`z`z`z`z`z`z`z`{`{`({`8{`H{`X{`h{`x{`{`{`{`{`{`{`{`{`|`|`(|`8|`H|`X|`h|`x|`|`|`|`|`|`|`|`|`}`}`(}`8}`H}`X}`h}`x}`}`}`}`}`}`}`}`}`~`~`(~`8~`H~`X~`h~`x~`~`~`~`~`~`~`~`~```(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȁ`؀`````(`8`H`X`h`x`````ȁ`؁`````(`8`H`X`h`x`````Ȃ`؂`````(`8`H`X`h`x`````ȃ`؃`````(`8`H`X`h`x`````Ȅ`؄`````(`8`H`X`h`x`````ȅ`؅`````(`8`H`X`h`x`````Ȇ`؆`````(`8`H`X`h`x`````ȇ`؇`````(`8`H`X`h`x`````Ȉ`؈`````(`8`H`X`h`x`````ȉ`؉`````(`8`H`X`h`x`````Ȋ`؊`````(`8`H`X`h`x`````ȋ`؋`````(`8`H`X`h`x`````Ȍ`،`````(`8`H`X`h`x`````ȍ`؍`````(`8`H`X`h`x`````Ȏ`؎`````(`8`H`X`h`x`````ȏ`؏`````(`8`H`X`h`x`````Ȑ`ؐ`````(`8`H`X`h`x`````ȑ`ؑ`````(`8`H`X`h`x`````Ȓ`ؒ`````(`8`H`X`h`x`````ȓ`ؓ`````(`8`H`X`h`x`````Ȕ`ؔ`````(`8`H`X`h`x`````ȕ`ؕ`````(`8`H`X`h`x`````Ȗ`ؖ`````(`8`H`X`h`x`````ȗ`ؗ`````(`8`H`X`h`x`````Ș`ؘ`````(`8`H`X`h`x`````ș`ؙ`````(`8`H`X`h`x`````Ț`ؚ`````(`8`H`X`h`x`````ț`؛`````(`8`H`X`h`x`````Ȝ`؜`````(`8`H`X`h`x`````ȝ`؝`````(`8`H`X`h`x`````Ȟ`؞`````(`8`H`X`h`x`````ȟ`؟`````(`8`H`X`h`x`````Ƞ`ؠ`````(`8`H`X`h`x`````ȡ`ء`````(`8`H`X`h`x`````Ȣ`آ`````(`8`H`X`h`x`````ȣ`أ`````(`8`H`X`h`x`````Ȥ`ؤ`````(`8`H`X`h`x`````ȥ`إ`````(`8`H`X`h`x`````Ȧ`ئ`````(`8`H`X`h`x`````ȧ`ا`````(`8`H`X`h`x`````Ȩ`ب`````(`8`H`X`h`x`````ȩ`ة`````(`8`H`X`h`x`````Ȫ`ت`````(`8`H`X`h`x`````ȫ`ث`````(`8`H`X`h`x`````Ȭ`ج`````(`8`H`X`h`x`````ȭ`ح`````(`8`H`X`h`x`````Ȯ`خ`````(`8`H`X`h`x`````ȯ`د`````(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x``````````DATA(`=?DATAxp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAq`=?DATAq`=?DATA(q`=?DATA8q`=?DATAHq`=?DATAXq`=?DATAhq`=?DATAxq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAr`=?DATAr`=?DATA(r`=?DATA8r`=?DATAHr`=?DATAXr`=?DATAhr`=?DATAxr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAs`=?DATAs`=?DATA(s`=?DATA8s`=?DATAHs`=?DATAXs`=?DATAhs`=?DATAxs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAt`=?DATAt`=?DATA(t`=?DATA8t`=?DATAHt`=?DATAXt`=?DATAht`=?DATAxt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAu`=?DATAu`=?DATA(u`=?DATA8u`=?DATAHu`=?DATAXu`=?DATAhu`=?DATAxu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAv`=?DATAv`=?DATA(v`=?DATA8v`=?DATAHv`=?DATAXv`=?DATAhv`=?DATAxv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAw`=?DATAw`=?DATA(w`=?DATA8w`=?DATAHw`=?DATAXw`=?DATAhw`=?DATAxw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAx`=?DATAx`=?DATA(x`=?DATA8x`=?DATAHx`=?DATAXx`=?DATAhx`=?DATAxx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAy`=?DATAy`=?DATA(y`=?DATA8y`=?DATAHy`=?DATAXy`=?DATAhy`=?DATAxy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAz`=?DATAz`=?DATA(z`=?DATA8z`=?DATAHz`=?DATAXz`=?DATAhz`=?DATAxz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATA{`=?DATA{`=?DATA({`=?DATA8{`=?DATAH{`=?DATAX{`=?DATAh{`=?DATAx{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA|`=?DATA|`=?DATA(|`=?DATA8|`=?DATAH|`=?DATAX|`=?DATAh|`=?DATAx|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA}`=?DATA}`=?DATA(}`=?DATA8}`=?DATAH}`=?DATAX}`=?DATAh}`=?DATAx}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA~`=?DATA~`=?DATA(~`=?DATA8~`=?DATAH~`=?DATAX~`=?DATAh~`=?DATAx~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA@`=?DATA@`=?DATA(@`=?DATA8@`=?DATAH@`=?DATAX@`=?DATAh@`=?DATAx@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATAA`=?DATAA`=?DATA(A`=?DATA8A`=?DATAHA`=?DATAXA`=?DATAhA`=?DATAxA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAB`=?DATAB`=?DATA(B`=?DATA8B`=?DATAHB`=?DATAXB`=?DATAhB`=?DATAxB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAC`=?DATAC`=?DATA(C`=?DATA8C`=?DATAHC`=?DATAXC`=?DATAhC`=?DATAxC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAD`=?DATAD`=?DATA(D`=?DATA8D`=?DATAHD`=?DATAXD`=?DATAhD`=?DATAxD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAE`=?DATAE`=?DATA(E`=?DATA8E`=?DATAHE`=?DATAXE`=?DATAhE`=?DATAxE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAF`=?DATAF`=?DATA(F`=?DATA8F`=?DATAHF`=?DATAXF`=?DATAhF`=?DATAxF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAG`=?DATAG`=?DATA(G`=?DATA8G`=?DATAHG`=?DATAXG`=?DATAhG`=?DATAxG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAH`=?DATAH`=?DATA(H`=?DATA8H`=?DATAHH`=?DATAXH`=?DATAhH`=?DATAxH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAI`=?DATAI`=?DATA(I`=?DATA8I`=?DATAHI`=?DATAXI`=?DATAhI`=?DATAxI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAJ`=?DATAJ`=?DATA(J`=?DATA8J`=?DATAHJ`=?DATAXJ`=?DATAhJ`=?DATAxJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAK`=?DATAK`=?DATA(K`=?DATA8K`=?DATAHK`=?DATAXK`=?DATAhK`=?DATAxK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAL`=?DATAL`=?DATA(L`=?DATA8L`=?DATAHL`=?DATAXL`=?DATAhL`=?DATAxL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAM`=?DATAM`=?DATA(M`=?DATA8M`=?DATAHM`=?DATAXM`=?DATAhM`=?DATAxM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAN`=?DATAN`=?DATA(N`=?DATA8N`=?DATAHN`=?DATAXN`=?DATAhN`=?DATAxN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAO`=?DATAO`=?DATA(O`=?DATA8O`=?DATAHO`=?DATAXO`=?DATAhO`=?DATAxO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAP`=?DATAP`=?DATA(P`=?DATA8P`=?DATAHP`=?DATAXP`=?DATAhP`=?DATAxP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAQ`=?DATAQ`=?DATA(Q`=?DATA8Q`=?DATAHQ`=?DATAXQ`=?DATAhQ`=?DATAxQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAR`=?DATAR`=?DATA(R`=?DATA8R`=?DATAHR`=?DATAXR`=?DATAhR`=?DATAxR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAS`=?DATAS`=?DATA(S`=?DATA8S`=?DATAHS`=?DATAXS`=?DATAhS`=?DATAxS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAT`=?DATAT`=?DATA(T`=?DATA8T`=?DATAHT`=?DATAXT`=?DATAhT`=?DATAxT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAU`=?DATAU`=?DATA(U`=?DATA8U`=?DATAHU`=?DATAXU`=?DATAhU`=?DATAxU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAV`=?DATAV`=?DATA(V`=?DATA8V`=?DATAHV`=?DATAXV`=?DATAhV`=?DATAxV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAW`=?DATAW`=?DATA(W`=?DATA8W`=?DATAHW`=?DATAXW`=?DATAhW`=?DATAxW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAX`=?DATAX`=?DATA(X`=?DATA8X`=?DATAHX`=?DATAXX`=?DATAhX`=?DATAxX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAY`=?DATAY`=?DATA(Y`=?DATA8Y`=?DATAHY`=?DATAXY`=?DATAhY`=?DATAxY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAZ`=?DATAZ`=?DATA(Z`=?DATA8Z`=?DATAHZ`=?DATAXZ`=?DATAhZ`=?DATAxZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATA[`=?DATA[`=?DATA([`=?DATA8[`=?DATAH[`=?DATAX[`=?DATAh[`=?DATAx[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA\`=?DATA\`=?DATA(\`=?DATA8\`=?DATAH\`=?DATAX\`=?DATAh\`=?DATAx\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA]`=?DATA]`=?DATA(]`=?DATA8]`=?DATAH]`=?DATAX]`=?DATAh]`=?DATAx]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA^`=?DATA^`=?DATA(^`=?DATA8^`=?DATAH^`=?DATAX^`=?DATAh^`=?DATAx^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA_`=?DATA_`=?DATA(_`=?DATA8_`=?DATAH_`=?DATAX_`=?DATAh_`=?DATAx_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA``=?DATA``=?DATA(``=?DATA8``=?DATAH``=?DATAX``=?DATAh``=?DATAx``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATAa`=?DATAa`=?DATA(a`=?DATA8a`=?DATAHa`=?DATAXa`=?DATAha`=?DATAxa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAb`=?DATAb`=?DATA(b`=?DATA8b`=?DATAHb`=?DATAXb`=?DATAhb`=?DATAxb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAc`=?DATAc`=?DATA(c`=?DATA8c`=?DATAHc`=?DATAXc`=?DATAhc`=?DATAxc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAd`=?DATAd`=?DATA(d`=?DATA8d`=?DATAHd`=?DATAXd`=?DATAhd`=?DATAxd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAe`=?DATAe`=?DATA(e`=?DATA8e`=?DATAHe`=?DATAXe`=?DATAhe`=?DATAxe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAf`=?DATAf`=?DATA(f`=?DATA8f`=?DATAHf`=?DATAXf`=?DATAhf`=?DATAxf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAg`=?DATAg`=?DATA(g`=?DATA8g`=?DATAHg`=?DATAXg`=?DATAhg`=?DATAxg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAh`=?DATAh`=?DATA(h`=?DATA8h`=?DATAHh`=?DATAXh`=?DATAhh`=?DATAxh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAi`=?DATAi`=?DATA(i`=?DATA8i`=?DATAHi`=?DATAXi`=?DATAhi`=?DATAxi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAj`=?DATAj`=?DATA(j`=?DATA8j`=?DATAHj`=?DATAXj`=?DATAhj`=?DATAxj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAk`=?DATAk`=?DATA(k`=?DATA8k`=?DATAHk`=?DATAXk`=?DATAhk`=?DATAxk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAl`=?DATAl`=?DATA(l`=?DATA8l`=?DATAHl`=?DATAXl`=?DATAhl`=?DATAxl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAm`=?DATAm`=?DATA(m`=?DATA8m`=?DATAHm`=?DATAXm`=?DATAhm`=?DATAxm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAn`=?DATAn`=?DATA(n`=?DATA8n`=?DATAHn`=?DATAXn`=?DATAhn`=?DATAxn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAo`=?DATAo`=?DATA(o`=?DATA8o`=?DATAHo`=?DATAXo`=?DATAho`=?DATAxo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAp`=?DATAp`=?DATA(p`=?DATA8p`=?DATAHp`=?DATAXp`=?DATAhp`=?DATAxp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAq`=?DATAq`=?DATA(q`=?DATA8q`=?DATAHq`=?DATAXq`=?DATAhq`=?DATAxq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAr`=?DATAr`=?DATA(r`=?DATA8r`=?DATAHr`=?DATAXr`=?DATAhr`=?DATAxr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAs`=?DATAs`=?DATA(s`=?DATA8s`=?DATAHs`=?DATAXs`=?DATAhs`=?DATAxs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAt`=?DATAt`=?DATA(t`=?DATA8t`=?DATAHt`=?DATAXt`=?DATAht`=?DATAxt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAu`=?DATAu`=?DATA(u`=?DATA8u`=?DATAHu`=?DATAXu`=?DATAhu`=?DATAxu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAv`=?DATAv`=?DATA(v`=?DATA8v`=?DATAHv`=?DATAXv`=?DATAhv`=?DATAxv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAw`=?DATAw`=?DATA(w`=?DATA8w`=?DATAHw`=?DATAXw`=?DATAhw`=?DATAxw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAx`=?DATAx`=?DATA(x`=?DATA8x`=?DATAHx`=?DATAXx`=?DATAhx`=?DATAxx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAy`=?DATAy`=?DATA(y`=?DATA8y`=?DATAHy`=?DATAXy`=?DATAhy`=?DATAxy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAz`=?DATAz`=?DATA(z`=?DATA8z`=?DATAHz`=?DATAXz`=?DATAhz`=?DATAxz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATA{`=?DATA{`=?DATA({`=?DATA8{`=?DATAH{`=?DATAX{`=?DATAh{`=?DATAx{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA|`=?DATA|`=?DATA(|`=?DATA8|`=?DATAH|`=?DATAX|`=?DATAh|`=?DATAx|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA}`=?DATA}`=?DATA(}`=?DATA8}`=?DATAH}`=?DATAX}`=?DATAh}`=?DATAx}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA~`=?DATA~`=?DATA(~`=?DATA8~`=?DATAH~`=?DATAX~`=?DATAh~`=?DATAx~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȀ`=?DATA؀`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȁ`=?DATA؁`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȂ`=?DATA؂`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȃ`=?DATA؃`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȄ`=?DATA؄`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȅ`=?DATA؅`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȆ`=?DATA؆`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȇ`=?DATA؇`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȈ`=?DATA؈`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȉ`=?DATA؉`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȊ`=?DATA؊`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȋ`=?DATA؋`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȌ`=?DATA،`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȍ`=?DATA؍`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȎ`=?DATA؎`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȏ`=?DATA؏`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȐ`=?DATAؐ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȑ`=?DATAؑ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȒ`=?DATAؒ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȓ`=?DATAؓ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȔ`=?DATAؔ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȕ`=?DATAؕ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȖ`=?DATAؖ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȗ`=?DATAؗ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȘ`=?DATAؘ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAș`=?DATAؙ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȚ`=?DATAؚ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAț`=?DATA؛`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȜ`=?DATA؜`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȝ`=?DATA؝`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȞ`=?DATA؞`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȟ`=?DATA؟`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȠ`=?DATAؠ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȡ`=?DATAء`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȢ`=?DATAآ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȣ`=?DATAأ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȤ`=?DATAؤ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȥ`=?DATAإ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȦ`=?DATAئ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȧ`=?DATAا`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȨ`=?DATAب`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȩ`=?DATAة`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȪ`=?DATAت`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȫ`=?DATAث`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȬ`=?DATAج`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȭ`=?DATAح`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȮ`=?DATAخ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȯ`=?DATAد`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAh``DATA`<"""""""" """" " """ """""""  """"""   "" "  """" """!"#""" ""#("("'("&'".(  &+  . 1"21"67":;"_9"5"=>"@"<"7="5<"A="DE"H"D"M"P"N"M"K"RS"ST"JQ W"UV"Z["Z" ^ ^"8b":e"6f"g"`"`_"Z \ i"kj"li"~l q"sn"l"nq"lo"z{ wv 0"0"/"@"?"@"@"D"O""O""O Z"  /"s $ y+ -{  p n "~""|"""}|"""""""""""~""""""""""""""""""            """"""""""""""" " " """"  """"""""  ""   " """"" """" "" " "   """""""""T "" """"") """"$"!"} $"$"%" - * 2"3"3"4"x ]"4"9"<"="6"9"A">"<"?"C"F"G"E"C"G"B"L"M"J"L" T"Y"Y"U"W"U"\" [ A C  ]"_ `"e"d"h"i"j"k"z uh"m"o"t"u"u"u h"u"y z x "4"v 0"5""" " "P"O"K"N" SK M "P  "V"  /""g"d"a";"c"e"c"4"1"""" * % ""s"p"r"i"""%"t ,", * ) v """""|"""""  `  g  e    d b f             """"! #"%")'"("*"/"-1".3"4"34"23"12"54 5 7"87"<="?"@A"C"G"EA"J"MK"PQ"P"T"V"W"P R Y"Z\"6"]+ >"I"P#"C c0 `"c^"^_"f"i"`f"dj"ln"gm"k n m l pq"uv"sp"}"~"|}"""wr ""    """"""""" """"  "  "x"~" """ """"""     zK $"&"%"&"& %   $ ' '""-"_ 0"\":"o<";o"Bx"w@"Dw"yH"I"E"K{"O"O"S"M" Q As Bt  8"T"X Y"Z"\ \ X""""w""G"J" "J~ N"$"S >"9"X"-"."["2"c"f"i"e"k"l"e"h"          :""?"o"r"r " ?"r"x "y"{"y "u "#"#" 4"!"'"&"%"' + . T1"9";"8"^7"B"G"H"F"F"IK" D" N"Q"U"V"W"T"V""R"\"["[O" T ] 7"5V"Wa"f"dV"f"`q ar p"k"8":/"w p;" B""IE""{ O"Q"{X"   <c"W"0"y  -2 od ~d""d"_""a"`"}"b"b"e""e""g""h"g""a"c""_""h}"i""g""n""f"i""n"k""'"(""""""""""""" "#"!"     ("" ,"+"* -"*"0""1", 9"="U">"="t"t"s"q"F""F"" D" "L"N"M"L"R"Q"R"S"  U ;"="U""X""Z"X"""" ""C""z""|"&"""",","  ."/"Y"] m""l""9"9"<"?" s"u"v "t"v"F "z"|"~"}"S"" @ x v  "o"""/ "" | 5 ,"6""8"7";:">6">"""""">"8"?;""A"C"B"""ID""B"E""J" L"J"H"E"H"F""  H Q!"""!R"IR NX"Y#""S""\$""B  ( 2"^"b"_"b""7"2"6"*h n"k"[j"r"^m  [ p"o["r"m"m0"j" t x] "t"6"")3""p"q?"q:"u""A "D""G"E"HC"@I""| "L N} K"""MX"""N"L"R"QY"X"L"W%" ) )]"gU"a"3+"8":" +h" . "!Z"{1 qY"b /  s"&" 3 ) w a"j"j"h"^"b""k"m""""""j"a W      V  c             ""H"G"I""P""""""y"  "J "G " "F "z"""""" " "" "" """"" " """"" " """" "" """"/""""""""" "!""#"$"%!""""")*"()"  ,"-"""""   "0/" "  "3"3"1"4""65"7""" ""7<"<";<":;"B<  :?  B E"FE"JK"NO"sM"I"QR"T"P"KQ"IP"UQ"XY"\"X"a"d"b"a"_"fg"gh"^e k"ij"no"n"r r"Lv"Ny"Jz"{"t"ts"n p }"~"}" """""  D"D"C"T"S"T"T"#X"'c"&"c"$"+c n-" 0 C2" 8 ? A    """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """"""""! ""   " """"" """" ""    " "   """"""%"""&"h *"(".  /"1" " 2"1"= 6"6"8 "5" 8"8" 9"2 A > F"G"G"H" q"H"M"P"Q"J"M"U"R"P"S"W"Z"["Y"W"["V"`"a"^"`" h"m"m"i"k"i"p" o U W $ q"&s t"y"x"|" }"~ "" |"" " """ |""   "H"  D"I"""""d"c"_"b"& g_ a ("d * ,"j"#   ' C"0"{"x"u"O"w"y"w"H"E""3"2"3 > 9 " " """}"6"9" @"@ > =  """"""""""  t { y  ! " x$ v' z( #" & %  %$  !  #  ,"/"/,"2"53 7"9"=;"<")>"C"AE"BG"H"GH"FG"EF"IH I K"LK"PQ"S"TU"W"["YU"^"a_"de"d"h"j"k"d f m"np")J"q? +R"3]"d7"/W wD t"wr"rs"z"}"tz"x~""{"    """""""" ""    """""""""  """"  "  """ """ """"""     _ 8":"9":": 9   8 ; ;"*"A"s D"p"N"P"O"V"T"X"\"]"Y"_"c"c"g"a" e U V  L"h"l m"n"p p l"+"."-"2"1"["^""^ b"8"g R"M"l"A"B"o"F"w"z"}"y"""y"|"               N""S""""S""!"&"+"( ,"! "7"7"4H"5";":"9"; ? B hE"M"O"L"rK"V"["\"Z"Z"]_"X"b"e"i"j"k"h"j6"f"p"o"oc"h q K"Ij"ku"z"xj"z"t u ""L"NC" O" V"""]Y"2$"' c-"e"l"2   Pw"k"D"  AF x x""x"s""u"t""v"v"y""y""{""|"{""u"w""s""|"}""{""""z"}"""")";"<")"+"-"."."/"-"""+""1"4"7"5"0 1 .   <""  @"?"> A">"D""E"@ M"Q"i"R"Q"""""Z""Z"" X"!"`"b"a"`"f"e"f"g""  #i O"Q"i""l" "n "l""" " ""W"""""":""""@"@"  B"C"m"q """"M"0M"P"S""""""Z "'"+"-",".g""T  " / "" " "C4""  I @"J""*L"K*"ON"RJ"R"",""""R*"L"SO","U"W1"0V"""]X""V"Y0""^3"4`"^"\"#Y"$\"%Z"&"4 \) e5"6"5f"]f bl"m7""g""p8""-V  %< F"r"v"s"v""K"F"J">| ""o~""r  o "o"""D"~"  q ""J""=G"""S"N""0#"U"$X"%"["Y"\W"T]"'" 6` b *_"6"al"""b+")`"f."em"l"`."k9" (= =q"{i"u"G?"L "N" ?|"1 B4"5n"E m"v C  ":" G =  u"~"~"|"r"v"""""""""~"u  k  #   j% & w ! $  & '  ( "   ' ( ""\"["]"%"d"""""""4"^"[" "Z!"""#"$"3%"&"''"""!"""&"""&"%"%"#""#"""'""!$"""$"" "'" "-A w x )= *> .B v z { y "]q      @,"" ?+  "I5   "",""-."/-""" 2"""  " "3""" "5"65"F8"$9"!$"'$";"=">"="+"0@"C"AB"E E"7H"J"G"GF"K"ML"NK"VN Q"RO"N"OQ"NP"4(")4"&*"0?"?"1? YR OZ XW"V"TY"YZ"UT"]R"["\X"^Y"V[""`b"`"a"da"_c"cd""`["^c"PV" ` b V a d c _ f"hi"gj"kl"mk"r"qr"st"lj uw"t y v{"{~"} | z"""""" ""  ""t"v"e"z y x |y"|  z)")"*"+"/"."n@ ""3"U e6"6^"8f"8g"'h"h9"&"d:")":")d"<o"o=" <"oq @p"pA"Cr"tA"s 'd :h w6"F fG"^="K"L"{M"H="Bv"P"S"vH"~H v4"+"?"n+">"0+ =r  2"B" u J"I"I"5"(x"}""R"K}""S} ^"T"_"]" G J   H      """""""""""""""" """"""   """""   """""" """" " """  """    " """""""  "" ""  """ "" """"     +"*","-"1"2"- )"3"5"8"7"E";" >"A"B"C"@"B" 6 !"Q M"(""."0 D", I"4"P V"X"W"Z"U"\"]"P"^"W"]"P"U"Z"b"d"a"\"R"^"w"j"i"j"i"k"n"i k w z ~"{"""""""""""""   """z""""""" x"e"l"m"" """u"v"  |""""","*"+""0"1"2"" . " T e"z"7"!"9"g"g"9"7"&"f":"m"l""<" "p p"D"0"s"s"6"E"H"F"H"y"6"z"= O"M"L"B W X P"B"L"~ S "S"u"(""/"";"" < > "q"D"q"1"D"C"v J""x 3"Q"R" ["\""R""V"_"b"   I      ";")"/""n"m " " "" "o "0" " ""  " " "  "" " """"""""""" """  " """" "" "8#"$%"*"-"."-"01"4"23"7 7"":"<"9"98">"@?"A>"KA E"FC"A"CE"AD"""&"/"/"/ NF CO ML"K"IN"NO"JI"TR" Q"SM"UN"KQ" "XZ" X"Y "\Y"W["[\"  "XQ"U["  X Z Y \ [ W _"ab"`c"ef"ge"l"kl"mn"fc oq"n s vu"uy"x w |"{|"}~"}""""  ""n"p"]"t s r ws"w  z""}"{"""h1 "J ] "#_"#`"'a"a%"d(")"(",i"i-","ik 1j"j2"4l"n2"m (a q6"8 _9">"?"u@"D"G"yH p"~"/"h+"."-l "3"o |<";";""r"x""F">x"Gx U"I"W"T" 9 <  :      """""""""""""""" "" """"  """""   """"" """" " """   """   " """""""  "" ""  """""" " " "    """""" """#"""7"*"."2"3"4"1"3" E @"""" 5" ;""D K"M"L"O"J"S " T"P"U "L "T"J"O "Z" \"Y"S"^"q"c"b"c"b"e"h"b e q t y"u"{"{"~""""""""   """"""" r"]"f"g"""""o"p"  w""}"|"""""""""  "I ]"t"""!"%"`"`"%"""_"("g"f""," "j j"5"m"m" "7":"8":"s" "t"= C"@"?"L M D"B"?"y G "G"o""~"""*"!" , . "k"5"k""5"4"p <""r "E"F" Q"S"""V " W"Z"   ;      "*"""h"g""""i "!"""" "" """!"""!""%""=$""&""","*"""-."/0"1"2"3/"""""78"67"  :";"""""   ">=" "  "%A"A"?"B""DC"E""" ""EJ"J"IJ"HI"PJ  HM  P S"TS"XY"\]"["W"_`"b"^"Y_"W^"c_"fg"j"f"o"r"p" o"!m"tu"uv"ls y"wx"|}"|", "Z"\"X""""| ~ """ """""  R""#R"Q$"b'"a("&b"b*"1f"5q""4"#q"$2"9q |;".> Q@" F M O    """"""""""""""""""""" " "" """ " """ """"             """"""""""""""" " " """"  """"""%""/   ""   % "# """&"" "" " "  ""   "  )*"( ) * #"&"#"("'")"3"0"4"v 8"6"< - ="?"$"@"?"K D"D"F"C" F"F"G"@" O L" T"U"U"V" "V"["^"_"X"["c"`"^"a"e"h"i"g"e"i"d"n"o"'l"(n" v"{"{"w"y"w"~" } c e 2 "4 """"""" """""" ""$   "V" R"W")"'"+"-"r"q"m"p"4 um o 6"r 8 :" x"1 . 5 Q" >""""]""""V"S"""A"@"#A L $G " """""D!"!G" !N"N$ #L K " %"&"'"'"%"&"&"*")"("  + , . / 0 2 5 6 10 4+ 3 + 32 , /. ,1 - :"="=:"@"CA E"G"KI"J"7L"Q"OS"PU"V"UV"TU"ST"WV W Y"ZY"^_"a"bc"e"i"gc"l"om"rs"r"v"x"y"r t {"|~"7X"M 9`"Ak"rE"=e R """""""""    """""""" ""    """"""""" """"  "  """ """ """" ""      m F"H"G"H"H G   F I I"8"O" R"~"\"^"]"d"b"f"j")k"*g"m"q"q"u"o" s c d  Z"v"z {"|"~ ~ z"9"<";"@"?"i"l"+"l p"F"u `"["z"O"P"}"T"" """"" " "          %\"%")a"("*"+",a"'"/"4"9"6 :"/ #"E"E"BV"C"I"H"G"I M P vS"["]"Z"Y"d"i"j"h"h"km",f"-p"s"w"x"y"v"xD"t"~"}"}q"+v  Y"Wx"y""x""  """Z"\Q" ]".d"0"kg"@2"5 q;"s"z"@* , - ^"&y"R"  OT  """""""""""""""""" """""""""" "" """"""7"I"J"7"9";"<"<"=";"""9""?"B"E"C"> ? <   J"" N"M"L O"L"R""S"N ["_"w"`"_"""""h""h"".f"/"n "p " o"n" t"s "t" u"0  1w ]"_"w""z""|"!z"" ""  ""e"""0" "H """"N"N"  P"Q"{" )"*"("'"$[">["^"a"+"","(")"h."5"9";":"<u" "+b  0 = """"QB""  W N"X""8Z"Y8"]\"`X"`"":""""`8"Z"a]":"c"e?">d"""kf""d"g>""lA"Bn"l"j"1g"2j"3h"4"B j7 sC"D"Ct"kt pz"{E""u""~F"";d  3J T""""""Y"T"X"L ""}""  } "}"""R""   ""X"""KU"""a"\"">1"c-"2f"3"i"g"je"bk"5" Dn p 8m"D"oz"""p9"7n"t<"s{"z"n<"yG" 6K K"w""UM"Z"\" M"? PB"C|"S {" Q  "H"! U K  %"""&""'" "("" """ """ y-  1   x3 4  / 2 4 5 6 0 - . 5 6 ""j "i!"k""3#"r$"%"&"'"(")"*"B+"l,"i-"."h/"0"1"2"A3"4"55"&+"0/" ","(4"-")!"4 "'3"3)",1"+("1'"$"%#"50"/2"-%"*""2*"!&".$"#5""." " 9" "Q8" " :" " "@ " >" " "AB"CD"E " F"GC" " "2 "3 "KL"JK" N "O " " " " " & "RQ"' "  "9U"U " S"V "  "XW" Y"  "  "   "  "Y^"^ "]^"\]"d^  \a   d g "hg"lm"pq"o" k"st"v " r"ms"kr"ws"z{"~ " z" " " "4 "5 """  """ "@   "n"p"l" " ""    """  "" """  f6"7f"e8"v;"u<":v"v>"Ez"I"6 H"7 "8 F"M O"B R eT" Z a c    " " """"" """ "" """  """  """ " "" """ "  """ """"%  % %  % % %  % % % % %  % " """" """""" " """ "  " "" " "  !  " " "  "  "  "9  "  "C ! # ! "' $ " *  9 2 3 0 " 7  " " ":  " "   " " " "  # ") ")  +  + "4  = > "% < = % % >  7":"# 7"< ";" ="G "D " H"  L" J"P  A Q" "S"8, ", T"S( "_( / X"0 X"Z/ "3 W"3 Z2 "0 Z"/ ["T6  c `6 h"i"i"j " "j"o"r"s"l"o"w"t"r" u"y" |"} "{ " y"}"x """; "< " "" """""   w y F  "H  "$ """- "- "" ""- "- "" "   " "8       "j", f"k" ="; " ?"A " " "" "H    J" L  N" "E  B I  e" "! R" """q& "' "& "% "j( "g* "6"U"T"7 U ` 8 [ * "4 + ". "1 "2 " "X5 "5 [" 5 b"b8 7 `  _ 6  9 ": "; "; "9 ": ": "> "= "< " & ' ? @ B $ C % D F I J E D H ? ' G ? & G F & @ C B @ E A ' N "Q "Q N "T "W U Y "[ "_ ] "^ "K ` "e "c g "d i "j  "i j "h i "g h "k j k  m "n m "r s "u "v w " y "} "{ w " " " " " " " "  " "K l " a M t "U  " Y "Q y f  " " " "  " " " " " % % % % " " " " " " " " " ") " " " " " " " " "+ " " " "  "    " " " " " "  "  " " "" ! "$  "%  ! % % $ % # " % Z " \ " [ "\ " \ [ Z . ] ] "L " c " f " " p " r "q "x " v "z " ~ "=  "> { " " " " " " w x / n " "  " " " M "P " O " T "S "} " "? " " Z " t "o " " c "d  " " h " "  " "  "" "  "! " " * + , - . , * / ) ) 0 . - ( 1 9p " 9"=u "< "> " ?"@u " ;" C"H " M"J N " C 7 "Y " Y"Vj "W " ]" \"[ " ] a d g" o"q "n "m "x " }" ~"| "| " "@ z"A " " " " " "X " " " " "? *  m "k " " " " "   " "6n "p e" q"Bx "D "{ "T F"I O" " "T > @ A r ": "f "  ch   " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "" " " "K "] "^ "K "M "O "P "P "Q "O " " "M " "S "V "Y "W "R  S  P   ,  ^ " "-  b "a "` c " ` "f " " g "b  o  "s " "t " s "  " "  "  " | " "|  "  "B z "C  "  "  " " " "  "  " "D ( # E q $ "s % " % "& " ".  " . "5 " 3 " 4 ". "4  " "y " "  "D  " "\  " " " " b "b ( " ) *  1 d "1 e " "  = "> $ "< "# ; "8o "Ro "r "u "? " " @" <"= "| B" I"M " O"N "P " "?v  D 0 Q " " ' " , " / "e V"2 " 0  k  b"l " "L n"mL "q p"t l"t " "N " " " "tL "n "uq "N " w"yS "R x" " "z " "x  "{R " "U "V " " ~ "E {"F ~ "G |"H "V  ~ K W "X "W "  "Y " " " "Z " "O x  G ^ h " " " " " "m "h "l "`   " " " "     " " " "f " "    )  " "l " 6"_ i" " " u" p"  "R E"w A"Fz " G" } "{  "~y "v "I " X   L "X " " " " M"K " P" " " P"[ "1  J _ _ " " "ia "n + "p " a " S d V"W "g  " 1 e   " \" 5  i _  9 " " " : " " ; "! "< " " "$ "# " "# " "/ A ' ( E " ) & 0 G H 1 ( C F - + H I + J * D 1 / A B 0 , I . J 2 " 3 "~4 "}5 "6 "G7 "8 " 9 ": " ; "< " = " > "V ? " @ "} A " B "| C " D " E " F "U G "H "II ": ? "D C "4 3 "2 @ "< H "3 A "= 5 "H 4 "; G "G = "@ E "? < "E ; "8 2 "9 7 "I D "C F "A 9 "> 6 "F > "5 : "B 8 "7 I "6 B "Oc   K_ L` Pd      " #7  "6     bN" "  aM  "k W 8 $   DATAh`NGon Face-Vertex`DATAP`B*+r4R0,/4r+3+h@3Y6122s1?2(>1s87t80ntso0:XsXNM9Q;9M}/pv:/}u)e:*)amUkgW;nc<=q;'oPgk%^Wmald?n;A:\epPo&<codlU5V:q?g;]Wdcboh=<&;g?rho'=V<==>?;pq:AE@sg?>s@q<H5Udp;BtuvCV  t@E?k  ?"tBrlrj XW@u@tirlqpsqX ?spCvA k?gq"?rw)@K jLxm ru@Cwrifs5A  K@A5s?vM A gt6B(xLur Mv f  Bpx(  qEJDu DF pBCHo&w*DnI@)x mD*wCuDLAEY @IEAGE YFD KHC w0vOx/PZ . \KQ- y+Hx,wny +]N *xHv  )zE(xO['NP&L*."K\TSS_"~{ tL+M`.MM`ZPbuJTQ/T {F|[OzzK.{E{ozOvJs!}QTyp|H+N]|}Q/O0KMX{.V"!Q}N*|F0OG~}HMK3W{XNo#Y1~GLa|*dH}L YQ0XINVe4UV#PQY{ZXRL+&qdLIS %WU[O/M2XJeV5\O[WZ{qW%Q46JZW[7aR7[4(RT0o883)'6#<9;f%:e0T.n])3/ip%-6Y"f:%Oi/9<jocdf_b]pe  Wacq[fb\b$W Ug aa e> g B6t\$$>0MuEhLQ${#2tzt1*hEuKz0-, v44v .3tHAiic4\Z!w=w!.""%%Rz &y& x'8'xt#5(7(5#/-6. S/43 ,3/S!Z<  nhs|R $ TP.3}p#t  uY1gq".!  Z|s< T~r/#u3;Yqjn r " $ &8'{|+;'7(9.}{(6<=.943W532-y&;+y%zyNy1Dzl{Z*%y,21{-*xvx*wu:+w:*)),0Sv+]6LhwmvSQx]+X?wN7(6**@hf7@6]_``=9BV5CL>>e\:];b8[ \7`_%=f]6^>L_B9b[8[ 6@7G=[8f_>e7\e>D=G9`8fh>^6C5H<F9ha>@c>_ `AF<! =D> AIbBA<!@Ba=IAiBklBiA8jC9CjD 'om#C'%G(kB)&EqlrFBF$)(Gr%,Ju $-Lt  #FJ",I!sJ, PM+QKI, NO*L- JMMPPNbvH|cIK_SRRz(cK1Y0T/2UUW3SST~"VVU2!RRRSJ$\5U4R\$b6XZa&\b7^Z2%1>T~;]788^2?1~T94, g^<_\dV _`c_V$ ``_<?dA9C#8X:{tjBHkdjCkKuIuJInkCj[oGB-!#0ieli1cFmkQ[jdp!-OGokleiA0mFmkuMOzDJ,Px0c^mod~flkp[Qm^_"lf~2i[do"_2`qg$Uranjq`r~as~|V }U p}b $shn~ V|} /4/bajdc^|_bdj~}heVUigba^_g`fT~iVecS|h}fTieY ZhnjWk9lX:jhZfYeiUmgXln:8kgm7/,C&'D  (z   ON}^IR!yn^ap#NI&+RKSI',("5Y;!4Y51-=US12MU !"#"Z\>l9m78X,X?cwxQltZ ^:9T (];`T! (:Z^Y !|  j7aO Y^ h-bN]). 7N |#h)'dizOtX,s@x=e){?v+|w  CEG~HJF#P$J31SK&P4Q%'%&12RO-23.PR45<\=$JH~3&PSc0#`fkWnl$`][ 'c^' G  F )HKLD mz G G H z$Fy! F "yDJEw# ' $ GE& %w&y')() F* GI+-EE-,-G%y.  D/D  0In{q1Bg.=rnj{lzizNykl6]mqgo)e=r5yIdxPon*f>Ab-{j,z@sw}.gBvmwchqm]xd>f*pCky+v?u-bAB5WuIyvhp141\14H7HG`@aFG?'?GEq|JDFbFpEcEoY KL  LDD%MlklM/M~~Ml5  5C262CNNZ33Z21[u2i{1k65LO2wJQP XOI{Vku&pxyNrOwPWxjINOS)WPn(OXSQ0*3PQ3n7SoOrN6Tv8oS*&)TIyPLO(4stvT:<S;9Ss5SqT76pSrtSS7|TZq!}t2P?#62UfpfUT|r"~ =24}YVg~">!:2P#09Q$VY39!>",+%A2$@B0#X{Y V:ZuWW\ZT]X[!A%32t[X$#?B}XUYTUY]"v[,= uZ8W\|C a&-B'`c'I_ Bd8^_:]$\\>\>&[b9$Z!=\"Y'I'vDX9cW8dD`6_[_gh.6`4_a\aI~d5e^4.h`+cwv'__E'c+^e53\\)G(beac`__la6j5e+w[?b4x-caMJ,y*_a@/kd+blbm7LK-x(G)`A0(0y,[)F*/>`maCelbz6jie7med-KNnA`.fD,G:\`>Egz.k9O`co7alcj{87pfc-no,JOk8H9eeCgL {nhof.19ohH<#JD'Li*GF ;=J)lMm0T/4NV%'D_EG=qIC4/3J^V2SNCVM/0m'w!(1 z'0 v/ y$. uk -"w',(z$L +'v kU#{iH u !oy5gV poUUa}|v~T Ucb>*|v|a H4]^HGB4}r ye}pn5n 6_59@ 969! @: :!:i;; ;h<f7<g^`7fBdeC44Cd]5<Qmn N>8; dB7=<mb6: <5_nm  O:d 7`ml<; ;8?:69:l?;i;Bj<h<jBnmgHI GG BAF?l:9Eu-*>(@9FAE2>CA3>\11k3[k178=a@.=8 62A?|}gq '?qHlpYK(>)J>|q )zJqKssMKnt5tIj2R}IONyovL+K*Q,tnV}RJz+MssQ*LvJNMQxKq*RLKxQuR*#OML"#,7R+NJ8wPyItMO,Kq+R2RQr.<RPwQzUPQRu-s.r"PRLs-+q/,UzQM0V-!-V!iUjW1WX;u1Y[VXWT0YWZVZVZUZ[Y#E^]V?4`^U@^wE#T%G3]]S]^3G%R&H\aQ]]_P3bO^`[H&ND^@Ma~3LdH*F)\]fg_E_*Yambhic`dkMg&hcij65ff%gfp8{ei'&BfpN8gWnp93rKV)FDEh3oIql) KriLFjhEpHJ$]G{ sm&*%%jx$t % Uj%%&mst$xp% )UiTWjPlP k  y s~~0tz|z{@AC @t/,~s xoA)+DTR}b,w~oAR r}xwD+C" B{u~H.@&Drwx.oSsrcox/sStc8? ut u  =  =v 8>=QCvCeux ~wrsvx~ |y}{vurs{tz}wy|z}y >|!~   jk~|zy}?{   k?i {h &@`+1 .WW/. 1uX"DY=!K:4?JIb-&35f](&7L\:Izb?DfB 1.zg|]P; S<Rlmf fme)AE-Ki10QJ@acbgE"#HiK!(! TS NRopnO Sj"h#iB$$#!lp@P0G(!*"#"Fk$) $&&hj%<q "lhR<%$k#( *&&)Rr0! # hr#"^'+ (3/#q=(,_F"-h ./T0 /" 0'=;O 1(G,/;/WQC[v$w^y457dN{8F'%|gbdI:J-deeK9H9KXJ:GMEAFFBGHmIpUn^HyddWTDw.tz D  6-LF8N, >DA  O;PMXJx;Z"K!CZ:\4LE|2MX}<N&EOA[=P5[&Q4\;R%ZUZ%S=XT#Y{xU<XY#V;W@$W2%+X79'Y"Z8ZC!Z$F[A[]Y^\6YF$]^V[5^$X< _%7`'X]6a <qnzD & ee 6C  C 657  7 5yB T f f  (8 xx8 (4 g  4) o  )z  e J4  I6  U  #   J4 5 I  #   *   *&/  +)  U   }V    +*  ) + h U V ~, &*   U  +  ,    - !  ,  ."  !   h " .- ,~s   ~  4 -./ 4    l3  ;X  -/V ~ .  W W X ; ?0  ++ n   >,    0    * ?<[ ^ q o +- 0@ n+ [ <5 7 p8 o qr. = =. rp7  n @ 1?* Z   0    0?1 >\ j Z ,   D_ Y q^  B ` 1   a i 2 ] Y   rq`  C  1a 9 D j  20  D9   b BA t1 0 2   Cc Q _ Db k   B1   2l  C   c  s;  m  )4( v(  x T ]  wuS z)4(T  v( e& S u   w I5 t |  ? HH { G 6 Iw z H HA  M E Je     2   xg  y| : x 9 }> SR  SP Q  R  ~' H" =E }9 S> }< K % }K<   3h \ k = 3 3   h ; ROF  i Q[   3 j R;  F OQi  O ~  z' yS B z R ] D E = ^ R F8 f GH7 y A  !)  z G fy  8F@  ( 7H? - 9* . 7( !$9- ) r + g 8 7. q r  f0 N }8 g, 0 f 9 hi *   jg+ $' h 9 i  q gj P , h :1  i:   1 km2 3 ld )  :  5 <   o = } >   < o  =}   ] /  @  A p r C0: t  @p AB 8 < st A u ; s< t ts |E S e w = 6 5 Z |^ 6 w   E>  T 6=   5C JE L  @ F y D GC K  FGD J ' d : h  k p  : |yS%  LN P N LM }  M! {~O ~{v& H' V q bf   _r {! MG |  L $ PL H KNv{ M B# MLH  G  KNP$ e p PNV   K XWJ BM  ` I NVL P  XK | J W  Q _ OZ  Q% TYRj $  U RYZO UT%  X c m \YT@ ? ^ W  ]  V[l c U  P  WX\  `  ]Ro  Z  b V[ZY^  TU n @   da [` ^cd n  r _A \m s b  ^? A _c]   B l [`bs  PVq  a  a \ d  R]B p  b`aad`dcc_i  k  jl ^   klj   mk      n   i \ >    t   || [         I   G x t F      \    g } ' zQ  x x u I  v J   6   w  K Z v y v w L E> EM u  u3 z v v  { d uw | 3 vd   P O N ^ W O X  s      {   m Q      o p   k n b a _ f g d  { n  z    l        ;~  m  6 2   X 6  ~ ;    m /   Y   W    )  V /  Y t  ] 6  5  ]  =  5    = s W X 4  r>  W rX   > r      z   { |: <V ; Y  <     <: |      ;;   }  / &    ~2  {  } ~ Y | Z   {   |    } ~F k  2    Z &    }  F ~                    k  v   '          '  I * & f  G    H     *I [ !w  /  q h4 + p 5 .  u  w !  /3 p  , i! kO L +4 h 1 0- + j* ( ,L i -6 l k! -   l6 j" 1 h *  K 3 /       /  .5 K m M ] P 5  kQ  3 O R       l   ] N l$ 4 Q k  5, R   7  m 5S   , 38  n% 2    7  U T 4  n S 5P   8 3  o   4T     - m&  p    p1  E z   D o q a z   1 p E  ]  oD  d ; ;g  L :1  l g ;< K k  3 :L j  V <J Q 2     X r  s   w  r @   C GC x? GC  B A 7 =" H0 y  ? x  G/ + >B xC xB >   ` Y     = \ Y     8 C FA _   EZ      A F[   Z E C8  t  y@ s4 W   t6 a V  V  ^ =7 8 9* _ # :3 {  " |   ! 9   _* 2 8 # { 1 : "   ""  %! ! ! % $ # ` u " u t " _  R # # _#  ` %  b a  ` c  $ % a 't   b ` T  c a b $ (' ($    e f& % g d (  ) ~  ,( s }  - iv |  . m { v i , z m  -  / N  1" j# 2  l   4$ 0 1 w : j+  3 2#  2% n m. w . m- u & m n W  7  ] / y    ^  ^  q( 6 X  0 7    / P J < H i ) 82  O H  9I N I 9 8) ' a' ( d  s \   s w @ GA ? ?, /   @ ?? @ y u- @ y0 H& v u Va  Z i  b W  u ~ 9 @- ?: = D. , > A   v# B>  u @9  : ? . D A >+ ` e  D  K A ; L M<  BI d  > A K   < M  D=   L; ~  c  E C E  O [ F N I   J $ F C O N   I J M S^ g  N UD E I  T  L g ] Q K J  P  L  S M o R T d f   O K Q   O  U N IE _  J  Y \  Q X    \ [ U F Wb  _ S  Zc ^ U [ WF D TG    c Z X Q]  a VP   Y e  h  S R ` G T Z  X   Y Y  \ X   \  [ [  W b  e  c b  f  c f e  e g  y   u x s  hq  .M l      n    w   w  _    {      K   M F  d h       `   j  B  t  h    M e z   N f 6( q   ^  O  y f i x  7 P  e Q  70 x j 9 o pU k   o9 l  q   U p R  S T S  [ b v  \     }   p     U     s r  q n  c  e f h j i q }    |   o    x    y  *  z n g% ) { r \ t |   *n } )  gr ~  o      !J    t H    ) J ! o G  ? 8  ?  V  N V zMPU J MT  UPo n XT n  S T^   S p QZ=Yq  "%ZQS6R " q# R6zx #z[ $[ @ Q $ @ R\&Q  A %\RA   %  .OwT  N  &5yJ] 4^>_ ]\  S   y5&y  c d    ] \  ^4   Wx\10a]| ' .: d ({ ^]a (_ )} ^U _>a? S ](c1\   b & } )aT & b '| y :  ^ W /(](W { 2d)   * b a,  ?a ( '+  W 2U b *' ec +e/),aV  a0kb+/*1@k 1  = c4- +b@c0*2, - . V d/ 0d ,@1* q>31 ; ,2w  d/ 3~  0   2,@,>g f 13.hd)e9j fk:b63 /@,25f1 f   cCg8 -4b:k+gCc@0 7i*- h.   j9eA. 4 "55 q #$r .& m !*j2" 4*% p-2j/055# q %  r$n  @D=m  v u DBn= o E  o  C   r f g l s v nB9< q m-59 q 5-lA-Cs 6 7jp <h>s/qmEoAz0CxD@CpB/s9Dp q.;:  f8 oEm? yCE 0zpD9oE{ f ;  g6 nE7 i h  6   :h7En  8 {Gs k  zHpx j  w ESrFsG{; |   tF<In H: nI<u  /GJy }qoiHzA  x ~Bq} | ;.:j  yJGl s  o] | }   <FtL }V vJa #z m  R ",}Z%U-K0I` X+H b7O$ = >[%l\R [ z #x R ,"  MK-U Q  = $ +X m% \ Q&[> R t z65w .-syrz 0 6nw5~ Jys-(1wN,'rOn. /& .)d~SK  Q r     q  * *)'L  }^  P    BV6VBVP5U7    P ~N|WCC D!_!D  GG tt^HH^I IE J J E   PVBQB  3QCW|   F P E{M  YD C `  |] Es {Y " D  F H IM I J PJ   P V7U`W:U8T9O `H M 7G7 $ S  X{L}&!G $NT9SX O9@ " L   L # A  U? A #a   ?UaK   K N  " @ MP T'   (PMzzb'Y< K XO72L{L27_  Y X    [ IxW  `c   \]~Z 8Y  9   X` [~ Z8X Y _  8Z`Y8` _ [ vZvu9  ):`X c9Q W ^  [ : `Q9`j<  > e< ^ =  _ `  c ;h? u<fj^ ? ;  9kd;:+=g>  _ clh; d>qit ;d d c @ t< r?e e? A B  e  i >d  g h d h  @  i1' l+( nB,1l3)kRA'3Al 4  o )! m k-p (4 n ,lD  o r  D  j7 8 k m u t 8?mY  { i v  wC   y u vyDx w Ctpt uxF ~ w F  y  zLt l ~ F  F I  |  ~ <Y   T|S  Hv_7b  Y=ZT SvV w %, }4 3$2xx+# x"3xxI 4!+  2|x c  e  zr_!p r s  '%  $ %&N  $  L N  O M  l / i1 p7 X`. o6  }!  OR~|     #L }  #O    ~R$ M n1 k/ a(j_u m2     yN  RUW$:;   <# }X#    }=:!> V! F ? ""@\ !A s8  _ %c"]  `  B\ 8ZC  F  %_       Q3  [Q[DZ% Nc e\=    O gW  & QHP> 'hD\d ;SKRB E<UT RIV?PF  h' CNJU@g QXVL% [ WA    W M  TZ  GO&fS Z Y &  %  Y# ' M[! ( Z \G&o f)t * ]Xqe( $ )  \^ ' " & (H) p'q & d l* K%  ZY+ i Em[* k^I]]F'n+ *J^j( ^)L. -  , 0  0 3  - ,  3 4 # 2 5 ! 5 7 $ 4 6 " J b Ny9clikf<sm?rg=TeG <eG A s?mB 0/&+Bn p>f g Y  4 ARktC-4  6D  .Eo pHh k tj ] I u< b `I8 aJ1 s {Q  M{S4O|O _w uo0w1 /\ t{ |N~(u bav )*w *t )v w z!Nb    )o  Z /{[ 0 1u}w|2 v+!4y1J3" uvH #+Jv 2$3|y4}{  ,% > .&/Z  vu1', (-3m{~5 v= 6LKMK03-l=. >  5uH KL6I0Km   Nb  _Ka aM 1:) *=+=* AeTwiB lE. GrSxzFuHrKsFoG G/HS9TO4T8U5PV:W; 6~rqlg Dpi KrGURV Y[_]b`pF I j+&e h/0j    f ,4(Bi- i!) j 4 h3'h )3f g1, (+g '1$ 2 3#%X ~ 05;2/hX %-i7k"*g+g*28e &!i 2 $.f5;5#36f."k  dP   !8 $     K_; ;Wk l  7 # L`:cO 6N$8 9b Pd2 " (Y`L "6  Ma5  OcW k " <6   iSSj'( ( 'j b {ia a iHl ) ) hG  Ghg(* * (g  Fm nn + + n V6))6#fg  gf$7(  (7    o   o 8, , 8%e2TT2eWp +p 9U*U9    _"     { f:  & #q5 &% s or e$ '  q     N":f! & %pq#' $er  P Mk !pq ua b_  ; k  r  <q  <'us  =  r os      pu qpb  Y :(v   u =:;&v( krk 5qY ` <    =  c v)> u p  @ u'<  ;  ? !  c  v&;! >)     `  ? =u @  au   ?v    'C" >  T bn  E  Aew ? w qv  @c [D  BA   x   DC' >bT ] lEdR @   cx    %CD G ]T ]F R dE*z{&BZx % | y $ :~j v k#z  "CGg T  z fF]E  z*w eA i{ tv qw t{ \kD[ } h AB|   ry j~ B 6 ,H I 7 -+I8 B  : 5 > F -~  6 >  #H,9 A ? F C  +~ -D I I 7 9  -2 8  nX qX n)V 03vt      @ *0V M/ m  I^   ^I+/M$ 2W ^U ( ~ 1KJ%o  m @   `  ar vqX EB tW 2` sM   u  O_    NLp v  vt C $Mu 6a 7Y    OJKv   J   N KL  v  x6   y  Y 7x w O  0  zPw  N& \    Pz {[ `   IH  ry   B  s  G _O0 IN   &C  [ {    :       } wP  Hj^ 7$f # 6Vn   ]i] a_ ^l K y\8o RQ9p    7# ! f#6]  i^_ ~e%8Q" l \  9  p We"  o  ! R( 1 $' J .  OPI ,  BO0 B K%& A / N 1 D M% &* J PQ ) 0 &  + I OD ' YA  { E X@ J / )  B WC L$ K  x ZB     |   4 0+ * / 7[ X Z)  [`  I   /*  gj +V j hi fd V+7 4-    4  ,W  5 5XW,5 6[/ X5[/  /  .\  \]-  ]^Y) -^  Yd 1 e VVe d  W3   . 1J  2 Z/  Q21 d Y*   )   ~X0 3 W  1.  M32     *Y J   SM / Z0 X\a1 0]]0 2d^^d  j kk  i hi  cjh i h5a\.[.8 h /g !  W ` 5 8b98 .[6h jc6g jT+-`6 *U,7 :`- S  U  7 ,S( _ ( b  ;_, T6 <a    , "Xa  Y  X |  mm F` cK l H` IK clmL Qo  kM z t  E$ q pn6  D LmL  j   t lO  4oC L nBlsmL t nmstL   o4n   6N Z  jt M l  rkoN   M t tm  P o  nrswtpO   P  rlp O M oQ \N  wsR x=O > ! O =x8 > qwyS my  S s" $r} yR &{ x  <|; '!x |< 8' 9}qE  *; ? V )< @   E G U  = ; (U G H 4 =  =5 3  ?A < H 2  u @ 4  3 u   LK1~ + 5=  pL   D A   t9  D EX 3W 8 F4F  9;Z  8 <wA  :<    } Z ; zw    G   7m m  @hg3 y  K m 7A n nh@  3gj  & G J@ V+  CH G  PNF U? I G& T- E . '  z G SH I? RF N- wy 5   + 04 - V X VU  U W }~ `%  ! % b# % h_%   % gK  - R Lc f    } TL  K c  TQ-  ~Uf b% #  % `< %  c% $    b f UN   l kT  m8  P:OT   N  ; Rk nP  Oo  R  Z4p 0  q SS9r R 7 <i S 9 2 3 =30  s3  i> 8t 1 22 9 =4Z3?93 @  e A 7 d1  ue 9  EAn  G AHF I  B=B: >J o yu ; @H lK s | m  vM>   p z:Gw  tM?;  q {  C=9 A}  r  ; L DK?J~ < I    x @ : B  QD V OW ~XT  Y R x" ! :   CED> = E   FZU YB " >: CSXy  < F@; # Z WN |[   P Vv ! \  $ z  [ w  ; ?\# { $ > DCF<   }E=  N^% _ Pa% ]Qd% aO ]% ^Te% dR f% c Uh% fSg% eb  {M  S P xy Q P rxS  sD   C : V ?    o H  U ^W 45  %J H#Y _  u \      z   P   ]   b^ i4    ~   c eg %   s     D QE  % MC ( ' $ L4  .     . <  %  = % > $ % > % =   b85   ) Z! # ( C   E QD F -   H R? J  H' SG ?^ bK* ,  J? T&  y^ ?G UF  + H   & V@ R! C WB 1 " ) /  A@ XE   dA Y' H I + " Q0 ) ~_ }J * K D 1 |  / A dQR1B 0 y, I _ a] . J }# |1 ( N \Q [  ZQ y r  [  s}      Y  x  _ Z       \   w  | [   `[   \  g ec  h jh  d fi ij g  lk k     u       x |  f      L  % "  %       Z *   , ! " %  - . ]     : ?   D C | ~4 3   2 @ >z< H / " 3 A } s = 5 }9 /H 4 ~: ; G .||.G =  ;z>@ E ,{ ? < {,E ;   F.8 2 G 9 7   lI D  | C F  h} A 9 \{ > 6 { i F >  }5 : Ffz B 8 . gG7 I lz #6 B  a #7 DATAhh`NGon FaceH`DATAЀH`A   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ !%)-159=AEIMQUY]adgjnrvz~   #'+/37;?CFJNRVZ^bfimquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DGJMPSVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-158;>ADHLPTX\`dhknqtx|  $(,048<@DHLPTX\`dhlptx|         # & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                    !!! !!!!! !$!(!,!0!4!8!$B$F$J$N$R$V$Z$^$b$f$j$n$r$v$z$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%%"%&%*%.%2%6%:%>%B%F%J%N%R%V%Z%^%b%f%j%n%r%v%z%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&& &&&&&&"&&&*&.&2&6&:&>&B&F&J&N&R&V&Z&^&b&f&j&n&r&v&y&|&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''' '''''' '$'(','0'4'8'<'@'D'H'L'P'T'X'\'`'d'h'l'p't'x'|'''''''''''''''''''''''''''''''''((( ((((( ($(((,(0(4(8(<(@(C(F(I(L(O(R(U(X(\(`(d(h(l(p(t(x(|((((((((((((((((((((((((((((((((((()) ))))))")&)*).)2)6):)>)B)F)J)N)Q)T)W)Z)])`)d)h)l)p)t)w)z)~))))))))))))))))))))))))))))))))))MEX`9^`R`MECylinder.011``m``8 `0` ~`$ؒ` ` H`BX0 4 1n>n>W?C ?DATA` `DATA ~``0`DATA(-`?B">>ZV[qpq>>tBV"=>9SV[q>Pq>>tBtBVd>*>>cQ.V=">>SZV">=~>ZSV*h>>cQV:Z>>]Vh*>>.V*>h>>.cQV>K1>]V">9VK1>VXqdq>V">9V^q>dq>tBVf>*~>cQV=">S9V">>ZV*n>ѝVpׯ>Vf*>V*>n>.VI>M(fÿQKϽ>o˽(fÿoP>v8 'h>cu>,=ሾJÿ9.Sw>sJÿ ш=3Jÿj(ш6=6:Xa>SĿ=~܅=SĿ65=d¿"KϽ>o˽Og>E->SD(fÿWdƝo˽MϽ)fÿaD-)fÿƩc;hÿa[8[.hcÿ[8a[PvX18 e24?Jÿ- шR/sb#:y齷y齔SĿͅc*swSĿg*=swSĿagy=y齓SĿ82ͅF[SĿzI׽ngyd¿"ZZd¿  "d¿{"=.gyd¿ "=7SĿ Q=SSĿ;1aqSĿU "1=ScSĿ;1CS>KSĿ1a=qSĿ"1o˽MϽO>gEKM󊾲O))E-iDO`Eƽ7N(s;};?>N: ;}%?N;}=7Ns;}>NL;}eD-S'c>*zNK6W]">zNTVW]"zNVhW]i*zN(6W]]qaqzNW]Yq>AqzN=W]*>azN+(W]"E^]qaqE"E^Yq>AqEZIM)fÿ]Pÿ,l[.hc>,ሾJÿ.S9su Jÿ͗S CsuJÿSvsJÿ ш3JÿUj(ш%66;w/*SĿf텕[SĿ~…ݽ SĿA&} ݽSĿ&A'[SĿzI콜SĿ>KѢBԽ/uSĿ!Ѣ3?SĿP٪>?SĿ&7׃ƽSĿpU>E󊾆eZ(p=MϽe !^-kDe'QϽo˽Og>E p=MϽS !^o˽MϽS^QϽo˽S^'h>cÿǝa[Z=Pÿl[c>;hӋKS>+KS $9su> Jÿ2Ssb#>./:Z%%=|:Ub#./;=[SĿ#…_gy=׽d¿#"OgOSĿѢ7>׃ƽSĿ'+p Y>YSĿ1q>aSĿ+U 1YE󊾆e.p˽MϽe^]D>-e?'D-O`EG>M󊾰OK)E7>ӃƽN(;}XD>-S?'c>*EnSĿ=SĿrt>rtSĿ,>iSĿ,iSĿk,SĿOϽo˽*fÿPwÿl,[^P8 X1hHhHJÿhhSሾJÿ.S?Jÿj(Uш`SĿ~܅SĿ55=콓SĿK>ѢHu=BԽSĿ+ѢOϽo˽e^-SD*fÿƝo=MϽ(fÿ]D>-(fÿ9c>;hÿc[8[KS>+KSÿMO[Y=PX1e2>4?Jÿ ш4?e2Jÿ -шQ/=sb#: <[=SĿ=d¿w{"Z=Zd¿ "ƽ7SĿpP>=SSĿ;1o=MϽOgE->iDO\`ENLL;}->iDSn"zNhVW]="zNhW]*azN6(W]="E !^">E{*`E'P>wÿ ,[>Jÿ8ShH>hHJÿ)hS >CsuJÿiSA>JÿUшw>/*SĿD텕= SĿ &s =ݽSĿA='[SĿPzI=SĿTKѢB=/uSĿK!Ѣ,<콓SĿ>ѢBuBԽSĿ!Ѣ->kDenKϽ>o˽e{>1?N;}G>MSZKϽ>o˽S{eľ(fÿ#KS+KSÿOO[7)hÿp[c;h>,KS+KS$ $X)h3jJÿ-SV8Jÿ.ш4?=e2Jÿ-ш|%;ޫ%|:(%):U|>%:}! n1%SĿ1{ SĿLd¿{"igy׽d¿"[1Wgd¿"1SĿAѢO=gOSĿ >ѢY%SĿS>?>SĿVPSĿii"?SĿP>SĿi`Y󙾓SĿ$1 YYSĿ1saSĿ"U 1ƜeľeaD-e'xD>-O5E銣eľOE%N;}1?N;}7ӃƽNs(;}~UeľSKMS-iDS' zNlW]eEi*E'*>`E?'>)٬SĿ>򲽒SĿrtrtSĿ򲽔SĿk>,SĿ@0%)QÿXR/sb#Qÿߗ86=6ュQÿ%Xۧ%=|QÿT> ~b#./Qÿ$66ョQÿۧۧ|%Qÿ /=sb#QÿC sb#>./Qÿix%|Qÿ |>%QÿkI>Y>)fÿQQMϽ>9p=(fÿoP>=*h>c>uӥ=>Jÿ98S8>+I4JÿVшw>>Jÿш=]>Jÿш!6=j6=:XXb>=SĿ=# >x3H4SĿ==SĿ76=)=d¿w"KϽ>=p=OgEm>0i4OAkE->}D>(fÿWd9o˽UϽ>)fÿo^D->)fÿWd7hH4ÿp[cEh>ÿa[,hc>ÿ[8c[7h!J43P=X1?h>"J4񵍾+I4Jÿ-Se24?=Jÿ-ш%)J4;UK/b#>;Z%%x3H4SĿyz=SĿ82]*w>SĿD*=w>SĿaDy=y=SĿ8282 x3H4SĿLD[Q=SĿzIP׽gy=d¿#"Z[=d¿ ")=d¿|w"=gy=d¿ ""/x3H4SĿS=7>SĿ '+NIS>SĿ1ay>SĿU +1=Su>SĿ;1ES>u>SĿ1a=y>SĿ+1mľYJ4eo˽UϽ>O>gEIY>O)KE-D>O5Eƽ7>N(;}1i4N;}>?>>N: ;}"?>N;}=7>N;}>>N;}bD->Snoľg4Se>*>zNK+W]">=zNTW]">zNVTW]g*>zN(+W]Zqsq>zN=W]\q>sq>zN==W]*>u>zN+KW]>l4E">Eޢ{l4EZqsq>EZ"=E^ !\q>sq>EZZGY>)fÿQmľH4*fÿ#VP>ÿ, [,hc>ӥሾ=Jÿ.9S8su >JÿiS Qsu>Jÿ2S8+I4Jÿ.шu>Jÿ ш]>JÿUш$6j6=;Xw*=SĿfau>SĿ~܂=ݽ =SĿAz )=SĿ & y[=SĿ$ѢBԽQu=SĿ+ѢA?>SĿPV>A?>SĿ&V7=SĿԐ W>Y>eZZ0p=UϽ>e !{-}D>e'?QϽ=p=OgEoľ0i4OE(p=UϽ>S !{o˽UϽ>Sޢ{QϽH4(fÿs*h>c>ÿc[`=P>ÿ [c>Eh>u楊 KS>=KS>ۥ>+I4Jÿ:S:su> >Jÿ2iStb#>/=:Z% %=|>;U}!b#/=; %>x3H4SĿG=u>SĿ#=g=I4d¿E"dgy==d¿# "OO=SĿ >Ѣ->y3H4SĿ,7>=SĿ'+ Y>y3H4SĿ1 Y>)Y>SĿ1q>a=SĿ+ݫ1WY>eZ'p˽UϽ>eޢ{`D>->e?nD->O`\EI>Y>OKKE)>i4Nt;}7>=N;}[D>->S?nm>g4Se>*>En? >SĿ= >SĿ٬>y3H4SĿrt>rt>SĿ,>u>SĿ,u>SĿk,>SĿMϽ9p=*fÿP=ÿl[WP>8 ΥhHhH>Jÿh֘)S>Jÿ8S>ɰ=Jÿj(ш_=SĿ‚#=SĿ5649=SĿKTѢLu=B=SĿ+KѢMϽ:p=e^ !-}D>*fÿ9o=UϽ>)fÿo`D>->)fÿ9Wd7h>H4ÿI[c>Eh>ÿc[KS>=KS>ÿMM[_=P>Υe2>4?=Jÿш4?e2>Jÿ ш%)>J4:&X/=b#>; Z%=[=Q=SĿP=2=d¿w"Z=[=d¿"=x3H4SĿWѢƽ7>SĿp'+R>IS>SĿ1m>YJ4eo=UϽ>OgE->D>O\5E>NL;}->D>Sn?ți4zNlW]"=zNhW]=">zNTW]*u>zN6KW]=">E !{">=E{ !*v>EnP>=ÿ [>=Jÿ89ShH>hH>Jÿ))S >Qsu>Jÿi2SB>ɰ=Jÿ׫шw>*=SĿDa= =SĿ u =)=SĿ =y[=SĿP솶=$uB=SĿ!KѢ->}D>en?MϽ>:p=e{ !>C?>N: ;}I>Y>SZZKϽ>)fÿsKS=KS>ÿOM[3Ah>ÿI[cEh>>,u楊KS=KS>$ۥx3Ah>̥d3>Jÿ:S(B2Ű8>JÿVш4?=e2>Jÿш| &=;U%|>;}!)2%)>;&|> &=:}!U2%>SĿGh2 >SĿgI4d¿"2=d¿"egy=d¿ "Ps2g=d¿E" x3H4SĿAѢ@2=SĿWѢO=O=SĿ > >ѢX<3;>SĿ,B?>>SĿV&>SĿi?>SĿ&>>SĿȨ$3c>SĿ1]x3H4SĿ$1 Y)Y>SĿ1sa=SĿ"1XQ2x3H4SĿ*3w>e^D->en{D>->O5\Ex]w>OAkE`;>Nt;}C?>N: ;}7=Ns;}w>SIY>SZ-D>S'?\IJ>zNWW]>ɛi4zNWW]>Eg*>E'?*>v>E?n03٬>SĿ>=SĿ٬x3H4SĿrtrt>SĿ=SĿk>,>SĿ2%)>Qÿ|K/b#>Qÿix%)H4QÿX:6=i6=Qÿ%X%X%=|>QÿT>k~b#/=QÿC #6i6=Qÿۧ%X| &=Qÿ T>/=b#>QÿC ix%)>H4Qÿ|tb#>/=QÿixC %|>Qÿk|> &=QÿkT>">Ɔޢ{[qpq>ƆZ"=Ɔ^ ![q>Pq>ƆZZd>*>Ɔn?*h>Ɔn:Z>Ɔ>SƆSƆXqdqƆ"Ɔ^="Ɔ !^"Ɔ^Yq>AqƆZb>*Ɔn">Ɔ{*`Ɔ'eƆj*Ɔ'*>`Ɔ?'=">Ɔ !{">=Ɔ{ !h*>Ɔ'?*>v>Ɔ?nf>>*h>*P>n[qpq>,P>Z:Z>(P>d>*>#P>n?Xqdq+P>="'P> !^[q>Pq>$P>ZZ",P>^"=,P>^ !>#$1#P>#$1,P>kڰ(P>h*>-P>'?f*,P>'">#P>{*>n$P>?'">="P>{ !f>*"P>n^q>cq#P>Z"*P>^*n*P>'=">%P> !{*>h>$P>?n">)P>ޢ{djdj>>=>dj>dj>>5>%>>Y=>>>=~>%9>>yW>>9%>>%>9>>>N/>a>N/>djdj>>dj>dj>7>̽%~>^=>>>%?>EĽ>7̽%>%>?>VUE>DATA $0`>BXI`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````````0`0`(0`80`H0`X0`h0`x0`0`0`0`0`0`0`0`0`1`1`(1`81`H1`X1`h1`x1`1`1`1`1`1`1`1`1`2`2`(2`82`H2`X2`h2`x2`2`2`2`2`2`2`2`2`3`3`(3`83`H3`X3`h3`x3`3`3`3`3`3`3`3`3`4`4`(4`84`H4`X4`h4`x4`4`4`4`4`4`4`4`4`5`5`(5`85`H5`X5`h5`x5`5`5`5`5`5`5`5`5`6`6`(6`86`H6`X6`h6`x6`6`6`6`6`6`6`6`6`7`7`(7`87`H7`X7`h7`x7`7`7`7`7`7`7`7`7`8`8`(8`88`H8`X8`h8`x8`8`8`8`8`8`8`8`8`9`9`(9`89`H9`X9`h9`x9`9`9`9`9`9`9`9`9`:`:`(:`8:`H:`X:`h:`x:`:`:`:`:`:`:`:`:`;`;`(;`8;`H;`X;`h;`x;`;`;`;`;`;`;`;`;`<`<`(<`8<`H<`X<`h<`x<`<`<`<`<`<`<`<`<`=`=`(=`8=`H=`X=`h=`x=`=`=`=`=`=`=`=`=`>`>`(>`8>`H>`X>`h>`x>`>`>`>`>`>`>`>`>`?`?`(?`8?`H?`X?`h?`x?`?`?`?`?`?`?`?`?`@`@`(@`8@`H@`X@`h@`x@`@`@`@`@`@`@`@`@`A`A`(A`8A`HA`XA`hA`xA`A`A`A`A`A`A`A`A`B`B`(B`8B`HB`XB`hB`xB`B`B`B`B`B`B`B`B`C`C`(C`8C`HC`XC`hC`xC`C`C`C`C`C`C`C`C`D`D`(D`8D`HD`XD`hD`xD`D`D`D`D`D`D`D`D`E`E`(E`8E`HE`XE`hE`xE`E`E`E`E`E`E`E`E`F`F`(F`8F`HF`XF`hF`xF`F`F`F`F`F`F`F`F`G`G`(G`8G`HG`XG`hG`xG`G`G`G`G`G`G`G`G`H`H`(H`8H`HH`XH`hH`xH`H`H`H`H`H`H`H`H`I`I`(I`8I`DATAXI`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA0`=?DATA0`=?DATA(0`=?DATA80`=?DATAH0`=?DATAX0`=?DATAh0`=?DATAx0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA1`=?DATA1`=?DATA(1`=?DATA81`=?DATAH1`=?DATAX1`=?DATAh1`=?DATAx1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA2`=?DATA2`=?DATA(2`=?DATA82`=?DATAH2`=?DATAX2`=?DATAh2`=?DATAx2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA3`=?DATA3`=?DATA(3`=?DATA83`=?DATAH3`=?DATAX3`=?DATAh3`=?DATAx3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA4`=?DATA4`=?DATA(4`=?DATA84`=?DATAH4`=?DATAX4`=?DATAh4`=?DATAx4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA5`=?DATA5`=?DATA(5`=?DATA85`=?DATAH5`=?DATAX5`=?DATAh5`=?DATAx5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA6`=?DATA6`=?DATA(6`=?DATA86`=?DATAH6`=?DATAX6`=?DATAh6`=?DATAx6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA7`=?DATA7`=?DATA(7`=?DATA87`=?DATAH7`=?DATAX7`=?DATAh7`=?DATAx7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA8`=?DATA8`=?DATA(8`=?DATA88`=?DATAH8`=?DATAX8`=?DATAh8`=?DATAx8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA9`=?DATA9`=?DATA(9`=?DATA89`=?DATAH9`=?DATAX9`=?DATAh9`=?DATAx9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA:`=?DATA:`=?DATA(:`=?DATA8:`=?DATAH:`=?DATAX:`=?DATAh:`=?DATAx:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA;`=?DATA;`=?DATA(;`=?DATA8;`=?DATAH;`=?DATAX;`=?DATAh;`=?DATAx;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA<`=?DATA<`=?DATA(<`=?DATA8<`=?DATAH<`=?DATAX<`=?DATAh<`=?DATAx<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA=`=?DATA=`=?DATA(=`=?DATA8=`=?DATAH=`=?DATAX=`=?DATAh=`=?DATAx=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA>`=?DATA>`=?DATA(>`=?DATA8>`=?DATAH>`=?DATAX>`=?DATAh>`=?DATAx>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA?`=?DATA?`=?DATA(?`=?DATA8?`=?DATAH?`=?DATAX?`=?DATAh?`=?DATAx?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA@`=?DATA@`=?DATA(@`=?DATA8@`=?DATAH@`=?DATAX@`=?DATAh@`=?DATAx@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATAA`=?DATAA`=?DATA(A`=?DATA8A`=?DATAHA`=?DATAXA`=?DATAhA`=?DATAxA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAB`=?DATAB`=?DATA(B`=?DATA8B`=?DATAHB`=?DATAXB`=?DATAhB`=?DATAxB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAC`=?DATAC`=?DATA(C`=?DATA8C`=?DATAHC`=?DATAXC`=?DATAhC`=?DATAxC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAD`=?DATAD`=?DATA(D`=?DATA8D`=?DATAHD`=?DATAXD`=?DATAhD`=?DATAxD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAE`=?DATAE`=?DATA(E`=?DATA8E`=?DATAHE`=?DATAXE`=?DATAhE`=?DATAxE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAF`=?DATAF`=?DATA(F`=?DATA8F`=?DATAHF`=?DATAXF`=?DATAhF`=?DATAxF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAG`=?DATAG`=?DATA(G`=?DATA8G`=?DATAHG`=?DATAXG`=?DATAhG`=?DATAxG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAH`=?DATAH`=?DATA(H`=?DATA8H`=?DATAHH`=?DATAXH`=?DATAhH`=?DATAxH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAI`=?DATAI`=?DATA(I`=?DATA8I`=?DATAhؒ`8 `DATA 78 `< ""<: =7 5= 9@ "4< "?8 7?  " " " " "%  ( !$   """;@    " ""          " "      "  "" "" #  ! & """"""""""" """" " "#""" "%"&%"6(" )" "  "+"-"."-""0"3"12"5 5"'8":"7"76";"=<">;"F> A"B?">"?A">@"$"$" " /"/"!/ IB ?J HG"F"DI"IJ"ED"M7 K LH"NI"FK""("'""8""L"& "% "u"$"#"""!" "9"" "5"P"RS"QT"UV"WU"\"[\"]^"VT _a"^ c Te"eh"g f gX"j"ij"kl"km"o"xg tg"vi"s x |q"p"^s"t`"Ow"wd yc by fc"}f  "X"t"k"i"o"o"X0 d"q"|#"E| O&"<"(P"(Q" R"R)"] "B*"p"p*"B",Y"Y-","Y[ 0Z"Z1"3\"^1"] B *R a"6 P7"<""z;"<z"e="-""'T"z@"zC"T-"h- `$"l"/q"X"q." -\ b r""s2"] _ j:"9v"u9"%x"b"gx"}y"B{";g"t"Cg ~N D~":" " 7 : ix u 8   """""""""""""""" "" ""M"7"6""""""  """""" """" " """ """    " """"""" "" "" """"" " " "  """"!""" "#"%"("'"5"+"."1"2"3"0"2"  "A ="""" 4" 9"$"@ F"H"G"J"E"L M 5 N G"M"5"E"J"""<"a"T"S"T"S"U"X"S U a d h"e"i"i"l"m"]"n"n"p"b"r"d"d" t i"u"u"X"{"{"t"|"}"{"} b"O"V"W"b"n"r"r"_"`"w x f"N"k"j"m""""" "!"""s"m  v"q D O"d"'"")"Q"Q")"'" "P"*"W"V"n",""Z Z"4""]"]"&"5"8"6"8"c"&"d"" ?"="<"' G H @"'"<"h C w"C"_""l""o"+""q , . "["4"["!"4"3"` :"y"b #"A"B"t K L ~ 7"" "v 9 x "+"""q"X"W"""""Y" """"""""""""""""""""" """  " """" """"  """"""""w ""!"""#"%$"&#"0& *"+("&"(*"&)""" """ 3+ (4 21"0".3"34"/."97 6 82":3"06"""""~""""="?@">A"CD"EC"J"IJ"KL"DA MO"L Q TS"SW"V U Z"YZ"[\"[^"`"hg"ki"f m rq"a"Lf"hN";l"lR nQ Pn UQ"sU X"h"["Y"`"`"F r"/r ;"=">" ?"? "B "a"a "G"G""GI H"H"J"L"K ? O"{ ="o#"$o"S%"o)"o,"W- N"\"c"F"c"J e"f"|M Z!" k"j "m"P"Vm"sn"+p"#V",V u: .u" " v !w jy | zy {v v w wz """"}"""""""""""}" "" """""""""   """"" """" " """" """   ~" """""""  "" ""  """"""  "    """""" """""""""""""v * %"""" "  "") 0"2"1"4"/"8 9 5 : 1"9"/"4" " "<}"O}"A"@"A"@"C"F"@ C O R W"S"Y"Y"\"^"]"_"_"a"e"d"y h z j"j"p"p"r"s"p"s P";"D"E"b"_"e"e"M"N"l m U"K"["Z"^"""""""f"^  k". ;"R"~"~" ">">" ~""=" "E"D"_"""H H""K"K""""""Q""R"" ("%"$"1 2 )"'"$"W , l","M""\""`"""c   "I""I""""N !"n"P "*"+"t 6 8 u ")"k z {  x { | y | """c"F"E""""G""""""""""""""              >; :9 >5 86 /- 0* 0 " $# &% '  (' ) )""""""""""" """" " !"""#"$"%"&",3 4/ 2+ *2 .3 '"1. ("-, 1 +6 ) 4 < / > 5 : 0  6 + 9 @ 3 , 1 . * - ; 7 ? 2 = 8 A 0A 3A A, 4A A< A- /A ;A A> A1 +A A2 ?A A8 :A A9 6A A* A5 7A @A =A .A DATAhH`NGon Face-Vertexm`DATAIm`B0  %R QN 9[&A%(R!LF)E  +(c CW"?2N'T 3 c;#6 1T5K9 l5=~1{7 ?|2|? 8 q+^2};i<:m p6f+qn0>ov1b.w4r9@su,d-y t3\,uoe1vdOwwO&&S%xx%RLc!yy!bbo$"$pp.pXU :ji9uivL:cJjv9KKkjLjq illkj=ijikml'?>k q]klmikmolmMR'@o>H2M=n@oAnVv+lA=\o+XBNs/r BM\X;Lw.q:KB @J:q/s,[Y]0X,ZY[\--\DYZX0!t/q N@ r/t!m.)qN4[|2y!r(FE"d\[z3m!4)"r4^>2_1^sr"nA^3G4*Py2s?"EG+n3z?B]Fs,p$`tS7a_Xtg$o`O_h09v-5f84u9038e : ]RYb"JcfN}ybxgC C  w h-"NgxCg;zgQf;Xq##&tM#q#|W#{Bk?$AjOq|#MW%B{?mA$V hdcLd"<6T(P7e8b't8H97PJd8s(T6H'b8)'V U)1Q(s'01tP=(QP)RSZTQ W R)USZ0QTR*S*p[UWVBp*=,IAY-[H6Z.wG,YAF[-Y6E@b0{x1Z\3^F3{0]Z1_2|]^1x4]3^]<a5uO6&%r<R<au5S&Tr%Sc: e627d 6e7  B*Rt&/Uy}fcCz<   <g=<=eh heT-u:.6/&K} 2e=;<z@;fOl>hTe'=g<`z;h>n@)gI- @n>iF`HwG'I >lPxFi@H;GIjAP?vJAmDyIuB%qE|BuIzJv?k|E{DH#(L~IyD~NGMFK'#E5GwH~L M|7*Ja"Fx}KJzIND{E)~7|M$1%6&-%Z2 O,bN4 (M+$!V 497%,b15"P, UPM, $ S-O! $:~0+' N~3SUTVUVT[WU@bD;X=CD(.ZrC^^s}VffQuidPO ux1-vi}{Y{)J.M<dw gt1x7. / }T~ga} I52/6I `5a5` ._35`4_a5t`h?HB\2_OQCD:EB,EKDAGJ./XQ*-"!L" ,>:-d9fgG+KpC]nD?+7ECXW<FCG>H7+v]I<WoJ9nKo>Lp8M9NRl;l;mfm_eQnnPmPt]tEX]YZ! sji<k!Z]sk;s W[; W<\Y[\ZPYVZ^[\XQR ][^\XV^Y\orB=^\Sr#[Q_-=T`S_ncD-TY`LoUi +F\*cd)(c'GIFmHGJIjWJHFc1>pZpc q>IfieXYd JgIqZe.NfLoe2[Zn@/ff[ZX3/gFKfhN'CmMO}XghN;M k U|S jyR|z!w]nB:PIQaUPnsm,V,l"-WmVa,o#VV#vd^H^`tGrp({+ bz*`rqp+GF*}(RWQ_R}}<"u=g(ar)8~t]=g`(r~8~ ~ h V`>"a"!=P=> @?>AJ h ? W!J@>A?@  KaCDEB a&%lG$dk#G"jlb1HehJYnmh$HioeLK$K4KLbqO;&eO _<}OCbf_Dw!s{Rvt{vu ? BE tnQUs,$o,l%w$WS%lW-TS*H.S5},5 "S+%$)o#x&|bvT'S%O$wo)~&x#0 Q)uv0y&~12O'9&y0c|2wu)9x1+ck*z(}*ky4+3.qr/z+{(43r./28w3:u.9|1x60v/}5z1{82*79P4y064~:3.u /|9-8{. 6#X6U!7# V&8 ~)6?"%J#@$3X u%%A& 5Z!$ L( B'a 0ICG0HPQ 7080a #'K5 @CADADCCEK!b FkWeN4LfsUFUd jYd?@yjzxik sppI'D(7 alR,gxhyz 'Djv{OT~ \vj&{%qpw\ zwp%|MNyM|OhUNR[ #L UA?_*5436^6725H :AE) /G*.TS)d^7aM _?!iV"E# $Vc%E&M'`_(`)a*8+ }2_*x j/]4hx*=0n/s@;z3 h4<i:~=7{ 8;6p(z;8>ky-</j k>:5l&m:99r w.`3t */L7! c"W)+:K8&['B Q c(D'  &Y$@#4!$Yg)F>0A,\3A<4A-d,A4]/A>8;A1eA2^+A8 ?A99:A:<A+f6A*_2A5:>A? 7A;@A7=A3`.A6;8A=5A/<-A@9A.b1A0=*ADATAh`NGon Face`DATA `AX  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptwz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy} "%(+/26:=ADHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy}  $(,0369<?CFJNQUX\`dhlptx|           ! $ ' * - ME^`9d`X`MECylinder.050d````H`Ȇ`h~`$(` ` `(|VG?:_G?G?:_?C ?DATAd` ``DATAh~``Ȇ`DATA S`?(POM.RϽo˽L.-|D>N.9$p˽UϽ>R.oP>B, [Hhc>ӥPrX18 3hc>,Ե>`8ShHhH>]h֘)Sሾ_.Se24?=]-ш8h|4].шv_ ш5_Uj(ш4?=e2>aш/b#>ōZ%666yy=82l~~܅%ݽ =A\[=zIP 4L55v! {"=-=v! v"*<>Ѣ??>PV7=Ԑ p=bϽ>F)]wSXY>=)=$p˽UϽ>A)xSp=bϽ>8.>gENϽo˽D.>g>Epľ14E.>Ep˽UϽ>=.>>gE7=>s;}QϽ p=4)>]l^RY>1)>=l^xD->.)>Jl^p˽UϽ>,)>xSl^xF>0>H)xF0>?) W㐣>1)>xƾԵ=4)> Y W>ᐣ>")>xͽ>,)>[Y>N.Q-PDM.Ɲo=MϽW.UD>-Y.9MϽ>p=^.osD>->Z.9Wdz=P>G [P>=L [2h>F3KI[c>5hKc[8[#h>cFǝa[P==l[cGh><a[|=P>Υ2h>3P>w8 Eh$43P>8 Υ쵍>3i:Ss>>dшe2>q4?f ш]/=b#>ɍ Z%%=|>̍U}!|>&=ύ}!U%)>3΍&&/=zb#ɍ d6h6=Wy=y=8282%>83Gy=y齭82ͅ6*=waf*wwf zy齨ͅ*w>D==661[==P| >H41[=v=zgyx! "Z=Zx! "=v! "׽vgys! "gy=t!  "9<:=TѢu=B=+KѢB=Zu=K+Ѣ)>3, ƽ7pB>AS;1oa=o"1rJS>16S>d1JSI;1[>IS>1a="1n>a=+ݫ1aoU "1h>3N)jpo=MϽ8.>gEH>P4.>K)E->jD4.>\`E=7>s;}->@:3>t;}E?>;}?>>: ;}>>>;}ƽ7>(s;}>>L;}>LL;}\D>-%)>?'l>0 3)>j}᫾>=)D`1>:)r>>L)y᫾>1)>=>`1>!)>v>>")>h*>(6W]">hVW]=">hW]e>*>K6W]Sq>`q>=W]fq>oq>>==W]dq]q>W]=">>TW]*u>>6KW]">>VTW]"=>hW]*_>6(W]ȩ-4m9>l*>m9>>="m9> 2> 3m9>|Uq>`qm9>WL">=m9>w kqrq>m9>LW">m9>wߜhq>oq>m9>WWbq]qm9>LL=">m9> w$`؂-4?>^ l'`)?>į lY=?> lY?>= l`)> ?>P" lo>o> ?>00 loxo?>yy lY=>?>KB lY>?>=KB l%`)?>ݐ lB>P\.Qh>d3_.s->{D>].Wd9p=UϽ>X.o8h>c>Gc[D=PFl[Hhc>B[8c[8h>c>uӥP>=#h>cu>,=>d98S >Psu>ei2S=su> >g2iS>i8S/su> g2Sܵ >BsudiSe2>4?=fш8>|3fVшl>we ш=5ej(ш6=6͍X}w>8*D텕}=a#~…=  &g =ݽA=#[PzI(v[=}=gy=y! #"1[[=t! "=xTJѢB=uK!Ѣ>/?&?P٪/?>>V&7>Ӄƽ'+pY>(Y>1D->?)J\B;)Dp˽MϽA)^->jDK)n->{D>L)J4+MϽ>o˽1.>g>El>@30.>AkEQϽ>p=2.>gE6p˽MϽ-)>^o=MϽ')> !^MϽ>o˽ )>{QϽ>p=!)>xS]l^W>ᐣ>L)yx>Ե=O)[ }x>Ե=)>[ YxF>0>%)>P>X>].QQtľ@+4J.#3hc@[8a[sP@,l[-KS>;KS>IMM[3KS$ۥc2h>,)KS)KS$$ሾõ=[.9SXM#4Z-SDsu \͗Sb#/= }b#6/%|~b#>=/΍Z%<6=f6=̍WWs>~܁=%4a~~… *= &=56׽gy=t! #"g4s! "gy׽t! "OO= >ѢO=iO >Ѣ1` +4S>i7˃ƽp`@%4$1YY1CS\>;1xa"U 1sD>->H)4+JQ>DK)Zp=MϽF) !^iD-?)'-|D>=)*4+}D>-6.>5EKOC.>))EQϽ p=E.>gE-pU04>;}7?>>>: ;}A?>>: ;}7˃ƽ>s(;}cD-/)>'pľ`044)>-jW㐣>=)xͽ>A)=`1>4)>l*>>(+W]h*m9>*>t>m9>>ik>Y ?>KB= l!`)>?>P" loo>?>yχ0 l= >=٬P (4rtrt,j,>s>= >,>le>,>=IϽ>o˽_.oP>wK ,[c>Eh>u楊E=PX1hH>hH>g))ShH>hHf)hS=ሾc9.S=]>dш5>eUш4?e2>a ш\>==#U>=~܅= = =65--=v! {v"=<TѢ<콪>ѢsuBԽ!Ѣ>=?>&Vۃ=7> '+7>='+ IϽ>o˽N){MϽ>p=M)xS]P>X>L)==->{D>3.>\5EzD>->6.>5\E=7>>;}7>=>;}->{D>")>J4+l^U>X>")>==l^zD>->%)>5+Jl^p=UϽ>')>]xSl^x=>')>->TD\.WdƝo˽MϽR.iD-P.ƩUϽ p=K.D->P.Wd?hs$4<p[c2h<a[8[)KS)KS>OO[c>Eh>Kc[rP8 X1>_ шPѰ=]j(шe2j4?]- ш4?=e2a-ш&|>}!|&=U%)4U|/zb#ōw*=faw>*=Da*=w>aDP[zIE=s! "s! {"[Zs! "gy==x! # ":=KTѢ=uB=!KѢBԽ_u=+Ѣ%a4AѢ=7 ^@S;1a=>+1a>U +1tľ3,49)-jpo˽MϽ>.>>gE-iDC.>`E>>L;}-iD2)>'=>`1>M)> 3>WW]">>TVW]">VhW]hqrq>>=W]*>t>>+KW]">=>TW]*>`>+(W]k>*>m9>jk>"m9>2"=m9>2 "m9>2ߜ">m9>w*>`m9>>!`>3 ?>D l>)`) ?>p; lY=?> lo>zo ?>0y lPr<l,[cGh>>,u楊P=X1 Ssu>_2SGsu >\iSሾZ.ShHhH\hhS ?su^S]>_UшJ\j(Uшr=~‚#w2*f텕&ݽ A & ݽ&A؎#[zI؎=v[=P솶[=[=y! "*o>KѢBԽu!Ѣ콪K>Ѣu=BԽ+ѢD?>&ƽ7>p'+"Y+Y>1-iD;)'RϽo˽:)^UϽ p=:)]-|D>B.>5ExD->?.>`\E+?>;}ƽ7>>(;}KO2)>NϽo˽3)>^-|D>1)>*4+l^xƾԵ=:) xF0>.)>Ï x>U.sGoľU.#KS>*KSHMO[@8hDp[9KS@OM[_Ah>DI[$KS>;KS>ۥc>5hӋKS>*KS$78h3Ah>̥>=j89S<=쵍a-Sk>b:S=>ΰ=g׫шP68a.ш4?e2a -шVư8>bVшob#>}/=΍Z% |>%͍}!%=|͍U.%)ǍU|%ޫ%)>Ǎ&=r>#=8%r%>Gv =)=5| La! >=@=x! w"og=4x! E"=x! w{"Agy=׽x! ""u/Xgv! "kg=v! E"eO=O= > >Ѣ=4WѢR85AѢOgOѢ!J=WѢI&TN?P>i?>VP( <>,>>ii$d>1CZ󙾪$1X>P31Y>Y1;S>Y>1m>a+U 1+8 4kx>D)iVAoľC)UD>-H)?'_˲x>;.>AkEUY>B.>)KED-@.>`Eooľ;.>EU>X>3.>KKE#&>;}>;}>-?>;}>??>>: ;}#Ʋ<>>t;}7>уƽ>(;}x>))>iVl^oľ*)>H>P#)>Z->jD#)>n|>D)x=>F)E|>))>ӣ>lW]-4>lW]7޲>>WW]k>*>>K+W]Bm9>8g>m9>|e>*m9>jk*u>m9>ik*_m9>g`?>_ lY?>= lI5`>?>D l>`)> ?>p;P" l>Y= ?>KB l-`)>> ?>P"o; l-`)>?>o; l"4?>F٬&٬>򲽡rtrt>٬> 3rt>rt>򲽱rt>rt>l>,>,u>s,>q, %)>l|5%)lX$/=zb#lC %)>`3q|X6h6=iۧ%XM66iۧۧ/b#>lix%|i ub#>=/qix/6=f6=n%X%X6=6o%Xۧub#>/=qixC |&=j T>|>%nks/=b#>lC ix/zb#lߗ&|>ik%)864gW}b#7/g%=|>nT>kb#/=gC |>&=okT>%=|oT> |%h L󊾘C?N.QOϽ=?L.-0}?N.Ɲp˽%P?S. f?B,l[Eh[n?>,P1?X1*h߷?ӥ͵j?a.ShHW|?]hhS9?a8Se2?^- ш8Æ?^.шy٧?` ш?`Uш4?=:?c-ш/s?ȍ'6)z?čXy&?ͅe@ء?~ƒ#ݽ?A&P[Mb?zI Æ?Lآ?56F?w! |v"=Ex?w! "ȏ?>JѢ?P٪7?p p=%P?H)]Vi?=)”p˽%P?B)鈬p=%P?7.>gEKϽ=?C.>gEmľƆ?D.>Ep˽%P?<.>>gE7?>s(;}NϽϊ?2)>l^Qi?0)>l^uDY?-)>*l^p˽%P?+)>鈬l^xF>qO?J)xFvO?@) WE]?0)>}xƾv)?3)>YW>E]?!)>xͽG?+)>Yݓi?N.-?O.9o=?Y.o^D>8?[.9WdPϽ>ϊ?_.ovD>Y?[.9= f?Gl[P>ۍ?L ,[5h>Æ?MI[c>3?Mc[,h>߷?Ic[Pۍ?=l,[cل?>a[8[= f?X15h>Æ?P>1?BhÆ?3 f?8 X1﵍>Æ?j:Sx>3?f шe2>i?hшo/=s?̍ %=17?ύU|>d?Ѝ}!%)>Æ?э&D/=?ˍ Z%[6^?Íy=&?82ͅ%>Æ?Gy=`?8282T*=u?aD*u?Dy`?82*З?f=5?65=[=Mb? >Æ?=[=9?P=R?{! ""Z=t?z! "=F?w! v"׽R?u! ""gy?u! "_<Ѻ?>Ѣu=B?+ѢB=ݏ?K!Ѣ,>Ɔ?,ƽ?p'+K>۸?1a=᳼?+1ocl?;1:S>1Ū?1FS.Ū?;1^>cl?;1~?"U 1q>?+U 1a᳼?U +1k>Ɔ?O)po=?6.>gEL>C?2.>KKE->?1.>\5E=?>;}0>Ɔ?>t;};}$?> ?>: ;}>=Bk?>L;}ƽ?>(;}=Bk?>LL;}hl?>L;}eD>8?#)>?no>Ɔ?)>|᫾n?=)BZ?<)t>n?L)x᫾n?0)>>>Z?)>x>n?!)>d?>(+W]"?>hW]=n?>TW]i>?>K+W]]q>?>==W]iq>r?>=W][q?>=W]=1|\?>hW]*Ue?>6(W]1|\?>VhW]"v?>hVW]*_?>6KW]Æ?m9>j(?m9>=n?m9> w>Æ?m9>|_q>?m9>WW">v?m9>wߜhqr?m9>LL">?m9>w kq>r?m9>WLYq?m9>MW=1|\?m9> 2!`Æ??>^ lɲ??>P" lY=pm? ?>KB lYpm??>=KB l`)>2? ?>P"o; lo>f+s? ?>0x l{ow??>yχ0 lY=-@]? ?> lY-@]??>= l`)2??>o; lG>C?].QQk>Ɔ?`.s->0}?].WdƝp=%P?Y.;h>[n?Gǝa[V=?H [Eh[n?B[8a[;h>[n?u>,P>ۍ?8 ,h>߷?uӥ=j?e9.S >q?eiSAsu>Ѕ?h2S>?j89S5su>=?h2iS >-5?fi2Se2>?h ш8>Æ?hVшs>٧?eш=?eш6=)z?΍WXw>ޜ?Da=e?#= =m? v =&c? =z?P솶 ?zI=?z! "'[?t! " =}?TѢB=/?K+Ѣ>~?&V~?PV2?>\?VP7>?'+ Y>x?1|DY?@)*X󊾘C?=)Z2p˽?B)ޢ{->?M)n?->0}?L)JԔPϽ>=?0.>gEo>Ɔ?/.>AkETϽ>ϊ?0.>g>E#p˽?+)>ޢ{o=?%)> !{PϽ>=?)>{ !TϽ>ϊ?)>xSl^ W>E]?L)|x>v)?O)[x>v)?)>[YxF>vO?$)>Q>ݓi?].QqľƆ?L.#*h߷?C[8c[b?C, [0KS>:z?IMO[0KS:z?$$c3?>,u楊KS*?$ۥሾh[?[.SÆ?[-S>su=?]iS}b# ?wb#? %V֩?č}!b#>?эZ% E6=^?΍W?}~…%Æ?e?~܂= b?&A5?55׽?t! "gÆ?t! "lgy?u!  "}O̱?ѢO=[? > >Ѣ.Ɔ?S=Bk?ii7?Ԑ ]Æ?$1Yǽ?1ASYH?;1u|?"1vD>Y?J)4+*V>C?L)ZZ%p=?H) !{_D8?@)n-0}?=)*ԔD>4?4.>5\EF󊾘C?A.>)KENϽϊ?C.>g>E*Ɔ?>;}:?>\?>: ;}?>;}7?>s;}ZD8?-)>nmľƆ?2)>-WE]?=)xͽG?B)j(?>(6W]d?m9>>*>Ue?m9>>>a|? ?>KB lZ??>İ lof+s??>yy l=ED?ED?򲽄[?W?٬Æ?rt?,?,>4d?=[?,>?i>!?>W?LϽ>=?`.oP>1?M [c>ل?ӋX=?ΥhH>W|?g)hShH>ߓ?h))S=9?e98S=|?fj(ш<>?g׫ш4?:?c -шb>J5?=~܅\>@ء?=#=? &=آ?66Ex?w! {" =ȏ?TKѢ?&=qR? 7>?'+pLϽ>=?N){ !PϽ>ϊ?N)xS锡Q>i?L)=”->0}?2.>\`E}D>Y?5.>5E=qR?>s;}7>?>(;}->0}?!)>Jl^W>i?!)>=l^}D>Y?$)>4+*l^ p=%P?&)>]l^x=G?&)>->?^.Wd9o˽?S.o_D8?Q.WdRϽϊ?L.|DY?Q.Ʃ;hÆ?>p[c3?>a[KS*?AOM[c>ل?Mc[8[`?8 Υ3?` шK?]j(Uшe2i?_-ш4?=xӭ?cш%17?č|d?ޫ%)Æ?U^/?ǍZ%wq/?f텕w>n/?D텕*=З?afD[9?zIP}?t! {"𽔏?t! "[t?t! "gy=?y! ""Ѻ?K>Ѣ*uB?!ѢBԽݏ?!ѢÆ?AѢ=? '+T۸?1a=Md?"1aMd?U "1qľƆ?;)-po˽?<.>>gE-?A.>5E>hl?>;}-?/)>'??>Z?O)>Æ?>WW]">?>TW]n?>VTW]eqr?>W]*>Ue?>+(W]">v?>TVW]*>_?>+KW]m>(?m9>jkn?m9>w"v?m9>2ߜ"?m9>2 1|\?m9>2*>_?m9>>ik$`>Æ??>D l>ɲ??>p;P" l*??>= lo>w? ?>00 lP1?>l[cل?>,Pۍ?X18 q?_SCsuЅ?]͗Sሾ?[.9ShHߓ?_h֘)S -5?a2S|?`Uj(шD?^j(шlJ5?~܅wޜ?faݽm?Az &c? & z?= ?PzI[=?z! "콿}?>ѢBԽ/?+ѢIR?KTѢ3u=ʤ?+KѢA?\?PƽqR?pYx?1-?>)'?OϽ=?;)^ !RϽϊ?;)锡-0}?A.>`EuDY?>.>`E~?>: ;}ƽqR?>(s;}F󊾘C?0)>ZKϽ=?2)>^ !-0}?0)>*l^xƾv)?:)xFvO?-)>ϳL?V.#b&?W.sKS>*?KMM[ģE?EI[6KS:z?@OO[XqiYd?Ep['KS>:z?$c>3?u楊KS>*?ۥX#"?̥ iYd?3>h[?j8SvADB?c:Se໳2h?c-SA>?gUш$cۜ?cVш4?xӭ?c ш>p?c.шub#> ?эZ%|>#?Ѝ}!U%=V֩?΍U}!؅O?ʍ&|#?URb?ʍU=?#~…^y)?G>? =b?AzՂ?)as?L=}?z! w{"{g=Æ?z! E"=?z! w"\gy=?y! " "zo>?w! D"J?w! "oO=̱? >Ѣ=Æ?WѢTئ?WѢO[? >Ѣ35?AѢ4v?,D? ?&>ll??> ?V&ӳl-O?S>=Bk?ihl?i]dzb?$1L?1[>Æ?1 Y>ǽ?1=S>YH?1p>|?+ݫ1QÆ?\óL?E) ?E)^D>8?J)?n2L?:.>ETݓi?A.>))ExD4?>.>`\E3?9.>AkEW>i?2.>K)E;3v?>t;}9?\?>;}>~?>: ;}>?>;}DS&2l-O?>;}7>?>;}X1L?))>l^3?()>L>C?!)>ZZ->? )>n?lȳD?E)x=G?H)tٯD?))>`3?D?>WW]Æ?>lW]<`2Y?>lW]m>(?>K6W]3?D?m9>|2Y?m9>i>?m9>jk>*Ue?m9>*_?m9>jk˦3??>D la|??> l=2u]Z??>^ l>Z? ?>p; l>*??>KB= l0`)> e? ?>Q" l*`) e??>ݐ lRb3Ɔ??>>@8?ͳX??rtq?٬>Æ?rt>?>?rt>q?n>?,4d?r?m!?b?mW Kl?m|B/=?mC ix%)>Æ?r|O6a?jۧۧ>6)z?jۧ&X/s?mߗ%V֩?jk{b#>?rixC 96=a?o%Xۧ6=)z?p%X%X{b#> ?rix|d?j |>#?pkT>/=s?mC /?mix%17?k %)Æ?hWwb#?hC %=17?pT> }b# ?h|>d?ok%=V֩?pT>k|#?j T>DATABȆ`>( `HI`hI`xI`I`I`I`I`I`I`I`I`J`J`(J`8J`HJ`XJ`hJ`xJ`J`J`J`J`J`J`J`J`K`K`(K`8K`HK`XK`hK`xK`K`K`K`K`K`K`K`K`L`L`(L`8L`HL`XL`hL`xL`L`L`L`L`L`L`L`L`M`M`(M`8M`HM`XM`hM`xM`M`M`M`M`M`M`M`M`N`N`(N`8N`HN`XN`hN`xN`N`N`N`N`N`N`N`N`O`O`(O`8O`HO`XO`hO`xO`O`O`O`O`O`O`O`O```(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x````````` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` `DATA `=?DATAHI`=?DATAhI`=?DATAxI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAJ`=?DATAJ`=?DATA(J`=?DATA8J`=?DATAHJ`=?DATAXJ`=?DATAhJ`=?DATAxJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAK`=?DATAK`=?DATA(K`=?DATA8K`=?DATAHK`=?DATAXK`=?DATAhK`=?DATAxK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAL`=?DATAL`=?DATA(L`=?DATA8L`=?DATAHL`=?DATAXL`=?DATAhL`=?DATAxL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAM`=?DATAM`=?DATA(M`=?DATA8M`=?DATAHM`=?DATAXM`=?DATAhM`=?DATAxM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAN`=?DATAN`=?DATA(N`=?DATA8N`=?DATAHN`=?DATAXN`=?DATAhN`=?DATAxN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAO`=?DATAO`=?DATA(O`=?DATA8O`=?DATAHO`=?DATAXO`=?DATAhO`=?DATAxO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATAh(`H`DATAeH`<|"""""""" """" " """ """""""  """"""   "" "  """" """!"#""" ""#("("'("&'".(  &+  . 1"21"67":;"_9"5"=>"@"<"7="5<"A="DE"H"D"M"P"N"M"K"RS"ST"JQ W"UV"Z["Z" ^ ^"8b":e"6f"g"`"`_"Z \ i"kj"li"~l q"sn"l"nq"lo"z{ wv 0"0"/"@"?"@"@"D"O""O""O Z"  /"s $ y+ -{  p n "~""|"""}|"""""""""""~""""""""""""""""""            """"""""""""""" " " """"  """"""""  ""   " """"" """" "" " "   """""""""T "" """"") """"$"!"} $"$"%" - * 2"3"3"4"x ]"4"9"<"="6"9"A">"<"?"C"F"G"E"C"G"B"L"M"J"L" T"Y"Y"U"W"U"\" [ A C  ]"_ `"e"d"h"i"j"k"z uh"m"o"t"u"u"u h"u"y z x "4"v 0"5""" " "P"O"K"N" SK M "P  "V"  /""g"d"a";"c"e"c"4"1"""" * % ""s"p"r"i"""%"t ,", * ) v """""|"""""  `  g  e    d b f             """"! #"%")'"("*"/"-1".3"4"34"23"12"54 5 7"87"<="?"@A"C"G"EA"J"MK"PQ"P"T"V"W"P R Y"Z\"6"]+ >"I"P#"C c0 `"c^"^_"f"i"`f"dj"ln"gm"k n m l pq"uv"sp"}"~"|}"""wr ""    """"""""" """"  "  "x"~" """ """"""     zK $"&"%"&"& %   $ ' '""-"_ 0"\":"o<";o"Bx"w@"Dw"yH"I"E"K{"O"O"S"M" Q As Bt  8"T"X Y"Z"\ \ X""""w""G"J" "J~ N"$"S >"9"X"-"."["2"c"f"i"e"k"l"e"h"          :""?"o"r"r " ?"r"x "y"{"y "u "#"#" 4"!"'"&"%"' + . T1"9";"8"^7"B"G"H"F"F"IK" D" N"Q"U"V"W"T"V""R"\"["[O" T ] 7"5V"Wa"f"dV"f"`q ar p"k"8":/"w p;" B""IE""{ O"Q"{X"   <c"W"0"y  -2 od ~d""d"_""a"`"}"b"b"e""e""g""h"g""a"c""_""h}"i""g""n""f"i""n"k""'"(""""""""""""" "#"!"     ("" ,"+"* -"*"0""1", 9"="U">"="t"t"s"q"F""F"" D" "L"N"M"L"R"Q"R"S"  U ;"="U""X""Z"X"""" ""C""z""|"&"""",","  ."/"Y"] m""l""9"9"<"?" s"u"v "t"v"F "z"|"~"}"S"" @ x v  "o"""/ "" | 5 ,"6""8"7";:">6">"""""">"8"?;""A"C"B"""ID""B"E""J" L"J"H"E"H"F""  H Q!"""!R"IR NX"Y#""S""\$""B  ( 2"^"b"_"b""7"2"6"*h n"k"[j"r"^m  [ p"o["r"m"m0"j" t x] "t"6"")3""p"q?"q:"u""A "D""G"E"HC"@I""| "L N} K"""MX"""N"L"R"QY"X"L"W%" ) )]"gU"a"3+"8":" +h" . "!Z"{1 qY"b /  s"&" 3 ) w a"j"j"h"^"b""k"m""""""j"a W      V  c             ""H"G"I""P""""""y"  "J "G " "F "z"""""" " "" "" """"" " """"" " """" "" """"/""""""""" "!""#"$"%!""""")*"()"  ,"-"""""   "0/" "  "3"3"1"4""65"7""" ""7<"<";<":;"B<  :?  B E"FE"JK"NO"sM"I"QR"T"P"KQ"IP"UQ"XY"\"X"a"d"b"a"_"fg"gh"^e k"ij"no"n"r r"Lv"Ny"Jz"{"t"ts"n p }"~"}" """""  D"D"C"T"S"T"T"#X"'c"&"c"$"+c n-" 0 C2" 8 ? A    """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """"""""! ""   " """"" """" ""    " "   """"""%"""&"h *"(".  /"1" " 2"1"= 6"6"8 "5" 8"8" 9"2 A > F"G"G"H" q"H"M"P"Q"J"M"U"R"P"S"W"Z"["Y"W"["V"`"a"^"`" h"m"m"i"k"i"p" o U W $ q"&s t"y"x"|" }"~ "" |"" " """ |""   "H"  D"I"""""d"c"_"b"& g_ a ("d * ,"j"#   ' C"0"{"x"u"O"w"y"w"H"E""3"2"3 > 9 " " """}"6"9" @"@ > =  """"""""""  t { y  ! " x$ v' z( #" & %  %$  !  #  ,"/"/,"2"53 7"9"=;"<")>"C"AE"BG"H"GH"FG"EF"IH I K"LK"PQ"S"TU"W"["YU"^"a_"de"d"h"j"k"d f m"np")J"q? +R"3]"d7"/W wD t"wr"rs"z"}"tz"x~""{"    """""""" ""    """""""""  """"  "  """ """ """"""     _ 8":"9":": 9   8 ; ;"*"A"s D"p"N"P"O"V"T"X"\"]"Y"_"c"c"g"a" e U V  L"h"l m"n"p p l"+"."-"2"1"["^""^ b"8"g R"M"l"A"B"o"F"w"z"}"y"""y"|"               N""S""""S""!"&"+"( ,"! "7"7"4H"5";":"9"; ? B hE"M"O"L"rK"V"["\"Z"Z"]_"X"b"e"i"j"k"h"j6"f"p"o"oc"h q K"Ij"ku"z"xj"z"t u ""L"NC" O" V"""]Y"2$"' c-"e"l"2   Pw"k"D"  AF x x""x"s""u"t""v"v"y""y""{""|"{""u"w""s""|"}""{""""z"}"""")";"<")"+"-"."."/"-"""+""1"4"7"5"0 1 .   <""  @"?"> A">"D""E"@ M"Q"i"R"Q"""""Z""Z"" X"!"`"b"a"`"f"e"f"g""  #i O"Q"i""l" "n "l""" " ""W"""""":""""@"@"  B"C"m"q """"M"0M"P"S""""""Z "'"+"-",".g""T  " / "" " "C4""  I @"J""*L"K*"ON"RJ"R"",""""R*"L"SO","U"W1"0V"""]X""V"Y0""^3"4`"^"\"#Y"$\"%Z"&"4 \) e5"6"5f"]f bl"m7""g""p8""-V  %< F"r"v"s"v""K"F"J">| ""o~""r  o "o"""D"~"  q ""J""=G"""S"N""0#"U"$X"%"["Y"\W"T]"'" 6` b *_"6"al"""b+")`"f."em"l"`."k9" (= =q"{i"u"G?"L "N" ?|"1 B4"5n"E m"v C  ":" G =  u"~"~"|"r"v"""""""""~"u  k  #   j% & w ! $  & '  ( "   ' ( ""\"["]"%"d"""""""4"^"[" "Z!"""#"$"3%"&"''"""!"""&"""&"%"%"#""#"""'""!$"""$"" "'" "-A w x )= *> .B v z { y "]q      @,"" ?+  "I5   DATAh`NGon Face-Vertex`DATA`B+r4R0,/4r+3+h@3Y6122s1?2(>1s87t80ntso0:XsXNM9Q;9M}/pv:/}u)e:*)amUkgW;nc<=q;'oPgk%^Wmald?n;A:\epPo&<codlU5V:q?g;]Wdcboh=<&;g?rho'=V<==>?;pq:AE@sg?>s@q<H5Udp;BtuvCV  t@E?k  ?"tBrlrj XW@u@tirlqpsqX ?spCvA k?gq"?rw)@K jLxm ru@Cwrifs5A  K@A5s?vM A gt6B(xLur Mv f  Bpx(  qEJDu DF pBCHo&w*DnI@)x mD*wCuDLAEY @IEAGE YFD KHC w0vOx/PZ . \KQ- y+Hx,wny +]N *xHv  )zE(xO['NP&L*."K\TSS_"~{ tL+M`.MM`ZPbuJTQ/T {F|[OzzK.{E{ozOvJs!}QTyp|H+N]|}Q/O0KMX{.V"!Q}N*|F0OG~}HMK3W{XNo#Y1~GLa|*dH}L YQ0XINVe4UV#PQY{ZXRL+&qdLIS %WU[O/M2XJeV5\O[WZ{qW%Q46JZW[7aR7[4(RT0o883)'6#<9;f%:e0T.n])3/ip%-6Y"f:%Oi/9<jocdf_b]pe  Wacq[fb\b$W Ug aa e> g B6t\$$>0MuEhLQ${#2tzt1*hEuKz0-, v44v .3tHAiic4\Z!w=w!.""%%Rz &y& x'8'xt#5(7(5#/-6. S/43 ,3/S!Z<  nhs|R $ TP.3}p#t  uY1gq".!  Z|s< T~r/#u3;Yqjn r " $ &8'{|+;'7(9.}{(6<=.943W532-y&;+y%zyNy1Dzl{Z*%y,21{-*xvx*wu:+w:*)),0Sv+]6LhwmvSQx]+X?wN7(6**@hf7@6]_``=9BV5CL>>e\:];b8[ \7`_%=f]6^>L_B9b[8[ 6@7G=[8f_>e7\e>D=G9`8fh>^6C5H<F9ha>@c>_ `AF<! =D> AIbBA<!@Ba=IAiBklBiA8jC9CjD 'om#C'%G(kB)&EqlrFBF$)(Gr%,Ju $-Lt  #FJ",I!sJ, PM+QKI, NO*L- JMMPPNbvH|cIK_SRRz(cK1Y0T/2UUW3SST~"VVU2!RRRSJ$\5U4R\$b6XZa&\b7^Z2%1>T~;]788^2?1~T94, g^<_\dV _`c_V$ ``_<?dA9C#8X:{tjBHkdjCkKuIuJInkCj[oGB-!#0ieli1cFmkQ[jdp!-OGokleiA0mFmkuMOzDJ,Px0c^mod~flkp[Qm^_"lf~2i[do"_2`qg$Uranjq`r~as~|V }U p}b $shn~ V|} /4/bajdc^|_bdj~}heVUigba^_g`fT~iVecS|h}fTieY ZhnjWk9lX:jhZfYeiUmgXln:8kgm7/,C&'D  (z   ON}^IR!yn^ap#NI&+RKSI',("5Y;!4Y51-=US12MU !"#"Z\>l9m78X,X?cwxQltZ ^:9T (];`T! (:Z^Y !|  j7aO Y^ h-bN]). 7N |#h)'dizOtX,s@x=e){?v+|w  CEG~HJF#P$J31SK&P4Q%'%&12RO-23.PR45<\=$JH~3&PSc0#`fkWnl$`][ 'c^' G  F )HKLD mz G G H z$Fy! F "yDJEw# ' $ GE& %w&y')() F* GI+-EE-,-G%y.  D/D  0In{q1Bg.=rnj{lzizNykl6]mqgo)e=r5yIdxPon*f>Ab-{j,z@sw}.gBvmwchqm]xd>f*pCky+v?u-bAB5WuIyvhp141\14H7HG`@aFG?'?GEq|JDFbFpEcEoY KL  LDD%MlklM/M~~Ml5  5C262CNNZ33Z21[u2i{1k65LO2wJQP XOI{Vku&pxyNrOwPWxjINOS)WPn(OXSQ0*3PQ3n7SoOrN6Tv8oS*&)TIyPLO(4stvT:<S;9Ss5SqT76pSrtSS7|TZq!}t2P?#62UfpfUT|r"~ =24}YVg~">!:2P#09Q$VY39!>",+%A2$@B0#X{Y V:ZuWW\ZT]X[!A%32t[X$#?B}XUYTUY]"v[,= uZ8W\|C a&-B'`c'I_ Bd8^_:]$\\>\>&[b9$Z!=\"Y'I'vDX9cW8dD`6_[_gh.6`4_a\aI~d5e^4.h`+cwv'__E'c+^e53\\)G(beac`__la6j5e+w[?b4x-caMJ,y*_a@/kd+blbm7LK-x(G)`A0(0y,[)F*/>`maCelbz6jie7med-KNnA`.fD,G:\`>Egz.k9O`co7alcj{87pfc-no,JOk8H9eeCgL {nhof.19ohH<#JD'Li*GF ;=J)lMm0T/4NV%'D_EG=qIC4/3J^V2SNCVM/0m'w!(1 z'0 v/ y$. uk -"w',(z$L +'v kU#{iH u !oy5gV poUUa}|v~T Ucb>*|v|a H4]^HGB4}r ye}pn5n 6_59@ 969! @: :!:i;; ;h<f7<g^`7fBdeC44Cd]5<Qmn N>8; dB7=<mb6: <5_nm  O:d 7`ml<; ;8?:69:l?;i;Bj<h<jBnmgHI GG BAF?l:9Eu-*>(@9FAE2>CA3>\11k3[k178=a@.=8 62A?|}gq '?qHlpYK(>)J>|q )zJqKssMKnt5tIj2R}IONyovL+K*Q,tnV}RJz+MssQ*LvJNMQxKq*RLKxQuR*#OML"#,7R+NJ8wPyItMO,Kq+R2RQr.<RPwQzUPQRu-s.r"PRLs-+q/,UzQM0V-!-V!iUjW1WX;u1Y[VXWT0YWZVZVZUZ[Y#E^]V?4`^U@^wE#T%G3]]S]^3G%R&H\aQ]]_P3bO^`[H&ND^@Ma~3LdH*F)\]fg_E_*Yambhic`dkMg&hcij65ff%gfp8{ei'&BfpN8gWnp93rKV)FDEh3oIql) KriLFjhEpHJ$]G{ sm&*%%jx$t % Uj%%&mst$xp% )UiTWjPlP k  y s~~0tz|z{@AC @t/,~s xoA)+DTR}b,w~oAR r}xwD+C" B{u~H.@&Drwx.oSsrcox/sStc8? ut u  =  =v 8>=QCvCeux ~wrsvx~ |y}{vurs{tz}wy|z}y >|!~   jk~|zy}?{   k?i {h &@`+1 .WW/. 1uX"DY=!K:4?JIb-&35f](&7L\:Izb?DfB 1.zg|]P; S<Rlmf fme)AE-Ki10QJ@acbgE"#HiK!(! TS NRopnO Sj"h#iB$$#!lp@P0G(!*"#"Fk$) $&&hj%<q "lhR<%$k#( *&&)Rr0! # hr#"^'+ (3/#q=(,_F"-h ./T0 /" 0'=;O 1(G,/;/WQC[v$w^y457dN{8F'%|gbdI:J-deeK9H9KXJ:GMEAFFBGHmIpUn^HyddWTDw.tz D  6-LF8N, >DA  O;PMXJx;Z"K!CZ:\4LE|2MX}<N&EOA[=P5[&Q4\;R%ZUZ%S=XT#Y{xU<XY#V;W@$W2%+X79'Y"Z8ZC!Z$F[A[]Y^\6YF$]^V[5^$X< _%7`'X]6a <qnDATAh`NGon Face`DATA4`AV  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}MEd`9j`^`MECylinder.051(d`'`9```L`(~`$x` X` `" fG?:_G?G?:_?C ?DATA(d` ``DATA(~``L`DATAz`?"U>C?wF>QQZϽ>=?|F>oP>1?\>Bh>߷?\>uӥõ=8?mI>98S>٧?mI>шǰ= ?mI>шR6=&z?Y>XX{>>ء?%?>=#=آ?%?>66%=C?`N>w"aϽ>=?_ @gE->?F>Wd9o˽?F>oID5?F>Wdc3?E>a[h߷?E>[8c[P1?\>X1e2i?vI>-ш/?Y>Z%ya?+?>82*u?(?>D.*=u?(?>aD'z=a?%?>8282[:?+?>zIPW׽R?cN>""Zt?cN> "cC?`N>{w"=Q?]N> ""$=?%?> '+7۸?.?>1Ua᳼?+?>U +1/S2Ū?1?>;1QS>.Ū??>1a=᳼?%?>+1o˽?^ @>gE5󊾘C?^ @)KE-?^ @5Egƽ?' @(;}g?> ?' @: ;}? ?' @;}?=?' @;}>hl?' @;}9D4? @nz>?6 @K+W]">?6 @TW]fn?6 @VTW]R?6 @(+W]1q?6 @=W]q>?6 @==W]*>]?6 @+KW]gn?Ya @w2q?Xa @LW"?Xa @2 q>?Za @WW >ɲ?, @p;Q" lNYpm?, @=KB l*Z=nm?, @KB l_)2?, @p; lo>w?, @00 lJ`)>2?, @Q"p; l<󊾙C?F>Q)?E>, [h߷?\>ӥሾ?yI>.9S su=?vI>iSε -5?sI>2S\٧?sI> шl ?sI>Uш5&z?Y>Xowޜ?.?>fa_e?+?>~܁=ݽn?+?>AI &c?+?>& Ow?(?>콼}?+?>>ѢBԽ/?+?>+Ѣ~?)?>PV>~?'?>&V|7?,?>Ԑ a>C?V>ZZ\p=?V> !{-?V>'?:Ͻ=?^ @gEwp=?@ !{o˽? @ޢ{;Ͻ=? @^ !Bh>߷?E>c[=?E> [c>3?\>u楊7KS>*?\>ۥRsu>=?jI>2iSb#>?Y>Z% &=W֩?Y>U}!ob#?Y> =e?%?>#=gy=?]N>" "bO[?+?> >Ѣ7>?$?>'+ %Y>ǽ?"?>1~>|??>+ݫ1M󊾖C?V>Zo˽?V>ޢ{uD>5?V>?n[D4?^ @`\E^>C?^ @KKE7>?' @;}D>4?@?nz>?Za @jk>a|?, @ lkBD?+?>=BD?%?>rt>?"?>,> ?"?>, ?.?>^!?1?>AϽ=?F>P1?E>l[*?\>8 ΥhHۓ?vI>h֘)Se8?sI>8S&?vI>j(шF>ء?+?>‚#آ?+?>56rR?(?>KTѢu=ʤ?%?>+KѢBϽ=?V>^ !-?F>9p=?}F>ouD>5?zF>9Wdc>3?E>c[7KS>*?E>MM[=?\>Υe2>i?jI>шg4?xӭ?pI> ш/=?Y> Z%p[=:?%?>P$=?]N>w"-[=t?]N>"ƃƽ?+?>p'+i>۸?"?>1/p=?^ @gE->?_ @\5Ehl?' @L;}->?@n?"?6 @hW]=n?6 @TW]*]?6 @6KW]=n?Ya @ w">?Za @w *]?Xa @jk箒ɲ?, @Q" lZow?, @xψ0 lP>1?E> [>?gI>89ShH>ۓ?jI>))S >-5?mI>i2SZ>?jI>׫шw>ޜ?"?>DaG=n?%?>  =&c?%?> =w?(?>P솶K=}?%?>TѢC=/?%?>K+ѢTѢuʤ?+?>!KѢ->?V>n?YϽ>=?V>{ !>~?' @: ;}]>C?@ZZ`Ͻ>=?@{ !<4?F>sKS*?E>OM[t4?E>I[c3?\>>,u楊KS*?\>$ۥ4?\>̥@4@?pI>:S*)4؜?pI>Vш5?=xӭ?pI>шy|#?Y>U%W֩?Y>}!X4?Y>&|>#?Y>}!Us4)?(?>G(4?(?>𽑏?cN>"gy?cN> "4;?`N>E""4Uئ?(?>WѢO=[?%?> > >Ѣ4v?(?>,X?> ?"?>V&il?1?>i ? ?.?>&>il??>4?(?>1Yǽ?.?>1f|?1?>"144?V>ID5?V>nD>4?^ @5\EE5?^ @AkE5v?' @t;}~?' @: ;}u7?' @s;}5?@6󊾘C? @Z-? @'?c5?D?6 @WW]/5?D?Ya @|R?Xa @>*>]?Za @>jkq`5?, @D l>a|?, @KB lM48?(?> >ﵢ?'?>rt?.?>ﵢ?)?>x>!??>.4?P*G>|/?P*G>ixk6=&z?M*G>%X%X&=W֩?M*G>T>kfb#?V*G>C 5&z?S*G>ۧ%Xy|#?S*G> T>/=?P*G>C ixb#>?J*G>ixC %W֩?S*G>k|>#?M*G>kT>W>ݓi?F>QZϽ>ϊ?|F>oP>ۍ?\>9 Dh>[n?\>u>,ȵ=j?}I>9.Sİ8>Æ?jI>Vш>3?mI> шʰ=y?mI>j(шT6=]?Y>W|>G5?%?>=~܅ >Æ?%?>=5?%?>65*=Bx?`N>"aϽ>ϊ?_ @g>E>Æ?_ @AkE->*}?F>Wdƞo˽%P?F>EDY?F>Ʃ+hÆ?E>p[cل?E>a[8[h[n?E>[8a[,hÆ?\>3Pۍ?\>X19 Kh>Æ?\>嵍Æ?yI>-Se2?vI>- ш%)Æ?Y>U/s?Y>%Æ?.?>y#?+?>ͅ*З?(?>f4*=З?(?>af(z=&?%?>82ͅm Æ?+?>L[Jb?+?>zIV׽?cN>"Z?cN>  "^Bx?`N>|"=?]N> "!Æ?,?>S,=qR?5?> 5cl?>?>;1NaMd?;?>U "1.SVH?1?>;1RS>VH??>1a=Md?5?>"1_ľÆ?V>o˽%P?^ @>gE3ݓi?^ @))E-*}?^ @`E`ƽqR?' @(s;}Æ?' @;}j?>\?' @: ;}?\?' @;}G=qR?' @s;}>=Bk?' @L;}6DY? @'ZľÆ? @{>(?6 @K6W]">v?6 @TVW]`1|\?6 @VhW]Q(?6 @(6W].qr?6 @W]q>r?6 @=W]*>Oe?6 @+(W]>Æ?Za @|a1|\?Ya @2Æ?Xa @/qr?Xa @LL"v?Xa @2ߛq>r?Za @WL7`>Æ?, @D l>Z?, @o; lHY-@]?, @= l0Z=-@]?, @ l_) e?, @ݐ lo>f+s?, @0y lM`)> e?, @P" l;ݓi?F>^ľÆ?F>## f?E>,l[h[n?\>>,ሾe[?yI>.SsuЅ?vI>͗S˵ q?sI>S8Æ?vI>.ш[3?sI> шiy?sI>Uj(ш5]?Y>nwn/?.?>f텕\?+?>~…ݽ?+?>A&F b?+?> &AJ ?(?>zI߾ȏ?+?>>KѢBԽݏ?+?>!Ѣy?)?>P٪>y?'?>&|7?,?>pc>ݓi?V>Zdp=%P?V> !^-*}?V>':Ͻϊ?^ @g>EYľÆ?^ @Ep=%P?@ !^o˽%P?@^;Ͻϊ? @^|>Æ?|F>sDh>[n?E>ǝa[= f?E>l[c>ل?\>Ӌ8KS>:z?\>$>Æ?gI>:STsu>Ѕ?jI>2Sb#> ?Y>Z%&=17?Y>Unb# ?Y>%>Æ?"?>G=?%?>#…g=Æ?]N>E"gy=?]N>#"aO̱?+?>Ѣ9>Æ?$?>,7>?$?>'+pg>Æ?'?>1&Y>x?"?>1>??>+U 1Kݓi?V>o˽%P?V>^xD>Y?V>?'WDY?^ @`E_>ݓi?^ @K)E@>Æ?' @t;}7>?' @(;}D>Y?@?'>Æ?@{>(?Za @jk'?, @= le򲽃[?;?>=[?5?>٬>Æ?'?>rt>q?"?>,>4d?2?>,4d?>?>]?1?>@Ͻϊ?F>Pۍ?E>l,[$ f?\>8 X1hHO|?vI>hhS_j?I>.S%?vI>j(UшFG5?+?>~܅5?+?>55iѺ?(?>K?Ѣu=B?%?>+ѢAϽϊ?V>^-*}?F>Ɲp=%P?F>xD>Y?F>9Fh>Æ?E>I[c>ل?E>c[8[8KS>:z?E>MO[= f?\>X1e2>?jI> ш`4?:?pI> -ш &)>Æ?Y>&/=s?Y> q[=Jb?%?>&=}?]N>w{"/[=?]N> "F=Æ?%?>WѢƽqR?;?>pk>cl?2?>:1{>Æ?V>7p=%P?^ @gE->*}?_ @\`E=Bk?' @LL;}->*}?@nÆ?6 @lW]"v?6 @hVW] =1|\?6 @hW]*Oe?6 @6(W] =1|\?Ya @ 2">v?Za @wߜ*Oe?Xa @`Æ?, @^ l宒Z?, @į lWof+s?, @xx lP>ۍ?E> ,[>e[?gI>8ShH>O|?jI>)hS >q?mI>iS[>?jI>Uшw>n/?"?>D텕I=?%?> & =b?%?>A= ?(?>PzIL=ȏ?%?>TKѢC=ݏ?%?>K!Ѣ<Ѻ?(?>?ѢuB?+?>!Ѣ->*}?V>nYϽ>ϊ?V>{>y?' @;}^>ݓi?@Z`Ͻ>ϊ?@{4L?F>#KS:z?E>OO[4gYd?E>p[cل?\>>,KS:z?\>$$b,4gYd?\>342h?I>-S&4p?pI>.ш!5?=:?pI>-шy|d?Y>ޫ%17?Y>\4b?Y>U|>d?Y>}!4?(?>4p?(?>LMgÆ?cN>"}?cN>{"fy?cN>"á4J?`N>"Æ?+?>AѢl435?(?>AѢO=̱?%?> >Ѣ*4l-O?8?>S\?>\?2?>VP7Bk?A?>ii?\?>?>P>=Bk?/?>i,4b?8?>$1PÆ?)?>$1Yx?.?>1f?1?>"U 14Æ?(?>4L?V>EDY?V>'D>Y?^ @5Ef*5L?^ @E*5l-O?' @;}y?' @;}u7?' @s(;}lv*5L?@4ݓi? @-*}? @'~)5Y?6 @lW]>Æ?6 @WW]ҷ*5Y?Ya @Q(?Xa @*>Oe?Za @>*5u]Z?, @_ l>'?, @KB= l$5Æ?, @4X?8?> >W?'?>٬Æ?)?>}rtq?.?>W?)?>y>??>1 4b?P*G>W/s?P*G>ߗ%)Æ?V*G>Xm6=]?M*G>%Xۧ&=17?M*G>T> eb# ?V*G>5]?S*G>ۧۧy|d?S*G> /=s?P*G>C &)>Æ?J*G>|b#> ?J*G>ix%17?S*G> |>d?M*G>kL>O.QNϽ>o˽.o->|D>.Wd9p=UϽ>.o=P> [Eh>c>:uӥP>r;8 0h>c8u>,˵=>%98ShH>hH>#))S=ሾ"9.Se2>4?=#ш8>h|4#Vш>v" ш=5"j(ш4?e2># ш/=b#>H Z%,6=6EXy=y=h8282e>g=~܅= =i S[==iP > 4g=i65=6! "-=6! {v"!=??>i&V7>=m'+ p˽bϽ>)wST>Y>)==p=UϽ>)]xS p˽bϽ>{.>>gERϽ>o˽x.>g>Et>14y.>AkEp=UϽ>z.>gE7>=>;}UϽ> p=h)>xS]l^V>Y>h)>==l^zD>->h)>4+Jl^ p=UϽ>i)>]xSl^xF0>)xF>0>)W>㐣>h)>x>Ե=h)>[ Y Wᐣ>k)>x=>i)>W>Y>.QQ->PD.WdƝo˽MϽ.WD-.ƩQϽp=.uD->.WdP>, [P=l[6hF3p[c5ha[8[%hc[8a[P>= [c>Gh>c[P>58 Υ6h353Pw1X18 Ah>$4;=P>;Υ𵍾3 -Su># шe2q4? - шl/b#>FZ%%|>F}!|&=FU%)3GU5/zb#FZ6=h6=FWWyy=i82%83hyyjͅH*whf*=wwhafz=yk82ͅ*=w>jaD=i56:[=izIP H4kL:[izI׽zgy5! "ZZ5!  "6! {"=vgy6! "gy==9! # "]:=hJTѢuB=e!KѢBԽZu=i+Ѣ,3gS=7h IASh;1xaoiU "1k>JS>j19Sde;1GS>Ij1bIS>g1~>a=j+ݫ1qa=h"1a=oi"1lľ3)-jpo˽MϽ{.>>gEDP}.>))E-jD{.>`Eƽ7>(s;})@:3>;}G?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}ZD-k)>'hľ0 3k)>-jy>>)@>`1>)v᫾>)}>>h)>9`1>m)>r᫾>i)>l>*>K6W]">>TVW]">VhW]a*>(6W]Qq`q>W]dqoq>>=W]fq>]q>=W]">>VTW]*>u>>+KW]=">>TW]">=>TW]*>_>+(W]>ȩ-4%n9>|o>*>#n9>jk>"$n9>2 3&n9>Oq`q#n9>LL"=&n9>2 qq>rq>$n9>WW"&n9>2ߜbqoq>#n9>LWhq>]q'n9>WL">&n9>w'`>؂-4P?>D l>'`)Q?>p; lYQ?>= lY=P?> l `)U?>ݐ loo>O?>yχ0 lo>xoR?>0y lY>R?>=KB lY=>R?>KB l+`)>O?>Q" lFP.lľd3.#-{D>.9p˽UϽ>.o:hc>[8c[MP,l[Fh>c>c[;hc>6ӥP=6X1&hc5>,>8S Psu>"2S?su >#iSሾ .S1su #͗S޵ Bsu#Se24?= -ш8|3 .шnw" ш5"Uj(ш66Iw8*hf텕ai}~…ݽ iA&p ݽg&A#[hzI=v[=jP솶׽gy=6! #"'[=[=7! " xi>KѢBԽui!Ѣ/?iP٪>?j&6?>h&7ӃƽepY(Y>i1}D>->)4+JX>B)Z:p=MϽ) !^-jD)'-{D>)*4+IϽo˽}.>g>Ehľ@3|.>EMϽp=~.>gE@p=MϽj)> !^o˽MϽj)>^IϽo˽l)>^MϽp=m)>]l^ Wᐣ>)}xƾԵ=) yxƾԵ=k)> YxF0>k)>TX>.Qp>@+4.s1h>cǝa[j=Pl[/KS;KS>OM[0KS>;ۥc>2h:Ӌ&KS>)KS9$>õ=$89S>XM#4#:SBsu> "2Sb#>/=HZ% {b#>6/HZ%%=|IUb#=/EF6f6=FW=s>i#=%>4jG=ai#~… =*=k==i66=gy=7! #"g=46! E"ygy=׽9! #"O=O=i > >ѢOiOiѢ.>` +4k,>>m7>˃ƽl'+p]>@%4j1Y>Yj1@S>\>m1u>aj+U 1uD->)JUD)p˽MϽ)^gD>-)?'->|D>)J4+{D-|.>`EO>Oz.>K)EUϽ> p=y.>gE1>pU04>t;}5?>>;}>A?>>: ;}7>˃ƽ>(;}eD>-i)>?'t>`04h)>jW>㐣>)x=>)A>`1>h)>p>*>>K+W]k>*$n9>jk*t>)n9>ikYS?>= l>!`)>P?>p;P" lo>o>S?>00 li=i= >i>=j٬>P (4jrt>rtg,>jj,s>h >i,lhh,g=hMϽo˽.Pwl,[cEh>6>,u楊JP68 X1hHhH>!h֘)ShHhH hhSሾ .S]>!Uш7j(Uш4?=e2>шc=k‚#\k~܅ ݽ =iAi55=-=6! v" Ѣau=BԽm+Ѣ=?>hPVƽ7>jp'+7=fԐ MϽo˽)^QϽp=)]TX>)=-{D>|.>5ExD->|.>`\Eƽ7>>(;}7=>s;}-{D>i)>*4+l^QX>k)>=l^xD->k)>Jl^p˽UϽ>j)>xSl^xͽ>j)>-TD.Ɲo=MϽ.gD>-.9QϽ> p=.o}D>->.9Wd;h>s$4I[c>2hc[8['KS>)KSMO[cEh>a[m=P9X1>>"шN>Ѱ=%׫шe2>j4?# ш4?e2# -ш%=|>FU}!|>&=J}!U%)>4H&m/=zb#H w>*=jDaw*=hfa*w>jDG[=i=E=6! w"=6! w{"[=Z6! "gy=3!  "<:=hTѢ+u=B=k+KѢB=_u=iK+Ѣ=a4iWѢƽ7gpW>@Sj;1a>iU +1a=>i+1p>3,4)jpo=MϽ{.>gE->iDz.>\`E>LL;}->iDk)>nA`1>) 3>lW]">hVW]=">hW]jq>rq>>==W]*t>>6KW]"=>hW]*`>6(W]h*>&n9>>="%n9> 2">=%n9>w ">%n9>wߜ=">%n9> w*`'n9>`3Q?>^ l)`)S?>į l>Y=P?>KB lzozoR?>xy lP>r ,[c>Gh>8u楊P>=< >Ssu>"i2SEsu> >"2iS>%8ShH>hH")hS >?suiS=]>"шH>"Uшk>=g=#w>2*jD텕= i & =ݽmAƎ=#[hPzIv[=j[[=6! "!=oiTKѢB=uiK!Ѣ]<j>Ѣ*uBԽg!Ѣ=?>>jV&=7>k '+Y>+Y>j1->iD)nNϽ>o˽){QϽ> p=)xS]->|D>{.>\5EzD>->y.>5\E>+?>;}=7>>;}O>Oi)>ZRϽ>o˽g)>{->|D>h)>J4+l^x>Ե=)[ xF>0>h)>A3x>.sTZ4oľ.#KS*KSOO[38hp[7KS>MM[3Ah>I['KS;KS>5$ۥc5h6>,KS*KS4$$38h83<>3Ah>7̥ሾ=.9S3쵍!-S.3>":S?ΰ=j(шL38!.ш4?=e2-шЩ3ư8>"Vшqb#}/=E |%Dޫ%|E3%)GU|>%G}!A3%)>G&r>j~܁=DB3%h3%>jG )=e &|d3| hLذ3 >j@=5! "yg45! "5! {"Ogy׽3! "23Xg6! "063g=6! E"nOO=i >Ѣ4iAѢ3hAѢO=gOi >Ѣh3J=jWѢ{4&hTG?>jVPeii?hPRf3<>j,>hi>ji^3d>h13Zj$1[P3h$1YYh1>SY>h;1pah"U 138 4j03x>)iVE4oľ)WD-)'۽3x>{.>AkEY>Y>y.>KKED>-z.>5EH'4oľ{.>EQX>|.>)KE4&>;}>?>>>: ;}-?>;}??>>: ;}b3<>>t;}7уƽ>s(;}3x>i)>iVl^X4oľj)>DPl)>-jDl)>'d!3|>)xͽ>)۵3|>i)>4>lW]>-4>WW]N3>>WW]g*>>(+W]4%n9>#3>%n9>|b*&n9>*>u>$n9>>ik*>_$n9>>4`Q?>_ l>YP?>KB= lخ35`>Q?>D l`)>R?>P" lY=S?> l'`)>R?>o; l3`)>>M?>P"o; l(44Q?>3٬jtb3٬>h>jrt>rt>j٬ 3hrtrthhrtrt>ko,>h,>u>jp>,>kn>,jЫ3%)>,|`3%),X6/zb#,ߗ%)`3)WO6=h6=,%X%XD6=6,%Xۧ/=b#>,C ix%=|,T> wb#=/)86f6=+ۧ%X66,ۧۧwb#/=)C |>&=+kT>|%- /b#>,ix/=zb#,C %=|>,T>k%)>864/|{b#>7//ix%|>+kb#>/=/ixC |&=, T>%|, |>%)kH>C?.QQKϽ>=?.o->0}?.WdƝp=%P?.= f?l[Bh>[n?;u>,P>1??'h>߷?W|?#)hS=9?$98Se2>?$ ш8>Æ?$Vшw>٧?!ш=?#ш4?:?% -ш/=s?K 6=)z?JWXy=&?k82ͅ^>@ء?g=#=?k &G[=Mb?k >Æ?i=آ?i66=F?5! v"Ex?9! {"=ȏ?kTJѢ>?i&7>?l'+pp˽%P?)鈬R>i?)=”p=%P?)]p˽%P?z.>>gEOϽ>=?w.>gEq>Ɔ?x.>AkEp=%P?y.>gE7>?>(;}RϽ>ϊ?f)>xSl^U>i?g)>=l^wD>Y?g)>5+*l^p=%P?h)>]l^xFqO?)xF>vO?)W>E]?g)>x>v)?g)>[Y WE]?j)>x=G?h)>U>ݓi?.Q->?.Wd9o˽?.o`D8?.WdTϽϊ?.xDY?.Ʃ f?,l[Pۍ?l,[9hÆ?p[c3?a[.h߷?[8c[P>ۍ? ,[c>ل? c[8[ f?78 X19hÆ?73P1?5X1>h>Æ?== f?:X1󵍾Æ?!-Sz3?% шe2i?"-ш~/s?I%17?G|d?Gޫ%)Æ?HUS/?HZ%Q6=^?GWy&?jͅ%Æ?gy`?k82f*u?mD*=u?iaDy=`?k8282*=З?jaf5?j55F[Mb?jzI Æ?jLF[9?jzIP׽R?8! ""Zt?7! "F?9! |v"=R?8! ""gy=?8! ""Ѻ?mK>ѢuB?j!ѢBԽݏ?j!Ѣ/Ɔ?hS=?l '+R۸?g1a᳼?jU +1h>cl?l;1=S1Ū?g;1CS>.Ū?o1ecl?g;1{>?k+U 1t?i"U 1a=᳼?k+1oľƆ?)-po˽?y.>>gEH󊾘C?{.>)KE-?z.>5Eƽ?>(;},Ɔ?>;}>?> ?>: ;}"? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}cD8?i)>nkľƆ?j)>-x>n?)>>Z?)x᫾n?)|>n?i)>:Z?k)>t᫾n?j)>h>?>K+W]">?>TW]n?>VTW]e?>(+W][q?>=W]gqr?>W]]q>?>==W]1|\?>VhW]*>Ue?>+(W]=1|\?>hW]">v?>TVW]*>_?>+KW]>Æ?"n9>|m>(?#n9>jkn?$n9>wÆ?#n9>Yq?!n9>MW"v?#n9>2ߜnq>r?$n9>WL"?#n9>2 eqr?$n9>LL_q>?%n9>WW1|\?#n9>2$`>Æ?N?>D l>ɲ?N?>p;P" lYpm?P?>=KB lY=pm?P?>KB l`)2?S?>o; lof+s?O?>xx lo>w?Q?>00 lY-@]?P?>= lY=-@]?O?> l!`)>2?M?>P"o; lK󊾘C?.QoľƆ?.#-0}?.Ɲp˽%P?.=h[n?[8a[_?, [Ch>[n?ǝa[>h[n?8>,Pۍ?6X18 /h߷?:ӥj?".S q?"SCsuЅ?"͗Sሾ?.9S7su=?"iS -5?%2Se2?"- ш8Æ?".шu٧?" ш?"Uш'6)z?HXwޜ?gfae?k~܁=ݽm?jA &c?j & z?m= ?iPzI׽?7! "[=?7! "콿}?j>ѢBԽ/?j+Ѣ~?kPV>~?k&V9?\?jP7?eԐ Yx?i1zD>Y?)4+*T>C?)ZZ(p=?) !{-?)'?-0}?)*ԔLϽ=?|.>gEkľƆ?{.>EPϽϊ?|.>g>E-p=?h)> !{o˽?h)>ޢ{LϽ=?k)>^ !PϽϊ?k)>l^ WE]?)xƾv)?)|xƾv)?k)>YxFvO?j)>Uݓi?.m>Ɔ?.s(h>߷?c[Y=? [2KS:z?OO[-KS>:z?<$c>3?*?=ۥ>h[?$8S>Æ?$:S=?!2iS{b#> ?KZ%ub#>?KZ% %=V֩?JU}!b#?H O6^?H=?k#~…%>Æ?lG=e?k#= =b?lA=5?k65=?7! "|g=Æ?7! E"^gy=?8! " "tO=̱?k >ѢO[?j >Ѣ+>Ɔ?l,>=Bk?mi7>?l'+ Z>Æ?k1 Y>ǽ?l1>S>YH?m1r>|?k+ݫ1xDY?)*Z󊾘C?)Z/p˽?)ޢ{]D>8?)?n->0}?)JԔD4?z.>`\EJ>C?x.>KKERϽ>ϊ?w.>g>E.>Ɔ?>t;}8?\?>;}>?>;}7>?>;}\D>8?g)>?nq>Ɔ?f)> W>E]?)x=G?)@>Z?f)>n>(?>K6W]g>?"n9>jk>*Ue?'n9>a|?R?> l>Z?N?>p; lo>f+s?Q?>0y lED?j=ED?k=[?k>W?i٬>Æ?irt>?l,>?l,4d?g򲽄[?k,?gl!?iW?kPϽ=?.P1?l[cل?8>,]?:9 ΥhHW|?!hhShHߓ?"h֘)S9?"8S|?#Uj(ш>?j(ш4?=:?!-шiJ5?j~~܅c@ء?j~ƒ#ݽ?jA&آ?j56 =Ex?5! "ȏ?j>KѢCR?mKTѢEu=ʤ?l+KѢ?kP٪ƽqR?kp7?hpPϽ=?)^ !TϽϊ?)锡Ui?)”-0}?y.>`E{DY?{.>`EƽqR?>(s;}7?>s(;}-0}?j)>*l^Si?j)>l^{DY?j)>*l^p˽%P?i)>鈬l^xͽG?i)>-?.9o=?.o]D>8?.9WdNϽ>ϊ?.ozD>Y?.97h>Æ?I[c>3? c[KS>*?MM[cل?a[8[[=?=Υ~>3?! шI>?%Uшe2>i?%ш4?xӭ?% ш%=17?JU|>d?J}!%)>Æ?I&O/=?J Z%w>q/?lD텕wn/?gf텕*З?jf;[=9?kP=}?7! w{"=?7! w"Z=t?7! "gy?6! "w<Ѻ?i>Ѣu=B?l+ѢB=ݏ?kK!Ѣ=Æ?kWѢƽ?kp'+M>۸?l1aMd?jU "1a=Md?k"1m>Ɔ?)po=?y.>gE->?x.>\5Ehl?>L;}->?f)>n?CZ?)Æ?>lW]"?>hW]=n?>TW]gq>r?>=W]*Ue?>6(W]"v?>hVW]*_?>6KW]j(?%n9>=n?$n9> w">v?"n9>wߜ">?%n9>w =1|\?"n9> 2*_?'n9>ik!`Æ?O?>^ lɲ?Q?>P" l>*?N?>KB= low?P?>yχ0 lP>1? [c>ل?<ӋP>ۍ?<8 >q?"iSAsu>Ѕ?!2S>?$89ShH>ߓ?%))S >-5?$i2S=|?#j(шB>?$׫шe>J5?i=~܅w>ޜ?lDa=m?k q =&c?l =z?iP솶 ?mzI[?7! "=}?kTѢB=/?kK+Ѣ%\?lVP=qR?k Y>x?l1->?)n?KϽ>=?){ !NϽ>ϊ?)xS锡->0}?x.>\`EwD>Y?x.>5E>~?>: ;}=qR?>s;}J>C?g)>ZZOϽ>=?f)>{ !->0}?i)>Jl^}x>v)?)[xF>vO?g)> 3L?.#޲?.sKS*?OM[\?I[4KS>:z?MO[|2iYd?p[*KS:z?7$$c3?8>,u楊KS*?9$ۥv?;̥_2iYd?93ሾh[?.S{B?#:S+22h?#-SC?j(Uш<0ۜ?#Vш4?=xӭ?!шz2p?#.шwb# ?H|#?GU%V֩?H}!@d?J&|>#?K}!U2b?JU?j}~…')?kGhz2?j b?j &AT?kK2s?kL}?7! {"gÆ?7! "𽔏?7! "jgy?6!  "~>?7! D"(^2J?7! "xO̱?jѢÆ?jAѢkTئ?kWѢO=[?i > >Ѣ*D235?kAѢ%޲v?k,=?> ?lV&ll?gi#? ?i&3l-O?jS=Bk?gii>hl?m\2b?j$1>?j1^Æ?i$1Yǽ?j1@SYH?g;1s|?h"1P&1Æ?kl3L?)Ҳ?)`D8?)nt3L?z.>EX>ݓi?x.>K)EzD>4?x.>5\EƄ?y.>AkESi?{.>))Et;};?>\?>: ;}~?>: ;}?>;}s3l-O?>;}7?>s;}%n3L?i)>l^_ ?h)>H󊾘C?j)>Z-?g)>'? 3D?)xͽG?)Uy3D?i)>f[1?D?>WW]>Æ?>WW]NBf3Y?>lW]i(?>(6W]h]1?D?#n9>|r3Y?#n9>f?$n9>>*>Ue?!n9>>*>_?!n9>>jk( 1?P?>D l>a|?P?>KB le t3u]Z?O?>^ lZ?R?>į l*?Q?>= l*`) e?S?>ݐ l0`)> e?M?>Q" ll3Ɔ?P?>.Ʋ8?k2X?k>?irt>q?j٬Æ?krt?j?hrtq?jq?i,>4d?lo>?kj>!?mV˅2b?-W ?-|T/?/ix%)Æ?,WF6=a?-%Xۧ56=)z?-%X&X/=s?+C %=V֩?-T>k}b#?,C B6a?,ۧۧ&6)z?-ۧ%X}b# ?,|>d?+k|#?/ T>/s?/ߗ~/=?+C ix%=17?.T> %)>Æ?.|ub#>?.ixC %17?- {b#> ?.ix|d?, %V֩?-k|>#?+kT>DATA bL`>"}` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ```(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````````````(``8``H``X``h``x``````````````````a`a`(a`8a`Ha`Xa`ha`xa`a`a`a`a`a`a`a`a`b`b`(b`8b`Hb`Xb`hb`xb`b`b`b`b`b`b`b`b`c`c`(c`8c`Hc`Xc`hc`xc`c`c`c`c`c`c`c`c`d`d`(d`8d`Hd`Xd`hd`xd`d`d`d`d`d`d`d`d`e`e`(e`8e`He`Xe`he`xe`e`e`e`e`e`e`e`e`f`f`(f`8f`Hf`Xf`hf`xf`f`f`f`f`f`f`f`f`g`g`(g`8g`Hg`Xg`hg`xg`g`g`g`g`g`g`g`g`h`h`(h`8h`Hh`Xh`hh`xh`h`h`h`h`h`h`h`h`i`i`(i`8i`Hi`Xi`hi`xi`i`i`i`i`i`i`i`i`j`j`(j`8j`Hj`Xj`hj`xj`j`j`j`j`j`j`j`j`k`k`(k`8k`Hk`Xk`hk`xk`k`k`k`k`k`k`k`k`l`l`(l`8l`Hl`Xl`hl`xl`l`l`l`l`l`l`l`l`m`m`(m`8m`Hm`Xm`hm`xm`m`m`m`m`m`m`m`m`n`n`(n`8n`Hn`Xn`hn`xn`n`n`n`n`n`n`n`n`o`o`(o`8o`Ho`Xo`ho`xo`o`o`o`o`o`o`o`o`p`p`(p`8p`Hp`Xp`hp`xp`p`p`p`p`p`p`p`p`q`q`(q`8q`Hq`Xq`hq`xq`q`q`q`q`q`q`q`q`r`r`(r`8r`Hr`Xr`hr`xr`r`r`r`r`r`r`r`r`s`s`(s`8s`Hs`Xs`hs`xs`s`s`s`s`s`s`s`s`t`t`(t`8t`Ht`Xt`ht`xt`t`t`t`t`t`t`t`t`u`u`(u`8u`Hu`Xu`hu`xu`u`u`u`u`u`u`u`u`v`v`(v`8v`Hv`Xv`hv`xv`v`v`v`v`v`v`v`v`w`w`(w`8w`Hw`Xw`hw`xw`w`w`w`w`w`w`w`w`x`x`(x`8x`Hx`Xx`hx`xx`x`x`x`x`x`x`x`x`y`y`(y`8y`Hy`Xy`hy`xy`y`y`y`y`y`y`y`y`z`z`(z`8z`Hz`Xz`hz`xz`z`z`z`z`z`z`z`z`{`{`({`8{`H{`X{`h{`x{`{`{`{`{`{`{`{`{`|`|`(|`8|`H|`X|`h|`x|`|`|`|`|`|`|`|`|`}`}`(}`8}`H}`X}`h}`x}`}`}`}`}`}`}`DATA}`=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA``=?DATA``=?DATA(``=?DATA8``=?DATAH``=?DATAX``=?DATAh``=?DATAx``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATAa`=?DATAa`=?DATA(a`=?DATA8a`=?DATAHa`=?DATAXa`=?DATAha`=?DATAxa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAb`=?DATAb`=?DATA(b`=?DATA8b`=?DATAHb`=?DATAXb`=?DATAhb`=?DATAxb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAc`=?DATAc`=?DATA(c`=?DATA8c`=?DATAHc`=?DATAXc`=?DATAhc`=?DATAxc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAd`=?DATAd`=?DATA(d`=?DATA8d`=?DATAHd`=?DATAXd`=?DATAhd`=?DATAxd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAe`=?DATAe`=?DATA(e`=?DATA8e`=?DATAHe`=?DATAXe`=?DATAhe`=?DATAxe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAf`=?DATAf`=?DATA(f`=?DATA8f`=?DATAHf`=?DATAXf`=?DATAhf`=?DATAxf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAg`=?DATAg`=?DATA(g`=?DATA8g`=?DATAHg`=?DATAXg`=?DATAhg`=?DATAxg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAh`=?DATAh`=?DATA(h`=?DATA8h`=?DATAHh`=?DATAXh`=?DATAhh`=?DATAxh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAi`=?DATAi`=?DATA(i`=?DATA8i`=?DATAHi`=?DATAXi`=?DATAhi`=?DATAxi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAj`=?DATAj`=?DATA(j`=?DATA8j`=?DATAHj`=?DATAXj`=?DATAhj`=?DATAxj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAk`=?DATAk`=?DATA(k`=?DATA8k`=?DATAHk`=?DATAXk`=?DATAhk`=?DATAxk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAl`=?DATAl`=?DATA(l`=?DATA8l`=?DATAHl`=?DATAXl`=?DATAhl`=?DATAxl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAm`=?DATAm`=?DATA(m`=?DATA8m`=?DATAHm`=?DATAXm`=?DATAhm`=?DATAxm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAn`=?DATAn`=?DATA(n`=?DATA8n`=?DATAHn`=?DATAXn`=?DATAhn`=?DATAxn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAo`=?DATAo`=?DATA(o`=?DATA8o`=?DATAHo`=?DATAXo`=?DATAho`=?DATAxo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAp`=?DATAp`=?DATA(p`=?DATA8p`=?DATAHp`=?DATAXp`=?DATAhp`=?DATAxp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAq`=?DATAq`=?DATA(q`=?DATA8q`=?DATAHq`=?DATAXq`=?DATAhq`=?DATAxq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAr`=?DATAr`=?DATA(r`=?DATA8r`=?DATAHr`=?DATAXr`=?DATAhr`=?DATAxr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAs`=?DATAs`=?DATA(s`=?DATA8s`=?DATAHs`=?DATAXs`=?DATAhs`=?DATAxs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAt`=?DATAt`=?DATA(t`=?DATA8t`=?DATAHt`=?DATAXt`=?DATAht`=?DATAxt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAu`=?DATAu`=?DATA(u`=?DATA8u`=?DATAHu`=?DATAXu`=?DATAhu`=?DATAxu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAv`=?DATAv`=?DATA(v`=?DATA8v`=?DATAHv`=?DATAXv`=?DATAhv`=?DATAxv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAw`=?DATAw`=?DATA(w`=?DATA8w`=?DATAHw`=?DATAXw`=?DATAhw`=?DATAxw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAx`=?DATAx`=?DATA(x`=?DATA8x`=?DATAHx`=?DATAXx`=?DATAhx`=?DATAxx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAy`=?DATAy`=?DATA(y`=?DATA8y`=?DATAHy`=?DATAXy`=?DATAhy`=?DATAxy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAz`=?DATAz`=?DATA(z`=?DATA8z`=?DATAHz`=?DATAXz`=?DATAhz`=?DATAxz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATA{`=?DATA{`=?DATA({`=?DATA8{`=?DATAH{`=?DATAX{`=?DATAh{`=?DATAx{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA|`=?DATA|`=?DATA(|`=?DATA8|`=?DATAH|`=?DATAX|`=?DATAh|`=?DATAx|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA}`=?DATA}`=?DATA(}`=?DATA8}`=?DATAH}`=?DATAX}`=?DATAh}`=?DATAx}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATAhx``DATA0`< """""""" """ " " #"#!# " """""""""""""o " """""##%$#&##.&!)#*'#&#')#&(# " """"  1*!'2!0/#.#,1#12#-,#5*#3#40#61#.3##8:#8#9#<9#7;#;<##83#6;#(.#!8!:!.!9!<!;!7!>"@A"?B"CD"EC"J"IJ"KL"DB MO"L Q NS#SV#U!T!aR"X"WX"YZ"Y["]"sa ba"dc"a f jk#^"La"bN"=e"eR gQ Pg TQ"kT!m!R"b"Y"W"]"]"F ^"k#j #-j!="6">"?"@"@"W"<"^"^"<"G"G""GI H"H"J"L"K < @ O"r >"6"h##$h#S%# "N#h(#h+#N #V !N "Z"_"F"_" J \ ` "a"W sM X""!d"c!" f"P"Uf"kg"*i##U#n#+U!l6#,l#7l#m5# n "o cs cp s qp rn n o oq v"x"xv"|"t~"""""""""##t"x ######!!!"""""  """""" """" #!"""! }"|"}"} |   u"!""""""" "" ##!!w"y"""" ####  """" " " " # """"""""""{"n  ")!%#""" " !" "(!.#0#/#2#-#4#5#(#6#/#5#(#-#2#:#<#9#4#*#6t"Ot"wB"Aw"Bx"A"yC"Fz"yA wC O R~ V~"S#W"W"Z"["W"\"\"^"\"`"^"^"p b q c"c"c"R"i#i#n"j#k#i#k!P"="D"E"\"\"`"}`"M"N"e f T#m#Y"X"["""""" " "a"[  d"k!,!="R"u"u""?"?v"u"""v>"y"E"D"\"z""zH H{"""K"K""" "" "Q""R"~ '#%#$#!/!0!(##$#V!+!e"+"M""Z""]"""_ {  "I{""I" ""|"N ""g"P #)#*#n!3#4#l#*#m#.#7#:#d q r ! s r s p s """"_"F"E"z""""G"""""""""""""""""""""" """  " "#"#!#"""""""" " "  "r """""####!#####""""" &!'!%$###!&#&'#"!#,*#)#+%#-&##)##02#0#1#41#/3#34##0)#-3#!0!2!1!4!3!/!7"9:"8;"=>"?="D"CD"EF">; GI"F K NM#MQ#P!O!T"ST"UV"UX"Z"ba"ec"` g lk#["F`"bH"5f"fL hK Jh OK"mO!p!R"b"U"S"Z"Z"@  l#"l!5"7"8"9"9"<"["["A"A""AC B"B " D"F "E 9 I"v 7"i#i#M#i#i#Q !H"V"]"@"]"D _"` "wG T"e"d"g"J"Pg"mh"j#P#P!o-#!o#/o#p,# q r dt w ut vq q r ru z"|"|z""x"""""""""##x"| ######!!"""""   """"" """" #!"""! """   y"!"""""""  "" ##!!{"}""""####    """""" "#"""""" " " " " "q !#"""  " ""!##%#$#'#"#+#,#(#-#$#,#"#'#2#4#1#+#6x"Ix"{;":{";|":"}="@~"}: {= I L Q"M#S"S"V"X"W"Y"Y"["_"^"t b u d"d"j#j#l#m#j#m!J"5">"?"\"Y"_"_"G"H"f g O#p#U"T"X"""""""`"X  e"!!5"L"y"y""8"8z"y""z7"}"?">"Y"~""~B B" "E"E""""""K""L" ###$!%!###Q!!f""G""V""Z"""]   "C" "C"" " "H "h"J ###n!)#+#o#p#.#/#2#e u v  s v w t w """]"@"?"~"""A"""""""""""""""""""""""""""" " " """""""  """"""   "" "  """""""""" """"""!"" !"("  %  ( +",+"01"45"Y3"/"78":"6"17"/6";7">?"B">"G"J"H"G"E"LM"MN"DK Q"OP"TU"T"X X"2\"4_"0`"a"Z"ZY"T V c"ed"fc"xf k"mh"f"hk"fi"tu qp *"*")":"9":":" >" I" "I" "I T" )"|m  s% 'u  j{ h zy"x""v|"~"|"wv"}""""""z"}""|"x""{""""""""""""""""            """"""""""""""" " " """"  """""""" ""   " """"" """" ""   " "   """""" "" "N ""  """""# """"w """ ' $ ,"-"-"."r W"."3"6"7"0"3";"8"6"9"="@"A"?"="A"<"F"G"D"F" N"S"S"O"Q"O"V" U ; =  W" Y Z"_"^"b"c"d"e"t ob"g"i"n"o"o"o b"o"s t r "."p *"/"""""J"I"E"H"  ME G "J  "P"    )""a"^"["5"]"_"]"."+"""" $  ""m"j"l"c"""n &"& $ # p """""v"""""  Z a _   ^  \  `             """" ""#!"""$")"'+"(-"."-.",-"+,"/. / 1"21"67"9":;"="A"?;"D"GE"JK"J"N"P"Q"J L S"TV"0"W% 8"C"J"= ]* Z"]X"XY"`"c"Z`"^d"fh"ag"e h g f jk"op"mj"w"x"vw"z{"|"ql ~"" } {  """"""""" """"  "  "r"x" {"y"}" """"""     tE "| "}" "    |  ! !""'"Y *"V"~4"i6"5i"<r"q:">q"sB"C"?"Eu"yI"I"Mz"zG"z K ;m <n ~ 2"N"R S"T"V V R""""q""A"D""Dx H""M 8"3"R"'"("U","]"`"c"_"e"f"_"b"          4""9"i"l"l"9"l"r" s"u"s |"o """.""!" ""! % ( N+"3"5"2"X1"<"A"B"@"@"CE">"H"K"O"P"Q"N"P"L"V"U"UI"N W 1"/P"Q["`"^P"`"Zk [l j"e"2"4)"q j5"<""C?" " u I"yK"uR"   6]"Q"*"s  ', i^ x^"{"^z"yY""~["Z"w"{\"\}"_""_""a""b"a""["]"y"Y""bw"c"~"a""h""`"c""h"e""!""""""""""""""""""     """ &"%"$ '"$"*""+"& 3"7"O"8"7"n"n"m"k"@""@"">""F"H"G"F"L"K"L"M"  O 5"7"O""R""T"R"""" ""=""t""v" """"&"&"  (")"S"W g""f""3"3"6"9"m"o"p"n"p"@"t "v"x"w"M"}": r p  ~"i""")"" v / &"0""2"1"54"80"8""""""8"2"95"";"="<"""C>""<"?""D"F"D"B" ?" B" @" " B K""L"CL HR"S""M""V""<  " ,"X"\"Y"\""1","0"$b h"e"Ud"l"Xg y zU j"iU"l"g"g*"d" n rW "n"0""#-""j"k9"k4"o" ";" >" "A"?"B=":C" "v F Hw E""GR"y""H"F"L"KS"{R"F"Q" # #W"aO"["-%"2"4" %b" ("T"u+ kS"\ }) ~ m" " - # q ["d"d"b"X"\""e"g""""""d"[ Q      P    ]             ""B"A"C" "J""""""s""D"A""@"t" " " " "  """"" """ " " " "" """ " """ """ """"")"""""""""""""""" " "#$""#"  &"'"""""   "*)" "  "-"-"+".""0/"1""" ""16"6"56"45"<6  49  < ?"@?"DE"HI"mG"C"KL"N"J"EK"CJ"OK"RS"V"R"["^"\" [" Y"`a"ab"X_ e"cd"hi"h"l l"Fp"Hs"Dt"u"n"nm"h j w"yx"zw"z "|"z"|"z}"  >">"="N"M"N"N"R"!]" "]""%] h'"* =," 2 9 ;  ~ | """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """""""" ""    " """"" """" ""   "  "   """""""" "b $"""(  )"+"","+"7 0"0"2" /"  2 "2"3", ; 8 @"A"A"B" k"B"G"J"K"D"G"O"L"J"M"Q"T"U"S"Q"U"P"Z"["X"Z" b"g"g"c"e"c"j" i O Q  k" m n"s"r"v"w"x"y" v"{"}"""" v""   "B" >"C"""""^"]"Y"\"  aY [ ""^ $ &"d"  ! ="*"u"r"o"I"q"s"q"B"?""-","- 8 3 " "" ~" "w"0 " 3" :": 8 7  """"""""""  n u s   r p! t"          &")")&","/- 1"3"75"6"#8"=";?"<A"B"AB"@A"?@"CB C E"FE"JK"M"NO"Q"U"SO"X"[Y"^_"^"b"d"e"^ ` g"hj"#D"k9 %L"-W"^1")Q q> n"ql"lm"t"w"nt"rx"z|"u{"y | { z ~""~"""""" ""    """"""""" """"  "  """ """ """"""     Y 2"4"3"4"4 3   2 5 5"$";"m >"j"H"}J"I}"P"N"R"V"W"S"Y"]"]"a"[" _ O P  F"b"f g"h"j j f"%"("'","+"U"X""X \"2"a L"G"f";"<"i"@"q"t"w"s"y"z"s"v"           H""M"}"""M""" "%"" &" "1"1".B"/"5"4"3"5 9 < b?"G"I"F"lE"P"U"V"T"T"WY"R"\"_"c"d"e"b"d0"`"j"i"i]"b k E"Cd"eo"t"rd"t"n o ~"y"F"H=" ~I"P""WS","! ]'"_"f",   Jq"e">"  ;@ }r r""r"m""o"n""p"p"s""s""u""v"u""o"q""m""v"w""u""|""t"w""|"y"#"5"6"#"%"'"("(")"'"""%""+"."1"/"* + (   6"" :"9"8 ;"8">""?": G"K"c"L"K"""""T""T""R""Z"\"["Z"`"_"`"a"  c I"K"c""f""h" f" " ""  ""Q"""""4"""":":"  <" ="g"k {""z""G"*G"J"M""""""T"!"%"'"&"(a""N   ) "}"""=." "  C :"D""$F"E$"IH"LD"L""&""""L$"F"MI"&"O"Q+"*P"""WR""P"S*""X-".Z"X"V"S"V"T" ". V# _/"0"/`"W` \f"g1""a""j2""'P  6 @"l"p"m"p""E"@"D"8v |"y"ix""l{  i ~"}i""{"{>"x"  k ""D""7A""~"M"H""*"O"R""U"S"VQ"NW"!" 0Z \ $Y"0"[f"""\%"#Z"`("_g"f"Z("e3"  "7 7k"uc"o"A9"F"H" 9v"+ <."/h"? g"p  =  "4"  A 7  o"x"x"v"l"p""y"{""""""x"o e     d   q      ! "     ! "  " "V "U "W""^"""""""."X"U""T""""-" "!!"""  " " " " "  """""" ""!""""" ""!""'; q r #7 $8 (< p t u s "Wk      :&"" 9%  "C/   DATAh`NGon Face-Vertex9`DATA@9`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAhX`NGon Face'`DATAL'`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|MEj`9`d`MECylinder.052Hd`}`ș`H```H`~`$Ȗ` ` 8`" f4ņ?ǟ>x>{y??6?C ?DATAHd` ``DATA}`&DATA~``H`DATAz`?"GTwF>LϽo˽|F>P\>X18 %hc\>>,ሾmI>.SumI> ш@mI>Uj(ш6 6Y>`%?>~܅%?>55`N>{"LϽo˽R?g>E-XDF>ƞo=PϽF>fD>-F>9c>@hE>c[8[1h>cE>ǝa[P>\>8 e2>4?vI> шV/=b#Y> y=y+?>82ͅi*=xw(?>ag*xw(?>gyy%?>ͅG[=+?>=gycN> "Z=[cN> "=`N>"׽@gy]N>"ƽ7%?>pT>@S.?>;1a=t+?>"1=S>p1?>1CSP?>;1at%?>U "1o=PϽR?gEJ>PR?K)E->pDR?\`E=7S?s;}S?: ;}ƽ7S?(s;}S?LL;}dD>-N??'e*S?(6W]"S?hVW]="S?hW]g>*S?K6W][q>hqS?=W][qHqS?W]*dS?6(W]="֚\? 2[q>hqӚ\?WL">Ӛ\?wߛ[qHqٚ\?LL(`)!^?į lY="^? lY"^?= l`)>"^?Q" loxo!^?yy l `)"^?ݐ lJ>T󊾉F>Qc=PE>l[1h>c\>u>,>yI>8S;su> vI>2S >HsusI>iSw>sI> ш=@sI>j(ш(6= 6Y>Xw>`*.?>D텕=h+?>#…= +?> & = ݽ+?>A=0[(?>PzI=+?>TKѢB=@u+?>K!Ѣ>8?)?>& ?'?>P٪7>ƽ,?>'+pSHV> p˽PϽV>^->xDV>nOϽ>o˽R?g>E p˽PϽN?^o=PϽN? !^PϽ>o˽N?{%hcE>[8a[SPE>,l[c@h\>>,KS0KS\>$$7su jI>͗Ssb#`/Y>%|Y>b#>`/Y>Z%h%?>~…Zgy׽]N>"O=O+?> >Ѣ7ƽ$?>p YY"?>1qa?>"U 1[>H󊾑V>Z6p=PϽV> !^XD-V>'D>-R?5EIPR?))E7ƽS?s(;}YD-N?'e*ٚ\?>Y#^?KB= l=+?>%?>rtrt"?>,p"?>,>p.?>l>,1?>OϽ>o˽F>oP>E> ,[d=P\>X1hH>hHvI>)hS=ሾsI>9.SA>vI>Uшa>+?>=~܅=+?>65J<0(?>>ѢDuBԽ%?>!ѢPϽ>o˽V>{->XDF>WdƝo˽PϽ}F>XD-zF>Ʃc@hE>a[8[KS0KSE>OO[RP\>8 X1e24?jI>- ш4?=e2pI>-шK/b#Y>;[%?>zI]N>{"Z[]N>  "=7+?> L@S"?>;1o˽PϽR?>gE-pDR?`E>S?L;}-pDN?'">S?TVW]"S?VhW]*>dS?+(W]"֚\?2"ٚ\?2ߜ*>dҚ\?>>(`)#^?p; lo>xo#^?0x lPE>l,[ሾgI>.ShHhHjI>hhS HsumI>S?jI>j(Uшw`*"?>f텕ݽ %?>A &q ݽ%?>&A0[(?>zI%?>>KѢBԽ@u%?>!Ѣ0(?>K>ѢFu=BԽ+?>+Ѣ-xDV>'KϽo˽V>^8?S?;}HP󊾩N?KϽo˽N?^0=3hľF># KS>0KSE>MO[PUw30hE>p[c>@h\>Ӌ KS>0KS\>$n30h\>36g3𵍾pI>-Sk 38pI>.ш4?e2pI> -ш|>%Y>}!%=|Y>Ue2%)Y>U|%Y>ޫ[2%(?>2 (?>L=cN>w{"ogy=׽cN>""HF2pg`N>"02(?>AѢOO%?>Ѣ 3$(?>S;?"?>P>1?>i&?>.?>VP?>iiD,3`(?>$1Y>Y.?>1s>a1?>+U 1PM3hľV>fD>-V>?'yD-R?`EH3hľR?Eć3(S?;}>8?S?;}7>ƽS?(;}$3hľN?K>P󊾧N?Z->pDN?ng3S?lW]Z3֚\?g>*Ӛ\?jk*dښ\?U3 `"^?_ lY!^?= l 3٬(?>'?>rt>rt.?>>)?>j,?>'2%)P*G>XX/=b#P*G>C 56 6M*G>ۧۧ%|M*G> b#>`/V*G>ix'6= 6S*G>%Xۧ|>%S*G>kz/b#P*G>ߗsb#`/J*G>%=|S*G>T> |%M*G> KT>F>QNϽ0p=|F>P=\>X1-hc>\>ӥ>}I>8S84jI>.шx>mI> шX>mI>Uш"6p6=Y>Xc=%?>‚# 4%?>L=%?>56 =`N>|w"NϽ0p=R?gEoľ4R?E-tD>F>9o=RϽ>F>o\D>->F>9Wd8h>4E>I[c>@h>E>c[)h>c>E>c[9h>4\>P>=\>>h4\>3>4yI>:Se2>4?=vI>ш%)>4Y>&D/=b#>Y> Z%%>4.?>Gy=z=+?>8282W*=w>(?>aD*w>(?>Dyy=%?>82 >4+?>C[=@=+?>P=gy=cN> #"Z=[=cN>"= =`N>w"׽gy=]N>"".>4,?>,ƽ7>5?>p'+L>JS>>?>1|a=v>;?>+1:S>p>1?>1FSp>?>;1av>5?>U +1l>4V>o=RϽ>R?gEF>X>R?KKE->|D>R?\5E=7>S?;}.>4S?t;}E?>S?;}?>>S?: ;}ƽ7>S?(;}>S?L;}[D>->N??nn>4N?h*>S?(+W]"=S?hW]=">S?TW]d>*>S?K+W]Tq>pq>S?==W]bqhq>S?=W]*r>S?6KW]4ٚ\?=">֚\? w>4Ӛ\?|Tq>pq>Ӛ\?WW">=Ӛ\?w bqhq>ٚ\?LW#`4!^?_ l8`)>!^?P" lY=>"^?KB lY>"^?=KB l `)>>"^?P"p; loo>!^?yχ0 l)`)>"^?o; lG>X>F>QQk>4F>sQ=P>E> [)h>c>\>uӥ>=yI>89S7su> >vI>2iS >Lsu>sI>i2S8>4vI>Vшt>>sI>ш=X>sI>ш#6=p6=Y>WWw>*=.?>Da=p>+?>#== =+?> x = =+?> =p[=(?>P솶=<+?>TѢB=@u=+?>K+Ѣ>@?>)?>&V8?>'?>PV7>=,?>'+ WT>V>Z8p˽RϽ>V>ޢ{->|D>V>n?MϽ>0p=R?gEm>4R?AkE8p˽RϽ>N?ޢ{o=RϽ>N? !{NϽ>0p=N?{ !oľ4|F>#-hc>E>[8c[eP>E>, [c@h>\>>,u楊 KS4KS>\>$ۥ򵍾4gI>-S;su >jI>iStb#/=Y> %|>Y>}!b#>/=Y>Z% %4"?>p>%?>~܁=~g4]N>"fgy=]N> "O=O=+?> > >Ѣ,4$?>S7=$?>Ԑ Z4'?>$1Y Y>"?>1ra=?>"1W>X>V>ZZp=RϽ>V> !{aD->V>n|D>->R?5\ELT>R?)KE,4S?;}7=S?s;}bD->N?nnľ4N?h*>ٚ\?>>Y=#^?KB l= >;?> >5?>٬4'?>rtrt>"?>,r>2?>,>r>>?>i>,>1?>LϽ>0p=F>oP>=E> [R=P>\>ΥhH>hH>vI>))S=>I>98S>>=vI>׫ш_>=+?>=#==+?>66/<0=(?>TѢOuB=%?>!KѢMϽ>0p=V>{ !->|D>F>Wd9o˽RϽ>F>oaD->F>Wd9h4E>p[c@h>E>a[ KS4KS>E>OM[dP>\>8 Υe24?=jI>-ш4?=e2>pI>ш%)4Y>U^/b#>Y>Z%>[@=%?>zIP@=]N>"Z[=]N> "4%?>AѢ=7>;?> '+TJS>2?>1nľ4V>o˽RϽ>R?>gE-tD>R?5E>>S?;}-tD>N?'?>4S?WW]">=S?TW]">S?VTW]*>r>S?+KW]">֚\?w"=ٚ\?2 *>r>Қ\?>jk"`>4#^?D l>8`)>#^?p;Q" l|o>o>#^?00 lP=E>l[ሾ=gI>.9ShHhH>jI>h֘)S Lsu>mI>2SB=jI>j(шw*="?>faݽ =%?>Ax =%?> & p[=(?><%?>>ѢBԽ@u=%?>+Ѣ90=(?>KTѢ;u=B=+?>+KѢ-tD>V>'?MϽ0p=V>^ !8?>S?: ;}KT>N?ZMϽ0p=N?^ !tͳx>F>sKS>E>MM[3Bh>E>I[c>@h>\>u楊KS>\>ۥlrBh>\>̥>I>:S{U8>pI>Vш4?e2>pI> ш|>&=Y>}!U%=|>Y>U}!ȭL%)>Y>&|&=Y>U>%>(?>G >(?>g=4cN>E"=@=cN>w"bgy==cN># "Jg=`N>E" =4+?>WѢ =(?>WѢOO=%?> >Ѣ<dz8>8?>,E?>2?>&>>A?>?>>>?>V&>/?>iT`>8?>1]>4)?>1 Y>(Y>.?>1s>a=1?>+ݫ1 4(?>T гx>V>\D>->V>?nD->R?`\E\ft>R?AkE8>S?t;}>@?>S?: ;}7>=S?;}|vt>N?G>X>N?ZZ->|D>N?n?|г>S?WW]4S?lW]T׳>֚\?|d>*>Ӛ\?jk>*r>ښ\?jkֳ&`>"^?D lY=!^? lPײ4"^?|H٬>8?>='?>٬>4)?>rt>rt>.?>>=)?>m,>?>xE%)>P*G>|F/=b#>P*G>C ix%)>4V*G>|;6p6=M*G>ۧ%X%|>M*G>kb#>/=V*G>ixC "6=p6=S*G>%X%X|>&=S*G>kT>/b#>P*G>ix%)4J*G>Wtb#/=J*G>C %=|>S*G>T>k|&=M*G> T>F󊾘C?.QHϽ=?.-(}?.Ɲo˽%P?.gf?,l[4h[n?:>,P1?;X1%h߷?8ӥj?%.ShHT|?#hhS6?"8Se2?#- ш8Æ?#.шr٧?" ш ?"Uш4?=:?#-шZ/s?H6%z?EXy%?hͅX<ء?g‚#ݽ?iA&6[Mb?izI~ Æ?gLآ?i56A?6! |w"7=Ax?6! "ȏ?i>KѢx?iP٪7?mp6p=%P?)]Lۓi?)”o˽%P?)鈬/p=%P?{.>gELϽ=?x.>gEmľ†?y.>Eo˽%P?z.>>gE7?>s(;}MϽϊ?h)>l^Nۓi?h)>l^iDY?h)>*l^o˽%P?i)>鈬l^xF>pO?)~xFpO?)WE]?h)>}xƾt)?h)>YW>E]?k)>xͽG?i)>Oۓi?.-?.9o=?.obD>4?.9WdYϽ>ϊ?.oD>Y?.9=f?l[P>ۍ? ,[=h>Æ?I[c>3?c[0h>߷?c[Pۍ?l,[cل?a[8[=f?5X1=h>Æ?5P>1?1:h†?;3uf?;8 X1>Æ? :S>3?# шe2>h? ш/=s?F &=07?FU|>d?F}!%)>Æ?G&f/=?F Z%<6]?Fy=&?i82ͅ%>Æ?hGy=`?j8282y*=u?haD*u?hDy`?k82*З?jf=5?i65W[=Mb?i >Æ?kU[=9?iP=R?5! ""[=t?5! "=B?6! w"׽R?6! ""gy?9! "վ<к?h?Ѣ8u=B?e+ѢB=ݏ?iK!Ѣ3>Ć?g,ƽ?hp'+T>۸?h1a=೼?i+1Zcl?j;1?S>1Ū?e1AS-Ū?j;1s>cl?g;1w?j"U 1x>?h+U 1a೼?iU +1s>Ć?)po=?{.>gEJ>C?}.>KKE->?{.>\5E=?>;}0>Ć?>t;};}$?> ?>: ;}>L;}ƽ?>(;}4Bk?>LL;}hl?>L;}eD>4?k)>?no>Ć?k)>q᫾n?)8Z?)~>n?)u᫾n?h)>A>Z?m)>z>n?i)>f?>(+W]"?>hW]=n?>TW]g>?>K+W]]q>?>==W]tq>r?>=W]Zq?>=W]=0|\?>hW]*Me?>6(W]0|\?>VhW]"v?>hVW]*\?>6KW]†?%n9>g(?#n9>=n?$n9> w>Æ?&n9>|[q>?#n9>WW">v?&n9>wߜaqr?$n9>LL">?&n9>w rq>r?#n9>WL\q?'n9>LW=0|\?&n9> 2 `†?P?>^ lȲ?Q?>Q" lY=pm?Q?>KB lYmm?P?>=KB l`)>2?U?>Q"p; lo>f+s?O?>0y l~ow?R?>yχ0 lY=,@]?R?> lY,@]?R?>= l `)2?O?>p; lL>C?.QQs>Ć?.s->*}?.WdƝ;p=%P?.Kh>[n?ǝa[c=? [5h[n?[8a[Lh>[n?6u>,P>ۍ?68 1h>߷?5uӥٵ=j?9.S >q?"iSNsu>Ѕ?#2S>? 89S>su>=?#2iS >,5?#i2Se2>?  ш8>Æ? Vш{>٧?"ш= ?"ш26=%z?IXXw>ޜ?hDa=e?i#=!=m?i  =%c?g Ύ=v?hP솶ڎ ?jzI=?6! " [?7! "$=}?iTѢB=/?iK+Ѣ>~?i&V~?jPVG?>\?hVP7>?e'+ )Y>~x?i1lDY?)*R󊾔C?)Z&p˽?)ޢ{->?)n?->*}?)JԔOϽ>=?}.>gEo>Ć?|.>AkEUϽ>ϊ?~.>g>E,p˽?j)>ޢ{o=?j)> !{OϽ>=?l)>{ !UϽ>ϊ?m)>xSl^W>E]?)x>v)?)[x>v)?k)>[YxF>pO?k)>\>ܓi?.Qiľ†?.#&h߷?[8c[T?, [?KS>:z?MO[ KS:z?;$$c3?:>,u楊KS)?9$ۥሾh[?$.S†?#-S5su=?"iSsb# ?Hmb#?H %V֩?I}!b#>?EZ% d6=^?FW?i~…%Æ?je?i~܂=x a?k &A5?i55w׽?7! "lgÆ?6! "Fgy?9!  "aO˱?iѢO=[?i > >Ѣ'†?kS:Bk?mii7?lԐ V†?j$1Yƽ?j18SXH?m;1n|?j"1D>Y?)4+*[>C?)ZZ1p=?) !{\D4?)n-(}?)*ԔD>4?|.>5\EI󊾘C?z.>)KEMϽϊ?y.>g>E*†?>;}F?>\?>: ;}w?>;}7?>s;}ZD4?i)>nmľ†?h)>-WE]?)xͽG?)9Z?h)>h(?>(6W]e?$n9>>*>Ne?)n9>>>`|?S?>KB lZ?P?>İ l|od+s?S?>yy l=DD?iAD?i򲽃[?iW?j٬†?jrt?g,?j,>4d?h=[?i,>?hn>!?g>W?hSϽ>=?.oP>1? [c>ل?6Ӌ`=?6ΥhH>V|?!)hShH>ܓ? ))S=6? 98Sǰ=x?!j(шD>?׫ш4?:? -шr>J5?k=~܅i>=ء?k=#*=?i &=آ?i66Ax?6! {"&=ȏ?iTKѢqz?h&=qR?j 7>?f'+pSϽ>=?){ !YϽ>ϊ?)xS锡\>ܓi?)=”->*}?|.>\`ED>Y?|.>5E=qR?>s;}7>?>(;}->*}?i)>Jl^Y>ܓi?k)>=l^D>Y?k)>5+*l^6p=%P?j)>]l^y=G?j)>->?.Wd9o˽?.o\D4?.WdIϽϊ?.lDY?.Ʃ4h†?p[c3?a[KS)?OM[c>ل?c[8[W?98 Υt3?" ш??%j(Uшe2g?#-ш4?=wӭ?#ш%07?F|c?Jޫ%)Æ?HU</?HZ%wm/?jf텕w>m/?hD텕*=З?jaf,[9?izIP}?6! {"𽑏?6! "Zs?6! "gy=?3! #"%к?hK?ѢuB?k!ѢBԽݏ?i!ѢÆ?iAѢ=?g '+L۸?j1a=Fd?i"1aFd?iU "1iľ†?)-po˽?{.>>gE-?z.>5E>hl?>;}-?k)>'?I>Z?)>Æ?>WW]">?>TW]n?>VTW]Zqr?>W]*>Ne?>+(W]">v?>TVW]*>\?>+KW]p>(?&n9>jkn?%n9>w"v?%n9>2ߜ"?%n9>2 0|\?%n9>2*>\?'n9>>jk%`>Æ?Q?>D l>ʲ?S?>p;Q" l&?P?>= lo>w?R?>00 lP1?l[cل?8>,Pۍ?ѢBԽ/?i+ѢR?jKTѢ]u=ʤ?g+KѢ,?\?jP˃ƽqR?kp Y}x?j1-?)'?HϽ=?)^ !IϽϊ?)锡-(}?{.>`EiDY?y.>`E~?>: ;}ЃƽqR?>(s;}I󊾘C?i)>ZLϽ=?g)>^ !-(}?h)>*l^yxƾt)?){xFpO?h)>lW4L?.#h2 ?.s KS>*?MM[܇M3?I['KS:z?OO[)QA4hYd?p[7KS>:z?5$c>3?6u楊!KS>*?4ۥp E3?8̥1?4hYd?73>h[?8S8Z3??!:SI=42h?"-SN>?Uш93؜?!Vш4?wӭ? ш%4p?".шb#> ?EZ%|>"?D}!U%=V֩?EU}!3?G&|"?GUm 4b?GU=?j#…x3)?hGP'"4?j =b?eA43?hZ4o?jL=}?5! w|"g=Æ?5! E"=?5! w"gy=?3! " ".ҷ3:?6! E"$4I?6! "O=̱?i >Ѣ=Æ?iWѢ 3Sئ?hWѢO[?i >Ѣ 4/5?jAѢ 2v?h,hl?e%?> ?hV&[V4j-O?jS>Æ?h1Y>ǽ?h1FS>YH?h1w>|?h+ݫ13Æ?jz"V4L?)2 ?)bD>4?)?nw<4L?{.>EQۓi?y.>))ExD4?z.>`\E1 ?{.>AkEY>ܓi?|.>K)E1v?>t;}-?\?>;}>~?>: ;}>y?>;}5:4j-O?>;}7>?>;}hE>4L?i)>l^f1 ?j)>J>C?l)>ZZ->?l)>n?ݹ]4D?)y=G?)E4D?i)>pi]2?D?>WW]†?>lW]?04Y?>lW]o>(?>K6W]p*2>D?%n9>|6-4Y?%n9>h>?&n9>jk>*Me?$n9>*\?$n9>jkM.2?Q?>D l_|?P?> l@+4n]Z?Q?>_ l>Z?R?>p; l>'?S?>KB= l8`)>e?R?>P" l"`)e?M?>ݑ l 3Æ?Q?>X^#34?j( M4X?h?jrtq?j٬>Ć?hrt>?h>ﵢ?hrt>q?kw>?h,4d?jh?kh!?j`"4b?,Wd3?,|g/=?,C ix%)>Æ?)|16]?,ۧۧ*6%z?,ۧ%XY/s?,ߗ%V֩?,kb#>?)ixC V6=^?+%Xۧ16=%z?,%X%Xb#> ?)ix|c?+ |>"?-kT>/=s?,C l/?,ix%07?, %)Æ?/Wmb#?/C &=07?+T> sb# ?/|>d?,k%=V֩?,T>k|"?) T>:P.=Ͻ p˽.-\D>.9o˽RϽ>.oUP>, [+hc>;ӥP?X18 hc<>,>$8ShHhH>#h֘)SUሾ$.Se24?=$-ш84$.ш\x! ш[X#Uj(ш5?=e2>%ш$/b#>KZ%5P6Jyy=k82Cg~܅ݽ =kA[=kzIPl 4iLi55S 5! |"p==9! w"Ѣ ?>iPV~7=lԐ Cp=RϽ>)]xSFH>)=o˽RϽ>)xSz.>gEAϽ p˽w.>g>Edľx.>Eo˽RϽ>y.>>gE7=>s;}FϽp=f)>]l^IH>g)>=l^`D->g)>Jl^o˽RϽ>h)>xSl^xF>.>)wxF$>)WԐ>g)>txƾԵ=g)> YW>ؐ>j)>xͽ>h)>IT>.Q-pD.Ɲ"p=PϽ.}D>-.9`Ͻ>p=.oD>->.9Wd=P> [Q>`= [Fh>4I[c>@hc[8[Kh>cǝa[P=l[c@h> a[=P>7ΥFh>47P>58 1h4=3cP>:8 Υ>4!:S>>%шe2>4?" ш/=b#>I Z%+&=|>GU}!|>&=G}!U &)>4H&/=xb#H 6`6=GWz=y=j8282%>4gGy=yk82ͅ*=wmafW*wifyykͅP*w>jD ==j66y[==jP >4j{[=j=gy8! "0[=[7! "6= 9! "z׽gy8! "Hgy=8!  "I<0=mTѢtu=B=j+KѢ C=@u=jK+Ѣ<>h,ƽ7lpo>@Sg;1a=tj"1QFS>l1KS>hg15SPo;1|>:S>g1na=k"1>a=i+ݫ1atkU "1|>)jpp=PϽy.>gEV>P{.>K)E->pDz.>\`E=7>s;}9>>t;}!?>;}??>>: ;}>>>;}ƽ7>(s;}>>L;}>LL;}D>-i)>?'x>j)>jl᫾>)2`1>)>>)p᫾>i)>F>h`1>k)>>>j)>Z*>(6W]">hVW]=">hW]s>*>K6W]wq>hq>=W]q>Xq>>==W]Aqhq>W] =">>TW]*f>>6KW]">>VTW]"=>hW]*l>6(W]4"n9>a*>#n9>>="$n9> 2>4#n9>|uq>hq!n9>WL">=#n9>w Vqhq>$n9>LW">#n9>wߜ}q>Xq>$n9>WWCqhq%n9>ML =">#n9> w`4N?>^ l뮒(`)N?>İ lY=P?> lYP?>= l2`)>S?>P" lo>o>O?>00 leoxoQ?>yy lY=>P?>KB lY>O?>=KB l`)M?>ݑ lY>P.Q|>.s->dD>.Wd9Hp=RϽ>.oTh>c>c[=Pl[,hc>[8c[Uh>c>8uӥQ>`=6Lh>c:u>,=>"98S >Lsu>"i2S\su> >"2iS>8SRsu> "2S >Hsu%iSe2>4?="ш8>4"Vш>x" шذ=X"j(ш]6=P6HWw>*gD텕=`k#…G= j & = ݽjA$=`[mPzIp[=i=gy=7! #"Z[=7! "J=jTKѢC=@ujK!Ѣ>8?k&8?kP٪P?>>jV&7>ƽe'+p4Y>Y>i1cD->)JFP)o˽PϽ)^->pD)n->dD>)J4+ZϽ> p˽|.>g>Ex>{.>AkE\Ͻ>p=|.>gEo˽PϽh)>^p=PϽh)> !^ZϽ> p˽k)>{\Ͻ>p=k)>xS]l^W>ؐ>)x>Ե=)[ x>Ե=k)>[ YxF>$>j)>a>X>.QQ`ľ.# hc[8a[P,l[JKS>MM[KSKS><$ۥc@h<>,KS0KS=$$ሾ=$.9S䵍4$-S!su !͗Sab#/=K [b#/K%|Jb#>@/HZ%6=`6=HWWqp>k}܂=%4l\`k~~…Z =l & =k56V׽gy=7! #"Hg47! "fy׽8! "BOO=k >ѢO=pOj >ѢlS>miz7ƽlpM4k$1YYl12SX>m;1eak"U 1D>->)4+Jh>P)Zkp=PϽ) !^@D-)'-\D>)*4+D>-z.>5E))EFϽp=w.>gE!>;}O?>>>: ;} ?>>: ;}}7ƽ>s(;}?D-g)>'dľf)>-jWԐ>)xͽ>)4h`1>f)>b*>>(+W]Y*"n9> *>f>'n9>>jk>YR?>KB= l󮒾 `)>N?>P" lqoo>Q?>yχ0 l=jk>k=i٬4iwrtrtl,ll,>r>g=>k,>lgz>,i>=k^Ͻ> p˽.oP> ,[c>@h>8u楊=P:X1hH>hH>!))ShH>hH")hSӵ=ሾ"9.Sⰸ=@>#шY>UшW4?e2>! ш>=j=#~>j=}܅K= =j  =j65=5! {w"H=(?>k&V=7>k '+7>=h'+ ^Ͻ> p˽){`Ͻ>p=)xS]a>L>)==->dD>y.>\5ED>->{.>5\E=7>>;}7>=>;}->dD>j)>J4+l^_>L>j)>==l^D>->j)>4+Jl^Bp=RϽ>i)>]xSl^ y=>i)>->pD.WdƝo˽PϽ.@D-.ƩBϽp=.cD->.Wd*h4p[c@h a[8[KS0KSOO[d>@h>c[!P=9 X1e>! ш0=%j(шe24?%- ш?5?=e2%-ш%|>J}!}|&=JU%)4IU/xb#Jsw`*=lfaw>*=gDa*=w>jaD[kzI=7! "7! |"Z[7!  "hy==6! " "0=iKTѢuB=l!KѢBԽ@u=k+Ѣ4kAѢ6=7k 0@Sl;1a=v>j+1av>kU +1`ľ)-jpo˽PϽy.>>gE-pDx.>`E>>L;}-pDf)>'O>`1>)>4>WW]">>TVW]{">VhW]OqPq>>=W]*>f>>+KW]">=>TW]*>l>+(W]v>*>%n9>jk>{"$n9>2"="n9>2 "%n9>2ߜ">"n9>w *>l'n9>>.`>4O?>D l>(`)Q?>p; lY=N?> lo>xoP?>0y lPl,[c@h><>,u楊P`="2S(su >!iSሾ$.ShHhH%hhS˵ Hsu$S}@>#Uш'$j(UшL=i‚#nw*lf텕ݽ kA &; ݽl &A=`[izI_=p[=mP솶O[=[=7! "߾k>KѢBԽ@uk!ѢM iK?Ѣu=BԽj+Ѣ#?>l&ƽ7>kp'+YY>l1-pD)'=Ͻ p˽)^BϽp=)]-\D>x.>5E`D->x.>`\E8?>;}ƽ7>>(;}AϽ p˽f)>^-\D>i)>*4+l^pxƾԵ=) txF$>g)>i4t>.sʿ4lľ.#9KS>0KSMO[)4OM[4>h>I[BKS>$KS>7ۥc>@h8Ӌ:KS>0KS9$z4h>9̥>=89SV4#-SG4>#:S\>=׫ш48#.шB4?e2! -ш48>#Vшb#>/=HZ% |>%G}!&=|HUF4%)JU|%Kޫ4%)>J&=p>j#=<4%kй4%>jG = =j 4 kL!74 >k*==7! w"g=47! E",=7! w|"gy=׽6! ""4g7! "4g=7! E"O=O=j > >ѢC=4jWѢ4kAѢUOpOiѢ޾4=kWѢ48kS ?lP>gi@?>iVPC48>j,>>gmiiyۨ4`>j14\j$1k>4i1,Y>Yj1LS>X>g1>ah+U 1k44k&4t>)iV4lľ)}D>-)?'4t>z.>AkELT>x.>)KE]D-x.>`EPY4lľy.>E_>L>{.>KKE~ 48>;}$?>>;}>8?>;}>(?>>: ;}48>>t;}7>ƽ>(;}4t>i)>iVl^H4lľh)>V>Pj)>Z->pDg)>nt4|>)y=>)4|>i)>T4>lW]4>lW]ݖ4>>WW]u>*>>K+W]{4#n9>8G4>#n9>|t>*$n9>jk*f>!n9>jk*l!n9>4 `P?>^ lYP?>= ld4&`>O?>D l> `)>R?>p;Q" l>Y=Q?>KB lA`)>>S?>Q"p; l`)>M?>p; lڞ4P?>x4٬k`^4٬>kirtrt>j٬>4krt>rtj >hrt>rt>j}>,>i,r>lc,>k\,m4%)>-|"4%)-W/=xb#/C &)>4,|606=-ۧ%X5P6-ۧڧ#/b#>+ix%|- b#>@/,ixt6=06=,%X%X\6=P6-%Xۧb#>/=,ixC }|&=+ T>|>%/k/=b#>/C ix/xb#+ߗ%|>.k%)4.W[b#/.*&=|>-T>kab#/=.C |>&=,kT>&=|-T> |%+ DATA bH`>"(`~`~`(~`8~`H~`X~`h~`x~`~`~`~`~`~`~`~`~```(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȑ`ؐ`````(`8`H`X`h`x`````ȑ`ؑ`````(`8`H`X`h`x`````Ȓ`ؒ`````(`8`H`X`h`x`````ȓ`ؓ`````(`8`H`X`h`x`````Ȕ`ؔ`````(`8`H`X`h`x`````ȕ`ؕ`````(`8`H`X`h`x`````Ȗ`ؖ`````(`8`H`X`h`x`````ȗ`ؗ`````(`8`H`X`h`x`````Ș`ؘ`````(`8`H`X`h`x`````ș`ؙ`````(`8`H`X`h`x`````Ț`ؚ`````(`8`H`X`h`x`````ț`؛`````(`8`H`X`h`x`````Ȝ`؜`````(`8`H`X`h`x`````ȝ`؝`````(`8`H`X`h`x`````Ȟ`؞`````(`8`H`X`h`x`````ȟ`؟`````(`8`H`X`h`x`````Ȑ`ؐ`````(`8`H`X`h`x`````ȑ`ؑ`````(`8`H`X`h`x`````Ȓ`ؒ`````(`8`H`X`h`x`````ȓ`ؓ`````(`8`H`X`h`x`````Ȕ`ؔ`````(`8`H`X`h`x`````ȕ`ؕ`````(`8`H`X`h`x`````Ȗ`ؖ`````(`8`H`X`h`x`````ȗ`ؗ`````(`8`H`X`h`x`````Ș`ؘ`````(`8`H`X`h`x`````ș`ؙ`````(`8`H`X`h`x`````Ț`ؚ`````(`8`H`X`h`x`````ț`؛`````(`8`H`X`h`x`````Ȝ`؜`````(`8`H`X`h`x`````ȝ`؝`````(`8`H`X`h`x`````Ȟ`؞`````(`8`H`X`h`x`````ȟ`؟`````(`8`H`X`h`x`````Ƞ`ؠ`````(`8`H`X`h`x`````ȡ`ء`````(`8`H`X`h`x`````Ȣ`آ`````(`8`H`X`h`x`````ȣ`أ`````(`8`H`X`h`x`````Ȥ`ؤ`````(`8`H`X`h`x`````ȥ`إ`````(`8`H`X`h`x`````Ȧ`ئ`````(`8`H`X`h`x`````ȧ`ا`````(`8`H`X`h`x`````Ȩ`ب`````(`8`H`X`h`x`````ȩ`ة`````(`8`H`X`h`x`````Ȫ`ت`````(`8`H`X`h`x`````ȫ`ث`````(`8`H`X`h`x`````Ȭ`ج`````(`8`H`X`h`x`````ȭ`ح`````(`8`H`X`h`x`````Ȯ`خ`````(`8`H`X`h`x`````ȯ`د`````(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x``````````DATA(`=?DATA~`=?DATA~`=?DATA(~`=?DATA8~`=?DATAH~`=?DATAX~`=?DATAh~`=?DATAx~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȐ`=?DATAؐ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȑ`=?DATAؑ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȒ`=?DATAؒ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȓ`=?DATAؓ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȔ`=?DATAؔ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȕ`=?DATAؕ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȖ`=?DATAؖ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȗ`=?DATAؗ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȘ`=?DATAؘ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAș`=?DATAؙ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȚ`=?DATAؚ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAț`=?DATA؛`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȜ`=?DATA؜`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȝ`=?DATA؝`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȞ`=?DATA؞`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȟ`=?DATA؟`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȐ`=?DATAؐ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȑ`=?DATAؑ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȒ`=?DATAؒ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȓ`=?DATAؓ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȔ`=?DATAؔ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȕ`=?DATAؕ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȖ`=?DATAؖ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȗ`=?DATAؗ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȘ`=?DATAؘ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAș`=?DATAؙ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȚ`=?DATAؚ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAț`=?DATA؛`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȜ`=?DATA؜`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȝ`=?DATA؝`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȞ`=?DATA؞`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȟ`=?DATA؟`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȠ`=?DATAؠ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȡ`=?DATAء`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȢ`=?DATAآ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȣ`=?DATAأ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȤ`=?DATAؤ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȥ`=?DATAإ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȦ`=?DATAئ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȧ`=?DATAا`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȨ`=?DATAب`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȩ`=?DATAة`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȪ`=?DATAت`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȫ`=?DATAث`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȬ`=?DATAج`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȭ`=?DATAح`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȮ`=?DATAخ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȯ`=?DATAد`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAhȖ``DATA0`< """""""" """ " " """ " " """""""""""""o " """""#"%$"&#".& )"*'"&"')"&(" " """"  1* '2 0/".",1"12"-,"5*"3"40"61".3""8:"8"9"<9"7;";<""83"6;"(." 8 : . 9 < ; 7 >"@A"?B"CD"EC"J"IJ"KL"DB MO"L Q NS"SV"U T aR"X"WX"YZ"Y["]"sa ba"dc"a f jk"^"La"bN"=e"eR gQ Pg TQ"kT m R"b"Y"W"]"]"F ^"k"j "-j ="6">"?"@"@"W"<"^"^"<"G"G""GI H"H"J"L"K < @ O"r >"6"h#"$h"S%" "N"h("h+"N "V  N "Z"_"F"_" J \ ` "a"W sM X""!d"c!" f"P"Uf"kg"*i"#U"n"+U l6",l"7l"m5" n "o cs cp s qp rn n o oq v"x"xv"|"t~"""""""""""t"x """"""   """""  """""" """" " """ }"|"}"} |   u" """"""" "" "" w"y"""" """"  """" " " " " """"""""""{"n  ") %"""" " !" "( ."0"/"2"-"4"5"("6"/"5"("-"2":"<"9"4"*"6t"Ot"wB"Aw"Bx"A"yC"Fz"yA wC O R~ V~"S"W"W"Z"["W"\"\"^"\"`"^"^"p b q c"c"c"R"i"i"n"j"k"i"k P"="D"E"\"\"`"}`"M"N"e f T"m"Y"X"["""""" " "a"[  d"k , ="R"u"u""?"?v"u"""v>"y"E"D"\"z""zH H{"""K"K""" "" "Q""R"~ '"%"$" / 0 (""$"V + e"+"M""Z""]"""_ {  "I{""I" ""|"N ""g"P ")"*"n 3"4"l"*"m"."7":"d q r ! s r s p s """"_"F"E"z""""G"""""""""""""""""""""" """  " """" """"""""" " "  "r """"""""# """""""""" & ' %$"#"!&"&'""!",*")"+%"-&"#)""02"0"1"41"/3"34""0)"-3" 0 2 1 4 3 / 7"9:"8;"=>"?="D"CD"EF">; GI"F K NM"MQ"P O T"ST"UV"UX"Z"ba"ec"` g lk"["F`"bH"5f"fL hK Jh OK"mO p R"b"U"S"Z"Z"@  l""l 5"7"8"9"9"<"["["A"A""AC B"B " D"F "E 9 I"v 7"i"i"M"i"i"Q  H"V"]"@"]"D _"` "wG T"e"d"g"J"Pg"mh"j"P"P o-"!o"/o"p," q r dt w ut vq q r ru z"|"|z""x"""""""""""x"| """"""  """""   """"" """" " """  """   y" """""""  "" ""  {"}""""""""    """""" """""""" " " " " "q  """"  " "" #"%"$"'"""+","("-"$","""'"2"4"1"+"6x"Ix"{;":{";|":"}="@~"}: {= I L Q"M"S"S"V"X"W"Y"Y"["_"^"t b u d"d"j"j"l"m"j"m J"5">"?"\"Y"_"_"G"H"f g O"p"U"T"X"""""""`"X  e"! 5"L"y"y""8"8z"y""z7"}"?">"Y"~""~B B" "E"E""""""K""L" """$ % """Q  f""G""V""Z"""]   "C" "C"" " "H "h"J """n )"+"o"p"."/"2"e u v  s v w t w """]"@"?"~"""A"""""""""""""""""""""""""""" " " """""""  """"""   "" "  """""""""" """"""!"" !"("  %  ( +",+"01"45"Y3"/"78":"6"17"/6";7">?"B">"G"J"H"G"E"LM"MN"DK Q"OP"TU"T"X X"2\"4_"0`"a"Z"ZY"T V c"ed"fc"xf k"mh"f"hk"fi"tu qp *"*")":"9":":" >" I" "I" "I T" )"|m  s% 'u  j{ h zy"x""v|"~"|"wv"}""""""z"}""|"x""{""""""""""""""""            """"""""""""""" " " """"  """""""" ""   " """"" """" ""   " "   """""" "" "N ""  """""# """"w """ ' $ ,"-"-"."r W"."3"6"7"0"3";"8"6"9"="@"A"?"="A"<"F"G"D"F" N"S"S"O"Q"O"V" U ; =  W" Y Z"_"^"b"c"d"e"t ob"g"i"n"o"o"o b"o"s t r "."p *"/"""""J"I"E"H"  ME G "J  "P"    )""a"^"["5"]"_"]"."+"""" $  ""m"j"l"c"""n &"& $ # p """""v"""""  Z a _   ^  \  `             """" ""#!"""$")"'+"(-"."-.",-"+,"/. / 1"21"67"9":;"="A"?;"D"GE"JK"J"N"P"Q"J L S"TV"0"W% 8"C"J"= ]* Z"]X"XY"`"c"Z`"^d"fh"ag"e h g f jk"op"mj"w"x"vw"z{"|"ql ~"" } {  """"""""" """"  "  "r"x" {"y"}" """"""     tE "| "}" "    |  ! !""'"Y *"V"~4"i6"5i"<r"q:">q"sB"C"?"Eu"yI"I"Mz"zG"z K ;m <n ~ 2"N"R S"T"V V R""""q""A"D""Dx H""M 8"3"R"'"("U","]"`"c"_"e"f"_"b"          4""9"i"l"l"9"l"r" s"u"s |"o """.""!" ""! % ( N+"3"5"2"X1"<"A"B"@"@"CE">"H"K"O"P"Q"N"P"L"V"U"UI"N W 1"/P"Q["`"^P"`"Zk [l j"e"2"4)"q j5"<""C?" " u I"yK"uR"   6]"Q"*"s  ', i^ x^"{"^z"yY""~["Z"w"{\"\}"_""_""a""b"a""["]"y"Y""bw"c"~"a""h""`"c""h"e""!""""""""""""""""""     """ &"%"$ '"$"*""+"& 3"7"O"8"7"n"n"m"k"@""@"">""F"H"G"F"L"K"L"M"  O 5"7"O""R""T"R"""" ""=""t""v" """"&"&"  (")"S"W g""f""3"3"6"9"m"o"p"n"p"@"t "v"x"w"M"}": r p  ~"i""")"" v / &"0""2"1"54"80"8""""""8"2"95"";"="<"""C>""<"?""D"F"D"B" ?" B" @" " B K""L"CL HR"S""M""V""<  " ,"X"\"Y"\""1","0"$b h"e"Ud"l"Xg y zU j"iU"l"g"g*"d" n rW "n"0""#-""j"k9"k4"o" ";" >" "A"?"B=":C" "v F Hw E""GR"y""H"F"L"KS"{R"F"Q" # #W"aO"["-%"2"4" %b" ("T"u+ kS"\ }) ~ m" " - # q ["d"d"b"X"\""e"g""""""d"[ Q      P    ]             ""B"A"C" "J""""""s""D"A""@"t" " " " "  """"" """ " " " "" """ " """ """ """"")"""""""""""""""" " "#$""#"  &"'"""""   "*)" "  "-"-"+".""0/"1""" ""16"6"56"45"<6  49  < ?"@?"DE"HI"mG"C"KL"N"J"EK"CJ"OK"RS"V"R"["^"\" [" Y"`a"ab"X_ e"cd"hi"h"l l"Fp"Hs"Dt"u"n"nm"h j w"yx"zw"z "|"z"|"z}"  >">"="N"M"N"N"R"!]" "]""%] h'"* =," 2 9 ;  ~ | """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """""""" ""    " """"" """" ""   "  "   """""""" "b $"""(  )"+"","+"7 0"0"2" /"  2 "2"3", ; 8 @"A"A"B" k"B"G"J"K"D"G"O"L"J"M"Q"T"U"S"Q"U"P"Z"["X"Z" b"g"g"c"e"c"j" i O Q  k" m n"s"r"v"w"x"y" v"{"}"""" v""   "B" >"C"""""^"]"Y"\"  aY [ ""^ $ &"d"  ! ="*"u"r"o"I"q"s"q"B"?""-","- 8 3 " "" ~" "w"0 " 3" :": 8 7  """"""""""  n u s   r p! t"          &")")&","/- 1"3"75"6"#8"=";?"<A"B"AB"@A"?@"CB C E"FE"JK"M"NO"Q"U"SO"X"[Y"^_"^"b"d"e"^ ` g"hj"#D"k9 %L"-W"^1")Q q> n"ql"lm"t"w"nt"rx"z|"u{"y | { z ~""~"""""" ""    """"""""" """"  "  """ """ """"""     Y 2"4"3"4"4 3   2 5 5"$";"m >"j"H"}J"I}"P"N"R"V"W"S"Y"]"]"a"[" _ O P  F"b"f g"h"j j f"%"("'","+"U"X""X \"2"a L"G"f";"<"i"@"q"t"w"s"y"z"s"v"           H""M"}"""M""" "%"" &" "1"1".B"/"5"4"3"5 9 < b?"G"I"F"lE"P"U"V"T"T"WY"R"\"_"c"d"e"b"d0"`"j"i"i]"b k E"Cd"eo"t"rd"t"n o ~"y"F"H=" ~I"P""WS","! ]'"_"f",   Jq"e">"  ;@ }r r""r"m""o"n""p"p"s""s""u""v"u""o"q""m""v"w""u""|""t"w""|"y"#"5"6"#"%"'"("(")"'"""%""+"."1"/"* + (   6"" :"9"8 ;"8">""?": G"K"c"L"K"""""T""T""R""Z"\"["Z"`"_"`"a"  c I"K"c""f""h" f" " ""  ""Q"""""4"""":":"  <" ="g"k {""z""G"*G"J"M""""""T"!"%"'"&"(a""N   ) "}"""=." "  C :"D""$F"E$"IH"LD"L""&""""L$"F"MI"&"O"Q+"*P"""WR""P"S*""X-".Z"X"V"S"V"T" ". V# _/"0"/`"W` \f"g1""a""j2""'P  6 @"l"p"m"p""E"@"D"8v |"y"ix""l{  i ~"}i""{"{>"x"  k ""D""7A""~"M"H""*"O"R""U"S"VQ"NW"!" 0Z \ $Y"0"[f"""\%"#Z"`("_g"f"Z("e3"  "7 7k"uc"o"A9"F"H" 9v"+ <."/h"? g"p  =  "4"  A 7  o"x"x"v"l"p""y"{""""""x"o e     d   q      ! "     ! "  " "V "U "W""^"""""""."X"U""T""""-" "!!"""  " " " " "  """""" ""!""""" ""!""'; q r #7 $8 (< p t u s "Wk      :&"" 9%  "C/   DATAh8`NGon Face-VertexH`DATA@H`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAh`NGon Faceș`DATALș`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|ME`9`j`MECylinder.1534hd```H``H `Ȃ`~`$` ` `" f4ņ?ǟ>x>{y??6?C ?DATAhd` ``DATA`DATA~``Ȃ`DATAz`?"D󊾘CjGY>IϽ=pGY>P1o>X18 h߷o>>,7`n\>.Sp٧`n\> ш `n\>Uj(ш6%zl>[=ءQ>~܅עQ>55BTTa>{"IϽ=*{W?g>E-rGY>ƞo=ƿvGY>kD>4¿zGY>9c>3YX>c[8[6h>߷YX>ǝa[P>1o>8 e2>hjn\> шk/=l> y=`Q>82ͅ~*=uQ>ag*uQ>gy`Q>ͅR[=9Q>=RVTa> "[=sVTa> "=BTTa>"׽QPTa>"ރƽſQ>pY>۸"Q>;1a=೼Q>"1@S>1Ū$Q>1@S-ŪQ>;1a೼Q>U "1o=ƿ'{W?gEM>C({W?K)E->({W?\`Eȃ=ſ?dX?s;}7? ?dX?;})?> ?dX?: ;}ރƽſ?dX?(s;}gl>dX?LL;}iD>3¿yS??'b嬿X?(6W]"X?hVW]=mX?hW]j>嬿X?K6W]`q>X?=W]VqX?W]*\X?6(W]=mKa? 2`q>Ka?WL">Ka?wߛVqKa?LLȲ^b?į lY=om_b? lYmm_b?= l`)>2_b?Q" l{ow^b?yy l`)2_b?ݐ lM>C|GY>Qn=YX>l[6h>߷o>u>,>ln\>8S@su>=jn\>2S >,5fn\>iS|>٧fn\> ш= fn\>j(ш36=%zl>Xw>ޜ"Q>D텕=eQ>#…=mQ> & =%cQ>AЎ=vQ>PzI =}Q>TKѢB=/Q>K!Ѣ>~Q>&~Q>P٪7> Q>'+pP󊾕CrLi>p˽ƿxLi>^->|Li>nRϽ>=({W?g>Ep˽ƿyS?^o=ƿyS? !^SϽ>=yS?{ h߷YX>[8a[HYX>,l[c3o>>,KS)o>$$2su=^n\>͗Snb#ޮl>%V֩l>b#>l>Z%eQ>~…EgyPTa>"O=[Q> >Ѣ7Q>pYƽQ>1n|Q>"U 1^>CLi>ZAp=ƿ~Li> !^SD4¿vLi>'D>3¿'{W?5EF󊾗C&{W?))E7>dX?s(;}TD3¿yS?'b嬿Ka?>`|`b?KB= l=ADQ>ADQ>rtQ>,Q>,>"Q>o>!$Q>RϽ>=xGY>oP>1YX> ,[o=o>X1hH>ړjn\>)hS=7fn\>9.SF>jn\>Uшf>=ءQ>=~܅=עQ>65t>Ѣ/uʤQ>!ѢSϽ>=Li>{->tGY>WdƝo˽ƿpGY>SD4¿nGY>Ʃc3zYX>a[8[KS)~YX>OO[Go>8 X1e2h^n\>- ш4?=wӭdn\>-ш6/l>0[9Q>zI𽐏PTa>{"ZsPTa>  " =ſQ> G۸Q>;1o˽ƿ'{W?>gE-*{W?`E>gl@dX?L;}-yS?'">X?TVW]mX?VhW]*>\X?+(W]mKa?2"Ka?2ߜ*>\Ka?>>Ȳ`b?p; lo>w`b?0x lP1zYX>l,[ሾZn\>.ShHړ^n\>hhSߵ ,5`n\>S:^n\>j(UшwޜQ>f텕ݽmQ>A &f %cQ>&AvQ>zI 콻}Q>>KѢBԽ/Q>!ѢRQ>K>Ѣ[u=ʤQ>+Ѣ-zLi>'HϽ=xLi>^~>dX?;}E󊾗CyS?HϽ=yS?^(4ȿtGY>#%KS>)𱿊YX>MO[@4༿YX>p[c>3o>Ӌ%KS>)o>$~4༿o>34?dn\>-SG3לdn\>.ш4?wӭdn\> -ш|>"l>}!%=V֩l>U3l>U|"l>ޫ3)Q>~O3Q>L=VTa>w{"gy=VTa>""j3:TTa>"3TئQ>AѢO[Q>ѢrS'4vǿQ>S6? Q>P>hl$Q>i+?> "Q>VPhlQ>ii_4Q>$1Y>ƽ"Q>1v>|$Q>+U 1o'4ȿ|Li>kD>4¿Li>?'tD3¿'{W?`EC4ȿ'{W?Ei4vǿ?dX?;}>~CyS?Z->yS?n4>D¿X?lW]͇ 4>D¿Ka?j>嬿Ka?jk*\Ka?A 4_b?_ l`|^b?= lEY47¿Q>Q>rt>"Q>>Q>g!Q>[3DY>Xm/=DY>C *6%z@Y>ۧۧ%V֩@Y> b#>JY>ix26=%zFY>%Xۧ|>"FY>ke/DY>ߗnb#>Y>%=V֩FY>T> |"@Y> HܓirGY>QKϽϊpGY>Pۍo>X1(h[no>ӥjpn\>8S8†^n\>.шs3`n\> шx`n\>Uш6\l>X^F5Q>‚# †Q>L5Q>56AxTTa>|w"KϽϊ*{W?gElľ†*{W?E-)}rGY>9o=%P~GY>oaD>YGY>9Wd;h>†YX>I[c>لYX>c[.h>[nYX>c[†o>P>ۍo>;h†o>3>†ln\>:Se2>jn\>ш%)>†l>&Y/=rl> Z%%>†"Q>Gy="Q>8282l*=ϗQ>aD*ϗQ>Dy%Q>82 >†Q>N[=IbQ>P=VTa> #"Z=VTa>"=AxTTa>w"׽PTa>""1>† Q>,ƽqR(Q>p'+Q>cl2Q>1a=Kd.Q>+1=S>UH$Q>1CSUHQ>;1aKd(Q>U +1o>†Li>o=%P'{W?gEI>ړi({W?KKE->'}({W?\5E=qR?dX?;}1>†\?dX?: ;}ƽqR?dX?(;}dX?L;}`D>YyS??nq>†yS?e(X?(+W]"vX?hW]=/|\X?TW]g>(X?K+W]Yq>rX?==W]]qrX?=W]*MeX?6KW]†Ka?=/|\Ka? w>†Ka?|Yq>rKa?WW">vKa?w ]qrKa?LW `†^b?_ lZ^b?P" lY=+@]_b?KB lY+@]_b?=KB l`)>e_b?P"p; loe+s^b?yχ0 l$`)e_b?o; lJ>ړiGY>QQn>†xGY>s\=fYX> [.h>[no>uӥ>d[ln\>89SЅjn\>2iS >qfn\>i2S8>†jn\>Vшy>3fn\>ш=xfn\>ш.6=\l>WWw>m/"Q>Da=Q>#==Q>  =aQ> = Q>P솶=ǏQ>TѢB=ݏQ>K+Ѣ>vQ>&VxQ>PV7> Q>'+ TܓizLi>Z-p˽%PLi>ޢ{->'}|Li>n?PϽ>ϊ({W?gEp>†({W?AkE-p˽%PyS?ޢ{o=%PyS? !{QϽ>ϊyS?{ !lľ†pGY>#(h[nYX>[8c[ZfYX>, [cلo>>,u楊KS:zo>$ۥ﵍†Zn\>-S6suЅ^n\>iSob# ޮl> %07l>}!b#> l>Z% %†Q>Q>~܁=sg†PTa>"QgyPTa> "O=˱Q> > >Ѣ)†Q>S7Q>Ԑ W†Q>$1 Y~xQ>1oQ>"1Z>ړiLi>ZZ*p=%PLi> !{\DY~Li>nD>Y'{W?5\EIܓi&{W?)KE)†>dX?;}7>dX?s;}]DYyS?nkľ†yS?e(Ka?>>&`b?KB l=[.Q>򲽁[(Q>٬†Q>rtqQ>,4d&Q>,>4d2Q>l>끿$Q>OϽ>ϊxGY>oP>ۍYX> []=fo>ΥhH>M|jn\>))S=jvn\>98SC>jn\>׫шd>F5Q>=#=5Q>66Y<кQ>TѢ:uBQ>!KѢPϽ>ϊLi>{ !->'}tGY>Wd9o˽%PxGY>o\DYvGY>Wd6h†zYX>p[cلzYX>a[KS:z~YX>OM[Yfo>8 Υe2^n\>-ш4?=:dn\>ш%)†ޮl>UI/rl>Z%3[IbQ>zIP}PTa>"ZPTa> "†Q>AѢ=qR.Q> '+Ocl&Q>1kľ†xLi>o˽%P'{W?>gE-)}*{W?5E>:Bk@dX?;}-)}yS?'?>†X?WW]">vX?TW]/|\X?VTW]*>MeX?+KW]/|\Ka?w"vKa?2 *>MeKa?>jk%`>†`b?D l>Z`b?p;Q" lo>c+s`b?00 lPۍzYX>l[ሾd[Zn\>.9ShHM|^n\>h֘)S q`n\>2S=^n\>j(шwm/Q>fa ݽQ>Am aQ> &  Q>ǏQ>>ѢBԽݏQ>+ѢкQ>KTѢPu=BQ>+KѢ-)}zLi>'?JϽϊxLi>^ !x>dX?: ;}HܓiyS?ZJϽϊyS?^ !p.L|GY>sKS>:zYX>MM[1eYdYX>I[c>لo>u楊KS>:zo>ۥ#1eYdo>̥@12htn\>:SpO2pdn\>Vш4?:dn\> ш|>cl>}!U%=07l>U}!u3bl>&|cl>U &3タQ>GX73oQ>g=†VTa>E"=}VTa>w"wgy=VTa># "43ITTa>E"=†Q>WѢ<325Q>WѢO˱Q> >Ѣ@Xmj-O,Q>,@?\&Q>&>4Bk4Q>!?>\2Q>V&iG1b,Q>1`>†Q>1Y>|x"Q>1v>$Q>+ݫ1}3†Q>홲LLi>aD>YLi>?n}DY'{W?`\ERL'{W?AkE`j-O?dX?t;}>vړiyS?ZZ->'}yS?n?YX?WW]†X?lW] YKa?|g>(Ka?jk>*MeKa?jk,s]Z_b?D l&^b? l8g3†_b?@jX,Q>WQ>٬>†Q>rt>q"Q>>WQ>j끿Q>8W 3bDY>|[/=rDY>C ix%)>†JY>|06\@Y>ۧ&X%07@Y>kb#> JY>ixC -6=\FY>%X%X|>cFY>kT>w/rDY>ix%)†>Y>Wob# >Y>C %=07FY>T>k|c@Y> T>CT>EQEϽo=I-xDCƝo˽RϽC\P[,l[/hcSgҽ>,P=TgҽX1 hc>Qgҽӥሾc.ShHhH_hhS}>]8Se24?_- ш8_.шm>] ш~8>]Uш5?=e2_-шE/b#a ؽ6 6=^ ؽXyytͅS=t‚#ݽ vA&+[vzIy tL=v56=|w"L= "v>KѢ8?vP٪7ƽzpAp=\Ͻ޽]IV%޽”o˽RϽ!޽鈬:p=\Ͻn$>gEIϽo=l$>gEjľl$>Eo˽RϽn$>>gE7ƽ(>s(;}JϽp˽\>l^KV\>l^dD-\>*l^o˽RϽ\>鈬l^xF>,޽yxF,#޽W\>zxƾԵ\>YW>ܐ^>xͽξ\>LVG-XD>E9o=TϽ>AogD>->?9Wd\Ͻ>o˽=oD>-A9=P[l[P>[ ,[@h>[I[c>@h>[c[5h>c>[c[P[l,[c@h[a[8[=PNgҽX1@h>NgҽP>=Jgҽ7hTgҽ3jPTgҽ8 X1>Y:S>_ шe2>4?=Yш/=b#_ ؽ &=|_ ؽU|>%_ ؽ}!%)>` ؽ&{/=b#>_ ؽ Z%16`6_ ؽy=yv82ͅ%>tGy=y=v8282*=w>taD*w>tDyy=x82q*wvf=v65b[=v >x`[==vP=gy= ""[=[="==w"׽gy=""ogy׽"<0t?ѢMu=BԽr+ѢB=@uvK!Ѣ6>4t,ƽ7>tp'+Y>DS>t1a=t>v+1UHSv;1BS>p>r1>SP>v;1x>DSt;1tav"U 1{>at+U 1at>vU +1v>4޽po=TϽ>n$>gEM>T>p$>KKE->xD>n$>\5E=7>“(>;}3>4ē(>t;}7?>(>;})?>>“(>: ;}>ē(>L;}ƽ7>“(>(;}(>LL;}>(>L;}jD>->^>?nr>4^>n᫾%޽5`1%޽>#޽r᫾\>D>x`1`>}>\>c*>)>(+W]"=)>hW]=">)>TW]j>*>)>K+W]bq>hq>)>==W]yq>dqކ)>=W]Uq`q>)>=W]=")>hW]*r)>6(W]")>VhW]")>hVW]*d>)>6KW]/L>d*/L>=">/L> w>/L>|`q>hq>/L>WW">/L>wߜ\qlq/L>LM">=/L>w wq>dq/L>WLWq`q>/L>LW="/L> 2`DQ>^ l(`)>DQ>Q" lY=>DQ>KB lY>DQ>=KB l`)>>HQ>Q"p; lo>oBQ>0y lyoo>FQ>yχ0 lY=FQ> lYFQ>= l`)>BQ>p; lO>T>?QQv>4?s->pDAWdƝFp=PϽCPh>c[ǝa[n=P>[ [0hc[[8a[Qh>cOgҽu>,P>Ogҽ8 6h>c>Ngҽuӥ䵒=ሾW9.S >Hsu]iSSsu> _2S>=Y89SCsu> >_2iS >Hsu>_i2Se2>4?Y ш8>YVш>>]ш=@>]ш=6= 6=b ؽXXw>`*=tDa=h>v#=,= =v  = =t =0[=tP솶Ŏ`[vzI=gy "Z["/=8?>v&V?>vPVL?>tVP7>=r'+ .Y> Yv1gD-#޽*OD>!޽Zp˽PϽ>!޽ޢ{->xD>޽n?->pD#޽JԔRϽ>p=p$>gEr>4p$>AkEXϽ>o˽r$>g>E!p˽PϽ>^>ޢ{o=TϽ>^> !{RϽ>p=`>{ !XϽ>o˽`>xSl^W>ܐ޽x>Ե޽[x>Ե^>[YxF>,^>_>TAQfľE#!hc>[[8c[IP>[, [DKS>0KS[MO[KS8KSTgҽ$$c8h>Sgҽ>,u楊KS0KS>Rgҽ$ۥሾa.S굍_-S0su >]iSnb#`/a ؽhb#`/=a ؽ %|>b ؽ}!b#>`/=^ ؽZ% o6=P6_ ؽWhv~…%v~h>v~܂=m ݽx &Av55l׽gy"ag"1gy= "VOOvѢO=O=v > >Ѣ$xSzii7Ѓ=xԐ Sv$1YY>v15SXz;1ka=v"1D>-޽4+*^>H>޽ZZ޽ !{WD->#޽n-xD%޽*ԔD>->p$>5\EFT>n$>)KEJϽp˽l$>g>E'(>;}K?>“(>: ;};}7Ѓ=(>s;}UD->\>njľ\>-W%޽xͽξ!޽6`1\>e*)>(6W]b*>/L>>*>p/L>>>Y=FQ>KB l`)DQ>İ lwooFQ>yy l=>v>vvv٬vrtrt>t,l>v,>nt=v,>p>tq>,>t >tVϽ>p=?oP>=[ [c>8hOgҽӋk=P>OgҽΥhH>hH[)hShH>hH>Y))S=>Y98SҰ=X[j(шI>=S׫шu4?e2W -шw>x=~܅n>=x=#5= v &==v66 {"1=vTKѢ< =vTѢuB=z!KѢ>0?t&=7v 7>Ѓƽr'+pVϽ>p=޽{ !\Ͻ>o˽޽xS锡_>T޽=”->pDp$>\`ED>-p$>5E=7“(>s;}7>ЃƽƓ(>(;}->pD\>Jl^\>T^>=l^D>-^>5+*l^Ap=PϽ^>]l^ y=ξ^>->`D>CWd9o˽PϽ>CoWD->EWdFϽp˽GgD-EƩ1h[p[c8h>[a[KS0KS>[OM[c>8h[c[8[LP>Rgҽ8 Υo] ш:cj(Uшe24?=_-ш4?=e2>_ш%|_ ؽ|&c ؽޫ%)a ؽU'/b#>a ؽZ%w*vf텕w>*tD텕*=wvaf![=vzIP {"="Z[= "gy=׽#"0tK?ѢuBԽx!ѢBԽ@uv!ѢvAѢ =7>t '+GDS>v1a=v"1avU "1fľ#޽-po˽PϽ>n$>>gE-pD>n$>5E>>ē(>;}-pD>^>'?L>x`1޽>)>WW]">=)>TW]">)>VTW]Uqlq)>W] *>p)>+(W]">)>TVW]*>d>)>+KW]s>*/L>jk">/L>w"/L>2ߜ"=/L>2 "/L>2*>d>/L>>jk(`>DQ>D l>8`)>FQ>p;Q" lYDQ>= lo>o>FQ>00 lP=[l[c@hQgҽ>,PUgҽX18 Lsu]S1su ]͗Sሾ=c.9ShHhH>]h֘)S޵ Hsu>W2SX]Uj(ш6=]j(шWt~܅{w@*=vfaݽ =vA[ =z& 0[=t;=`[vPzI;[=["ѢBԽ u=v+Ѣͽ =vKTѢru=B=t+KѢ'?vPƽ7xpY$Yv1-pD>!޽'?EϽo=%޽^ !FϽp˽%޽锡-xDn$>`EdD-l$>`E0?>(>: ;}Ńƽ7(>(s;}FT>\>ZIϽo=Z>^ !-xD\>*l^vxƾԵ%޽vxF,\>14tľC#k3t>Cs%KS>8KS>[MM[*4[I["KS8KS[OO[ 40KSNgҽ$c>@h>Ogҽu楊&KS>8KS>Mgҽۥ 4Qgҽ̥\4W8Sr 4>[:S8 4]-SS>WUш"48>[Vш4?e2>W шz48].шb#>`/^ ؽZ%|>%=] ؽ}!U%=|>^ ؽU}!G%4%)>` ؽ&|%=` ؽUYqu4%)` ؽU=hv#…Z(4%>tGt#n4 vL= w|"g=E"==w"gy==" "04pg=E"k4g"O=pOv >Ѣ)=vWѢ24=tWѢtOpO=v >Ѣl4@vAѢL3,>t,7?>v&>>r*?>>tV&g48vS>ti>vinm4`t$14\>v1e>t1Y> Y>t1IS>Pt1z>a=t+ݫ1ȺO4vu4tľ!޽|3t>޽gD>->޽?n2ˈ4tľn$>ENVl$>))EsD->n$>`\Eҭ3t>n$>AkE\>Tp$>K)E3,>“(>t;}(?(>;}>8?>ē(>: ;}>4?(>;}`48“(>;}7>=ē(>;}*4tľ\>l^3t>^>M>T>`>ZZ->xD>`>n?dA4|Ծ!޽y=ξ޽R4|Ծ\>?3>)>WW])>lW]84)>lW]r>*)>K6W]f3>/L>|4/L>k>*>/L>jk>*r/L>*d>/L>jkz[3$`>DQ>D lY=DQ> lJ40`DQ>_ l>`)FQ>p; l>YFQ>KB= l=`)>FQ>P" l`)@Q>ݑ lq!04DQ>A3٬>v4٬t=vrtrtv٬>4trt>rt>t>=trt>rtxz>,t,rve,xe,>v)w4%)qW&4%)>q||/=b#>qC ix%)>k|&6`6qۧۧ6 6=qۧ%XD/b#qߗ%|>qkb#>`/=kixC a6=P6o%Xۧ<6= 6=q%X%Xb#>/kix|&o |>%=skT>/=b#qC W/b#>qix%|q %)wWhb#`/=wC &=|oT> nb#`/w|>%qk%=|>qT>k|%=k T>7󊾗CG:Ͻ=I-/}C9o˽%PEoJf[, [&h[nTgҽӥP1XgҽX18 h߷Ugҽ>,ja8ShHU|_h֘)SJ8a.Se2a-ш8†a.шW٧[ шP_Uj(ш45?=:cш/rd ؽZ%5(zc ؽy%x82>?ءt~܅ݽxA [LbxzIPg †vLעv55>E|"=Dxw"־Ǐx>Ѣ~vPV{7xԐ Np=%P#޽]xSCi%޽=o˽%P#޽xSGp=%Pn$>gE>Ͻ=j$>g>Eaľņl$>Eo˽%Pl$>>gE~7(>s;}CϽϊZ>]l^FiZ>=l^[DYZ>Jl^o˽%P\>xSl^xF>oO!޽rxFtO%޽WE]Z>qxƾu)Z> YW>E]^>xͽG\>FܓiGQ-IƝ-p=ƿED>7¿C9cϽ>ϊ?oD>YC9Wd­=f[ [Q>ۍ[ [Ih>†[I[c>3[c[8[Ph>߷[ǝa[Pۍ[l[cل[a[=fPgҽΥIh>†PgҽQ>1Ngҽ8 .h†Vgҽ3XfSgҽ8 Υ>†[:S>3cшe2>h] ш/=rb ؽ Z%6&=07` ؽU}!|>c` ؽ}!U&)>†a ؽ&/=a ؽ 6]` ؽWz=%v8282%>†tG z=_x82ͅ*=uzafB*uvfy_xͅ;*ϗvD=5v66[=LbvP >†v[=8v=Q ";[=s "K=E"o׽Q"3gy "s<кzTѢu=Bv+KѢC=ݏvK+Ѣ?>ņt,ƽſxpt>۸t;1a=೼v"1Lclx1NS>0Ūt12S-Ū|;1>clt1kx"1>v+ݫ1}a೼xU "1>ņ޽jp'p=ƿl$>gEY>Cn$>K)E->n$>\`E=ſ(>s;}<>ņ“(>t;}? (>;}D?> (>: ;}>:Bk“(>;}ƽſ(>(s;}L;}gl(>LL;}D>7¿\>?'{>ņ^>ji᫾n%޽/Z)޽>n#޽m᫾n\>I>Z^>>n^>W嬿ކ)>(6W]")>hVW]=m)>hW]v>嬿)>K6W]|q>)>=W]q>rކ)>==W]W]=/|\)>TW]*Se܆)>6KW]/|\)>VTW]"v)>hW]*^ކ)>6(W]†/L>^(/L>>=m/L> 2>†/L>|zq>/L>WL">v/L>w Qqr/L>LW">/L>wߜq>r/L>WW>q/L>ML=/|\/L> w`†BQ>^ l讒ȲBQ>İ lY=omDQ> lYomDQ>= l7`)>2FQ>P" lo>c+sBQ>00 l`owDQ>yy lY=+@]DQ>KB lY+@]BQ>=KB l_)2@Q>ݑ l\>CAQ>ņAs->-}AWd9Sp=%PEoYh>[n[c[=[l['h[n[[8c[Zh>[nQgҽuӥQ>ۍOgҽQh>߷Sgҽu>,=j]98S >q]i2Sasu>Ѕ]2iS>W8SWsu>=]2S >,5ciSe2>]шŰ8>†]Vш>٧] ш㰸=]j(шh6=(za ؽWw>ޜtD텕=ex#…R=lv & =%cvA9=yzPzI v= #"Z"U=}vTKѢ C=/vK!Ѣ>~x&~xP٪U?>\vV&7>r'+p9Y>xv1^DY%޽JC󊾗C%޽o˽ƿ#޽^->!޽n->-}#޽J4+]Ͻ>=p$>g>E{>ņn$>AkE_Ͻ>ϊp$>gEo˽ƿ\>^&p=ƿ\> !^]Ͻ>=^>{_Ͻ>ϊ^>xS]l^W>E]޽x>u)޽[ x>u)^>[ YxF>tO^>d>ړiAQQ]ľņI#h߷[[8a[[,l[OKS>:z[MM[KS:zUgҽ$ۥc3Ugҽ>,JS)Vgҽ$$ሾg[a.9Sᵍ†a-Ssu=[͗S\b# d ؽ Vb#d ؽ%U֩c ؽb#>a ؽZ%6=]a ؽWWfx}܂=%†xQex~~…O ax & 5x56K׽#"=g†"fy"7O˱x >ѢO=[v >ѢņxSY!޽4+Jk>C޽Zvp=ƿ#޽ !^;D7¿%޽'-/}%޽*4+D>3¿n$>5E9󊾗Cl$>))ECϽϊj$>gEņ(>;}T?>\“(>: ;}~(>: ;}z7(>s(;}:D7¿Z>'aľņZ>-jVE]%޽xͽG#޽1ZZ>_(ކ)>(+W]V嬿/L>*>Se/L>>jk>`|FQ>KB= l𮒾ZBQ>P" lloe+sDQ>yχ0 l=DDvDDx򲽂[xWv٬†vrrtx,x,>4dt=[x,>t}>!v>WxaϽ>=AoQ>1[ ,[d>لQgҽu楊=SgҽX1hH>U|[))ShH>ޓ])hS޵=8]9.S={_ш^>WUшB4?:[ ш>I5v=#>?ءv=}܅V=v =עv65Dx{w"S=ǏvTѢE|x&V!=qRx '+7>t'+ aϽ>=޽{cϽ>ϊ޽xS]d>i޽==->-}l$>\5ED>Yn$>5\E=qR(>;}7>ē(>;}->-}^>J4+l^b>i^>==l^D>Y^>4+Jl^Mp=%P\>]xSl^y=G\>->GWdƝo˽ƿE;D7¿GƩ?ϽϊI^DYGWd'h†[p[c3[a[8[JS)[OO[d>ل[c[Vgҽ9 X1`3[ ш+cj(ш~e2hc- шT5?=wӭc-ш%07c ؽ}!x|cc ؽU%)†b ؽU/c ؽnwp/xfaw>m/tDa+*=ϗvaDZ8xzI}"𽓏|"Zs  "'hy=" "кvKTѢuBx!KѢBԽݏx+Ѣ†xAѢA=ſx +۸x;1a=Kdv+1vaKdxU +1]ľņ'޽-jpo˽ƿl$>>gE-l$>`E>gl“(>L;}-Z>'R>Z޽>†)>WW]">)>TVW]pmކ)>VhW]Jqr)>=W]*>Se)>+KW]">v)>TW]*>^)>+(W]y>(/L>jk>pm/L>2"v/L>2 "/L>2ߜ/|\/L>w*>^/L>>1`>†BQ>D l >ȲDQ>p; l)BQ> lo>wDQ>0y lP1[l,[cلUgҽ>,u楊PۍUgҽX1ߵ q]2S#suЅ[iSሾa.ShHޓchhSƵ ,5aSr{_Uш"aj(UшGI5v‚#iwޜxf텕ݽlxA &0 %cx &A(yvzIt= zP솶Z[="Ծ콾}x>KѢBԽ/x!Ѣ#RvK?Ѣu=ʤv+Ѣ?\x&ƽqRxp'+Yxx1-#޽':Ͻ='޽^?Ͻϊ'޽]-/}l$>5E[DYl$>`\E~(>;}ƽqR(>(;}9󊾗CZ>>Ͻ=Z>^-/}\>*4+l^mxƾu)%޽ oxFtOZ>4LEs 5ȿG#>KS>)[MO[ 5༿[p[KS:z[OM[4gYd[I[GKS>:zPgҽۥc>3QgҽӋ?KS>)Rgҽ$ 5༿Tgҽ3X4gYdRgҽ̥>g[W89S} 5A_-S42h_:Sa>W׫ш65ڜ_.ш-4?wӭ[ -шse4p_Vшb#> a ؽZ% |>"` ؽ}!&&=U֩a ؽUU5c ؽU|"d ؽޫ84bc ؽ&=v#=Y5)x?54タvG =av -5xL4rx5=}w"g=†E"7=w|"gy=""5="K4IE"O=˱v > >ѢN=†vWѢ.5SئxAѢJO[vѢB425xWѢ5vǿxS? xP>kltiE?> vVPE4j-Ov,>:Bktglzii?4bv105v$1n>†v11Y>ƽv1OS>XHt1>|t+U 14†x4L#޽iV$5ȿ#޽D>7¿!޽?'g4Ln$>AkEIܓil$>)KEXD3¿l$>`E^ 5ȿl$>Eb>in$>KKE 5vǿ(>;}?\(>;}>~“(>;}>|“(>: ;}u]4j-O(>t;}7>ē(>(;}#4L\>iVl^߼ 5ȿ\>Y>C^>Z->Z>nE4D#޽y=G#޽aW4D\>e; 5>D¿)>lW]†)>lW]UB4Y)>WW]x>()>K+W]p5>D¿/L>4Y/L>|w>嬿/L>jk*Se/L>jk*^/L>5DQ>^ l`|DQ>= lrɿ4s]ZBQ>D l >ZFQ>p;Q" l>)DQ>KB lF`)>eFQ>Q"p; l`)e@Q>p; lP4ņDQ>n57¿x4Xx񵢿vrtqv٬>†xrt>v>񵢿trt>qv>끿v,4dx`끿xY!zc[4bs|5sW/=wC &)>†q| 6`sۧ%X5(zsۧڧ/roix%U֩s b#>qix6=`q%X%Xg6=(zs%Xۧb#> qixC x|co T>|>"wk /=rwC ix/oߗ%07uk%)†uWVb#u5&=07sT>k\b# uC |>cqkT>%&=U֩sT> z|"o DATA bȂ`>"X`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````````p`p`(p`8p`Hp`Xp`hp`xp`p`p`p`p`p`p`p`p`q`q`(q`8q`Hq`Xq`hq`xq`q`q`q`q`q`q`q`q`r`r`(r`8r`Hr`Xr`hr`xr`r`r`r`r`r`r`r`r`s`s`(s`8s`Hs`Xs`hs`xs`s`s`s`s`s`s`s`s`t`t`(t`8t`Ht`Xt`ht`xt`t`t`t`t`t`t`t`t`u`u`(u`8u`Hu`Xu`hu`xu`u`u`u`u`u`u`u`u`v`v`(v`8v`Hv`Xv`hv`xv`v`v`v`v`v`v`v`v`w`w`(w`8w`Hw`Xw`hw`xw`w`w`w`w`w`w`w`w`x`x`(x`8x`Hx`Xx`hx`xx`x`x`x`x`x`x`x`x`y`y`(y`8y`Hy`Xy`hy`xy`y`y`y`y`y`y`y`y`z`z`(z`8z`Hz`Xz`hz`xz`z`z`z`z`z`z`z`z`{`{`({`8{`H{`X{`h{`x{`{`{`{`{`{`{`{`{`|`|`(|`8|`H|`X|`h|`x|`|`|`|`|`|`|`|`|`}`}`(}`8}`H}`X}`h}`x}`}`}`}`}`}`}`}`}`~`~`(~`8~`H~`X~`h~`x~`~`~`~`~`~`~`~`~```(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȁ`؀`````(`8`H`X`h`x`````ȁ`؁`````(`8`H`X`h`x`````Ȃ`؂`````(`8`H`X`h`x`````ȃ`؃`````(`8`H`X`h`x`````Ȅ`؄`````(`8`H`X`h`x`````ȅ`؅`````(`8`H`X`h`x`````Ȇ`؆`````(`8`H`X`h`x`````ȇ`؇`````(`8`H`X`h`x`````Ȉ`؈`````(`8`H`X`h`x`````ȉ`؉`````(`8`H`X`h`x`````Ȋ`؊`````(`8`H`X`h`x`````ȋ`؋`````(`8`H`X`h`x`````Ȍ`،`````(`8`H`X`h`x`````ȍ`؍`````(`8`H`X`h`x`````Ȏ`؎`````(`8`H`X`h`x`````ȏ`؏`````(`8`H`X`h`x`````Ȑ`ؐ`````(`8`H`X`h`x`````ȑ`ؑ`````(`8`H`X`h`x`````Ȓ`ؒ`````(`8`H`X`h`x`````ȓ`ؓ`````(`8`H`X`h`x`````Ȕ`ؔ`````(`8`H`X`h`x`````ȕ`ؕ`````(`8`H`X`h`x`````Ȗ`ؖ`````(`8`H`X`h`x`````ȗ`ؗ`````(`8`H`X`h`x`````Ș`ؘ`````(`8`H`X`h`x`````ș`ؙ`````(`8`H`X`h`x`````Ț`ؚ`````(`8`H`X`h`x`````ț`؛`````(`8`H`X`h`x`````Ȝ`؜`````(`8`H`X`h`x`````ȝ`؝`````(`8`H`X`h`x`````Ȟ`؞`````(`8`H`X`h`x`````ȟ`؟`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`DATAX`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAp`=?DATAp`=?DATA(p`=?DATA8p`=?DATAHp`=?DATAXp`=?DATAhp`=?DATAxp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAq`=?DATAq`=?DATA(q`=?DATA8q`=?DATAHq`=?DATAXq`=?DATAhq`=?DATAxq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAr`=?DATAr`=?DATA(r`=?DATA8r`=?DATAHr`=?DATAXr`=?DATAhr`=?DATAxr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAs`=?DATAs`=?DATA(s`=?DATA8s`=?DATAHs`=?DATAXs`=?DATAhs`=?DATAxs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAt`=?DATAt`=?DATA(t`=?DATA8t`=?DATAHt`=?DATAXt`=?DATAht`=?DATAxt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAu`=?DATAu`=?DATA(u`=?DATA8u`=?DATAHu`=?DATAXu`=?DATAhu`=?DATAxu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAv`=?DATAv`=?DATA(v`=?DATA8v`=?DATAHv`=?DATAXv`=?DATAhv`=?DATAxv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAw`=?DATAw`=?DATA(w`=?DATA8w`=?DATAHw`=?DATAXw`=?DATAhw`=?DATAxw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAx`=?DATAx`=?DATA(x`=?DATA8x`=?DATAHx`=?DATAXx`=?DATAhx`=?DATAxx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAy`=?DATAy`=?DATA(y`=?DATA8y`=?DATAHy`=?DATAXy`=?DATAhy`=?DATAxy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAz`=?DATAz`=?DATA(z`=?DATA8z`=?DATAHz`=?DATAXz`=?DATAhz`=?DATAxz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATA{`=?DATA{`=?DATA({`=?DATA8{`=?DATAH{`=?DATAX{`=?DATAh{`=?DATAx{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA|`=?DATA|`=?DATA(|`=?DATA8|`=?DATAH|`=?DATAX|`=?DATAh|`=?DATAx|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA}`=?DATA}`=?DATA(}`=?DATA8}`=?DATAH}`=?DATAX}`=?DATAh}`=?DATAx}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA~`=?DATA~`=?DATA(~`=?DATA8~`=?DATAH~`=?DATAX~`=?DATAh~`=?DATAx~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȀ`=?DATA؀`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȁ`=?DATA؁`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȂ`=?DATA؂`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȃ`=?DATA؃`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȄ`=?DATA؄`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȅ`=?DATA؅`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȆ`=?DATA؆`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȇ`=?DATA؇`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȈ`=?DATA؈`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȉ`=?DATA؉`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȊ`=?DATA؊`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȋ`=?DATA؋`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȌ`=?DATA،`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȍ`=?DATA؍`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȎ`=?DATA؎`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȏ`=?DATA؏`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȐ`=?DATAؐ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȑ`=?DATAؑ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȒ`=?DATAؒ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȓ`=?DATAؓ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȔ`=?DATAؔ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȕ`=?DATAؕ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȖ`=?DATAؖ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȗ`=?DATAؗ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȘ`=?DATAؘ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAș`=?DATAؙ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȚ`=?DATAؚ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAț`=?DATA؛`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȜ`=?DATA؜`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȝ`=?DATA؝`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȞ`=?DATA؞`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȟ`=?DATA؟`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAh`H `DATA0H `< """""""" """ " " """ " " """""""""""""o " """""#"%$"&#".& )"*'"&"')"&(" " """"  1* '2 0/".",1"12"-,"5*"3"40"61".3""8:"8"9"<9"7;";<""83"6;"(." 8 : . 9 < ; 7 >"@A"?B"CD"EC"J"IJ"KL"DB MO"L Q NS"SV"U T aR"X"WX"YZ"Y["]"sa ba"dc"a f jk"^"La"bN"=e"eR gQ Pg TQ"kT m R"b"Y"W"]"]"F ^"k"j "-j ="6">"?"@"@"W"<"^"^"<"G"G""GI H"H"J"L"K < @ O"r >"6"h#"$h"S%" "N"h("h+"N "V  N "Z"_"F"_" J \ ` "a"W sM X""!d"c!" f"P"Uf"kg"*i"#U"n"+U l6",l"7l"m5" n "o cs cp s qp rn n o oq v"x"xv"|"t~"""""""""""t"x """"""   """""  """""" """" " """ }"|"}"} |   u" """"""" "" "" w"y"""" """"  """" " " " " """"""""""{"n  ") %"""" " !" "( ."0"/"2"-"4"5"("6"/"5"("-"2":"<"9"4"*"6t"Ot"wB"Aw"Bx"A"yC"Fz"yA wC O R~ V~"S"W"W"Z"["W"\"\"^"\"`"^"^"p b q c"c"c"R"i"i"n"j"k"i"k P"="D"E"\"\"`"}`"M"N"e f T"m"Y"X"["""""" " "a"[  d"k , ="R"u"u""?"?v"u"""v>"y"E"D"\"z""zH H{"""K"K""" "" "Q""R"~ '"%"$" / 0 (""$"V + e"+"M""Z""]"""_ {  "I{""I" ""|"N ""g"P ")"*"n 3"4"l"*"m"."7":"d q r ! s r s p s """"_"F"E"z""""G"""""""""""""""""""""" """  " """" """"""""" " "  "r """"""""# """""""""" & ' %$"#"!&"&'""!",*")"+%"-&"#)""02"0"1"41"/3"34""0)"-3" 0 2 1 4 3 / 7"9:"8;"=>"?="D"CD"EF">; GI"F K NM"MQ"P O T"ST"UV"UX"Z"ba"ec"` g lk"["F`"bH"5f"fL hK Jh OK"mO p R"b"U"S"Z"Z"@  l""l 5"7"8"9"9"<"["["A"A""AC B"B " D"F "E 9 I"v 7"i"i"M"i"i"Q  H"V"]"@"]"D _"` "wG T"e"d"g"J"Pg"mh"j"P"P o-"!o"/o"p," q r dt w ut vq q r ru z"|"|z""x"""""""""""x"| """"""  """""   """"" """" " """  """   y" """""""  "" ""  {"}""""""""    """""" """""""" " " " " "q  """"  " "" #"%"$"'"""+","("-"$","""'"2"4"1"+"6x"Ix"{;":{";|":"}="@~"}: {= I L Q"M"S"S"V"X"W"Y"Y"["_"^"t b u d"d"j"j"l"m"j"m J"5">"?"\"Y"_"_"G"H"f g O"p"U"T"X"""""""`"X  e"! 5"L"y"y""8"8z"y""z7"}"?">"Y"~""~B B" "E"E""""""K""L" """$ % """Q  f""G""V""Z"""]   "C" "C"" " "H "h"J """n )"+"o"p"."/"2"e u v  s v w t w """]"@"?"~"""A"""""""""""""""""""""""""""" " " """""""  """"""   "" "  """""""""" """"""!"" !"("  %  ( +",+"01"45"Y3"/"78":"6"17"/6";7">?"B">"G"J"H"G"E"LM"MN"DK Q"OP"TU"T"X X"2\"4_"0`"a"Z"ZY"T V c"ed"fc"xf k"mh"f"hk"fi"tu qp *"*")":"9":":" >" I" "I" "I T" )"|m  s% 'u  j{ h zy"x""v|"~"|"wv"}""""""z"}""|"x""{""""""""""""""""            """"""""""""""" " " """"  """""""" ""   " """"" """" ""   " "   """""" "" "N ""  """""# """"w """ ' $ ,"-"-"."r W"."3"6"7"0"3";"8"6"9"="@"A"?"="A"<"F"G"D"F" N"S"S"O"Q"O"V" U ; =  W" Y Z"_"^"b"c"d"e"t ob"g"i"n"o"o"o b"o"s t r "."p *"/"""""J"I"E"H"  ME G "J  "P"    )""a"^"["5"]"_"]"."+"""" $  ""m"j"l"c"""n &"& $ # p """""v"""""  Z a _   ^  \  `             """" ""#!"""$")"'+"(-"."-.",-"+,"/. / 1"21"67"9":;"="A"?;"D"GE"JK"J"N"P"Q"J L S"TV"0"W% 8"C"J"= ]* Z"]X"XY"`"c"Z`"^d"fh"ag"e h g f jk"op"mj"w"x"vw"z{"|"ql ~"" } {  """"""""" """"  "  "r"x" {"y"}" """"""     tE "| "}" "    |  ! !""'"Y *"V"~4"i6"5i"<r"q:">q"sB"C"?"Eu"yI"I"Mz"zG"z K ;m <n ~ 2"N"R S"T"V V R""""q""A"D""Dx H""M 8"3"R"'"("U","]"`"c"_"e"f"_"b"          4""9"i"l"l"9"l"r" s"u"s |"o """.""!" ""! % ( N+"3"5"2"X1"<"A"B"@"@"CE">"H"K"O"P"Q"N"P"L"V"U"UI"N W 1"/P"Q["`"^P"`"Zk [l j"e"2"4)"q j5"<""C?" " u I"yK"uR"   6]"Q"*"s  ', i^ x^"{"^z"yY""~["Z"w"{\"\}"_""_""a""b"a""["]"y"Y""bw"c"~"a""h""`"c""h"e""!""""""""""""""""""     """ &"%"$ '"$"*""+"& 3"7"O"8"7"n"n"m"k"@""@"">""F"H"G"F"L"K"L"M"  O 5"7"O""R""T"R"""" ""=""t""v" """"&"&"  (")"S"W g""f""3"3"6"9"m"o"p"n"p"@"t "v"x"w"M"}": r p  ~"i""")"" v / &"0""2"1"54"80"8""""""8"2"95"";"="<"""C>""<"?""D"F"D"B" ?" B" @" " B K""L"CL HR"S""M""V""<  " ,"X"\"Y"\""1","0"$b h"e"Ud"l"Xg y zU j"iU"l"g"g*"d" n rW "n"0""#-""j"k9"k4"o" ";" >" "A"?"B=":C" "v F Hw E""GR"y""H"F"L"KS"{R"F"Q" # #W"aO"["-%"2"4" %b" ("T"u+ kS"\ }) ~ m" " - # q ["d"d"b"X"\""e"g""""""d"[ Q      P    ]             ""B"A"C" "J""""""s""D"A""@"t" " " " "  """"" """ " " " "" """ " """ """ """"")"""""""""""""""" " "#$""#"  &"'"""""   "*)" "  "-"-"+".""0/"1""" ""16"6"56"45"<6  49  < ?"@?"DE"HI"mG"C"KL"N"J"EK"CJ"OK"RS"V"R"["^"\" [" Y"`a"ab"X_ e"cd"hi"h"l l"Fp"Hs"Dt"u"n"nm"h j w"yx"zw"z "|"z"|"z}"  >">"="N"M"N"N"R"!]" "]""%] h'"* =," 2 9 ;  ~ | """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """""""" ""    " """"" """" ""   "  "   """""""" "b $"""(  )"+"","+"7 0"0"2" /"  2 "2"3", ; 8 @"A"A"B" k"B"G"J"K"D"G"O"L"J"M"Q"T"U"S"Q"U"P"Z"["X"Z" b"g"g"c"e"c"j" i O Q  k" m n"s"r"v"w"x"y" v"{"}"""" v""   "B" >"C"""""^"]"Y"\"  aY [ ""^ $ &"d"  ! ="*"u"r"o"I"q"s"q"B"?""-","- 8 3 " "" ~" "w"0 " 3" :": 8 7  """"""""""  n u s   r p! t"          &")")&","/- 1"3"75"6"#8"=";?"<A"B"AB"@A"?@"CB C E"FE"JK"M"NO"Q"U"SO"X"[Y"^_"^"b"d"e"^ ` g"hj"#D"k9 %L"-W"^1")Q q> n"ql"lm"t"w"nt"rx"z|"u{"y | { z ~""~"""""" ""    """"""""" """"  "  """ """ """"""     Y 2"4"3"4"4 3   2 5 5"$";"m >"j"H"}J"I}"P"N"R"V"W"S"Y"]"]"a"[" _ O P  F"b"f g"h"j j f"%"("'","+"U"X""X \"2"a L"G"f";"<"i"@"q"t"w"s"y"z"s"v"           H""M"}"""M""" "%"" &" "1"1".B"/"5"4"3"5 9 < b?"G"I"F"lE"P"U"V"T"T"WY"R"\"_"c"d"e"b"d0"`"j"i"i]"b k E"Cd"eo"t"rd"t"n o ~"y"F"H=" ~I"P""WS","! ]'"_"f",   Jq"e">"  ;@ }r r""r"m""o"n""p"p"s""s""u""v"u""o"q""m""v"w""u""|""t"w""|"y"#"5"6"#"%"'"("(")"'"""%""+"."1"/"* + (   6"" :"9"8 ;"8">""?": G"K"c"L"K"""""T""T""R""Z"\"["Z"`"_"`"a"  c I"K"c""f""h" f" " ""  ""Q"""""4"""":":"  <" ="g"k {""z""G"*G"J"M""""""T"!"%"'"&"(a""N   ) "}"""=." "  C :"D""$F"E$"IH"LD"L""&""""L$"F"MI"&"O"Q+"*P"""WR""P"S*""X-".Z"X"V"S"V"T" ". V# _/"0"/`"W` \f"g1""a""j2""'P  6 @"l"p"m"p""E"@"D"8v |"y"ix""l{  i ~"}i""{"{>"x"  k ""D""7A""~"M"H""*"O"R""U"S"VQ"NW"!" 0Z \ $Y"0"[f"""\%"#Z"`("_g"f"Z("e3"  "7 7k"uc"o"A9"F"H" 9v"+ <."/h"? g"p  =  "4"  A 7  o"x"x"v"l"p""y"{""""""x"o e     d   q      ! "     ! "  " "V "U "W""^"""""""."X"U""T""""-" "!!"""  " " " " "  """""" ""!""""" ""!""'; q r #7 $8 (< p t u s "Wk      :&"" 9%  "C/   DATAh`NGon Face-VertexH`DATA@H`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAh`NGon Face`DATAL`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|ME`9``MECylinder.1773d`~````<`~`$h` H` ؙ`" f4ņ?ǟ>x>{y??6?C ?DATAd` ``DATA~``<`DATAz`?"D󊾘CjGY>IϽ=pGY>P1o>X18 h߷o>>,7`n\>.Sp٧`n\> ш `n\>Uj(ш6%zl>[=ءQ>~܅עQ>55BTTa>{"IϽ=E-rGY>ƞo=ƿvGY>kD>4¿zGY>9c>3YX>c[8[6h>߷YX>ǝa[P>1o>8 e2>hjn\> шk/=l> y=`Q>82ͅ~*=uQ>ag*uQ>gy`Q>ͅR[=9Q>=RVTa> "[=sVTa> "=BTTa>"׽QPTa>"ރƽſQ>pY>۸"Q>;1a=೼Q>"1@S>1Ū$Q>1@S-ŪQ>;1a೼Q>U "1o=ƿ:?gEM>C;?K)E->;?\`Eȃ=ſl?s;}7? l?;})?> l?: ;}ރƽſl?(s;}gll?LL;}iD>3¿??'b嬿*?(6W]"*?hVW]=m*?hW]j>嬿+?K6W]`q>+?=W]Vq*?W]*\*?6(W]=m0? 2`q>/?WL">/?wߛVq2?LLȲ֕?į lY=om֕? lYmm֕?= l`)>2֕?Q" l{ow֕?yy l`)2֕?ݐ lM>C|GY>Qn=YX>l[6h>߷o>u>,>ln\>8S@su>=jn\>2S >,5fn\>iS|>٧fn\> ш= fn\>j(ш36=%zl>Xw>ޜ"Q>D텕=eQ>#…=mQ> & =%cQ>AЎ=vQ>PzI =}Q>TKѢB=/Q>K!Ѣ>~Q>&~Q>P٪7> Q>'+pP󊾕CrLi>p˽ƿxLi>^->|Li>nRϽ>=;?g>Ep˽ƿ?^o=ƿ? !^SϽ>=?{ h߷YX>[8a[HYX>,l[c3o>>,KS)o>$$2su=^n\>͗Snb#ޮl>%V֩l>b#>l>Z%eQ>~…EgyPTa>"O=[Q> >Ѣ7Q>pYƽQ>1n|Q>"U 1^>CLi>ZAp=ƿ~Li> !^SD4¿vLi>'D>3¿:?5EF󊾗C:?))E7l?s(;}TD3¿?'b嬿2?>`|ו?KB= l=ADQ>ADQ>rtQ>,Q>,>"Q>o>!$Q>RϽ>=xGY>oP>1YX> ,[o=o>X1hH>ړjn\>)hS=7fn\>9.SF>jn\>Uшf>=ءQ>=~܅=עQ>65t>Ѣ/uʤQ>!ѢSϽ>=Li>{->tGY>WdƝo˽ƿpGY>SD4¿nGY>Ʃc3zYX>a[8[KS)~YX>OO[Go>8 X1e2h^n\>- ш4?=wӭdn\>-ш6/l>0[9Q>zI𽐏PTa>{"ZsPTa>  " =ſQ> G۸Q>;1o˽ƿ:?>gE-gll?L;}-?'">)?TVW]m*?VhW]*>\*?+(W]m0?2"2?2ߜ*>\.?>>Ȳו?p; lo>wו?0x lP1zYX>l,[ሾZn\>.ShHړ^n\>hhSߵ ,5`n\>S:^n\>j(UшwޜQ>f텕ݽmQ>A &f %cQ>&AvQ>zI 콻}Q>>KѢBԽ/Q>!ѢRQ>K>Ѣ[u=ʤQ>+Ѣ-zLi>'HϽ=xLi>^~l?;}E󊾗C?HϽ=?^(4ȿtGY>#%KS>)𱿊YX>MO[@4༿YX>p[c>3o>Ӌ%KS>)o>$~4༿o>34?dn\>-SG3לdn\>.ш4?wӭdn\> -ш|>"l>}!%=V֩l>U3l>U|"l>ޫ3)Q>~O3Q>L=VTa>w{"gy=VTa>""j3:TTa>"3TئQ>AѢO[Q>ѢrS'4vǿQ>S6? Q>P>hl$Q>i+?> "Q>VPhlQ>ii_4Q>$1Y>ƽ"Q>1v>|$Q>+U 1o'4ȿ|Li>kD>4¿Li>?'tD3¿:?`EC4ȿ:?Ei4vǿl?;}>~l?;}7>l?(;}4ȿ?N>C?Z->?n4>D¿*?lW]͇ 4>D¿0?j>嬿/?jk*\2?A 4֕?_ l`|֕?= lEY47¿Q>Q>rt>"Q>>Q>g!Q>[3DY>Xm/=DY>C *6%z@Y>ۧۧ%V֩@Y> b#>JY>ix26=%zFY>%Xۧ|>"FY>ke/DY>ߗnb#>Y>%=V֩FY>T> |"@Y> HܓirGY>QKϽϊpGY>Pۍo>X1(h[no>ӥjpn\>8S8†^n\>.шs3`n\> шx`n\>Uш6\l>X^F5Q>‚# †Q>L5Q>56AxTTa>|w"KϽϊ9o=%P~GY>oaD>YGY>9Wd;h>†YX>I[c>لYX>c[.h>[nYX>c[†o>P>ۍo>;h†o>3>†ln\>:Se2>jn\>ш%)>†l>&Y/=rl> Z%%>†"Q>Gy="Q>8282l*=ϗQ>aD*ϗQ>Dy%Q>82 >†Q>N[=IbQ>P=VTa> #"Z=VTa>"=AxTTa>w"׽PTa>""1>† Q>,ƽqR(Q>p'+Q>cl2Q>1a=Kd.Q>+1=S>UH$Q>1CSUHQ>;1aKd(Q>U +1o>†Li>o=%P:?gEI>ړi;?KKE->'};?\5E=qRl?;}1>†l?t;}@?\l?;} ?>\l?: ;}ƽqRl?(;}Y??nq>†?e(*?(+W]"v*?hW]=/|\*?TW]g>(+?K+W]Yq>r+?==W]]qr*?=W]*Me*?6KW]†2?=/|\0? w>†/?|Yq>r/?WW">v/?w ]qr2?LW `†֕?_ lZ֕?P" lY=+@]֕?KB lY+@]֕?=KB l`)>e֕?P"p; loe+s֕?yχ0 l$`)e֕?o; lJ>ړiGY>QQn>†xGY>s\=fYX> [.h>[no>uӥ>d[ln\>89SЅjn\>2iS >qfn\>i2S8>†jn\>Vшy>3fn\>ш=xfn\>ш.6=\l>WWw>m/"Q>Da=Q>#==Q>  =aQ> = Q>P솶=ǏQ>TѢB=ݏQ>K+Ѣ>vQ>&VxQ>PV7> Q>'+ TܓizLi>Z-p˽%PLi>ޢ{->'}|Li>n?PϽ>ϊ;?gEp>†;?AkE-p˽%P?ޢ{o=%P? !{QϽ>ϊ?{ !lľ†pGY>#(h[nYX>[8c[ZfYX>, [cلo>>,u楊KS:zo>$ۥ﵍†Zn\>-S6suЅ^n\>iSob# ޮl> %07l>}!b#> l>Z% %†Q>Q>~܁=sg†PTa>"QgyPTa> "O=˱Q> > >Ѣ)†Q>S7Q>Ԑ W†Q>$1 Y~xQ>1oQ>"1Z>ړiLi>ZZ*p=%PLi> !{\DY~Li>nD>Y:?5\EIܓi:?)KE)†l?;}7l?s;}]DY?nkľ†?e(2?>>&ו?KB l=[.Q>򲽁[(Q>٬†Q>rtqQ>,4d&Q>,>4d2Q>l>끿$Q>OϽ>ϊxGY>oP>ۍYX> []=fo>ΥhH>M|jn\>))S=jvn\>98SC>jn\>׫шd>F5Q>=#=5Q>66Y<кQ>TѢ:uBQ>!KѢPϽ>ϊLi>{ !->'}tGY>Wd9o˽%PxGY>o\DYvGY>Wd6h†zYX>p[cلzYX>a[KS:z~YX>OM[Yfo>8 Υe2^n\>-ш4?=:dn\>ш%)†ޮl>UI/rl>Z%3[IbQ>zIP}PTa>"ZPTa> "†Q>AѢ=qR.Q> '+Ocl&Q>1kľ†xLi>o˽%P:?>gE-)}:Bkl?;}-)}?'?>†)?WW]">v)?TW]/|\*?VTW]*>Me*?+KW]/|\0?w"v2?2 *>Me.?>jk%`>†ו?D l>Zו?p;Q" lo>c+sו?00 lPۍzYX>l[ሾd[Zn\>.9ShHM|^n\>h֘)S q`n\>2S=^n\>j(шwm/Q>fa ݽQ>Am aQ> &  Q>ǏQ>>ѢBԽݏQ>+ѢкQ>KTѢPu=BQ>+KѢ-)}zLi>'?JϽϊxLi>^ !xl?: ;}Hܓi?ZJϽϊ?^ !p.L|GY>sKS>:zYX>MM[1eYdYX>I[c>لo>u楊KS>:zo>ۥ#1eYdo>̥@12htn\>:SpO2pdn\>Vш4?:dn\> ш|>cl>}!U%=07l>U}!u3bl>&|cl>U &3タQ>GX73oQ>g=†VTa>E"=}VTa>w"wgy=VTa># "43ITTa>E"=†Q>WѢ<325Q>WѢO˱Q> >Ѣ@Xmj-O,Q>,@?\&Q>&>4Bk4Q>!?>\2Q>V&iG1b,Q>1`>†Q>1Y>|x"Q>1v>$Q>+ݫ1}3†Q>홲LLi>aD>YLi>?n}DY:?`\ERL:?AkE`j-Ol?t;}>vl?: ;}7>l?;}L?J>ړi?ZZ->'}?n?Y*?WW]†*?lW] Y0?|g>(/?jk>*Me2?jk,s]Z֕?D l&֕? l8g3†֕?@jX,Q>WQ>٬>†Q>rt>q"Q>>WQ>j끿Q>8W 3bDY>|[/=rDY>C ix%)>†JY>|06\@Y>ۧ&X%07@Y>kb#> JY>ixC -6=\FY>%X%X|>cFY>kT>w/rDY>ix%)†>Y>Wob# >Y>C %=07FY>T>k|c@Y> T>CT>EQEϽo=I-xDCƝo˽RϽC\P[,l[/hcSgҽ>,P=TgҽX1 hc>Qgҽӥሾc.ShHhH_hhS}>]8Se24?_- ш8_.шm>] ш~8>]Uш5?=e2_-шE/b#a ؽ6 6=^ ؽXyytͅS=t‚#ݽ vA&+[vzIy tL=v56=|w"L= "v>KѢ8?vP٪7ƽzpAp=\Ͻ޽]IV%޽”o˽RϽ!޽鈬:p=\Ͻn$>gEIϽo=l$>gEjľl$>Eo˽RϽn$>>gE7ƽ(>s(;}JϽp˽\>l^KV\>l^dD-\>*l^o˽RϽ\>鈬l^xF>,޽yxF,#޽W\>zxƾԵ\>YW>ܐ^>xͽξ\>LVG-XD>E9o=TϽ>AogD>->?9Wd\Ͻ>o˽=oD>-A9=P[l[P>[ ,[@h>[I[c>@h>[c[5h>c>[c[P[l,[c@h[a[8[=PNgҽX1@h>NgҽP>=Jgҽ7hTgҽ3jPTgҽ8 X1>Y:S>_ шe2>4?=Yш/=b#_ ؽ &=|_ ؽU|>%_ ؽ}!%)>` ؽ&{/=b#>_ ؽ Z%16`6_ ؽy=yv82ͅ%>tGy=y=v8282*=w>taD*w>tDyy=x82q*wvf=v65b[=v >x`[==vP=gy= ""[=[="==w"׽gy=""ogy׽"<0t?ѢMu=BԽr+ѢB=@uvK!Ѣ6>4t,ƽ7>tp'+Y>DS>t1a=t>v+1UHSv;1BS>p>r1>SP>v;1x>DSt;1tav"U 1{>at+U 1at>vU +1v>4޽po=TϽ>n$>gEM>T>p$>KKE->xD>n$>\5E=7>“(>;}3>4ē(>t;}7?>(>;})?>>“(>: ;}>ē(>L;}ƽ7>“(>(;}(>LL;}>(>L;}jD>->^>?nr>4^>n᫾%޽5`1%޽>#޽r᫾\>D>x`1`>}>\>c*>)>(+W]"=)>hW]=">)>TW]j>*>)>K+W]bq>hq>)>==W]yq>dqކ)>=W]Uq`q>)>=W]=")>hW]*r)>6(W]")>VhW]")>hVW]*d>)>6KW]/L>d*/L>=">/L> w>/L>|`q>hq>/L>WW">/L>wߜ\qlq/L>LM">=/L>w wq>dq/L>WLWq`q>/L>LW="/L> 2`DQ>^ l(`)>DQ>Q" lY=>DQ>KB lY>DQ>=KB l`)>>HQ>Q"p; lo>oBQ>0y lyoo>FQ>yχ0 lY=FQ> lYFQ>= l`)>BQ>p; lO>T>?QQv>4?s->pDAWdƝFp=PϽCPh>c[ǝa[n=P>[ [0hc[[8a[Qh>cOgҽu>,P>Ogҽ8 6h>c>Ngҽuӥ䵒=ሾW9.S >Hsu]iSSsu> _2S>=Y89SCsu> >_2iS >Hsu>_i2Se2>4?Y ш8>YVш>>]ш=@>]ш=6= 6=b ؽXXw>`*=tDa=h>v#=,= =v  = =t =0[=tP솶Ŏ`[vzI=gy "Z["/=8?>v&V?>vPVL?>tVP7>=r'+ .Y> Yv1gD-#޽*OD>!޽Zp˽PϽ>!޽ޢ{->xD>޽n?->pD#޽JԔRϽ>p=p$>gEr>4p$>AkEXϽ>o˽r$>g>E!p˽PϽ>^>ޢ{o=TϽ>^> !{RϽ>p=`>{ !XϽ>o˽`>xSl^W>ܐ޽x>Ե޽[x>Ե^>[YxF>,^>_>TAQfľE#!hc>[[8c[IP>[, [DKS>0KS[MO[KS8KSTgҽ$$c8h>Sgҽ>,u楊KS0KS>Rgҽ$ۥሾa.S굍_-S0su >]iSnb#`/a ؽhb#`/=a ؽ %|>b ؽ}!b#>`/=^ ؽZ% o6=P6_ ؽWhv~…%v~h>v~܂=m ݽx &Av55l׽gy"ag"1gy= "VOOvѢO=O=v > >Ѣ$xSzii7Ѓ=xԐ Sv$1YY>v15SXz;1ka=v"1D>-޽4+*^>H>޽ZZ޽ !{WD->#޽n-xD%޽*ԔD>->p$>5\EFT>n$>)KEJϽp˽l$>g>E'(>;}K?>“(>: ;};}7Ѓ=(>s;}UD->\>njľ\>-W%޽xͽξ!޽6`1\>e*)>(6W]b*>/L>>*>p/L>>>Y=FQ>KB l`)DQ>İ lwooFQ>yy l=>v>vvv٬vrtrt>t,l>v,>nt=v,>p>tq>,>t >tVϽ>p=?oP>=[ [c>8hOgҽӋk=P>OgҽΥhH>hH[)hShH>hH>Y))S=>Y98SҰ=X[j(шI>=S׫шu4?e2W -шw>x=~܅n>=x=#5= v &==v66 {"1=vTKѢ< =vTѢuB=z!KѢ>0?t&=7v 7>Ѓƽr'+pVϽ>p=޽{ !\Ͻ>o˽޽xS锡_>T޽=”->pDp$>\`ED>-p$>5E=7“(>s;}7>ЃƽƓ(>(;}->pD\>Jl^\>T^>=l^D>-^>5+*l^Ap=PϽ^>]l^ y=ξ^>->`D>CWd9o˽PϽ>CoWD->EWdFϽp˽GgD-EƩ1h[p[c8h>[a[KS0KS>[OM[c>8h[c[8[LP>Rgҽ8 Υo] ш:cj(Uшe24?=_-ш4?=e2>_ш%|_ ؽ|&c ؽޫ%)a ؽU'/b#>a ؽZ%w*vf텕w>*tD텕*=wvaf![=vzIP {"="Z[= "gy=׽#"0tK?ѢuBԽx!ѢBԽ@uv!ѢvAѢ =7>t '+GDS>v1a=v"1avU "1fľ#޽-po˽PϽ>n$>>gE-pD>n$>5E>>ē(>;}-pD>^>'?L>x`1޽>)>WW]">=)>TW]">)>VTW]Uqlq)>W] *>p)>+(W]">)>TVW]*>d>)>+KW]s>*/L>jk">/L>w"/L>2ߜ"=/L>2 "/L>2*>d>/L>>jk(`>DQ>D l>8`)>FQ>p;Q" lYDQ>= lo>o>FQ>00 lP=[l[c@hQgҽ>,PUgҽX18 Lsu]S1su ]͗Sሾ=c.9ShHhH>]h֘)S޵ Hsu>W2SX]Uj(ш6=]j(шWt~܅{w@*=vfaݽ =vA[ =z& 0[=t;=`[vPzI;[=["ѢBԽ u=v+Ѣͽ =vKTѢru=B=t+KѢ'?vPƽ7xpY$Yv1-pD>!޽'?EϽo=%޽^ !FϽp˽%޽锡-xDn$>`EdD-l$>`E0?>(>: ;}Ńƽ7(>(s;}FT>\>ZIϽo=Z>^ !-xD\>*l^vxƾԵ%޽vxF,\>14tľC#k3t>Cs%KS>8KS>[MM[*4[I["KS8KS[OO[ 40KSNgҽ$c>@h>Ogҽu楊&KS>8KS>Mgҽۥ 4Qgҽ̥\4W8Sr 4>[:S8 4]-SS>WUш"48>[Vш4?e2>W шz48].шb#>`/^ ؽZ%|>%=] ؽ}!U%=|>^ ؽU}!G%4%)>` ؽ&|%=` ؽUYqu4%)` ؽU=hv#…Z(4%>tGt#n4 vL= w|"g=E"==w"gy==" "04pg=E"k4g"O=pOv >Ѣ)=vWѢ24=tWѢtOpO=v >Ѣl4@vAѢL3,>t,7?>v&>>r*?>>tV&g48vS>ti>vinm4`t$14\>v1e>t1Y> Y>t1IS>Pt1z>a=t+ݫ1ȺO4vu4tľ!޽|3t>޽gD>->޽?n2ˈ4tľn$>ENVl$>))EsD->n$>`\Eҭ3t>n$>AkE\>Tp$>K)E3,>“(>t;}(?(>;}>8?>ē(>: ;}>4?(>;}`48“(>;}7>=ē(>;}*4tľ\>l^3t>^>M>T>`>ZZ->xD>`>n?dA4|Ծ!޽y=ξ޽R4|Ծ\>?3>)>WW])>lW]84)>lW]r>*)>K6W]f3>/L>|4/L>k>*>/L>jk>*r/L>*d>/L>jkz[3$`>DQ>D lY=DQ> lJ40`DQ>_ l>`)FQ>p; l>YFQ>KB= l=`)>FQ>P" l`)@Q>ݑ lq!04DQ>A3٬>v4٬t=vrtrtv٬>4trt>rt>t>=trt>rtxz>,t,rve,xe,>v)w4%)qW&4%)>q||/=b#>qC ix%)>k|&6`6qۧۧ6 6=qۧ%XD/b#qߗ%|>qkb#>`/=kixC a6=P6o%Xۧ<6= 6=q%X%Xb#>/kix|&o |>%=skT>/=b#qC W/b#>qix%|q %)wWhb#`/=wC &=|oT> nb#`/w|>%qk%=|>qT>k|%=k T>7󊾗CG:Ͻ=I-/}C9o˽%PEoJf[, [&h[nTgҽӥP1XgҽX18 h߷Ugҽ>,ja8ShHU|_h֘)SJ8a.Se2a-ш8†a.шW٧[ шP_Uj(ш45?=:cш/rd ؽZ%5(zc ؽy%x82>?ءt~܅ݽxA [LbxzIPg †vLעv55>E|"=Dxw"־Ǐx>Ѣ~vPV{7xԐ Np=%P#޽]xSCi%޽=o˽%P#޽xSGp=%Pn$>gE>Ͻ=j$>g>Eaľņl$>Eo˽%Pl$>>gE~7(>s;}CϽϊZ>]l^FiZ>=l^[DYZ>Jl^o˽%P\>xSl^xF>oO!޽rxFtO%޽WE]Z>qxƾu)Z> YW>E]^>xͽG\>FܓiGQ-IƝ-p=ƿED>7¿C9cϽ>ϊ?oD>YC9Wd­=f[ [Q>ۍ[ [Ih>†[I[c>3[c[8[Ph>߷[ǝa[Pۍ[l[cل[a[=fPgҽΥIh>†PgҽQ>1Ngҽ8 .h†Vgҽ3XfSgҽ8 Υ>†[:S>3cшe2>h] ш/=rb ؽ Z%6&=07` ؽU}!|>c` ؽ}!U&)>†a ؽ&/=a ؽ 6]` ؽWz=%v8282%>†tG z=_x82ͅ*=uzafB*uvfy_xͅ;*ϗvD=5v66[=LbvP >†v[=8v=Q ";[=s "K=E"o׽Q"3gy "s<кzTѢu=Bv+KѢC=ݏvK+Ѣ?>ņt,ƽſxpt>۸t;1a=೼v"1Lclx1NS>0Ūt12S-Ū|;1>clt1kx"1>v+ݫ1}a೼xU "1>ņ޽jp'p=ƿl$>gEY>Cn$>K)E->n$>\`E=ſ(>s;}<>ņ“(>t;}? (>;}D?> (>: ;}>:Bk“(>;}ƽſ(>(s;}L;}gl(>LL;}D>7¿\>?'{>ņ^>ji᫾n%޽/Z)޽>n#޽m᫾n\>I>Z^>>n^>W嬿ކ)>(6W]")>hVW]=m)>hW]v>嬿)>K6W]|q>)>=W]q>rކ)>==W]W]=/|\)>TW]*Se܆)>6KW]/|\)>VTW]"v)>hW]*^ކ)>6(W]†/L>^(/L>>=m/L> 2>†/L>|zq>/L>WL">v/L>w Qqr/L>LW">/L>wߜq>r/L>WW>q/L>ML=/|\/L> w`†BQ>^ l讒ȲBQ>İ lY=omDQ> lYomDQ>= l7`)>2FQ>P" lo>c+sBQ>00 l`owDQ>yy lY=+@]DQ>KB lY+@]BQ>=KB l_)2@Q>ݑ l\>CAQ>ņAs->-}AWd9Sp=%PEoYh>[n[c[=[l['h[n[[8c[Zh>[nQgҽuӥQ>ۍOgҽQh>߷Sgҽu>,=j]98S >q]i2Sasu>Ѕ]2iS>W8SWsu>=]2S >,5ciSe2>]шŰ8>†]Vш>٧] ш㰸=]j(шh6=(za ؽWw>ޜtD텕=ex#…R=lv & =%cvA9=yzPzI v= #"Z"U=}vTKѢ C=/vK!Ѣ>~x&~xP٪U?>\vV&7>r'+p9Y>xv1^DY%޽JC󊾗C%޽o˽ƿ#޽^->!޽n->-}#޽J4+]Ͻ>=p$>g>E{>ņn$>AkE_Ͻ>ϊp$>gEo˽ƿ\>^&p=ƿ\> !^]Ͻ>=^>{_Ͻ>ϊ^>xS]l^W>E]޽x>u)޽[ x>u)^>[ YxF>tO^>d>ړiAQQ]ľņI#h߷[[8a[[,l[OKS>:z[MM[KS:zUgҽ$ۥc3Ugҽ>,JS)Vgҽ$$ሾg[a.9Sᵍ†a-Ssu=[͗S\b# d ؽ Vb#d ؽ%U֩c ؽb#>a ؽZ%6=]a ؽWWfx}܂=%†xQex~~…O ax & 5x56K׽#"=g†"fy"7O˱x >ѢO=[v >ѢņxSY!޽4+Jk>C޽Zvp=ƿ#޽ !^;D7¿%޽'-/}%޽*4+D>3¿n$>5E9󊾗Cl$>))ECϽϊj$>gEņ(>;}T?>\“(>: ;}~(>: ;}z7(>s(;}:D7¿Z>'aľņZ>-jVE]%޽xͽG#޽1ZZ>_(ކ)>(+W]V嬿/L>*>Se/L>>jk>`|FQ>KB= l𮒾ZBQ>P" lloe+sDQ>yχ0 l=DDvDDx򲽂[xWv٬†vrrtx,x,>4dt=[x,>t}>!v>WxaϽ>=AoQ>1[ ,[d>لQgҽu楊=SgҽX1hH>U|[))ShH>ޓ])hS޵=8]9.S={_ш^>WUшB4?:[ ш>I5v=#>?ءv=}܅V=v =עv65Dx{w"S=ǏvTѢE|x&V!=qRx '+7>t'+ aϽ>=޽{cϽ>ϊ޽xS]d>i޽==->-}l$>\5ED>Yn$>5\E=qR(>;}7>ē(>;}->-}^>J4+l^b>i^>==l^D>Y^>4+Jl^Mp=%P\>]xSl^y=G\>->GWdƝo˽ƿE;D7¿GƩ?ϽϊI^DYGWd'h†[p[c3[a[8[JS)[OO[d>ل[c[Vgҽ9 X1`3[ ш+cj(ш~e2hc- шT5?=wӭc-ш%07c ؽ}!x|cc ؽU%)†b ؽU/c ؽnwp/xfaw>m/tDa+*=ϗvaDZ8xzI}"𽓏|"Zs  "'hy=" "кvKTѢuBx!KѢBԽݏx+Ѣ†xAѢA=ſx +۸x;1a=Kdv+1vaKdxU +1]ľņ'޽-jpo˽ƿl$>>gE-l$>`E>gl“(>L;}-Z>'R>Z޽>†)>WW]">)>TVW]pmކ)>VhW]Jqr)>=W]*>Se)>+KW]">v)>TW]*>^)>+(W]y>(/L>jk>pm/L>2"v/L>2 "/L>2ߜ/|\/L>w*>^/L>>1`>†BQ>D l >ȲDQ>p; l)BQ> lo>wDQ>0y lP1[l,[cلUgҽ>,u楊PۍUgҽX1ߵ q]2S#suЅ[iSሾa.ShHޓchhSƵ ,5aSr{_Uш"aj(UшGI5v‚#iwޜxf텕ݽlxA &0 %cx &A(yvzIt= zP솶Z[="Ծ콾}x>KѢBԽ/x!Ѣ#RvK?Ѣu=ʤv+Ѣ?\x&ƽqRxp'+Yxx1-#޽':Ͻ='޽^?Ͻϊ'޽]-/}l$>5E[DYl$>`\E~(>;}ƽqR(>(;}9󊾗CZ>>Ͻ=Z>^-/}\>*4+l^mxƾu)%޽ oxFtOZ>4LEs 5ȿG#>KS>)[MO[ 5༿[p[KS:z[OM[4gYd[I[GKS>:zPgҽۥc>3QgҽӋ?KS>)Rgҽ$ 5༿Tgҽ3X4gYdRgҽ̥>g[W89S} 5A_-S42h_:Sa>W׫ш65ڜ_.ш-4?wӭ[ -шse4p_Vшb#> a ؽZ% |>"` ؽ}!&&=U֩a ؽUU5c ؽU|"d ؽޫ84bc ؽ&=v#=Y5)x?54タvG =av -5xL4rx5=}w"g=†E"7=w|"gy=""5="K4IE"O=˱v > >ѢN=†vWѢ.5SئxAѢJO[vѢB425xWѢ5vǿxS? xP>kltiE?> vVPE4j-Ov,>:Bktglzii?4bv105v$1n>†v11Y>ƽv1OS>XHt1>|t+U 14†x4L#޽iV$5ȿ#޽D>7¿!޽?'g4Ln$>AkEIܓil$>)KEXD3¿l$>`E^ 5ȿl$>Eb>in$>KKE 5vǿ(>;}?\(>;}>~“(>;}>|“(>: ;}u]4j-O(>t;}7>ē(>(;}#4L\>iVl^߼ 5ȿ\>Y>C^>Z->Z>nE4D#޽y=G#޽aW4D\>e; 5>D¿)>lW]†)>lW]UB4Y)>WW]x>()>K+W]p5>D¿/L>4Y/L>|w>嬿/L>jk*Se/L>jk*^/L>5DQ>^ l`|DQ>= lrɿ4s]ZBQ>D l >ZFQ>p;Q" l>)DQ>KB lF`)>eFQ>Q"p; l`)e@Q>p; lP4ņDQ>n57¿x4Xx񵢿vrtqv٬>†xrt>v>񵢿trt>qv>끿v,4dx`끿xY!zc[4bs|5sW/=wC &)>†q| 6`sۧ%X5(zsۧڧ/roix%U֩s b#>qix6=`q%X%Xg6=(zs%Xۧb#> qixC x|co T>|>"wk /=rwC ix/oߗ%07uk%)†uWVb#u5&=07sT>k\b# uC |>cqkT>%&=U֩sT> z|"o DATA b<`>"x`H`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````````P`P`(P`8P`HP`XP`hP`xP`P`P`P`P`P`P`P`P`Q`Q`(Q`8Q`HQ`XQ`hQ`xQ`Q`Q`Q`Q`Q`Q`Q`Q`R`R`(R`8R`HR`XR`hR`xR`R`R`R`R`R`R`R`R`S`S`(S`8S`HS`XS`hS`xS`S`S`S`S`S`S`S`S`T`T`(T`8T`HT`XT`hT`xT`T`T`T`T`T`T`T`T`U`U`(U`8U`HU`XU`hU`xU`U`U`U`U`U`U`U`U`V`V`(V`8V`HV`XV`hV`xV`V`V`V`V`V`V`V`V`W`W`(W`8W`HW`XW`hW`xW`W`W`W`W`W`W`W`W`X`X`(X`8X`HX`XX`hX`xX`X`X`X`X`X`X`X`X`Y`Y`(Y`8Y`HY`XY`hY`xY`Y`Y`Y`Y`Y`Y`Y`Y`Z`Z`(Z`8Z`HZ`XZ`hZ`xZ`Z`Z`Z`Z`Z`Z`Z`Z`[`[`([`8[`H[`X[`h[`x[`[`[`[`[`[`[`[`[`\`\`(\`8\`H\`X\`h\`x\`\`\`\`\`\`\`\`\`]`]`(]`8]`H]`X]`h]`x]`]`]`]`]`]`]`]`]`^`^`(^`8^`H^`X^`h^`x^`^`^`^`^`^`^`^`^`_`_`(_`8_`H_`X_`h_`x_`_`_`_`_`_`_`_`_`@`@`(@`8@`H@`X@`h@`x@`@`@`@`@`@`@`@`@`A`A`(A`8A`HA`XA`hA`xA`A`A`A`A`A`A`A`A`B`B`(B`8B`HB`XB`hB`xB`B`B`B`B`B`B`B`B`C`C`(C`8C`HC`XC`hC`xC`C`C`C`C`C`C`C`C`D`D`(D`8D`HD`XD`hD`xD`D`D`D`D`D`D`D`D`E`E`(E`8E`HE`XE`hE`xE`E`E`E`E`E`E`E`E`F`F`(F`8F`HF`XF`hF`xF`F`F`F`F`F`F`F`F`G`G`(G`8G`HG`XG`hG`xG`G`G`G`G`G`G`G`G`H`H`(H`8H`HH`XH`hH`xH`H`H`H`H`H`H`H`H`I`I`(I`8I`HI`XI`hI`xI`I`I`I`I`I`I`I`I`J`J`(J`8J`HJ`XJ`hJ`xJ`J`J`J`J`J`J`J`J`K`K`(K`8K`HK`XK`hK`xK`K`K`K`K`K`K`K`K`L`L`(L`8L`HL`XL`hL`xL`L`L`L`L`L`L`L`L`M`M`(M`8M`HM`XM`hM`xM`M`M`M`M`M`M`M`M`N`N`(N`8N`HN`XN`hN`xN`N`N`N`N`N`N`N`N`O`O`(O`8O`HO`XO`hO`xO`O`O`O`O`O`O`O`O`P`P`(P`8P`HP`XP`hP`xP`P`P`P`P`P`P`P`P`Q`Q`(Q`8Q`HQ`XQ`hQ`xQ`Q`Q`Q`Q`Q`Q`Q`Q`R`R`(R`8R`HR`XR`hR`xR`R`R`R`R`R`R`R`R`S`S`(S`8S`HS`XS`hS`xS`S`S`S`S`S`S`S`S`T`T`(T`8T`HT`XT`hT`xT`T`T`T`T`T`T`T`T`U`U`(U`8U`HU`XU`hU`xU`U`U`U`U`U`U`U`U`V`V`(V`8V`HV`XV`hV`xV`V`V`V`V`V`V`V`V`W`W`(W`8W`HW`XW`hW`xW`W`W`W`W`W`W`W`W`X`X`(X`8X`HX`XX`hX`xX`X`X`X`X`X`X`X`X`Y`Y`(Y`8Y`HY`XY`hY`xY`Y`Y`Y`Y`Y`Y`Y`Y`Z`Z`(Z`8Z`HZ`XZ`hZ`xZ`Z`Z`Z`Z`Z`Z`Z`Z`[`[`([`8[`H[`X[`h[`x[`[`[`[`[`[`[`[`[`\`\`(\`8\`H\`X\`h\`x\`\`\`\`\`\`\`\`\`]`]`(]`8]`H]`X]`h]`x]`]`]`]`]`]`]`]`]`^`^`(^`8^`H^`X^`h^`x^`^`^`^`^`^`^`^`^`_`_`(_`8_`H_`X_`h_`x_`_`_`_`_`_`_`_`_`````(``8``H``X``h``x``````````````````a`a`(a`8a`Ha`Xa`ha`xa`a`a`a`a`a`a`a`a`b`b`(b`8b`Hb`Xb`hb`xb`b`b`b`b`b`b`b`b`c`c`(c`8c`Hc`Xc`hc`xc`c`c`c`c`c`c`c`c`d`d`(d`8d`Hd`Xd`hd`xd`d`d`d`d`d`d`d`d`e`e`(e`8e`He`Xe`he`xe`e`e`e`e`e`e`e`e`f`f`(f`8f`Hf`Xf`hf`xf`f`f`f`f`f`f`f`f`g`g`(g`8g`Hg`Xg`hg`xg`g`g`g`g`g`g`g`g`h`h`(h`8h`Hh`Xh`hh`xh`h`h`h`h`h`h`h`h`i`i`(i`8i`Hi`Xi`hi`xi`i`i`i`i`i`i`i`i`j`j`(j`8j`Hj`Xj`hj`xj`j`j`j`j`j`j`j`j`k`k`(k`8k`Hk`Xk`hk`xk`k`k`k`k`k`k`k`k`l`l`(l`8l`Hl`Xl`hl`xl`l`l`l`l`l`l`l`l`m`m`(m`8m`Hm`Xm`hm`xm`m`m`m`m`m`m`m`m`n`n`(n`8n`Hn`Xn`hn`xn`n`n`n`n`n`n`n`n`o`o`(o`8o`Ho`Xo`ho`xo`o`o`o`o`o`o`o`o```(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`DATAx`=?DATAH`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAP`=?DATAP`=?DATA(P`=?DATA8P`=?DATAHP`=?DATAXP`=?DATAhP`=?DATAxP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAQ`=?DATAQ`=?DATA(Q`=?DATA8Q`=?DATAHQ`=?DATAXQ`=?DATAhQ`=?DATAxQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAR`=?DATAR`=?DATA(R`=?DATA8R`=?DATAHR`=?DATAXR`=?DATAhR`=?DATAxR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAS`=?DATAS`=?DATA(S`=?DATA8S`=?DATAHS`=?DATAXS`=?DATAhS`=?DATAxS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAT`=?DATAT`=?DATA(T`=?DATA8T`=?DATAHT`=?DATAXT`=?DATAhT`=?DATAxT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAU`=?DATAU`=?DATA(U`=?DATA8U`=?DATAHU`=?DATAXU`=?DATAhU`=?DATAxU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAV`=?DATAV`=?DATA(V`=?DATA8V`=?DATAHV`=?DATAXV`=?DATAhV`=?DATAxV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAW`=?DATAW`=?DATA(W`=?DATA8W`=?DATAHW`=?DATAXW`=?DATAhW`=?DATAxW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAX`=?DATAX`=?DATA(X`=?DATA8X`=?DATAHX`=?DATAXX`=?DATAhX`=?DATAxX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAY`=?DATAY`=?DATA(Y`=?DATA8Y`=?DATAHY`=?DATAXY`=?DATAhY`=?DATAxY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAZ`=?DATAZ`=?DATA(Z`=?DATA8Z`=?DATAHZ`=?DATAXZ`=?DATAhZ`=?DATAxZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATA[`=?DATA[`=?DATA([`=?DATA8[`=?DATAH[`=?DATAX[`=?DATAh[`=?DATAx[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA\`=?DATA\`=?DATA(\`=?DATA8\`=?DATAH\`=?DATAX\`=?DATAh\`=?DATAx\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA]`=?DATA]`=?DATA(]`=?DATA8]`=?DATAH]`=?DATAX]`=?DATAh]`=?DATAx]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA^`=?DATA^`=?DATA(^`=?DATA8^`=?DATAH^`=?DATAX^`=?DATAh^`=?DATAx^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA_`=?DATA_`=?DATA(_`=?DATA8_`=?DATAH_`=?DATAX_`=?DATAh_`=?DATAx_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA@`=?DATA@`=?DATA(@`=?DATA8@`=?DATAH@`=?DATAX@`=?DATAh@`=?DATAx@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATAA`=?DATAA`=?DATA(A`=?DATA8A`=?DATAHA`=?DATAXA`=?DATAhA`=?DATAxA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAB`=?DATAB`=?DATA(B`=?DATA8B`=?DATAHB`=?DATAXB`=?DATAhB`=?DATAxB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAC`=?DATAC`=?DATA(C`=?DATA8C`=?DATAHC`=?DATAXC`=?DATAhC`=?DATAxC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAD`=?DATAD`=?DATA(D`=?DATA8D`=?DATAHD`=?DATAXD`=?DATAhD`=?DATAxD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAE`=?DATAE`=?DATA(E`=?DATA8E`=?DATAHE`=?DATAXE`=?DATAhE`=?DATAxE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAF`=?DATAF`=?DATA(F`=?DATA8F`=?DATAHF`=?DATAXF`=?DATAhF`=?DATAxF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAG`=?DATAG`=?DATA(G`=?DATA8G`=?DATAHG`=?DATAXG`=?DATAhG`=?DATAxG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAH`=?DATAH`=?DATA(H`=?DATA8H`=?DATAHH`=?DATAXH`=?DATAhH`=?DATAxH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAI`=?DATAI`=?DATA(I`=?DATA8I`=?DATAHI`=?DATAXI`=?DATAhI`=?DATAxI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAJ`=?DATAJ`=?DATA(J`=?DATA8J`=?DATAHJ`=?DATAXJ`=?DATAhJ`=?DATAxJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAK`=?DATAK`=?DATA(K`=?DATA8K`=?DATAHK`=?DATAXK`=?DATAhK`=?DATAxK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAL`=?DATAL`=?DATA(L`=?DATA8L`=?DATAHL`=?DATAXL`=?DATAhL`=?DATAxL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAM`=?DATAM`=?DATA(M`=?DATA8M`=?DATAHM`=?DATAXM`=?DATAhM`=?DATAxM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAN`=?DATAN`=?DATA(N`=?DATA8N`=?DATAHN`=?DATAXN`=?DATAhN`=?DATAxN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAO`=?DATAO`=?DATA(O`=?DATA8O`=?DATAHO`=?DATAXO`=?DATAhO`=?DATAxO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAP`=?DATAP`=?DATA(P`=?DATA8P`=?DATAHP`=?DATAXP`=?DATAhP`=?DATAxP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAQ`=?DATAQ`=?DATA(Q`=?DATA8Q`=?DATAHQ`=?DATAXQ`=?DATAhQ`=?DATAxQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAR`=?DATAR`=?DATA(R`=?DATA8R`=?DATAHR`=?DATAXR`=?DATAhR`=?DATAxR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAS`=?DATAS`=?DATA(S`=?DATA8S`=?DATAHS`=?DATAXS`=?DATAhS`=?DATAxS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAT`=?DATAT`=?DATA(T`=?DATA8T`=?DATAHT`=?DATAXT`=?DATAhT`=?DATAxT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAU`=?DATAU`=?DATA(U`=?DATA8U`=?DATAHU`=?DATAXU`=?DATAhU`=?DATAxU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAV`=?DATAV`=?DATA(V`=?DATA8V`=?DATAHV`=?DATAXV`=?DATAhV`=?DATAxV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAW`=?DATAW`=?DATA(W`=?DATA8W`=?DATAHW`=?DATAXW`=?DATAhW`=?DATAxW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAX`=?DATAX`=?DATA(X`=?DATA8X`=?DATAHX`=?DATAXX`=?DATAhX`=?DATAxX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAY`=?DATAY`=?DATA(Y`=?DATA8Y`=?DATAHY`=?DATAXY`=?DATAhY`=?DATAxY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAZ`=?DATAZ`=?DATA(Z`=?DATA8Z`=?DATAHZ`=?DATAXZ`=?DATAhZ`=?DATAxZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATA[`=?DATA[`=?DATA([`=?DATA8[`=?DATAH[`=?DATAX[`=?DATAh[`=?DATAx[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA\`=?DATA\`=?DATA(\`=?DATA8\`=?DATAH\`=?DATAX\`=?DATAh\`=?DATAx\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA]`=?DATA]`=?DATA(]`=?DATA8]`=?DATAH]`=?DATAX]`=?DATAh]`=?DATAx]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA^`=?DATA^`=?DATA(^`=?DATA8^`=?DATAH^`=?DATAX^`=?DATAh^`=?DATAx^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA_`=?DATA_`=?DATA(_`=?DATA8_`=?DATAH_`=?DATAX_`=?DATAh_`=?DATAx_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA``=?DATA``=?DATA(``=?DATA8``=?DATAH``=?DATAX``=?DATAh``=?DATAx``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATAa`=?DATAa`=?DATA(a`=?DATA8a`=?DATAHa`=?DATAXa`=?DATAha`=?DATAxa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAb`=?DATAb`=?DATA(b`=?DATA8b`=?DATAHb`=?DATAXb`=?DATAhb`=?DATAxb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAc`=?DATAc`=?DATA(c`=?DATA8c`=?DATAHc`=?DATAXc`=?DATAhc`=?DATAxc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAd`=?DATAd`=?DATA(d`=?DATA8d`=?DATAHd`=?DATAXd`=?DATAhd`=?DATAxd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAe`=?DATAe`=?DATA(e`=?DATA8e`=?DATAHe`=?DATAXe`=?DATAhe`=?DATAxe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAf`=?DATAf`=?DATA(f`=?DATA8f`=?DATAHf`=?DATAXf`=?DATAhf`=?DATAxf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAg`=?DATAg`=?DATA(g`=?DATA8g`=?DATAHg`=?DATAXg`=?DATAhg`=?DATAxg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAh`=?DATAh`=?DATA(h`=?DATA8h`=?DATAHh`=?DATAXh`=?DATAhh`=?DATAxh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAi`=?DATAi`=?DATA(i`=?DATA8i`=?DATAHi`=?DATAXi`=?DATAhi`=?DATAxi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAj`=?DATAj`=?DATA(j`=?DATA8j`=?DATAHj`=?DATAXj`=?DATAhj`=?DATAxj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAk`=?DATAk`=?DATA(k`=?DATA8k`=?DATAHk`=?DATAXk`=?DATAhk`=?DATAxk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAl`=?DATAl`=?DATA(l`=?DATA8l`=?DATAHl`=?DATAXl`=?DATAhl`=?DATAxl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAm`=?DATAm`=?DATA(m`=?DATA8m`=?DATAHm`=?DATAXm`=?DATAhm`=?DATAxm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAn`=?DATAn`=?DATA(n`=?DATA8n`=?DATAHn`=?DATAXn`=?DATAhn`=?DATAxn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAo`=?DATAo`=?DATA(o`=?DATA8o`=?DATAHo`=?DATAXo`=?DATAho`=?DATAxo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAhh``DATA0`< """""""" """ " " #"#!# " """""""""""""o " """""##%$#&##.&!)#*'#&#')#&(# " """"  1*!'2!0/#.#,1#12#-,#5*#3#40#61#.3##8:#8#9#<9#7;#;<##83#6;#(.#!8!:!.!9!<!;!7!>"@A"?B"CD"EC"J"IJ"KL"DB MO"L Q NS#SV#U!T!aR"X"WX"YZ"Y["]"sa ba"dc"a f jk#^"La"bN"=e"eR gQ Pg TQ"kT!m!R"b"Y"W"]"]"F ^"k#j #-j!="6">"?"@"@"W"<"^"^"<"G"G""GI H"H"J"L"K < @ O"r >"6"h##$h#S%# "N#h(#h+#N #V !N "Z"_"F"_" J \ ` "a"W sM X""!d"c!" f"P"Uf"kg"*i##U#n#+U!l6#,l#7l#m5# n "o cs cp s qp rn n o oq v"x"xv"|"t~"""""""""##t"x ######!!!"""""  """""" """" #!"""! }"|"}"} |   u"!""""""" "" ##!!w"y"""" ####  """" " " " # """"""""""{"n  ")!%#""" " !" "(!.#0#/#2#-#4#5#(#6#/#5#(#-#2#:#<#9#4#*#6t"Ot"wB"Aw"Bx"A"yC"Fz"yA wC O R~ V~"S#W"W"Z"["W"\"\"^"\"`"^"^"p b q c"c"c"R"i#i#n"j#k#i#k!P"="D"E"\"\"`"}`"M"N"e f T#m#Y"X"["""""" " "a"[  d"k!,!="R"u"u""?"?v"u"""v>"y"E"D"\"z""zH H{"""K"K""" "" "Q""R"~ '#%#$#!/!0!(##$#V!+!e"+"M""Z""]"""_ {  "I{""I" ""|"N ""g"P #)#*#n!3#4#l#*#m#.#7#:#d q r ! s r s p s """"_"F"E"z""""G"""""""""""""""""""""" """  " "#"#!#"""""""" " "  "r """""####!#####""""" &!'!%$###!&#&'#"!#,*#)#+%#-&##)##02#0#1#41#/3#34##0)#-3#!0!2!1!4!3!/!7"9:"8;"=>"?="D"CD"EF">; GI"F K NM#MQ#P!O!T"ST"UV"UX"Z"ba"ec"` g lk#["F`"bH"5f"fL hK Jh OK"mO!p!R"b"U"S"Z"Z"@  l#"l!5"7"8"9"9"<"["["A"A""AC B"B " D"F "E 9 I"v 7"i#i#M#i#i#Q !H"V"]"@"]"D _"` "wG T"e"d"g"J"Pg"mh"j#P#P!o-#!o#/o#p,# q r dt w ut vq q r ru z"|"|z""x"""""""""##x"| ######!!"""""   """"" """" #!"""! """   y"!"""""""  "" ##!!{"}""""####    """""" "#"""""" " " " " "q !#"""  " ""!##%#$#'#"#+#,#(#-#$#,#"#'#2#4#1#+#6x"Ix"{;":{";|":"}="@~"}: {= I L Q"M#S"S"V"X"W"Y"Y"["_"^"t b u d"d"j#j#l#m#j#m!J"5">"?"\"Y"_"_"G"H"f g O#p#U"T"X"""""""`"X  e"!!5"L"y"y""8"8z"y""z7"}"?">"Y"~""~B B" "E"E""""""K""L" ###$!%!###Q!!f""G""V""Z"""]   "C" "C"" " "H "h"J ###n!)#+#o#p#.#/#2#e u v  s v w t w """]"@"?"~"""A"""""""""""""""""""""""""""" " " """""""  """"""   "" "  """""""""" """"""!"" !"("  %  ( +",+"01"45"Y3"/"78":"6"17"/6";7">?"B">"G"J"H"G"E"LM"MN"DK Q"OP"TU"T"X X"2\"4_"0`"a"Z"ZY"T V c"ed"fc"xf k"mh"f"hk"fi"tu qp *"*")":"9":":" >" I" "I" "I T" )"|m  s% 'u  j{ h zy"x""v|"~"|"wv"}""""""z"}""|"x""{""""""""""""""""            """"""""""""""" " " """"  """""""" ""   " """"" """" ""   " "   """""" "" "N ""  """""# """"w """ ' $ ,"-"-"."r W"."3"6"7"0"3";"8"6"9"="@"A"?"="A"<"F"G"D"F" N"S"S"O"Q"O"V" U ; =  W" Y Z"_"^"b"c"d"e"t ob"g"i"n"o"o"o b"o"s t r "."p *"/"""""J"I"E"H"  ME G "J  "P"    )""a"^"["5"]"_"]"."+"""" $  ""m"j"l"c"""n &"& $ # p """""v"""""  Z a _   ^  \  `             """" ""#!"""$")"'+"(-"."-.",-"+,"/. / 1"21"67"9":;"="A"?;"D"GE"JK"J"N"P"Q"J L S"TV"0"W% 8"C"J"= ]* Z"]X"XY"`"c"Z`"^d"fh"ag"e h g f jk"op"mj"w"x"vw"z{"|"ql ~"" } {  """"""""" """"  "  "r"x" {"y"}" """"""     tE "| "}" "    |  ! !""'"Y *"V"~4"i6"5i"<r"q:">q"sB"C"?"Eu"yI"I"Mz"zG"z K ;m <n ~ 2"N"R S"T"V V R""""q""A"D""Dx H""M 8"3"R"'"("U","]"`"c"_"e"f"_"b"          4""9"i"l"l"9"l"r" s"u"s |"o """.""!" ""! % ( N+"3"5"2"X1"<"A"B"@"@"CE">"H"K"O"P"Q"N"P"L"V"U"UI"N W 1"/P"Q["`"^P"`"Zk [l j"e"2"4)"q j5"<""C?" " u I"yK"uR"   6]"Q"*"s  ', i^ x^"{"^z"yY""~["Z"w"{\"\}"_""_""a""b"a""["]"y"Y""bw"c"~"a""h""`"c""h"e""!""""""""""""""""""     """ &"%"$ '"$"*""+"& 3"7"O"8"7"n"n"m"k"@""@"">""F"H"G"F"L"K"L"M"  O 5"7"O""R""T"R"""" ""=""t""v" """"&"&"  (")"S"W g""f""3"3"6"9"m"o"p"n"p"@"t "v"x"w"M"}": r p  ~"i""")"" v / &"0""2"1"54"80"8""""""8"2"95"";"="<"""C>""<"?""D"F"D"B" ?" B" @" " B K""L"CL HR"S""M""V""<  " ,"X"\"Y"\""1","0"$b h"e"Ud"l"Xg y zU j"iU"l"g"g*"d" n rW "n"0""#-""j"k9"k4"o" ";" >" "A"?"B=":C" "v F Hw E""GR"y""H"F"L"KS"{R"F"Q" # #W"aO"["-%"2"4" %b" ("T"u+ kS"\ }) ~ m" " - # q ["d"d"b"X"\""e"g""""""d"[ Q      P    ]             ""B"A"C" "J""""""s""D"A""@"t" " " " "  """"" """ " " " "" """ " """ """ """"")"""""""""""""""" " "#$""#"  &"'"""""   "*)" "  "-"-"+".""0/"1""" ""16"6"56"45"<6  49  < ?"@?"DE"HI"mG"C"KL"N"J"EK"CJ"OK"RS"V"R"["^"\" [" Y"`a"ab"X_ e"cd"hi"h"l l"Fp"Hs"Dt"u"n"nm"h j w"yx"zw"z "|"z"|"z}"  >">"="N"M"N"N"R"!]" "]""%] h'"* =," 2 9 ;  ~ | """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """""""" ""    " """"" """" ""   "  "   """""""" "b $"""(  )"+"","+"7 0"0"2" /"  2 "2"3", ; 8 @"A"A"B" k"B"G"J"K"D"G"O"L"J"M"Q"T"U"S"Q"U"P"Z"["X"Z" b"g"g"c"e"c"j" i O Q  k" m n"s"r"v"w"x"y" v"{"}"""" v""   "B" >"C"""""^"]"Y"\"  aY [ ""^ $ &"d"  ! ="*"u"r"o"I"q"s"q"B"?""-","- 8 3 " "" ~" "w"0 " 3" :": 8 7  """"""""""  n u s   r p! t"          &")")&","/- 1"3"75"6"#8"=";?"<A"B"AB"@A"?@"CB C E"FE"JK"M"NO"Q"U"SO"X"[Y"^_"^"b"d"e"^ ` g"hj"#D"k9 %L"-W"^1")Q q> n"ql"lm"t"w"nt"rx"z|"u{"y | { z ~""~"""""" ""    """"""""" """"  "  """ """ """"""     Y 2"4"3"4"4 3   2 5 5"$";"m >"j"H"}J"I}"P"N"R"V"W"S"Y"]"]"a"[" _ O P  F"b"f g"h"j j f"%"("'","+"U"X""X \"2"a L"G"f";"<"i"@"q"t"w"s"y"z"s"v"           H""M"}"""M""" "%"" &" "1"1".B"/"5"4"3"5 9 < b?"G"I"F"lE"P"U"V"T"T"WY"R"\"_"c"d"e"b"d0"`"j"i"i]"b k E"Cd"eo"t"rd"t"n o ~"y"F"H=" ~I"P""WS","! ]'"_"f",   Jq"e">"  ;@ }r r""r"m""o"n""p"p"s""s""u""v"u""o"q""m""v"w""u""|""t"w""|"y"#"5"6"#"%"'"("(")"'"""%""+"."1"/"* + (   6"" :"9"8 ;"8">""?": G"K"c"L"K"""""T""T""R""Z"\"["Z"`"_"`"a"  c I"K"c""f""h" f" " ""  ""Q"""""4"""":":"  <" ="g"k {""z""G"*G"J"M""""""T"!"%"'"&"(a""N   ) "}"""=." "  C :"D""$F"E$"IH"LD"L""&""""L$"F"MI"&"O"Q+"*P"""WR""P"S*""X-".Z"X"V"S"V"T" ". V# _/"0"/`"W` \f"g1""a""j2""'P  6 @"l"p"m"p""E"@"D"8v |"y"ix""l{  i ~"}i""{"{>"x"  k ""D""7A""~"M"H""*"O"R""U"S"VQ"NW"!" 0Z \ $Y"0"[f"""\%"#Z"`("_g"f"Z("e3"  "7 7k"uc"o"A9"F"H" 9v"+ <."/h"? g"p  =  "4"  A 7  o"x"x"v"l"p""y"{""""""x"o e     d   q      ! "     ! "  " "V "U "W""^"""""""."X"U""T""""-" "!!"""  " " " " "  """""" ""!""""" ""!""'; q r #7 $8 (< p t u s "Wk      :&"" 9%  "C/   DATAhؙ`NGon Face-Vertex`DATA@`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAhH`NGon Face~`DATAL~`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|ME`9``MECylinder.4667h``H/``H`X`~`$` ` (`Zp 4 1n>n>W?C ?DATAh` `DATA~``X`DATA/`?Z">Z[qoq>tB"=9R[q>Oq>tBtBd>*>cQ.=">SZ">=ZS*g>cQ:Z>]h*>.*>g>.cQ>@]"9LXqgq"9_q>gqtBg>*cQ="S9">Z*opׯg**>o.I>?DQc6KϽ>?o˽oc6P>q|?U[u8 'h>q|?cu[u>,=0?ሾ9q.w>0?b/w =0?"/wj(6=@&}?5Xza>y?w={j~=y?6f5=?KϽ>>o˽g&>->?BDWdc6o˽?DϽc6aD?-c6c?*ha<[8/h?c[8y?:za=y?hz"o˽>HϽ>&gK>H)&)->`D&`ƽ֓>7(łs;?>֓>: ł%?֓>ł=֓>|7łs>֓>łLeD>-'c>A]>*K6">@]>TVG]>"V驢hiE]>*(6]qE]>Xq©Zq>A]>8q=*>B]>\+(* >":/]q) >Xq\ "( >&i Zq>% >8qI?Dc6]?P,,ሾ0?w.ǭq:su0?ҵ ͭq 0?2suqw0?b /w 0?"U/wj(%6B&}?5ィzwz?*f{jy?J~{jݽz?g Af&} y?ݽ&fAy?[fzIz?>/]KBԽz?u/]!z?"?Pw>x??&w7z?ƽwpU>}?=󊾁Z(p=}?EϽ !^-}?ZD'QϽ>o˽g&> p=>HϽ !^o˽>HϽ^QϽ>o˽^'h>?cǥq|?*h[uKS>q|?KS[u $:su>0?ҵ 2qsb#>@&}?/Z%z%=@&}?z|Uzb#B&}?/z=y?J#{j_gy=?g׽#Oy?GO/]7>x?ƽ'+wp Y>y?Yzq>y?ga+zU Y}?=/p˽}?EϽ^]D>}?-?'D>-`&G>>HK&)7>֓>ƒƽł(XD>>-?'c>% >*~y?=y?rt>y?rt,>y?`,y?`kz?,OϽ?o˽c6P?Wl<,_q|?P8 [uX1hH0?hHh֭qh0?ሾq.?0?gj(/wU`z?w{j~y?5f5=y?K/]>Hu=y?BԽ+/]OϽ}?o˽^-?BDc6o=?DϽc6]D>?-9c6c>?*hc<[8KS>?KSM0?K4?/w 4?0?e2 /w-Q/=@&}?bb# z=[=y?Lf=?Kw{Z=?Z ƽy?x7pwP>y?4Sz;o=>HϽ&g->>`D\&`֓>LłL->>`Dn"D]>hV=B]>"h*G]>\6ԩ(=' >"sQԛ!">$ >\6-uj** >\p46P>?W <,>0?w8qhH>0?hH)qh >0?2suiqA>0?g/wUw>y?*D{j=y?g f &s =y?ݽfA=y?[PfzI=y?T/]KB=y?uK/]!-Buy?BԽ!/]->}?ZDnKϽ>}?o˽{>֓>(?łG>>H󊾁ZKϽ>>o˽{?\ľc6#KS?KSO,[uKSq|?KS$[u $Xq|?!h[u3j0?嵍q-V0?8/w.4?=0?e2/w-|B&}?%z%@&}?z|z(@&}?%)zU|>@&}?%}!zn1y?%|j1y?j fL?K{jgy?g׽[1?7g1y?/]AO=y?GO >/]Yz?wT??>y?VwPy?iwi"?y?wP>y?wiby?Pz$ Yz?Yzsz?ga"zU Ɯ}?]ľaD}?-'xD>>-5&銣>`ľ&֓> ł֓>(?ł7֓>ƒƽsł(U>`ľK󊾅>H->`D' B]>le* >n_?i) >*~*>' >\u>)y?٬>x?rtz?rtz?k>y?,=0?%)XR/?bb#86=?5%Xۧ%=?z|T> b#?/#6t?5ۧۧ|?% /=?bb#C sb#>?/ix%?z| |>?%kI>?b>Qc6QMϽ>?Zp=oc6P>q|?=[u*h>q|?c>u[u=0?>9q88>0?4V/ww>0?>/w=0?o>/w"6=@&}?6=WzXb>y?=={j# >y?B4f=z?:=7f6=?J=wKϽ>>Op=g&m>>4Ak&->?D>Wdc69o˽?_Ͻ>c6o_D?->c6Wd7h?M4p<c?Wh>a<,h?c>[8q|?4[u񵍾0?4-ŭqe20?4?=-/w%)B&}?@24UzK/B&}?b#>zZ%%z?B4{jyz?:z={j82]*z?w>{jD*=z?w>a{jDy=y? z=82{j82 z?B4LfC[z?=zIfP׽?gy=#Z?:[= ?J=|w=?gy= "/z?B4Sw=z?7> w'+Oz?RS>zaz?>U z+=Sz?>;zES>y?>za=z?>z+mľ}?T4o˽>ZϽ>>&gI>_>)&K->D>&5ƽ֓>7>(ł1֓>c4ł??>֓>>: ł"?֓>>ł=֓>7>ł>֓>>łbD>->noľ>+4e>?]>*>K+">@]>=TB]>">V驢TgC]>*>(+ZqC]>}q>©=]q>?]>}q>==*>?]>z>+K>$ >4>' >">k ( >4Zq' >}q> @*"( >=B)]q># >}q>|䅬G?b>c6Qmľ?4#c6W?Q>,< ,hq|?c>[uሾ0?=.ǭq98su0?' >ͭqi 0?bsu>q280?4./wu0?> /w0?o>U/w#6B&}?6=zXwz?*=f{jaz?>~{j=ݽz? =Afz z?J= &f z?[=fz?<>/]BԽz?u=/]+z?R?>PwV>y?R?>&wV7z?=w W>}?a>ZZ0p=}?]Ͻ> !{-}?D>'?QϽ>Op=g&oľ>4&(p=>ZϽ> !{o˽>ZϽ>{QϽ>Op=^ !m>?4sc6*h>?c>ǥ< c>q|?Wh>[uu KS>q|?OKS>[u>0?4:q:su>0?' >2qitb#>@&}?4/=Z%z %=B&}?|>Uz}!b#B&}?/=z %>y?B4G{j=z?>#{j=g=?M4Ecgy=?=" Oy?O=/] >->y?B4,w7>y?='+w Y>y?B4z Y>y?:Y>zq>y?a=+zW}?a>Z'p˽}?]Ͻ>{`D>}?->?nD>->`&\I>>_>K&K)>֓>c4tł7>֓>=ł[D>>->?nm>>*4e># >*>I z?>=z?>٬>y?B4rt>y?rt>,>y?>,z?>kz?,>MϽ?Zp=c6P?=l<Wq|?Q>8 [uhH0?hH>h֭q)0?>q8?0?갸=j(/w_z?={j#z?:=5f63z?Z=K/]TMu=z? C=+/]KMϽ}?[p=^ !-?D>c69o=?_Ͻ>c6o`D>?->9c6Wd7h>?K4I<c>?Wh>c<KS>?OKS>M[ue2>0?4?=/w4?0?e2> /w%)>@&}?@24&zX/=B&}?b#> zZ%=[=y?=fP=?u=wZ=?:[==y?B4W/]ƽz?7>pw'+R>y?RS>zm>}?T4o=>ZϽ>&g->>D>\&5֓>>Lł->>D>n?D]>$Z4l"D]>=h=B]>">T*B]>z>6ԩK=' >">Y">$ >=D*' >z>F#P>?= <>0?=8q9hH>0?hH>)q) >0?bsu>iq2B>0?갸=/ww>y?*=D{ja=y? = fu =z?J=f =z?[=Pf=y?}?D>n?MϽ>}?[p={ !>֓>L?>ł: I>>_>ZZKϽ>>Op={ !83?>c6sKS?OKS>O>,[uuKSq|?OKS>$[ux3q|?Ih>[ud30? >q:(B20?װ8>/wV4?=0?e2>/w|B&}?+&=zU%B&}?|>z}!)2B&}?&)>z&|>@&}?+&=}!zU2z?%>{jGh2z? >fg?O4?u=egy?= Ps2?g=E z?B4A/]@2z?:=/]WO=y?O= >/] >X<3y?D>w,B?>y?>Vw&z?>iw?z?>w&>y?>wȨ$3z?l>z]z?B4$z Yz?:Y>zsz?a="zXQ2y?B4*3}?>_D}?->n{D>>->5&\x]>|>&Ak`֓>@>łt֓>L?>ł: 7֓>=sł>|>I󊾇>_>Z->D>'?\IJB]>>W>@]>#Z4W' >>"g' >*>*>' >z>, 03z?٬>>y?=٬z?B4rtz?rt>z?=k>y?,>2?&)>|K/?b#>ix%)?c4X:6=?6=%X&X%=?|>T>kb#?5/=C #6t?6=ۧ%X|?*&= T>/=?b#>C ix%)>?c4|tb#>?5/=ixC %?|>k|>?*&=kT>ņ?">{a[qņ?wq>>Ő"dž?=G\,][q>ņ?Wq>Qd>dž?*>ˠZI*ņ?k>,0ێ#:Zņ?>>dž?E3o*Iz_dž?E3ncJXqdž?_qRKK"dž?[V=dž?"9?idž?"UmZq>dž?;q}b>dž?*.SJ4]">dž?F2,l*dž?]\=OXRedž?Vdž?]J=ņ?">鑂\">dž? =brhdž?*> *>ņ?y>Wg>*:g>n[q:oq>Z:Z:>d>:*>n?Xq:gq=:" !^[q>:Oq>ZZ":^":=^ !>:P :` kڰ:h:*>'?g:*'">:{*>:o?'">:={ !g>:*n_q>:eqZ:"^*:o'=:"> !{*>:g>?n:">{djdj>=dj>dj>5>%>Y=>>=%8>yW>9%>%>8>>KвaKвdjdjdj>dj7>Ͻ%_=>%@DŽ7Ͻ%%>@$=莉>"{Zq鎉>}q>Z*莉>y>?']q뎉>XqZZe>厉>*>'"ꎉ> ={q莉>>>玉>4]q>厉>zq>"ꎉ>{ !ꎉ>4莉>"> !^Zq>玉>8qZi뎉>*n?g鎉>*>nc>玉>*'?">玉>^ !">玉>=^e쎉>*>莉>z>'=莉>">^*>莉>\n*쎉>\?n쎉>" !{DATA%X`>Z```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x``g`d`d`d`e`(e`He`he`e`e`e`e`f`(f`Hf`hf`f`f`f`f`g`(g`Hg`hg`DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATAg`=??DATAd`=??DATAd`=??DATAd`=??DATAe`=??DATA(e`=??DATAHe`=??DATAhe`=??DATAe`=??DATAe`=??DATAe`=??DATAe`=??DATAf`=??DATA(f`=??DATAHf`=??DATAhf`=??DATAf`=??DATAf`=??DATAf`=??DATAf`=??DATAg`=??DATA(g`=??DATAHg`=??DATAhg`=??DATAh`H`DATA`9H`< ""<: =7 5= 9@ "4< "?8 7?  " " " " "%  ( !$  """";@ " " " ""     " " """ "  """"" """ "" #  ! & """"""""""" """" " "#""" "%"&%"6(" )" "  "+"-"."-""0"3"12"5 5"'8":"7"76";"=<">;"F> A"B?">"?A">@"$"$" " /"/"!/ IB ?J HG"F"DI"IJ"ED"M7"K"LH"NI"FK""("'"B"C"D"EL"& "% "F"$"#"""!" "G"H" "I5"P"RS"QT"UV"WU"\"[\"]^"VT _a"^ c Te"eh"g f gX"j"ij"kl"km"o"xg tg"vi"s x |q"p"^s"t`"Ow"wd yc by fc"}f  "X"t"k"i"o"o"X0 d"q"|#"E| O&"<"(P"(Q" R"R)"] "B*"p"p*"B",Y"Y-","Y[ 0Z"Z1"3\"^1"] B *R a"6 P7"<""z;"<z"e="-""'T"z@"zC"T-"h- `$"l"/q"X"q." -\ b r""s2"] _ j:"9v"u9"%x"b"gx"}y"B{";g"t"Cg ~N"D~"J:" " 7 : ix u 8   """""""""""""""" """""KM"L"M""""""  """""" """" " """ """    " """"""" "" "" """"" """ "  """"!""" "#"%"("'"5"+"."1"2"3"0"2"  "A ="""" 4" 9"$"@ F"H"G"J"E"L"M"5"N"G"M"5"E"J"""<"a"T"S"T"S"U"X"S U a d h"e"i"i"l"m"]"n"n"p"b"r"d"d" t i"u"u"X"{"{"t"|"}"{"} b"O"V"W"b"n"r"r"_"`"w x f"NN"k"j"m""""" "!"""s"m  v"q D O"d"'"")"Q"Q")"'" "P"*"W"V"n",""Z Z"4""]"]"&"5"8"6"8"c"&"d"" ?"="<"' G H @"'"<"h C w"C"_""l""o"+""q , . "["4"["!"4"3"` :"y"b #"A"B"t K"L"~"7""O"v 9 x "+"""q"X"W"""""Y" """"""""""""""""""""" """  " """" """"  """"""""w ""!"""#"%$"&#"0& *"+("&"(*"&)""" """ 3+ (4 21"0".3"34"/."97"6"82":3"06""P"""Q~"R""S"="?@">A"CD"EC"J"IJ"KL"DA MO"L Q TS"SW"V U Z"YZ"[\"[^"`"hg"ki"f m rq"a"Lf"hN";l"lR nQ Pn UQ"sU X"h"["Y"`"`"F r"/r ;"=">" ?"? "B "a"a "G"G""GI H"H"J"L"K ? O"{ ="o#"$o"S%"o)"o,"W- N"\"c"F"c"J e"f"|M Z!" k"j "m"P"Vm"sn"+p"#V",V u:".u"T" v !w jy | zy {v v w wz """"}"""""""""""}" """"""""""""   """"" """" " """U" """   ~" """""""  "" ""  """""""V "    """""" """""""""""""v * %"""" "  "") 0"2"1"4"/"8"9"5":"1"9"/"4"W "X"<}"O}"A"@"A"@"C"F"@ C O R W"S"Y"Y"\"^"]"_"_"a"e"d"y h z j"j"p"p"r"s"p"s P";"D"E"b"_"e"e"M"N"l m U"Y"["Z"^"""""""f"^  k". ;"R"~"~" ">">" ~""=" "E"D"_"""H H""K"K""""""Q""R"" ("%"$"1 2 )"'"$"W , l","M""\""`"""c   "I""I""""N !"n"P "*"+"t 6"8"u"")"k z {  x { | y | """c"F"E""""G"""""""""""""""""""" "" " "" ">; :9 >5 86 /- 0* 0 " $# &% '  (' ) )""""""""""" """" " !"""#"$"%"&",3 4/ 2+ *2 .3 '"1. ("-, 1 +6 ) 4 < / > 5 : 0  6 + 9 @ 3 , 1 . * - ; 7 ? 2 = 8 A 0A 3A A, 4A A< A- /A ;A A> A1 +A A2 ?A A8 :A A9 6A A* A5 7A @A =A .A B"8C"D"E"uF"9G"H"I"J"K"7L"6M"N" O"P"Q"R"S" T"U"V"W" X"KY"YX WB CD VU XE BT FS RQ PC GP HV SI EO QN UJ OK IR LG NW MH KL TY DM JF DATAh(`NGon Face-VertexH/`DATALH/`B  %R QN 9[&A%(R!LF)E  +(c CW"?2N'T 3 c;#6 1T5K9 l5=~1{7 ?|2|? 8 q+^2};i<:m p6f+qn0>ov1b.w4r9@su,d-y t3\,uoe1vdOwwO&&S%xx%RLc!yy!bbo$"$pp.pXU :ji9uivL:cJjv9KKkjLjq illkj=ijikml'?>k q]klmikmolmMR'@o>H2M=n@oAnVv+lA=\o+XBNs/r BM\X;Lw.q:KB @J:q/s,[Y]0X,ZY[\--\DYZX0!t/q N@ r/t!m.)qN4[|2y!r(FE"d\[z3m!4)"r4^>2_1^sr"nA^3G4*Py2s?"EG+n3z?B]Fs,p$`tS7a_Xtg$o`O_h09v-5f84u9038e : ]RYb"JcfN}ybxgC C  w h-"NgxCg;zgQf;Xq##&tM#q#|W#{Bk?$AjOq|#MW%B{?mA$V hdcLd"<6T(P7e8b't8H97PJd8s(T6H'b8)'V U)1Q(s'01tP=(QP)RSZTQ W R)USZ0QTR*S*p[UWVBp*=,IAY-[H6Z.wG,YAF[-Y6E@b0{x1Z\3^F3{0]Z1_2|]^1x4]3^]<a5uO6&%r<R<au5S&Tr%Sc: e627d 6e7  B*Rt&/Uy}fcCz<   <g=<=eh heT-FJ.MD/&YT 2e=;<z@;fOl>hTe'=g<`z;h>n@)gI- @n>iF`HwG'I >lPxFi@H;GIjAP?vJAmDyIuB%qE|BuIzJv?k|E{DH#(L~IyD~NGMFK'#E5GwH~L M|7*Ja"Fx}KJzIND{E)~LK1%HM&-%Z2 O,bWN4 (M+$!V 4GL%,b1RI"P, UPKO  S-O! $JU+' NQ3SUTVUVT[WU@bD;X=CD(.ZrC^^s}VffQuidPO ux1-vi}{Y{)J.M<dw gt1x7. / }T~ga} I52/6I `5a5` ._35`4_a5t`h?HB\2_OQCD:EB,EKDAGJ./XQ*-"!OE" >:-d9fgG+KpC]nD?+7ECXW<FCG>H7+v]I<WoJ9nKo>Lp8M9NRl;l;mfm_eQnnPmPt]tEX]YZ! sji<k!Z]sk;s W[; W<\Y[\ZPYVZ^[\XQR ][^\XV^Y\orB=^\Sr#[Q_-=T`S_ncD-TY`LoUi +F\*cd)(c'GIFmHGJIjWJHFc1>pZpc q>IfieXYd JgIqZe.NfLoe2[Zn@/ff[ZX3/gFKfhN'CmMO}XghN;M k U|S jyR|z!w]nB:PIQaUPnsm,V,l"-WmVa,o#VV#vd^H^`tGrp({+ bz*`rqp+GF*}(RWQ_R}}<"u=g(ar)8~t]=g`(r~8~ ~ h V`>"a"!=P=> @?>AJ h ? W!J@>A?@  KaCDEB a&%lG$dk#G"jlb1HehJYnmh$HioeLK$K4KLbqO;&eO _<}OCbf_Dw!s{Rvt{vu ? BE tnQUs,$o,l%w$WS%lW-TS*H.SIS,5 "S+%$)o#x&|bvT'S%O$wo)~&x#VH0 Q)uv0y&~12O'9&y0c|2wu)9x1+ck*z(}*ky4+3.qr/z+{(43r./28w3:u.9|1x60v/}5z1{82*79P4y064~:3.u /PG-CP. 6#X6U!7# V&8 QR6?"%J#@$3XSF%%A& 5ZTB$ EX B'a 0ICG0HUVQ 7DC0BW #XY5 @CADADCCEK!b FkWeN4LfsUFUd jYd?@yjzxik sppI'D(7 alR,gxhyz 'Djv{OT~ \vj&{%qpw\ zwp%|MNyM|OhUNR[ #L UA?_*5436^6725H :AE) /G*.TS)d^7aM _?!iV"E# $Vc%E&M'`_(`)a*8+ }2_*x j/]4hx*=0n/s@;z3 h4<i:~=7{ 8;6p(z;8>ky-</j k>:5l&m:99r w.`3t */L7! c"W)+:K8&['B Q c(D'  &Y$@#4!$Yg)F>0A,\3A<4A-d,A4]/A>8;A1eA2^+A8 ?A99:A:<A+f6A*_2A5:>A? 7A;@A7=A3`.A6;8A=5A/<-A@9A.b1A0=*A'KYXaWB8CDPVU0L(XE!BT uFS~)RQ8{PC|9GPHV5}SILEO,N~QN:~0UJM,OK$5IR97LGNNW6MH7|M$KLK}TY6DMu:JFDATAh`NGon Face`DATA@`Ap  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptwz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy} "%(+/26:=ADHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy}  $(,0369<?CFJNQUX\`dhlptx|           ! $ ' * - 0 4 8 < @ D H L P T X \ ` d h l p t x |     ME`9``MECylinder.5229``O`0````h~`$` ` x`Zp 4 1n>n>W?C ?DATA` `DATAh~`0```DATA/0`?ZК>Zbb>tB|К=9Sb> b>tBtB~͊> F >cQ.= К>SZwК>=ZSF ͊>cQLF>]͊F >.F > ͊>.cQF>O] К9FZb b|К9b>btB͊>F cQ=КS9wК>ZF ͊ɯ F͊F F >͊.D>\=DQc6W>X=ʸoc6K>p=[u8  >p=Fru[u>,8=Y3=S9q.=W3=/w %=W3=/wj(B=e=BXz >=Ś={j~©==]©6f5G<4=;ὅW>^Uոg&>>Z=/98Wdc6渾m=Qc6L98l=ڊc6]rڬ= a<[8 ڬ=Fr[8=Tzk==#iz"XUT>'gDXUD)&)튟ZUJ98&`/(łs83>/: ł#3/ł=/łsd:~>/A:~łLO98(݊'}͊>h{F K6vК>hTVhwКV驢h͊h{F (6bhb©b>hթb=F >hw͊+(FvК^bFb}КF^b>F֩bZDk=Dc6~ڬ=K,,SU3=.ǭqfW3=uͭqY3=fqW3= /w %W3=U/wj(Bt=Bཨz=N; f{jƚ= ~{jϽ=pAf&p=Ͻ&fA=V罰fzI%ݽ=E>/]Kƽ=^e/]!=!3Pw>=3&w={wp D>= DZ&==Q !^늟=E98']ZUոg&>=(T !^(T^]*ָ^ >}ڬ=Frǥp= [ulF>p=iF[u $f>W3=u2qL,>d=+$Z%z=f=T Uz`,s=+$zƚ== #{ji=4=}ʽ#z=Qz/]>={'+wpL>=Lz+i>=Ok+zU $D= D,=Q^H98>=ڊ?'o98XU݊`'D>\UDK&) >/ł(C98>,݊?'}͊>F|F nvç=ç==n+e>=j+e ">=LV, "=LVUV= "[v=ʸc6Kڬ=l<,p=K8 [uX13;X3=;h֭qh>Y3=Sq.V3=`%j(/wU =Ś{j~©=]©5f5Z=ݽK/]>e==ƽ+/][=ʸ^x=/98c6㸾=^=Qc6H98>]=ڊ9c6Zr>{ڬ= c<[8lF>|ڬ=iFMU3=A3/w A3X3=2?' /w-}+$=f==, z==Њfs=3=pw{KU=4=)U =pwT>=yz;ڸ=XUT'g抟>^UJ98\&`o:~/A:~LłL抟>.J98n}КhhV=hwКhF hw͊6ԩ(=FvК !^vК>F{F Fv͊'K>zڬ= <,S>U3=8q,;>X3=;)qh>Y3=fiq>V3=`%/wU>=N; D{j==p f &p==ϽfA<=VPfzI&==ET/]K==^eK/]!J<=ݽ/]>e=ƽ!/]犟>=E98nW>=ʸ{>/&3łD>,DZW>.ָ{o^=H9c6#mFڬ=iFO,[umFp=iF$[u $Kp=[u3Z3=ڄq-fIX3=%-/w.jA3=X3=2?'/w-T t=jzf=T z(f=}zUT >e=j}!z5_1= |j1=fLwB=p{i4=}ʽ_:N14=1=I/]Az==Qz >/]ōK=ijwS;3>=VwPQ:~=::~iwi!3=wPd:~>=::~wi㱡=Tz$L=Lz,i=Ok"zU =H9L98=ڊ'a98>\U݊5';RXUK9'-r/ijł/&3ł/sł('(K9D(D튟*J98'hFlKFF͊F|F 'F >Fv͊?'=) >=^ço+e=j+e=^çUV>= "K03=}X~+$3==,B=#=B%Xۧ=3=T T> W,1=+$B2=BۧۧT 2=i +$=3==,C L,>"=+$ix3=T  T >#=ikD>_=+D>Qc6QY>T=V=oc6K>p==[u >p=|r>u[u<=O3=S>9q8%->T3=94V/w=Q3==/w%=Q3=H>/wB=a=#C=XzX >=|ƚ=={j#==4f©==©=7f6Q^UK=g&W9>^U Я4Ak&>R=v98>Wdc69޸]=h>c6oI98^=>c6Wdڬ=G`4p<Zrڬ= >a< ڬ=|r>[8p=S4[uڄT3=94-ŭqF?'S3=A3=-/wr=4Uzw+$o=u,>zZ%)=4{j*ڽ=={j82; =;>{jD"< ==;>a{jDV==k=82{j82=4Lf罩=6 w'+T=:y>zkk=9i>U z+y=NT>;z"y>=NT>zk==9i>z+W9=C4績ZUe>>&gDZU(D>)&K늟ZUq98>&5}/(>(ł/ij/4ł;3>/>: ł!3/>ł=/>łd:~>/i:~>łM98*>nY9*Ph4͊>hF >K+vК>h/=ThК>V驢T͊hF >(+bhb>©=b>hb>==F >h͊>+KF>FE[4HК>{FFE[4bHb>Z}КF.=^ !b>Hb>ZZD_=+D>c6QW9t=sW4#c6ڬ=K>,<  p=|r>[uSS3==.ǭq9fQ3=>ͭqiO3=-f>q2%-T3=94./wQ3== /w%Q3=H>U/wBp=#C=zX=c< =f{jaƚ= >~{j=Ͻ==p=Afp== &f ==f#ݽ=<>/]ƽ=e=/]+=N3>PwV>=N3>&wV==w "D>=+D>ZZ.==h> !{늟=v98>'?]ZUK=g&Y9ZU!Я4&&=*e> !{績*e>{]*J=^ !W9>V=rW4sc6 >sڬ=|r>ǥ< Zr>p= >[uuoF>p=F>[uڄ>T3=94:qf>Q3=>2qiM,>b=Q,$=Z%z =o=T >Uz}!_,q=+$=z +>=4G{jƚ== >#{j==2= 4Ei=?=}=# z=z=/] >+ij>=4,w>=='+w $T>=4zL>=L>z+i>=k=+z"D=+D>Z%=h>{K98>=>?nl98ZU>`&\D>ZU(D>K'K'ij>/4sł >/=łF98>*>?nW9>.Oh4͊>FF >n?pç=>ç==>+ >=4p+e>=+e> ">=fV>) "=fV>UV=W ">Yr=V=c6Kڬ==l<p=K>8 [u1;P3=d;>h֭q)9O3=S>q8R3=%=j(/w =|ƚ={j#©=©=5f6R=f=K/]Te===+/]KY=V=^ !p=v98>c69긾=]=h>c6oK98>^=>9c6Wd>xڬ=F`4I<Zr>uڬ= >c<mF>tڬ=F>M[uC?'>S3=A3=/w{A3P3=c?'> /w>c=4&z+$=o=u,> zZ%==6pw'+T>=:y>zW9>=D4⸾=ZUe>&g抟>^Uq98>\&5k:~/i:~>Lł抟>.q98>n?Fh4l}Кh/=h=hК>TF h͊>6ԩK=HК> !{vК>F.={ !F H͊>nK>vڬ== <S>S3==8q9.;>P3=d;>)q)>O3=-f>iq2>R3=%=/w>=c< =D{ja===p= fp===f <==Pf'===v98>n?Y>=V={ !>/H3>ł: D>*(D>ZZW>*J={ !_-3]=h9>c6skFڬ=F>O>,[uuiFp=F>$[uQ2p=>[ux. 3N3=ڄ>q:2P3=%->/wVpA3=P3=c?'>/wT p=ɓ=zUo=T >z}!2o=>z&T >a=ɓ=}!zU2=R>{jG<2==f A= 4v@=<i?=}= ܭ2?=O=E}彪=4A/]]2==/]Wz==z= >/] >03=?ij>w,?3>=>Vw&Q:~=:~>iw3=>w&g:~>=p:~>w<^3=5T>z(T=4$zL=L>z,i=k="z{2=43=h9>I98=>nd98>ZU>5'\ZUe9>&AkKb/<ij>łt/H3>ł: /=sło*e9>D*(D>Z늟*q98>'?hF>WF>h4W'HF>͊FF >'?F >H͊>?n%3=@ >>=ç=) =4m+e=+e>=ç=UV>=W ">2-=>|w+$-=u,>ix0=^Q4XB=.=#C=%X%X=-=T >T>kW,/=R,$=C B.=#C=ۧ%XT .=ɓ= T>+$=-=u,>C ix>!=_Q4|M,> =R,$=ixC -=T >kT >=ɓ=kT>Y?К>15 bY?b>]Wv|КZ?=1 Jb>Y?b>܃~͊>Z?F >͕hF Y?͊>'WLY?F>0(F>Z?0H3|FZ?0H3sn+b[?bD|КZ?P)c=[?}КDz\[?wКapb>[?ةb~y|͊>Z?~F *YQuК>Z?O18gF [?x͊Ʊe4K[?F/|͊Z?~F L(F >[?x͊*O-=Y?К> uК>Z?+=ss͊Z?F >ѯ{ϫF >Y?͊>.W,ݠ>F + ͊>nb, b>ZL) F>~͊># F >n?b' b=" К !^b>$ b>ZZ|К) ^|К+ =^ !F>! F* ̰# F͊- F >'?͊( F 'wК>  {F > ͊?'wК>! ={ !͊> F nb> bZ% К^F % ͊'=& К> !{F >% ͊>?n* К>{e[v[>{ݠ=d[> Y[>> a>ܠ= >u>ݠ=a>Ja>a>a> >a>Gòܠ aGòb[ n[{$ݠg[>n[>aܠ=u>$ݠa 0 aaa> =NvК@nV!bNb>F N͊>r%bNb͊>NF >q3ۋ}КN.=9q'NF>kxԎF>NE[4'd|b>Nb>zeK}КN"{fFNE[4 4NК>p,V-b>N֩b P͊N|F O͊NF >d/zv}͊>N|F vК>NvК>N.=_/tKNF|_ /F >N͊>J=NК>-~eOF >Nv͊Y- F Nv͊bNvК̋TD,DATA%``>Z````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````j`g`g`g`h`(h`Hh`hh`h`h`h`h`i`(i`Hi`hi`i`i`i`i`j`(j`Hj`hj`DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAj`=??DATAg`=??DATAg`=??DATAg`=??DATAh`=??DATA(h`=??DATAHh`=??DATAhh`=??DATAh`=??DATAh`=??DATAh`=??DATAh`=??DATAi`=??DATA(i`=??DATAHi`=??DATAhi`=??DATAi`=??DATAi`=??DATAi`=??DATAi`=??DATAj`=??DATA(j`=??DATAHj`=??DATAhj`=??DATAh``DATA`9`< ""<: =7 5= 9@ "4< "?8 7?  " " " " "%  ( !$  """";@ " " " ""     " " """ "  """"" """ "" #  ! & """########!"###!!#!#####!#%#&%#6(# )# #  #+#-#.#-##0#3#12#5!5#'8#:#7#76#;#=<#>;#F>!A#B?#>#?A#>@#$#$# # /#/#!/!IB!?J!HG#F#DI#IJ#ED#M7!K!LH#NI#FK##("'"B"C"D"EL"& "% "F"$"#"""!" "G"H" "I5"P#RS#QT#UV#WU#\#[\#]^#VT!_a#^!c!Te#eh#g!f!gX#j#ij#kl#km#o#xg!tg#vi#s!x!|q#p#^s#t`#Ow#wd!yc!by!fc#}f! "X#t#k#i#o#o#X0!d#q#|##E|!O&#<#(P#(Q# R#R)#] #B*#p#p*#B#,Y#Y-#,#Y[!0Z#Z1#3\#^1#]! B!*R!a#6!P7#<"#z;#<z#e=#-"#'T#z@#zC#T-#h-!`$#l#/q#X#q.#!-\!b!r"#s2#]!_!j:#9v#u9#%x#b#gx#}y#B{#;g#t#Cg!~N!D~#J:" "!7!:!ix!u!8!!!!!!################!##!##KM"L"M"#####!!!######!####!#!###!###!!!!#!#######!!##!##!!#####!#!" "!!!!!####!#"#!###%#(#'#5#+#.#1#2#3#0#2#!!#A!=#### !4#!9#$#@!F#H#G#J#E#L!M!5!N!G#M#5#E#J#""<#a#T#S#T#S#U#X#S!U!a!d!h#e#i#i#l#m#]#n#n#p#b#r#d#d#!t!!i#u#u#X#{#{#t#|#}#{#}!b#O#V#W#b#n#r#r#_#`#w!x!f#NN"k#j#m##### #!#"#s#m!!v#q!D!O#d#'##)#Q#Q#)#'# #P#*#W#V#n#,##Z!Z#4##]#]#&#5#8#6#8#c#&#d#"!?#=#<#'!G!H!@#'#<#h!C!w#C#_##l##o#+##q!,!.!#[#4#[#!#4#3#`!:#y#b!##A#B#t!K!L!~!7#"O"v!!!9!x!!!!!#+###q#X#W#####Y# #####################!###!!#!####!####  ########w!##!#####%$#&##0&!*#+(#&#(*#&)### ###!3+!(4!21#0#.3#34#/.#97!6!82#:3#06##P"""Q~"R""S"=#?@#>A#CD#EC#J#IJ#KL#DA!MO#L!Q!TS#SW#V!U!Z#YZ#[\#[^#`#hg#ki#f!m!rq#a#Lf#hN#;l#lR!nQ!Pn!UQ#sU!X#h#[#Y#`#`#F!r#/r!;#=#># ?#? #B #a#a #G#G##GI!H#H#J#L#K! ?!O#{!=#o##$o#S%#o)#o,#W-!N#\#c#F#c#J!e#f#|M!Z!# k#j #m#P#Vm#sn#+p##V#,V!u:!.u#T"!v!!w!jy!|!zy!{v!v!w!wz!####}###########}#!##!##""#####!!!#####!####!#!###U"!###!!!~#!#######!!##!##!!######!V "!!!!######!#############v!*!%####!#! ##)!0#2#1#4#/#8!9!5!:!1#9#/#4#W "X"<}#O}#A#@#A#@#C#F#@!C!O!R!W#S#Y#Y#\#^#]#_#_#a#e#d#y!h!z!j#j#p#p#r#s#p#s!P#;#D#E#b#_#e#e#M#N#l!m!U#Y"[#Z#^#######f#^!!k#.!;#R#~#~# #>#># ~##=# #E#D#_###H!H##K#K######Q##R#"!(#%#$#1!2!)#'#$#W!,!l#,#M##\##`###c!!!#I##I####N!!#n#P!#*#+#t!6!8!u!")"k!z!{! !x!{!|!y!|!###c#F#E####G##############"""""" "" " "" ">; :9 >5 86 /- 0* 0 " $# &% '  (' ) )""""""""""" """" " !"""#"$"%"&",3 4/ 2+ *2 .3 '"1. ("-, 1 +6 ) 4 < / > 5 : 0  6 + 9 @ 3 , 1 . * - ; 7 ? 2 = 8 A 0A 3A A, 4A A< A- /A ;A A> A1 +A A2 ?A A8 :A A9 6A A* A5 7A @A =A .A B"8C"D"E"uF"9G"H"I"J"K"7L"6M"N" O"P"Q"R"S" T"U"V"W" X"KY"YX"WB"CD"VU"XE"BT"FS"RQ"PC"GP"HV"SI"EO"QN"UJ"OK"IR"LG"NW"MH"KL"TY"DM"JF"DATAhx`NGon Face-VertexO`DATALO`B  %R QN 9[&A%(R!LF)E  +(c CW"?2N'T 3 c;#6 1T5K9 l5=~1{7 ?|2|? 8 q+^2};i<:m p6f+qn0>ov1b.w4r9@su,d-y t3\,uoe1vdOwwO&&S%xx%RLc!yy!bbo$"$pp.pXU :ji9uivL:cJjv9KKkjLjq illkj=ijikml'?>k q]klmikmolmMR'@o>H2M=n@oAnVv+lA=\o+XBNs/r BM\X;Lw.q:KB @J:q/s,[Y]0X,ZY[\--\DYZX0!t/q N@ r/t!m.)qN4[|2y!r(FE"d\[z3m!4)"r4^>2_1^sr"nA^3G4*Py2s?"EG+n3z?B]Fs,p$`tS7a_Xtg$o`O_h09v-5f84u9038e : ]RYb"JcfN}ybxgC C  w h-"NgxCg;zgQf;Xq##&tM#q#|W#{Bk?$AjOq|#MW%B{?mA$V hdcLd"<6T(P7e8b't8H97PJd8s(T6H'b8)'V U)1Q(s'01tP=(QP)RSZTQ W R)USZ0QTR*S*p[UWVBp*=,IAY-[H6Z.wG,YAF[-Y6E@b0{x1Z\3^F3{0]Z1_2|]^1x4]3^]<a5uO6&%r<R<au5S&Tr%Sc: e627d 6e7  B*Rt&/Uy}fcCz<   <g=<=eh heT-FJ.MD/&YT 2e=;<z@;fOl>hTe'=g<`z;h>n@)gI- @n>iF`HwG'I >lPxFi@H;GIjAP?vJAmDyIuB%qE|BuIzJv?k|E{DH#(L~IyD~NGMFK'#E5GwH~L M|7*Ja"Fx}KJzIND{E)~LK1%HM&-%Z2 O,bWN4 (M+$!V 4GL%,b1RI"P, UPKO  S-O! $JU+' NQ3SUTVUVT[WU@bD;X=CD(.ZrC^^s}VffQuidPO ux1-vi}{Y{)J.M<dw gt1x7. / }T~ga} I52/6I `5a5` ._35`4_a5t`h?HB\2_OQCD:EB,EKDAGJ./XQ*-"!OE" >:-d9fgG+KpC]nD?+7ECXW<FCG>H7+v]I<WoJ9nKo>Lp8M9NRl;l;mfm_eQnnPmPt]tEX]YZ! sji<k!Z]sk;s W[; W<\Y[\ZPYVZ^[\XQR ][^\XV^Y\orB=^\Sr#[Q_-=T`S_ncD-TY`LoUi +F\*cd)(c'GIFmHGJIjWJHFc1>pZpc q>IfieXYd JgIqZe.NfLoe2[Zn@/ff[ZX3/gFKfhN'CmMO}XghN;M k U|S jyR|z!w]nB:PIQaUPnsm,V,l"-WmVa,o#VV#vd^H^`tGrp({+ bz*`rqp+GF*}(RWQ_R}}<"u=g(ar)8~t]=g`(r~8~ ~ h V`>"a"!=P=> @?>AJ h ? W!J@>A?@  KaCDEB a&%lG$dk#G"jlb1HehJYnmh$HioeLK$K4KLbqO;&eO _<}OCbf_Dw!s{Rvt{vu ? BE tnQUs,$o,l%w$WS%lW-TS*H.SIS,5 "S+%$)o#x&|bvT'S%O$wo)~&x#VH0 Q)uv0y&~12O'9&y0c|2wu)9x1+ck*z(}*ky4+3.qr/z+{(43r./28w3:u.9|1x60v/}5z1{82*79P4y064~:3.u /PG-CP. 6#X6U!7# V&8 QR6?"%J#@$3XSF%%A& 5ZTB$ EX B'a 0ICG0HUVQ 7DC0BW #XY5 @CADADCCEK!b FkWeN4LfsUFUd jYd?@yjzxik sppI'D(7 alR,gxhyz 'Djv{OT~ \vj&{%qpw\ zwp%|MNyM|OhUNR[ #L UA?_*5436^6725H :AE) /G*.TS)d^7aM _?!iV"E# $Vc%E&M'`_(`)a*8+ }2_*x j/]4hx*=0n/s@;z3 h4<i:~=7{ 8;6p(z;8>ky-</j k>:5l&m:99r w.`3t */L7! c"W)+:K8&['B Q c(D'  &Y$@#4!$Yg)F>0A,\3A<4A-d,A4]/A>8;A1eA2^+A8 ?A99:A:<A+f6A*_2A5:>A? 7A;@A7=A3`.A6;8A=5A/<-A@9A.b1A0=*A'KYXaWB8CDPVU0L(XE!BT uFS~)RQ8{PC|9GPHV5}SILEO,N~QN:~0UJM,OK$5IR97LGNNW6MH7|M$KLK}TY6DMu:JFDATAh`NGon Face`DATA@`Ap  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptwz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy} "%(+/26:=ADHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  !%)-159=AEIMQUY]aeimquy}  $(,0369<?CFJNQUX\`dhlptx|           ! $ ' * - 0 4 8 < @ D H L P T X \ ` d h l p t x |     ME`9``MECylinder.6064j``Ȳ``H`H`0`H~`$X` 8` ȝ`" fG?:_G?G?:_?C ?DATAj` ` `DATA`MDATAH~`H`0`DATAzH`?"RTeUϽp˽bPX18 :hc澋>,ሾ.S ш@Uj(шC606ュ羨s]~܅]55{"TϽp˽8>g>E-`Db񾩛Ɲo=TϽgMD>-g9c>Hh_c[8[h>c`ǝa[P>澨8 e2>4? ш/=b# y=y]82ͅ*=w]ag*w]gzy]ͅ#[=]h=gy "Z=[ "="׽`gy"ƽ7]p=>DS];1aa=x]"13S>p]1NSX];1ax]U "1o=TϽ>>gEB>TB>K)E->xD@>\`E=7M;s;}O?M;;}?>M;: ;}ƽ7M;(s;}M;LL;}QD>-RN?'m*Z:(6W]"Z:hVW]="Z:hW]_>*Z:K6W]Jq>pqZ:=W]lqPqZ:W]*hZ:6(W]=" 2Kq>pqWL">wߜkqPqLL0`)fį lY=j lYf= l`)>nP" loofxx l0`)fݐ l@>ThQ5=P_l[h>cu>,>8S'su> 2SԵ >PsuiSd> шz=@j(ш6=06ョXww>`*]D텕n=h]#…= ] &Y =0ݽ]Al=@[]PzI=]TKѢB=`u]K!Ѣ>@?]& ?]P٪7>ƽ]'+p_LܤRp˽TϽݤ^->xDnGϽ>p˽D>g>EJp˽TϽNN^o=TϽNN !^GϽ>p˽TN{;hc][8a[P^,l[cHh>,/KS8KS$ $Ksu ͗Sb#`/羦&|羫wb#>`/Z%h]~…gy׽"rO=O] >Ѣ7ƽ]pY Y]1{a]"U 1P>Lߤ龁Zp=TϽޤ !^qD-ܤ'sD>-B>5EQT6>))E7ƽM;s(;}lD-JN'm*>YjKB= lv=] ]rtrt],p],>p]a>,]EϽ>p˽joP>` ,[6=PX1hH>hH)hSp=ሾ9.S->UшN>]=~܅=]65<0]>ѢuBԽ]!ѢEϽ>p˽龢{->`DkWdƝ p˽TϽfqD-eƩcHh^a[8[0KS8KS]OO[P8 X1e24?- ш4?=e2-ш/b#_[]zI{"[[  "у=7] dDS];1p˽TϽ>>>gE-xD8>`E>M;L;}-xDLN'">Z:TVW]"Z:VhW]*>hZ:+(W]"2"2ߜ*>h>>0`)jp; luo>oj0y lP]l,[ሾ.ShHhHhhS PsuSSj(Uшw`*]f텕6ݽ ]A & 0ݽ]&A@[]zI9]>KѢBԽ`u]!Ѣ0]K>Ѣu=BԽ]+Ѣ-xDڤ'UϽp˽ڤ^@?M;;}QTJNTϽp˽HN^lľf# KS>8KS_MO[+u0h^p[c>HhӋ KS>8KS $\ژ0h3c-S0{8.ш5?e2 -ш|>&}!%=|U %)U|&羃ޫ 喴%]m ]L=w{"!gy=׽#"Bpg"5]AѢOO]Ѣ9,]SR?]P>]i?>]VP]ii'`]$1Y> Y]1j>a]+U 1GlľݤMD>-ޤ?'D-:>`Elb|lľ<>Ez,M;;}>@?M;;}7>ƽM;(;}"lľPNB>TRNZ->xDPNnNwZ:lW]bo_>*jk*h.m$`f_ lYb= l1 ٬]]rt>rt]>]u,] &%)zUX/=b#zUC \606zUۧۧ&|zU mb#>`/{Uix6=06{U%Xۧ|>&|Uk/b#zUߗb#`/yU񾗇%=|{UT> |&yU QT>eQTϽ p=cP=X17hc>澋ӥ>8S8.шx> шP>UшA6P6=羨Xr=]‚# ]L=]56=|w"RϽ p=8>gEuľ8>E-tD>c񾩛9o=NϽ>goPD>->g9Wd/h>`I[c>8h>_c[h>c>`c[/h>P>=澨Gh3鵍>:Se2>4?=ш%)>羫& /=b#> Z%%>]Gy=z=]8282*=w>]aD *w>]Dzy=]82u >]#[= =]Pi=gy= #"Z=[="==w"׽gy=""&>],ƽ7>]p'+@>BS>]1ga=r>]+14S>h>]1MSh>]:1ar>]U +1d>o=NϽ><>gEB>P>B>KKE->lD>@>\5E=7>M;;}(>M;t;}L?>M;;}?>>M;: ;} ƽ7>M;(;}>M;L;}TD>->RN?ng>TNl*>Z:(+W]"=Z:hW]=">Z:TW]`>*>Z:K+W]Kq>`q>Z:==W]kqhq>Z:=W]*n>Z:6KW]="> w>|Lq>`q>WW">=w jqhq>LW)`b^ l0`)>bQ" lY=>nKB lY>f=KB l `)>>nP"o; loo>fyχ0 l-`)>fp; l@>P>hQQd>js:=P>_ [h>c>uӥ>൒=89S(su> >2iSֵ >Dsu>i2S8>Vшe>x>ш}=P>ш6=P6=WXvw>*=]Daq=h>]#== =] Z ==] q=`[=]P솶=<]TѢB= u=]K+Ѣ>0?>]&V8?>]PV7>=]'+ ^T>ݤZJp˽NϽ>ޤޢ{->lD>n?IϽ> p=D>gEg>D>AkEBp˽NϽ>NNޢ{o=NϽ>NN !{IϽ> p=TN{ !vľb#8hc>][8c[|P>^, [c8h>>,u楊.KS4KS>$ۥ-SJsu >iSb#/=羦 &|>羫}!vb#>`/=Z% %]h>]~܁=g"gy= "uO=pO=] > >Ѣ6]S7=]Ԑ c]$1Y Y>]1{a=]"1P>P>龁ZZ p=NϽ>ߤ !{nD->ݤnuD>->B>5\EPT>8>)KE2M;;}7=M;s;}iD->JNnuľHNl*>>>Y=jKB l~=>]>]٬]rtrt>],n>],>n>]c>,>]FϽ> p=joP>=` [;=P>ΥhH>hH>))Su=>98S.>=׫шO>=]=#==]66< =]TѢuB=]!KѢFϽ> p=龢{ !->lD>kWd9p˽NϽ>fonD->eWd@h]p[c8h>^a[-KS4KS>]OM[{P>8 Υe24?=-ш4?=e2>ш&)U/b#>Z%^[ =]zIP="[[= "4]AѢ؃=7>] '+`BS>]1vľڤo˽NϽ><>>gE-tD>8>5E>>M;;}-tD>HN'?>Z:WW]">=Z:TW]">Z:VTW]*>n>Z:+KW]">w"=2 *>n>>ik`>nD l>0`)>jp;Q" lvo>|o>j00 lP=]l[ሾ൒=.9ShHhH>h֘)S Dsu>2SR=j(шw*=]fa6ݽ =]A =] & `[=]9<]>ѢBԽ u=]+Ѣ =]KTѢu=B=]+KѢ-tD>ڤ'?TϽ p=ڤ^ !8?>M;: ;}PT>JNZRϽ p=HN^ !p>fs KS>,KS>_MM[O̓:h>^I[c>8h>u楊 KS>,KS>ۥ2:h>̥>:S2܇8>Vш4?e2> ш|>%=}!U%=|>U}!%)>&|%=羃U<Ӊ%>]GJ >]_g=E"==w"%gy==# "g=E"=]WѢV=]WѢOpO=] >Ѣ.4>],P?>]&>>]?>>]V&>]i ,\>]1S>]1Y>Y>]1j>a=]+ݫ1$\]ZU|p>ޤPD>->ߤ?nD->:>`\E(>p><>AkE>4>M;t;}>0?>M;: ;}7>=M;;}\Ap>LNB>P>TNZZ->lD>PNn?+A>Z:WW]Z:lW]h_9>|`>*>jk>*n>jkX8"`>jD lY=b l)Sj٬>]=]٬>]rt>rt>]>=]t,>] ˆ%)>zU| /=b#>zUC ix%)>{U|Z6P6=zUۧ&X&|>zUkmb#>/={UixC 6=P6={U%X%X|>%=|UkT>/b#>zUix&)yUWb#/=yU񾗇C %=|>{UT>k|%=yU T>L󊾗C?.QNϽ=?.-(}?.Ɲ%p˽%P?".f?,l[Hh[n?Q>,P1?LX1-h߷?Oӥҵj?2.ShHT|?.hhS5?.8Se2?.- ш8†?..ш~٧?. ш ?.Uш4?=:?2-ш/r?c,6$z?^Xy%?tͅf<ء?t~‚#ݽ?vA&V[Lb?vzI †?tLע?v56A?D! |w"=@x?D! "$Ǐ?v>KѢw?rP٪7?tpp=%P?)]Vړi?)”$p˽%P?)鈬 p=%P?j.>gENϽ=?r.>gEqľ†?r.>Ep˽%P?n.>>gE7?>s(;}SϽϊ?b)>l^Tړi?`)>l^yDY?^)>*l^p˽%P?\)>鈬l^~xF>nO?)xFnO?)WE]?`)>xƾt)?b)>Y W>E]?V)>xͽG?\)>Yړi? .-?.9o=?$.oZD>3?&.9WdOϽ>ϊ?(.orD>Y?&.9{=f?l[P>ۍ? ,[5h>†?I[c>3?c[(h>߷?c[Pۍ?l,[cل?a[8[{=f?VX15h>†?^P>1?ZBh†?L3f?T8 X1﵍>†?4:St>3?4 шe2>f?2шd/=r?e %=/7?gU|>c?i}!%)>†?j&9/=?e Z%^6]?_y=%?z82ͅ%>†?zGy=_?z8282J*=u?vaD*u?vDz_?x82*ϗ?xf=5?z657[=Lb?z >†?|9[=8?zP=Q?F! ""Z=s?F! "=@?D! w"׽Q?B! ""gy?F! "L<Ϻ?v?Ѣu=B?v+ѢB=ݏ?zK!Ѣ+>†?~,ƽ?tp'+J>۸?z1|a=߳?z+1pcl?t;19S>/Ū?z1GS,Ū?r;1]>cl?z;1?r"U 1p>?|+U 1a߳?vU +1k>†?)po=?j.>gEH>C?h.>KKE->?f.>\5E=?>;},>†?>t;}@? ?>;} ?> ?>: ;}>9Bk?>L;}ƽ?>(;}4Bk?>LL;}gl?>L;}aD>3?X)>?nk>†?T)>{᫾n?)BZ? )t>n?){᫾n?`)>;>Z?V)>t>n?T)>h?>(+W]"?>hW]=m?>TW]e>?>K+W]Wq>?>==W]fq>r?>=W]`q?>=W]=.|\?>hW]*Le?>6(W].|\?>VhW]"v?>hVW]*[?>6KW]†?n9>m(?n9>=m?n9> w>†?n9>|Wq>?n9>WW">v?n9>wߜmqr?n9>LL">?n9>w fq>r?n9>WL`q?n9>LW=.|\?n9> 2$`†?H?>^ lȲ?H?>Q" lY=om?@?>KB lYlm?D?>=KB l`)>2?B?>P"p; lo>c+s?<?>0y low?H?>yχ0 lY=*@]?B?> lY*@]?F?>= l"`)2?D?>p; lF>C?(.QQk>†?*.s->&}?(.WdƝ p=%P?&.7h>[n?ǝa[Q=? [Ih[n?[8a[8h>[n?Yu>,P>ۍ?_8 )h>߷?Xuӥ=j?09.S >q?2iS>su>Ѕ?62S>?489S2su>=?62iS >+5?4i2Se2>?2 ш8>†?2Vшo>٧?2ш= ?2ш6=$z?jXXw>ޜ?zDa=e?z#==l?z p =#c?x=u?vP솶 ?xzI=?F! "+[?D! "=}?zTѢB=/?zK+Ѣ>~?~&V~?rPV1?>\?zVP7>?|'+ Y>|x?|1DY?)*X󊾔C? )Z4p˽?)ޢ{->?)n?->&}?)JԔMϽ>=?f.>gEk>†?f.>AkEOϽ>ϊ?h.>g>E.p˽?^)>ޢ{o=?Z)> !{MϽ>=?V)>{ !OϽ>ϊ?V)>xSl^W>E]?)|x>t)?)[|x>t)?T)>[YxF>nO?X)>R>ړi?(.Qqľ†?.#.h߷?[8c[f?, [-KS>:z?MO[2KS:z?P$$c3?M>,u楊$KS(?N$ۥሾg[?,.S†?,-SAsu=?,iSb# ?_{b#?_ %U֩?b}!b#>?hZ% B6=\?gW?v~…%†?te?v~܂= `?x &A5?v55׽?D! "g†?B! "wgy?F!  "Oʱ?vѢO=[?z > >Ѣ/†?rS:Bk?vii7?rԐ ^†?r$1Yƽ?t1BSXH?v;1v|?r"1rD>Y?)4+*U>C?)ZZ#p=?) !{dD3?)n-(}?)*ԔD>3?j.>5\EK󊾗C?r.>)KESϽϊ?r.>g>E.†?>;}6?>\?>: ;}v?>;}7?>s;}^D3?^)>nqľ†?b)>-WE]?)xͽG?)?Z?b)>n(?>(6W]g?n9>>*>Le?n9>>>^|?>?>KB lZ?H?>İ loc+s?H?>yy l=DD?z@D?v򲽁[?vW?r٬†?rrt?r,?t,>4d?z=[?z,>?zh>!?|>W?|MϽ>=?*.oP>1? [c>ل?]ӋP=?WΥhH>S|?4)hShH>ړ?2))S=5?098S=w?2j(ш8>?0׫ш4?:?. -ш`>H5?|=~܅[><ء?|=# =?z &=ע?z66&@x?D! {"=Ǐ?zTKѢ v?|&ۃ=qR?z 7>?|'+pMϽ>=?){ !OϽ>ϊ?)xS锡R>ړi?)=”->&}?h.>\`EyD>Y?j.>5E=qR?>s;}7>?>(;}->&}?T)>Jl^S>ړi?V)>=l^yD>Y?X)>5+*l^p=%P?Z)>]l^x=G?Z)>->?*.Wd9o˽?".odD3? .WdSϽϊ?.DY? .Ʃل?c[8[g?R8 Υ3?. шO?0j(Uшe2g?.-ш4?=vӭ?2ш%/7?_|c?aޫ%)†?_Ui/?cZ%wl/?tf텕w>l/?zD텕*=ϗ?xafH[8?vzIP}?B! {"𽐏?B! "[s?B! "gy=?D! #"Ϻ?vK?Ѣ3uB?x!ѢBԽݏ?v!Ѣ†?vAѢ=?x '+V۸?t1a=Dd?z"1aDd?vU "1qľ†? )-po˽?n.>>gE-?r.>5E>gl?>;}-?b)>'??>Z?)>†?>WW]">?>TW]m?>VTW]hqr?>W]*>Le?>+(W]">v?>TVW]*>[?>+KW]j>(?n9>jkm?n9>w"v?n9>2ߜ"?n9>2 .|\?n9>2*>[?n9>>jk!`>†?<?>D l>Ȳ?>?>p;Q" l&?H?>= lo>w?@?>00 lP1?l[cل?K>,Pۍ?MX18  q?.SFsuЅ?,͗Sሾ?..9ShHړ?,h֘)S +5?,2Sx?.Uj(шG?,j(шnH5?t~܅wޜ?tfaݽl?vA #c?z&Ŏu?v= ?xPzI[=?F! ""콽}?v>ѢBԽ/?v+Ѣ\R?xKTѢ*u=ʤ?x+KѢB?\?tPƽqR?xpY|x?t1-? )'?NϽ=? )^ !SϽϊ? )锡-(}?r.>`EyDY?n.>`E~?>: ;}ƽqR?>(s;}K󊾗C?`)>ZNϽ=?`)>^ !-(}?`)>*l^xƾt)? )xFnO?^)>tL?$.#Vդ?$.sKS>(?MM[u*?I[9KS:z?OO[d fYd?p[%KS>:z?Z$c>3?]u楊KS>(?Yۥ7?U̥V/fYd?T3>g[?48S0Ĵ>?0:SA2h?0-S>>?2Uшfijל?0Vш4?vӭ?. шp?0.шqb#> ?hZ%|>!?g}!U%=U֩?fU}!Ӌ?d&|!?^Ub?dU=?z#…(B̳)?vGD?x{ =`?vAҳ?vn?xL=}?F! w|"wg=†?F! E"=?F! w"Qgy=?D! " "B˳8?D! E"F.H?D! "jO=ʱ?z >Ѣ=†?zWѢҳRئ?vWѢO[?v >Ѣ.5?xAѢxv?v,F? ?t&>gl?z?> ?zV&h-O?xS>9Bk?|igl?ri b?v$1?x1Z>†?|1Y>ƽ?z1XH?|1o>|?|+ݫ1e†?x L?)쟝?)ZD>3?)?nL?l.>EWړi?p.>))E|D3?p.>`\E?l.>AkES>ړi?h.>K)EΑv?>t;}=?\?>;}>~?>: ;}>v?>;}h-O?>;}7>?>;}盧L?Z)>l^?\)>H>C?X)>ZZ->?X)>n?D?)x=G?)D?Z)>1>D?>WW]†?>lW]\Y?>lW]i>(?>K6W]`=>D?n9>|Y?n9>f>?n9>jk>*Le?n9>*[?n9>jk$5-?B?>D l_|?H?> l뀳l]Z?B?>_ l>Z?>?>o; l>%?>?>KB= l*`)>e?@?>P" l0`)e?B?>ݑ l:†?B?>3?xX?v?rrtq?t٬>†?|rt>?z>?|rt>q?~m>?|,4d?tr?tn!?r`b?:WTdz?:|8/=?:C ix%)>†?<|S6]?8ۧۧD6$z?8ۧ%X/r?:ߗ%U֩?8kwb#>?<ixC 46=\?<%Xۧ6=$z?<%X%Xwb#> ?<ix|c?8 |>!?>kT>{/=r?:C /?:ix%/7?8 %)†?:W{b#?:C %=/7?<T> b# ?:|>c?<k%=U֩?<T>k|!?6 T>PT .SϽ0p˽.-\D>.9(p˽NϽ>".oP>, [Khc>RӥPPX18 6hcS>,ٵ>08ShHhH>.h֘)Sሾ0.Se24?=.-ш8..ш. ш`0Uj(ш4?=e2>4ш/b#>fZ%96`6cyy=x82mt~~܅*ݽ =xA`[=xzIP vLv550D! |"==H! w"-Ѣ ?>rPV7=rԐ p=NϽ>)]xSXH>)='p˽NϽ>)xS p=NϽ>j.>gESϽ0p˽p.>g>Etľr.>E!p˽NϽ>l.>>gE7=>s;}TϽo=`)>]l^WH>^)>=l^|D->\)>Jl^"p˽NϽ>\)>xSl^}xF>*>)xF >)WԐ>^)>xƾԵ=`)> Y W>А>V)>xͽ>\)>[T> .Q-xD .Ɲo=TϽ&.QD>-(.9NϽ>o=*.ooD>->(.9Wdu=P> [P>P= [2h>I[c>Hhc[8[h>cǝa[P=l[c8h>a[u=P>XΥ2h>`P>^8 EhN3P>S8 Υ쵍>6:So>x>6шe2>4?4 шR/=b#>h Z%%=|>hU}!|>%=j}!U%)>k&/=b#g i6P6=`Wy=y=z8282%>zGy=y|82ͅ,*=w|af*wxf zyxͅ*w>xD==z66-[==zP{ >z+[=zq=gyH! "Z=[H! "=0H! "׽gyD! "gy=D!  "$< =|TѢu=B=z+KѢB= u=zK+Ѣ(>~,ƽ7xpA>DSz;1ja=xz"1sBS>v15S>p|1KSXx;1Z>6S>z1a=t"1m>a=~+ݫ1axxU "1h>)jpo=TϽh.>gED>Tf.>K)E->xDf.>\`E=7>s;})>>t;}I?>;}?>>: ;}>>>;}ƽ7>(s;}>>L;}>LL;}XD>-V)>?'h>T)>j~᫾>)Dx`1>)r>>)~᫾>`)>8>``1>T)>r>>V)>l*>(6W]">hVW]=">hW]a>*>K6W]Qq>pq>=W]aq>Hq>>==W]gqpq>W]=">>TW]*b>>6KW]">>VTW]"=>hW]*p>6(W]n9>o*>n9>>="n9> 2>n9>|Qq>pqn9>WL">=n9>w rqhq>n9>LW">n9>wߜaq>Hq>n9>WWgqpqn9>ML=">n9> w'`F?>^ l0`)F?>İ lY=@?> lYD?>= l `)>@?>P" lo>|o><?>00 looF?>yy lY=>@?>KB lY>B?>=KB l*`)B?>ݑ lC>T(.Qh>*.s->TD>(.Wd9 p=NϽ>&.o4h>c>c[?=Ql[Lhc>[8c[5h>c>[uӥP>P=_ h>c]u>,=>298S >Dsu>2i2S8su> >42iS>48S*su> 42Sٵ >Psu6iSe2>4?=4ш8>4Vшh>2 ш=`2j(ш 6=`6iW|w>*zD텕x=h|#…= z &c =0ݽzA=p[|PzI2`[=xy=gy=H! #"5[[=D! "=zTKѢB=`uzK!Ѣ>@?&@?tP٪.?>>|V&7>ƽ|'+pY>Y>|1D->)J\T)Jp˽TϽ)^->xD)n->TD>)J4+HϽ>0p˽f.>g>Eh>d.>AkENϽ>o=f.>gECp˽TϽ\)>^o=TϽX)> !^HϽ>0p˽T)>{NϽ>o=T)>xS]l^W>А>)yx>Ե=)[ yx>Ե=T)>[ YxF> >X)>O>P>(.QQtľ.#7hc[8a[yQ,l[(KS>,KS>MM[7KSKS>Q$ۥcHhO>,*KS8KSR$$ሾ=,.9S,-SIsu ,͗Sb#`/=b b#/b%|czb#>`/kZ%76=P6=iWWh>x}܂=%vhx~… =x & =x56׽gy=D! #"gD! "gy׽D! "OpO=x >Ѣ|O=Oz >Ѣ2rS>vi7ƽrpat$1Y Yv1DSP>v;1yat"U 1oD>->)4+JR>T)Z p=TϽ) !^lD-)'-\D>)*4+zD>-h.>5ENTp.>))ETϽo=p.>gE1>;}3?>>>: ;} ?>>: ;}7ƽ>s(;}gD-\)>'tľ`)>-jWԐ>)xͽ>)B``1>`)>p*>>(+W]k*n9>*>b>n9>>jk>Y>?>KB= l`)>F?>P" loo>F?>yχ0 l=zx>x=r٬rrtrtv,pv,>n>z=>|,>pzd>,~>=HϽ>0p˽*.oP> ,[c>8h>_u楊?=Q[X1hH>hH>4))ShH>hH4)hS{=ሾ29.S=8>4ш1>2Uш4?e2>0 ш\>=z=#T>z=}܅= =z =z659=D! {w"=?>&Vփ=7>| '+7>=~'+ HϽ>0p˽){NϽ>o=)xS]O>D>)==->TD>d.>\5EvD>->h.>5\E݃=7>>;}7>=>;}->TD>V)>J4+l^Q>D>V)>==l^vD>->X)>4+Jl^p=NϽ>X)>]xSl^x=>X)>->xD,.WdƝo˽TϽ".lD-".ƩTϽo=.D->".Wd>hp[cHha[8[+KS8KSOO[c>8h>c[yQV9 X1x>. шT=0j(шe24?0- ш4?=e24-ш&|>c}!|%=aU%)`U/b#ew@*=vfaw>*=zDa*=w>xaDV[xzI =D! " D! |"[[D!  "gy==F! " "־ =xKTѢHuB=x!KѢBԽ u=x+Ѣ*xAѢڃ=7| ^DSv;1a=r>z+1ar>xU +1tľ)-jpo˽TϽl.>>gE-xDp.>`E>>L;}-xD^)>'=>x`1>)>>WW]">>TVW]">VhW]mqPq>>=W]*>b>>+KW]">=>TW]*>p>+(W]h>*>n9>jk>"n9>2"=n9>2 "n9>2ߜ">n9>w*>pn9>>`>:?>D l>0`)<?>p; lY=F?> l{o>o>?>0y lPl,[c8h>O>,u楊PP=MX1 Dsu>.2SLsu >,iSሾ,.ShHhH0hhS Psu0SŰ8>0UшO.j(Uшr=v‚#w*vf텕,ݽ xA & 0ݽx &Ap[xzIΎ=`[=|P솶[=[=H! "/x>KѢBԽ`ux!Ѣ0xK?Ѣ u=BԽz+ѢE?>v&ƽ7>xp'+$YY>v1-xD)'SϽ0p˽)^TϽo=)]-\D>p.>5E|D->n.>`\E@?>;}ƽ7>>(;}NT^)>SϽ0p˽`)>^-\D>`)>*4+l^xƾԵ= ) xF >\)>a2p>$.sppľ&.#KS>8KSMO[\i@hp[>KS4KS>OM[H ::h>I[ KS>KS>\ۥc>Hh_ӋKS>8KS^$f&d@hX34:h>V̥>=489S8g2-S$Y:>2:S8>=2׫ш h_82.ш4?e20 -ш*B8>2Vшkb#>`/=kZ% |>&j}!%=|iUZ%)gU|&bޫ?%)>g&=h>z#=;`%z!F%>xGq ==z L] zLI >z==H! w"kg=H! E"= H! w|"4gy=׽F! ""2YgF! "Eg=F! E"`O=pO=z > >Ѣ=zWѢ\zAѢOOvѢVvI=zWѢq|i?>|VP44>x,>>|vii:\>x1k`x$1W>~1Y> Y|1:S>P>|1l>a|+U 1)Sz.p>)iVmpľ)QD>-)?'4p>l.>AkEZT>p.>)KED-n.>`E.pľj.>EQ>D>f.>KKEA-<>;}@?>>;}>@?>;}>?>>: ;}4>>t;}7>ƽ>(;} jp>Z)>iVl^n2pľZ)>D>TV)>Z->xDR)>n8?,|>)x=>)tZ|>Z)>:)>lW]>lW]:>>WW]g>*>>K+W]!n9>(׳>n9>|b>*n9>jk*b>n9>jk*pn9>l $`B?>^ lYH?>= l”ճ"`>@?>D l>`)>>?>p;Q" l>Y=<?>KB l'`)>>@?>Q"p; l3`)>B?>p; lB?> n٬z7٬>zrrtrt>t٬>rt>rt|>|rt>rt>|k>,>~,n>vu,>tr,vC%)><|^%)<W/=b#>C %)>>|^6 6=:ۧ%XQ6`6:ۧڧ/b#>:ix%|: qb#>`/>ix*6= 6=<%X%X 6=`6>%Xۧqb#>`/=>ixC |%=8 T>|>&@kh/=b#>>C ix/b#:ߗ&|>:k%)8Wb#/8%=|>>T>kb#`/=8C |>%=<kT>%=|>T> |&8 DATA b0`>"`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x````````DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAhX`H`DATA0H`< """""""" """ " " """ " " """""""""""""o " """""#"%$"&#".& )"*'"&"')"&(" " """"  1* '2 0/".",1"12"-,"5*"3"40"61".3""8:"8"9"<9"7;";<""83"6;"(." 8 : . 9 < ; 7 >"@A"?B"CD"EC"J"IJ"KL"DB MO"L Q NS"SV"U T aR"X"WX"YZ"Y["]"sa ba"dc"a f jk"^"La"bN"=e"eR gQ Pg TQ"kT m R"b"Y"W"]"]"F ^"k"j "-j ="6">"?"@"@"W"<"^"^"<"G"G""GI H"H"J"L"K < @ O"r >"6"h#"$h"S%" "N"h("h+"N "V  N "Z"_"F"_" J \ ` "a"W sM X""!d"c!" f"P"Uf"kg"*i"#U"n"+U l6",l"7l"m5" n "o cs cp s qp rn n o oq v"x"xv"|"t~"""""""""""t"x """"""   """""  """""" """" " """ }"|"}"} |   u" """"""" "" "" w"y"""" """"  """" " " " " """"""""""{"n  ") %"""" " !" "( ."0"/"2"-"4"5"("6"/"5"("-"2":"<"9"4"*"6t"Ot"wB"Aw"Bx"A"yC"Fz"yA wC O R~ V~"S"W"W"Z"["W"\"\"^"\"`"^"^"p b q c"c"c"R"i"i"n"j"k"i"k P"="D"E"\"\"`"}`"M"N"e f T"m"Y"X"["""""" " "a"[  d"k , ="R"u"u""?"?v"u"""v>"y"E"D"\"z""zH H{"""K"K""" "" "Q""R"~ '"%"$" / 0 (""$"V + e"+"M""Z""]"""_ {  "I{""I" ""|"N ""g"P ")"*"n 3"4"l"*"m"."7":"d q r ! s r s p s """"_"F"E"z""""G"""""""""""""""""""""" """  " """" """"""""" " "  "r """"""""# """""""""" & ' %$"#"!&"&'""!",*")"+%"-&"#)""02"0"1"41"/3"34""0)"-3" 0 2 1 4 3 / 7"9:"8;"=>"?="D"CD"EF">; GI"F K NM"MQ"P O T"ST"UV"UX"Z"ba"ec"` g lk"["F`"bH"5f"fL hK Jh OK"mO p R"b"U"S"Z"Z"@  l""l 5"7"8"9"9"<"["["A"A""AC B"B " D"F "E 9 I"v 7"i"i"M"i"i"Q  H"V"]"@"]"D _"` "wG T"e"d"g"J"Pg"mh"j"P"P o-"!o"/o"p," q r dt w ut vq q r ru z"|"|z""x"""""""""""x"| """"""  """""   """"" """" " """  """   y" """""""  "" ""  {"}""""""""    """""" """""""" " " " " "q  """"  " "" #"%"$"'"""+","("-"$","""'"2"4"1"+"6x"Ix"{;":{";|":"}="@~"}: {= I L Q"M"S"S"V"X"W"Y"Y"["_"^"t b u d"d"j"j"l"m"j"m J"5">"?"\"Y"_"_"G"H"f g O"p"U"T"X"""""""`"X  e"! 5"L"y"y""8"8z"y""z7"}"?">"Y"~""~B B" "E"E""""""K""L" """$ % """Q  f""G""V""Z"""]   "C" "C"" " "H "h"J """n )"+"o"p"."/"2"e u v  s v w t w """]"@"?"~"""A"""""""""""""""""""""""""""" " " """""""  """"""   "" "  """""""""" """"""!"" !"("  %  ( +",+"01"45"Y3"/"78":"6"17"/6";7">?"B">"G"J"H"G"E"LM"MN"DK Q"OP"TU"T"X X"2\"4_"0`"a"Z"ZY"T V c"ed"fc"xf k"mh"f"hk"fi"tu qp *"*")":"9":":" >" I" "I" "I T" )"|m  s% 'u  j{ h zy"x""v|"~"|"wv"}""""""z"}""|"x""{""""""""""""""""            """"""""""""""" " " """"  """""""" ""   " """"" """" ""   " "   """""" "" "N ""  """""# """"w """ ' $ ,"-"-"."r W"."3"6"7"0"3";"8"6"9"="@"A"?"="A"<"F"G"D"F" N"S"S"O"Q"O"V" U ; =  W" Y Z"_"^"b"c"d"e"t ob"g"i"n"o"o"o b"o"s t r "."p *"/"""""J"I"E"H"  ME G "J  "P"    )""a"^"["5"]"_"]"."+"""" $  ""m"j"l"c"""n &"& $ # p """""v"""""  Z a _   ^  \  `             """" ""#!"""$")"'+"(-"."-.",-"+,"/. / 1"21"67"9":;"="A"?;"D"GE"JK"J"N"P"Q"J L S"TV"0"W% 8"C"J"= ]* Z"]X"XY"`"c"Z`"^d"fh"ag"e h g f jk"op"mj"w"x"vw"z{"|"ql ~"" } {  """"""""" """"  "  "r"x" {"y"}" """"""     tE "| "}" "    |  ! !""'"Y *"V"~4"i6"5i"<r"q:">q"sB"C"?"Eu"yI"I"Mz"zG"z K ;m <n ~ 2"N"R S"T"V V R""""q""A"D""Dx H""M 8"3"R"'"("U","]"`"c"_"e"f"_"b"          4""9"i"l"l"9"l"r" s"u"s |"o """.""!" ""! % ( N+"3"5"2"X1"<"A"B"@"@"CE">"H"K"O"P"Q"N"P"L"V"U"UI"N W 1"/P"Q["`"^P"`"Zk [l j"e"2"4)"q j5"<""C?" " u I"yK"uR"   6]"Q"*"s  ', i^ x^"{"^z"yY""~["Z"w"{\"\}"_""_""a""b"a""["]"y"Y""bw"c"~"a""h""`"c""h"e""!""""""""""""""""""     """ &"%"$ '"$"*""+"& 3"7"O"8"7"n"n"m"k"@""@"">""F"H"G"F"L"K"L"M"  O 5"7"O""R""T"R"""" ""=""t""v" """"&"&"  (")"S"W g""f""3"3"6"9"m"o"p"n"p"@"t "v"x"w"M"}": r p  ~"i""")"" v / &"0""2"1"54"80"8""""""8"2"95"";"="<"""C>""<"?""D"F"D"B" ?" B" @" " B K""L"CL HR"S""M""V""<  " ,"X"\"Y"\""1","0"$b h"e"Ud"l"Xg y zU j"iU"l"g"g*"d" n rW "n"0""#-""j"k9"k4"o" ";" >" "A"?"B=":C" "v F Hw E""GR"y""H"F"L"KS"{R"F"Q" # #W"aO"["-%"2"4" %b" ("T"u+ kS"\ }) ~ m" " - # q ["d"d"b"X"\""e"g""""""d"[ Q      P    ]             ""B"A"C" "J""""""s""D"A""@"t" " " " "  """"" """ " " " "" """ " """ """ """"")"""""""""""""""" " "#$""#"  &"'"""""   "*)" "  "-"-"+".""0/"1""" ""16"6"56"45"<6  49  < ?"@?"DE"HI"mG"C"KL"N"J"EK"CJ"OK"RS"V"R"["^"\" [" Y"`a"ab"X_ e"cd"hi"h"l l"Fp"Hs"Dt"u"n"nm"h j w"yx"zw"z "|"z"|"z}"  >">"="N"M"N"N"R"!]" "]""%] h'"* =," 2 9 ;  ~ | """""""""""""""""""""""""""""""""""            """"""""""""""" " " """"  """""""" ""    " """"" """" ""   "  "   """""""" "b $"""(  )"+"","+"7 0"0"2" /"  2 "2"3", ; 8 @"A"A"B" k"B"G"J"K"D"G"O"L"J"M"Q"T"U"S"Q"U"P"Z"["X"Z" b"g"g"c"e"c"j" i O Q  k" m n"s"r"v"w"x"y" v"{"}"""" v""   "B" >"C"""""^"]"Y"\"  aY [ ""^ $ &"d"  ! ="*"u"r"o"I"q"s"q"B"?""-","- 8 3 " "" ~" "w"0 " 3" :": 8 7  """"""""""  n u s   r p! t"          &")")&","/- 1"3"75"6"#8"=";?"<A"B"AB"@A"?@"CB C E"FE"JK"M"NO"Q"U"SO"X"[Y"^_"^"b"d"e"^ ` g"hj"#D"k9 %L"-W"^1")Q q> n"ql"lm"t"w"nt"rx"z|"u{"y | { z ~""~"""""" ""    """"""""" """"  "  """ """ """"""     Y 2"4"3"4"4 3   2 5 5"$";"m >"j"H"}J"I}"P"N"R"V"W"S"Y"]"]"a"[" _ O P  F"b"f g"h"j j f"%"("'","+"U"X""X \"2"a L"G"f";"<"i"@"q"t"w"s"y"z"s"v"           H""M"}"""M""" "%"" &" "1"1".B"/"5"4"3"5 9 < b?"G"I"F"lE"P"U"V"T"T"WY"R"\"_"c"d"e"b"d0"`"j"i"i]"b k E"Cd"eo"t"rd"t"n o ~"y"F"H=" ~I"P""WS","! ]'"_"f",   Jq"e">"  ;@ }r r""r"m""o"n""p"p"s""s""u""v"u""o"q""m""v"w""u""|""t"w""|"y"#"5"6"#"%"'"("(")"'"""%""+"."1"/"* + (   6"" :"9"8 ;"8">""?": G"K"c"L"K"""""T""T""R""Z"\"["Z"`"_"`"a"  c I"K"c""f""h" f" " ""  ""Q"""""4"""":":"  <" ="g"k {""z""G"*G"J"M""""""T"!"%"'"&"(a""N   ) "}"""=." "  C :"D""$F"E$"IH"LD"L""&""""L$"F"MI"&"O"Q+"*P"""WR""P"S*""X-".Z"X"V"S"V"T" ". V# _/"0"/`"W` \f"g1""a""j2""'P  6 @"l"p"m"p""E"@"D"8v |"y"ix""l{  i ~"}i""{"{>"x"  k ""D""7A""~"M"H""*"O"R""U"S"VQ"NW"!" 0Z \ $Y"0"[f"""\%"#Z"`("_g"f"Z("e3"  "7 7k"uc"o"A9"F"H" 9v"+ <."/h"? g"p  =  "4"  A 7  o"x"x"v"l"p""y"{""""""x"o e     d   q      ! "     ! "  " "V "U "W""^"""""""."X"U""T""""-" "!!"""  " " " " "  """""" ""!""""" ""!""'; q r #7 $8 (< p t u s "Wk      :&"" 9%  "C/   DATAhȝ`NGon Face-Vertex`DATA@`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAh8`NGon FaceȲ`DATALȲ`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|ME`9``MECylinder.665j`"`2````~`$` ` `" fT?T?:_?C ?DATAj`` `DATA~```DATAz`?"N>OP.QPϽ>p˽P.o->eD>O.Wd9!p=UϽ>S.o=P>C [Gh>c>uӥP>r8 2h>cu>,ѵ=>c98ShH>hH>_))S=ሾ`9.Se2>4?=_ш8>h|4_Vш>v` ш=M`j(ш4?e2>c ш/=b#>ƍ Z%26=B6Xy=y=8282i>=~܅"= = Y[==P > 4=65= v! "=v! {w"'=<TѢ>(?>&V7>ă='+  p˽UϽ>E)xSV>M>@)== p=UϽ>B)]xSp˽UϽ>9.>>gEPϽ>p˽@.>g>Er>TA.>AkEp=UϽ><.>gE7>ƃ=>;}SϽ> p=0)>xS]l^T>M>.)>==l^xD>->,)>4+Jl^p=UϽ>+)>]xSl^xF0>F)xF>$>A)W>ؐ>.)>x>Ե=0)>[ Y Wᐣ>%)>x=>+)>Y>Y>Q.QQ->iDP.WdƝo˽MϽV.UD-W.ƩOϽp=Z.sD->X.Wd}P>F, [Pe=Il[4hF3Hp[c5hHa[8[#hcG[8a[P>=@ [c>Gh>Ac[}P>8 Υ4hp33PwX18 Ch>p$4=P>Υ3f-Ss>e шe2q4?d- шb/b#>ȍZ%%|>ʍ}!|&=̍U%)3͍U+/zb#ȍ`6=h6=WWyy=82%83yy齬ͅ<*wf*=wafz=y齩82ͅ*=w>aD=564[=zIP H4L4[zIz׽zgyw! "ZZw!  " v! |"=vgyt! "gy==w! " "E:=KTѢuB=!KѢBԽZu=+Ѣ*XfS=7 EAS;1raoU "1o>JS>17Sd;1IS>I1^=S>1>a=+ݫ1oa="1a=o"1jľ\J)-jpo˽MϽ9.>>gEFP7.>))E-jD5.>`Eƽ7>(s;}+>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-')>'jľM#)>-j{> >@)B>`1>>)t᫾>K){> >.)>;k`1>%)>t᫾>#)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqXq>>=W]dq>]q>=W]">>VTW]*>i>>+KW]=">>TW]">=>TW]*>l>+(W]>ȩ-4m9>|m>*>m9>ik>"m9>3 3m9>Sq`qm9>ML"=m9>2 mq>rq>m9>WW"m9>2ߜfqXq>m9>LWdq>]qm9>WM">m9>w%`>؂-4?>D l>'`)?>o; lY?>= lY=?> l`)?>ݑ loo> ?>yχ0 lo>xo?>0y lY>?>=KB lY=>?>KB l'`)>?>P" lDPY.jľ"[.#-bD>Z.9p˽UϽ>W.o8hc>F[8c[GPE,l[Hh>c>Ac[9hc>ӥPe=X1$hc>,>a8S Psu>d2S=su >giSሾf.S/su g͗Sܵ BsueSe24?=d-ш8|3d.шlwd шMdUj(ш6E6͍w*f텕a~…ݽ A &j ݽ &AS[zI"=v[=P솶׽gy=x! #"-[=[=u! "x?KѢBԽu!Ѣ/?P٪>-?&2?>&7ӃƽpYY>1D>->A)4+JZ>O>)Z@p=MϽB) !^-jDH)'-bD>K)*4+KϽp˽5.>g>EjľL)4.>EOϽp=6.>gE:p=MϽ,)> !^o˽MϽ()>^KϽp˽$)>^OϽp=%)>]l^ W֐>I){xƾԵ=K) {xƾԵ=#)> YxF$>')>RX>Z.Qr>|2YN.s3h>c?ǝa[p=PAl[-KS;KS>GOM[2KS>%KS>ۥc>2hӋ(KS>)KS$>õ=^89S>XM#4]:SDsu> ^2Sb#>/=Z% }b#>/Z%%=|ōU~b#=/ˍ@6f6=ʍW=s>#=%>4G=a#~… =*= ==66=gy=u! #"g=4t! E"gy=׽w! ""O=O= > >ѢOiOѢ0>XZ,>>7>˃ƽ'+p_>@%41Y>Y1BS>\>1w>a+U 1sD->F)JSPH)p˽MϽE)^iD>-A)?'->eD>@)J4+}D-8.>`EM>O@.>K)ESϽ> p=A.>gE/>DT>t;}7?>>;}>)?>>: ;}7>˃ƽ>(;}cD>--)>?'r>X`T0)>jW>ؐ>@)x=>B)?>o`1>0)>n>*>>K+W]i>*m9>ik*h>m9>ikY ?>= l>!`)>?>o;P" lo>o>?>00 l== >>=٬>P (4rt>rt,>j,s> >,lf,=KϽp˽[.PwHl,[cEh>>,u楊FP8 X1hHhH>eh֘)ShHhHdhhSሾb.SE>cUш5aj(Uш4?=e2>_ш_=~‚#X~}܅ݽ =A55)==v! w"<>Ѣ콪K?Ѣmu=BԽ+Ѣ%?>PVރƽ7>p'+7=Ԑ KϽp˽J)^OϽp=I)]RK>I)=-bD>6.>5EzD->8.>`\Eƽ7>>(;}7=>s;}-bD>#)>*4+l^SK>%)>=l^zD->')>Jl^p˽UϽ>()>xSl^xͽ>()>-jD[.Ɲo=MϽS.iD>-R.9SϽ> p=O.oD>->R.9Wd=h>s$4?I[c>2hAc[8[)KS>)KS@MO[cEh>Ha[q=PX1>>`шP>=a׫шe2>j4?_ ш4?e2c -ш%=|>U}!|>&=č}!U%)>4&w/=zb#ƍ w>*=Daw*=fa*w>DM[===t! w"=t! w{" [=Zt! "gy=u!  "<:=TѢ7u=B=+KѢB=_u=K+Ѣ"=a4WѢƽ7p[>@S;1ax>U +1a=x>+1r>X=)jpo=MϽ=.>gE->iD@.>\`E>LL;}->iD1)>n?`1>I) 3>lW]">hVW]=">hW]hq>Zq>>==W]*h>>6KW]"=>hW]*l>6(W]j*>m9>>="m9> 2">=m9>w ">m9>wߜ=">m9> w*lm9> `3 ?>_ l)`) ?>İ l>Y=?>KB l~ozo?>yy lP>r? ,[c>Gh>u楊P>i= >Ssu>`i2SGsu> >^2iS>_8ShH>hH^)hS >?su]iS=E>`шJ>^Uшo>==#w>*D텕#=  & =ݽAҎ=S[PzIގv[= [[=x! "'=oTKѢB=uK!Ѣu<콪?ѢuBԽ!ѢA?>>V&=7> '+Y>Y>1->iD>)nPϽ>p˽>){SϽ> p=>)xS]->eD>A.>\5ExD>->=.>5\E>+?>;}=7>>;}M>O/)>ZPϽ>p˽/)>{->eD>.)>J4+l^x>Ե=>)[ xF>$>,)>S3x>U.sr04oľU.#KS*KSFOO[d)48hDp[9KS>BMM[q*3Ah>DI[%KS"KS>$ۥc5h>,KS*KS$$Q/$48h3,3Ah>̥ሾ=e.9SA'4a-S+3>b:S==cj(шp48a.ш4?=e2_-ш348>bVшob#}/=ˍ |%ʍޫ%|ɍ4%)ǍU|>%}!ҋ3%)>Ǎ&r>}܂=D 4%!4%>Gy )= &U4| L 4 >=w! "sg4w! "w! {"Egy׽u! "!4gv! "4g=v! D"hOO= >Ѣ4AѢ4AѢO=gO >ѢF 4=WѢ 142SK?>VPii?Pq3<>,>i>i3d>1+4Z󙾪$1YP3$1YY1;1na"U 1248 43x>D)iV -4oľC)UD-F)'B3x>;.>AkEW>Y>?.>KKED>->.>5E3oľ;.>ESK>6.>)KE32>;}>>: ;}-?>;}'?>>: ;}HB3<>>t;}7уƽ>s(;}P3x>))>iVl^{3oľ*)>FP&)>-jD&)>'Q3|>D)xͽ>E)F3|>))>S3>lW]>-4>WW]ǘN3>>WW]i*>>(+W]3m9>h/3>m9>|d*m9>*>i>m9>>ik*>km9>>3`?>_ l>Y?>KB= lDM+3*`>?>D l`)> ?>P" lY= ?> l+`)>?>o; l/`)>>?>P"o; lI3mr?>.4٬3٬>>򲽤rt>rt>٬ 3rtrt򲽮rtrt>m,>,>u>r>,>p>,4%)>l|4%)lW*/zb#lߗ%)`3mWU6=76=j%X%XJ6=B6j%Xڧ/=b#>lC ix%=|jT> ub#=/m2666=mۧ%X6E6nۧۧub#|/=mC |>&=ikT>|%o y/b#>lix/=zb#lC %=|>jT>k%)>864k|}b#>/kix%|>mkb#>/=kixC |&=n T>%|n |>%gkJ>C?Q.QQMϽ>=?P.o->*}?O.WdƝp=%P?T.= f?Cl[Dh>[n?u>,P>1?)h>߷?uӥʵ=j?b9.ShH>Q|?_)hS=9?b98Se2>?` ш8>Æ?`Vшy>٧?_ш= ?aш4?:?e -ш/=s?ɍ #6=)z?ƍWWy=#?82ͅb>>ء?=#=? &M[=Jb? >Æ?=آ?66=B?u! w"Bx?y! |"=ȏ?TJѢ>?&7>?'+pp˽%P?G)鈬T>i?@)=”p=%P?C)]p˽%P?8.>>gEMϽ>=??.>gEo>Æ?@.>AkEp=%P?;.>gE7>?>(;}PϽ>ϊ?.)>xSl^S>i?-)>=l^uD>Y?+)>4+*l^p=%P?*)>]l^xFqO?H)xF>qO?B) W>E]?-)>x>v)?/)>[Y WE]?$)>x=G?*)>W>ݓi?Q.Q->?R.Wd9o˽?X.o^D8?Y.WdRϽϊ?[.vDY?Y.Ʃ f?F,l[Pۍ?Il,[7hÆ?Jp[c3?Ja[,h߷?H[8c[P>ۍ?@ ,[c>ل?Cc[8[ f?8 X17hÆ?3P1?X1@h>Æ?= f?X1񵍾Æ?g-Sx3?g шe2i?f-шt/s?ˍ%17?ˍ|d?͍ޫ%)Æ?΍UI/?ʍZ%W6=^?ÍWy#?ͅ%Æ?y`?82Z*u?D*=u?aDy=`?8282*=З?af5?55@[Jb?zI Æ?L@[9?zIP׽R?z! ""Zt?y! "B?y! {w"=Q?v! ""gy=?v! #"kѺ?K?ѢuB?!ѢBԽݏ?!Ѣ-Æ?S=? '+N۸?1a᳼?U +1l>cl?;1;S1Ū?;1ES>.Ū?1acl?;1}>?+U 1r?"U 1a=᳼?+1mľÆ?K)-po˽?7.>>gEJ󊾘C?5.>)KE-?4.>5Eƽ?>(;}.Æ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?%)>nmľÆ?")>-z>n?@)@>Z?@)v᫾n?K)z>n?/)>v᫾n?$)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Oe?>+(W]=1|\?>hW]">v?>TVW]*>]?>+KW]>Æ?m9>|k>(?m9>jkn?m9>wÆ?m9>]q?m9>MW"v?m9>3ߜjq>r?m9>WM"?m9>2 iqr?m9>LM[q>?m9>WW1|\?m9>3"`>Æ??>D l>ɲ??>o;Q" lYpm??>=JB lY=pm??>KB l`)2??>o; lof+s? ?>yy l}o>w??>00 lY-@]??>= lY=-@]??> l`)>2??>P"o; lI󊾘C?Z.QmľÆ?\.#-*}?Z.Ɲp˽%P?X.;h[n?F[8a[Y?G, [Eh>[n?Aǝa[,Pۍ?X18 -h߷?ӥj?d.S q?dSAsuЅ?f͗Sሾ?e.9S5su=?fiS -5?g2Se2?f- ш8Æ?f.шs٧?d ш ?dUш!6)z?̍Wwޜ?fae?~܁= ݽm?Ay &c?& z?= ?PzI׽?y! "#[=?u! "콻}??ѢBԽ/?+Ѣ~?PV>~?&V5?\?P7?Ԑ Yx?1|D>Y?B)4+*V>C?@)ZZ.p=?C) !{-?J)'?-*}?K)*ԔNϽ=?4.>gEmľÆ?3.>ERϽϊ?4.>g>E'p=?*)> !{o˽?&)>ޢ{NϽ=?#)>^ !RϽϊ?#)>l^ WE]?I)~xƾv)?K)~xƾv)?#)>YxFqO?&)>Sݓi?Z.o>Æ?P.s*h>߷?Dc[_=?D [0KS:z?GOO[/KS>:z?$c>3?u楊KS>*?ۥ>h[?^8S>Æ?^:S>su>=?]2iS}b#> ?ōZ%wb#>?ōZ% %=V֩?ƍU}!b#?΍ I6^?̍=?#~…%>Æ?G=e?#= =b?A=5?65=?u! "g=Æ?u! E"hgy=?v! " "zO=̱? >ѢO[? >Ѣ->Æ?,>=Bk?i7>?'+ \>Æ?1 Y>ǽ?1@S>VH?1t>|?+ݫ1vDY?H)*X󊾖C?I)Z)p˽?G)ޢ{_D>8?B)?n->*}?@)JԔD4?6.>`\EH>C?>.>KKEPϽ>ϊ??.>g>E,>Æ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?+)>?no>Æ?.)>W>E]?@)x=G?C)>>Z?.)>l>(?>K6W]e>?m9>jk>*Oe?m9>a|? ?> l>Z??>o; lo>f+s??>0y lBD?=BD?=[?>W?٬>Æ?rt>?,>?,4d?򲽄[?,?j!?W?NϽ=?\.P1?Jl[cل?>,Y?8 ΥhHQ|?ehhShHߓ?fh֘)S9?d8S|?eUj(ш<?cj(ш4?=:?a-шeG5?~}܅_>ء?‚#ݽ?A&آ?56=Bx?u! "ȏ?>JѢ+R?KTѢQu=ʤ?+KѢ?P٪ƽqR?p7?pNϽ=?J)^ !RϽϊ?J)锡Si?I)”-*}?3.>`E}DY?7.>`EƽqR?>(s;}7?>s(;}-*}?$)>*l^Ui?$)>l^}DY?&)>*l^p˽%P?')>鈬l^xͽG?')>-?].9o=?T.o_D>8?S.9WdPϽ>ϊ?P.o|D>Y?S.99h>Æ?AI[c>3?Cc[KS>*?CMM[cل?Ja[8[_=?Υ>3?_ шK>?aUшe2>i?aш4?xӭ?e ш%=17?ƍU|>d?č}!%)>Æ?Í&Y/=?ȍ Z%w>q/?D텕wn/?f텕*З?fA[=9?P=}?u! w{"=?u! w"Z=t?u! "gy?x! "<Ѻ??Ѣ$u=B?+ѢB=ݏ?K!Ѣ=Æ?WѢƽ?p'+Q>۸?1aMd?U "1a=Md?"1o>Æ??)po=?;.>gE->?>.>\5Ehl?>L;}->?,)>n?AZ?K)Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Oe?>6(W]"v?>hVW]*]?>6KW]l(?m9>=n?m9> w">v?m9>wߜ">?m9>w =1|\?m9> 3*]?m9>ik#`Æ? ?>_ lɲ? ?>P" l>*??>KB= low? ?>yχ0 lP>1?A [c>ل?ӋP>ۍ?8  >q?`iSCsu>Ѕ?]2S>?^89ShH>ߓ?a))S >-5?bi2S=|?aj(шD>?`׫шi>G5?=~܅w>ޜ?Da=m? w =&c? =z?P솶 ?zI[?y!  "=}?TѢB=/?K+Ѣ=?>\?VP=qR? Y>x?1->??)n?MϽ>=??){ !PϽ>ϊ??)xS锡->*}?>.>\`EuD>Y?<.>5E>~?>: ;}=qR?>s;}H>C?-)>ZZMϽ>=?.)>{ !->*}?/)>Jl^x>v)?>)[xF>qO?+)>Z3L?V.#2?W.sKS*?IOM[g2?EI[6KS>:z?BMO[ے3iYd?Ep[(KS:z?$$c3?>,u楊KS*?$ۥ[D2?̥p3iYd?3ሾh[?e.S?X2B?c:S32h?c-SA?cj(Uш3؜?cVш4?=xӭ?aш}3p?c.шub# ?΍|#?͍U%V֩?̍}!v2?ʍ&|>#?ō}!U[j3b?ʍU?}~…3)?GO3? b? &Ac$3?{u3p?L}?y! {"gÆ?y! "𽑏?y! "`gy?x!  "L3:?w! E"Tf3J?w! "rO̱?Ѣ Æ?AѢ &3Tئ?WѢO=[? > >Ѣνs335?AѢt2v?,A?> ?V&hl?i? ?&03l-O?S=Bk?ii>hl?73b?$1}2?1\Æ?$1 Yǽ?1>SVH?;1q|?"1XL3Æ?_%3L?E)m2?E)^D8?H)n_n2L?:.>EV>ݓi?>.>K)ExD>4?<.>5\E(O=?9.>AkEUi?5.>))EJ=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?))>l^T.?()>J󊾘C?$)>Z-?!)>'?43D?E)xͽG?G)C2D?))>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]3tP?D?m9>|{1Y?m9>h?m9>>*>Oe?m9>>*>]?m9>>ikT??>D l>a|??>KB l@y/u]Z??>_ lZ? ?>İ l*? ?>= l.`) e??>ݑ l,`)> e??>P" lҲÆ??>25?33X?>ﵢ?rt>q?٬Æ?rt?ﵢ?rtq?o?,>4d?q>?l>!?>{3b?mWt3?m|H/?oix%)Æ?pWL6=^?k%Xۧ;6=&z?k%X%X/=s?kC %=V֩?kT>k{b#?pC <6^?nۧۧ 6)z?oۧ%X{b# ?p|>d?ik|#?q T>/s?oߗ/=?kC ix%=17?lT> %)>Æ?j|wb#>?jixC %17?o }b#> ?jix|d?n %V֩?ok|>#?ikT>G>C?wqQQLϽ>=?wqoP>1?T꾨$h>߷?Tuӥ=9?98Ss>٧?ш= ?ш6=&z?XX_>>ء?#'=#=آ?"'66=B?kw"JϽ>=?`FgE->?xqWd9o˽?zqoeD8?{qWdc3?ka[1h߷?g[8c[P1?TX1e2i?-ш]/?½Z%y`?%'82n*u?&'D*=u?$'aDy=`?$'8282L[9?%'zIP׽Q?k""Zt?k"B?k{w"=Q?k ""=?#' '+S۸?%'1a᳼?&'U +1.Ū?!'1a=᳼?"'+1o˽?gF>gEL󊾘C?iF)KE-?mF5EŃƽ? B(;}8?> ?B: ;})? ? B;}=?B;}>hl?B;}hD8?vVnc>?AK+W]">?ATW]n?AVTW]j?A(+W]^q?A=W]Xq>?A==W]*>]?A+KW]n?Fw_q?FMW"?F2 Wq>?FWW>ɲ?p;Q" lYpm?=KB lY=pm?KB l`)2?o; lyo>w?00 l`)>2?Q"p; lK󊾘C?}qQc?h, [2h߷?T꾋ӥሾ?.9SѢBԽ/?%'+Ѣ~?&'PV>~?"'&V7?&'Ԑ S>C?nZZ#p=?n !{-?n'?QϽ=?lFgEp=?sV !{o˽?uVޢ{QϽ=?zV^ !%h>߷?gc[U=?f [c>3?Tu楊KS>*?Tۥ7su>=?2iSqb#>?Z% %=V֩?U}!b#?ý뾦 =e?#'#=Ugy=?k" "O[?%' >Ѣ7>?"''+ Y>ǽ?#'1q>|?!'+ݫ1Z󊾖C?nZ3p˽?nޢ{ZD>8?n?nD4?hF`\EE>C?cFKKE7>?B;}UD>8?rV?nb>?Fjk>a|? lBD?&'=BD?"'rt>?!',>?#',?%'k!?''OϽ=?|qP1?kl[c?T8 ΥhHߓ?h֘)S9?8SB?j(шb>ء?%'~‚#آ?%'56RR?&'KTѢ=u=ʤ?$'+KѢOϽ=?n^ !-?|q9o=?zqoZD>8?xq9Wdc>3?ec[KS>*?eMM[U=?TΥe2>i?ш4?xӭ? шE/=? Z%7[=9?$'P=?kw"Z=t?k"ƽ?&'p'+M>۸?#'1o=?eFgE->?_F\5Ehl? BL;}->?mVn?"?AhW]=n?ATW]*]?A6KW]=n?F w">?Fw *]?Fikɲ?Q" low?yχ0 lP>1?e [>?89ShH>ߓ?))S >-5?i2S>>?׫шw>ޜ?#'Da =m?$'m =&c?$' =z?$'P솶=}?$'TѢB=/?$'K+Ѣ?nn?LϽ>=?n{ !>~?B: ;}E>C?qVZZJϽ>=?nV{ !jl?zqs!KS*?iOM[M?gI[c3?T>,u楊"KS*?T$ۥ,b?T̥8LB?:SI-؜?Vш4?=xӭ?ш|#?뾃U%V֩?½뾫}!6?&|>#?}!U8)?$'G?$'𽑏?k"sgy?k ":?kE"rTئ?$'WѢO=[?"' > >Ѣbv?$', ?#'V&hl?''i$? ?%'&>hl?!'J?$'1Yǽ?%'1s|?''"1z?neD8?nntD>4?dF5\E=?fFAkEVv?Bt;}~?B: ;}7?Bs;}֎?tVL󊾘C?wVZ-?{V'?`?D?AWW]a?D?F|k?F>*>]?F>jk?D l>a|?}KB lXV5?$'>ﵢ?"'rt?''ﵢ?&'k>!?!'&?|[/?ix26=&z?%X&X%=V֩?T>kb#?C *6&z?ۧ%X|#? T>y/=?C ixqb#>?ixC %V֩?k|>#?kT>I>ݓi?wqQLϽ>ϊ?wqoP>ۍ?T꾨9 &h>[n?Tu>,=j?9.S8>Æ?Vшt>3? ш=y?j(ш6=^?W_>G5?#'=~܅ >Æ?#'=5?#'65=Bx?k"KϽ>ϊ?`Fg>El>Æ?`FAkE->*}?xqWdƝo˽%P?yqbDY?{qƩ:hÆ?kp[cل?ia[8[/h[n?i[8a[:hÆ?T3Pۍ?TX19 >h>Æ?T󵍾Æ?-Se2?- ш%)Æ?ýUW/s?%Æ?%'y#?%'ͅh*З?$'f*=З?$'afy=&?$'82ͅ Æ?%'LJ[Jb?%'zI׽?k"Z?k  "Bx?k|"=?k ".Æ?''S=qR?#' Qcl?%';1aMd?&'U "1VH?!'1a=Md?"'"1nľÆ?no˽%P?gF>gEKݓi?iF))E-*}?mF`EƽqR? B(s;}2Æ?B;};?>\?B: ;}%?\? B;}=qR?Bs;}>=Bk?BL;}eDY?vV'oľÆ?zVd>(?AK6W]">v?ATVW]1|\?AVhW]i(?A(6W]]qr?AW]Yq>r?A=W]*>Oe?A+(W]>Æ?F|1|\?F2Æ?F^qr?FLL"v?F2ߜXq>r?FWL`>Æ?{D l>Z?o; lY-@]?= lY=-@]? l`) e?ݑ l{o>f+s?0y l`)> e?P" lJݓi?}qnľÆ?|q#] f?i,l[0h[n?T꾋>,ሾe[?.S;suЅ?͗S q?S8Æ?.шx3? шy?Uj(ш)6^?뾩wn/?%'f텕?&'}~…ݽ?%'A& b?$' &A ?$'zIȏ?%'>JѢBԽݏ?%'!Ѣy?&'P٪>y?"'&7?&'pU>ݓi?nZ+p=%P?n !^-*}?n'PϽϊ?lFg>EoľÆ?lFE$p=%P?sV !^o˽%P?uV^PϽϊ?zV^n>Æ?wqs'h>[n?gǝa[Z= f?gl[c>ل?TӋKS>:z?T$>Æ?:S9su>Ѕ?2Srb#> ?Z%%=17?Ub# ?ý뾦%>Æ?#'G=?"'#~…xg=Æ?kE"Zgy=?k#"O̱?&'Ѣ,>Æ?"',7>?"''+p[>Æ?"'1 Y>x?#'1q>?!'+U 1Yݓi?n,p˽%P?n^]D>Y?n?'DY?hF`EG>ݓi?cFK)E)>Æ?Bt;}7>?B(;}XD>Y?rV?'l>Æ?nVc>(?Fjk'?= l򲽄[?&'=[?#'٬>Æ?"'rt>q?!',>4d?#',4d?%'j?''OϽϊ?|qPۍ?kl,[] f?T8 X1hHQ|?hhSj?.SA?j(UшbG5?%'~}܅5?&'55IѺ?$'K?ѢBu=B?$'+ѢOϽϊ?n^-*}?|qƝo=%P?yq]D>Y?yq97h>Æ?eI[c>ل?ec[8[KS>:z?eMO[Z= f?TX1e2>? ш4?:? -ш%)>Æ?뾫&K/=s? 9[=Jb?$'=}?kw{"Z=?k " =Æ?$'WѢƽqR?&'pO>cl?#';1n>Æ?no=%P?eFgE->*}?_F\`E=Bk? BLL;}->*}?mVnÆ?AlW]"v?AhVW]=1|\?AhW]*Oe?A6(W]=1|\?F 2">v?Fwߜ*Oe?F&`Æ?_ lZ?İ lof+s?yy lP>ۍ?e ,[>e[?8ShH>Q|?)hS >q?iS?>?Uшw>n/?#'D텕=?$' &o =b?$'A= ?$'PzI=ȏ?$'TKѢB=ݏ?$'K!Ѣ <Ѻ?$'>ѢJuB?$'!Ѣ->*}?nnLϽ>ϊ?n{>y?B;}G>ݓi?qVZKϽ>ϊ?nV{G1L?zq#KS:z?iOO[`iYd?hp[cل?T>,KS:z?T$$aiYd?T3 oȱ2h?-SXFap?.ш4?=:?-ш|d?뾃ޫ%17?뾫b?U|>d?}! T?$'|s?$'LgÆ?k"}?k{"ngy?k"&rJ?k"Æ?%'AѢ35?$'AѢO=̱?#' >ѢP51l-O?$'S??>\?#'VP7Bk?''ii!?\?%'P>=Bk?!'i<b?$'$1]Æ?&'$1 Yx?%'1s?''"U 1ҲÆ?$'LL?nbDY?n'wD>Y?dF5EdzL?fFEul-O?B;}y?B;}7?Bs(;}6lL?tVKݓi?wV-*}?{V'lxY?AlW]>Æ?AWW]Y?Fj(?F*>Oe?F>6u]Z?_ l>'?}KB= lϳÆ?̅0X?$'>W?"'٬Æ?&'rtq?''W?&'l>?!'$kb?WT/s?ߗ%)Æ?W46=^?%Xڧ%=17?T> b# ?)6^?ۧڧ|d? /=s?C %)>Æ?|rb#> ?ix%17? |>d?kDATA b`>"(q```(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x````````` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ```(`8`H`X`h`x```````````(`8`H`X`h`x````````` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` `!`!`(!`8!`H!`X!`h!`x!`!`!`!`!`!`!`!`!`"`"`("`8"`H"`X"`h"`x"`"`"`"`"`"`"`"`"`#`#`(#`8#`H#`X#`h#`x#`#`#`#`#`#`#`#`#`$`$`($`8$`H$`X$`h$`x$`$`$`$`$`$`$`$`$`%`%`(%`8%`H%`X%`h%`x%`%`%`%`%`%`%`%`%`&`&`(&`8&`H&`X&`h&`x&`&`&`&`&`&`&`&`&`'`'`('`8'`H'`X'`h'`x'`'`'`'`'`'`'`'`'`(`(`((`8(`H(`X(`h(`x(`(`(`(`(`(`(`(`(`)`)`()`8)`H)`X)`h)`x)`)`)`)`)`)`)`)`)`*`*`(*`8*`H*`X*`h*`x*`*`*`*`*`*`*`*`*`+`+`(+`8+`H+`X+`h+`x+`+`+`+`+`+`+`+`+`,`,`(,`8,`H,`X,`h,`x,`,`,`,`,`,`,`,`,`-`-`(-`8-`H-`X-`h-`x-`-`-`-`-`-`-`-`-`.`.`(.`8.`H.`X.`h.`x.`.`.`.`.`.`.`.`.`/`/`(/`8/`H/`X/`h/`x/`/`/`/`/`/`/`/`/`0`0`(0`80`H0`X0`h0`x0`0`0`0`0`0`0`0`0`1`1`(1`81`H1`X1`h1`x1`1`1`1`1`1`1`1`1`2`2`(2`82`H2`X2`h2`x2`2`2`2`2`2`2`2`2`3`3`(3`83`H3`X3`h3`x3`3`3`3`3`3`3`3`3`4`4`(4`84`H4`X4`h4`x4`4`4`4`4`4`4`4`4`5`5`(5`85`H5`X5`h5`x5`5`5`5`5`5`5`5`5`6`6`(6`86`H6`X6`h6`x6`6`6`6`6`6`6`6`6`7`7`(7`87`H7`X7`h7`x7`7`7`7`7`7`7`7`7`8`8`(8`88`H8`X8`h8`x8`8`8`8`8`8`8`8`8`9`9`(9`89`H9`X9`h9`x9`9`9`9`9`9`9`9`9`:`:`(:`8:`H:`X:`h:`x:`:`:`:`:`:`:`:`:`;`;`(;`8;`H;`X;`h;`x;`;`;`;`;`;`;`;`;`<`<`(<`8<`H<`X<`h<`x<`<`<`<`<`<`<`<`<`=`=`(=`8=`H=`X=`h=`x=`=`=`=`=`=`=`=`=`>`>`(>`8>`H>`X>`h>`x>`>`>`>`>`>`>`>`>`?`?`(?`8?`H?`X?`h?`x?`?`?`?`?`?`?`?`?`@`@`(@`8@`H@`X@`h@`x@`@`@`@`@`@`@`@`@`A`A`(A`8A`HA`XA`hA`xA`A`A`A`A`A`A`A`A`B`B`(B`8B`HB`XB`hB`xB`B`B`B`B`B`B`B`B`C`C`(C`8C`HC`XC`hC`xC`C`C`C`C`C`C`C`C`D`D`(D`8D`HD`XD`hD`xD`D`D`D`D`D`D`D`D`E`E`(E`8E`HE`XE`hE`xE`E`E`E`E`E`E`E`E`F`F`(F`8F`HF`XF`hF`xF`F`F`F`F`F`F`F`F`G`G`(G`8G`HG`XG`hG`xG`G`G`G`G`G`G`G`G`H`H`(H`8H`HH`XH`hH`xH`H`H`H`H`H`H`H`H`I`I`(I`8I`HI`XI`hI`xI`I`I`I`I`I`I`I`I`J`J`(J`8J`HJ`XJ`hJ`xJ`J`J`J`J`J`J`J`J`K`K`(K`8K`HK`XK`hK`xK`K`K`K`K`K`K`K`K`L`L`(L`8L`HL`XL`hL`xL`L`L`L`L`L`L`L`L`M`M`(M`8M`HM`XM`hM`xM`M`M`M`M`M`M`M`M`N`N`(N`8N`HN`XN`hN`xN`N`N`N`N`N`N`N`N`O`O`(O`8O`HO`XO`hO`xO`O`O`O`O`O`O`O`O`P`P`(P`8P`HP`XP`hP`xP`P`P`P`P`P`P`P`P`Q`Q`(Q`8Q`HQ`XQ`hQ`xQ`Q`Q`Q`Q`Q`Q`Q`Q`R`R`(R`8R`HR`XR`hR`xR`R`R`R`R`R`R`R`R`S`S`(S`8S`HS`XS`hS`xS`S`S`S`S`S`S`S`S`T`T`(T`8T`HT`XT`hT`xT`T`T`T`T`T`T`T`T`U`U`(U`8U`HU`XU`hU`xU`U`U`U`U`U`U`U`U`V`V`(V`8V`HV`XV`hV`xV`V`V`V`V`V`V`V`V`W`W`(W`8W`HW`XW`hW`xW`W`W`W`W`W`W`W`W`X`X`(X`8X`HX`XX`hX`xX`X`X`X`X`X`X`X`X`Y`Y`(Y`8Y`HY`XY`hY`xY`Y`Y`Y`Y`Y`Y`Y`Y`Z`Z`(Z`8Z`HZ`XZ`hZ`xZ`Z`Z`Z`Z`Z`Z`Z`Z`[`[`([`8[`H[`X[`h[`x[`[`[`[`[`[`[`[`[`\`\`(\`8\`H\`X\`h\`x\`\`\`\`\`\`\`\`\`]`]`(]`8]`H]`X]`h]`x]`]`]`]`]`]`]`]`]`^`^`(^`8^`H^`X^`h^`x^`^`^`^`^`^`^`^`^`_`_`(_`8_`H_`X_`h_`x_`_`_`_`_`_`_`_`_`````(``8``H``X``h``x``````````````````a`a`(a`8a`Ha`Xa`ha`xa`a`a`a`a`a`a`a`a`b`b`(b`8b`Hb`Xb`hb`xb`b`b`b`b`b`b`b`b`c`c`(c`8c`Hc`Xc`hc`xc`c`c`c`c`c`c`c`c`d`d`(d`8d`Hd`Xd`hd`xd`d`d`d`d`d`d`d`d`e`e`(e`8e`He`Xe`he`xe`e`e`e`e`e`e`e`e`f`f`(f`8f`Hf`Xf`hf`xf`f`f`f`f`f`f`f`f`g`g`(g`8g`Hg`Xg`hg`xg`g`g`g`g`g`g`g`g`h`h`(h`8h`Hh`Xh`hh`xh`h`h`h`h`h`h`h`h`i`i`(i`8i`Hi`Xi`hi`xi`i`i`i`i`i`i`i`i`j`j`(j`8j`Hj`Xj`hj`xj`j`j`j`j`j`j`j`j`k`k`(k`8k`Hk`Xk`hk`xk`k`k`k`k`k`k`k`k`l`l`(l`8l`Hl`Xl`hl`xl`l`l`l`l`l`l`l`l`m`m`(m`8m`Hm`Xm`hm`xm`m`m`m`m`m`m`m`m`n`n`(n`8n`Hn`Xn`hn`xn`n`n`n`n`n`n`n`n`o`o`(o`8o`Ho`Xo`ho`xo`o`o`o`o`o`o`o`o`p`p`(p`8p`Hp`Xp`hp`xp`p`p`p`p`p`p`p`p`q`DATA(q`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA!`=?DATA!`=?DATA(!`=?DATA8!`=?DATAH!`=?DATAX!`=?DATAh!`=?DATAx!`=?DATA!`=?DATA!`=?DATA!`=?DATA!`=?DATA!`=?DATA!`=?DATA!`=?DATA!`=?DATA"`=?DATA"`=?DATA("`=?DATA8"`=?DATAH"`=?DATAX"`=?DATAh"`=?DATAx"`=?DATA"`=?DATA"`=?DATA"`=?DATA"`=?DATA"`=?DATA"`=?DATA"`=?DATA"`=?DATA#`=?DATA#`=?DATA(#`=?DATA8#`=?DATAH#`=?DATAX#`=?DATAh#`=?DATAx#`=?DATA#`=?DATA#`=?DATA#`=?DATA#`=?DATA#`=?DATA#`=?DATA#`=?DATA#`=?DATA$`=?DATA$`=?DATA($`=?DATA8$`=?DATAH$`=?DATAX$`=?DATAh$`=?DATAx$`=?DATA$`=?DATA$`=?DATA$`=?DATA$`=?DATA$`=?DATA$`=?DATA$`=?DATA$`=?DATA%`=?DATA%`=?DATA(%`=?DATA8%`=?DATAH%`=?DATAX%`=?DATAh%`=?DATAx%`=?DATA%`=?DATA%`=?DATA%`=?DATA%`=?DATA%`=?DATA%`=?DATA%`=?DATA%`=?DATA&`=?DATA&`=?DATA(&`=?DATA8&`=?DATAH&`=?DATAX&`=?DATAh&`=?DATAx&`=?DATA&`=?DATA&`=?DATA&`=?DATA&`=?DATA&`=?DATA&`=?DATA&`=?DATA&`=?DATA'`=?DATA'`=?DATA('`=?DATA8'`=?DATAH'`=?DATAX'`=?DATAh'`=?DATAx'`=?DATA'`=?DATA'`=?DATA'`=?DATA'`=?DATA'`=?DATA'`=?DATA'`=?DATA'`=?DATA(`=?DATA(`=?DATA((`=?DATA8(`=?DATAH(`=?DATAX(`=?DATAh(`=?DATAx(`=?DATA(`=?DATA(`=?DATA(`=?DATA(`=?DATA(`=?DATA(`=?DATA(`=?DATA(`=?DATA)`=?DATA)`=?DATA()`=?DATA8)`=?DATAH)`=?DATAX)`=?DATAh)`=?DATAx)`=?DATA)`=?DATA)`=?DATA)`=?DATA)`=?DATA)`=?DATA)`=?DATA)`=?DATA)`=?DATA*`=?DATA*`=?DATA(*`=?DATA8*`=?DATAH*`=?DATAX*`=?DATAh*`=?DATAx*`=?DATA*`=?DATA*`=?DATA*`=?DATA*`=?DATA*`=?DATA*`=?DATA*`=?DATA*`=?DATA+`=?DATA+`=?DATA(+`=?DATA8+`=?DATAH+`=?DATAX+`=?DATAh+`=?DATAx+`=?DATA+`=?DATA+`=?DATA+`=?DATA+`=?DATA+`=?DATA+`=?DATA+`=?DATA+`=?DATA,`=?DATA,`=?DATA(,`=?DATA8,`=?DATAH,`=?DATAX,`=?DATAh,`=?DATAx,`=?DATA,`=?DATA,`=?DATA,`=?DATA,`=?DATA,`=?DATA,`=?DATA,`=?DATA,`=?DATA-`=?DATA-`=?DATA(-`=?DATA8-`=?DATAH-`=?DATAX-`=?DATAh-`=?DATAx-`=?DATA-`=?DATA-`=?DATA-`=?DATA-`=?DATA-`=?DATA-`=?DATA-`=?DATA-`=?DATA.`=?DATA.`=?DATA(.`=?DATA8.`=?DATAH.`=?DATAX.`=?DATAh.`=?DATAx.`=?DATA.`=?DATA.`=?DATA.`=?DATA.`=?DATA.`=?DATA.`=?DATA.`=?DATA.`=?DATA/`=?DATA/`=?DATA(/`=?DATA8/`=?DATAH/`=?DATAX/`=?DATAh/`=?DATAx/`=?DATA/`=?DATA/`=?DATA/`=?DATA/`=?DATA/`=?DATA/`=?DATA/`=?DATA/`=?DATA0`=?DATA0`=?DATA(0`=?DATA80`=?DATAH0`=?DATAX0`=?DATAh0`=?DATAx0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA0`=?DATA1`=?DATA1`=?DATA(1`=?DATA81`=?DATAH1`=?DATAX1`=?DATAh1`=?DATAx1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA1`=?DATA2`=?DATA2`=?DATA(2`=?DATA82`=?DATAH2`=?DATAX2`=?DATAh2`=?DATAx2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA2`=?DATA3`=?DATA3`=?DATA(3`=?DATA83`=?DATAH3`=?DATAX3`=?DATAh3`=?DATAx3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA3`=?DATA4`=?DATA4`=?DATA(4`=?DATA84`=?DATAH4`=?DATAX4`=?DATAh4`=?DATAx4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA4`=?DATA5`=?DATA5`=?DATA(5`=?DATA85`=?DATAH5`=?DATAX5`=?DATAh5`=?DATAx5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA5`=?DATA6`=?DATA6`=?DATA(6`=?DATA86`=?DATAH6`=?DATAX6`=?DATAh6`=?DATAx6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA6`=?DATA7`=?DATA7`=?DATA(7`=?DATA87`=?DATAH7`=?DATAX7`=?DATAh7`=?DATAx7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA7`=?DATA8`=?DATA8`=?DATA(8`=?DATA88`=?DATAH8`=?DATAX8`=?DATAh8`=?DATAx8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA8`=?DATA9`=?DATA9`=?DATA(9`=?DATA89`=?DATAH9`=?DATAX9`=?DATAh9`=?DATAx9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA9`=?DATA:`=?DATA:`=?DATA(:`=?DATA8:`=?DATAH:`=?DATAX:`=?DATAh:`=?DATAx:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA:`=?DATA;`=?DATA;`=?DATA(;`=?DATA8;`=?DATAH;`=?DATAX;`=?DATAh;`=?DATAx;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA;`=?DATA<`=?DATA<`=?DATA(<`=?DATA8<`=?DATAH<`=?DATAX<`=?DATAh<`=?DATAx<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA<`=?DATA=`=?DATA=`=?DATA(=`=?DATA8=`=?DATAH=`=?DATAX=`=?DATAh=`=?DATAx=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA=`=?DATA>`=?DATA>`=?DATA(>`=?DATA8>`=?DATAH>`=?DATAX>`=?DATAh>`=?DATAx>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA>`=?DATA?`=?DATA?`=?DATA(?`=?DATA8?`=?DATAH?`=?DATAX?`=?DATAh?`=?DATAx?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA?`=?DATA@`=?DATA@`=?DATA(@`=?DATA8@`=?DATAH@`=?DATAX@`=?DATAh@`=?DATAx@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATA@`=?DATAA`=?DATAA`=?DATA(A`=?DATA8A`=?DATAHA`=?DATAXA`=?DATAhA`=?DATAxA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAA`=?DATAB`=?DATAB`=?DATA(B`=?DATA8B`=?DATAHB`=?DATAXB`=?DATAhB`=?DATAxB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAB`=?DATAC`=?DATAC`=?DATA(C`=?DATA8C`=?DATAHC`=?DATAXC`=?DATAhC`=?DATAxC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAC`=?DATAD`=?DATAD`=?DATA(D`=?DATA8D`=?DATAHD`=?DATAXD`=?DATAhD`=?DATAxD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAD`=?DATAE`=?DATAE`=?DATA(E`=?DATA8E`=?DATAHE`=?DATAXE`=?DATAhE`=?DATAxE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAE`=?DATAF`=?DATAF`=?DATA(F`=?DATA8F`=?DATAHF`=?DATAXF`=?DATAhF`=?DATAxF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAF`=?DATAG`=?DATAG`=?DATA(G`=?DATA8G`=?DATAHG`=?DATAXG`=?DATAhG`=?DATAxG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAG`=?DATAH`=?DATAH`=?DATA(H`=?DATA8H`=?DATAHH`=?DATAXH`=?DATAhH`=?DATAxH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAH`=?DATAI`=?DATAI`=?DATA(I`=?DATA8I`=?DATAHI`=?DATAXI`=?DATAhI`=?DATAxI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAI`=?DATAJ`=?DATAJ`=?DATA(J`=?DATA8J`=?DATAHJ`=?DATAXJ`=?DATAhJ`=?DATAxJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAJ`=?DATAK`=?DATAK`=?DATA(K`=?DATA8K`=?DATAHK`=?DATAXK`=?DATAhK`=?DATAxK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAK`=?DATAL`=?DATAL`=?DATA(L`=?DATA8L`=?DATAHL`=?DATAXL`=?DATAhL`=?DATAxL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAL`=?DATAM`=?DATAM`=?DATA(M`=?DATA8M`=?DATAHM`=?DATAXM`=?DATAhM`=?DATAxM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAM`=?DATAN`=?DATAN`=?DATA(N`=?DATA8N`=?DATAHN`=?DATAXN`=?DATAhN`=?DATAxN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAN`=?DATAO`=?DATAO`=?DATA(O`=?DATA8O`=?DATAHO`=?DATAXO`=?DATAhO`=?DATAxO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAO`=?DATAP`=?DATAP`=?DATA(P`=?DATA8P`=?DATAHP`=?DATAXP`=?DATAhP`=?DATAxP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAP`=?DATAQ`=?DATAQ`=?DATA(Q`=?DATA8Q`=?DATAHQ`=?DATAXQ`=?DATAhQ`=?DATAxQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAQ`=?DATAR`=?DATAR`=?DATA(R`=?DATA8R`=?DATAHR`=?DATAXR`=?DATAhR`=?DATAxR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAR`=?DATAS`=?DATAS`=?DATA(S`=?DATA8S`=?DATAHS`=?DATAXS`=?DATAhS`=?DATAxS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAS`=?DATAT`=?DATAT`=?DATA(T`=?DATA8T`=?DATAHT`=?DATAXT`=?DATAhT`=?DATAxT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAT`=?DATAU`=?DATAU`=?DATA(U`=?DATA8U`=?DATAHU`=?DATAXU`=?DATAhU`=?DATAxU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAU`=?DATAV`=?DATAV`=?DATA(V`=?DATA8V`=?DATAHV`=?DATAXV`=?DATAhV`=?DATAxV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAV`=?DATAW`=?DATAW`=?DATA(W`=?DATA8W`=?DATAHW`=?DATAXW`=?DATAhW`=?DATAxW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAW`=?DATAX`=?DATAX`=?DATA(X`=?DATA8X`=?DATAHX`=?DATAXX`=?DATAhX`=?DATAxX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAX`=?DATAY`=?DATAY`=?DATA(Y`=?DATA8Y`=?DATAHY`=?DATAXY`=?DATAhY`=?DATAxY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAY`=?DATAZ`=?DATAZ`=?DATA(Z`=?DATA8Z`=?DATAHZ`=?DATAXZ`=?DATAhZ`=?DATAxZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATAZ`=?DATA[`=?DATA[`=?DATA([`=?DATA8[`=?DATAH[`=?DATAX[`=?DATAh[`=?DATAx[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA[`=?DATA\`=?DATA\`=?DATA(\`=?DATA8\`=?DATAH\`=?DATAX\`=?DATAh\`=?DATAx\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA\`=?DATA]`=?DATA]`=?DATA(]`=?DATA8]`=?DATAH]`=?DATAX]`=?DATAh]`=?DATAx]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA]`=?DATA^`=?DATA^`=?DATA(^`=?DATA8^`=?DATAH^`=?DATAX^`=?DATAh^`=?DATAx^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA^`=?DATA_`=?DATA_`=?DATA(_`=?DATA8_`=?DATAH_`=?DATAX_`=?DATAh_`=?DATAx_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA_`=?DATA``=?DATA``=?DATA(``=?DATA8``=?DATAH``=?DATAX``=?DATAh``=?DATAx``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATA``=?DATAa`=?DATAa`=?DATA(a`=?DATA8a`=?DATAHa`=?DATAXa`=?DATAha`=?DATAxa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAa`=?DATAb`=?DATAb`=?DATA(b`=?DATA8b`=?DATAHb`=?DATAXb`=?DATAhb`=?DATAxb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAb`=?DATAc`=?DATAc`=?DATA(c`=?DATA8c`=?DATAHc`=?DATAXc`=?DATAhc`=?DATAxc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAc`=?DATAd`=?DATAd`=?DATA(d`=?DATA8d`=?DATAHd`=?DATAXd`=?DATAhd`=?DATAxd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAd`=?DATAe`=?DATAe`=?DATA(e`=?DATA8e`=?DATAHe`=?DATAXe`=?DATAhe`=?DATAxe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAe`=?DATAf`=?DATAf`=?DATA(f`=?DATA8f`=?DATAHf`=?DATAXf`=?DATAhf`=?DATAxf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAf`=?DATAg`=?DATAg`=?DATA(g`=?DATA8g`=?DATAHg`=?DATAXg`=?DATAhg`=?DATAxg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAg`=?DATAh`=?DATAh`=?DATA(h`=?DATA8h`=?DATAHh`=?DATAXh`=?DATAhh`=?DATAxh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAh`=?DATAi`=?DATAi`=?DATA(i`=?DATA8i`=?DATAHi`=?DATAXi`=?DATAhi`=?DATAxi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAi`=?DATAj`=?DATAj`=?DATA(j`=?DATA8j`=?DATAHj`=?DATAXj`=?DATAhj`=?DATAxj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAj`=?DATAk`=?DATAk`=?DATA(k`=?DATA8k`=?DATAHk`=?DATAXk`=?DATAhk`=?DATAxk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAk`=?DATAl`=?DATAl`=?DATA(l`=?DATA8l`=?DATAHl`=?DATAXl`=?DATAhl`=?DATAxl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAl`=?DATAm`=?DATAm`=?DATA(m`=?DATA8m`=?DATAHm`=?DATAXm`=?DATAhm`=?DATAxm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAm`=?DATAn`=?DATAn`=?DATA(n`=?DATA8n`=?DATAHn`=?DATAXn`=?DATAhn`=?DATAxn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAn`=?DATAo`=?DATAo`=?DATA(o`=?DATA8o`=?DATAHo`=?DATAXo`=?DATAho`=?DATAxo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAo`=?DATAp`=?DATAp`=?DATA(p`=?DATA8p`=?DATAHp`=?DATAXp`=?DATAhp`=?DATAxp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAp`=?DATAq`=?DATAh``DATA0`< ######## #### # ### #######!!######!!!##!#!!#### ##"!#####!###(#(#'(#&'#.(!!&+!!.!1#21#67#:;#_9#5#=>#@#<#7=#5<#A=#DE#H#D#M#P#N#M#K#RS#ST#JQ!W#UV#Z[#Z# ^!^#8b#:e#6f#g#`#`_#Z!\!i#kj#li#~l!q#sn#l#nq#lo#z{!wv!0#0#/#@#?#@#@#D#O##O##O!Z# !/#s!$!y+!-{!!p!n!#~##|###}|###########~##################!!!!!!!!!!!!###############!#!#!####!!######## !##!!!#!#####!####!##!!!#!#!!!#########T!##! !#####)!"#"#$#!#}!$#$#%#!-!*!2#3#3#4#x!]#4#9#<#=#6#9#A#>#<#?#C#F#G#E#C#G#B#L#M#J#L#!T#Y#Y#U#W#U#\#![!A!C!!]#_!`#e#d#h#i#j#k#z!uh#m#o#t#u#u#u!h#u#y!z!x!#4#v!0#5### # #P#O#K#N#!SK!M!#P!!#V#! !!/##g#d#a#;#c#e#c#4#1####!*!%!##s#p#r#i#"#%#t!,#,!*!)!v!#####|#####!!` !g !e ! !!d!b!f!! !! !! !  ! ! !####!!##%#)'#(#*#/#-1#.3#4#34#23#12#54!5!7#87#<=#?#@A#C#G#EA#J#MK#PQ#P#T#V#W#P!R!Y#Z\#6#]+!>#I#P##C!c0!`#c^#^_#f#i#`f#dj#ln#gm#k!n!m!l!pq#uv#sp#}#~#|}###wr!##!!!!#########!####!!#!!#x#~#!###!######!!!!!zK!$#&#%#&#&!%!!!$!'!'##-#_!0#\#:#o<#;o#Bx#w@#Dw#yH#I#E#K{#O#O#S#M#!Q!As!Bt!!8#T#X!Y#Z#\!\!X####w##G#J# #J~!N#$#S!>#9#X#-#.#[#2#c#f#i#e#k#l#e#h#!!!!!!!!!!:##?#o#r#r # ?#r#x #y#{#y!#u !##### 4#!#'#&#%#'!+!.!T1#9#;#8#^7#B#G#H#F#F#IK# D# N#Q#U#V#W#T#V"#R#\#[#[O# T!]!7#5V#Wa#f#dV#f#`q!ar!p#k#8#:/#w!p;# B##IE##{!O#Q#{X#! ! !<c#W#0#y!!-2!od!~d##d#_##a#`#}#b#b#e##e##g##h#g##a#c##_##h}#i##g##n##f#i##n#k##'#(############# ###!#!!!!!(##!,#+#*!-#*#0##1#,!9#=#U#>#=#t#t#s#q#F##F## D# #L#N#M#L#R#Q#R#S#!!U!;#=#U##X##Z#X####!##C##z##|#&####,#,#!!.#/#Y#]!m##l##9#9#<#?# s#u#v #t#v#F #z#|#~#}#S## @!x!v!!#o###/ ##!|!5!,#6##8#7#;:#>6#>######>#8#?;##A#C#B###ID##B#E##J# L#J#H#E#H#F## !H!Q!#"#!R#IR!NX#Y###S##\$##B!!(!2#^#b#_#b##7#2#6#*h!n#k#[j#r#^m!![!p#o[#r#m#m0#j#!t!x]!#t#6##)3##p#q?#q:#u##A #D##G#E#HC#@I##|!"L!N}!K#"#MX###N#L#R#QY#X#L#W%#!)!)]#gU#a#3+#8#:#!+h#!. #!Z#{1!qY#b!/!!s#&#!3!)!w!a#j#j#h#^#b##k#m######j#a!W !!!!!V!!c! !!!!!! ! !!!##H#G#I##P######y#  #J #G # #F #z###### # ## ## ##### # ##### # #### ## ####/######### #!"###$#%!#####)*#()#!!,#-#####!!!#0/#!#!!#3#3#1#4##65#7###!##7<#<#;<#:;#B<!!:?!!B!E#FE#JK#NO#sM#I#QR#T#P#KQ#IP#UQ#XY#\#X#a#d#b#a#_#fg#gh#^e!k#ij#no#n#r!r#Lv#Ny#Jz#{#t#ts#n!p!}#~#}#!#####!!D#D#C#T#S#T#T##X#'c#&#c#$#+c!n-# 0!C2#!8!?!A!!!!###################################!!!!!!!!!!!!###############!#!#!####!!########!!##!!!#!#####!####!##! ! !#!#!!!######%#"#&#h!*#(#.!!/#1# # 2#1#=! 6#6#8 #5#!8#8# 9#2!A!>!F#G#G#H#!q#H#M#P#Q#J#M#U#R#P#S#W#Z#[#Y#W#[#V#`#a#^#`#!h#m#m#i#k#i#p#!o!U!W!$!q#&s!t#y#x#|# }#~ ##!|## # ###!|##!!!#H# !D#I#####d#c#_#b#&!g_!a!(#d!*!,#j##! !'!C#0#{#x#u#O#w#y#w#H#E##3#2#3!>!9!# # ###}#6#9#!@#@!>!=!!##########!!t!{!y !!!"!x$!v'!z(!#"!&!%!!%$!!! !#!!,#/#/,#2#53!7#9#=;#<#)>#C#AE#BG#H#GH#FG#EF#IH!I!K#LK#PQ#S#TU#W#[#YU#^#a_#de#d#h#j#k#d!f!m#np#)J#q?!+R#3]#d7#/W!wD!t#wr#rs#z#}#tz#x~##{#!!!!########!##!!!!######### !####!!#!!###!###!######!!!!!_!8#:#9#:#:!9!!!8! ;!;#*#A#s!D#p#N#P#O#V#T#X#\#]#Y#_#c#c#g#a#!e!U!V! !L#h#l!m#n#p!p!l#+#.#-#2#1#[#^##^!b#8#g!R#M#l#A#B#o#F#w#z#}#y###y#|#! ! ! ! ! ! !!  !!N##S####S##!#&#+#(!,#!!#7#7#4H#5#;#:#9#;!?!B!hE#M#O#L#rK#V#[#\#Z#Z#]_#X#b#e#i#j#k#h#j6#f#p#o#oc#h!q!K#Ij#ku#z#xj#z#t!u!##L#NC#!O# V#"#]Y#2$#'!c-#e#l#2!!!Pw#k#D#!!AF!x!x##x#s##u#t##v#v#y##y##{##|#{##u#w##s##|#}##{####z#}####)#;#<#)#+#-#.#.#/#-###+##1#4#7#5#0!1!.!! !<## !@#?#>!A#>#D##E#@!M#Q#i#R#Q#####Z##Z## X#!#`#b#a#`#f#e#f#g#"!!#i!O#Q#i##l# #n #l### #!##W###"##:####@#@#!!B#C#m#q!####M#0M#P#S######Z #'#+#-#,#.g##T!!"!/!## # #C4##!!I!@#J##*L#K*#ON#RJ#R##,####R*#L#SO#,#U#W1#0V###]X##V#Y0##^3#4`#^#\##Y#$\#%Z#&#4!\)!e5#6#5f#]f!bl#m7##g##p8##-V!!%<!F#r#v#s#v##K#F#J#>|!##o~##r!!o!#o###D#~#!!q!##J##=G###S#N##0##U#$X#%#[#Y#\W#T]#'#!6`!b!*_#6#al###b+#)`#f.#em#l#`.#k9#!(=!=q#{i#u#G?#L #N#!?|#1!B4#5n#E!m#v!C!!#:#!G!=!!u#~#~#|#r#v#########~#u !k!!#!!!j%!&!w!!!$ ! &!' !(!"! ! ! '! (!##\#[#]#%#d#######4#^#[# #Z!#"###$#3%#&#''##"!###&###&#%#%########'"#!$###$## #'# #-A!w!x!)=!*>!.B!v!z!{!y!#]q!!!!!!@,##!?+!!#I5!!!##,##-.#/-###!2###!!#!#3###!#5#65#F8#$9#!$#'$#;#=#>#=#+#0@#C#AB#E!E#7H#J#G#GF#K#ML#NK#VN!Q#RO#N#OQ#NP#4(#)4#&*#0?#?#1?!YR!OZ!XW#V#TY#YZ#UT#]R#[#\X#^Y#V[##`b#`#a#da#_c#cd##`[#^c#PV#!`!b!V!a!d!c!_!f#hi#gj#kl#mk#r#qr#st#lj!uw#t!y!v{#{~#}!|!z######!##!!##t#v#e#z!y!x!|y#|!!z)#)#*#+#/#.#n@!##3#U!e6#6^#8f#8g#'h#h9#&#d:#)#:#)d#<o#o=# <#oq!@p#pA#Cr#tA#s!'d!:h!w6#F!fG#^=#K#L#{M#H=#Bv#P#S#vH#~H!v4#+#?#n+#>#0+!=r!!2#B#!u!J#I#I#5#(x#}##R#K}##S}!^#T#_#]#!G!J!!!H!!!!!!################!######!!!#####!!!######!####!#!###!!###!!!!#!#######!!##!##!!### ##!####!!!!!+#*#,#-#1#2#-!)#3#5#8#7#E#;# >#A#B#C#@#B#!6!!#Q!M#(##.#0!D#,!I#4#P!V#X#W#Z#U#\#]#P#^#W#]#P#U#Z#b#d#a#\#R#^#w#j#i#j#i#k#n#i!k!w!z!~#{#############!!!###z#######!x#e#l#m## ###u#v#!!|#####,#*#+##0#1#2##!.!#!T!e#z#7#!#9#g#g#9#7#&#f#:#m#l##<# #p!p#D#0#s#s#6#E#H#F#H#y#6#z#=!O#M#L#B!W!X!P#B#L#~!S!#S#u#(##/##;##!<!>!#q#D#q#1#D#C#v!J##x!3#Q#R#![#\##R##V#_#b#!!!I!!!!!!#;#)#/##n#m # # ## #o #0# # ##  # # #  ## # ###########!###!!#!####!## #8##$%#*#-#.#-#01#4#23#7!7#":#<#9#98#>#@?#A>#KA!E#FC#A#CE#AD###&#/#/#/!NF!CO!ML#K#IN#NO#JI#TR# Q#SM#UN#KQ# #XZ# X#Y #\Y#W[#[\#  #XQ#U[# !X!Z!Y!\![!W!_#ab#`c#ef#ge#l#kl#mn#fc!oq#n!s!vu#uy#x!w!|#{|#}~#}####!!##n#p#]#t!s!r!ws#w!!z##}#{###h1!#J!] ##_##`#'a#a%#d(#)#(#,i#i-#,#ik!1j#j2#4l#n2#m!(a!q6#8!_9#>#?#u@#D#G#yH!p#~#/#h+#.#-l!#3#o!|<#;#;##r#x##F#>x#Gx!U#I#W#T#!9!<!!:!!!!!!################!## ####!!#####!!!#####!####!#!### !!###!!!#!#######!!##!##!!###### # # #!!!!######!#####"#7#*#.#2#3#4#1#3#!E!@####!5#!;##D!K#M#L#O#J#S # T#P#U #L #T#J#O #Z# \#Y#S#^#q#c#b#c#b#e#h#b!e!q!t!y#u#{#{#~########!!!#######!r#]#f#g#####o#p#!!w##}#|#########!!#I!]#t#"#!#%#`#`#%#"#_#(#g#f##,# #j!j#5#m#m# #7#:#8#:#s# #t#=!C#@#?#L!M!D#B#?#y!G!#G#o##~###*#!#!,!.!#k#5#k##5#4#p!<##r!#E#F#!Q#S###V # W#Z#!!!;!!!!!!#*###h#g####i #!#### ## ###!###!#DATAh`NGon Face-Vertex2`DATA@2`B+R4rr4/,03++3@h6Y212?1s2s1>(788ttn00ossX:X9MNM9;Qp/}}/:v:e)u)*amUgkWn;cq=<Po';g^%kWam?dlpe\:A;noc<&oPdV5Ul:];g?qdWbco&<=h;'ohr?g=V<==?>;A:qps@E>?gq@sU5H<;pdtBVCvuE@t  ?  k?rBt"WX jrlu@@qlritpqsps? Xg?k AvCq?"rj K@)w@ur mxLirwCfs A5 ?s5A@KvA Mg tLx(B6uvM r f  B(xp uDJEq Bp FDC&oHw)@InD*xm Cw*DLDuA YE@AEIEG DFYCHK 0w/xOv. ZP-QK\ ,xH+y + ynw* N])  vHx(Ez'[Ox&PNL".*K_SST\"Lt {~.`M+M`MbPZQTJu{ T/zO[|FzE{.K{vOzoJTQ}!sy+H|pN}|]Q0O/K.{XM"V!}QF|*N~GO0}HKMW3{oNX1Y#~GLa|}Hd* LY0QXNIVVU4e#YQPXZ{LRdq&+L SIUW%/O[MX2VeJ\5O{ZW[qW%4Q6JZa7[WR[74R(o0T883')6;9<#e:%f0n.T3)]/piY6-%f":/iO%9j<dco_f]b ep aWqcf[bb\ W$ gUaa  >et6B g\>$$0QLhEuM#{$zt2t1*KuEh0z4v ,-43. vtiAH4ci\=w!Z".!w%"%zRy& &8'x '7(5#tx(6-/#5.34/S  S/3,!  <Z|shnT $ Rp}3.P#u  tYqg1"  !.Z<s|r~T 3u#/njqY; r  $ "&;+|{'8'{}.9(7(9.=<645W33-2y+;&y%yNyz1{lzD*Z,y%2-{1vx*uw*x+:*:w)0,)vS+hL6]QSvmw+]xXNw?(7*6*h@f]6@7_B9=``C5V>L;]:\e>b[87\ `=%_L>^6]f9B_ [8[b6=G7@e>_f8[7G=D>e\`98fh>6^F<H5C9ahc@>> _A` !<F=IA >DBbA<!B@aiAI=kBlB8Ai9CjC' Djmo(G%'C#qE&)BkFrlB)$FrG(uJ,%  tL-$ JF#I,",Js!+MP ,IKQON -L*J PMMPbNc|HvIRRS_KzKc(0Y1TU2/3WUSTS2UVV"~!RRSR5\$J4UR\b$6&aZXb\Z^7%21~T>];7^8829T~1?4,^g \_<Vd `__c$V<_`` d?A8#C9X:{tHBjjdkkCIuKuIJnCkjBGo[-0#!ic1ilemFkdj[QO-!pAielkoGFm0mkuJDzOMxP,0m^coklf~dpQ[m"_^li2~f[od_"gq`2$Uarn`qjra~V|~sU}  pb}$ s~nh }|V /b/4adjc^|_bd~j}hVeiUgba^_g`Tf~iSceV|}hfTie YhZjnkWXl9:jhZfeYUigmnlX:8kg7m,/&CD'z(     }NO^!RIypa^n#+&INRISK,'"(!;Y55Y4-1U=M21SU #"!>\Z"9lm78X?X,xwctlQZ :^ T9(]`;T !(:! Y^Zj  |Oa7^Y  -hNb]).7 #| Nh)'dtOzix@s,X={)e?w|+v C GEFJH~#PJ$KS13&PQ4%%'&1-OR22RP.34<5\$=J~H3P&#0cS`fkWnl$[]` ^c'' G ) F HK DL zm G Gz H !yF$Fy" D #wEJG $ 'Ew% &y&'()F )G *IE-+E,-%G-D  .y/DnI0  1q{Bnr=.gizl{jkyNzgqm]6l=e)oIy5roPxd>f*nAj{-b,s@zBg.}wvhcwmqdx]m>Cp*f?v+ykBAb-u5yIuWphv\14117H4a@`GH'?GF?|qEGJbFDcEpF YoE LK LDDklM%l~M/M 5lM~ 62C52NC3ZN3[12Zu2i1{56k2OLwPQJIOX {Vk&uxpOrNyWPwxIjNSO)(nPWOSXQ3*0Pn3QoS7ONr8vT6*SoT)&LPyIOs4(t<:TvS9;SS5sqT67ptrS7SSZT|}!q2t#?PfU26|TUfp~"r2= gVY}4!>"~P2:0#$Q9V93Y!A%+,">B@$20Y{X# uZ:VW\W[X]TZ3%A!2$X[t#X}B?UYT]YU",[v8Zu =C|\W B-&a'I'c`8dB _:_^>\\$]&>\9b[$\=!Z"Dv'I'Yc9XDd8W`[_6_.hg64`\a_a~Id^e5`h.4+wcE__'v+c'^35e(G)\\be`ca_al_j65e+b?[wac-x4y,JM*/@a_dklb+7mbx-KL(0A`)G0([,y)`>/*FmeCal6zbjei7dem-nNKDf.`A\:G,`.zgE>O9k7oc`acl8{jfp7con-,OJk9H8CeeLg{ noh1.fho9HJ#<'D*iLG=; FJ)4/T0mMlVN'%D_Iq=GEC3/4V^JS2NVCMm0/!w'(z 1'v 0$y / ku .'w"-z(,L$ v'+Uk #Hi{ u yo! Vg5pUUoa~v|}U Tcb>|v|* a^]4HH4BGy r}}epn5n5_6 69 @99@ !!: :: ;;i;7f<h<f7`^gB4Ced4]dC5nmQ< N ;8>Bd7<=mb6_5< :nO  m:`7 dlm;< 96:?8;:i;?l;h<jB<gmnBjHG IGFAB :l?9E-u(>*9@FEA2AC>>3k11\3k[1=878=.@a A26?qg}| Hq?'lpKYJ)>(>) q|zKqJstnKMsjIt5}R2oyNOIv+L,Q*KtVnzJR}ssM+vL*QJqKxQMN*LRK*RuQxMO#L#"7,RJN+tIyPw8MK,O2R+qRQ.rwPR<QuRQPUzs-"r.PLRq+-s,/MQzU-V0!-VUi!1WjW1u;XTWXV[Y0VZWYZVZUZY[#V]^EU^`4?T#Ew^@%S]]3GR%G3^]&Qa\HP_]]Ob3N&H[`^M@^DL3~adH\)F*]_gfY*_Ebmah`ciMkdgh&6jic5ffg%{8pfie&'fBp8NgnW9pKr3DF)VEo3h )lqIKLirFpEhjHG]$J{ *&ms%$xj%t  %%%jU&tsm$) %pxUPjWTilk P  ~s y0~t|z{z@AC @,/t~ox sARTD+)}bw,o~RA x}r+DwC "B~u{&@.HDwrx.orsScoxSs/ct8?u t  u  == v>8 Q=CeCvu~ xwrsvx ~|y}{vurs{tz}yw|z}y> |! ~  jk~|zy?} {  ki? { h`@&+. 1/WW. 1Xu"K!=YDJ?4:bI&-3]f5&(L7?bzI:\BfD |gz.1 ;P]<S fmlRemf-EA)JQ01iKEgbca@"KiH#! !(RN STS Onpo"j#h$Bi!#$lP@p0!(GF"#"*$ )$kjh&&<%ql" hR<#k$%)&&* (rR0 !h #"#r( +'^#/3q,(=-"F_. h// 0T'0 "=(1 O;G,;//QW$v[C54y^w7Nd%'F8{dbg|-J:IdeeH9KXK9MG:JEFAFGBHImpnU^yHdWd.wDTtzD   -6N8FL ,AD>P;O  XM;xJ:ZC!K"Z\|EL4}XM2&N<[AOE[5P=\4Q&UZ%R;Z=S%X{Y#TX<UxYW;V#2W$@%7X+Z"Y'9F$Z!CZ8[A[]6\^YY^]$F^5[V$_ <X'`7%X< a6]nqze& D  C 6 e 7 56C 57 yf T B x8 ( f xg  4(8 o  )4   z)  4 Je I U  6   # J4 #   I5  *  / &*   ) +   U  V }+  *  U h  +)  ,~V &   * U +  ,  !  -  " .  ,   !   -." h , s ~4  ~  -/.  4  X ; 3 l ~ V /- .W   ;X W  0?  n+ +  , >    0  ?*   < o q^ [ ++ n @0- 8 p7 5 <[ o =. rq =r. p @ n 7 1 Z * ?   0  1?0 >, Z j \ Y _ D  q`  B ^ 1a     2i   Y ] r C ` q D9 a 1  0 2 j Db   9 B1 t A   20 Q c C k b D_   1 B 2 l Cc     ; s  m )v( 4(T x   S uw ] z)4( v T (e  uS & t 5 Iw  H H?  | w I6 G {  A HH z  e JE M 2     g x  y| x:   R S> }9 SR  Q P E =" H' ~ 9 }S%  K< }> }< K\ h 3   3= k 3h     F OR; [ Qi 3   ; Rj   i QOF ' z  ~O yB S zD ] R  R  ^ =E FG f 8HA y  7z  ) ! Gf @ F8 y ? H7(  ( 7. * 9- !) - 9$ 8 g+ r 7 r q . f}N 0 8 f0 , g 9*  ih + gj  $9 h 'q   i g, P  jhi 1 : :1    kl3 2 md :  )   <5   = o   >}   o <  } = / ]  @ p A  rC 0@ t : p8  BA  A ts< t < s; u  stS  E|e 6= w  5|Z  ^  w 6 T  > E 65  = L E JC y  F@  K C GD J D GF ' h : d  p k  y|: SP N L % }  MLN O ~{! M ~' H& v{Vq  b f r _ { | G M! LH L P$  KNv# BM  {MG  H L$ PNK p e P  VNJ WXK  BI `  M NVK X  PL   WJ | _  QOQ  Zj RYT%  U $ ROZY % TU X\m c  Y^? @ T ]  W c l [V U  P  W  \Xo R] ` b   Z V[Z  ^YT@ n  U ad  [` dc^ A _r  n \  bs m ^c_A ? ]B    s b`[l  q VP a a  d  \ R p B ]b`aad`dcc_i  k  j ^  l jlk  km         n >\ i     t|   |[          G   I F t x       \  g  Q z' } x   I u x   J v 6 w   Z K  w v y v EL u M E> v z 3 u vd {   u3 |  w  d vN O P O W ^ s  X    {   m    Q     p o  n k  _ a b d g f n {    z  l         ; ~ m2 6   X    ;~  6  m   /    Y    W   ) Y   /V t6  ]   ] 5  5  =  =    s4 X W  W  > r r>   X    r   z  V <: | { ;<  Y      <   |: ; ;     }     &/  { 2 ~ Y  ~ } |  Z  { |    }   ~2  k F Z    &    } ~F                   k      v     '      '    f&  *I   G    H  [ I *  !  / w  +4 hq   .5 p  !w  u  p 3 / ,L O k! i +- 0 1 h4 L ,( * j+ i! k l6 - -6 l   j*  h 1"  /3 K        /  .M m K 5   5P ] kO  3 Q    R l    N ]   l kQ  4$  R , 5 m  7  5,   S 3 2% n 8 7     4T U  P 5S n   38     o  4   T & m-   p   1 p    z E a  q oD z    E  p1 ] D o   g ;; d l  1 :L k K < ;g j L :3  Q J <V     2   rX  s w    @  r ? xC GC  GA B  C  y0 H" =7   x?  GC xB >+ / x   >B   Y ` \ =      Y A F C8  Z E  _      [ FA  8 C EZ  @ y  t s  W 4 t V a 6 7 = ^ V 8 # _* 9 : " { 3  !  | 9* _   {  # 82   " :1 ! % " " !$ %!  u  ` # "" t u  _# R   # ` # _ % a b    c ` $' a %  b  t ` c T  a' ($  b (   $ e g% & f d )  ( s ( , ~ v i - } m  . |  , iv {  - m z  N /  1  2# j" l$ 4   0: w  1 j# 2 3 + . m n% 2 u - m. w  n m&   7 W ] y /   ^   ^ 6( q   70  X /    H  <J P  2 8) i I 9 H O ) 8 9I N ' d (' a  \ s  @  w s G/ , ?? A ? ? @   @- u y@ y u v& H0 V a Z i    Wb u- @9 ~  ?, . D= : >   A v u > B# @ ?:  9 + > A D.  e ` D A K   < M L; B>  d I A   K = D  M< ~ ; L   E c  C O  E  I N F[ $  J  F N O C  J I  M g ^ S N IE D U  L  T  K Q] g J  P  L M S  d  T Ro  O  f K   Q O N U  I J _ E   \ Y Q   X  U [ \ _  b WF S^ c Z  UD F W [ T   G ] Q X Zc  PVa  e  Y   S h  R TG `  Z X   Y  Y \  X   \ [  [ W  b  e  c f b   e f c   g e u   y q h s x  l M .     n      w w _     {      M   K h d  F      `    j    t B   h z e M  f N   6   q(  O  ^ x i f y  P  7 0 7 Q e  o9 j x p  k U o q l 9  pU   T S  R b [  S  \  v      }   p U       r s   n q f e  c i j h  } q  |    o   x    y   *n z   gr { ) %  | t \ ) } n *  ~ r g    o  J !  H t    )   G o  !J DATAh`NGon Face"`DATAL"`Af  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ !%)-159=AEIMQUY]adgjnrvz~   #'+/37;?CFJNRVZ^bfimquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}ME`9 ``MECylinder.666j```ȋ```~`$` ؠ` h`" fG?:_G?G?:_?C ?DATAj` ``DATA~`ȋ``DATAzȋ`?"L>C?F>QQOϽ>=?F>oP>1?\>-h>߷?\>uӥ=7?sI>98S~>٧?wI>ш= ?uI>ш-6=&z?Y>XXh>>ء?-?>=#=آ?+?>66=B?`N>w"NϽ>=?q>gE->?F>Wd9o˽?F>oZD4?~F>Wdc3?E>a['h߷?E>[8c[P1?\>X1e2i?rI>-ш6/?Y>Z%y`?)?>82G*u?*?>D*=u?*?>aDz=`?+?>82828[9?)?>zIP}׽R?_N>""Zt?_N> "B?`N>{w"=Q?aN> ""=?+?> '+J۸?(?>1{a᳼?)?>U +19S1Ū?)?>;1HS>.Ū?+?>1a=᳼?+?>+1o˽?q>>gEH󊾘C?q>)KE-?q>5Eƽ?C>(;}B?> ?C>: ;}? ?C>;}=?C>;}>hl?C>;}^D4?n>ng>?C>K+W]">?D>TW]n?@>VTW]e?>>(+W]Vq??>=W]`q>?C>==W]*>]?A>+KW]n??wWq??LW"??2 _q>??WW>ɲ??p;Q" lYpm??=KB lY=nm??KB l`)2??o; lo>w??00 l#`)>2??Q"p; lF󊾘C?}F>QO?E>, [(h߷?\>ӥሾ?sI>.9S2su=?rI>iS -5?qI>2So٧?qI> ш ?sI>Uш6&z?Y>Xwޜ?(?>fae?)?>~܁=ݽm?)?>Ao &c?+?>& w?*?>콻}?)?>>ѢBԽ/?)?>+Ѣ~?#?>PV>~?1?>&V7?$?>Ԑ Y>C?V>ZZ6p=?V> !{-?V>'?MϽ=?q>gE.p=?n> !{o˽?n>ޢ{MϽ=?n>^ !.h>߷?E>c[h=?E>![c>3?\>u楊#KS>*?\>ۥ@su>=?vI>2iSzb#>?Y>Z% %=V֩?Y>U}!b#?Y> =e?+?>#={gy=?_N># "O[?)?> >Ѣ7>?0?>'+ Y>ǽ?,?>1v>|?-?>+ݫ1V󊾖C?V>Z p˽?V>ޢ{dD>4?V>?nD4?q>`\EK>C?q>KKE7>?C>;}_D>4?o>?ng>??jk>a|?? lBD?)?>=BD?+?>rt>?,?>,>?,?>,?(?>g!?'?>KϽ=?xF>P1?E>l[P?\>8 ΥhHۓ?rI>h֘)S7?uI>8S8?rI>j(шY>ء?'?>‚#آ?)?>56R?*?>KTѢdu=ʤ?)?>+KҢKϽ=?V>^ !-?wF>9o=?F>odD>4?F>9Wdc>3?E>c[$KS>*?E>MM[g=?\>Υe2>i?vI>ш4?xӭ?tI> шm/=?Y> Z%J[=9?+?>P=?aN>w"[=t?aN>"ƽ?)?>p'+W>۸?,?>1o=?q>gE->?q>\5Ehl?C>L;}->?o>n?"?@>hW]=n?B>TW]*]?A>6KW]=n?? w">??w *]??ikɲ??Q" low??yχ0 lP>1?E> [>?uI>89ShH>ۓ?vI>))S >-5?wI>i2SH>?vI>׫шw>ޜ?,?>Da!=m?+?>  =&c?)?> ʎ=w?*?>P솶$=}?+?>TѢB=/?+?>K+ѢdTѢ&uʤ?+?>!KѢ->?V>n?OϽ>=?V>{ !>~?C>: ;}K>C?o>ZZNϽ>=?o>{ !3?F>sKS*?E>OM[Y3?E>I[c3?\>>,u楊KS*?\>$ۥ3?\>̥3@?tI>:S3؜?tI>Vш4?=xӭ?tI>ш|#?Y>U%V֩?Y>}!a3?Y>&|>#?Y>}!Up3)?*?>GN3?*?>𽑏?_N>"Mgy?aN> "3:?`N>E"-3Tئ?*?>WѢO=[?+?> > >Ѣ 3v?*?>,E?> ?,?>V&hl?)?>i? ?(?>&>hl?+?>K3?*?>1Yǽ?(?>1o|?'?>"1~θ3?V>ZD4?V>nD>4?q>5\EX2?q>AkEL2v?C>t;}~?C>: ;}7?C>s;}U3?n>H󊾘C?n>Z-?n>'?3?D?@>WW]h2?D??|e??>*>]??>jkT2??D l>a|??KB l%38?*?>>ﵢ?1?>rt?(?>ﵢ?#?>o>!?-?>+3?X*G>|5/?X*G>ixF6=&z?Y*G>%X%X%=V֩?Y*G>T>kwb#?V*G>C 6&z?W*G>ۧ%X|#?U*G> T>/=?X*G>C ixzb#>?Z*G>ixC %V֩?W*G>k|>#?[*G>kT>M>ݓi?F>QPϽ>ϊ?F>oP>ۍ?\>9 0h>[n?\>u>,=j?sI>9.S8>Æ?vI>Vш~>3?wI> ш=y?uI>j(ш/6=^?Y>Xi>G5?-?>=~܅ >Æ?-?>=5?+?>65=Bx?^N>"NϽ>ϊ?q>g>Ep>Æ?q>AkE->*}?F>Wdƞo˽%P?F>WDY?~F>Ʃ4hÆ?E>p[cل?E>a[8[%h[n?E>[8a[4hÆ?\>3Pۍ?\>X19 Bh>Æ?\>Æ?qI>-Se2?rI>- ш%)Æ?Y>U//s?Y>%Æ?(?>y#?)?>ͅA*З?*?>f*=З?*?>afz=&?+?>82ͅ Æ?'?>L6[Jb?)?>zI|׽?]N>"Z?]N>  "Bx?^N>|"=?_N> "+Æ?$?>S=qR?+?> Gcl?(?>;1uaMd?)?>U "18SVH?)?>;1IS>VH?+?>1a=Md?+?>"1iľÆ?V>o˽%P?q>>gEFݓi?q>))E-*}?q>`EƽqR?C>(s;}-Æ?C>;}E?>\?C>: ;}?\?C>;}=qR?C>s;}>=Bk?C>L;}[DY?n>'lľÆ?n>h>(?D>K6W]">v?B>TVW]1|\??>VhW]d(?>>(6W]Sqr??>W]cq>r?C>=W]*>Oe?A>+(W]>Æ??|1|\??2Æ??Tqr??LL"v??2ߜbq>r??WL$`>Æ??D l>Z??p; lY-@]??= lY=-@]?? l`) e??ݑ lo>f+s??0y l&`)> e??P" lDݓi?}F>iľÆ?xF>#H f?E>,l[&h[n?\>>,ሾe[?sI>.S1suЅ?rI>͗S޵ q?qI>S8Æ?rI>.шn3?qI> шy?sI>Uj(ш6^?Y>wn/?(?>f텕?)?>~~…ݽ?)?>A&l b?+?> &A ?*?>zIȏ?)?>>KѢBԽݏ?)?>!Ѣy?!?>P٪>y?1?>&7?"?>pZ>ݓi?V>Z>p=%P?V> !^-*}?V>'MϽϊ?q>g>ElľÆ?q>E6p=%P?n> !^o˽%P?n>^MϽϊ?n>^q>Æ?F>s1h>[n?E>ǝa[n= f?E>l[c>ل?\>Ӌ&KS>:z?\>$>Æ?wI>:SAsu>Ѕ?vI>2S{b#> ?Y>Z%%=17?Y>Ub# ?Y>%>Æ?,?>G=?+?>#…g=Æ?aN>E"gy=?]N>""O̱?)?>Ѣ1>Æ?0?>,7>?0?>'+p^>Æ?/?>1Y>x?,?>1v>?-?>+U 1Tݓi?V>p˽%P?V>^gD>Y?V>?'|DY?q>`EL>ݓi?q>K)E->Æ?C>t;}7>?C>(;}bD>Y?o>?'p>Æ?o>h>(??jk'??= l򲽄[?)?>=[?+?>٬>Æ?1?>rt>q?,?>,>4d?,?>,4d?(?>g?'?>JϽϊ?xF>Pۍ?E>l,[I f?\>8 X1hHQ|?rI>hhSj?uI>.S7?rI>j(UшXG5?'?>~܅5?)?>55Ѻ?*?>K?Ѣhu=B?)?>+ѢJϽϊ?V>^-*}?wF>Ɲo=%P?F>gD>Y?F>9;h>Æ?E>I[c>ل?E>c[8[%KS>:z?E>MO[m= f?\>X1e2>?vI> ш4?:?tI> -ш%)>Æ?Y>&t/=s?Y> K[=Jb?+?>=}?_N>w{" [=?_N> " =Æ?+?>WѢƽqR?)?>pY>cl?,?>;1q>Æ?V>o=%P?q>gE->*}?q>\`E=Bk?C>LL;}->*}?o>nÆ?>>lW]"v?>>hVW]=1|\?B>hW]*Oe?A>6(W]=1|\?? 2">v??wߜ*Oe??!`Æ??^ lZ??į l~of+s??yy lP>ۍ?E> ,[>e[?uI>8ShH>Q|?vI>)hS >q?wI>iSI>?vI>Uшw>n/?,?>D텕#=?+?> & =b?)?>Aώ= ?*?>PzI&=ȏ?+?>TKѢB=ݏ?+?>K!Ѣm<Ѻ?*?>?Ѣ"uB?+?>!Ѣ->*}?V>nPϽ>ϊ?V>{>y?C>;}L>ݓi?o>ZNϽ>ϊ?o>{;4L?F>#KS:z?E>OO[<4iYd?E>p[cل?\>>,KS:z?\>$$4iYd?\>3142h?tI>-SE 4p?tI>.ш4?=:?tI>-ш|d?Y>ޫ%17?Y>7%4b?Y>U|>d?Y>}! 4?*?> 4p?*?>LsgÆ?_N>"}?]N>{"Igy?_N>"j.4J?^N>"Æ?)?>AѢ} 435?*?>AѢO=̱?+?> >ѢU&4l-O?*?>SI?>\?,?>VP7Bk?)?>ii?\?(?>P>=Bk?+?>i1*4b?*?>$1XÆ?%?>$1Yx?(?>1o?'?>"U 1+4Æ?*?>4L?V>WDY?V>'D>Y?q>5E3L?q>Eõ3l-O?C>;}y?C>;}7?C>s(;}3L?o>Fݓi?n>-*}?n>'3Y?@>lW]>Æ?B>WW](3Y??d(??*>Oe??>%3u]Z??_ l>'??KB= lXL3Æ??D(4X?*?>>W?1?>٬Æ?#?>rtq?(?>W?!?>p>?-?>] 4b?X*G>W./s?X*G>ߗ%)Æ?V*G>XH6=^?Y*G>%Xڧ%=17?Y*G>T> wb# ?V*G>6^?W*G>ۧڧ|d?U*G> /=s?X*G>C %)>Æ?Z*G>|{b#> ?Z*G>ix%17?W*G> |>d?[*G>kN>O.QPϽ>o˽.o->|D>.Wd9!p=UϽ>.o=P> [Gh>c>4uӥP>r/8 2h>c2u>,ѵ=>#98ShH>hH>))S=ሾ 9.Se2>4?=ш8>h|4Vш>v  ш=5 j(ш4?e2># ш/=b#>F Z%26=6AXy=y=f8282i>e=~܅"= =g Y[==gP > 4e=g65=6! "-=6! {v"'=??>c&V7>=e'+  p˽bϽ>)wSV>Y>)== p=UϽ>)]xSp˽bϽ>y.>>gEPϽ>o˽.>g>Er>14.>AkEp=UϽ>|.>gE7>=>;}SϽ> p=p)>xS]l^T>Y>n)>==l^xD>->l)>4+Jl^p=UϽ>k)>]xSl^xF0>)xF>0>)W>㐣>n)>x>Ե=p)>[ Y Wᐣ>e)>x=>k)>Y>Y>.QQ->PD.WdƝo˽MϽ.UD-.ƩOϽp=.sD->.Wd}P>, [P= l[4hF3p[c5ha[8[#hc[8a[P>= [c>Gh>c[}P>98 Υ4h3A3Pw=X18 Ch>$4/=P>7Υ3&-Ss>% шe2q4?$- шb/b#>HZ%%|>J}!|&=LU%)3MU+/zb#H`6=h6=BWWyy=k82%83lyylͅ<*whf*=wwhafz=yi82ͅ*=w>jaD=k564[=kzIP H4mL4[kzIz׽zgy7! "ZZ7!  "6! {"=vgy4! "gy==7! # "E:=hKTѢuB=g!KѢBԽZu=k+Ѣ*3oS=7f EASl;1raokU "1o>JS>f17Sdk;1IS>Id1^IS>k1>a=d+ݫ1oa=n"1a=og"1jľ3 )-jpo˽MϽy.>>gEFPw.>))E-jDu.>`Eƽ7>(s;}+@:3>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-g)>'jľ0 3c)>-j{>>)B>`1>(t᫾> ){>>n)>;`1>e)>t᫾>c)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqoq>>=W]dq>]q>=W]">>VTW]*>u>>+KW]=">>TW]">=>TW]*>_>+(W]>ȩ-4+n9>|m>*>)n9>jk>""n9>2 3 n9>Sq`qn9>LL"= n9>2 mq>rq>(n9>WW" n9>2ߜfqoq>n9>LWdq>]q+n9>WL">$n9>w%`>؂-4V?>D l>'`)W?>p; lYO?>= lY=R?> l`)Q?>ݐ loo>K?>yχ0 lo>xoV?>0y lY>P?>=KB lY=>T?>KB l'`)>S?>P" lDP.jľd3.#-{D>.9p˽UϽ>.o8hc>[8c[GP,l[Hh>c>c[9hc><ӥP=BX1$hc;>,>!8S Psu>$2S=su >'iSሾ&.S/su '͗Sܵ Bsu%Se24?=$-ш8|3$.шlw$ ш5$Uj(ш66Mw8*lf텕ak}~…ݽ kA&j ݽi&A#[hzI"=v[=jP솶׽gy=8! #"-[=[=5! "xk>KѢBԽuk!Ѣ/?oP٪>?d&2?>l&7ӃƽmpY(Y>m1D>->)4+JZ>B(Z@p=MϽ) !^-jD)'-{D> )*4+KϽo˽u.>g>Ejľ@3t.>EOϽp=v.>gE:p=MϽl)> !^o˽MϽh)>^KϽo˽d)>^OϽp=e)>]l^ Wᐣ> ){xƾԵ= ) {xƾԵ=c)> YxF0>g)>RX>.Qr>@+4.s3h>cǝa[p=Pl[-KS;KS>OM[2KS>3ۥc>2h0Ӌ(KS>)KS1$>õ=89S>XM#4:SDsu> 2Sb#>/=BZ% }b#>6/BZ%%=|EU~b#=/K@6f6=JW=s>g#=%>4fG=ag#~… =*=i==g66=gy=5! #"g=44! E"gy=׽7! ""O=O=g > >ѢOiOkѢ0>` +4c,>>g7>˃ƽd'+p_>@%4d1Y>Yf1BS>\>g1w>ad+U 1sD->)JSD)p˽MϽ)^iD>-)?'->|D>)J4+}D-x.>`EM>O󊾀.>K)ESϽ> p=.>gE/>pU04>t;}7?>>;}>A?>>: ;}7>˃ƽ>(;}cD>-m)>?'r>`04p)>jW>㐣>)x=>)?>`1>p)>n>*>>K+W]i>**n9>jk*t>%n9>ikYM?>= l>!`)>V?>p;P" lo>o>W?>00 lk=g= >g>=d٬>P (4drt>rtc,>jf,s>l >k,llf,m=nKϽo˽.Pwl,[cEh>@>,u楊FP:8 X1hHhH>%h֘)ShHhH$hhSሾ".S]>#Uш5!j(Uш4?=e2>ш_=m‚#Xm~܅ݽ =kAk55)=-=6! v"Ѣmu=BԽk+Ѣ=?>nPVރƽ7>lp'+7=nԐ KϽo˽ )^OϽp= )]RX> )=-{D>v.>5EzD->x.>`\Eƽ7>>(;}7=>s;}-{D>c)>*4+l^SX>e)>=l^zD->g)>Jl^p˽UϽ>h)>xSl^xͽ>h)>-TD.Ɲo=MϽ.iD>-.9SϽ> p=.oD>->.9Wd=h>s$4I[c>2hc[8[)KS>)KSMO[cEh>a[q=P5X1>> шP>Ѱ=!׫шe2>j4? ш4?e2# -ш%=|>BU}!|>&=D}!U%)>4B&w/=zb#F w>*=fDaw*=lfa*w>jDM[=g=E=4! w"=4! w{" [=Z4! "gy=5!  "<:=hTѢ7u=B=i+KѢB=_u=gK+Ѣ"=a4gWѢƽ7ip[>@Sf;1a>kU +1a=>g+1r>3,4(jpo=MϽ}.>gE->iD.>\`E>LL;}->iDq)>n?`1> ) 3>lW]">hVW]=">hW]hq>rq>>==W]*t>>6KW]"=>hW]*`>6(W]j*> n9>>="'n9> 2">=+n9>w ">+n9>wߜ=">'n9> w*`#n9> `3K?>^ l)`)M?>į l>Y=V?>KB l~ozoN?>xy lP>r ,[c>Gh>.u楊P>=0 >Ssu> i2SGsu> >2iS>8ShH>hH)hS >?suiS=]> шJ>Uшo>=e=#w>2*fD텕#= g & =ݽkAҎ=#[hPzIގv[=j [[=8! "'=ogTKѢB=ugK!Ѣu<j>ѢuBԽi!ѢA?>>fV&=7>i '+Y>+Y>f1->iD(nPϽ>o˽({SϽ> p=(xS]->|D>.>\5ExD>->}.>5\E>+?>;}=7>>;}M>Oo)>ZPϽ>o˽o)>{->|D>n)>J4+l^x>Ե=([ xF>0>l)>T3x>.sr04oľ.#KS*KSOO[d)48hp[9KS>MM[q*3Ah>I[%KS;KS>=$ۥc5h@>,KS*KS<$$U/$48h8343Ah>7̥ሾ=%.9SA'4쵍!-S+3>":S=ΰ=#j(шp48!.ш4?=e2-ш34ư8>"Vшob#}/=K |%Jޫ%|I4%)GU|>%A}!Ћ3%)>G&r>l~܁=D 4%h!4%>jGy )=g &U4| hL 4 >j@=7! "sg47! "7! {"Egy׽5! "4Xg6! "4g=6! E"hOO=k >Ѣ4kAѢ4hAѢO=gOg >ѢD 4J=jWѢ 14&hTK?>fVPkii?lPr3<>j,>ni>di3d>h1+4Zj$1YP3n$1YYl1n;1nan"U 1248 4j3x>)iV -4oľ)UD-)'B3x>{.>AkEW>Y>.>KKED>-~.>5E3oľ{.>ESX>v.>)KE3&>;}>>: ;}-?>;}??>>: ;}HB3<>>t;}7уƽ>s(;}P3x>i)>iVl^}3oľj)>FPf)>-jDf)>'T3|>)xͽ>)F3|>i)>S3>lW]>-4>WW]N3>>WW]i*>>(+W]3%n9> h/3>%n9>|d* n9>*>u>(n9>>jk*>_(n9>>3`Q?>_ l>YV?>KB= lQ?>D l`)>L?>P" lY=M?> l+`)>N?>o; l/`)>>Q?>P"o; lI34Q?>.4٬j3٬>h>drt>rt>f٬ 3nrtrtlnrtrt>om,>n,>u>fr>,>ep>,d4%)>,|4%),X*/zb#,ߗ%)`3-WU6=h6=*%X%XJ6=6*%Xۧ/=b#>,C ix%=|*T> ub#=/-26f6=-ۧ%X66.ۧۧub#/=-C |>&=)kT>|%/ y/b#>,ix/=zb#,C %=|>*T>k%)>864+|}b#>7/+ix%|>-kb#>/=+ixC |&=. T>%|. |>%'kJ>C?.QQMϽ>=?.o->0}?.WdƝp=%P?.= f?l[Dh>[n?5u>,P>1?3)h>߷?6uӥʵ=j?"9.ShH>W|?)hS=9?"98Se2>?  ш8>Æ? Vшy>٧?ш=?!ш4?:?% -ш/=s?I #6=)z?FXXy=&?i82ͅb>@ء?e=#=?i &M[=Mb?i >Æ?g=آ?g66=F?5! v"Ex?9! {"=ȏ?iTJѢ>?c&7>?d'+pp˽%P?)鈬T>i?)=”p=%P?)]p˽%P?x.>>gEMϽ>=?.>gEo>Ɔ?.>AkEp=%P?{.>gE7>?>(;}PϽ>ϊ?n)>xSl^S>i?m)>=l^uD>Y?k)>4+*l^p=%P?j)>]l^xFqO?)xF>vO?) W>E]?m)>x>v)?o)>[Y WE]?d)>x=G?j)>W>ݓi?.Q->?.Wd9o˽?.o^D8?.WdRϽϊ?.vDY?.Ʃ f?,l[Pۍ? l,[7hÆ? p[c3? a[,h߷?[8c[P>ۍ? ,[c>ل?c[8[ f?;8 X17hÆ?C3P1?AX1@h>Æ?1= f?6X1񵍾Æ?'-Sx3?' шe2i?&-шt/s?K%17?K|d?Mޫ%)Æ?NUI/?JZ%W6=^?CWy&?lͅ%Æ?ky`?m82Z*u?mD*=u?iaDy=`?i8282*=З?jaf5?l55@[Mb?lzI Æ?lL@[9?lzIP׽R?:! ""Zt?9! "F?9! |v"=R?6! ""gy=?6! ""kѺ?mK>ѢuB?l!ѢBԽݏ?l!Ѣ-Ɔ?pS=?j '+N۸?k1a᳼?lU +1l>cl?h;1;S1Ū?m;1ES>.Ū?i1acl?k;1}>?e+U 1r?o"U 1a=᳼?i+1mľƆ? )-po˽?w.>>gEJ󊾘C?u.>)KE-?t.>5Eƽ?>(;}.Ɔ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?e)>nmľƆ?b)>-z>n?)@>Z?)v᫾n? )z>n?o)>v᫾n?d)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Ue?>+(W]=1|\?>hW]">v?>TVW]*>_?>+KW]>Æ?(n9>|k>(?)n9>jkn?"n9>wÆ?n9>]q?n9>MW"v?n9>2ߜjq>r?(n9>WL"?n9>2 iqr? n9>LL[q>?)n9>WW1|\?!n9>2"`>Æ?T?>D l>ɲ?T?>p;P" lYpm?N?>=KB lY=pm?R?>KB l`)2?O?>o; lof+s?K?>xx l}o>w?U?>00 lY-@]?N?>= lY=-@]?Q?> l`)>2?Q?>P"o; lI󊾘C?.QmľƆ?.#-0}?.Ɲp˽%P?.;h[n?[8a[Y?, [Eh>[n?ǝa[>,Pۍ?BX18 -h߷?@ӥj?$.S q?$SAsuЅ?&͗Sሾ?%.9S5su=?&iS -5?'2Se2?&- ш8Æ?&.шs٧?$ ш?$Uш!6)z?LXwޜ?kfae?m~܁= ݽm?lAy &c?l & z?m= ?iPzI׽?9! "#[=?5! "콿}?l>ѢBԽ/?l+Ѣ~?qPV>~?e&V5?\?nP7?mԐ Yx?m1|D>Y?)4+*V>C?)ZZ.p=?) !{-? )'?-0}? )*ԔNϽ=?t.>gEmľƆ?s.>ERϽϊ?t.>g>E'p=?j)> !{o˽?f)>ޢ{NϽ=?c)>^ !RϽϊ?c)>l^ WE]? )~xƾv)? )~xƾv)?c)>YxFvO?f)>Sݓi?.o>Ɔ?.s*h>߷?c[_=? [0KS:z?OO[/KS>:z?4$c>3?2u楊KS>*?5ۥ>h[?8S>Æ?:S>su>=?2iS}b#> ?EZ%wb#>?EZ% %=V֩?FU}!b#?N I6^?L=?i#~…%>Æ?hG=e?i#= =b?jA=5?i65=?5! "g=Æ?5! E"hgy=?6! " "zO=̱?i >ѢO[?l >Ѣ->Ɔ?d,>=Bk?gi7>?d'+ \>Æ?e1 Y>ǽ?h1@S>YH?g1t>|?e+ݫ1vDY?)*X󊾘C? )Z)p˽?)ޢ{_D>8?)?n->0}?)JԔD4?v.>`\EH>C?~.>KKEPϽ>ϊ?.>g>E,>Ɔ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?k)>?no>Ɔ?n)>W>E]?)x=G?)>>Z?n)>l>(?>K6W]e>?(n9>jk>*Ue?#n9>a|?L?> l>Z?T?>p; lo>f+s?U?>0y lED?l=ED?i=[?i>W?c٬>Æ?crt>?h,>?h,4d?k򲽄[?m,?kj!?oW?qNϽ=?.P1? l[cل?B>,Y?>9 ΥhHW|?%hhShHߓ?&h֘)S9?$8S|?%Uj(ш<?#j(ш4?=:?!-шeJ5?l~~܅_@ء?l‚#ݽ?lA&آ?l56=Ex?5! "ȏ?l>JѢ+R?mKTѢQu=ʤ?j+KѢ?qP٪ƽqR?mp7?ppNϽ=? )^ !RϽϊ? )锡Si? )”-0}?s.>`E}DY?w.>`EƽqR?>(s;}7?>s(;}-0}?d)>*l^Ui?d)>l^}DY?f)>*l^p˽%P?g)>鈬l^xͽG?g)>-?.9o=?.o_D>8?.9WdPϽ>ϊ?.o|D>Y?.99h>Æ?I[c>3?c[KS>*?MM[cل? a[8[_=?9Υ>3? шK>?!Uшe2>i?!ш4?xӭ?% ш%=17?FU|>d?D}!%)>Æ?C&Y/=?H Z%w>q/?hD텕wn/?kf텕*З?jfA[=9?iP=}?5! w{"=?5! w"Z=t?5! "gy?8! "<Ѻ?i>Ѣ$u=B?j+ѢB=ݏ?iK!Ѣ=Æ?iWѢƽ?mp'+Q>۸?h1aMd?lU "1a=Md?i"1o>Ɔ?(po=?{.>gE->?~.>\5Ehl?>L;}->?l)>n?AZ? )Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Ue?>6(W]"v?>hVW]*_?>6KW]l(?n9>=n?&n9> w">v?(n9>wߜ">?+n9>w =1|\?$n9> 2*_?#n9>ik#`Æ?I?>^ lɲ?K?>P" l>*?T?>KB= low?L?>yχ0 lP>1? [c>ل?2ӋP>ۍ?08  >q? iSCsu>Ѕ?2S>?89ShH>ߓ?!))S >-5?"i2S=|?!j(шD>? ׫шi>J5?g=~܅w>ޜ?hDa=m?i w =&c?j =z?iP솶 ?mzI[?9! "=}?iTѢB=/?iK+Ѣ=?>\?hVP=qR?i Y>x?h1->?(n?MϽ>=?({ !PϽ>ϊ?(xS锡->0}?~.>\`EuD>Y?|.>5E>~?>: ;}=qR?>s;}H>C?m)>ZZMϽ>=?n)>{ !->0}?o)>Jl^x>v)?([xF>vO?k)>Z3L?.#霓2?.sKS*? OM[\2?I[6KS>:z?MO[ے3iYd?p[(KS:z??$$c3?B>,u楊KS*?A$ۥnD2?;̥p3iYd?93ሾh[?%.S?X2B?#:S32h?#-SA?#j(Uш3ۜ?#Vш4?=xӭ?!ш}3p?#.шub# ?N|#?MU%V֩?L}!v2?J&|>#?E}!U[j3b?JU?l}~…3)?kGN3?j b?l &Ac$3?k{u3s?kL}?9! {"gÆ?9! "𽔏?9! "`gy?8!  "F3>?7! D"Tf3J?7! "rO̱?lѢ Æ?lAѢ &3Tئ?kWѢO=[?g > >Ѣνs335?kAѢa2v?k,A?> ?hV&ll?mi? ?m&03l-O?jS=Bk?mii>hl?g73b?j$1|2?j1\Æ?o$1 Yǽ?n1>SYH?m;1q|?n"1XL3Æ?k_%3L?)m2?)^D8?)n_n2L?z.>EV>ݓi?~.>K)ExD>4?|.>5\E0O=?y.>AkEUi?u.>))EV=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?i)>l^\.?h)>J󊾘C?d)>Z-?a)>'?43D?)xͽG?)C2D?i)>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]tP?D?#n9>||1Y?#n9>h?n9>>*>Ue?%n9>>*>_?%n9>>jkT?P?>D l>a|?V?>KB ly/u]Z?O?>_ lZ?L?>į l*?K?>= l.`) e?O?>ݐ l,`)> e?Q?>Q" l ҲƆ?P?>28?k33X?k>?crt>q?f٬Æ?qrt?n?nrtq?no?o,>4d?hq>?el>!?g>{3b?-Ws3?-|H/?/ix%)Æ?0WL6=a?+%Xۧ;6=)z?+%X&X/=s?+C %=V֩?+T>k{b#?0C <6a?.ۧۧ 6)z?/ۧ%X{b# ?0|>d?)k|#?1 T>/s?/ߗ/=?+C ix%=17?,T> %)>Æ?*|wb#>?*ixC %17?/ }b#> ?*ix|d?. %V֩?/k|>#?)kT>DATA b`>"H`q`8q`Hq`Xq`hq`xq`q`q`q`q`q`q`q`q`r`r`(r`8r`Hr`Xr`hr`xr`r`r`r`r`r`r`r`r`s`s`(s`8s`Hs`Xs`hs`xs`s`s`s`s`s`s`s`s`t`t`(t`8t`Ht`Xt`ht`xt`t`t`t`t`t`t`t`t`u`u`(u`8u`Hu`Xu`hu`xu`u`u`u`u`u`u`u`u`v`v`(v`8v`Hv`Xv`hv`xv`v`v`v`v`v`v`v`v`w`w`(w`8w`Hw`Xw`hw`xw`w`w`w`w`w`w`w`w`x`x`(x`8x`Hx`Xx`hx`xx`x`x`x`x`x`x`x`x`y`y`(y`8y`Hy`Xy`hy`xy`y`y`y`y`y`y`y`y`z`z`(z`8z`Hz`Xz`hz`xz`z`z`z`z`z`z`z`z`{`{`({`8{`H{`X{`h{`x{`{`{`{`{`{`{`{`{`|`|`(|`8|`H|`X|`h|`x|`|`|`|`|`|`|`|`|`}`}`(}`8}`H}`X}`h}`x}`}`}`}`}`}`}`}`}`~`~`(~`8~`H~`X~`h~`x~`~`~`~`~`~`~`~`~```(`8`H`X`h`x```````````(`8`H`X`h`x`````Ȑ`ؐ`````(`8`H`X`h`x`````ȑ`ؑ`````(`8`H`X`h`x`````Ȓ`ؒ`````(`8`H`X`h`x`````ȓ`ؓ`````(`8`H`X`h`x`````Ȕ`ؔ`````(`8`H`X`h`x`````ȕ`ؕ`````(`8`H`X`h`x`````Ȗ`ؖ`````(`8`H`X`h`x`````ȗ`ؗ`````(`8`H`X`h`x`````Ș`ؘ`````(`8`H`X`h`x`````ș`ؙ`````(`8`H`X`h`x`````Ț`ؚ`````(`8`H`X`h`x`````ț`؛`````(`8`H`X`h`x`````Ȝ`؜`````(`8`H`X`h`x`````ȝ`؝`````(`8`H`X`h`x`````Ȟ`؞`````(`8`H`X`h`x`````ȟ`؟`````(`8`H`X`h`x`````Ƞ`ؠ`````(`8`H`X`h`x`````ȡ`ء`````(`8`H`X`h`x`````Ȣ`آ`````(`8`H`X`h`x`````ȣ`أ`````(`8`H`X`h`x`````Ȥ`ؤ`````(`8`H`X`h`x`````ȥ`إ`````(`8`H`X`h`x`````Ȧ`ئ`````(`8`H`X`h`x`````ȧ`ا`````(`8`H`X`h`x`````Ȩ`ب`````(`8`H`X`h`x`````ȩ`ة`````(`8`H`X`h`x`````Ȫ`ت`````(`8`H`X`h`x`````ȫ`ث`````(`8`H`X`h`x`````Ȭ`ج`````(`8`H`X`h`x`````ȭ`ح`````(`8`H`X`h`x`````Ȯ`خ`````(`8`H`X`h`x`````ȯ`د`````(`8`H`X`h`x`````Ȱ`ذ`````(`8`H`X`h`x`````ȱ`ر`````(`8`H`X`h`x`````Ȳ`ز`````(`8`H`X`h`x`````ȳ`س`````(`8`H`X`h`x`````ȴ`ش`````(`8`H`X`h`x`````ȵ`ص`````(`8`H`X`h`x`````ȶ`ض`````(`8`H`X`h`x`````ȷ`ط`````(`8`H`X`h`x`````ȸ`ظ`````(`8`H`X`h`x`````ȹ`ع`````(`8`H`X`h`x`````Ⱥ`غ`````(`8`H`X`h`x`````Ȼ`ػ`````(`8`H`X`h`x`````ȼ`ؼ`````(`8`H`X`h`x`````Ƚ`ؽ`````(`8`H`X`h`x`````Ⱦ`ؾ`````(`8`H`X`h`x`````ȿ`ؿ`````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`DATAH`=?DATAq`=?DATA8q`=?DATAHq`=?DATAXq`=?DATAhq`=?DATAxq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAq`=?DATAr`=?DATAr`=?DATA(r`=?DATA8r`=?DATAHr`=?DATAXr`=?DATAhr`=?DATAxr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAr`=?DATAs`=?DATAs`=?DATA(s`=?DATA8s`=?DATAHs`=?DATAXs`=?DATAhs`=?DATAxs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAs`=?DATAt`=?DATAt`=?DATA(t`=?DATA8t`=?DATAHt`=?DATAXt`=?DATAht`=?DATAxt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAt`=?DATAu`=?DATAu`=?DATA(u`=?DATA8u`=?DATAHu`=?DATAXu`=?DATAhu`=?DATAxu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAu`=?DATAv`=?DATAv`=?DATA(v`=?DATA8v`=?DATAHv`=?DATAXv`=?DATAhv`=?DATAxv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAv`=?DATAw`=?DATAw`=?DATA(w`=?DATA8w`=?DATAHw`=?DATAXw`=?DATAhw`=?DATAxw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAw`=?DATAx`=?DATAx`=?DATA(x`=?DATA8x`=?DATAHx`=?DATAXx`=?DATAhx`=?DATAxx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAx`=?DATAy`=?DATAy`=?DATA(y`=?DATA8y`=?DATAHy`=?DATAXy`=?DATAhy`=?DATAxy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAy`=?DATAz`=?DATAz`=?DATA(z`=?DATA8z`=?DATAHz`=?DATAXz`=?DATAhz`=?DATAxz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATAz`=?DATA{`=?DATA{`=?DATA({`=?DATA8{`=?DATAH{`=?DATAX{`=?DATAh{`=?DATAx{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA{`=?DATA|`=?DATA|`=?DATA(|`=?DATA8|`=?DATAH|`=?DATAX|`=?DATAh|`=?DATAx|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA|`=?DATA}`=?DATA}`=?DATA(}`=?DATA8}`=?DATAH}`=?DATAX}`=?DATAh}`=?DATAx}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA}`=?DATA~`=?DATA~`=?DATA(~`=?DATA8~`=?DATAH~`=?DATAX~`=?DATAh~`=?DATAx~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA~`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȐ`=?DATAؐ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȑ`=?DATAؑ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȒ`=?DATAؒ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȓ`=?DATAؓ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȔ`=?DATAؔ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȕ`=?DATAؕ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȖ`=?DATAؖ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȗ`=?DATAؗ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȘ`=?DATAؘ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAș`=?DATAؙ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȚ`=?DATAؚ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAț`=?DATA؛`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȜ`=?DATA؜`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȝ`=?DATA؝`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȞ`=?DATA؞`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȟ`=?DATA؟`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȠ`=?DATAؠ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȡ`=?DATAء`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȢ`=?DATAآ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȣ`=?DATAأ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȤ`=?DATAؤ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȥ`=?DATAإ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȦ`=?DATAئ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȧ`=?DATAا`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȨ`=?DATAب`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȩ`=?DATAة`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȪ`=?DATAت`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȫ`=?DATAث`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȬ`=?DATAج`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȭ`=?DATAح`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȮ`=?DATAخ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȯ`=?DATAد`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȰ`=?DATAذ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȱ`=?DATAر`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȲ`=?DATAز`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȳ`=?DATAس`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȴ`=?DATAش`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȵ`=?DATAص`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȶ`=?DATAض`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȷ`=?DATAط`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȸ`=?DATAظ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȹ`=?DATAع`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȺ`=?DATAغ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȻ`=?DATAػ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȼ`=?DATAؼ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȽ`=?DATAؽ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȾ`=?DATAؾ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAȿ`=?DATAؿ`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATAh``DATA0`< ########! ###!!#!# ###!# # #############o!# #"#####%$#&##.&!)#*'#&#')#&(# # #### !1*!'2!0/#.#,1#12#-,#5*#3#40#61#.3##8:#8#9#<9#7;#;<##83#6;#(.#!8!:!.!9!<!;!7!>#@A#?B#CD#EC#J#IJ#KL#DB!MO#L!Q!NS#SV#U!T!aR#X#WX#YZ#Y[#]#sa!ba#dc#a!f!jk#^#La#bN#=e#eR!gQ!Pg!TQ#kT!m!R#b#Y#W#]#]#F!^#k#j #-j!=#6#>#?#@#@#W#<#^#^#<#G#G##GI!H#H#J#L#K!<!@!O#r!>#6#h##$h#S%# #N#h(#h+#N #V !N #Z#_#F#_#!J!\!` #a#W!sM!X"#!d#c!# f#P#Uf#kg#*i##U#n#+U!l6#,l#7l#m5#!n!"o!cs!cp! s!qp!rn!n!o!oq!v#x#xv#|#t~###########t#x!######!!!#####!!!######!####!#!###!!}#|#}#}!|!!!u#!#######!!##!##!!w#y####!####!!!!!#### # #!# # ##########{#n!!#)!%####!#!!# #(!.#0#/#2#-#4#5#(#6#/#5#(#-#2#:#<#9#4#*#6t#Ot#wB#Aw#Bx#A#yC#Fz#yA!wC!O!R~!V~#S#W#W#Z#[#W#\#\#^#\#`#^#^#p!b!q!c#c#c#R#i#i#n#j#k#i#k!P#=#D#E#\#\#`#}`#M#N#e!f!T#m#Y#X#[###### # #a#[!!d#k!,!=#R#u#u##?#?v#u###v>#y#E#D#\#z##zH!H{###K#K### ## #Q##R#~!'#%#$#!/!0!(##$#V!+!e#+#M##Z##]###_!{!!#I{##I# ##|#N!"#g#P! #)#*#n!3#4#l#*#m#.#7#:#d!q!r!!!s!r!s!p!s!####_#F#E#z####G######################!###!!#!####!######### # #  #r!#########!##########!&!'!%$###!&#&'#"!#,*#)#+%#-&##)##02#0#1#41#/3#34##0)#-3#!0!2!1!4!3!/!7#9:#8;#=>#?=#D#CD#EF#>;!GI#F!K!NM#MQ#P!O!T#ST#UV#UX#Z#ba#ec#`!g!lk#[#F`#bH#5f#fL!hK!Jh!OK#mO!p!R#b#U#S#Z#Z#@ !l#"l!5#7#8#9#9#<#[#[#A#A##AC! B#B # D#F #E!9!I#v!7#i#i#M#i#i#Q !H#V#]#@#]#D!_#` #wG!T#e#d#g#J#Pg#mh#j#P#P!o-#!o#/o#p,#!q!r!dt!w!ut!vq!q!r!ru!z#|#|z##x###########x#|!######!!#####!!!#####!####!#!###!!###!!!y#!#######!!##!##!!{#}########!!!!######!######## # # # # #q!!####! #!##!##%#$#'#"#+#,#(#-#$#,#"#'#2#4#1#+#6x#Ix#{;#:{#;|#:#}=#@~#}:!{=!I!L!Q#M#S#S#V#X#W#Y#Y#[#_#^#t!b!u!d#d#j#j#l#m#j#m!J#5#>#?#\#Y#_#_#G#H#f!g!O#p#U#T#X#######`#X!!e#!!5#L#y#y##8#8z#y##z7#}#?#>#Y#~##~B!B# #E#E######K##L#!###$!%!###Q!!f##G##V##Z###]!!!#C# #C## # #H!#h#J!###n!)#+#o#p#.#/#2#e!u!v!!s!v!w!t!w!###]#@#?#~###A############################ # # #######!!######!!!##!#!!##########!##"#"#!"# !#("!! %!!(!+#,+#01#45#Y3#/#78#:#6#17#/6#;7#>?#B#>#G#J#H#G#E#LM#MN#DK!Q#OP#TU#T#X!X#2\#4_#0`#a#Z#ZY#T!V!c#ed#fc#xf!k#mh#f#hk#fi#tu!qp!*#*#)#:#9#:#:# ># I# #I# #I!T#!)#|m!!s%!'u!!j{!h!zy#x##v|#~#|#wv#}######z#}##|#x##{################!!!!!!!!!!!!###############!#!#!####!!########!##!!!#!#####!####!##!!!#!#!!!###### ## #N!##!!######!####w!###!'!$!,#-#-#.#r!W#.#3#6#7#0#3#;#8#6#9#=#@#A#?#=#A#<#F#G#D#F#!N#S#S#O#Q#O#V#!U!;!=! !W# Y!Z#_#^#b#c#d#e#t!ob#g#i#n#o#o#o!b#o#s!t!r!#.#p!*#/#####J#I#E#H# !ME!G!#J!!#P# !! !)##a#^#[#5#]#_#]#.#+####!$!!##m#j#l#c###n!&#&!$!#!p!#####v#####!!Z!a!_!!!^ !\ !`! ! ! !!  !!! !!####!###!#"#$#)#'+#(-#.#-.#,-#+,#/.!/!1#21#67#9#:;#=#A#?;#D#GE#JK#J#N#P#Q#J!L!S#TV#0#W%!8#C#J#=!]*!Z#]X#XY#`#c#Z`#^d#fh#ag#e!h!g!f!jk#op#mj#w#x#vw#z{#|#ql!~##!}!{!!#########!####!!#!!#r#x#!{#y#}#!######!!!!!tE!#| #}# # !!!|!!!!!##'#Y!*#V#~4#i6#5i#<r#q:#>q#sB#C#?#Eu#yI#I#Mz#zG#z!K!;m!<n!~!2#N#R!S#T#V!V!R####q##A#D##Dx!H##M!8#3#R#'#(#U#,#]#`#c#_#e#f#_#b#!!!!!!!!!!4##9#i#l#l#9#l#r# s#u#s!|#o!###.##!# ##!!%!(!N+#3#5#2#X1#<#A#B#@#@#CE#>#H#K#O#P#Q#N#P#L#V#U#UI#N!W!1#/P#Q[#`#^P#`#Zk![l!j#e#2#4)#q!j5#<##C?# # u!I#yK#uR#!!!6]#Q#*#s!!',!i^!x^#{#^z#yY##~[#Z#w#{\#\}#_##_##a##b#a##[#]#y#Y##bw#c#~#a##h##`#c##h#e##!#"################!!!!!"##!&#%#$!'#$#*##+#&!3#7#O#8#7#n#n#m#k#@##@##>##F#H#G#F#L#K#L#M#!! O!5#7#O##R##T#R####!##=##t##v# ####&#&#!!(#)#S#W!g##f##3#3#6#9#m#o#p#n#p#@#t #v#x#w#M#}#:!r!p!!~#i###)##!v!/!&#0##2#1#54#80#8######8#2#95##;#=#<###C>##<#?##D#F#D#B# ?# B# @# #!B!K##L#CL!HR#S##M##V##<!! "!,#X#\#Y#\##1#,#0#$b!h#e#Ud#l#Xg!y!zU!j#iU#l#g#g*#d#!n!rW!#n#0###-##j#k9#k4#o# #;# ># #A#?#B=#:C# #v!F!Hw!E##GR#y##H#F#L#KS#{R#F#Q#!#!#W#aO#[#-%#2#4#!%b#!(#T#u+!kS#\!})!~!m# #!-!#!q![#d#d#b#X#\##e#g######d#[!Q!! !!!P ! !]!! ! ! !!!!! !!##B#A#C# #J######s##D#A##@#t# # # # #  ##### ### # # # ## ### # ### ### #####)################ # ##$#"##!!&#'#####!!!#*)#!#!!#-#-#+#.##0/#1###!##16#6#56#45#<6!!49!!<!?#@?#DE#HI#mG#C#KL#N#J#EK#CJ#OK#RS#V#R#[#^#\# [# Y#`a#ab#X_!e#cd#hi#h#l!l#Fp#Hs#Dt#u#n#nm#h!j!w#yx#zw#z!#|#z#|#z}#!!>#>#=#N#M#N#N#R#!]# #]##%]!h'#*!=,#!2!9!;!!~!|!###################################!!!!!!!!!!!!###############!#!#!####!!########!##!! ! #!#####!####!##!!!# !#!!!######## #b!$#"#(!!)#+##,#+#7!0#0#2# /# !2 #2#3#,!;!8!@#A#A#B#!k#B#G#J#K#D#G#O#L#J#M#Q#T#U#S#Q#U#P#Z#[#X#Z#!b#g#g#c#e#c#j#!i!O!Q!!k# m!n#s#r#v#w#x#y#!v#{#}####!v##!!!#B#!>#C#####^#]#Y#\# !aY![!"#^!$!&#d#!!!!=#*#u#r#o#I#q#s#q#B#?##-#,#-!8!3!# ## ~# #w#0 # 3#! :#:!8!7!!##########!!n!u!s!!!r!p!!t"!! !!!!!!!!&#)#)&#,#/-!1#3#75#6##8#=#;?#<A#B#AB#@A#?@#CB!C!E#FE#JK#M#NO#Q#U#SO#X#[Y#^_#^#b#d#e#^!`!g#hj##D#k9!%L#-W#^1#)Q!q>!n#ql#lm#t#w#nt#rx#z|#u{#y!|!{!z!~##~######!##!!!!#########!####!!#!!###!###!######!!!!!Y!2#4#3#4#4!3!!!2!5!5#$#;#m!>#j#H#}J#I}#P#N#R#V#W#S#Y#]#]#a#[#!_!O!P!!F#b#f!g#h#j!j!f#%#(#'#,#+#U#X##X!\#2#a!L#G#f#;#<#i#@#q#t#w#s#y#z#s#v#!!!!!!!!! !H##M#}###M### #%#"!&#!#1#1#.B#/#5#4#3#5!9!<!b?#G#I#F#lE#P#U#V#T#T#WY#R#\#_#c#d#e#b#d0#`#j#i#i]#b!k!E#Cd#eo#t#rd#t#n!o!~#y#F#H=#!~I#P##WS#,#!!]'#_#f#,!!!Jq#e#>#!!;@!}r!r##r#m##o#n##p#p#s##s##u##v#u##o#q##m##v#w##u##|##t#w##|#y###5#6###%#'#(#(#)#'###%##+#.#1#/#*!+!(!!!6##!:#9#8!;#8#>##?#:!G#K#c#L#K#####T##T##R##Z#\#[#Z#`#_#`#a#!!c!I#K#c##f##h# f# # ## !##Q#####4####:#:#!! <# =#g#k!{##z##G#*G#J#M######T#!#%#'#&#(a##N!!!)!#}###=.# #!!C!:#D##$F#E$#IH#LD#L##&####L$#F#MI#&#O#Q+#*P###WR##P#S*##X-#.Z#X#V#S#V#T# #.!V#!_/#0#/`#W`!\f#g1##a##j2##'P!!6!@#l#p#m#p##E#@#D#8v!|#y#ix##l{!!i!~#}i##{#{>#x#!!k!##D##7A##~#M#H##*#O#R##U#S#VQ#NW#!#!0Z!\!$Y#0#[f###\%##Z#`(#_g#f#Z(#e3# !"7!7k#uc#o#A9#F#H#!9v#+!<.#/h#?!g#p !=!!#4# !A!7!!o#x#x#v#l#p##y#{######x#o!e!!!!!d! !q !!! !!!"! !!!!!"! # #V #U #W##^#######.#X#U##T####-# #!!###  # # # # #  ###### ##!##### ##!##';!q!r!#7!$8!(<!p!t!u!s!#Wk!!!!!!:&##!9%!!#C/!!!DATAhh`NGon Face-Vertex`DATA@`BRxew=e=wf fr QyggzPHPO 364 OR~6sWjX"!Nccdp"Xi'dN!0Y50tZWrYkZtXiW/Xju[lYZ1Wv5Yl[Zk1/[25JM[u5M \w]x\I<D2]"J 67F _=  7_GI{F!{HzGJ^I]JHFkz _8K3 86K_LI?B{ {` ^|J@I^L 3` $auL#`}4 |"a? 4 |@ KaqbvN 4HMaOetRhaob~ N3=Md!.s ,!cp+ sq"oWIvPQcgT{Pzgkf+U+e~ VprfUf+h#UU#*f 77 n ji'/*.) jski*)1'Ro~pVQcRt~o~td6)> :&uE(X>9 &uuu9?:>Xv>v?iAY@?ZBfw @ wgAi?vxhBZ@YAlyy!y^C[DE\<^zG = G\H>AJ] "!AH{B#>L_KKK_Lb;%= 86dteO; 8o"'r+n(rn)@<ngyQ{T|k+$hG%+$VeS%GV NdSe.S:_R7WSq%$(h#,&0*NqSd%&$+h(2&,#m}(PQ.-&2/;0&&-.<00RP(S/F).'1)FT2:*91=,ksj-U*/':2>19j,?-0B4R1C6l,=[5WZ/S3D.Q-]X(\U/ZV4B0;*@5['^2T.D3AE<2^Y6C1>,l]-?a9I<`'3M8GLA`<K;N6Yl7)4b_:6N;J7l5m(W:F8M3).O(XLH9a(b4V*cm5@:RQ8FPT9H9TU<I8QPG<UV;K;VW7JAgwmCjylBhxD`wfB`D[CmyjC\E!z\ zkF`{$ }Luaqbk|TTgcrWs^}|pcqscpdkiim}exRansbo~pqCnrOn-D nCr%$o qo$sMNp~MsnOab.Nvvxx "% } |  | } E-,* ^y#t\x E <E#m]\w]m ^tL5ff51gg0*KhhEJJJLLK55RT~SndzKce>(}TeKU//LmSVooVUT}S~T.UXpV0LqWUVX.0X41JGpX4&JrYZFYs>;1G#Z4 NM @<]]NCA8 @~BACsDDr"5B~f@ O]HHMO2]I CA >_u$#v^DsC? 2 I_ % : F`_3 9 % > `#%3 ? E `KHbEx`IvGRbahJH5G-ew+tdw*uryWqF JKO|,xmhJgPfkQ ,{PgPiP{/A6n+6l~jF|E-kl+j}HQkjLKx*Ljx6_x27@=9Ey7m(?82y=y3y8897zm8z79n:d!{a;o893d:b{!8o;c|z9}g:n[t"}=q?>p<[~A76<A75\ @= BD 9$r@ 8B : AEtF =EwFtE<:5706I`x_:71>r*vq?v@q<9nhmOKiBDDMzQQzMyN .S2h[l/MliA-GCNyMlB&iCIpID#NM&%R$G.S#DMO%$PEC.Q'QCH!T&PkR"lP&U'QFl"V!~%O+Y&T!o-ZP$WT,XN#[)"R\(UY$R%Y+SWX,W*Q'Z'#S\X)['U&Z-VZ!V"Yo'\4`1])Xc^0dV-e3b4\o)/+2[^-o/a3e,T(p)d0]2U(O.)]1_cS+^(*W,pc2]0gh_1if1`4ji0^fg4b3kj3a/lk:g}e=h{b;u>|c{h=p>u;a}"?q=e\z@f~"6_ %uFw`mOO/|d{nSmz^v}tuy{dsecmj| }jpLfabxsnutwvqBD,iIBq'v'r;<;ruGwHwtGvIiwbH-xz||& #%     )  \*+,)[$tY s!4?!;$?ZYrZ[ 3 Z.zz.7&8-%%-Hb0a,9,G+{:{+F0122||v**w{{$RBR$3UVU3C Y x) )4~4m1}1 2[ uOasQ  #v5 ]y!76Xi/5 af-sQ[uG^tx_d4I5vw]6.iX^P/]t4e5o9kl_jki.6Ep5/ipz9o7^ 67 E9F5I4kj {:MF9oy:{]/P6#5jl nJ^KpoM:|9s9zJn *_`rltoH:ytlq|jk mjmG`o9sIpKk9*lrS:1qHozurTqlqK' nm  ;=Gm=;:SpIUo n Tr0<>opUz'n (<0r x   }>R?y<x@L=.wBq1:Cv>2ru  Kq2>  T>};a?:;?CMAL@a=BS8  7I~  6bJ5YEd4 B3s3sv 2He 1~B0   Mt/cI.JVF62EgM[NdF|6hG3Gh UjJb K\D}N7IcvNtM u6Eu ~IwD\K{s3BxHwveK8I7yE6uRGPKyNv2H xOI8w$!PEGQ;uwHR9Sx#"OFivwPl2FS8KRHQ {P^O<mSKJ"%`TFLly| 3FMQ]Q&y7IUGR{z:PmR}yV=IT_U!&|yQ}<K>#}RTi?U_LU?.Z"!w*\2@-!#0C3D+ m4-~n*v6\-#W )x  qa05- n*4)qW~-3rDl]wg` e\_x[Qy]`cj# \dQ, aOi[F_ n><oVF,,8YTbMoU+,n:n9$SoMb8.~45.-(~ncIP<kcVET6Z  @!!?"=|">57=(;<)[[);4(DTmph%\Zj;(X}|Sko96TDm&l\;}7hrkSCl C%!@!(A"?"A(ED>./_--',s%C Vs+uttL$b&,'u+~$}$3B2B#8&# p[%bT>WY[puq%WrRVqG01$0$bH`e0H1YJ3"EZh K/P 8T 5e4d_F\c21d(ZE-gT8f0e`3JY(c2c\0%$7O1Hm8gn2c1O7L8mdh&32np8%0fN6P/K3&ip"kH8 8(gIh)6N7Q;'(8LJjI6)#JHiq;Q7$s<t<@;qA=r=/Lruw0A-/=+y?.1<s@zt<1,@zA0 }D4-|F5,DN + C4*4D{ ) 3GX(4CEY' WH&5F2 %D$XGU #JjVkB~CLZMgEtEk08S9NO:7;Q]$MN[:O^PLLMZ=VR<OLVj%>.iT`jV bX1-,+N F WC1X@2,AN+G.!4fadYD  P^ Zggk,P  DYhZ ^G;@+=A'R'BnPJddleeKQoSoQRhKedJOiU'*+)ck9qfmgNeldUYW')jIcmfsiONg*geoRLtWUrX&*gX]isfnx^j{YUzyg*YXfq:xnUi^zyY*okZ:]~[lhZkrl[^v|m]w~j{\m|hpwv^()}\})<[z^d}]X|vYy}\^xdwb{^_~c]ayz\{[~XYaZ\`x|c[]_^vwb`\c_abbdhe_`fABdbb`_a]caghf`B@ea?g&7.=L/t0"! wHW fLCsxif v#3  QHLQMS4'!*")CS==S<'+"O7!G:z9M O"+*%)FVT&*Afg?@RG`&'  qk |  t Yb B f NA "WhCN)"  B )aXbr~Wi?Xa 5p  VjW#6~?+V p#!&l | Wtq   :{ &`7  #m 9  %~ =(AMNDPx  J%RSM9z;  !JK<"}"/! |$+'WZ,,ZX(-.D/V,EDxP;z{J.+*][Z`e_hf{ #%cehfk&!'$|/!O1"@B #S $>T% u&A' A ( B) @,@ *>+ ?RO,/? -. .  / 01@1 A2C?53 ? 45-A 5 >6 7 >vC 89 y  <vz E(o q ttur  s sV o ku W>t  7m #w  C /z  w Xrl  8n $v ;r u'j &{ :   <o ( pp k quk l rWu 8K x $n 9~ %ss J ;j '} / C } _x  p pd+< 9+?  B < i :h O B / 9 AN 9 vy M A $ #  D j  @L # k  ?x@  aw? %  F E &   F   > &  > s fU -  f  G7 U  = t G > ,== ,  H = -b H -c9:bo  :  c9   u => e :  I T q J KR  Q I` }  u  ^e .  o    rx  IzHs  }_ J q r  C d H  M I 1       } 0 v J_ I M }` K;  2 8 Jv  ; K w M ? I ~  Hz@~N>2  Mw  N1 . T JC   ~ I { <  0   |  DBN~M AC M[ = {      y   N  ~ > ?   x  ~ | z  M ?  [ M  b N     y  ,|    GXn O : >  N On x    z : E  o Pa  <  F  X , B& *   , YAP A ; a I3 4 FJH , * SR } TB  P Q V  _ c R W Nb ;  I ,  Rc | RJGO S   N W S O 4  U~   @ T} EKV Q J 5 i !Q !]h @ ^ J g B  Y f F d V e   F d A  \ c  V E b L ~ !Q !a ] A ` L^@ _ Zc g  0 Y 6 ba 0  . Z d [ g [Q  ^    X_ = h b6 # . %   ]M Yg  !~  %]! X - / _ "O# Vd \    _ h ]i  Y [ f g   d 0 /%   _ % \G c  i ] ' <  &RU $7 H [ Y l e   f \ % $ 1 gj   'ST "8 I Z #O  8 " c  &  # ZF 7 $Ng _K  i f >  \ d  m c1 ^ _ g 'hVSL ` ( ZI d 4O  & Z ( aM F W 3 e?  i ]h [k   f @   d n j ?  ] ih' &  WRe 3P @  ! K _m T  o  $  hip 9 ( ` p i A BR + 6  / "  > 2 q F A 7 5 N D  # <)\*u Gt  ! ^ H   / - > g  Q k 7 AM = ; )<^ f  D ["  :H^   = Gu *  7 )  q/  " t  9 ! p  8 ,  s 7 ( e o' 6 / q  5   t "4 # T ,    p !3 ] e(  P c u  ' o #   sw     Po = j]  ] w  i '  ~ v  ] &  \ k     j   8 v~  2    ife. B B . < A  z w   wm j h / v  /g0   0A H 3 3H  )  ) B  4 4 C  5q5  1n6p6n1hfo< . =m l .el = / hu Y D V  |  C 2F   <l  ~ 1 D E  g j 0g/D  B hW   u B    h1 ( lt g | C   D A 0B G 2C 4q5  9t5p6r<  6ouv<rB A  C A @ ;J   4t9 3    ?5 }   0 82   3  : @ ? ; ,I K 8   8  - s9  +d-  sc+  7@ ? @ 7 6 :i   I ,> 9 ko  v    P  k 9/ fx     E a  D # 80 8 # y v t  EyDmnv S G{ d C|=  L:  w sH IQ p 3  F4 Y $ E n^v  tD L  m{G 3  pF $Y DyEKU V $ F  L E $ L}K GW  + F + *  ? & L DV  % |CJ@GS  & W : L %y  L  Y   (z JZ DK}LY X O { ' * z (  JT Z y %  '{  & ) U KO !  ' P *&  )   '   P  Oq ) ' + Qr Q +} C `   \ Q` ^ Ua * Pb _ S    T P  T] b a U  ^ e X M ] f Z .G \ M  XH [ e W -O Z O - Xe Y [d P X Y We W  \; V P c Zf U H X L T ; [^P  V #N$ W Y a` a  $ YM  j gi  bh k c  Uel ab .   0 dck / `  % `a -    2 jn  cm  .   /  `J ! j 2V o h_A  j E l;L @ 1 ^ ?w; b  # t kQ E Fq  l @x? br  BO e , R   u 2 u m    r d-   n    -  - d ]   nmu 1 - x r OX r Q\ q fs '  X % ' (    x{  8  yx   | y         ! H  I % K  | $ H 4 7  y| x i } { ;Z \ >3 1 wzj { 4  y  i x ~ Z ;  }zwz 3 > {  # K {   y * " J   }  . :6  P > q l { } r z~ 6    i { l m[  zki  r } [ m  7 k n 2G     o  | n (     o    E   E   ~  p  F 2  | Y  E =  m =  p   o  x r q  l   m      p r x   v    s    w   u    p   o    l  m  u   n t      w  s  q   v t     w  s F    $  v  )   | & x   y    r z  % s  x&  v !   t   s G "  w  { u  z |  s #   q G   y  u {p    h :. % !    (( " +'  ) Q_ ( ( +" ` } S E a L R G .# B \  Q   5 - W ` /    " T 1$ G \ Q 4d   J `L    a (9   5X e  6 [ ( n gt Z  m gn 5 ? ;1  R K8 9 cS M aj k [H  S cP    ) 0 Z V [ \ [ W h jw *  zr { + p , J q ) + , fX  : x  $  8  0 O  N  * 2 ,  1 s r b  .  6   kt *   b Z  6+ s   1 . 2 0 l Z*   p  +  *  l    " 0 3 ! f +   ); k 4 " 7  5 N g  6 p ! ) 7 *\ !8 * 7 "9 W 5 O   " & C ) ) Y Q , ~ U K= <  X 1 V ^ - / N 2 l j a 5 R 4Q ^ m _ $ P 3S `S 3 U O 4R ? @  ; @ A <  B C u jv ' & ] X  P %  l _ ^ 6  q >\ n  t y L  | z  % 5 > V 2N T   4  I L F X 5W   ` U C  R  B TK S b VM T < R U :   V D  UI W M U= X E  V< Y  ] T Z C T E [  RS \  ` D ]  S_ C ^  : _ H? `  3 b a ! A N b K T@  c I U W> d f S Sf e N   f = U^ g D R  !h ?  RD i > W  v y DATAhؠ`NGon Face`DATAL`Af  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "%)-159=AEIMQUY]aeilorvz~  "%(+/37;?CGKNRVZ^bfjnquy}  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*-159=AEIMQUY]aeimqtwz~  !$'*-037;?CGKOSVZ^bfjnrvy}  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L O R U X [ ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                          ! % ) - 1 5 9 = @ C F I L P T X \ ` d h l p s v y |                                   $(,048<@DHLPTX\`dhlptx| "%(+.26:>BFJNRVZ^bfjnrvz~   $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "%(,048<@DHLPTX\`dhlptx|  $(,048<@DHKNQTWZ]`dhlptx| "&*.26:>BFJNRVY\_behlptx|ME `9``MECylinder.668k``H]```Ho`~`$H` (` `(|VT?T?:_?C ?DATAk`` `DATA~``Ho`DATA S`?(N>OP.QPϽ>p˽P.o->eD>O.Wd9!p=UϽ>S.o=P>C [Gh>c>uӥP>r8 2h>cu>,ѵ=>c98ShH>hH>_))S=ሾ`9.Se2>4?=_ш8>h|4_Vш>v` ш=M`j(ш4?e2>c ш/=b#>ƍ Z%26=B6Xy=y=8282i>=~܅"= = Y[==P > 4=65= v! "=v! {w"'=<TѢ>(?>&V7>ă='+  p˽UϽ>E)xSV>M>@)== p=UϽ>B)]xSp˽UϽ>9.>>gEPϽ>p˽@.>g>Er>TA.>AkEp=UϽ><.>gE7>ƃ=>;}SϽ> p=0)>xS]l^T>M>.)>==l^xD>->,)>4+Jl^p=UϽ>+)>]xSl^xF0>F)xF>$>A)W>ؐ>.)>x>Ե=0)>[ Y Wᐣ>%)>x=>+)>Y>Y>Q.QQ->iDP.WdƝo˽MϽV.UD-W.ƩOϽp=Z.sD->X.Wd}P>F, [Pe=Il[4hF3Hp[c5hHa[8[#hcG[8a[P>=@ [c>Gh>Ac[}P>8 Υ4hp33PwX18 Ch>p$4=P>Υ3f-Ss>e шe2q4?d- шb/b#>ȍZ%%|>ʍ}!|&=̍U%)3͍U+/zb#ȍ`6=h6=WWyy=82%83yy齬ͅ<*wf*=wafz=y齩82ͅ*=w>aD=564[=zIP H4L4[zIz׽zgyw! "ZZw!  " v! |"=vgyt! "gy==w! " "E:=KTѢuB=!KѢBԽZu=+Ѣ*XfS=7 EAS;1raoU "1o>JS>17Sd;1IS>I1^=S>1>a=+ݫ1oa="1a=o"1jľ\J)-jpo˽MϽ9.>>gEFP7.>))E-jD5.>`Eƽ7>(s;}+>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-')>'jľM#)>-j{> >@)B>`1>>)t᫾>K){> >.)>;k`1>%)>t᫾>#)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqXq>>=W]dq>]q>=W]">>VTW]*>i>>+KW]=">>TW]">=>TW]*>l>+(W]>ȩ-4m9>|m>*>m9>ik>"m9>3 3m9>Sq`qm9>ML"=m9>2 mq>rq>m9>WW"m9>2ߜfqXq>m9>LWdq>]qm9>WM">m9>w%`>؂-4?>D l>'`)?>o; lY?>= lY=?> l`)?>ݑ loo> ?>yχ0 lo>xo?>0y lY>?>=KB lY=>?>KB l'`)>?>P" lDPY.jľ"[.#-bD>Z.9p˽UϽ>W.o8hc>F[8c[GPE,l[Hh>c>Ac[9hc>ӥPe=X1$hc>,>a8S Psu>d2S=su >giSሾf.S/su g͗Sܵ BsueSe24?=d-ш8|3d.шlwd шMdUj(ш6E6͍w*f텕a~…ݽ A &j ݽ &AS[zI"=v[=P솶׽gy=x! #"-[=[=u! "x?KѢBԽu!Ѣ/?P٪>-?&2?>&7ӃƽpYY>1D>->A)4+JZ>O>)Z@p=MϽB) !^-jDH)'-bD>K)*4+KϽp˽5.>g>EjľL)4.>EOϽp=6.>gE:p=MϽ,)> !^o˽MϽ()>^KϽp˽$)>^OϽp=%)>]l^ W֐>I){xƾԵ=K) {xƾԵ=#)> YxF$>')>RX>Z.Qr>|2YN.s3h>c?ǝa[p=PAl[-KS;KS>GOM[2KS>%KS>ۥc>2hӋ(KS>)KS$>õ=^89S>XM#4]:SDsu> ^2Sb#>/=Z% }b#>/Z%%=|ōU~b#=/ˍ@6f6=ʍW=s>#=%>4G=a#~… =*= ==66=gy=u! #"g=4t! E"gy=׽w! ""O=O= > >ѢOiOѢ0>XZ,>>7>˃ƽ'+p_>@%41Y>Y1BS>\>1w>a+U 1sD->F)JSPH)p˽MϽE)^iD>-A)?'->eD>@)J4+}D-8.>`EM>O@.>K)ESϽ> p=A.>gE/>DT>t;}7?>>;}>)?>>: ;}7>˃ƽ>(;}cD>--)>?'r>X`T0)>jW>ؐ>@)x=>B)?>o`1>0)>n>*>>K+W]i>*m9>ik*h>m9>ikY ?>= l>!`)>?>o;P" lo>o>?>00 l== >>=٬>P (4rt>rt,>j,s> >,lf,=KϽp˽[.PwHl,[cEh>>,u楊FP8 X1hHhH>eh֘)ShHhHdhhSሾb.SE>cUш5aj(Uш4?=e2>_ш_=~‚#X~}܅ݽ =A55)==v! w"<>Ѣ콪K?Ѣmu=BԽ+Ѣ%?>PVރƽ7>p'+7=Ԑ KϽp˽J)^OϽp=I)]RK>I)=-bD>6.>5EzD->8.>`\Eƽ7>>(;}7=>s;}-bD>#)>*4+l^SK>%)>=l^zD->')>Jl^p˽UϽ>()>xSl^xͽ>()>-jD[.Ɲo=MϽS.iD>-R.9SϽ> p=O.oD>->R.9Wd=h>s$4?I[c>2hAc[8[)KS>)KS@MO[cEh>Ha[q=PX1>>`шP>=a׫шe2>j4?_ ш4?e2c -ш%=|>U}!|>&=č}!U%)>4&w/=zb#ƍ w>*=Daw*=fa*w>DM[===t! w"=t! w{" [=Zt! "gy=u!  "<:=TѢ7u=B=+KѢB=_u=K+Ѣ"=a4WѢƽ7p[>@S;1ax>U +1a=x>+1r>X=)jpo=MϽ=.>gE->iD@.>\`E>LL;}->iD1)>n?`1>I) 3>lW]">hVW]=">hW]hq>Zq>>==W]*h>>6KW]"=>hW]*l>6(W]j*>m9>>="m9> 2">=m9>w ">m9>wߜ=">m9> w*lm9> `3 ?>_ l)`) ?>İ l>Y=?>KB l~ozo?>yy lP>r? ,[c>Gh>u楊P>i= >Ssu>`i2SGsu> >^2iS>_8ShH>hH^)hS >?su]iS=E>`шJ>^Uшo>==#w>*D텕#=  & =ݽAҎ=S[PzIގv[= [[=x! "'=oTKѢB=uK!Ѣu<콪?ѢuBԽ!ѢA?>>V&=7> '+Y>Y>1->iD>)nPϽ>p˽>){SϽ> p=>)xS]->eD>A.>\5ExD>->=.>5\E>+?>;}=7>>;}M>O/)>ZPϽ>p˽/)>{->eD>.)>J4+l^x>Ե=>)[ xF>$>,)>S3x>U.sr04oľU.#KS*KSFOO[d)48hDp[9KS>BMM[q*3Ah>DI[%KS"KS>$ۥc5h>,KS*KS$$Q/$48h3,3Ah>̥ሾ=e.9SA'4a-S+3>b:S==cj(шp48a.ш4?=e2_-ш348>bVшob#}/=ˍ |%ʍޫ%|ɍ4%)ǍU|>%}!ҋ3%)>Ǎ&r>}܂=D 4%!4%>Gy )= &U4| L 4 >=w! "sg4w! "w! {"Egy׽u! "!4gv! "4g=v! D"hOO= >Ѣ4AѢ4AѢO=gO >ѢF 4=WѢ 142SK?>VPii?Pq3<>,>i>i3d>1+4Z󙾪$1YP3$1YY1;1na"U 1248 43x>D)iV -4oľC)UD-F)'B3x>;.>AkEW>Y>?.>KKED>->.>5E3oľ;.>ESK>6.>)KE32>;}>>: ;}-?>;}'?>>: ;}HB3<>>t;}7уƽ>s(;}P3x>))>iVl^{3oľ*)>FP&)>-jD&)>'Q3|>D)xͽ>E)F3|>))>S3>lW]>-4>WW]ǘN3>>WW]i*>>(+W]3m9>h/3>m9>|d*m9>*>i>m9>>ik*>km9>>3`?>_ l>Y?>KB= lDM+3*`>?>D l`)> ?>P" lY= ?> l+`)>?>o; l/`)>>?>P"o; lI3mr?>.4٬3٬>>򲽤rt>rt>٬ 3rtrt򲽮rtrt>m,>,>u>r>,>p>,4%)>l|4%)lW*/zb#lߗ%)`3mWU6=76=j%X%XJ6=B6j%Xڧ/=b#>lC ix%=|jT> ub#=/m2666=mۧ%X6E6nۧۧub#|/=mC |>&=ikT>|%o y/b#>lix/=zb#lC %=|>jT>k%)>864k|}b#>/kix%|>mkb#>/=kixC |&=n T>%|n |>%gkJ>C?Q.QQMϽ>=?P.o->*}?O.WdƝp=%P?T.= f?Cl[Dh>[n?u>,P>1?)h>߷?uӥʵ=j?b9.ShH>Q|?_)hS=9?b98Se2>?` ш8>Æ?`Vшy>٧?_ш= ?aш4?:?e -ш/=s?ɍ #6=)z?ƍWWy=#?82ͅb>>ء?=#=? &M[=Jb? >Æ?=آ?66=B?u! w"Bx?y! |"=ȏ?TJѢ>?&7>?'+pp˽%P?G)鈬T>i?@)=”p=%P?C)]p˽%P?8.>>gEMϽ>=??.>gEo>Æ?@.>AkEp=%P?;.>gE7>?>(;}PϽ>ϊ?.)>xSl^S>i?-)>=l^uD>Y?+)>4+*l^p=%P?*)>]l^xFqO?H)xF>qO?B) W>E]?-)>x>v)?/)>[Y WE]?$)>x=G?*)>W>ݓi?Q.Q->?R.Wd9o˽?X.o^D8?Y.WdRϽϊ?[.vDY?Y.Ʃ f?F,l[Pۍ?Il,[7hÆ?Jp[c3?Ja[,h߷?H[8c[P>ۍ?@ ,[c>ل?Cc[8[ f?8 X17hÆ?3P1?X1@h>Æ?= f?X1񵍾Æ?g-Sx3?g шe2i?f-шt/s?ˍ%17?ˍ|d?͍ޫ%)Æ?΍UI/?ʍZ%W6=^?ÍWy#?ͅ%Æ?y`?82Z*u?D*=u?aDy=`?8282*=З?af5?55@[Jb?zI Æ?L@[9?zIP׽R?z! ""Zt?y! "B?y! {w"=Q?v! ""gy=?v! #"kѺ?K?ѢuB?!ѢBԽݏ?!Ѣ-Æ?S=? '+N۸?1a᳼?U +1l>cl?;1;S1Ū?;1ES>.Ū?1acl?;1}>?+U 1r?"U 1a=᳼?+1mľÆ?K)-po˽?7.>>gEJ󊾘C?5.>)KE-?4.>5Eƽ?>(;}.Æ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?%)>nmľÆ?")>-z>n?@)@>Z?@)v᫾n?K)z>n?/)>v᫾n?$)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Oe?>+(W]=1|\?>hW]">v?>TVW]*>]?>+KW]>Æ?m9>|k>(?m9>jkn?m9>wÆ?m9>]q?m9>MW"v?m9>3ߜjq>r?m9>WM"?m9>2 iqr?m9>LM[q>?m9>WW1|\?m9>3"`>Æ??>D l>ɲ??>o;Q" lYpm??>=JB lY=pm??>KB l`)2??>o; lof+s? ?>yy l}o>w??>00 lY-@]??>= lY=-@]??> l`)>2??>P"o; lI󊾘C?Z.QmľÆ?\.#-*}?Z.Ɲp˽%P?X.;h[n?F[8a[Y?G, [Eh>[n?Aǝa[,Pۍ?X18 -h߷?ӥj?d.S q?dSAsuЅ?f͗Sሾ?e.9S5su=?fiS -5?g2Se2?f- ш8Æ?f.шs٧?d ш ?dUш!6)z?̍Wwޜ?fae?~܁= ݽm?Ay &c?& z?= ?PzI׽?y! "#[=?u! "콻}??ѢBԽ/?+Ѣ~?PV>~?&V5?\?P7?Ԑ Yx?1|D>Y?B)4+*V>C?@)ZZ.p=?C) !{-?J)'?-*}?K)*ԔNϽ=?4.>gEmľÆ?3.>ERϽϊ?4.>g>E'p=?*)> !{o˽?&)>ޢ{NϽ=?#)>^ !RϽϊ?#)>l^ WE]?I)~xƾv)?K)~xƾv)?#)>YxFqO?&)>Sݓi?Z.o>Æ?P.s*h>߷?Dc[_=?D [0KS:z?GOO[/KS>:z?$c>3?u楊KS>*?ۥ>h[?^8S>Æ?^:S>su>=?]2iS}b#> ?ōZ%wb#>?ōZ% %=V֩?ƍU}!b#?΍ I6^?̍=?#~…%>Æ?G=e?#= =b?A=5?65=?u! "g=Æ?u! E"hgy=?v! " "zO=̱? >ѢO[? >Ѣ->Æ?,>=Bk?i7>?'+ \>Æ?1 Y>ǽ?1@S>VH?1t>|?+ݫ1vDY?H)*X󊾖C?I)Z)p˽?G)ޢ{_D>8?B)?n->*}?@)JԔD4?6.>`\EH>C?>.>KKEPϽ>ϊ??.>g>E,>Æ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?+)>?no>Æ?.)>W>E]?@)x=G?C)>>Z?.)>l>(?>K6W]e>?m9>jk>*Oe?m9>a|? ?> l>Z??>o; lo>f+s??>0y lBD?=BD?=[?>W?٬>Æ?rt>?,>?,4d?򲽄[?,?j!?W?NϽ=?\.P1?Jl[cل?>,Y?8 ΥhHQ|?ehhShHߓ?fh֘)S9?d8S|?eUj(ш<?cj(ш4?=:?a-шeG5?~}܅_>ء?‚#ݽ?A&آ?56=Bx?u! "ȏ?>JѢ+R?KTѢQu=ʤ?+KѢ?P٪ƽqR?p7?pNϽ=?J)^ !RϽϊ?J)锡Si?I)”-*}?3.>`E}DY?7.>`EƽqR?>(s;}7?>s(;}-*}?$)>*l^Ui?$)>l^}DY?&)>*l^p˽%P?')>鈬l^xͽG?')>-?].9o=?T.o_D>8?S.9WdPϽ>ϊ?P.o|D>Y?S.99h>Æ?AI[c>3?Cc[KS>*?CMM[cل?Ja[8[_=?Υ>3?_ шK>?aUшe2>i?aш4?xӭ?e ш%=17?ƍU|>d?č}!%)>Æ?Í&Y/=?ȍ Z%w>q/?D텕wn/?f텕*З?fA[=9?P=}?u! w{"=?u! w"Z=t?u! "gy?x! "<Ѻ??Ѣ$u=B?+ѢB=ݏ?K!Ѣ=Æ?WѢƽ?p'+Q>۸?1aMd?U "1a=Md?"1o>Æ??)po=?;.>gE->?>.>\5Ehl?>L;}->?,)>n?AZ?K)Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Oe?>6(W]"v?>hVW]*]?>6KW]l(?m9>=n?m9> w">v?m9>wߜ">?m9>w =1|\?m9> 3*]?m9>ik#`Æ? ?>_ lɲ? ?>P" l>*??>KB= low? ?>yχ0 lP>1?A [c>ل?ӋP>ۍ?8  >q?`iSCsu>Ѕ?]2S>?^89ShH>ߓ?a))S >-5?bi2S=|?aj(шD>?`׫шi>G5?=~܅w>ޜ?Da=m? w =&c? =z?P솶 ?zI[?y!  "=}?TѢB=/?K+Ѣ=?>\?VP=qR? Y>x?1->??)n?MϽ>=??){ !PϽ>ϊ??)xS锡->*}?>.>\`EuD>Y?<.>5E>~?>: ;}=qR?>s;}H>C?-)>ZZMϽ>=?.)>{ !->*}?/)>Jl^x>v)?>)[xF>qO?+)>Z3L?V.#2?W.sKS*?IOM[g2?EI[6KS>:z?BMO[ے3iYd?Ep[(KS:z?$$c3?>,u楊KS*?$ۥ[D2?̥p3iYd?3ሾh[?e.S?X2B?c:S32h?c-SA?cj(Uш3؜?cVш4?=xӭ?aш}3p?c.шub# ?΍|#?͍U%V֩?̍}!v2?ʍ&|>#?ō}!U[j3b?ʍU?}~…3)?GO3? b? &Ac$3?{u3p?L}?y! {"gÆ?y! "𽑏?y! "`gy?x!  "L3:?w! E"Tf3J?w! "rO̱?Ѣ Æ?AѢ &3Tئ?WѢO=[? > >Ѣνs335?AѢt2v?,A?> ?V&hl?i? ?&03l-O?S=Bk?ii>hl?73b?$1}2?1\Æ?$1 Yǽ?1>SVH?;1q|?"1XL3Æ?_%3L?E)m2?E)^D8?H)n_n2L?:.>EV>ݓi?>.>K)ExD>4?<.>5\E(O=?9.>AkEUi?5.>))EJ=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?))>l^T.?()>J󊾘C?$)>Z-?!)>'?43D?E)xͽG?G)C2D?))>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]3tP?D?m9>|{1Y?m9>h?m9>>*>Oe?m9>>*>]?m9>>ikT??>D l>a|??>KB l@y/u]Z??>_ lZ? ?>İ l*? ?>= l.`) e??>ݑ l,`)> e??>P" lҲÆ??>25?33X?>ﵢ?rt>q?٬Æ?rt?ﵢ?rtq?o?,>4d?q>?l>!?>{3b?mWt3?m|H/?oix%)Æ?pWL6=^?k%Xۧ;6=&z?k%X%X/=s?kC %=V֩?kT>k{b#?pC <6^?nۧۧ 6)z?oۧ%X{b# ?p|>d?ik|#?q T>/s?oߗ/=?kC ix%=17?lT> %)>Æ?j|wb#>?jixC %17?o }b#> ?jix|d?n %V֩?ok|>#?ikT>DATABHo`>(`8`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x````DATA`=?DATA8`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATAhH``DATAe`<|######## #### # ### #######!!######!!!##!#!!#### ##"!#####!###(#(#'(#&'#.(!!&+!!.!1#21#67#:;#_9#5#=>#@#<#7=#5<#A=#DE#H#D#M#P#N#M#K#RS#ST#JQ!W#UV#Z[#Z# ^!^#8b#:e#6f#g#`#`_#Z!\!i#kj#li#~l!q#sn#l#nq#lo#z{!wv!0#0#/#@#?#@#@#D#O##O##O!Z# !/#s!$!y+!-{!!p!n!#~##|###}|###########~##################!!!!!!!!!!!!###############!#!#!####!!######## !##!!!#!#####!####!##!!!#!#!!!#########T!##! !#####)!"#"#$#!#}!$#$#%#!-!*!2#3#3#4#x!]#4#9#<#=#6#9#A#>#<#?#C#F#G#E#C#G#B#L#M#J#L#!T#Y#Y#U#W#U#\#![!A!C!!]#_!`#e#d#h#i#j#k#z!uh#m#o#t#u#u#u!h#u#y!z!x!#4#v!0#5### # #P#O#K#N#!SK!M!#P!!#V#! !!/##g#d#a#;#c#e#c#4#1####!*!%!##s#p#r#i#"#%#t!,#,!*!)!v!#####|#####!!` !g !e ! !!d!b!f!! !! !! !  ! ! !####!!##%#)'#(#*#/#-1#.3#4#34#23#12#54!5!7#87#<=#?#@A#C#G#EA#J#MK#PQ#P#T#V#W#P!R!Y#Z\#6#]+!>#I#P##C!c0!`#c^#^_#f#i#`f#dj#ln#gm#k!n!m!l!pq#uv#sp#}#~#|}###wr!##!!!!#########!####!!#!!#x#~#!###!######!!!!!zK!$#&#%#&#&!%!!!$!'!'##-#_!0#\#:#o<#;o#Bx#w@#Dw#yH#I#E#K{#O#O#S#M#!Q!As!Bt!!8#T#X!Y#Z#\!\!X####w##G#J# #J~!N#$#S!>#9#X#-#.#[#2#c#f#i#e#k#l#e#h#!!!!!!!!!!:##?#o#r#r # ?#r#x #y#{#y!#u !##### 4#!#'#&#%#'!+!.!T1#9#;#8#^7#B#G#H#F#F#IK# D# N#Q#U#V#W#T#V"#R#\#[#[O# T!]!7#5V#Wa#f#dV#f#`q!ar!p#k#8#:/#w!p;# B##IE##{!O#Q#{X#! ! !<c#W#0#y!!-2!od!~d##d#_##a#`#}#b#b#e##e##g##h#g##a#c##_##h}#i##g##n##f#i##n#k##'#(############# ###!#!!!!!(##!,#+#*!-#*#0##1#,!9#=#U#>#=#t#t#s#q#F##F## D# #L#N#M#L#R#Q#R#S#!!U!;#=#U##X##Z#X####!##C##z##|#&####,#,#!!.#/#Y#]!m##l##9#9#<#?# s#u#v #t#v#F #z#|#~#}#S## @!x!v!!#o###/ ##!|!5!,#6##8#7#;:#>6#>######>#8#?;##A#C#B###ID##B#E##J# L#J#H#E#H#F## !H!Q!#"#!R#IR!NX#Y###S##\$##B!!(!2#^#b#_#b##7#2#6#*h!n#k#[j#r#^m!![!p#o[#r#m#m0#j#!t!x]!#t#6##)3##p#q?#q:#u##A #D##G#E#HC#@I##|!"L!N}!K#"#MX###N#L#R#QY#X#L#W%#!)!)]#gU#a#3+#8#:#!+h#!. #!Z#{1!qY#b!/!!s#&#!3!)!w!a#j#j#h#^#b##k#m######j#a!W !!!!!V!!c! !!!!!! ! !!!##H#G#I##P######y#  #J #G # #F #z###### # ## ## ##### # ##### # #### ## ####/######### #!"###$#%!#####)*#()#!!,#-#####!!!#0/#!#!!#3#3#1#4##65#7###!##7<#<#;<#:;#B<!!:?!!B!E#FE#JK#NO#sM#I#QR#T#P#KQ#IP#UQ#XY#\#X#a#d#b#a#_#fg#gh#^e!k#ij#no#n#r!r#Lv#Ny#Jz#{#t#ts#n!p!}#~#}#!#####!!D#D#C#T#S#T#T##X#'c#&#c#$#+c!n-# 0!C2#!8!?!A!!!!###################################!!!!!!!!!!!!###############!#!#!####!!########!!##!!!#!#####!####!##! ! !#!#!!!######%#"#&#h!*#(#.!!/#1# # 2#1#=! 6#6#8 #5#!8#8# 9#2!A!>!F#G#G#H#!q#H#M#P#Q#J#M#U#R#P#S#W#Z#[#Y#W#[#V#`#a#^#`#!h#m#m#i#k#i#p#!o!U!W!$!q#&s!t#y#x#|# }#~ ##!|## # ###!|##!!!#H# !D#I#####d#c#_#b#&!g_!a!(#d!*!,#j##! !'!C#0#{#x#u#O#w#y#w#H#E##3#2#3!>!9!# # ###}#6#9#!@#@!>!=!!##########!!t!{!y !!!"!x$!v'!z(!#"!&!%!!%$!!! !#!!,#/#/,#2#53!7#9#=;#<#)>#C#AE#BG#H#GH#FG#EF#IH!I!K#LK#PQ#S#TU#W#[#YU#^#a_#de#d#h#j#k#d!f!m#np#)J#q?!+R#3]#d7#/W!wD!t#wr#rs#z#}#tz#x~##{#!!!!########!##!!!!######### !####!!#!!###!###!######!!!!!_!8#:#9#:#:!9!!!8! ;!;#*#A#s!D#p#N#P#O#V#T#X#\#]#Y#_#c#c#g#a#!e!U!V! !L#h#l!m#n#p!p!l#+#.#-#2#1#[#^##^!b#8#g!R#M#l#A#B#o#F#w#z#}#y###y#|#! ! ! ! ! ! !!  !!N##S####S##!#&#+#(!,#!!#7#7#4H#5#;#:#9#;!?!B!hE#M#O#L#rK#V#[#\#Z#Z#]_#X#b#e#i#j#k#h#j6#f#p#o#oc#h!q!K#Ij#ku#z#xj#z#t!u!##L#NC#!O# V#"#]Y#2$#'!c-#e#l#2!!!Pw#k#D#!!AF!x!x##x#s##u#t##v#v#y##y##{##|#{##u#w##s##|#}##{####z#}####)#;#<#)#+#-#.#.#/#-###+##1#4#7#5#0!1!.!! !<## !@#?#>!A#>#D##E#@!M#Q#i#R#Q#####Z##Z## X#!#`#b#a#`#f#e#f#g#"!!#i!O#Q#i##l# #n #l### #!##W###"##:####@#@#!!B#C#m#q!####M#0M#P#S######Z #'#+#-#,#.g##T!!"!/!## # #C4##!!I!@#J##*L#K*#ON#RJ#R##,####R*#L#SO#,#U#W1#0V###]X##V#Y0##^3#4`#^#\##Y#$\#%Z#&#4!\)!e5#6#5f#]f!bl#m7##g##p8##-V!!%<!F#r#v#s#v##K#F#J#>|!##o~##r!!o!#o###D#~#!!q!##J##=G###S#N##0##U#$X#%#[#Y#\W#T]#'#!6`!b!*_#6#al###b+#)`#f.#em#l#`.#k9#!(=!=q#{i#u#G?#L #N#!?|#1!B4#5n#E!m#v!C!!#:#!G!=!!u#~#~#|#r#v#########~#u !k!!#!!!j%!&!w!!!$ ! &!' !(!"! ! ! '! (!##\#[#]#%#d#######4#^#[# #Z!#"###$#3%#&#''##"!###&###&#%#%########'"#!$###$## #'# #-A!w!x!)=!*>!.B!v!z!{!y!#]q!!!!!!@,##!?+!!#I5!!!DATAh`NGon Face-VertexH]`DATAH]`B+R4rr4/,03++3@h6Y212?1s2s1>(788ttn00ossX:X9MNM9;Qp/}}/:v:e)u)*amUgkWn;cq=<Po';g^%kWam?dlpe\:A;noc<&oPdV5Ul:];g?qdWbco&<=h;'ohr?g=V<==?>;A:qps@E>?gq@sU5H<;pdtBVCvuE@t  ?  k?rBt"WX jrlu@@qlritpqsps? Xg?k AvCq?"rj K@)w@ur mxLirwCfs A5 ?s5A@KvA Mg tLx(B6uvM r f  B(xp uDJEq Bp FDC&oHw)@InD*xm Cw*DLDuA YE@AEIEG DFYCHK 0w/xOv. ZP-QK\ ,xH+y + ynw* N])  vHx(Ez'[Ox&PNL".*K_SST\"Lt {~.`M+M`MbPZQTJu{ T/zO[|FzE{.K{vOzoJTQ}!sy+H|pN}|]Q0O/K.{XM"V!}QF|*N~GO0}HKMW3{oNX1Y#~GLa|}Hd* LY0QXNIVVU4e#YQPXZ{LRdq&+L SIUW%/O[MX2VeJ\5O{ZW[qW%4Q6JZa7[WR[74R(o0T883')6;9<#e:%f0n.T3)]/piY6-%f":/iO%9j<dco_f]b ep aWqcf[bb\ W$ gUaa  >et6B g\>$$0QLhEuM#{$zt2t1*KuEh0z4v ,-43. vtiAH4ci\=w!Z".!w%"%zRy& &8'x '7(5#tx(6-/#5.34/S  S/3,!  <Z|shnT $ Rp}3.P#u  tYqg1"  !.Z<s|r~T 3u#/njqY; r  $ "&;+|{'8'{}.9(7(9.=<645W33-2y+;&y%yNyz1{lzD*Z,y%2-{1vx*uw*x+:*:w)0,)vS+hL6]QSvmw+]xXNw?(7*6*h@f]6@7_B9=``C5V>L;]:\e>b[87\ `=%_L>^6]f9B_ [8[b6=G7@e>_f8[7G=D>e\`98fh>6^F<H5C9ahc@>> _A` !<F=IA >DBbA<!B@aiAI=kBlB8Ai9CjC' Djmo(G%'C#qE&)BkFrlB)$FrG(uJ,%  tL-$ JF#I,",Js!+MP ,IKQON -L*J PMMPbNc|HvIRRS_KzKc(0Y1TU2/3WUSTS2UVV"~!RRSR5\$J4UR\b$6&aZXb\Z^7%21~T>];7^8829T~1?4,^g \_<Vd `__c$V<_`` d?A8#C9X:{tHBjjdkkCIuKuIJnCkjBGo[-0#!ic1ilemFkdj[QO-!pAielkoGFm0mkuJDzOMxP,0m^coklf~dpQ[m"_^li2~f[od_"gq`2$Uarn`qjra~V|~sU}  pb}$ s~nh }|V /b/4adjc^|_bd~j}hVeiUgba^_g`Tf~iSceV|}hfTie YhZjnkWXl9:jhZfeYUigmnlX:8kg7m,/&CD'z(     }NO^!RIypa^n#+&INRISK,'"(!;Y55Y4-1U=M21SU #"!>\Z"9lm78X?X,xwctlQZ :^ T9(]`;T !(:! Y^Zj  |Oa7^Y  -hNb]).7 #| Nh)'dtOzix@s,X={)e?w|+v C GEFJH~#PJ$KS13&PQ4%%'&1-OR22RP.34<5\$=J~H3P&#0cS`fkWnl$[]` ^c'' G ) F HK DL zm G Gz H !yF$Fy" D #wEJG $ 'Ew% &y&'()F )G *IE-+E,-%G-D  .y/DnI0  1q{Bnr=.gizl{jkyNzgqm]6l=e)oIy5roPxd>f*nAj{-b,s@zBg.}wvhcwmqdx]m>Cp*f?v+ykBAb-u5yIuWphv\14117H4a@`GH'?GF?|qEGJbFDcEpF YoE LK LDDklM%l~M/M 5lM~ 62C52NC3ZN3[12Zu2i1{56k2OLwPQJIOX {Vk&uxpOrNyWPwxIjNSO)(nPWOSXQ3*0Pn3QoS7ONr8vT6*SoT)&LPyIOs4(t<:TvS9;SS5sqT67ptrS7SSZT|}!q2t#?PfU26|TUfp~"r2= gVY}4!>"~P2:0#$Q9V93Y!A%+,">B@$20Y{X# uZ:VW\W[X]TZ3%A!2$X[t#X}B?UYT]YU",[v8Zu =C|\W B-&a'I'c`8dB _:_^>\\$]&>\9b[$\=!Z"Dv'I'Yc9XDd8W`[_6_.hg64`\a_a~Id^e5`h.4+wcE__'v+c'^35e(G)\\be`ca_al_j65e+b?[wac-x4y,JM*/@a_dklb+7mbx-KL(0A`)G0([,y)`>/*FmeCal6zbjei7dem-nNKDf.`A\:G,`.zgE>O9k7oc`acl8{jfp7con-,OJk9H8CeeLg{ noh1.fho9HJ#<'D*iLG=; FJ)4/T0mMlVN'%D_Iq=GEC3/4V^JS2NVCMm0/!w'(z 1'v 0$y / ku .'w"-z(,L$ v'+Uk #Hi{ u yo! Vg5pUUoa~v|}U Tcb>|v|* a^]4HH4BGy r}}epn5n5_6 69 @99@ !!: :: ;;i;7f<h<f7`^gB4Ced4]dC5nmQ< N ;8>Bd7<=mb6_5< :nO  m:`7 dlm;< 96:?8;:i;?l;h<jB<gmnBjHG IGFAB :l?9E-u(>*9@FEA2AC>>3k11\3k[1=878=.@a A26?qg}| Hq?'lpKYJ)>(>) q|zKqJstnKMsjIt5}R2oyNOIv+L,Q*KtVnzJR}ssM+vL*QJqKxQMN*LRK*RuQxMO#L#"7,RJN+tIyPw8MK,O2R+qRQ.rwPR<QuRQPUzs-"r.PLRq+-s,/MQzU-V0!-VUi!1WjW1u;XTWXV[Y0VZWYZVZUZY[#V]^EU^`4?T#Ew^@%S]]3GR%G3^]&Qa\HP_]]Ob3N&H[`^M@^DL3~adH\)F*]_gfY*_Ebmah`ciMkdgh&6jic5ffg%{8pfie&'fBp8NgnW9pKr3DF)VEo3h )lqIKLirFpEhjHG]$J{ *&ms%$xj%t  %%%jU&tsm$) %pxUPjWTilk P  ~s y0~t|z{z@AC @,/t~ox sARTD+)}bw,o~RA x}r+DwC "B~u{&@.HDwrx.orsScoxSs/ct8?u t  u  == v>8 Q=CeCvu~ xwrsvx ~|y}{vurs{tz}yw|z}y> |! ~  jk~|zy?} {  ki? { h`@&+. 1/WW. 1Xu"K!=YDJ?4:bI&-3]f5&(L7?bzI:\BfD |gz.1 ;P]<S fmlRemf-EA)JQ01iKEgbca@"KiH#! !(RN STS Onpo"j#h$Bi!#$lP@p0!(GF"#"*$ )$kjh&&<%ql" hR<#k$%)&&* (rR0 !h #"#r( +'^#/3q,(=-"F_. h// 0T'0 "=(1 O;G,;//QW$v[C54y^w7Nd%'F8{dbg|-J:IdeeH9KXK9MG:JEFAFGBHImpnU^yHdWd.wDTtzD   -6N8FL ,AD>P;O  XM;xJ:ZC!K"Z\|EL4}XM2&N<[AOE[5P=\4Q&UZ%R;Z=S%X{Y#TX<UxYW;V#2W$@%7X+Z"Y'9F$Z!CZ8[A[]6\^YY^]$F^5[V$_ <X'`7%X< a6]nqDATAh(`NGon Face`DATA4`AV  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}ME`9` `MECylinder.669(k``H``H%`Ȍ`~`$` x` `(|VT?T?:_?C ?DATA(k`` `DATA~``Ȍ`DATA S`?(N>OP.QPϽ>p˽P.o->eD>O.Wd9!p=UϽ>S.o=P>C [Gh>c>uӥP>r8 2h>cu>,ѵ=>c98ShH>hH>_))S=ሾ`9.Se2>4?=_ш8>h|4_Vш>v` ш=M`j(ш4?e2>c ш/=b#>ƍ Z%26=B6Xy=y=8282i>=~܅"= = Y[==P > 4=65= v! "=v! {w"'=<TѢ>(?>&V7>ă='+  p˽UϽ>E)xSV>M>@)== p=UϽ>B)]xSp˽UϽ>9.>>gEPϽ>p˽@.>g>Er>TA.>AkEp=UϽ><.>gE7>ƃ=>;}SϽ> p=0)>xS]l^T>M>.)>==l^xD>->,)>4+Jl^p=UϽ>+)>]xSl^xF0>F)xF>$>A)W>ؐ>.)>x>Ե=0)>[ Y Wᐣ>%)>x=>+)>Y>Y>Q.QQ->iDP.WdƝo˽MϽV.UD-W.ƩOϽp=Z.sD->X.Wd}P>F, [Pe=Il[4hF3Hp[c5hHa[8[#hcG[8a[P>=@ [c>Gh>Ac[}P>8 Υ4hp33PwX18 Ch>p$4=P>Υ3f-Ss>e шe2q4?d- шb/b#>ȍZ%%|>ʍ}!|&=̍U%)3͍U+/zb#ȍ`6=h6=WWyy=82%83yy齬ͅ<*wf*=wafz=y齩82ͅ*=w>aD=564[=zIP H4L4[zIz׽zgyw! "ZZw!  " v! |"=vgyt! "gy==w! " "E:=KTѢuB=!KѢBԽZu=+Ѣ*XfS=7 EAS;1raoU "1o>JS>17Sd;1IS>I1^=S>1>a=+ݫ1oa="1a=o"1jľ\J)-jpo˽MϽ9.>>gEFP7.>))E-jD5.>`Eƽ7>(s;}+>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-')>'jľM#)>-j{> >@)B>`1>>)t᫾>K){> >.)>;k`1>%)>t᫾>#)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqXq>>=W]dq>]q>=W]">>VTW]*>i>>+KW]=">>TW]">=>TW]*>l>+(W]>ȩ-4m9>|m>*>m9>ik>"m9>3 3m9>Sq`qm9>ML"=m9>2 mq>rq>m9>WW"m9>2ߜfqXq>m9>LWdq>]qm9>WM">m9>w%`>؂-4?>D l>'`)?>o; lY?>= lY=?> l`)?>ݑ loo> ?>yχ0 lo>xo?>0y lY>?>=KB lY=>?>KB l'`)>?>P" lDPY.jľ"[.#-bD>Z.9p˽UϽ>W.o8hc>F[8c[GPE,l[Hh>c>Ac[9hc>ӥPe=X1$hc>,>a8S Psu>d2S=su >giSሾf.S/su g͗Sܵ BsueSe24?=d-ш8|3d.шlwd шMdUj(ш6E6͍w*f텕a~…ݽ A &j ݽ &AS[zI"=v[=P솶׽gy=x! #"-[=[=u! "x?KѢBԽu!Ѣ/?P٪>-?&2?>&7ӃƽpYY>1D>->A)4+JZ>O>)Z@p=MϽB) !^-jDH)'-bD>K)*4+KϽp˽5.>g>EjľL)4.>EOϽp=6.>gE:p=MϽ,)> !^o˽MϽ()>^KϽp˽$)>^OϽp=%)>]l^ W֐>I){xƾԵ=K) {xƾԵ=#)> YxF$>')>RX>Z.Qr>|2YN.s3h>c?ǝa[p=PAl[-KS;KS>GOM[2KS>%KS>ۥc>2hӋ(KS>)KS$>õ=^89S>XM#4]:SDsu> ^2Sb#>/=Z% }b#>/Z%%=|ōU~b#=/ˍ@6f6=ʍW=s>#=%>4G=a#~… =*= ==66=gy=u! #"g=4t! E"gy=׽w! ""O=O= > >ѢOiOѢ0>XZ,>>7>˃ƽ'+p_>@%41Y>Y1BS>\>1w>a+U 1sD->F)JSPH)p˽MϽE)^iD>-A)?'->eD>@)J4+}D-8.>`EM>O@.>K)ESϽ> p=A.>gE/>DT>t;}7?>>;}>)?>>: ;}7>˃ƽ>(;}cD>--)>?'r>X`T0)>jW>ؐ>@)x=>B)?>o`1>0)>n>*>>K+W]i>*m9>ik*h>m9>ikY ?>= l>!`)>?>o;P" lo>o>?>00 l== >>=٬>P (4rt>rt,>j,s> >,lf,=KϽp˽[.PwHl,[cEh>>,u楊FP8 X1hHhH>eh֘)ShHhHdhhSሾb.SE>cUш5aj(Uш4?=e2>_ш_=~‚#X~}܅ݽ =A55)==v! w"<>Ѣ콪K?Ѣmu=BԽ+Ѣ%?>PVރƽ7>p'+7=Ԑ KϽp˽J)^OϽp=I)]RK>I)=-bD>6.>5EzD->8.>`\Eƽ7>>(;}7=>s;}-bD>#)>*4+l^SK>%)>=l^zD->')>Jl^p˽UϽ>()>xSl^xͽ>()>-jD[.Ɲo=MϽS.iD>-R.9SϽ> p=O.oD>->R.9Wd=h>s$4?I[c>2hAc[8[)KS>)KS@MO[cEh>Ha[q=PX1>>`шP>=a׫шe2>j4?_ ш4?e2c -ш%=|>U}!|>&=č}!U%)>4&w/=zb#ƍ w>*=Daw*=fa*w>DM[===t! w"=t! w{" [=Zt! "gy=u!  "<:=TѢ7u=B=+KѢB=_u=K+Ѣ"=a4WѢƽ7p[>@S;1ax>U +1a=x>+1r>X=)jpo=MϽ=.>gE->iD@.>\`E>LL;}->iD1)>n?`1>I) 3>lW]">hVW]=">hW]hq>Zq>>==W]*h>>6KW]"=>hW]*l>6(W]j*>m9>>="m9> 2">=m9>w ">m9>wߜ=">m9> w*lm9> `3 ?>_ l)`) ?>İ l>Y=?>KB l~ozo?>yy lP>r? ,[c>Gh>u楊P>i= >Ssu>`i2SGsu> >^2iS>_8ShH>hH^)hS >?su]iS=E>`шJ>^Uшo>==#w>*D텕#=  & =ݽAҎ=S[PzIގv[= [[=x! "'=oTKѢB=uK!Ѣu<콪?ѢuBԽ!ѢA?>>V&=7> '+Y>Y>1->iD>)nPϽ>p˽>){SϽ> p=>)xS]->eD>A.>\5ExD>->=.>5\E>+?>;}=7>>;}M>O/)>ZPϽ>p˽/)>{->eD>.)>J4+l^x>Ե=>)[ xF>$>,)>S3x>U.sr04oľU.#KS*KSFOO[d)48hDp[9KS>BMM[q*3Ah>DI[%KS"KS>$ۥc5h>,KS*KS$$Q/$48h3,3Ah>̥ሾ=e.9SA'4a-S+3>b:S==cj(шp48a.ш4?=e2_-ш348>bVшob#}/=ˍ |%ʍޫ%|ɍ4%)ǍU|>%}!ҋ3%)>Ǎ&r>}܂=D 4%!4%>Gy )= &U4| L 4 >=w! "sg4w! "w! {"Egy׽u! "!4gv! "4g=v! D"hOO= >Ѣ4AѢ4AѢO=gO >ѢF 4=WѢ 142SK?>VPii?Pq3<>,>i>i3d>1+4Z󙾪$1YP3$1YY1;1na"U 1248 43x>D)iV -4oľC)UD-F)'B3x>;.>AkEW>Y>?.>KKED>->.>5E3oľ;.>ESK>6.>)KE32>;}>>: ;}-?>;}'?>>: ;}HB3<>>t;}7уƽ>s(;}P3x>))>iVl^{3oľ*)>FP&)>-jD&)>'Q3|>D)xͽ>E)F3|>))>S3>lW]>-4>WW]ǘN3>>WW]i*>>(+W]3m9>h/3>m9>|d*m9>*>i>m9>>ik*>km9>>3`?>_ l>Y?>KB= lDM+3*`>?>D l`)> ?>P" lY= ?> l+`)>?>o; l/`)>>?>P"o; lI3mr?>.4٬3٬>>򲽤rt>rt>٬ 3rtrt򲽮rtrt>m,>,>u>r>,>p>,4%)>l|4%)lW*/zb#lߗ%)`3mWU6=76=j%X%XJ6=B6j%Xڧ/=b#>lC ix%=|jT> ub#=/m2666=mۧ%X6E6nۧۧub#|/=mC |>&=ikT>|%o y/b#>lix/=zb#lC %=|>jT>k%)>864k|}b#>/kix%|>mkb#>/=kixC |&=n T>%|n |>%gkJ>C?Q.QQMϽ>=?P.o->*}?O.WdƝp=%P?T.= f?Cl[Dh>[n?u>,P>1?)h>߷?uӥʵ=j?b9.ShH>Q|?_)hS=9?b98Se2>?` ш8>Æ?`Vшy>٧?_ш= ?aш4?:?e -ш/=s?ɍ #6=)z?ƍWWy=#?82ͅb>>ء?=#=? &M[=Jb? >Æ?=آ?66=B?u! w"Bx?y! |"=ȏ?TJѢ>?&7>?'+pp˽%P?G)鈬T>i?@)=”p=%P?C)]p˽%P?8.>>gEMϽ>=??.>gEo>Æ?@.>AkEp=%P?;.>gE7>?>(;}PϽ>ϊ?.)>xSl^S>i?-)>=l^uD>Y?+)>4+*l^p=%P?*)>]l^xFqO?H)xF>qO?B) W>E]?-)>x>v)?/)>[Y WE]?$)>x=G?*)>W>ݓi?Q.Q->?R.Wd9o˽?X.o^D8?Y.WdRϽϊ?[.vDY?Y.Ʃ f?F,l[Pۍ?Il,[7hÆ?Jp[c3?Ja[,h߷?H[8c[P>ۍ?@ ,[c>ل?Cc[8[ f?8 X17hÆ?3P1?X1@h>Æ?= f?X1񵍾Æ?g-Sx3?g шe2i?f-шt/s?ˍ%17?ˍ|d?͍ޫ%)Æ?΍UI/?ʍZ%W6=^?ÍWy#?ͅ%Æ?y`?82Z*u?D*=u?aDy=`?8282*=З?af5?55@[Jb?zI Æ?L@[9?zIP׽R?z! ""Zt?y! "B?y! {w"=Q?v! ""gy=?v! #"kѺ?K?ѢuB?!ѢBԽݏ?!Ѣ-Æ?S=? '+N۸?1a᳼?U +1l>cl?;1;S1Ū?;1ES>.Ū?1acl?;1}>?+U 1r?"U 1a=᳼?+1mľÆ?K)-po˽?7.>>gEJ󊾘C?5.>)KE-?4.>5Eƽ?>(;}.Æ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?%)>nmľÆ?")>-z>n?@)@>Z?@)v᫾n?K)z>n?/)>v᫾n?$)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Oe?>+(W]=1|\?>hW]">v?>TVW]*>]?>+KW]>Æ?m9>|k>(?m9>jkn?m9>wÆ?m9>]q?m9>MW"v?m9>3ߜjq>r?m9>WM"?m9>2 iqr?m9>LM[q>?m9>WW1|\?m9>3"`>Æ??>D l>ɲ??>o;Q" lYpm??>=JB lY=pm??>KB l`)2??>o; lof+s? ?>yy l}o>w??>00 lY-@]??>= lY=-@]??> l`)>2??>P"o; lI󊾘C?Z.QmľÆ?\.#-*}?Z.Ɲp˽%P?X.;h[n?F[8a[Y?G, [Eh>[n?Aǝa[,Pۍ?X18 -h߷?ӥj?d.S q?dSAsuЅ?f͗Sሾ?e.9S5su=?fiS -5?g2Se2?f- ш8Æ?f.шs٧?d ш ?dUш!6)z?̍Wwޜ?fae?~܁= ݽm?Ay &c?& z?= ?PzI׽?y! "#[=?u! "콻}??ѢBԽ/?+Ѣ~?PV>~?&V5?\?P7?Ԑ Yx?1|D>Y?B)4+*V>C?@)ZZ.p=?C) !{-?J)'?-*}?K)*ԔNϽ=?4.>gEmľÆ?3.>ERϽϊ?4.>g>E'p=?*)> !{o˽?&)>ޢ{NϽ=?#)>^ !RϽϊ?#)>l^ WE]?I)~xƾv)?K)~xƾv)?#)>YxFqO?&)>Sݓi?Z.o>Æ?P.s*h>߷?Dc[_=?D [0KS:z?GOO[/KS>:z?$c>3?u楊KS>*?ۥ>h[?^8S>Æ?^:S>su>=?]2iS}b#> ?ōZ%wb#>?ōZ% %=V֩?ƍU}!b#?΍ I6^?̍=?#~…%>Æ?G=e?#= =b?A=5?65=?u! "g=Æ?u! E"hgy=?v! " "zO=̱? >ѢO[? >Ѣ->Æ?,>=Bk?i7>?'+ \>Æ?1 Y>ǽ?1@S>VH?1t>|?+ݫ1vDY?H)*X󊾖C?I)Z)p˽?G)ޢ{_D>8?B)?n->*}?@)JԔD4?6.>`\EH>C?>.>KKEPϽ>ϊ??.>g>E,>Æ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?+)>?no>Æ?.)>W>E]?@)x=G?C)>>Z?.)>l>(?>K6W]e>?m9>jk>*Oe?m9>a|? ?> l>Z??>o; lo>f+s??>0y lBD?=BD?=[?>W?٬>Æ?rt>?,>?,4d?򲽄[?,?j!?W?NϽ=?\.P1?Jl[cل?>,Y?8 ΥhHQ|?ehhShHߓ?fh֘)S9?d8S|?eUj(ш<?cj(ш4?=:?a-шeG5?~}܅_>ء?‚#ݽ?A&آ?56=Bx?u! "ȏ?>JѢ+R?KTѢQu=ʤ?+KѢ?P٪ƽqR?p7?pNϽ=?J)^ !RϽϊ?J)锡Si?I)”-*}?3.>`E}DY?7.>`EƽqR?>(s;}7?>s(;}-*}?$)>*l^Ui?$)>l^}DY?&)>*l^p˽%P?')>鈬l^xͽG?')>-?].9o=?T.o_D>8?S.9WdPϽ>ϊ?P.o|D>Y?S.99h>Æ?AI[c>3?Cc[KS>*?CMM[cل?Ja[8[_=?Υ>3?_ шK>?aUшe2>i?aш4?xӭ?e ш%=17?ƍU|>d?č}!%)>Æ?Í&Y/=?ȍ Z%w>q/?D텕wn/?f텕*З?fA[=9?P=}?u! w{"=?u! w"Z=t?u! "gy?x! "<Ѻ??Ѣ$u=B?+ѢB=ݏ?K!Ѣ=Æ?WѢƽ?p'+Q>۸?1aMd?U "1a=Md?"1o>Æ??)po=?;.>gE->?>.>\5Ehl?>L;}->?,)>n?AZ?K)Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Oe?>6(W]"v?>hVW]*]?>6KW]l(?m9>=n?m9> w">v?m9>wߜ">?m9>w =1|\?m9> 3*]?m9>ik#`Æ? ?>_ lɲ? ?>P" l>*??>KB= low? ?>yχ0 lP>1?A [c>ل?ӋP>ۍ?8  >q?`iSCsu>Ѕ?]2S>?^89ShH>ߓ?a))S >-5?bi2S=|?aj(шD>?`׫шi>G5?=~܅w>ޜ?Da=m? w =&c? =z?P솶 ?zI[?y!  "=}?TѢB=/?K+Ѣ=?>\?VP=qR? Y>x?1->??)n?MϽ>=??){ !PϽ>ϊ??)xS锡->*}?>.>\`EuD>Y?<.>5E>~?>: ;}=qR?>s;}H>C?-)>ZZMϽ>=?.)>{ !->*}?/)>Jl^x>v)?>)[xF>qO?+)>Z3L?V.#2?W.sKS*?IOM[g2?EI[6KS>:z?BMO[ے3iYd?Ep[(KS:z?$$c3?>,u楊KS*?$ۥ[D2?̥p3iYd?3ሾh[?e.S?X2B?c:S32h?c-SA?cj(Uш3؜?cVш4?=xӭ?aш}3p?c.шub# ?΍|#?͍U%V֩?̍}!v2?ʍ&|>#?ō}!U[j3b?ʍU?}~…3)?GO3? b? &Ac$3?{u3p?L}?y! {"gÆ?y! "𽑏?y! "`gy?x!  "L3:?w! E"Tf3J?w! "rO̱?Ѣ Æ?AѢ &3Tئ?WѢO=[? > >Ѣνs335?AѢt2v?,A?> ?V&hl?i? ?&03l-O?S=Bk?ii>hl?73b?$1}2?1\Æ?$1 Yǽ?1>SVH?;1q|?"1XL3Æ?_%3L?E)m2?E)^D8?H)n_n2L?:.>EV>ݓi?>.>K)ExD>4?<.>5\E(O=?9.>AkEUi?5.>))EJ=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?))>l^T.?()>J󊾘C?$)>Z-?!)>'?43D?E)xͽG?G)C2D?))>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]3tP?D?m9>|{1Y?m9>h?m9>>*>Oe?m9>>*>]?m9>>ikT??>D l>a|??>KB l@y/u]Z??>_ lZ? ?>İ l*? ?>= l.`) e??>ݑ l,`)> e??>P" lҲÆ??>25?33X?>ﵢ?rt>q?٬Æ?rt?ﵢ?rtq?o?,>4d?q>?l>!?>{3b?mWt3?m|H/?oix%)Æ?pWL6=^?k%Xۧ;6=&z?k%X%X/=s?kC %=V֩?kT>k{b#?pC <6^?nۧۧ 6)z?oۧ%X{b# ?p|>d?ik|#?q T>/s?oߗ/=?kC ix%=17?lT> %)>Æ?j|wb#>?jixC %17?o }b#> ?jix|d?n %V֩?ok|>#?ikT>DATABȌ`>(H```````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x````````` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ` ` `( `8 `H `X `h `x ` ` ` ` ` ` ` ` ```(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`DATAH`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA( `=?DATA8 `=?DATAH `=?DATAX `=?DATAh `=?DATAx `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA `=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATAh`H%`DATAeH%`<|######## #### # ### #######!!######!!!##!#!!#### ##"!#####!###(#(#'(#&'#.(!!&+!!.!1#21#67#:;#_9#5#=>#@#<#7=#5<#A=#DE#H#D#M#P#N#M#K#RS#ST#JQ!W#UV#Z[#Z# ^!^#8b#:e#6f#g#`#`_#Z!\!i#kj#li#~l!q#sn#l#nq#lo#z{!wv!0#0#/#@#?#@#@#D#O##O##O!Z# !/#s!$!y+!-{!!p!n!#~##|###}|###########~##################!!!!!!!!!!!!###############!#!#!####!!######## !##!!!#!#####!####!##!!!#!#!!!#########T!##! !#####)!"#"#$#!#}!$#$#%#!-!*!2#3#3#4#x!]#4#9#<#=#6#9#A#>#<#?#C#F#G#E#C#G#B#L#M#J#L#!T#Y#Y#U#W#U#\#![!A!C!!]#_!`#e#d#h#i#j#k#z!uh#m#o#t#u#u#u!h#u#y!z!x!#4#v!0#5### # #P#O#K#N#!SK!M!#P!!#V#! !!/##g#d#a#;#c#e#c#4#1####!*!%!##s#p#r#i#"#%#t!,#,!*!)!v!#####|#####!!` !g !e ! !!d!b!f!! !! !! !  ! ! !####!!##%#)'#(#*#/#-1#.3#4#34#23#12#54!5!7#87#<=#?#@A#C#G#EA#J#MK#PQ#P#T#V#W#P!R!Y#Z\#6#]+!>#I#P##C!c0!`#c^#^_#f#i#`f#dj#ln#gm#k!n!m!l!pq#uv#sp#}#~#|}###wr!##!!!!#########!####!!#!!#x#~#!###!######!!!!!zK!$#&#%#&#&!%!!!$!'!'##-#_!0#\#:#o<#;o#Bx#w@#Dw#yH#I#E#K{#O#O#S#M#!Q!As!Bt!!8#T#X!Y#Z#\!\!X####w##G#J# #J~!N#$#S!>#9#X#-#.#[#2#c#f#i#e#k#l#e#h#!!!!!!!!!!:##?#o#r#r # ?#r#x #y#{#y!#u !##### 4#!#'#&#%#'!+!.!T1#9#;#8#^7#B#G#H#F#F#IK# D# N#Q#U#V#W#T#V"#R#\#[#[O# T!]!7#5V#Wa#f#dV#f#`q!ar!p#k#8#:/#w!p;# B##IE##{!O#Q#{X#! ! !<c#W#0#y!!-2!od!~d##d#_##a#`#}#b#b#e##e##g##h#g##a#c##_##h}#i##g##n##f#i##n#k##'#(############# ###!#!!!!!(##!,#+#*!-#*#0##1#,!9#=#U#>#=#t#t#s#q#F##F## D# #L#N#M#L#R#Q#R#S#!!U!;#=#U##X##Z#X####!##C##z##|#&####,#,#!!.#/#Y#]!m##l##9#9#<#?# s#u#v #t#v#F #z#|#~#}#S## @!x!v!!#o###/ ##!|!5!,#6##8#7#;:#>6#>######>#8#?;##A#C#B###ID##B#E##J# L#J#H#E#H#F## !H!Q!#"#!R#IR!NX#Y###S##\$##B!!(!2#^#b#_#b##7#2#6#*h!n#k#[j#r#^m!![!p#o[#r#m#m0#j#!t!x]!#t#6##)3##p#q?#q:#u##A #D##G#E#HC#@I##|!"L!N}!K#"#MX###N#L#R#QY#X#L#W%#!)!)]#gU#a#3+#8#:#!+h#!. #!Z#{1!qY#b!/!!s#&#!3!)!w!a#j#j#h#^#b##k#m######j#a!W !!!!!V!!c! !!!!!! ! !!!##H#G#I##P######y#  #J #G # #F #z###### # ## ## ##### # ##### # #### ## ####/######### #!"###$#%!#####)*#()#!!,#-#####!!!#0/#!#!!#3#3#1#4##65#7###!##7<#<#;<#:;#B<!!:?!!B!E#FE#JK#NO#sM#I#QR#T#P#KQ#IP#UQ#XY#\#X#a#d#b#a#_#fg#gh#^e!k#ij#no#n#r!r#Lv#Ny#Jz#{#t#ts#n!p!}#~#}#!#####!!D#D#C#T#S#T#T##X#'c#&#c#$#+c!n-# 0!C2#!8!?!A!!!!###################################!!!!!!!!!!!!###############!#!#!####!!########!!##!!!#!#####!####!##! ! !#!#!!!######%#"#&#h!*#(#.!!/#1# # 2#1#=! 6#6#8 #5#!8#8# 9#2!A!>!F#G#G#H#!q#H#M#P#Q#J#M#U#R#P#S#W#Z#[#Y#W#[#V#`#a#^#`#!h#m#m#i#k#i#p#!o!U!W!$!q#&s!t#y#x#|# }#~ ##!|## # ###!|##!!!#H# !D#I#####d#c#_#b#&!g_!a!(#d!*!,#j##! !'!C#0#{#x#u#O#w#y#w#H#E##3#2#3!>!9!# # ###}#6#9#!@#@!>!=!!##########!!t!{!y !!!"!x$!v'!z(!#"!&!%!!%$!!! !#!!,#/#/,#2#53!7#9#=;#<#)>#C#AE#BG#H#GH#FG#EF#IH!I!K#LK#PQ#S#TU#W#[#YU#^#a_#de#d#h#j#k#d!f!m#np#)J#q?!+R#3]#d7#/W!wD!t#wr#rs#z#}#tz#x~##{#!!!!########!##!!!!######### !####!!#!!###!###!######!!!!!_!8#:#9#:#:!9!!!8! ;!;#*#A#s!D#p#N#P#O#V#T#X#\#]#Y#_#c#c#g#a#!e!U!V! !L#h#l!m#n#p!p!l#+#.#-#2#1#[#^##^!b#8#g!R#M#l#A#B#o#F#w#z#}#y###y#|#! ! ! ! ! ! !!  !!N##S####S##!#&#+#(!,#!!#7#7#4H#5#;#:#9#;!?!B!hE#M#O#L#rK#V#[#\#Z#Z#]_#X#b#e#i#j#k#h#j6#f#p#o#oc#h!q!K#Ij#ku#z#xj#z#t!u!##L#NC#!O# V#"#]Y#2$#'!c-#e#l#2!!!Pw#k#D#!!AF!x!x##x#s##u#t##v#v#y##y##{##|#{##u#w##s##|#}##{####z#}####)#;#<#)#+#-#.#.#/#-###+##1#4#7#5#0!1!.!! !<## !@#?#>!A#>#D##E#@!M#Q#i#R#Q#####Z##Z## X#!#`#b#a#`#f#e#f#g#"!!#i!O#Q#i##l# #n #l### #!##W###"##:####@#@#!!B#C#m#q!####M#0M#P#S######Z #'#+#-#,#.g##T!!"!/!## # #C4##!!I!@#J##*L#K*#ON#RJ#R##,####R*#L#SO#,#U#W1#0V###]X##V#Y0##^3#4`#^#\##Y#$\#%Z#&#4!\)!e5#6#5f#]f!bl#m7##g##p8##-V!!%<!F#r#v#s#v##K#F#J#>|!##o~##r!!o!#o###D#~#!!q!##J##=G###S#N##0##U#$X#%#[#Y#\W#T]#'#!6`!b!*_#6#al###b+#)`#f.#em#l#`.#k9#!(=!=q#{i#u#G?#L #N#!?|#1!B4#5n#E!m#v!C!!#:#!G!=!!u#~#~#|#r#v#########~#u !k!!#!!!j%!&!w!!!$ ! &!' !(!"! ! ! '! (!##\#[#]#%#d#######4#^#[# #Z!#"###$#3%#&#''##"!###&###&#%#%########'"#!$###$## #'# #-A!w!x!)=!*>!.B!v!z!{!y!#]q!!!!!!@,##!?+!!#I5!!!DATAh`NGon Face-VertexH`DATAH`B+R4rr4/,03++3@h6Y212?1s2s1>(788ttn00ossX:X9MNM9;Qp/}}/:v:e)u)*amUgkWn;cq=<Po';g^%kWam?dlpe\:A;noc<&oPdV5Ul:];g?qdWbco&<=h;'ohr?g=V<==?>;A:qps@E>?gq@sU5H<;pdtBVCvuE@t  ?  k?rBt"WX jrlu@@qlritpqsps? Xg?k AvCq?"rj K@)w@ur mxLirwCfs A5 ?s5A@KvA Mg tLx(B6uvM r f  B(xp uDJEq Bp FDC&oHw)@InD*xm Cw*DLDuA YE@AEIEG DFYCHK 0w/xOv. ZP-QK\ ,xH+y + ynw* N])  vHx(Ez'[Ox&PNL".*K_SST\"Lt {~.`M+M`MbPZQTJu{ T/zO[|FzE{.K{vOzoJTQ}!sy+H|pN}|]Q0O/K.{XM"V!}QF|*N~GO0}HKMW3{oNX1Y#~GLa|}Hd* LY0QXNIVVU4e#YQPXZ{LRdq&+L SIUW%/O[MX2VeJ\5O{ZW[qW%4Q6JZa7[WR[74R(o0T883')6;9<#e:%f0n.T3)]/piY6-%f":/iO%9j<dco_f]b ep aWqcf[bb\ W$ gUaa  >et6B g\>$$0QLhEuM#{$zt2t1*KuEh0z4v ,-43. vtiAH4ci\=w!Z".!w%"%zRy& &8'x '7(5#tx(6-/#5.34/S  S/3,!  <Z|shnT $ Rp}3.P#u  tYqg1"  !.Z<s|r~T 3u#/njqY; r  $ "&;+|{'8'{}.9(7(9.=<645W33-2y+;&y%yNyz1{lzD*Z,y%2-{1vx*uw*x+:*:w)0,)vS+hL6]QSvmw+]xXNw?(7*6*h@f]6@7_B9=``C5V>L;]:\e>b[87\ `=%_L>^6]f9B_ [8[b6=G7@e>_f8[7G=D>e\`98fh>6^F<H5C9ahc@>> _A` !<F=IA >DBbA<!B@aiAI=kBlB8Ai9CjC' Djmo(G%'C#qE&)BkFrlB)$FrG(uJ,%  tL-$ JF#I,",Js!+MP ,IKQON -L*J PMMPbNc|HvIRRS_KzKc(0Y1TU2/3WUSTS2UVV"~!RRSR5\$J4UR\b$6&aZXb\Z^7%21~T>];7^8829T~1?4,^g \_<Vd `__c$V<_`` d?A8#C9X:{tHBjjdkkCIuKuIJnCkjBGo[-0#!ic1ilemFkdj[QO-!pAielkoGFm0mkuJDzOMxP,0m^coklf~dpQ[m"_^li2~f[od_"gq`2$Uarn`qjra~V|~sU}  pb}$ s~nh }|V /b/4adjc^|_bd~j}hVeiUgba^_g`Tf~iSceV|}hfTie YhZjnkWXl9:jhZfeYUigmnlX:8kg7m,/&CD'z(     }NO^!RIypa^n#+&INRISK,'"(!;Y55Y4-1U=M21SU #"!>\Z"9lm78X?X,xwctlQZ :^ T9(]`;T !(:! Y^Zj  |Oa7^Y  -hNb]).7 #| Nh)'dtOzix@s,X={)e?w|+v C GEFJH~#PJ$KS13&PQ4%%'&1-OR22RP.34<5\$=J~H3P&#0cS`fkWnl$[]` ^c'' G ) F HK DL zm G Gz H !yF$Fy" D #wEJG $ 'Ew% &y&'()F )G *IE-+E,-%G-D  .y/DnI0  1q{Bnr=.gizl{jkyNzgqm]6l=e)oIy5roPxd>f*nAj{-b,s@zBg.}wvhcwmqdx]m>Cp*f?v+ykBAb-u5yIuWphv\14117H4a@`GH'?GF?|qEGJbFDcEpF YoE LK LDDklM%l~M/M 5lM~ 62C52NC3ZN3[12Zu2i1{56k2OLwPQJIOX {Vk&uxpOrNyWPwxIjNSO)(nPWOSXQ3*0Pn3QoS7ONr8vT6*SoT)&LPyIOs4(t<:TvS9;SS5sqT67ptrS7SSZT|}!q2t#?PfU26|TUfp~"r2= gVY}4!>"~P2:0#$Q9V93Y!A%+,">B@$20Y{X# uZ:VW\W[X]TZ3%A!2$X[t#X}B?UYT]YU",[v8Zu =C|\W B-&a'I'c`8dB _:_^>\\$]&>\9b[$\=!Z"Dv'I'Yc9XDd8W`[_6_.hg64`\a_a~Id^e5`h.4+wcE__'v+c'^35e(G)\\be`ca_al_j65e+b?[wac-x4y,JM*/@a_dklb+7mbx-KL(0A`)G0([,y)`>/*FmeCal6zbjei7dem-nNKDf.`A\:G,`.zgE>O9k7oc`acl8{jfp7con-,OJk9H8CeeLg{ noh1.fho9HJ#<'D*iLG=; FJ)4/T0mMlVN'%D_Iq=GEC3/4V^JS2NVCMm0/!w'(z 1'v 0$y / ku .'w"-z(,L$ v'+Uk #Hi{ u yo! Vg5pUUoa~v|}U Tcb>|v|* a^]4HH4BGy r}}epn5n5_6 69 @99@ !!: :: ;;i;7f<h<f7`^gB4Ced4]dC5nmQ< N ;8>Bd7<=mb6_5< :nO  m:`7 dlm;< 96:?8;:i;?l;h<jB<gmnBjHG IGFAB :l?9E-u(>*9@FEA2AC>>3k11\3k[1=878=.@a A26?qg}| Hq?'lpKYJ)>(>) q|zKqJstnKMsjIt5}R2oyNOIv+L,Q*KtVnzJR}ssM+vL*QJqKxQMN*LRK*RuQxMO#L#"7,RJN+tIyPw8MK,O2R+qRQ.rwPR<QuRQPUzs-"r.PLRq+-s,/MQzU-V0!-VUi!1WjW1u;XTWXV[Y0VZWYZVZUZY[#V]^EU^`4?T#Ew^@%S]]3GR%G3^]&Qa\HP_]]Ob3N&H[`^M@^DL3~adH\)F*]_gfY*_Ebmah`ciMkdgh&6jic5ffg%{8pfie&'fBp8NgnW9pKr3DF)VEo3h )lqIKLirFpEhjHG]$J{ *&ms%$xj%t  %%%jU&tsm$) %pxUPjWTilk P  ~s y0~t|z{z@AC @,/t~ox sARTD+)}bw,o~RA x}r+DwC "B~u{&@.HDwrx.orsScoxSs/ct8?u t  u  == v>8 Q=CeCvu~ xwrsvx ~|y}{vurs{tz}yw|z}y> |! ~  jk~|zy?} {  ki? { h`@&+. 1/WW. 1Xu"K!=YDJ?4:bI&-3]f5&(L7?bzI:\BfD |gz.1 ;P]<S fmlRemf-EA)JQ01iKEgbca@"KiH#! !(RN STS Onpo"j#h$Bi!#$lP@p0!(GF"#"*$ )$kjh&&<%ql" hR<#k$%)&&* (rR0 !h #"#r( +'^#/3q,(=-"F_. h// 0T'0 "=(1 O;G,;//QW$v[C54y^w7Nd%'F8{dbg|-J:IdeeH9KXK9MG:JEFAFGBHImpnU^yHdWd.wDTtzD   -6N8FL ,AD>P;O  XM;xJ:ZC!K"Z\|EL4}XM2&N<[AOE[5P=\4Q&UZ%R;Z=S%X{Y#TX<UxYW;V#2W$@%7X+Z"Y'9F$Z!CZ8[A[]6\^YY^]$F^5[V$_ <X'`7%X< a6]nqDATAhx`NGon Face`DATA4`AV  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}ME`9``MECylinder.6708`8`A`_`0A`@`~`$` Ȥ` X`(|VT?T?:_?C ?DATA8` `DATA~`_`@`DATA S_`?(N>OP.QPϽ>p˽P.o->eD>O.Wd9!p=UϽ>S.o=P>C [Gh>c>uӥP>r8 2h>cu>,ѵ=>c98ShH>hH>_))S=ሾ`9.Se2>4?=_ш8>h|4_Vш>v` ш=M`j(ш4?e2>c ш/=b#>ƍ Z%26=B6Xy=y=8282i>=~܅"= = Y[==P > 4=65= v! "=v! {w"'=<TѢ>(?>&V7>ă='+  p˽UϽ>E)xSV>M>@)== p=UϽ>B)]xSp˽UϽ>9.>>gEPϽ>p˽@.>g>Er>TA.>AkEp=UϽ><.>gE7>ƃ=>;}SϽ> p=0)>xS]l^T>M>.)>==l^xD>->,)>4+Jl^p=UϽ>+)>]xSl^xF0>F)xF>$>A)W>ؐ>.)>x>Ե=0)>[ Y Wᐣ>%)>x=>+)>Y>Y>Q.QQ->iDP.WdƝo˽MϽV.UD-W.ƩOϽp=Z.sD->X.Wd}P>F, [Pe=Il[4hF3Hp[c5hHa[8[#hcG[8a[P>=@ [c>Gh>Ac[}P>8 Υ4hp33PwX18 Ch>p$4=P>Υ3f-Ss>e шe2q4?d- шb/b#>ȍZ%%|>ʍ}!|&=̍U%)3͍U+/zb#ȍ`6=h6=WWyy=82%83yy齬ͅ<*wf*=wafz=y齩82ͅ*=w>aD=564[=zIP H4L4[zIz׽zgyw! "ZZw!  " v! |"=vgyt! "gy==w! " "E:=KTѢuB=!KѢBԽZu=+Ѣ*XfS=7 EAS;1raoU "1o>JS>17Sd;1IS>I1^=S>1>a=+ݫ1oa="1a=o"1jľ\J)-jpo˽MϽ9.>>gEFP7.>))E-jD5.>`Eƽ7>(s;}+>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-')>'jľM#)>-j{> >@)B>`1>>)t᫾>K){> >.)>;k`1>%)>t᫾>#)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqXq>>=W]dq>]q>=W]">>VTW]*>i>>+KW]=">>TW]">=>TW]*>l>+(W]>ȩ-4m9>|m>*>m9>ik>"m9>3 3m9>Sq`qm9>ML"=m9>2 mq>rq>m9>WW"m9>2ߜfqXq>m9>LWdq>]qm9>WM">m9>w%`>؂-4?>D l>'`)?>o; lY?>= lY=?> l`)?>ݑ loo> ?>yχ0 lo>xo?>0y lY>?>=KB lY=>?>KB l'`)>?>P" lDPY.jľ"[.#-bD>Z.9p˽UϽ>W.o8hc>F[8c[GPE,l[Hh>c>Ac[9hc>ӥPe=X1$hc>,>a8S Psu>d2S=su >giSሾf.S/su g͗Sܵ BsueSe24?=d-ш8|3d.шlwd шMdUj(ш6E6͍w*f텕a~…ݽ A &j ݽ &AS[zI"=v[=P솶׽gy=x! #"-[=[=u! "x?KѢBԽu!Ѣ/?P٪>-?&2?>&7ӃƽpYY>1D>->A)4+JZ>O>)Z@p=MϽB) !^-jDH)'-bD>K)*4+KϽp˽5.>g>EjľL)4.>EOϽp=6.>gE:p=MϽ,)> !^o˽MϽ()>^KϽp˽$)>^OϽp=%)>]l^ W֐>I){xƾԵ=K) {xƾԵ=#)> YxF$>')>RX>Z.Qr>|2YN.s3h>c?ǝa[p=PAl[-KS;KS>GOM[2KS>%KS>ۥc>2hӋ(KS>)KS$>õ=^89S>XM#4]:SDsu> ^2Sb#>/=Z% }b#>/Z%%=|ōU~b#=/ˍ@6f6=ʍW=s>#=%>4G=a#~… =*= ==66=gy=u! #"g=4t! E"gy=׽w! ""O=O= > >ѢOiOѢ0>XZ,>>7>˃ƽ'+p_>@%41Y>Y1BS>\>1w>a+U 1sD->F)JSPH)p˽MϽE)^iD>-A)?'->eD>@)J4+}D-8.>`EM>O@.>K)ESϽ> p=A.>gE/>DT>t;}7?>>;}>)?>>: ;}7>˃ƽ>(;}cD>--)>?'r>X`T0)>jW>ؐ>@)x=>B)?>o`1>0)>n>*>>K+W]i>*m9>ik*h>m9>ikY ?>= l>!`)>?>o;P" lo>o>?>00 l== >>=٬>P (4rt>rt,>j,s> >,lf,=KϽp˽[.PwHl,[cEh>>,u楊FP8 X1hHhH>eh֘)ShHhHdhhSሾb.SE>cUш5aj(Uш4?=e2>_ш_=~‚#X~}܅ݽ =A55)==v! w"<>Ѣ콪K?Ѣmu=BԽ+Ѣ%?>PVރƽ7>p'+7=Ԑ KϽp˽J)^OϽp=I)]RK>I)=-bD>6.>5EzD->8.>`\Eƽ7>>(;}7=>s;}-bD>#)>*4+l^SK>%)>=l^zD->')>Jl^p˽UϽ>()>xSl^xͽ>()>-jD[.Ɲo=MϽS.iD>-R.9SϽ> p=O.oD>->R.9Wd=h>s$4?I[c>2hAc[8[)KS>)KS@MO[cEh>Ha[q=PX1>>`шP>=a׫шe2>j4?_ ш4?e2c -ш%=|>U}!|>&=č}!U%)>4&w/=zb#ƍ w>*=Daw*=fa*w>DM[===t! w"=t! w{" [=Zt! "gy=u!  "<:=TѢ7u=B=+KѢB=_u=K+Ѣ"=a4WѢƽ7p[>@S;1ax>U +1a=x>+1r>X=)jpo=MϽ=.>gE->iD@.>\`E>LL;}->iD1)>n?`1>I) 3>lW]">hVW]=">hW]hq>Zq>>==W]*h>>6KW]"=>hW]*l>6(W]j*>m9>>="m9> 2">=m9>w ">m9>wߜ=">m9> w*lm9> `3 ?>_ l)`) ?>İ l>Y=?>KB l~ozo?>yy lP>r? ,[c>Gh>u楊P>i= >Ssu>`i2SGsu> >^2iS>_8ShH>hH^)hS >?su]iS=E>`шJ>^Uшo>==#w>*D텕#=  & =ݽAҎ=S[PzIގv[= [[=x! "'=oTKѢB=uK!Ѣu<콪?ѢuBԽ!ѢA?>>V&=7> '+Y>Y>1->iD>)nPϽ>p˽>){SϽ> p=>)xS]->eD>A.>\5ExD>->=.>5\E>+?>;}=7>>;}M>O/)>ZPϽ>p˽/)>{->eD>.)>J4+l^x>Ե=>)[ xF>$>,)>S3x>U.sr04oľU.#KS*KSFOO[d)48hDp[9KS>BMM[q*3Ah>DI[%KS"KS>$ۥc5h>,KS*KS$$Q/$48h3,3Ah>̥ሾ=e.9SA'4a-S+3>b:S==cj(шp48a.ш4?=e2_-ш348>bVшob#}/=ˍ |%ʍޫ%|ɍ4%)ǍU|>%}!ҋ3%)>Ǎ&r>}܂=D 4%!4%>Gy )= &U4| L 4 >=w! "sg4w! "w! {"Egy׽u! "!4gv! "4g=v! D"hOO= >Ѣ4AѢ4AѢO=gO >ѢF 4=WѢ 142SK?>VPii?Pq3<>,>i>i3d>1+4Z󙾪$1YP3$1YY1;1na"U 1248 43x>D)iV -4oľC)UD-F)'B3x>;.>AkEW>Y>?.>KKED>->.>5E3oľ;.>ESK>6.>)KE32>;}>>: ;}-?>;}'?>>: ;}HB3<>>t;}7уƽ>s(;}P3x>))>iVl^{3oľ*)>FP&)>-jD&)>'Q3|>D)xͽ>E)F3|>))>S3>lW]>-4>WW]ǘN3>>WW]i*>>(+W]3m9>h/3>m9>|d*m9>*>i>m9>>ik*>km9>>3`?>_ l>Y?>KB= lDM+3*`>?>D l`)> ?>P" lY= ?> l+`)>?>o; l/`)>>?>P"o; lI3mr?>.4٬3٬>>򲽤rt>rt>٬ 3rtrt򲽮rtrt>m,>,>u>r>,>p>,4%)>l|4%)lW*/zb#lߗ%)`3mWU6=76=j%X%XJ6=B6j%Xڧ/=b#>lC ix%=|jT> ub#=/m2666=mۧ%X6E6nۧۧub#|/=mC |>&=ikT>|%o y/b#>lix/=zb#lC %=|>jT>k%)>864k|}b#>/kix%|>mkb#>/=kixC |&=n T>%|n |>%gkJ>C?Q.QQMϽ>=?P.o->*}?O.WdƝp=%P?T.= f?Cl[Dh>[n?u>,P>1?)h>߷?uӥʵ=j?b9.ShH>Q|?_)hS=9?b98Se2>?` ш8>Æ?`Vшy>٧?_ш= ?aш4?:?e -ш/=s?ɍ #6=)z?ƍWWy=#?82ͅb>>ء?=#=? &M[=Jb? >Æ?=آ?66=B?u! w"Bx?y! |"=ȏ?TJѢ>?&7>?'+pp˽%P?G)鈬T>i?@)=”p=%P?C)]p˽%P?8.>>gEMϽ>=??.>gEo>Æ?@.>AkEp=%P?;.>gE7>?>(;}PϽ>ϊ?.)>xSl^S>i?-)>=l^uD>Y?+)>4+*l^p=%P?*)>]l^xFqO?H)xF>qO?B) W>E]?-)>x>v)?/)>[Y WE]?$)>x=G?*)>W>ݓi?Q.Q->?R.Wd9o˽?X.o^D8?Y.WdRϽϊ?[.vDY?Y.Ʃ f?F,l[Pۍ?Il,[7hÆ?Jp[c3?Ja[,h߷?H[8c[P>ۍ?@ ,[c>ل?Cc[8[ f?8 X17hÆ?3P1?X1@h>Æ?= f?X1񵍾Æ?g-Sx3?g шe2i?f-шt/s?ˍ%17?ˍ|d?͍ޫ%)Æ?΍UI/?ʍZ%W6=^?ÍWy#?ͅ%Æ?y`?82Z*u?D*=u?aDy=`?8282*=З?af5?55@[Jb?zI Æ?L@[9?zIP׽R?z! ""Zt?y! "B?y! {w"=Q?v! ""gy=?v! #"kѺ?K?ѢuB?!ѢBԽݏ?!Ѣ-Æ?S=? '+N۸?1a᳼?U +1l>cl?;1;S1Ū?;1ES>.Ū?1acl?;1}>?+U 1r?"U 1a=᳼?+1mľÆ?K)-po˽?7.>>gEJ󊾘C?5.>)KE-?4.>5Eƽ?>(;}.Æ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?%)>nmľÆ?")>-z>n?@)@>Z?@)v᫾n?K)z>n?/)>v᫾n?$)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Oe?>+(W]=1|\?>hW]">v?>TVW]*>]?>+KW]>Æ?m9>|k>(?m9>jkn?m9>wÆ?m9>]q?m9>MW"v?m9>3ߜjq>r?m9>WM"?m9>2 iqr?m9>LM[q>?m9>WW1|\?m9>3"`>Æ??>D l>ɲ??>o;Q" lYpm??>=JB lY=pm??>KB l`)2??>o; lof+s? ?>yy l}o>w??>00 lY-@]??>= lY=-@]??> l`)>2??>P"o; lI󊾘C?Z.QmľÆ?\.#-*}?Z.Ɲp˽%P?X.;h[n?F[8a[Y?G, [Eh>[n?Aǝa[,Pۍ?X18 -h߷?ӥj?d.S q?dSAsuЅ?f͗Sሾ?e.9S5su=?fiS -5?g2Se2?f- ш8Æ?f.шs٧?d ш ?dUш!6)z?̍Wwޜ?fae?~܁= ݽm?Ay &c?& z?= ?PzI׽?y! "#[=?u! "콻}??ѢBԽ/?+Ѣ~?PV>~?&V5?\?P7?Ԑ Yx?1|D>Y?B)4+*V>C?@)ZZ.p=?C) !{-?J)'?-*}?K)*ԔNϽ=?4.>gEmľÆ?3.>ERϽϊ?4.>g>E'p=?*)> !{o˽?&)>ޢ{NϽ=?#)>^ !RϽϊ?#)>l^ WE]?I)~xƾv)?K)~xƾv)?#)>YxFqO?&)>Sݓi?Z.o>Æ?P.s*h>߷?Dc[_=?D [0KS:z?GOO[/KS>:z?$c>3?u楊KS>*?ۥ>h[?^8S>Æ?^:S>su>=?]2iS}b#> ?ōZ%wb#>?ōZ% %=V֩?ƍU}!b#?΍ I6^?̍=?#~…%>Æ?G=e?#= =b?A=5?65=?u! "g=Æ?u! E"hgy=?v! " "zO=̱? >ѢO[? >Ѣ->Æ?,>=Bk?i7>?'+ \>Æ?1 Y>ǽ?1@S>VH?1t>|?+ݫ1vDY?H)*X󊾖C?I)Z)p˽?G)ޢ{_D>8?B)?n->*}?@)JԔD4?6.>`\EH>C?>.>KKEPϽ>ϊ??.>g>E,>Æ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?+)>?no>Æ?.)>W>E]?@)x=G?C)>>Z?.)>l>(?>K6W]e>?m9>jk>*Oe?m9>a|? ?> l>Z??>o; lo>f+s??>0y lBD?=BD?=[?>W?٬>Æ?rt>?,>?,4d?򲽄[?,?j!?W?NϽ=?\.P1?Jl[cل?>,Y?8 ΥhHQ|?ehhShHߓ?fh֘)S9?d8S|?eUj(ш<?cj(ш4?=:?a-шeG5?~}܅_>ء?‚#ݽ?A&آ?56=Bx?u! "ȏ?>JѢ+R?KTѢQu=ʤ?+KѢ?P٪ƽqR?p7?pNϽ=?J)^ !RϽϊ?J)锡Si?I)”-*}?3.>`E}DY?7.>`EƽqR?>(s;}7?>s(;}-*}?$)>*l^Ui?$)>l^}DY?&)>*l^p˽%P?')>鈬l^xͽG?')>-?].9o=?T.o_D>8?S.9WdPϽ>ϊ?P.o|D>Y?S.99h>Æ?AI[c>3?Cc[KS>*?CMM[cل?Ja[8[_=?Υ>3?_ шK>?aUшe2>i?aш4?xӭ?e ш%=17?ƍU|>d?č}!%)>Æ?Í&Y/=?ȍ Z%w>q/?D텕wn/?f텕*З?fA[=9?P=}?u! w{"=?u! w"Z=t?u! "gy?x! "<Ѻ??Ѣ$u=B?+ѢB=ݏ?K!Ѣ=Æ?WѢƽ?p'+Q>۸?1aMd?U "1a=Md?"1o>Æ??)po=?;.>gE->?>.>\5Ehl?>L;}->?,)>n?AZ?K)Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Oe?>6(W]"v?>hVW]*]?>6KW]l(?m9>=n?m9> w">v?m9>wߜ">?m9>w =1|\?m9> 3*]?m9>ik#`Æ? ?>_ lɲ? ?>P" l>*??>KB= low? ?>yχ0 lP>1?A [c>ل?ӋP>ۍ?8  >q?`iSCsu>Ѕ?]2S>?^89ShH>ߓ?a))S >-5?bi2S=|?aj(шD>?`׫шi>G5?=~܅w>ޜ?Da=m? w =&c? =z?P솶 ?zI[?y!  "=}?TѢB=/?K+Ѣ=?>\?VP=qR? Y>x?1->??)n?MϽ>=??){ !PϽ>ϊ??)xS锡->*}?>.>\`EuD>Y?<.>5E>~?>: ;}=qR?>s;}H>C?-)>ZZMϽ>=?.)>{ !->*}?/)>Jl^x>v)?>)[xF>qO?+)>Z3L?V.#2?W.sKS*?IOM[g2?EI[6KS>:z?BMO[ے3iYd?Ep[(KS:z?$$c3?>,u楊KS*?$ۥ[D2?̥p3iYd?3ሾh[?e.S?X2B?c:S32h?c-SA?cj(Uш3؜?cVш4?=xӭ?aш}3p?c.шub# ?΍|#?͍U%V֩?̍}!v2?ʍ&|>#?ō}!U[j3b?ʍU?}~…3)?GO3? b? &Ac$3?{u3p?L}?y! {"gÆ?y! "𽑏?y! "`gy?x!  "L3:?w! E"Tf3J?w! "rO̱?Ѣ Æ?AѢ &3Tئ?WѢO=[? > >Ѣνs335?AѢt2v?,A?> ?V&hl?i? ?&03l-O?S=Bk?ii>hl?73b?$1}2?1\Æ?$1 Yǽ?1>SVH?;1q|?"1XL3Æ?_%3L?E)m2?E)^D8?H)n_n2L?:.>EV>ݓi?>.>K)ExD>4?<.>5\E(O=?9.>AkEUi?5.>))EJ=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?))>l^T.?()>J󊾘C?$)>Z-?!)>'?43D?E)xͽG?G)C2D?))>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]3tP?D?m9>|{1Y?m9>h?m9>>*>Oe?m9>>*>]?m9>>ikT??>D l>a|??>KB l@y/u]Z??>_ lZ? ?>İ l*? ?>= l.`) e??>ݑ l,`)> e??>P" lҲÆ??>25?33X?>ﵢ?rt>q?٬Æ?rt?ﵢ?rtq?o?,>4d?q>?l>!?>{3b?mWt3?m|H/?oix%)Æ?pWL6=^?k%Xۧ;6=&z?k%X%X/=s?kC %=V֩?kT>k{b#?pC <6^?nۧۧ 6)z?oۧ%X{b# ?p|>d?ik|#?q T>/s?oߗ/=?kC ix%=17?lT> %)>Æ?j|wb#>?jixC %17?o }b#> ?jix|d?n %V֩?ok|>#?ikT>DATAB@`>(`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````DATA`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATAh`0A`DATAe0A`<|######## #### # ### #######!!######!!!##!#!!#### ##"!#####!###(#(#'(#&'#.(!!&+!!.!1#21#67#:;#_9#5#=>#@#<#7=#5<#A=#DE#H#D#M#P#N#M#K#RS#ST#JQ!W#UV#Z[#Z# ^!^#8b#:e#6f#g#`#`_#Z!\!i#kj#li#~l!q#sn#l#nq#lo#z{!wv!0#0#/#@#?#@#@#D#O##O##O!Z# !/#s!$!y+!-{!!p!n!#~##|###}|###########~##################!!!!!!!!!!!!###############!#!#!####!!######## !##!!!#!#####!####!##!!!#!#!!!#########T!##! !#####)!"#"#$#!#}!$#$#%#!-!*!2#3#3#4#x!]#4#9#<#=#6#9#A#>#<#?#C#F#G#E#C#G#B#L#M#J#L#!T#Y#Y#U#W#U#\#![!A!C!!]#_!`#e#d#h#i#j#k#z!uh#m#o#t#u#u#u!h#u#y!z!x!#4#v!0#5### # #P#O#K#N#!SK!M!#P!!#V#! !!/##g#d#a#;#c#e#c#4#1####!*!%!##s#p#r#i#"#%#t!,#,!*!)!v!#####|#####!!` !g !e ! !!d!b!f!! !! !! !  ! ! !####!!##%#)'#(#*#/#-1#.3#4#34#23#12#54!5!7#87#<=#?#@A#C#G#EA#J#MK#PQ#P#T#V#W#P!R!Y#Z\#6#]+!>#I#P##C!c0!`#c^#^_#f#i#`f#dj#ln#gm#k!n!m!l!pq#uv#sp#}#~#|}###wr!##!!!!#########!####!!#!!#x#~#!###!######!!!!!zK!$#&#%#&#&!%!!!$!'!'##-#_!0#\#:#o<#;o#Bx#w@#Dw#yH#I#E#K{#O#O#S#M#!Q!As!Bt!!8#T#X!Y#Z#\!\!X####w##G#J# #J~!N#$#S!>#9#X#-#.#[#2#c#f#i#e#k#l#e#h#!!!!!!!!!!:##?#o#r#r # ?#r#x #y#{#y!#u !##### 4#!#'#&#%#'!+!.!T1#9#;#8#^7#B#G#H#F#F#IK# D# N#Q#U#V#W#T#V"#R#\#[#[O# T!]!7#5V#Wa#f#dV#f#`q!ar!p#k#8#:/#w!p;# B##IE##{!O#Q#{X#! ! !<c#W#0#y!!-2!od!~d##d#_##a#`#}#b#b#e##e##g##h#g##a#c##_##h}#i##g##n##f#i##n#k##'#(############# ###!#!!!!!(##!,#+#*!-#*#0##1#,!9#=#U#>#=#t#t#s#q#F##F## D# #L#N#M#L#R#Q#R#S#!!U!;#=#U##X##Z#X####!##C##z##|#&####,#,#!!.#/#Y#]!m##l##9#9#<#?# s#u#v #t#v#F #z#|#~#}#S## @!x!v!!#o###/ ##!|!5!,#6##8#7#;:#>6#>######>#8#?;##A#C#B###ID##B#E##J# L#J#H#E#H#F## !H!Q!#"#!R#IR!NX#Y###S##\$##B!!(!2#^#b#_#b##7#2#6#*h!n#k#[j#r#^m!![!p#o[#r#m#m0#j#!t!x]!#t#6##)3##p#q?#q:#u##A #D##G#E#HC#@I##|!"L!N}!K#"#MX###N#L#R#QY#X#L#W%#!)!)]#gU#a#3+#8#:#!+h#!. #!Z#{1!qY#b!/!!s#&#!3!)!w!a#j#j#h#^#b##k#m######j#a!W !!!!!V!!c! !!!!!! ! !!!##H#G#I##P######y#  #J #G # #F #z###### # ## ## ##### # ##### # #### ## ####/######### #!"###$#%!#####)*#()#!!,#-#####!!!#0/#!#!!#3#3#1#4##65#7###!##7<#<#;<#:;#B<!!:?!!B!E#FE#JK#NO#sM#I#QR#T#P#KQ#IP#UQ#XY#\#X#a#d#b#a#_#fg#gh#^e!k#ij#no#n#r!r#Lv#Ny#Jz#{#t#ts#n!p!}#~#}#!#####!!D#D#C#T#S#T#T##X#'c#&#c#$#+c!n-# 0!C2#!8!?!A!!!!###################################!!!!!!!!!!!!###############!#!#!####!!########!!##!!!#!#####!####!##! ! !#!#!!!######%#"#&#h!*#(#.!!/#1# # 2#1#=! 6#6#8 #5#!8#8# 9#2!A!>!F#G#G#H#!q#H#M#P#Q#J#M#U#R#P#S#W#Z#[#Y#W#[#V#`#a#^#`#!h#m#m#i#k#i#p#!o!U!W!$!q#&s!t#y#x#|# }#~ ##!|## # ###!|##!!!#H# !D#I#####d#c#_#b#&!g_!a!(#d!*!,#j##! !'!C#0#{#x#u#O#w#y#w#H#E##3#2#3!>!9!# # ###}#6#9#!@#@!>!=!!##########!!t!{!y !!!"!x$!v'!z(!#"!&!%!!%$!!! !#!!,#/#/,#2#53!7#9#=;#<#)>#C#AE#BG#H#GH#FG#EF#IH!I!K#LK#PQ#S#TU#W#[#YU#^#a_#de#d#h#j#k#d!f!m#np#)J#q?!+R#3]#d7#/W!wD!t#wr#rs#z#}#tz#x~##{#!!!!########!##!!!!######### !####!!#!!###!###!######!!!!!_!8#:#9#:#:!9!!!8! ;!;#*#A#s!D#p#N#P#O#V#T#X#\#]#Y#_#c#c#g#a#!e!U!V! !L#h#l!m#n#p!p!l#+#.#-#2#1#[#^##^!b#8#g!R#M#l#A#B#o#F#w#z#}#y###y#|#! ! ! ! ! ! !!  !!N##S####S##!#&#+#(!,#!!#7#7#4H#5#;#:#9#;!?!B!hE#M#O#L#rK#V#[#\#Z#Z#]_#X#b#e#i#j#k#h#j6#f#p#o#oc#h!q!K#Ij#ku#z#xj#z#t!u!##L#NC#!O# V#"#]Y#2$#'!c-#e#l#2!!!Pw#k#D#!!AF!x!x##x#s##u#t##v#v#y##y##{##|#{##u#w##s##|#}##{####z#}####)#;#<#)#+#-#.#.#/#-###+##1#4#7#5#0!1!.!! !<## !@#?#>!A#>#D##E#@!M#Q#i#R#Q#####Z##Z## X#!#`#b#a#`#f#e#f#g#"!!#i!O#Q#i##l# #n #l### #!##W###"##:####@#@#!!B#C#m#q!####M#0M#P#S######Z #'#+#-#,#.g##T!!"!/!## # #C4##!!I!@#J##*L#K*#ON#RJ#R##,####R*#L#SO#,#U#W1#0V###]X##V#Y0##^3#4`#^#\##Y#$\#%Z#&#4!\)!e5#6#5f#]f!bl#m7##g##p8##-V!!%<!F#r#v#s#v##K#F#J#>|!##o~##r!!o!#o###D#~#!!q!##J##=G###S#N##0##U#$X#%#[#Y#\W#T]#'#!6`!b!*_#6#al###b+#)`#f.#em#l#`.#k9#!(=!=q#{i#u#G?#L #N#!?|#1!B4#5n#E!m#v!C!!#:#!G!=!!u#~#~#|#r#v#########~#u !k!!#!!!j%!&!w!!!$ ! &!' !(!"! ! ! '! (!##\#[#]#%#d#######4#^#[# #Z!#"###$#3%#&#''##"!###&###&#%#%########'"#!$###$## #'# #-A!w!x!)=!*>!.B!v!z!{!y!#]q!!!!!!@,##!?+!!#I5!!!DATAhX`NGon Face-VertexA`DATAA`B+R4rr4/,03++3@h6Y212?1s2s1>(788ttn00ossX:X9MNM9;Qp/}}/:v:e)u)*amUgkWn;cq=<Po';g^%kWam?dlpe\:A;noc<&oPdV5Ul:];g?qdWbco&<=h;'ohr?g=V<==?>;A:qps@E>?gq@sU5H<;pdtBVCvuE@t  ?  k?rBt"WX jrlu@@qlritpqsps? Xg?k AvCq?"rj K@)w@ur mxLirwCfs A5 ?s5A@KvA Mg tLx(B6uvM r f  B(xp uDJEq Bp FDC&oHw)@InD*xm Cw*DLDuA YE@AEIEG DFYCHK 0w/xOv. ZP-QK\ ,xH+y + ynw* N])  vHx(Ez'[Ox&PNL".*K_SST\"Lt {~.`M+M`MbPZQTJu{ T/zO[|FzE{.K{vOzoJTQ}!sy+H|pN}|]Q0O/K.{XM"V!}QF|*N~GO0}HKMW3{oNX1Y#~GLa|}Hd* LY0QXNIVVU4e#YQPXZ{LRdq&+L SIUW%/O[MX2VeJ\5O{ZW[qW%4Q6JZa7[WR[74R(o0T883')6;9<#e:%f0n.T3)]/piY6-%f":/iO%9j<dco_f]b ep aWqcf[bb\ W$ gUaa  >et6B g\>$$0QLhEuM#{$zt2t1*KuEh0z4v ,-43. vtiAH4ci\=w!Z".!w%"%zRy& &8'x '7(5#tx(6-/#5.34/S  S/3,!  <Z|shnT $ Rp}3.P#u  tYqg1"  !.Z<s|r~T 3u#/njqY; r  $ "&;+|{'8'{}.9(7(9.=<645W33-2y+;&y%yNyz1{lzD*Z,y%2-{1vx*uw*x+:*:w)0,)vS+hL6]QSvmw+]xXNw?(7*6*h@f]6@7_B9=``C5V>L;]:\e>b[87\ `=%_L>^6]f9B_ [8[b6=G7@e>_f8[7G=D>e\`98fh>6^F<H5C9ahc@>> _A` !<F=IA >DBbA<!B@aiAI=kBlB8Ai9CjC' Djmo(G%'C#qE&)BkFrlB)$FrG(uJ,%  tL-$ JF#I,",Js!+MP ,IKQON -L*J PMMPbNc|HvIRRS_KzKc(0Y1TU2/3WUSTS2UVV"~!RRSR5\$J4UR\b$6&aZXb\Z^7%21~T>];7^8829T~1?4,^g \_<Vd `__c$V<_`` d?A8#C9X:{tHBjjdkkCIuKuIJnCkjBGo[-0#!ic1ilemFkdj[QO-!pAielkoGFm0mkuJDzOMxP,0m^coklf~dpQ[m"_^li2~f[od_"gq`2$Uarn`qjra~V|~sU}  pb}$ s~nh }|V /b/4adjc^|_bd~j}hVeiUgba^_g`Tf~iSceV|}hfTie YhZjnkWXl9:jhZfeYUigmnlX:8kg7m,/&CD'z(     }NO^!RIypa^n#+&INRISK,'"(!;Y55Y4-1U=M21SU #"!>\Z"9lm78X?X,xwctlQZ :^ T9(]`;T !(:! Y^Zj  |Oa7^Y  -hNb]).7 #| Nh)'dtOzix@s,X={)e?w|+v C GEFJH~#PJ$KS13&PQ4%%'&1-OR22RP.34<5\$=J~H3P&#0cS`fkWnl$[]` ^c'' G ) F HK DL zm G Gz H !yF$Fy" D #wEJG $ 'Ew% &y&'()F )G *IE-+E,-%G-D  .y/DnI0  1q{Bnr=.gizl{jkyNzgqm]6l=e)oIy5roPxd>f*nAj{-b,s@zBg.}wvhcwmqdx]m>Cp*f?v+ykBAb-u5yIuWphv\14117H4a@`GH'?GF?|qEGJbFDcEpF YoE LK LDDklM%l~M/M 5lM~ 62C52NC3ZN3[12Zu2i1{56k2OLwPQJIOX {Vk&uxpOrNyWPwxIjNSO)(nPWOSXQ3*0Pn3QoS7ONr8vT6*SoT)&LPyIOs4(t<:TvS9;SS5sqT67ptrS7SSZT|}!q2t#?PfU26|TUfp~"r2= gVY}4!>"~P2:0#$Q9V93Y!A%+,">B@$20Y{X# uZ:VW\W[X]TZ3%A!2$X[t#X}B?UYT]YU",[v8Zu =C|\W B-&a'I'c`8dB _:_^>\\$]&>\9b[$\=!Z"Dv'I'Yc9XDd8W`[_6_.hg64`\a_a~Id^e5`h.4+wcE__'v+c'^35e(G)\\be`ca_al_j65e+b?[wac-x4y,JM*/@a_dklb+7mbx-KL(0A`)G0([,y)`>/*FmeCal6zbjei7dem-nNKDf.`A\:G,`.zgE>O9k7oc`acl8{jfp7con-,OJk9H8CeeLg{ noh1.fho9HJ#<'D*iLG=; FJ)4/T0mMlVN'%D_Iq=GEC3/4V^JS2NVCMm0/!w'(z 1'v 0$y / ku .'w"-z(,L$ v'+Uk #Hi{ u yo! Vg5pUUoa~v|}U Tcb>|v|* a^]4HH4BGy r}}epn5n5_6 69 @99@ !!: :: ;;i;7f<h<f7`^gB4Ced4]dC5nmQ< N ;8>Bd7<=mb6_5< :nO  m:`7 dlm;< 96:?8;:i;?l;h<jB<gmnBjHG IGFAB :l?9E-u(>*9@FEA2AC>>3k11\3k[1=878=.@a A26?qg}| Hq?'lpKYJ)>(>) q|zKqJstnKMsjIt5}R2oyNOIv+L,Q*KtVnzJR}ssM+vL*QJqKxQMN*LRK*RuQxMO#L#"7,RJN+tIyPw8MK,O2R+qRQ.rwPR<QuRQPUzs-"r.PLRq+-s,/MQzU-V0!-VUi!1WjW1u;XTWXV[Y0VZWYZVZUZY[#V]^EU^`4?T#Ew^@%S]]3GR%G3^]&Qa\HP_]]Ob3N&H[`^M@^DL3~adH\)F*]_gfY*_Ebmah`ciMkdgh&6jic5ffg%{8pfie&'fBp8NgnW9pKr3DF)VEo3h )lqIKLirFpEhjHG]$J{ *&ms%$xj%t  %%%jU&tsm$) %pxUPjWTilk P  ~s y0~t|z{z@AC @,/t~ox sARTD+)}bw,o~RA x}r+DwC "B~u{&@.HDwrx.orsScoxSs/ct8?u t  u  == v>8 Q=CeCvu~ xwrsvx ~|y}{vurs{tz}yw|z}y> |! ~  jk~|zy?} {  ki? { h`@&+. 1/WW. 1Xu"K!=YDJ?4:bI&-3]f5&(L7?bzI:\BfD |gz.1 ;P]<S fmlRemf-EA)JQ01iKEgbca@"KiH#! !(RN STS Onpo"j#h$Bi!#$lP@p0!(GF"#"*$ )$kjh&&<%ql" hR<#k$%)&&* (rR0 !h #"#r( +'^#/3q,(=-"F_. h// 0T'0 "=(1 O;G,;//QW$v[C54y^w7Nd%'F8{dbg|-J:IdeeH9KXK9MG:JEFAFGBHImpnU^yHdWd.wDTtzD   -6N8FL ,AD>P;O  XM;xJ:ZC!K"Z\|EL4}XM2&N<[AOE[5P=\4Q&UZ%R;Z=S%X{Y#TX<UxYW;V#2W$@%7X+Z"Y'9F$Z!CZ8[A[]6\^YY^]$F^5[V$_ <X'`7%X< a6]nqDATAhȤ`NGon Face8`DATA48`AV  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}ME`9`MECylinder.671Hk`p`HD`hB`C`B`h~`$8` ` `(|VT?T?:_?C ?DATAHk`` `DATAh~`hB`B`DATA ShB`?(N>OP.QPϽ>p˽P.o->eD>O.Wd9!p=UϽ>S.o=P>C [Gh>c>uӥP>r8 2h>cu>,ѵ=>c98ShH>hH>_))S=ሾ`9.Se2>4?=_ш8>h|4_Vш>v` ш=M`j(ш4?e2>c ш/=b#>ƍ Z%26=B6Xy=y=8282i>=~܅"= = Y[==P > 4=65= v! "=v! {w"'=<TѢ>(?>&V7>ă='+  p˽UϽ>E)xSV>M>@)== p=UϽ>B)]xSp˽UϽ>9.>>gEPϽ>p˽@.>g>Er>TA.>AkEp=UϽ><.>gE7>ƃ=>;}SϽ> p=0)>xS]l^T>M>.)>==l^xD>->,)>4+Jl^p=UϽ>+)>]xSl^xF0>F)xF>$>A)W>ؐ>.)>x>Ե=0)>[ Y Wᐣ>%)>x=>+)>Y>Y>Q.QQ->iDP.WdƝo˽MϽV.UD-W.ƩOϽp=Z.sD->X.Wd}P>F, [Pe=Il[4hF3Hp[c5hHa[8[#hcG[8a[P>=@ [c>Gh>Ac[}P>8 Υ4hp33PwX18 Ch>p$4=P>Υ3f-Ss>e шe2q4?d- шb/b#>ȍZ%%|>ʍ}!|&=̍U%)3͍U+/zb#ȍ`6=h6=WWyy=82%83yy齬ͅ<*wf*=wafz=y齩82ͅ*=w>aD=564[=zIP H4L4[zIz׽zgyw! "ZZw!  " v! |"=vgyt! "gy==w! " "E:=KTѢuB=!KѢBԽZu=+Ѣ*XfS=7 EAS;1raoU "1o>JS>17Sd;1IS>I1^=S>1>a=+ݫ1oa="1a=o"1jľ\J)-jpo˽MϽ9.>>gEFP7.>))E-jD5.>`Eƽ7>(s;}+>;}E?>>: ;}?>;}>>L;}=7>s;}>>>;}>>L;}\D-')>'jľM#)>-j{> >@)B>`1>>)t᫾>K){> >.)>;k`1>%)>t᫾>#)>j>*>K6W]">>TVW]">VhW]c*>(6W]Sq`q>W]fqXq>>=W]dq>]q>=W]">>VTW]*>i>>+KW]=">>TW]">=>TW]*>l>+(W]>ȩ-4m9>|m>*>m9>ik>"m9>3 3m9>Sq`qm9>ML"=m9>2 mq>rq>m9>WW"m9>2ߜfqXq>m9>LWdq>]qm9>WM">m9>w%`>؂-4?>D l>'`)?>o; lY?>= lY=?> l`)?>ݑ loo> ?>yχ0 lo>xo?>0y lY>?>=KB lY=>?>KB l'`)>?>P" lDPY.jľ"[.#-bD>Z.9p˽UϽ>W.o8hc>F[8c[GPE,l[Hh>c>Ac[9hc>ӥPe=X1$hc>,>a8S Psu>d2S=su >giSሾf.S/su g͗Sܵ BsueSe24?=d-ш8|3d.шlwd шMdUj(ш6E6͍w*f텕a~…ݽ A &j ݽ &AS[zI"=v[=P솶׽gy=x! #"-[=[=u! "x?KѢBԽu!Ѣ/?P٪>-?&2?>&7ӃƽpYY>1D>->A)4+JZ>O>)Z@p=MϽB) !^-jDH)'-bD>K)*4+KϽp˽5.>g>EjľL)4.>EOϽp=6.>gE:p=MϽ,)> !^o˽MϽ()>^KϽp˽$)>^OϽp=%)>]l^ W֐>I){xƾԵ=K) {xƾԵ=#)> YxF$>')>RX>Z.Qr>|2YN.s3h>c?ǝa[p=PAl[-KS;KS>GOM[2KS>%KS>ۥc>2hӋ(KS>)KS$>õ=^89S>XM#4]:SDsu> ^2Sb#>/=Z% }b#>/Z%%=|ōU~b#=/ˍ@6f6=ʍW=s>#=%>4G=a#~… =*= ==66=gy=u! #"g=4t! E"gy=׽w! ""O=O= > >ѢOiOѢ0>XZ,>>7>˃ƽ'+p_>@%41Y>Y1BS>\>1w>a+U 1sD->F)JSPH)p˽MϽE)^iD>-A)?'->eD>@)J4+}D-8.>`EM>O@.>K)ESϽ> p=A.>gE/>DT>t;}7?>>;}>)?>>: ;}7>˃ƽ>(;}cD>--)>?'r>X`T0)>jW>ؐ>@)x=>B)?>o`1>0)>n>*>>K+W]i>*m9>ik*h>m9>ikY ?>= l>!`)>?>o;P" lo>o>?>00 l== >>=٬>P (4rt>rt,>j,s> >,lf,=KϽp˽[.PwHl,[cEh>>,u楊FP8 X1hHhH>eh֘)ShHhHdhhSሾb.SE>cUш5aj(Uш4?=e2>_ш_=~‚#X~}܅ݽ =A55)==v! w"<>Ѣ콪K?Ѣmu=BԽ+Ѣ%?>PVރƽ7>p'+7=Ԑ KϽp˽J)^OϽp=I)]RK>I)=-bD>6.>5EzD->8.>`\Eƽ7>>(;}7=>s;}-bD>#)>*4+l^SK>%)>=l^zD->')>Jl^p˽UϽ>()>xSl^xͽ>()>-jD[.Ɲo=MϽS.iD>-R.9SϽ> p=O.oD>->R.9Wd=h>s$4?I[c>2hAc[8[)KS>)KS@MO[cEh>Ha[q=PX1>>`шP>=a׫шe2>j4?_ ш4?e2c -ш%=|>U}!|>&=č}!U%)>4&w/=zb#ƍ w>*=Daw*=fa*w>DM[===t! w"=t! w{" [=Zt! "gy=u!  "<:=TѢ7u=B=+KѢB=_u=K+Ѣ"=a4WѢƽ7p[>@S;1ax>U +1a=x>+1r>X=)jpo=MϽ=.>gE->iD@.>\`E>LL;}->iD1)>n?`1>I) 3>lW]">hVW]=">hW]hq>Zq>>==W]*h>>6KW]"=>hW]*l>6(W]j*>m9>>="m9> 2">=m9>w ">m9>wߜ=">m9> w*lm9> `3 ?>_ l)`) ?>İ l>Y=?>KB l~ozo?>yy lP>r? ,[c>Gh>u楊P>i= >Ssu>`i2SGsu> >^2iS>_8ShH>hH^)hS >?su]iS=E>`шJ>^Uшo>==#w>*D텕#=  & =ݽAҎ=S[PzIގv[= [[=x! "'=oTKѢB=uK!Ѣu<콪?ѢuBԽ!ѢA?>>V&=7> '+Y>Y>1->iD>)nPϽ>p˽>){SϽ> p=>)xS]->eD>A.>\5ExD>->=.>5\E>+?>;}=7>>;}M>O/)>ZPϽ>p˽/)>{->eD>.)>J4+l^x>Ե=>)[ xF>$>,)>S3x>U.sr04oľU.#KS*KSFOO[d)48hDp[9KS>BMM[q*3Ah>DI[%KS"KS>$ۥc5h>,KS*KS$$Q/$48h3,3Ah>̥ሾ=e.9SA'4a-S+3>b:S==cj(шp48a.ш4?=e2_-ш348>bVшob#}/=ˍ |%ʍޫ%|ɍ4%)ǍU|>%}!ҋ3%)>Ǎ&r>}܂=D 4%!4%>Gy )= &U4| L 4 >=w! "sg4w! "w! {"Egy׽u! "!4gv! "4g=v! D"hOO= >Ѣ4AѢ4AѢO=gO >ѢF 4=WѢ 142SK?>VPii?Pq3<>,>i>i3d>1+4Z󙾪$1YP3$1YY1;1na"U 1248 43x>D)iV -4oľC)UD-F)'B3x>;.>AkEW>Y>?.>KKED>->.>5E3oľ;.>ESK>6.>)KE32>;}>>: ;}-?>;}'?>>: ;}HB3<>>t;}7уƽ>s(;}P3x>))>iVl^{3oľ*)>FP&)>-jD&)>'Q3|>D)xͽ>E)F3|>))>S3>lW]>-4>WW]ǘN3>>WW]i*>>(+W]3m9>h/3>m9>|d*m9>*>i>m9>>ik*>km9>>3`?>_ l>Y?>KB= lDM+3*`>?>D l`)> ?>P" lY= ?> l+`)>?>o; l/`)>>?>P"o; lI3mr?>.4٬3٬>>򲽤rt>rt>٬ 3rtrt򲽮rtrt>m,>,>u>r>,>p>,4%)>l|4%)lW*/zb#lߗ%)`3mWU6=76=j%X%XJ6=B6j%Xڧ/=b#>lC ix%=|jT> ub#=/m2666=mۧ%X6E6nۧۧub#|/=mC |>&=ikT>|%o y/b#>lix/=zb#lC %=|>jT>k%)>864k|}b#>/kix%|>mkb#>/=kixC |&=n T>%|n |>%gkJ>C?Q.QQMϽ>=?P.o->*}?O.WdƝp=%P?T.= f?Cl[Dh>[n?u>,P>1?)h>߷?uӥʵ=j?b9.ShH>Q|?_)hS=9?b98Se2>?` ш8>Æ?`Vшy>٧?_ш= ?aш4?:?e -ш/=s?ɍ #6=)z?ƍWWy=#?82ͅb>>ء?=#=? &M[=Jb? >Æ?=آ?66=B?u! w"Bx?y! |"=ȏ?TJѢ>?&7>?'+pp˽%P?G)鈬T>i?@)=”p=%P?C)]p˽%P?8.>>gEMϽ>=??.>gEo>Æ?@.>AkEp=%P?;.>gE7>?>(;}PϽ>ϊ?.)>xSl^S>i?-)>=l^uD>Y?+)>4+*l^p=%P?*)>]l^xFqO?H)xF>qO?B) W>E]?-)>x>v)?/)>[Y WE]?$)>x=G?*)>W>ݓi?Q.Q->?R.Wd9o˽?X.o^D8?Y.WdRϽϊ?[.vDY?Y.Ʃ f?F,l[Pۍ?Il,[7hÆ?Jp[c3?Ja[,h߷?H[8c[P>ۍ?@ ,[c>ل?Cc[8[ f?8 X17hÆ?3P1?X1@h>Æ?= f?X1񵍾Æ?g-Sx3?g шe2i?f-шt/s?ˍ%17?ˍ|d?͍ޫ%)Æ?΍UI/?ʍZ%W6=^?ÍWy#?ͅ%Æ?y`?82Z*u?D*=u?aDy=`?8282*=З?af5?55@[Jb?zI Æ?L@[9?zIP׽R?z! ""Zt?y! "B?y! {w"=Q?v! ""gy=?v! #"kѺ?K?ѢuB?!ѢBԽݏ?!Ѣ-Æ?S=? '+N۸?1a᳼?U +1l>cl?;1;S1Ū?;1ES>.Ū?1acl?;1}>?+U 1r?"U 1a=᳼?+1mľÆ?K)-po˽?7.>>gEJ󊾘C?5.>)KE-?4.>5Eƽ?>(;}.Æ?>;} ?>: ;}$? ?>;}=Bk?>LL;}=?>;}>=Bk?>L;}>hl?>;}eD8?%)>nmľÆ?")>-z>n?@)@>Z?@)v᫾n?K)z>n?/)>v᫾n?$)>f>?>K+W]">?>TW]n?>VTW]g?>(+W]]q?>=W]iqr?>W][q>?>==W]1|\?>VhW]*>Oe?>+(W]=1|\?>hW]">v?>TVW]*>]?>+KW]>Æ?m9>|k>(?m9>jkn?m9>wÆ?m9>]q?m9>MW"v?m9>3ߜjq>r?m9>WM"?m9>2 iqr?m9>LM[q>?m9>WW1|\?m9>3"`>Æ??>D l>ɲ??>o;Q" lYpm??>=JB lY=pm??>KB l`)2??>o; lof+s? ?>yy l}o>w??>00 lY-@]??>= lY=-@]??> l`)>2??>P"o; lI󊾘C?Z.QmľÆ?\.#-*}?Z.Ɲp˽%P?X.;h[n?F[8a[Y?G, [Eh>[n?Aǝa[,Pۍ?X18 -h߷?ӥj?d.S q?dSAsuЅ?f͗Sሾ?e.9S5su=?fiS -5?g2Se2?f- ш8Æ?f.шs٧?d ш ?dUш!6)z?̍Wwޜ?fae?~܁= ݽm?Ay &c?& z?= ?PzI׽?y! "#[=?u! "콻}??ѢBԽ/?+Ѣ~?PV>~?&V5?\?P7?Ԑ Yx?1|D>Y?B)4+*V>C?@)ZZ.p=?C) !{-?J)'?-*}?K)*ԔNϽ=?4.>gEmľÆ?3.>ERϽϊ?4.>g>E'p=?*)> !{o˽?&)>ޢ{NϽ=?#)>^ !RϽϊ?#)>l^ WE]?I)~xƾv)?K)~xƾv)?#)>YxFqO?&)>Sݓi?Z.o>Æ?P.s*h>߷?Dc[_=?D [0KS:z?GOO[/KS>:z?$c>3?u楊KS>*?ۥ>h[?^8S>Æ?^:S>su>=?]2iS}b#> ?ōZ%wb#>?ōZ% %=V֩?ƍU}!b#?΍ I6^?̍=?#~…%>Æ?G=e?#= =b?A=5?65=?u! "g=Æ?u! E"hgy=?v! " "zO=̱? >ѢO[? >Ѣ->Æ?,>=Bk?i7>?'+ \>Æ?1 Y>ǽ?1@S>VH?1t>|?+ݫ1vDY?H)*X󊾖C?I)Z)p˽?G)ޢ{_D>8?B)?n->*}?@)JԔD4?6.>`\EH>C?>.>KKEPϽ>ϊ??.>g>E,>Æ?>t;}:?\?>;}>?>;}7>?>;}ZD>8?+)>?no>Æ?.)>W>E]?@)x=G?C)>>Z?.)>l>(?>K6W]e>?m9>jk>*Oe?m9>a|? ?> l>Z??>o; lo>f+s??>0y lBD?=BD?=[?>W?٬>Æ?rt>?,>?,4d?򲽄[?,?j!?W?NϽ=?\.P1?Jl[cل?>,Y?8 ΥhHQ|?ehhShHߓ?fh֘)S9?d8S|?eUj(ш<?cj(ш4?=:?a-шeG5?~}܅_>ء?‚#ݽ?A&آ?56=Bx?u! "ȏ?>JѢ+R?KTѢQu=ʤ?+KѢ?P٪ƽqR?p7?pNϽ=?J)^ !RϽϊ?J)锡Si?I)”-*}?3.>`E}DY?7.>`EƽqR?>(s;}7?>s(;}-*}?$)>*l^Ui?$)>l^}DY?&)>*l^p˽%P?')>鈬l^xͽG?')>-?].9o=?T.o_D>8?S.9WdPϽ>ϊ?P.o|D>Y?S.99h>Æ?AI[c>3?Cc[KS>*?CMM[cل?Ja[8[_=?Υ>3?_ шK>?aUшe2>i?aш4?xӭ?e ш%=17?ƍU|>d?č}!%)>Æ?Í&Y/=?ȍ Z%w>q/?D텕wn/?f텕*З?fA[=9?P=}?u! w{"=?u! w"Z=t?u! "gy?x! "<Ѻ??Ѣ$u=B?+ѢB=ݏ?K!Ѣ=Æ?WѢƽ?p'+Q>۸?1aMd?U "1a=Md?"1o>Æ??)po=?;.>gE->?>.>\5Ehl?>L;}->?,)>n?AZ?K)Æ?>lW]"?>hW]=n?>TW]eq>r?>=W]*Oe?>6(W]"v?>hVW]*]?>6KW]l(?m9>=n?m9> w">v?m9>wߜ">?m9>w =1|\?m9> 3*]?m9>ik#`Æ? ?>_ lɲ? ?>P" l>*??>KB= low? ?>yχ0 lP>1?A [c>ل?ӋP>ۍ?8  >q?`iSCsu>Ѕ?]2S>?^89ShH>ߓ?a))S >-5?bi2S=|?aj(шD>?`׫шi>G5?=~܅w>ޜ?Da=m? w =&c? =z?P솶 ?zI[?y!  "=}?TѢB=/?K+Ѣ=?>\?VP=qR? Y>x?1->??)n?MϽ>=??){ !PϽ>ϊ??)xS锡->*}?>.>\`EuD>Y?<.>5E>~?>: ;}=qR?>s;}H>C?-)>ZZMϽ>=?.)>{ !->*}?/)>Jl^x>v)?>)[xF>qO?+)>Z3L?V.#2?W.sKS*?IOM[g2?EI[6KS>:z?BMO[ے3iYd?Ep[(KS:z?$$c3?>,u楊KS*?$ۥ[D2?̥p3iYd?3ሾh[?e.S?X2B?c:S32h?c-SA?cj(Uш3؜?cVш4?=xӭ?aш}3p?c.шub# ?΍|#?͍U%V֩?̍}!v2?ʍ&|>#?ō}!U[j3b?ʍU?}~…3)?GO3? b? &Ac$3?{u3p?L}?y! {"gÆ?y! "𽑏?y! "`gy?x!  "L3:?w! E"Tf3J?w! "rO̱?Ѣ Æ?AѢ &3Tئ?WѢO=[? > >Ѣνs335?AѢt2v?,A?> ?V&hl?i? ?&03l-O?S=Bk?ii>hl?73b?$1}2?1\Æ?$1 Yǽ?1>SVH?;1q|?"1XL3Æ?_%3L?E)m2?E)^D8?H)n_n2L?:.>EV>ݓi?>.>K)ExD>4?<.>5\E(O=?9.>AkEUi?5.>))EJ=v?>t;}9?>\?>: ;}~?>: ;}?>;}7U2l-O?>;}7?>s;}2L?))>l^T.?()>J󊾘C?$)>Z-?!)>'?43D?E)xͽG?G)C2D?))>lC1?D?>WW]>Æ?>WW]!2Y?>lW]k(?>(6W]3tP?D?m9>|{1Y?m9>h?m9>>*>Oe?m9>>*>]?m9>>ikT??>D l>a|??>KB l@y/u]Z??>_ lZ? ?>İ l*? ?>= l.`) e??>ݑ l,`)> e??>P" lҲÆ??>25?33X?>ﵢ?rt>q?٬Æ?rt?ﵢ?rtq?o?,>4d?q>?l>!?>{3b?mWt3?m|H/?oix%)Æ?pWL6=^?k%Xۧ;6=&z?k%X%X/=s?kC %=V֩?kT>k{b#?pC <6^?nۧۧ 6)z?oۧ%X{b# ?p|>d?ik|#?q T>/s?oߗ/=?kC ix%=17?lT> %)>Æ?j|wb#>?jixC %17?o }b#> ?jix|d?n %V֩?ok|>#?ikT>DATABB`>(XmC``````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x```````````(`8`H`X`h`x`````````0C`0C`(0C`80C`H0C`X0C`h0C`x0C`0C`0C`0C`0C`0C`0C`0C`0C`1C`1C`(1C`81C`H1C`X1C`h1C`x1C`1C`1C`1C`1C`1C`1C`1C`1C`2C`2C`(2C`82C`H2C`X2C`h2C`x2C`2C`2C`2C`2C`2C`2C`2C`2C`3C`3C`(3C`83C`H3C`X3C`h3C`x3C`3C`3C`3C`3C`3C`3C`3C`3C`4C`4C`(4C`84C`H4C`X4C`h4C`x4C`4C`4C`4C`4C`4C`4C`4C`4C`5C`5C`(5C`85C`H5C`X5C`h5C`x5C`5C`5C`5C`5C`5C`5C`5C`5C`6C`6C`(6C`86C`H6C`X6C`h6C`x6C`6C`6C`6C`6C`6C`6C`6C`6C`7C`7C`(7C`87C`H7C`X7C`h7C`x7C`7C`7C`7C`7C`7C`7C`7C`7C`8C`8C`(8C`88C`H8C`X8C`h8C`x8C`8C`8C`8C`8C`8C`8C`8C`8C`9C`9C`(9C`89C`H9C`X9C`h9C`x9C`9C`9C`9C`9C`9C`9C`9C`9C`:C`:C`(:C`8:C`H:C`X:C`h:C`x:C`:C`:C`:C`:C`:C`:C`:C`:C`;C`;C`(;C`8;C`H;C`X;C`h;C`x;C`;C`;C`;C`;C`;C`;C`;C`;C`C`>C`(>C`8>C`H>C`X>C`h>C`x>C`>C`>C`>C`>C`>C`>C`>C`>C`?C`?C`(?C`8?C`H?C`X?C`h?C`x?C`?C`?C`?C`?C`?C`?C`?C`?C`@C`@C`(@C`8@C`H@C`X@C`h@C`x@C`@C`@C`@C`@C`@C`@C`@C`@C`AC`AC`(AC`8AC`HAC`XAC`hAC`xAC`AC`AC`AC`AC`AC`AC`AC`AC`BC`BC`(BC`8BC`HBC`XBC`hBC`xBC`BC`BC`BC`BC`BC`BC`BC`BC`CC`CC`(CC`8CC`HCC`XCC`hCC`xCC`CC`CC`CC`CC`CC`CC`CC`CC`DC`DC`(DC`8DC`HDC`XDC`hDC`xDC`DC`DC`DC`DC`DC`DC`DC`DC`EC`EC`(EC`8EC`HEC`XEC`hEC`xEC`EC`EC`EC`EC`EC`EC`EC`EC`FC`FC`(FC`8FC`HFC`XFC`hFC`xFC`FC`FC`FC`FC`FC`FC`FC`FC`GC`GC`(GC`8GC`HGC`XGC`hGC`xGC`GC`GC`GC`GC`GC`GC`GC`GC`HC`HC`(HC`8HC`HHC`XHC`hHC`xHC`HC`HC`HC`HC`HC`HC`HC`HC`IC`IC`(IC`8IC`HIC`XIC`hIC`xIC`IC`IC`IC`IC`IC`IC`IC`IC`JC`JC`(JC`8JC`HJC`XJC`hJC`xJC`JC`JC`JC`JC`JC`JC`JC`JC`KC`KC`(KC`8KC`HKC`XKC`hKC`xKC`KC`KC`KC`KC`KC`KC`KC`KC`LC`LC`(LC`8LC`HLC`XLC`hLC`xLC`LC`LC`LC`LC`LC`LC`LC`LC`MC`MC`(MC`8MC`HMC`XMC`hMC`xMC`MC`MC`MC`MC`MC`MC`MC`MC`NC`NC`(NC`8NC`HNC`XNC`hNC`xNC`NC`NC`NC`NC`NC`NC`NC`NC`OC`OC`(OC`8OC`HOC`XOC`hOC`xOC`OC`OC`OC`OC`OC`OC`OC`OC`PC`PC`(PC`8PC`HPC`XPC`hPC`xPC`PC`PC`PC`PC`PC`PC`PC`PC`QC`QC`(QC`8QC`HQC`XQC`hQC`xQC`QC`QC`QC`QC`QC`QC`QC`QC`RC`RC`(RC`8RC`HRC`XRC`hRC`xRC`RC`RC`RC`RC`RC`RC`RC`RC`SC`SC`(SC`8SC`HSC`XSC`hSC`xSC`SC`SC`SC`SC`SC`SC`SC`SC`TC`TC`(TC`8TC`HTC`XTC`hTC`xTC`TC`TC`TC`TC`TC`TC`TC`TC`UC`UC`(UC`8UC`HUC`XUC`hUC`xUC`UC`UC`UC`UC`UC`UC`UC`UC`VC`VC`(VC`8VC`HVC`XVC`hVC`xVC`VC`VC`VC`VC`VC`VC`VC`VC`WC`WC`(WC`8WC`HWC`XWC`hWC`xWC`WC`WC`WC`WC`WC`WC`WC`WC`XC`XC`(XC`8XC`HXC`XXC`hXC`xXC`XC`XC`XC`XC`XC`XC`XC`XC`YC`YC`(YC`8YC`HYC`XYC`hYC`xYC`YC`YC`YC`YC`YC`YC`YC`YC`ZC`ZC`(ZC`8ZC`HZC`XZC`hZC`xZC`ZC`ZC`ZC`ZC`ZC`ZC`ZC`ZC`[C`[C`([C`8[C`H[C`X[C`h[C`x[C`[C`[C`[C`[C`[C`[C`[C`[C`\C`\C`(\C`8\C`H\C`X\C`h\C`x\C`\C`\C`\C`\C`\C`\C`\C`\C`]C`]C`(]C`8]C`H]C`X]C`h]C`x]C`]C`]C`]C`]C`]C`]C`]C`]C`^C`^C`(^C`8^C`H^C`X^C`h^C`x^C`^C`^C`^C`^C`^C`^C`^C`^C`_C`_C`(_C`8_C`H_C`X_C`h_C`x_C`_C`_C`_C`_C`_C`_C`_C`_C``C``C`(`C`8`C`H`C`X`C`h`C`x`C``C``C``C``C``C``C``C``C`aC`aC`(aC`8aC`HaC`XaC`haC`xaC`aC`aC`aC`aC`aC`aC`aC`aC`bC`bC`(bC`8bC`HbC`XbC`hbC`xbC`bC`bC`bC`bC`bC`bC`bC`bC`cC`cC`(cC`8cC`HcC`XcC`hcC`xcC`cC`cC`cC`cC`cC`cC`cC`cC`dC`dC`(dC`8dC`HdC`XdC`hdC`xdC`dC`dC`dC`dC`dC`dC`dC`dC`eC`eC`(eC`8eC`HeC`XeC`heC`xeC`eC`eC`eC`eC`eC`eC`eC`eC`fC`fC`(fC`8fC`HfC`XfC`hfC`xfC`fC`fC`fC`fC`fC`fC`fC`fC`gC`gC`(gC`8gC`HgC`XgC`hgC`xgC`gC`gC`gC`gC`gC`gC`gC`gC`hC`hC`(hC`8hC`HhC`XhC`hhC`xhC`hC`hC`hC`hC`hC`hC`hC`hC`iC`iC`(iC`8iC`HiC`XiC`hiC`xiC`iC`iC`iC`iC`iC`iC`iC`iC`jC`jC`(jC`8jC`HjC`XjC`hjC`xjC`jC`jC`jC`jC`jC`jC`jC`jC`kC`kC`(kC`8kC`HkC`XkC`hkC`xkC`kC`kC`kC`kC`kC`kC`kC`kC`lC`lC`(lC`8lC`HlC`XlC`hlC`xlC`lC`lC`lC`lC`lC`lC`lC`lC`mC`mC`(mC`8mC`DATAXmC`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA(`=?DATA8`=?DATAH`=?DATAX`=?DATAh`=?DATAx`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA`=?DATA0C`=?DATA0C`=?DATA(0C`=?DATA80C`=?DATAH0C`=?DATAX0C`=?DATAh0C`=?DATAx0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA0C`=?DATA1C`=?DATA1C`=?DATA(1C`=?DATA81C`=?DATAH1C`=?DATAX1C`=?DATAh1C`=?DATAx1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA1C`=?DATA2C`=?DATA2C`=?DATA(2C`=?DATA82C`=?DATAH2C`=?DATAX2C`=?DATAh2C`=?DATAx2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA2C`=?DATA3C`=?DATA3C`=?DATA(3C`=?DATA83C`=?DATAH3C`=?DATAX3C`=?DATAh3C`=?DATAx3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA3C`=?DATA4C`=?DATA4C`=?DATA(4C`=?DATA84C`=?DATAH4C`=?DATAX4C`=?DATAh4C`=?DATAx4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA4C`=?DATA5C`=?DATA5C`=?DATA(5C`=?DATA85C`=?DATAH5C`=?DATAX5C`=?DATAh5C`=?DATAx5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA5C`=?DATA6C`=?DATA6C`=?DATA(6C`=?DATA86C`=?DATAH6C`=?DATAX6C`=?DATAh6C`=?DATAx6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA6C`=?DATA7C`=?DATA7C`=?DATA(7C`=?DATA87C`=?DATAH7C`=?DATAX7C`=?DATAh7C`=?DATAx7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA7C`=?DATA8C`=?DATA8C`=?DATA(8C`=?DATA88C`=?DATAH8C`=?DATAX8C`=?DATAh8C`=?DATAx8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA8C`=?DATA9C`=?DATA9C`=?DATA(9C`=?DATA89C`=?DATAH9C`=?DATAX9C`=?DATAh9C`=?DATAx9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA9C`=?DATA:C`=?DATA:C`=?DATA(:C`=?DATA8:C`=?DATAH:C`=?DATAX:C`=?DATAh:C`=?DATAx:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA:C`=?DATA;C`=?DATA;C`=?DATA(;C`=?DATA8;C`=?DATAH;C`=?DATAX;C`=?DATAh;C`=?DATAx;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATA;C`=?DATAC`=?DATA>C`=?DATA(>C`=?DATA8>C`=?DATAH>C`=?DATAX>C`=?DATAh>C`=?DATAx>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA>C`=?DATA?C`=?DATA?C`=?DATA(?C`=?DATA8?C`=?DATAH?C`=?DATAX?C`=?DATAh?C`=?DATAx?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA?C`=?DATA@C`=?DATA@C`=?DATA(@C`=?DATA8@C`=?DATAH@C`=?DATAX@C`=?DATAh@C`=?DATAx@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATA@C`=?DATAAC`=?DATAAC`=?DATA(AC`=?DATA8AC`=?DATAHAC`=?DATAXAC`=?DATAhAC`=?DATAxAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATAAC`=?DATABC`=?DATABC`=?DATA(BC`=?DATA8BC`=?DATAHBC`=?DATAXBC`=?DATAhBC`=?DATAxBC`=?DATABC`=?DATABC`=?DATABC`=?DATABC`=?DATABC`=?DATABC`=?DATABC`=?DATABC`=?DATACC`=?DATACC`=?DATA(CC`=?DATA8CC`=?DATAHCC`=?DATAXCC`=?DATAhCC`=?DATAxCC`=?DATACC`=?DATACC`=?DATACC`=?DATACC`=?DATACC`=?DATACC`=?DATACC`=?DATACC`=?DATADC`=?DATADC`=?DATA(DC`=?DATA8DC`=?DATAHDC`=?DATAXDC`=?DATAhDC`=?DATAxDC`=?DATADC`=?DATADC`=?DATADC`=?DATADC`=?DATADC`=?DATADC`=?DATADC`=?DATADC`=?DATAEC`=?DATAEC`=?DATA(EC`=?DATA8EC`=?DATAHEC`=?DATAXEC`=?DATAhEC`=?DATAxEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAEC`=?DATAFC`=?DATAFC`=?DATA(FC`=?DATA8FC`=?DATAHFC`=?DATAXFC`=?DATAhFC`=?DATAxFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAFC`=?DATAGC`=?DATAGC`=?DATA(GC`=?DATA8GC`=?DATAHGC`=?DATAXGC`=?DATAhGC`=?DATAxGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAGC`=?DATAHC`=?DATAHC`=?DATA(HC`=?DATA8HC`=?DATAHHC`=?DATAXHC`=?DATAhHC`=?DATAxHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAHC`=?DATAIC`=?DATAIC`=?DATA(IC`=?DATA8IC`=?DATAHIC`=?DATAXIC`=?DATAhIC`=?DATAxIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAIC`=?DATAJC`=?DATAJC`=?DATA(JC`=?DATA8JC`=?DATAHJC`=?DATAXJC`=?DATAhJC`=?DATAxJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAJC`=?DATAKC`=?DATAKC`=?DATA(KC`=?DATA8KC`=?DATAHKC`=?DATAXKC`=?DATAhKC`=?DATAxKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATAKC`=?DATALC`=?DATALC`=?DATA(LC`=?DATA8LC`=?DATAHLC`=?DATAXLC`=?DATAhLC`=?DATAxLC`=?DATALC`=?DATALC`=?DATALC`=?DATALC`=?DATALC`=?DATALC`=?DATALC`=?DATALC`=?DATAMC`=?DATAMC`=?DATA(MC`=?DATA8MC`=?DATAHMC`=?DATAXMC`=?DATAhMC`=?DATAxMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATAMC`=?DATANC`=?DATANC`=?DATA(NC`=?DATA8NC`=?DATAHNC`=?DATAXNC`=?DATAhNC`=?DATAxNC`=?DATANC`=?DATANC`=?DATANC`=?DATANC`=?DATANC`=?DATANC`=?DATANC`=?DATANC`=?DATAOC`=?DATAOC`=?DATA(OC`=?DATA8OC`=?DATAHOC`=?DATAXOC`=?DATAhOC`=?DATAxOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAOC`=?DATAPC`=?DATAPC`=?DATA(PC`=?DATA8PC`=?DATAHPC`=?DATAXPC`=?DATAhPC`=?DATAxPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAPC`=?DATAQC`=?DATAQC`=?DATA(QC`=?DATA8QC`=?DATAHQC`=?DATAXQC`=?DATAhQC`=?DATAxQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATAQC`=?DATARC`=?DATARC`=?DATA(RC`=?DATA8RC`=?DATAHRC`=?DATAXRC`=?DATAhRC`=?DATAxRC`=?DATARC`=?DATARC`=?DATARC`=?DATARC`=?DATARC`=?DATARC`=?DATARC`=?DATARC`=?DATASC`=?DATASC`=?DATA(SC`=?DATA8SC`=?DATAHSC`=?DATAXSC`=?DATAhSC`=?DATAxSC`=?DATASC`=?DATASC`=?DATASC`=?DATASC`=?DATASC`=?DATASC`=?DATASC`=?DATASC`=?DATATC`=?DATATC`=?DATA(TC`=?DATA8TC`=?DATAHTC`=?DATAXTC`=?DATAhTC`=?DATAxTC`=?DATATC`=?DATATC`=?DATATC`=?DATATC`=?DATATC`=?DATATC`=?DATATC`=?DATATC`=?DATAUC`=?DATAUC`=?DATA(UC`=?DATA8UC`=?DATAHUC`=?DATAXUC`=?DATAhUC`=?DATAxUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAUC`=?DATAVC`=?DATAVC`=?DATA(VC`=?DATA8VC`=?DATAHVC`=?DATAXVC`=?DATAhVC`=?DATAxVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAVC`=?DATAWC`=?DATAWC`=?DATA(WC`=?DATA8WC`=?DATAHWC`=?DATAXWC`=?DATAhWC`=?DATAxWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAWC`=?DATAXC`=?DATAXC`=?DATA(XC`=?DATA8XC`=?DATAHXC`=?DATAXXC`=?DATAhXC`=?DATAxXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAXC`=?DATAYC`=?DATAYC`=?DATA(YC`=?DATA8YC`=?DATAHYC`=?DATAXYC`=?DATAhYC`=?DATAxYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAYC`=?DATAZC`=?DATAZC`=?DATA(ZC`=?DATA8ZC`=?DATAHZC`=?DATAXZC`=?DATAhZC`=?DATAxZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATAZC`=?DATA[C`=?DATA[C`=?DATA([C`=?DATA8[C`=?DATAH[C`=?DATAX[C`=?DATAh[C`=?DATAx[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA[C`=?DATA\C`=?DATA\C`=?DATA(\C`=?DATA8\C`=?DATAH\C`=?DATAX\C`=?DATAh\C`=?DATAx\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA\C`=?DATA]C`=?DATA]C`=?DATA(]C`=?DATA8]C`=?DATAH]C`=?DATAX]C`=?DATAh]C`=?DATAx]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA]C`=?DATA^C`=?DATA^C`=?DATA(^C`=?DATA8^C`=?DATAH^C`=?DATAX^C`=?DATAh^C`=?DATAx^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA^C`=?DATA_C`=?DATA_C`=?DATA(_C`=?DATA8_C`=?DATAH_C`=?DATAX_C`=?DATAh_C`=?DATAx_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA_C`=?DATA`C`=?DATA`C`=?DATA(`C`=?DATA8`C`=?DATAH`C`=?DATAX`C`=?DATAh`C`=?DATAx`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATA`C`=?DATAaC`=?DATAaC`=?DATA(aC`=?DATA8aC`=?DATAHaC`=?DATAXaC`=?DATAhaC`=?DATAxaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAaC`=?DATAbC`=?DATAbC`=?DATA(bC`=?DATA8bC`=?DATAHbC`=?DATAXbC`=?DATAhbC`=?DATAxbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAbC`=?DATAcC`=?DATAcC`=?DATA(cC`=?DATA8cC`=?DATAHcC`=?DATAXcC`=?DATAhcC`=?DATAxcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAcC`=?DATAdC`=?DATAdC`=?DATA(dC`=?DATA8dC`=?DATAHdC`=?DATAXdC`=?DATAhdC`=?DATAxdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAdC`=?DATAeC`=?DATAeC`=?DATA(eC`=?DATA8eC`=?DATAHeC`=?DATAXeC`=?DATAheC`=?DATAxeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAeC`=?DATAfC`=?DATAfC`=?DATA(fC`=?DATA8fC`=?DATAHfC`=?DATAXfC`=?DATAhfC`=?DATAxfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAfC`=?DATAgC`=?DATAgC`=?DATA(gC`=?DATA8gC`=?DATAHgC`=?DATAXgC`=?DATAhgC`=?DATAxgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAgC`=?DATAhC`=?DATAhC`=?DATA(hC`=?DATA8hC`=?DATAHhC`=?DATAXhC`=?DATAhhC`=?DATAxhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAhC`=?DATAiC`=?DATAiC`=?DATA(iC`=?DATA8iC`=?DATAHiC`=?DATAXiC`=?DATAhiC`=?DATAxiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAiC`=?DATAjC`=?DATAjC`=?DATA(jC`=?DATA8jC`=?DATAHjC`=?DATAXjC`=?DATAhjC`=?DATAxjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAjC`=?DATAkC`=?DATAkC`=?DATA(kC`=?DATA8kC`=?DATAHkC`=?DATAXkC`=?DATAhkC`=?DATAxkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAkC`=?DATAlC`=?DATAlC`=?DATA(lC`=?DATA8lC`=?DATAHlC`=?DATAXlC`=?DATAhlC`=?DATAxlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAlC`=?DATAmC`=?DATAmC`=?DATA(mC`=?DATA8mC`=?DATAh8`C`DATAeC`<|######## #### # ### #######!!######!!!##!#!!#### ##"!#####!###(#(#'(#&'#.(!!&+!!.!1#21#67#:;#_9#5#=>#@#<#7=#5<#A=#DE#H#D#M#P#N#M#K#RS#ST#JQ!W#UV#Z[#Z# ^!^#8b#:e#6f#g#`#`_#Z!\!i#kj#li#~l!q#sn#l#nq#lo#z{!wv!0#0#/#@#?#@#@#D#O##O##O!Z# !/#s!$!y+!-{!!p!n!#~##|###}|###########~##################!!!!!!!!!!!!###############!#!#!####!!######## !##!!!#!#####!####!##!!!#!#!!!#########T!##! !#####)!"#"#$#!#}!$#$#%#!-!*!2#3#3#4#x!]#4#9#<#=#6#9#A#>#<#?#C#F#G#E#C#G#B#L#M#J#L#!T#Y#Y#U#W#U#\#![!A!C!!]#_!`#e#d#h#i#j#k#z!uh#m#o#t#u#u#u!h#u#y!z!x!#4#v!0#5### # #P#O#K#N#!SK!M!#P!!#V#! !!/##g#d#a#;#c#e#c#4#1####!*!%!##s#p#r#i#"#%#t!,#,!*!)!v!#####|#####!!` !g !e ! !!d!b!f!! !! !! !  ! ! !####!!##%#)'#(#*#/#-1#.3#4#34#23#12#54!5!7#87#<=#?#@A#C#G#EA#J#MK#PQ#P#T#V#W#P!R!Y#Z\#6#]+!>#I#P##C!c0!`#c^#^_#f#i#`f#dj#ln#gm#k!n!m!l!pq#uv#sp#}#~#|}###wr!##!!!!#########!####!!#!!#x#~#!###!######!!!!!zK!$#&#%#&#&!%!!!$!'!'##-#_!0#\#:#o<#;o#Bx#w@#Dw#yH#I#E#K{#O#O#S#M#!Q!As!Bt!!8#T#X!Y#Z#\!\!X####w##G#J# #J~!N#$#S!>#9#X#-#.#[#2#c#f#i#e#k#l#e#h#!!!!!!!!!!:##?#o#r#r # ?#r#x #y#{#y!#u !##### 4#!#'#&#%#'!+!.!T1#9#;#8#^7#B#G#H#F#F#IK# D# N#Q#U#V#W#T#V"#R#\#[#[O# T!]!7#5V#Wa#f#dV#f#`q!ar!p#k#8#:/#w!p;# B##IE##{!O#Q#{X#! ! !<c#W#0#y!!-2!od!~d##d#_##a#`#}#b#b#e##e##g##h#g##a#c##_##h}#i##g##n##f#i##n#k##'#(############# ###!#!!!!!(##!,#+#*!-#*#0##1#,!9#=#U#>#=#t#t#s#q#F##F## D# #L#N#M#L#R#Q#R#S#!!U!;#=#U##X##Z#X####!##C##z##|#&####,#,#!!.#/#Y#]!m##l##9#9#<#?# s#u#v #t#v#F #z#|#~#}#S## @!x!v!!#o###/ ##!|!5!,#6##8#7#;:#>6#>######>#8#?;##A#C#B###ID##B#E##J# L#J#H#E#H#F## !H!Q!#"#!R#IR!NX#Y###S##\$##B!!(!2#^#b#_#b##7#2#6#*h!n#k#[j#r#^m!![!p#o[#r#m#m0#j#!t!x]!#t#6##)3##p#q?#q:#u##A #D##G#E#HC#@I##|!"L!N}!K#"#MX###N#L#R#QY#X#L#W%#!)!)]#gU#a#3+#8#:#!+h#!. #!Z#{1!qY#b!/!!s#&#!3!)!w!a#j#j#h#^#b##k#m######j#a!W !!!!!V!!c! !!!!!! ! !!!##H#G#I##P######y#  #J #G # #F #z###### # ## ## ##### # ##### # #### ## ####/######### #!"###$#%!#####)*#()#!!,#-#####!!!#0/#!#!!#3#3#1#4##65#7###!##7<#<#;<#:;#B<!!:?!!B!E#FE#JK#NO#sM#I#QR#T#P#KQ#IP#UQ#XY#\#X#a#d#b#a#_#fg#gh#^e!k#ij#no#n#r!r#Lv#Ny#Jz#{#t#ts#n!p!}#~#}#!#####!!D#D#C#T#S#T#T##X#'c#&#c#$#+c!n-# 0!C2#!8!?!A!!!!###################################!!!!!!!!!!!!###############!#!#!####!!########!!##!!!#!#####!####!##! ! !#!#!!!######%#"#&#h!*#(#.!!/#1# # 2#1#=! 6#6#8 #5#!8#8# 9#2!A!>!F#G#G#H#!q#H#M#P#Q#J#M#U#R#P#S#W#Z#[#Y#W#[#V#`#a#^#`#!h#m#m#i#k#i#p#!o!U!W!$!q#&s!t#y#x#|# }#~ ##!|## # ###!|##!!!#H# !D#I#####d#c#_#b#&!g_!a!(#d!*!,#j##! !'!C#0#{#x#u#O#w#y#w#H#E##3#2#3!>!9!# # ###}#6#9#!@#@!>!=!!##########!!t!{!y !!!"!x$!v'!z(!#"!&!%!!%$!!! !#!!,#/#/,#2#53!7#9#=;#<#)>#C#AE#BG#H#GH#FG#EF#IH!I!K#LK#PQ#S#TU#W#[#YU#^#a_#de#d#h#j#k#d!f!m#np#)J#q?!+R#3]#d7#/W!wD!t#wr#rs#z#}#tz#x~##{#!!!!########!##!!!!######### !####!!#!!###!###!######!!!!!_!8#:#9#:#:!9!!!8! ;!;#*#A#s!D#p#N#P#O#V#T#X#\#]#Y#_#c#c#g#a#!e!U!V! !L#h#l!m#n#p!p!l#+#.#-#2#1#[#^##^!b#8#g!R#M#l#A#B#o#F#w#z#}#y###y#|#! ! ! ! ! ! !!  !!N##S####S##!#&#+#(!,#!!#7#7#4H#5#;#:#9#;!?!B!hE#M#O#L#rK#V#[#\#Z#Z#]_#X#b#e#i#j#k#h#j6#f#p#o#oc#h!q!K#Ij#ku#z#xj#z#t!u!##L#NC#!O# V#"#]Y#2$#'!c-#e#l#2!!!Pw#k#D#!!AF!x!x##x#s##u#t##v#v#y##y##{##|#{##u#w##s##|#}##{####z#}####)#;#<#)#+#-#.#.#/#-###+##1#4#7#5#0!1!.!! !<## !@#?#>!A#>#D##E#@!M#Q#i#R#Q#####Z##Z## X#!#`#b#a#`#f#e#f#g#"!!#i!O#Q#i##l# #n #l### #!##W###"##:####@#@#!!B#C#m#q!####M#0M#P#S######Z #'#+#-#,#.g##T!!"!/!## # #C4##!!I!@#J##*L#K*#ON#RJ#R##,####R*#L#SO#,#U#W1#0V###]X##V#Y0##^3#4`#^#\##Y#$\#%Z#&#4!\)!e5#6#5f#]f!bl#m7##g##p8##-V!!%<!F#r#v#s#v##K#F#J#>|!##o~##r!!o!#o###D#~#!!q!##J##=G###S#N##0##U#$X#%#[#Y#\W#T]#'#!6`!b!*_#6#al###b+#)`#f.#em#l#`.#k9#!(=!=q#{i#u#G?#L #N#!?|#1!B4#5n#E!m#v!C!!#:#!G!=!!u#~#~#|#r#v#########~#u !k!!#!!!j%!&!w!!!$ ! &!' !(!"! ! ! '! (!##\#[#]#%#d#######4#^#[# #Z!#"###$#3%#&#''##"!###&###&#%#%########'"#!$###$## #'# #-A!w!x!)=!*>!.B!v!z!{!y!#]q!!!!!!@,##!?+!!#I5!!!DATAh`NGon Face-VertexHD`DATAHD`B+R4rr4/,03++3@h6Y212?1s2s1>(788ttn00ossX:X9MNM9;Qp/}}/:v:e)u)*amUgkWn;cq=<Po';g^%kWam?dlpe\:A;noc<&oPdV5Ul:];g?qdWbco&<=h;'ohr?g=V<==?>;A:qps@E>?gq@sU5H<;pdtBVCvuE@t  ?  k?rBt"WX jrlu@@qlritpqsps? Xg?k AvCq?"rj K@)w@ur mxLirwCfs A5 ?s5A@KvA Mg tLx(B6uvM r f  B(xp uDJEq Bp FDC&oHw)@InD*xm Cw*DLDuA YE@AEIEG DFYCHK 0w/xOv. ZP-QK\ ,xH+y + ynw* N])  vHx(Ez'[Ox&PNL".*K_SST\"Lt {~.`M+M`MbPZQTJu{ T/zO[|FzE{.K{vOzoJTQ}!sy+H|pN}|]Q0O/K.{XM"V!}QF|*N~GO0}HKMW3{oNX1Y#~GLa|}Hd* LY0QXNIVVU4e#YQPXZ{LRdq&+L SIUW%/O[MX2VeJ\5O{ZW[qW%4Q6JZa7[WR[74R(o0T883')6;9<#e:%f0n.T3)]/piY6-%f":/iO%9j<dco_f]b ep aWqcf[bb\ W$ gUaa  >et6B g\>$$0QLhEuM#{$zt2t1*KuEh0z4v ,-43. vtiAH4ci\=w!Z".!w%"%zRy& &8'x '7(5#tx(6-/#5.34/S  S/3,!  <Z|shnT $ Rp}3.P#u  tYqg1"  !.Z<s|r~T 3u#/njqY; r  $ "&;+|{'8'{}.9(7(9.=<645W33-2y+;&y%yNyz1{lzD*Z,y%2-{1vx*uw*x+:*:w)0,)vS+hL6]QSvmw+]xXNw?(7*6*h@f]6@7_B9=``C5V>L;]:\e>b[87\ `=%_L>^6]f9B_ [8[b6=G7@e>_f8[7G=D>e\`98fh>6^F<H5C9ahc@>> _A` !<F=IA >DBbA<!B@aiAI=kBlB8Ai9CjC' Djmo(G%'C#qE&)BkFrlB)$FrG(uJ,%  tL-$ JF#I,",Js!+MP ,IKQON -L*J PMMPbNc|HvIRRS_KzKc(0Y1TU2/3WUSTS2UVV"~!RRSR5\$J4UR\b$6&aZXb\Z^7%21~T>];7^8829T~1?4,^g \_<Vd `__c$V<_`` d?A8#C9X:{tHBjjdkkCIuKuIJnCkjBGo[-0#!ic1ilemFkdj[QO-!pAielkoGFm0mkuJDzOMxP,0m^coklf~dpQ[m"_^li2~f[od_"gq`2$Uarn`qjra~V|~sU}  pb}$ s~nh }|V /b/4adjc^|_bd~j}hVeiUgba^_g`Tf~iSceV|}hfTie YhZjnkWXl9:jhZfeYUigmnlX:8kg7m,/&CD'z(     }NO^!RIypa^n#+&INRISK,'"(!;Y55Y4-1U=M21SU #"!>\Z"9lm78X?X,xwctlQZ :^ T9(]`;T !(:! Y^Zj  |Oa7^Y  -hNb]).7 #| Nh)'dtOzix@s,X={)e?w|+v C GEFJH~#PJ$KS13&PQ4%%'&1-OR22RP.34<5\$=J~H3P&#0cS`fkWnl$[]` ^c'' G ) F HK DL zm G Gz H !yF$Fy" D #wEJG $ 'Ew% &y&'()F )G *IE-+E,-%G-D  .y/DnI0  1q{Bnr=.gizl{jkyNzgqm]6l=e)oIy5roPxd>f*nAj{-b,s@zBg.}wvhcwmqdx]m>Cp*f?v+ykBAb-u5yIuWphv\14117H4a@`GH'?GF?|qEGJbFDcEpF YoE LK LDDklM%l~M/M 5lM~ 62C52NC3ZN3[12Zu2i1{56k2OLwPQJIOX {Vk&uxpOrNyWPwxIjNSO)(nPWOSXQ3*0Pn3QoS7ONr8vT6*SoT)&LPyIOs4(t<:TvS9;SS5sqT67ptrS7SSZT|}!q2t#?PfU26|TUfp~"r2= gVY}4!>"~P2:0#$Q9V93Y!A%+,">B@$20Y{X# uZ:VW\W[X]TZ3%A!2$X[t#X}B?UYT]YU",[v8Zu =C|\W B-&a'I'c`8dB _:_^>\\$]&>\9b[$\=!Z"Dv'I'Yc9XDd8W`[_6_.hg64`\a_a~Id^e5`h.4+wcE__'v+c'^35e(G)\\be`ca_al_j65e+b?[wac-x4y,JM*/@a_dklb+7mbx-KL(0A`)G0([,y)`>/*FmeCal6zbjei7dem-nNKDf.`A\:G,`.zgE>O9k7oc`acl8{jfp7con-,OJk9H8CeeLg{ noh1.fho9HJ#<'D*iLG=; FJ)4/T0mMlVN'%D_Iq=GEC3/4V^JS2NVCMm0/!w'(z 1'v 0$y / ku .'w"-z(,L$ v'+Uk #Hi{ u yo! Vg5pUUoa~v|}U Tcb>|v|* a^]4HH4BGy r}}epn5n5_6 69 @99@ !!: :: ;;i;7f<h<f7`^gB4Ced4]dC5nmQ< N ;8>Bd7<=mb6_5< :nO  m:`7 dlm;< 96:?8;:i;?l;h<jB<gmnBjHG IGFAB :l?9E-u(>*9@FEA2AC>>3k11\3k[1=878=.@a A26?qg}| Hq?'lpKYJ)>(>) q|zKqJstnKMsjIt5}R2oyNOIv+L,Q*KtVnzJR}ssM+vL*QJqKxQMN*LRK*RuQxMO#L#"7,RJN+tIyPw8MK,O2R+qRQ.rwPR<QuRQPUzs-"r.PLRq+-s,/MQzU-V0!-VUi!1WjW1u;XTWXV[Y0VZWYZVZUZY[#V]^EU^`4?T#Ew^@%S]]3GR%G3^]&Qa\HP_]]Ob3N&H[`^M@^DL3~adH\)F*]_gfY*_Ebmah`ciMkdgh&6jic5ffg%{8pfie&'fBp8NgnW9pKr3DF)VEo3h )lqIKLirFpEhjHG]$J{ *&ms%$xj%t  %%%jU&tsm$) %pxUPjWTilk P  ~s y0~t|z{z@AC @,/t~ox sARTD+)}bw,o~RA x}r+DwC "B~u{&@.HDwrx.orsScoxSs/ct8?u t  u  == v>8 Q=CeCvu~ xwrsvx ~|y}{vurs{tz}yw|z}y> |! ~  jk~|zy?} {  ki? { h`@&+. 1/WW. 1Xu"K!=YDJ?4:bI&-3]f5&(L7?bzI:\BfD |gz.1 ;P]<S fmlRemf-EA)JQ01iKEgbca@"KiH#! !(RN STS Onpo"j#h$Bi!#$lP@p0!(GF"#"*$ )$kjh&&<%ql" hR<#k$%)&&* (rR0 !h #"#r( +'^#/3q,(=-"F_. h// 0T'0 "=(1 O;G,;//QW$v[C54y^w7Nd%'F8{dbg|-J:IdeeH9KXK9MG:JEFAFGBHImpnU^yHdWd.wDTtzD   -6N8FL ,AD>P;O  XM;xJ:ZC!K"Z\|EL4}XM2&N<[AOE[5P=\4Q&UZ%R;Z=S%X{Y#TX<UxYW;V#2W$@%7X+Z"Y'9F$Z!CZ8[A[]6\^YY^]$F^5[V$_ <X'`7%X< a6]nqDATAh`NGon Facep`DATA4p`AV  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<?BEHKNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~ "&*.26:>BFJNRVZ^bfjnrvz~  !%)-0369<@DHLPTX\`cfilptx|  $(,048<@DHLPTX\`dhlptx| "&*.26:>BFJNRVZ^bfjnrvz~  $(,048<@DHLPTX\`dhlptx|         $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                           " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n r v z ~                                         " & * . 2 6 : > B F J N R V Z ^ b f j n q t w z }                                    $(,048<@DHLPTX\`dhlptx|  $(,048;>ADGJMPTX\`dhlptx| "&*.26:>BFILORUX\`dhlorvz}MA`.`MABLUE005(`>>L???????????L??????????????? #<2L>??L>???2?? ף; ף;C@E ????????@?=?==???H`8`???????L==ff????DATA(` ``DATA` h`luxrender_coatingDATAh` ``luxrender_transparencyDATA` h`cycles``DATA` displacement_methodDATAH`NTShader Nodetree"aShaderNodeTree/V2D``N`N`DATA`` ShaderNodeOutputMaterialMaterial OutputC|???aaCC CB(BCCSCCCCDATA`aa SurfaceSurfaceH?"aNodeSocketShaderCCN`DATA`aaa VolumeVolume@H?"aNodeSocketShaderC33xCDATA`aaDisplacementDisplacement,"aNodeSocketFloatC33bChk`DATAhk`DATA`` ShaderNodeBsdfGlossyGlossy BSDF???aaaa ACCB(B A CCCCACDATA`aaColorColor@="aNodeSocketColor AWCk`DATAk`>>L??DATA`aaaRoughnessRoughness@h0"aNodeSocketFloatFactor A33ACk`DATAk`:6??DATA`aaNormalNormalh7"aNodeSocketVector A33+Ck`DATAk`?DATA`aBSDFBSDFDH?"aNodeSocketShader CCDATA8N```aaDATA@8`  88\`DATA\`  "*@#P*5`"/;`!.9`0 +5P9ObE`wIe~He~AZqTuOnHc|B[r(8F"/:` #@AZoTtLjKhLjNmJgMkOnJgGd|MjZ|?Wm(2P   5I[PnGd|KiJgJgNmOnJgFayKhKhGc{PoKhLjLj*;I  %@->NVwFbzFazQpOnKhLjLjLjNlGc{KiKiLjJgKhNmLjHd| >VkKhTtOmMlQpOnPoPoNmMkMkNlMkLiLjJhMlFbzIfQq?Xn"*@0Kg]Gd|PoUvVwQqRrPoRrPoPoRrRrLjOmMkPnMkIe~IfNlQpB\r0;QdJgRrUuZ}Z|Vw[~SsVwVwTuQpRrPnMlMkPoOnPpOnLjNlMkLj=Ti0LiRrOnZ|[~[~\Z}XzWxUvUvNmQpPoPoPoNmOnRrMkNlNlMkKiGc{07L_Tu\\[}`c_a]\~XyWxUuQpPoNmPpPoMkOmMjPoNmMlOmLjVj 0 %.P.@PKhMkUvZ}VwOmTu>Wl)9G     0!)@ 0 '@   0   MA`.``MACOPPER006H`L?>(>??????????L??????????????? #<2L>??L>???2?? ף; ף;C@E ????????@?=?==???``???????L==ff????DATAH` ``DATA` (`cycles``DATA` displacement_methodDATA(` ``luxrender_coatingDATA` (`luxrender_transparencyDATA`NTShader Nodetree"aShaderNodeTree4`CCD`D`N`N`DATAD`D`~  ShaderNodeOutputMaterialMaterial OutputC|???aaCC CB(BCCSCCCCDATA`aaSurfaceSurfaceH?"aNodeSocketShaderCCN`DATA`aaaVolumeVolume@H?"aNodeSocketShaderC33xCDATA`aaDisplacementDisplacement,"aNodeSocketFloatC33bCk`DATAk`DATAD`D`b ShaderNodeBsdfGlossyGlossy BSDF???=a=a=a=a ACCB(B A CCCCACDATA`=a=aColorColor@="aNodeSocketColor AWCl`DATAl`L?>(>?DATA`=a=a=aRoughnessRoughness@h0"aNodeSocketFloatFactor A33AC(l`DATA(l`+??DATA`=a=aNormalNormalh7"aNodeSocketVector A33+CHl`DATAHl`?DATA`=aBSDFBSDFDH?"aNodeSocketShader CCDATA8N`D`D`=aaDATA@`  D`DATAD`  *@#P3"`;'`;(` 0 5$PbB.vO8}T:V[?]AWeGmI32"P   [=+]A~T;VX>]A^AZ?|S9W=X>}T:_BX>Y>Y>J2#  %@L3#aDyP8V<^B\AX=Y>Z>[?]AW[@X=X=Z?W={S:  jG2X=`D\@Y>^B^A_B^B]A[@]A\@]AZ?]AY>\@U;X=^BnI3&@ 0V<ϝjK{R9[@bEdF]A]A^BbE]A_BbEbD\A]A\@`C]AW=X=]A^BrM6 0cB/V<]AaDgIeGbEiJ`DdFeGdF_CbE_B]A]A`C]A`C_B\@]A[@Z?jH2 0V<߈[@X>eGgIiJjJiJgHeGdFdF]A`C_C_B`C_B^BbE\@^A]A\AY>|S: 0\>,^BgHiJlLoNsQnNqPmMlLgHgHdF`C_CaDaDaD]A_B]AaD^B\A]AZ?eD0 zR:Ϗ`ClLsQvT}Y|XxUwTrQoNkKjKhIaDeGbEbE`CaDaDcE^B^B^B]AZ?}T;+@6$P_CbErP|XZ\~Y[zVzVwToNpOjJeGeGbEcE`CbDbD_B_BaD]A^B\@tN6:'p`A.aDjK|X„]ˊcЎeюe͋cÅ^[{WwTrPlLjKgHbEcEcFaDbEaDcE_C`C]A[?[?@+aA.bEwT~ZΌdޗlnߘmٔjύeƇ`\}XxUpOlLiJdFeGbEbEbEcE_BbD`C`C]A]ApL5 W=ϟkLvSÅ^ٔinsroٔjύeLJ`[xUsQmLlLgIdFbEfHfHcEdF`DaDaD^A\@lI3 rM6oO\ӐfntzxurޗlЎeȈa~ZwTqPmLfHfGeGdFaDcFbEdFaDeG`C^BaA- oK4nM„^֑hox{zytnەkʊb]{WuSpOgHgIcEdFcFaD`CeGcE^B\@_BhF1 rM7rQLJ`ەkt{{}}vnܖkЍeƆ_~ZvSnMiJhIcFdFfHbEcFbD^B`C[@\@fE0 kI3vSʊbߘmuy}|ysߙmԑgȈa\zVpOnMhIfHcFaDcEaDbE_BaDW=X=P6&>*pqPʊbݗltz|}xsn֒hύd\xUtRjKhIfHdFdFaDbD_CcF_B^A\@-P iJ߿\ەkqx{}{yrߘmՑgʊb]}YtRoNiJdFcEaDfGbDbEaD\@_BoJ4 Y<*zVύeotxywwqߘmדiΌdÄ^xUsQlLdFeGcEaDcE_B]A_BWWVY>\@[?W=iG2 0 .PL3$V<߀V=ߑaDgHcE~U;bElI3G/!   0)@ 0(@  0 MA`.``MAGOLD017h`L??=??????????L??????????????? #<2L>??L>???2?? ף; ף;C@E ????????@?=?==???``???????L==ff????DATAh` `( `DATA` h`luxrender_material`(`DATA` H`luxrender_mat_matteDATAH` ``typeHmC`DATAHmC`metalDATA` `H`type_labelhmC`DATAhmC`MetaltDATA` (``luxrender_mat_glass2DATA(` `luxrender_mat_metal``DATA` nameDATAh` ``luxrender_coatingDATA` `h`luxrender_transparencyDATA` H``luxrender_emissionDATAH` ``luxcore_materialDATA` ( `H`cycles``DATA` displacement_methodDATA( ` `THREE_double_sidedDATA`NTShader Nodetree"aShaderNodeTree/V2DD`D`O`O`DATAD`D`l ShaderNodeOutputMaterialMaterial OutputC|???=a=aCC CB(BCCSCCCCDATA`=a=aSurfaceSurfaceH?"aNodeSocketShaderCCO`DATA`=a=a=aVolumeVolume@H?"aNodeSocketShaderC33xCDATA`=a=aDisplacementDisplacement,"aNodeSocketFloatC33bChl`DATAhl`DATAD`D`n ShaderNodeBsdfGlossyGlossy BSDF???=a=a=a=a ACCB(B A CCCCACDATA`=a=aColorColor@="aNodeSocketColor AWCl`DATAl`L??=?DATA`=a=a=aRoughnessRoughness@h0"aNodeSocketFloatFactor A33ACl`DATAl`(??DATA`=a=aNormalNormalh7"aNodeSocketVector A33+Cl`DATAl`?DATA`=aBSDFBSDFDH?"aNodeSocketShader CCDATA8O`D`D`=a=aDATA@`  $$D`DATAD`  +%@-'P,&`>6`:2` 0 6/PcV&v4ύz587;8q1zj.gY'?7` " @te-<=<=;9:99879}l/1*P  cV&;==>=;::9;;98:78VJ! ,&@_R$>>=<=<;<:<:98:8899zj. p2AA>?=><>=;<<::9:9878ue,*%@# 0w5ϫB>B??@??<;<<=<9;:79998ue, 0te-AAACCB@@??@>=;9<=:979778m_)$0=߮CDCCCCB?C?@?>=<;<;:<9889t3 0rc,EEEGFFEEFFBB@@=??<<<:::887cV& 9϶FFHHHGHIFFDBBA?>>==;;:8:89s2)$@80PD︟GJ¨K¨KéLêL©LJIHGEBA@>===<;<::99y5F<peX'GIǭNʯOѶṞPеRҷRɯOīMKIGDC@@@@>><<:;9<;I?vg.IêLͲPҷRܿWXWټUֺTϴQɮNéLGFCAA@?@<==<;;;;qb+ <ϽIͲPͲPYZ_`^Z۾VѶRɮNKIDABA?@??>=<>;9xh. }8ǭNγQX^aefe_\XԸSɮNIGDBB@>?=?==;<;uf-  x5ɯOԸSZ_ghjhd_YֺṮPKGCAB?@>>=@<=:9eW& y6ϴQھV]bikllfa]ھVϴQȭNKHFBC?>??==<99l]) }l1ϴQY^ehlnmhd^WԸSŬMGGECB@>??==:;8OE\P$pеRܿW^eilmlhc]XֺTʰOKGECB?@>>><;994-P F۾V^bgkliga]XԹSɯOJFE@A?=>=>;:8zj. qb,ѶRYacefcb^\XֺTʰOHECDB=?=<=<9:XL!$0EھV\_a``_[YٽUеR˰OHFD?A?>=<;::|k/ ~9ѵR۾VY[\\[YչTӸSǭNKFCCBA?><><;;C:p @ɯOչT۾V׻T۾VչTӷS̲PγQɮNIFEBA@?>=;;:qb+ #0AʰOʯOϳQҷRγQͲPȭN¨LIFDC@?>>=?;<{k/  0&!0?϶GĪLūMéLKIHEDB@@<===<:k]) 0'"0sd,BﻢHIHGEEDCC=?>=>8`S% 81P;ϯDﴜEGDBBA@=?=;j\(  0 :2Ph[(;ߘ:߮CBB=L?>??????????L??????????????? #<2L>??L>???2?? ף; ף;C@E ????????@?=?==???`(`???????L==ff????DATA ` h!`"`DATAh!` "`luxrender_coatingDATA"` "`h!`luxrender_transparencyDATA"` "`cyclesH#`H#`DATAH#` displacement_methodDATA`NTShader Nodetree"aShaderNodeTree/V2DD`D`HO`HO`DATAD`D` ShaderNodeOutputMaterialMaterial OutputC|???=a=aCC CB(BCCSCCCCDATA`=a=aSurfaceSurfaceH?"aNodeSocketShaderCCHO`DATA`=a=a=aVolumeVolume@H?"aNodeSocketShaderC33xCDATA`=a=aDisplacementDisplacement,"aNodeSocketFloatC33bCl`DATAl`DATAD`D` ShaderNodeBsdfGlossyGlossy BSDF???=a=a=a=a ACCB(B A CCCCACDATA`=a=aColorColor@="aNodeSocketColor AWCm`DATAm`b>L?>?DATA`=a=a=aRoughnessRoughness@h0"aNodeSocketFloatFactor A33AC(m`DATA(m`:6??DATA`=a=aNormalNormalh7"aNodeSocketVector A33+CHm`DATAHm`?DATA`=aBSDFBSDFDH?"aNodeSocketShader CCDATA8HO`D`D`=a=aDATA@(`  22D`DATAD`  *@#P!5`%;"`$9!`0 !5P>b9JwEO~IN}HFqAZTUOM|HGrB+F($:"` #@FoAZSRLPKRLTNOJSMUOOJM|GRL`ZDm?2P   9[5VPM|GQKPJPJTNUOPJKyEPJQKL{GVPPKRLRL-I*  %@0M-]VKzFKzFWQUOPKRLRLRLTNL{GQKQKRLOJPKTNRLN|H  Bj>QKZTUOSMWQUOVPVPTNSMSMTNSMRLRLPJSMKzFOIWQDm?*@0PKd]M|GVP\U]VWQXRVPXRVPVPYRXRRLTNSMVOSMN~IOITNWQGrB0?d:PJXR[UaZ`Y\Vb[YS\V]V[TWQYRVOSMSMVPUOWPUORLSMSMRLAi=0RLXRUOaZb[b[c\aZ_X]V\U[UTNWQVPVPVPTNUOXRSMTNTNSMQKL{G0;_7[Tc\c\aZg`kcf_had]b[^X]W[UWQVPTNVPVPSMUNRLVPTNSMUORL@f< N}I\Vf_memeskskmejbg`e^aZ`Y]WYS[UYRWQWQWQWPXRTNTMUOSMSMOI+@"7 PZS]Wkdskumskqitlnfmeldd]e^`YXR[UXRYRVPVPWQTNTNVPTNUOSMEp@%;"p=a9_Xf_tlyp|s}tv|sumsknfkcf_aZ`Y]VXQXRYRVPWQWQXRSMVOSMRLRL)B&Agd9 HsCiaxpz~ځ|xwotlmfg`e^\V[TYRZTYRUOSMYSVPUORLWQAi= JvEme|s{ރ܂yxzrvnphiac\_Y^WYRZS[UWQYRVPSMUNSMTN@f; GpBrj~u~ރـz{sworjmee^c\^W\VYSWPXRVPWPTNVPOISM4T1*B'pld{r}݃߄{~v|srjldg`aZ^W]V[TXRWPWQUOYRUOVPVP-P d]yq}~z~uypumphibe^`YZSZSWQ[TWQWQXRSMWQDm?  ;^7tkx߄؀{~u{svnmehac\]V\VYSYSYRUORLTNM|G_X6W30d]wo{؀ـ݃ރځ~|wyqtljcibd]^WYRXRYRTNUOWQSMPJDm?  JvEskzq~uz{{yvxpskled]^WZTVPYSVPUOOISMVPTN*C'p  WQmexp}twww~v{ryptlqjkce^]V^WWQVOVPVPYSPKPK?f;  "0\Urjqiskyqxpwowoqisklef__X_X[UUOSMWQTNTMWQHtC0  0PJd]meognfqijch`mee]_Y_XVPWQYSVPQKL{GL{Fd:XR]Vc\h`c\e^b[`Y]V[UWQXRSMPKRLM|G2O.   2PVPPJ[U_X\VYSXRZSTNSMVPUNPJCj> 0 .P2P.QKSM\UaZ\VUN[TCl>,G)     0)@ 0'@   0   MA `. E``MASILVER6370#`L?L?L???????????L??????????????? #<2L>??L>???2?? ף; ף;C@E ????????@?=?==???H`x`???????L==ff????DATA#` $`'`DATA$` %`cycles(%`(%`DATA(%` displacement_methodDATA%` h&`$`luxrender_coatingDATAh&` '`%`luxrender_transparencyDATA'` h&`_RNA_UIDATAH`NTShader Nodetree"aShaderNodeTreeD`D`O`O`DATAD`D` ShaderNodeOutputMaterialMaterial OutputC|???=a=aCC CB(BDATA`=a=aSurfaceSurfaceH?"aNodeSocketShaderO`DATA`=a=a=aVolumeVolume@H?"aNodeSocketShaderDATA`=a=aDisplacementDisplacement,"aNodeSocketFloathm`DATAhm`DATAD`D` ShaderNodeBsdfGlossyGlossy BSDF???=a=a=a=a ACCB(BDATA`=a=aColorColor@="aNodeSocketColorm`DATAm`L?L?L??DATA`=a=a=aRoughnessRoughness@h0"aNodeSocketFloatFactorm`DATAm`B/??DATA`=a=a NormalNormalh7"aNodeSocketVectorm`DATAm`?DATA`=a BSDFBSDFDH?"aNodeSocketShaderDATA8O`D`D`=a=aDATA@x`  77 E`DATA E`  ***@###P444`;;;`;;;`0 555Pbbbvvv~~~rrr|||pppDDD888` ###@pppmmm222P  [[[~~~{{{|||JJJ %%%@MMMyyyzzz||| jjj}}}nnn(((@0Ϟ{{{rrr0cccjjj0ߊ|||0]]]fff {{{ϑ~~~+++@666Psss:::paaaAAAcccppp Ϣlll tttbbb qqqiii tttfff mmmQQQ@@@p---P ߿ooo \\\UUU0mmm rrrCCCp ϫfff !!!0߲rrr00wwwϜ﫫{{{zzzaaa 00bbb|||PPP 111P}}}iii 0 ...PNNN߂ߑlllGGG   0)))@ 0(((@ 0 MA E`. `MATPerial'`L?L?L???????????L??????????????? #<2L>??L>???2?? ף; ף;C@ ????????@?=?==???``???????L==ff????DATA'` H(`H(`DATAH(` cycles(`(`DATA(` displacement_methodDATA`NTShader Nodetree"aShaderNodeTreeE`E`O`O`DATAE`E`5 ShaderNodeOutputMaterialMaterial OutputC|???=a=aCC CB(BDATA`=a=aюSurfaceSurfaceH?"aNodeSocketShaderO`DATA`=a=a=aюVolumeVolume@H?"aNodeSocketShaderDATA`=a=aюDisplacementDisplacement,"aNodeSocketFloatm`DATAm`DATAE`E`5 ShaderNodeBsdfTransparentTransparent BSDF???=a=a=a=a AC CB(BDATA`=aюColorColor@="aNodeSocketColorn`DATAn`L?L?L??DATA`=aюBSDFBSDFDH?"aNodeSocketShaderDATA8O`E`E`=a=aDATA@`  PE`DATAPE`"""9KVVV\\PK?"?\\\\\\\\\\\\K 4V\\\\\\\\\\\\\\V4 4\\\\\\\\\\\\\\\\\\K E\\\\\\\\\\\\\\\\\\\\KK\\\\\\\\\\\\\\\\\\\\\\E9\\\\\\\\\\\\\\\\\\\\\\\\?P\\\\\\\\\\\\\\\\\\\\\\\\P9\\\\\\\\\\\\\\\\\\\\\\\\\\9 K\\\\\\\\\\\\\\\\\\\\\\\\\\PV\\\\\\\\\\\\\\\\\\\\\\\\\\V(4\\\\\\\\\\\\\\\\\\\\\\\\\\\\.9\\\\\\\\\\\\\\\\\\\\\\\\\\\\?K\\\\\\\\\\\\\\\\\\\\\\\\\\\\EE\\\\\\\\\\\\\\\\\\\\\\\\\\\\EE\\\\\\\\\\\\\\\\\\\\\\\\\\\\??\\\\\\\\\\\\\\\\\\\\\\\\\\\\?9\\\\\\\\\\\\\\\\\\\\\\\\\\\\.(\\\\\\\\\\\\\\\\\\\\\\\\\\\\P\\\\\\\\\\\\\\\\\\\\\\\\\\K 4\\\\\\\\\\\\\\\\\\\\\\\\\\4P\\\\\\\\\\\\\\\\\\\\\\\\K ?\\\\\\\\\\\\\\\\\\\\\\\\( K\\\\\\\\\\\\\\\\\\\\\\E P\\\\\\\\\\\\\\\\\\\\KKV\\\\\\\\\\\\\\\\V?9V\\\\\\\\\\\\\\V4 KV\\\\\\\\\\V?4PP\\\VVE4   IM8^`aIMmartin_m-130_china_clipper.jpg//../../media/Volumes/C:/Users/labros/Ubuntu One/personal/Blender/Plane/martin_m-130_china_clipper.jpgjpg`1S???sRGBxmC`DATA@`  dE`DATAdE`PPPPØoookkkDATAxmC`IMa8^`IMRender Resulth`=T???mC`DATA@h`  xE`DATAxE`DATAmC`DNA1Lb`GSDNANAME*next*prev*data*first*lastxyzxminxmaxyminymax*pointergroupvalval2typesubtypeflagname[64]saveddatalentotallen*newid*libname[66]tagpad_s1usicon_id*propertiesid*filedataname[1024]filepath[1024]*parent*packedfiletemp_indexversionfilesubversionfilew[2]h[2]flag[2]changed_timestamp[2]*rect[2]*gputexture[2]pad[2]*obblocktypeadrcodename[128]*bp*beztmaxrcttotrctvartypetotvertipoextraprtbitmaskslide_minslide_maxcurval*drivercurvecurshowkeymuteipopadpospad1relativetotelemuidvgroup[64]sliderminslidermax*adt*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeypad2ctimeuidgen*line*formatblen*nameflagsnlineslines*curl*sellcurcselc*undo_bufundo_posundo_len*compiledmtimesizeseekfocus_distancefstopfocal_lengthsensornum_bladeshigh_qualityfactorcolor[3]distance_maxattenuationsamples*dof*ssaofx_flagpad[7]interocular_distanceconvergence_distanceconvergence_modepivotpole_merge_angle_frompole_merge_angle_todtxpassepartalphaclipstaclipendlensortho_scaledrawsizesensor_xsensor_yshiftxshiftyYF_dofdist*dof_obgpu_dofsensor_fitstereo*sceneframenrframesoffsetsfrafie_imacyclokmultiview_eyepassmulti_indexviewlayer*anim*cacheanims*rr*renders[8]render_slotlast_render_slotsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode[2]pad1[4]*repbindpackedfiles*previewlastupdatelastusedanimspeedgen_xgen_ygen_typegen_flaggen_depthgen_color[4]aspxaspycolorspace_settingsalpha_modepad[5]eyeviews_formatviews*stereo3d_formatrender_slots[8]texcomaptomaptonegblendtype*object*texuvname[64]projxprojyprojzmappingbrush_map_modebrush_angle_modeofs[3]size[3]rotrandom_angletexflagcolormodelpmaptopmaptonegnormapspacewhich_outputrgbkdef_varcolfacvarfacnorfacdispfacwarpfaccolspecfacmirrfacalphafacdifffacspecfacemitfachardfacraymirrfactranslfacambfaccolemitfaccolreflfaccoltransfacdensfacscatterfacreflfactimefaclengthfacclumpfacdampfackinkfackinkampfacroughfacpadensfacgravityfaclifefacsizefacivelfacfieldfacshadowfaczenupfaczendownfacblendfacatotipotypeipotype_huecolor_modepad[1]data[32]*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizefalloff_typefalloff_softnessradiuspad0color_sourceob_color_sourcetotpointspsyspsys_cache_spaceob_cache_spacevertex_attribute_name[64]*point_tree*point_datanoise_sizenoise_depthnoise_influencenoise_basispad1[3]noise_facspeed_scalefalloff_speed_scale*coba*falloff_curveresol[3]interp_typefile_formatextendsmoked_typehair_typedata_type_padint_multiplierstill_framesource_path[1024]*datasetcachedframeoceanmod[64]outputnoisesizeturbulbrightcontrastsaturationrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxtexfilterafmaxxrepeatyrepeatcheckerdistnablaiuser*nodetree*env*pd*vd*otuse_nodesloc[3]rot[3]mat[4][4]min[3]max[3]cobablend_color[3]blend_factorblend_typepad[3]modetotexshdwrshdwgshdwbshdwpadenergydistspotsizespotblendhaintatt1att2coeff_constcoeff_lincoeff_quadcoeff_pad*curfalloffbiassoftcompressthreshbleedbiaspad5bufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodshadowmap_typetexactshadhalostepsun_effect_typeskyblendtypehorizon_brightnessspreadsun_brightnesssun_sizebackscattered_lightsun_intensityatm_turbidityatm_inscattering_factoratm_extinction_factoratm_distance_factorskyblendfacsky_exposureshadow_frustum_sizesky_colorspacepad4[2]*mtex[18]pr_texturepad6[4]densityemissionscatteringreflectionemission_col[3]transmission_col[3]reflection_col[3]density_scaledepth_cutoffasymmetrystepsize_typeshadeflagshade_typeprecache_resolutionstepsizems_diffms_intensityms_spreadalpha_blendface_orientation*uvnameindexmaterial_typespecrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyvolgamefresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lmode2mode2_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[64]sbiaslbiasshad_alphaseptexrgbselpr_typepr_lampml_flagmapflagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showpad3rampfac_colrampfac_spec*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetmapto_texturedshadowonly_flagline_col[4]line_priorityvcol_alphapaint_active_slotpaint_clone_slottot_slotspad4[3]nmap_tangent_names[9][64]nmap_tangent_names_count*texpaintslotgpumaterial*temp_pf*bbselcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp*editelems**matflag2totcolwiresizerendersizethresh*lastelemvec[3][3]alfaweighth1h2f1f2f3hideeasingbackamplitudeperiodpad[4]vec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsvtilt_interpradius_interpcharidxkernwhnurbs*keyindexshapenrnurb*editnurb*bevobj*taperobj*textoncurve*keydrawflagtwist_modetwist_smoothsmallcaps_scalepathlenbevresolwidthext1ext2resolu_renresolv_renactnuactvertspacemodealign_yspacinglinedistshearfsizewordspaceulposulheightxofyoflinewidthselstartselendlen_wchar*str*editfontfamily[64]*vfont*vfontb*vfonti*vfontbi*tbtotboxactbox*strinfocurinfobevfac1bevfac2bevfac1_mappingbevfac2_mappingpad2[2]*mselect*mpoly*mtpoly*mloop*mloopuv*mloopcol*mface*mtface*tface*mvert*medge*dvert*mcol*texcomesh*edit_btmeshvdataedatafdatapdataldatatotedgetotfacetotselecttotpolytotloopact_facesmoothreshcd_flagsubdivsubdivrsubsurftypeeditflag*mr*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]loopstartveuv[2]fis[255]s_lentotdisplevel(*disps)()*hiddenv[4]midv[2]*faces*colfaces*edges*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creasesradius[3]stackindex*errormodifier*texture*map_objectuvlayer_name[64]uvlayer_tmptexmappingsubdivTyperenderLevelsuse_opensubdiv*emCache*mCachestrengthdefaxispad[6]startlengthrandomizeseed*ob_arm*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistoleranceuv_offset[2]*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsmatprofilebevel_angledefgrp_name[64]*domain*flow*colltimedirectionmidlevelspace*projectors[10]*imagenum_projectorsaspectxaspectyscalexscaleypercentiterdelimitsymmetry_axisangledefgrp_factorface_countfacrepeat*objectcenterstartxstartyheightnarrowspeeddampfallofftimeoffslifetimedeformflagmulti*prevCossubtarget[64]parentinv[4][4]cent[3]*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cacheptcaches*hairdatahair_grid_min[3]hair_grid_max[3]hair_grid_res[3]hair_grid_cellsize*solver_result*x*xnew*xold*current_xnew*current_x*current_v*trimvert_numtri_numtime_xtime_xnewis_static*bvhtree*v*dmcfranumvertsoperationsolverbm_flagdouble_thresholdvertextotinfluencegridsize*bindinfluences*bindoffsets*bindcagecostotcagevert*dyngrid*dyninfluences*dynvertsdyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*bindweights*bindcos(*bindfunc)()*psys*dm_final*dm_deformedtotdmverttotdmedgetotdmfacepositionrandom_position*facepavgroupprotectlvlsculptlvltotlvlsimple*fss*target*auxTargetvgroup_name[64]keepDistshrinkTypeshrinkOptsprojLimitprojAxissubsurfLevels*originlimit[2]offset_facoffset_fac_vgoffset_clampcrease_innercrease_outercrease_rimmat_ofsmat_ofs_rim*ob_axisstepsrender_stepsscrew_ofs*ocean*oceancacheresolutionspatial_sizewind_velocitysmallest_wavewave_alignmentwave_directionwave_scalechop_amountfoam_coveragebakestartbakeendcachepath[1024]foamlayername[64]cachedgeometry_moderefreshrepeat_xrepeat_yfoam_fade*object_from*object_tofalloff_radiusedit_flagsdefault_weight*cmap_curveadd_thresholdrem_thresholdmask_constantmask_defgrp_name[64]mask_tex_use_channel*mask_texture*mask_tex_map_objmask_tex_mappingmask_tex_uvlayer_name[64]pad_i1defgrp_name_a[64]defgrp_name_b[64]default_weight_adefault_weight_bmix_modemix_setpad_c1[6]proximity_modeproximity_flags*proximity_ob_targetmin_distmax_dist*canvas*brushthresholdscalehermite_numbranch_smoothingsymmetry_axesquad_methodngon_methodlambdalambda_border(*bind_coords)()bind_coords_numsmooth_typerest_source(*delta_cache)()delta_cache_numpad2[4]axis_uaxis_vcenter[2]*object_srcbone_src[64]*object_dstbone_dst[64]time_modeplay_modeforward_axisup_axisflip_axisinterpdeform_modeframe_startframe_scaleeval_frameeval_timeeval_factoranchor_grp_name[64]total_verts*vertexco*cache_systemcrease_weight*ob_sourcedata_typesvmap_modeemap_modelmap_modepmap_modemap_max_distancemap_ray_radiusislands_precisionlayers_select_src[4]layers_select_dst[4]mix_factormix_limitpad_f1*cache_file*readerobject_path[1024]read_flag*vert_inds*vert_weightsnormal_distinfluence*bindsnumbindsnumpoly*lattpntswopntsuopntsvopntswtypeutypevtypewactbpfufvfwdudvdw*def*editlattvec[8][3]*sourcedistanceobhysteresis*sculptpartypepar1par2par3parsubstr[64]*track*proxy*proxy_group*proxy_from*action*poselib*pose*gpdavs*mpathconstraintChannelseffectdefbasemodifiersrestore_mode*matbitsactcoldloc[3]orig[3]dsize[3]dscale[3]drot[3]dquat[4]rotAxis[3]drotAxis[3]rotAngledrotAngleobmat[4][4]constinv[4][4]imat_ren[4][4]laycolbitstransflagprotectflagtrackflagupflagnlaflagscaflagscavisflagdepsflaglastNeedMappingdupondupoffdupstadupendmassdampinginertiaformfactorrdampingmarginmax_velmin_velmax_angvelmin_angvelobstacleRadstep_heightjump_speedfall_speedmax_jumpspad2[3]col_groupcol_maskrotmodeboundtypecollision_boundtypedtempty_drawtypeempty_drawsizedupfacescapropsensorscontrollersactuatorssfactdefgameflaggameflag2*bsoftrestrictflagsoftflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*soft*dup_groupbody_typeshapeflag*fluidsimSettings*curve_cache*derivedDeform*derivedFinallastDataMaskcustomdata_maskstateinit_stategpulamppc_ids*duplilist*rigidbody_object*rigidbody_constraintima_ofs[2]*iuserlodlevels*currentlodcurindexactiveorco[3]no_drawanimatedpersistent_id[16]*particle_systemrandom_iddeflectforcefieldshapetex_modekinkkink_axiszdirf_strengthf_dampf_flowf_sizef_powermaxdistmindistf_power_rmaxradminradpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictpdef_sticknessabsorptionpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nabla*rngf_noise*f_sourceweight[14]global_gravityrt[3]totdataframetotpoint*data[8]*cur[8]extradatastepsimframestartframeendframeeditframelast_exactlast_validcompressionprev_name[64]info[64]path[1024]*cached_framesmem_cache*edit(*free_edit)()linStiffangStiffvolumeviterationspiterationsditerationsciterationskSRHR_CLkSKHR_CLkSSHR_CLkSR_SPLT_CLkSK_SPLT_CLkSS_SPLT_CLkVCFkDPkDGkLFkPRkVCkDFkMTkCHRkKHRkSHRkAHRcollisionflagsnumclusteriterationsweldingtotspring*bpoint*bspringmsg_lockmsg_valuenodemassnamedVG_Mass[64]gravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupnamedVG_Softgoal[64]fuzzynessinspringinfrictnamedVG_Spring_K[64]efraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcache*collision_group*effector_weightslcom[3]lrot[3][3]lscale[3][3]last_framevel[3]*fmdthreadsshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgrav[3]animStartanimEndbakeStartbakeEndframeOffsetgstarmaxRefineiniVelxiniVelyiniVelzsurfdataPath[1024]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsparticleInfSizeparticleInfAlphafarFieldSize*meshVelocitiescpsTimeStartcpsTimeEndcpsQualityattractforceStrengthattractforceRadiusvelocityforceStrengthvelocityforceRadiuslastgoodframeanimRatemistypehorrhorghorbzenrzengzenbexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypeocclusionResphysicsEngineticratemaxlogicstepphysubstepmaxphystepmisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_indirect_energyao_env_energyao_pad2ao_indirect_bouncesao_padao_samp_methodao_gather_methodao_approx_passes*aosphere*aotablesselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParms*padcdSizeqtcodecname[128]codecTypecodecSpatialQualitycodeccodecFlagscolorDepthcodecTemporalQualityminSpatialQualityminTemporalQualitykeyFrameRatebitRateaudiocodecTypeaudioSampleRateaudioBitDepthaudioChannelsaudioCodecFlagsaudioBitRateaudio_codecvideo_bitrateaudio_bitrateaudio_mixrateaudio_channelsaudio_padaudio_volumegop_sizemax_b_framesconstant_rate_factorffmpeg_presetrc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemainspeed_of_sounddoppler_factordistance_model*mat_override*light_overridelay_zmasklay_excludelayflagpassflagpass_xorpass_alpha_threshold*propfreestyleConfigsuffix[64]viewflagdisplay_modeanaglyph_typeinterlace_typeimtypeplanesqualitycompressexr_codeccineon_flagcineon_whitecineon_blackcineon_gammajp2_flagjp2_codectiff_codecstereo3d_formatview_settingsdisplay_settingsim_formatcage_extrusionpass_filternormal_swizzle[3]normal_spacesave_modecage[64]*avicodecdata*qtcodecdataqtcodecsettingsffcodecdatasubframepsfrapefraimagesframaptoframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribframe_stepstereomodedimensionspresetmaximsizepad6xschyschxpartsypartstilextileysubimtypedisplaymodeuse_lock_interfacepad7scemoderaytrace_optionsraytrace_structureocrespad4alphamodeosafrs_secedgeintsafetyborderdisprectlayersactlaymblur_samplesxaspyaspfrs_sec_basegausscolor_mgt_flagpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebake_quad_splitbake_maxdistbake_biasdistbake_samplesbake_padbake_user_scalebake_pad1pic[1024]stampstamp_font_idstamp_udata[768]fg_stamp[4]bg_stamp[4]seq_prev_typeseq_rend_typeseq_flagpad5[5]simplify_flagsimplify_subsurfsimplify_subsurf_rendersimplify_shadowsamplespad9simplify_particlessimplify_particles_rendersimplify_aossscineonwhitecineonblackcineongammajp2_presetjp2_depthrpad3domeresdomemodedomeangledometiltdomeresbuf*dometextline_thickness_modeunit_line_thicknessengine[32]bakepreview_start_resolutiondebug_pass_typeactviewpad8[2]mblur_shutter_curvename[32]particle_percsubsurf_maxshadbufsample_maxao_errortiltresbuf*warptextcol[3]cellsizecellheightagentmaxslopeagentmaxclimbagentheightagentradiusedgemaxlenedgemaxerrorregionminsizeregionmergesizevertsperpolydetailsampledistdetailsamplemaxerrorpartitioningframingplayerflagrt1rt2aasamplesdomestereoflageyeseparationrecastDatamatmodeexitkeyvsyncobstacleSimulationraster_storagelevelHeightdeactivationtimelineardeactthresholdangulardeactthresholdlodflagscehysteresis*camera*palette*cavity_curve*paint_cursorpaint_cursor_col[4]num_input_samplessymmetry_flagstile_offset[3]paintmissing_dataseam_bleednormal_anglescreen_grab_size[2]*paintcursor*stencil*clonestencil_col[3]ditherinverttotrekeytotaddkeybrushtypebrush[7]emitterdistselectmodeedittypedraw_stepfade_frames*shape_objectradial_symm[3]detail_sizesymmetrize_directiongravity_factorconstant_detaildetail_percent*gravity_object*vpaint_prev*wpaint_prevbrush[11]lock_axis*custom_ipomat[3][3]unprojected_radiusrgb[3]secondary_rgb[3]last_rake[2]last_rake_anglelast_stroke_validaverage_stroke_accum[3]average_stroke_counterbrush_rotationbrush_rotation_secanchored_sizeoverlap_factordraw_invertedstroke_activedraw_anchoreddo_linear_conversionlast_location[3]last_hitanchored_initial_mouse[2]pixel_radiussize_pressure_valuetex_mouse[2]mask_tex_mouse[2]*colorspacecurve_typedepth_modesurface_planefit_methoderror_thresholdradius_minradius_maxradius_taper_startradius_taper_endsurface_offsetcorner_angle_pad1[2]overhang_axisoverhang_minoverhang_maxthickness_minthickness_maxthickness_samples_pad2[3]distort_mindistort_maxsharp_minsharp_max*vpaint*wpaint*uvsculptvgroup_weightdoublimitnormalsizeautomergeunwrapperuvcalc_flaguv_flaguv_selectmodeuvcalc_marginautoik_chainlengpencil_flagsgpencil_srcgpencil_v3d_aligngpencil_v2d_aligngpencil_seq_aligngpencil_ima_aligngp_sculptgp_interpolategp_brushesimapaintparticleproportional_sizeselect_threshautokey_modeautokey_flagkeyframe_typemultires_subdiv_typeskgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_retarget_angle_weightskgen_retarget_length_weightskgen_retarget_distance_weightskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]skgen_multi_level*skgen_templatebone_sketchingbone_sketching_convertskgen_subdivision_numberskgen_retarget_optionsskgen_retarget_rollskgen_side_string[8]skgen_num_string[8]edge_modeedge_mode_live_unwrapsnap_modesnap_node_modesnap_uv_modesnap_flagsnap_targetproportionalprop_modeproportional_objectsproportional_maskproportional_actionproportional_fcurvelock_markerspad4[5]auto_normalizemultipaintweightuservgroupsubsetuse_uv_sculptuv_sculpt_settingsuv_sculpt_tooluv_relax_methodsculpt_paint_settingssculpt_paint_unified_sizesculpt_paint_unified_unprojected_radiussculpt_paint_unified_alphaunified_paint_settingscurve_paint_settingsstatvistotobjtotlamptotobjseltotcurvetotmeshtotarmaturescale_lengthsystemsystem_rotationgravity[3]quick_cache_steptitle[2]action[2]title_center[2]action_center[2]*world*setbase*basact*obeditcursor[3]twcent[3]twmin[3]twmax[3]layactlay_updated*ed*toolsettings*statssafe_areasaudiomarkerstransform_spaces*sound_scene*playback_handle*sound_scrub_handle*speaker_handles*fps_info*depsgraph*pad1*theDagdagflagsactive_keyingsetkeyingsetsgmunitphysics_settings*clipcustomdata_mask_modalsequencer_colorspace_settings*rigidbody_worldcuserblendrotationwinmat[4][4]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]viewcamtexcofac[4]viewmatob[4][4]persmatob[4][4]clip[6][4]clip_local[6][4]*clipbb*localvd*render_engine*depths*gpuoffscreen*sms*smooth_timertwmat[4][4]viewquat[4]camdxcamdypixsizecamzoomis_perspperspviewlockviewlock_quadofs_lock[2]twdrawflagrflaglviewquat[4]lpersplviewgridviewtw_idot[3]rot_anglerot_axis[3]*compositorregionbasespacetypeblockscaleblockhandler[8]bundle_sizebundle_drawtypelay_prevlay_used*ob_centrerender_borderbgpicbase*bgpicob_centre_bone[64]drawtypeob_centre_cursorscenelockaroundgridnearfarmatcap_icongridlinesgridsubdivgridflagtwtypetwmodetwflagflag3afterdraw_transpafterdraw_xrayafterdraw_xraytranspzbufxraypad3[4]fx_settings*properties_storage*defmaterialstereo3d_flagstereo3d_camerastereo3d_convergence_factorstereo3d_volume_alphastereo3d_convergence_alphaprev_drawtypeverthormaskmin[2]max[2]minzoommaxzoomscrollscroll_uikeeptotkeepzoomkeepofsalignwinxwinyoldwinxoldwiny*tab_offsettab_numtab_currpt_maskv2dmainbmainbomainbuserre_alignpreviewtexture_contexttexture_context_prev*pathpathflagdataicon*pinid*texusertree*treestoresearch_string[64]search_tseoutlinevisstoreflagsearch_flags*treehash*adsghostCurvesautosnapcursorTimecursorVal*arraycachescache_displayrender_sizechanshownzebrazoomoverlay_typedraw_flagscopespad2[7]*maskdraw_typeoverlay_modepad3[5]title[96]dir[1090]pad_c1[2]file[256]renamefile[256]renameedit[256]filter_glob[256]filter_search[64]filter_idactive_filehighlight_filesel_firstsel_lastthumbnail_sizesortdisplayrecursion_levelf_fpfp_str[8]scroll_offset*params*files*folders_prev*folders_next*op*smoothscroll_timer*previews_timer*layoutrecentnrbookmarknrsystemnrsystem_bookmarknrname[256]savevaliduuid_asset[4]uuid_variant[4]uuid_revision[4]*uuidsnbr_uuids*commentuuid[4]size_str[16]time_str[8]date_str[16]*descriptionrevisionsnbr_revisionsact_revision*entrytypeflagblentype*relpath*poin**tagsnbr_tagsstatusvariantsnbr_variantsact_variantentriesnbr_entriesnbr_entries_filteredentry_idx_startentry_idx_endroot[1024]sample_line_histcursor[2]centxcentypincurtilelockdt_uvstickydt_uvstretchother_uv_filtermask_info*texttopviewlinesmenunrlheightcwidthlinenrs_totleftshowlinenrstabnumbershowsyntaxline_hlightoverwritelive_editpix_per_linetxtscrolltxtbarwordwrapdopluginsfindstr[256]replacestr[256]margin_columnlheight_dpi*drawcachescroll_accum[2]*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[1024]scriptarg[256]*script*but_refsparent_keyview_center[2]node_name[64]*idaspecttreepath*edittreetree_idname[64]treetypetexfromshaderfrominsert_ofs_dirlinkdrag*iofsdlen_alloccursorscrollbackhistoryprompt[256]language[32]sel_startsel_endfilter_typefilter[64]xlockofylockofuserpath_lengthloc[2]stabmat[4][4]unistabmat[4][4]postproc_flagfilename[1024]blf_iduifont_idr_to_lhintingpointskerningword_wrapitalicboldshadowshadxshadyshadowalphashadowcolorpaneltitlegrouplabelwidgetlabelwidgetpanelzoomminlabelcharsminwidgetcharscolumnspacetemplatespaceboxspacebuttonspacexbuttonspaceypanelspacepanelouteroutline[4]inner[4]inner_sel[4]item[4]text[4]text_sel[4]shadedshadetopshadedownalpha_checkinner_anim[4]inner_anim_sel[4]inner_key[4]inner_key_sel[4]inner_driven[4]inner_driven_sel[4]header[4]back[4]show_headershow_backgradient[4]high_gradient[4]show_gradwcol_regularwcol_toolwcol_textwcol_radiowcol_optionwcol_togglewcol_numwcol_numsliderwcol_menuwcol_pulldownwcol_menu_backwcol_menu_itemwcol_tooltipwcol_boxwcol_scrollwcol_progresswcol_list_itemwcol_pie_menuwcol_statepanelwidget_emboss[4]menu_shadow_facmenu_shadow_widthiconfile[256]icon_alphaxaxis[4]yaxis[4]zaxis[4]title[4]text_hi[4]header_title[4]header_text[4]header_text_hi[4]tab_active[4]tab_inactive[4]tab_back[4]tab_outline[4]button[4]button_title[4]button_text[4]button_text_hi[4]list[4]list_title[4]list_text[4]list_text_hi[4]panelcolorsgradientsshade1[4]shade2[4]hilite[4]grid[4]view_overlay[4]wire[4]wire_edit[4]select[4]lamp[4]speaker[4]empty[4]camera[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]vertex_bevel[4]vertex_unreferenced[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]edge_crease[4]edge_bevel[4]face[4]face_select[4]face_dot[4]extra_edge_len[4]extra_edge_angle[4]extra_face_angle[4]extra_face_area[4]normal[4]vertex_normal[4]loop_normal[4]bone_solid[4]bone_pose[4]bone_pose_active[4]strip[4]strip_select[4]cframe[4]time_keyframe[4]time_gp_keyframe[4]freestyle_edge_mark[4]freestyle_face_mark[4]nurb_uline[4]nurb_vline[4]act_spline[4]nurb_sel_uline[4]nurb_sel_vline[4]lastsel_point[4]handle_free[4]handle_auto[4]handle_vect[4]handle_align[4]handle_auto_clamped[4]handle_sel_free[4]handle_sel_auto[4]handle_sel_vect[4]handle_sel_align[4]handle_sel_auto_clamped[4]ds_channel[4]ds_subchannel[4]keytype_keyframe[4]keytype_extreme[4]keytype_breakdown[4]keytype_jitter[4]keytype_keyframe_select[4]keytype_extreme_select[4]keytype_breakdown_select[4]keytype_jitter_select[4]keyborder[4]keyborder_select[4]console_output[4]console_input[4]console_info[4]console_error[4]console_cursor[4]console_select[4]vertex_sizeoutline_widthfacedot_sizenoodle_curvingsyntaxl[4]syntaxs[4]syntaxb[4]syntaxn[4]syntaxv[4]syntaxc[4]syntaxd[4]syntaxr[4]nodeclass_output[4]nodeclass_filter[4]nodeclass_vector[4]nodeclass_texture[4]nodeclass_shader[4]nodeclass_script[4]nodeclass_pattern[4]nodeclass_layout[4]movie[4]movieclip[4]mask[4]image[4]scene[4]audio[4]effect[4]transition[4]meta[4]text_strip[4]keyframe_scale_faceditmesh_active[4]handle_vertex[4]handle_vertex_select[4]handle_vertex_sizeclipping_border_3d[4]marker_outline[4]marker[4]act_marker[4]sel_marker[4]dis_marker[4]lock_marker[4]bundle_solid[4]path_before[4]path_after[4]camera_path[4]hpad[2]gp_vertex_sizegp_vertex[4]gp_vertex_select[4]preview_back[4]preview_stitch_face[4]preview_stitch_edge[4]preview_stitch_vert[4]preview_stitch_stitchable[4]preview_stitch_unstitchable[4]preview_stitch_active[4]uv_shadow[4]uv_others[4]match[4]selected_highlight[4]skin_root[4]anim_active[4]anim_non_active[4]nla_tweaking[4]nla_tweakdupli[4]nla_transition[4]nla_transition_sel[4]nla_meta[4]nla_meta_sel[4]nla_sound[4]nla_sound_sel[4]info_selected[4]info_selected_text[4]info_error[4]info_error_text[4]info_warning[4]info_warning_text[4]info_info[4]info_info_text[4]info_debug[4]info_debug_text[4]paint_curve_pivot[4]paint_curve_handle[4]metadatabg[4]metadatatext[4]solid[4]tuitbutstv3dtfiletipotinfotacttnlatseqtimatexttoopsttimetnodetlogictuserpreftconsoletcliptarm[20]active_theme_areamodule[64]path[768]spec[4]mouse_speedwalk_speedwalk_speed_factorview_heightjump_heightteleport_timedupflagsavetimetempdir[768]fontdir[768]renderdir[1024]render_cachedir[768]textudir[768]pythondir[768]sounddir[768]i18ndir[768]image_editor[1024]anim_player[1024]anim_player_presetv2d_min_gridsizetimecode_styleversionsdbl_click_timegameflagswheellinescrolluiflaguiflag2languageuserprefviewzoommixbufsizeaudiodeviceaudiorateaudioformataudiochannelsdpiui_scaleui_line_widthnode_margintransoptsmenuthreshold1menuthreshold2app_template[64]themesuifontsuistyleskeymapsuser_keymapsaddonsautoexec_pathskeyconfigstr[64]undostepsundomemorygp_manhattendistgp_euclideandistgp_erasergp_settingstb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratewmdrawmethoddragthresholdmemcachelimitprefetchframespad_rot_angleframeserverportobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitcurssizecolor_picker_typeipo_newkeyhandles_newgpu_select_methodgpu_select_pick_dephview_frame_typeview_frame_keyframesview_frame_secondsscrcastfpsscrcastwaitwidget_unitanisotropic_filteruse_16bit_texturesuse_gpu_mipmapndof_sensitivityndof_orbit_sensitivityndof_deadzonendof_flagogl_multisamplesimage_draw_methodglalphacliptext_rendercoba_weightsculpt_paint_overlay_col[3]gpencil_new_layer_col[4]tweak_thresholdnavigation_modeauthor[80]font_path_ui[1024]font_path_ui_mono[1024]compute_device_typecompute_device_idfcu_inactive_alphapixelsizevirtual_pixelpie_interaction_typepie_initial_timeoutpie_animation_timeoutpie_menu_confirmpie_menu_radiuspie_menu_thresholdwalk_navigationopensubdiv_compute_typepad5[6]vertbaseedgebaseareabase*newscenewinidredraws_flagtempdo_drawdo_refreshdo_draw_gesturedo_draw_paintcursordo_draw_dragswapskip_handlingscrubbingmainwinsubwinactive*animtimer*context*newvvec*v1*v2*typepanelname[64]tabname[64]drawname[64]ofsxofsysizexsizeylabelofsruntime_flagcontrolsnapsortorder*paneltab*activedataidname[64]list_id[64]layout_typelist_scrolllist_griplist_last_lenlist_last_activeifilter_byname[64]filter_flagfilter_sort_flag*dyn_datapreview_id[64]*v3*v4*fullbutspacetypeheadertyperegion_active_winspacedatahandlersactionzoneswinrctdrawrctswinidregiontypealignmentdo_draw_overlayoverlapflagfullscreenuiblockspanelspanels_category_activeui_listsui_previewspanels_category*regiontimer*headerstr*regiondatasubvstr[4]subversionminversionminsubversion*curscreen*curscenefileflagsglobalfbuild_commit_timestampbuild_hash[16]orig_widthorig_heightbottomrightxofsyofslift[3]gamma[3]gain[3]dir[768]tcbuild_size_flagsbuild_tc_flagsbuild_flagsstoragedonestartstillendstill*stripdata*crop*transform*color_balance*tmpstartofsendofsmachinestartdispenddispsatmulhandsizeanim_preseekstreamindexmulticam_sourceclip_flag*strip*scene_cameraeffect_faderspeed_fader*seq1*seq2*seq3seqbase*sound*scene_soundpitchpanstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseqdisp_range[2]*seqbasepmetastack*act_seqact_imagedir[1024]act_sounddir[1024]proxy_dir[1024]over_ofsover_cfraover_flagproxy_storageover_borderedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyInixIniyInirotIniinterpolationuniform_scale*frameMapglobalSpeedlastValidFramesize_xsize_ytext[512]text_sizecolor[4]shadow_color[4]wrap_widthmask_input_typemask_time*mask_sequence*mask_idcolor_balancecolor_multiplycurve_mappingwhite_value[3]keygammaintensityadaptationcorrection*reference_ibuf*zebra_ibuf*waveform_ibuf*sep_waveform_ibuf*vector_ibuf*histogram_ibufbuttypeuserjitstaendtotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[64]vgroupname_v[64]*keysminfacnrusedusedelemresetdistlastvalpropname[64]matname[64]*maqualqual2targetName[64]toggleName[64]value[64]maxvalue[64]delaydurationmaterialName[64]damptimeraxisflagposechannel[64]constraint[64]*fromObjectsubject[64]body[64]otypepulsefreqtotlinks**linkstapjoyindexaxis_singleaxisfbuttonhathatfprecisionstr[128]*mynewinputstotslinks**slinksvalostate_mask*actframeProp[64]blendinpriorityend_resetstrideaxisstridelengthlayer_weightmin_gainmax_gainreference_distancemax_distancerolloff_factorcone_inner_anglecone_outer_anglecone_outer_gainsndnrpad3[2]sound3Dpad6[1]*melinVelocity[3]angVelocity[3]localflagdyn_operationforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]*referenceminmaxrotdampminloc[3]maxloc[3]minrot[3]maxrot[3]matprop[64]butstabutenddistributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[64]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arg*subtargetfacingaxisvelocityaccelerationturnspeedupdateTime*navmeshobject_axis[2]threshold[2]sensitivity[2]limit_x[2]limit_y[2]go*handle*newpackedfile*waveform*spinlock*lamprengobjectdupli_ofs[3]childbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]arm_rollxwidthzwidthease1ease2rad_headrad_tailroll1roll2curveInXcurveInYcurveOutXcurveOutYscaleInscaleOutsegmentsbonebasechainbase*edbo*act_bone*act_edbone*sketchgevertdeformerlayer_usedlayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathac*pointsstart_frameend_frameline_thicknessghost_sfghost_efghost_bcghost_acghost_typeghost_stepghost_flagpath_typepath_steppath_viewflagpath_bakeflagpath_sfpath_efpath_bcpath_acikflagagrp_indexconstflagselectflagbboneflagpad0[4]*bone*childiktreesiktree*custom*custom_txcustom_scaleeul[3]chan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretchikrotweightiklinweight*bbone_prev*bbone_next*tempchanbase*chanhashproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupiksolver*ikdata*ikparamproxy_act_bone[64]numiternumstepminstepmaxstepfeedbackmaxveldampmaxdampepschannelscustomColcscurvesgroupsactive_markeridroot*filter_grpsearchstr[64]filterflagrenameIndexadstimeslide*grpname[30]ownspacetarspaceenforceheadtaillin_errorrot_error*tarmatrix[4][4]rotOrdertarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[64]poleangleorientweightgrabtarget[3]numpointschainlenxzScaleModebulgebulge_minbulge_maxbulge_smoothreserved1reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthpivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]from_min_rot[3]from_max_rot[3]to_min_rot[3]to_max_rot[3]from_min_scale[3]from_max_scale[3]to_min_scale[3]to_max_scale[3]rotAxiszminzmaxprojAxisSpacetrack[64]frame_methodobject[64]*depth_obchannel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettypeis_copyexternal*new_sockidentifier[64]*storagelimitin_out*typeinfolocxlocy*default_valuestack_indexstack_typeown_indexto_index*groupsock*linkns*new_nodelastyoutputs*originalinternal_linksminiwidthoffsetxoffsetyanim_init_locxanim_ofsxupdatelabel[64]custom1custom2custom3custom4need_execexec*threaddatatotrbutrprvrpreview_xsizepreview_ysize*blockhash_entry*rectxsizeysize*fromnode*tonode*fromsock*tosock*interface_typenodeslinksinitcur_indexis_updatingnodetypeedit_qualityrender_qualitychunksizeviewer_border*previewsactive_viewer_key*execdata(*progress)()(*stats_draw)()(*test_break)()(*update_draw)()*tbh*prh*sdh*udh*duplilockvalue[3]value[4]value[1024]label_sizecyclicmoviegainliftmastershadowsmidtoneshighlightsstartmidtonesendmidtonesflapsroundingcatadioptriclensshiftpass_indexpass_name[64]maxspeedminspeedcurvedpercentxpercentybokehimage_in_widthimage_in_heightcenter_xcenter_yspinwrapsigma_colorsigma_spacehuebase_path[1024]formatactive_inputuse_render_formatuse_node_formatlayer[30]t1t2t3fstrengthfalphakey[4]algorithmchannelx1x2y1y2fac_x1fac_x2fac_y1fac_y2colname[64]bktypepad_c1gamcono_zbufmaxblurbthresh*dict*nodestar_45streakscolmodmixfadeangle_ofsmcjitprojfitslope[3]power[3]offset_basis_pad[4]limchanunspilllimscaleuspillruspillguspillbtex_mappingcolor_mappingsky_modelsun_direction[3]turbidityground_albedocolor_spaceprojectionprojection_blendextensionoffset_freqsquash_freqsquashgradient_typecoloringmusgrave_typewave_typewave_profileconvert_fromconvert_topoint_sourceparticle_systempdcached_resolutiontracking_object[64]screen_balancedespill_factordespill_balanceedge_kernel_radiusedge_kernel_toleranceclip_blackclip_whitedilate_distancefeather_distancefeather_falloffblur_preblur_posttrack_name[64]wrap_axisplane_track_name[64]motion_blur_samplesmotion_blur_shutterbytecode_hash[64]*bytecodedirection_typeuv_map[64]source[2]ray_lengthshortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablepremul_ext_in[2]premul_ext_out[2]presetchanged_timestampcurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]x_resolutiondata_luma[256]data_r[256]data_g[256]data_b[256]data_a[256]co[2][2]sample_fullsample_linesaccuracywavefrm_modewavefrm_alphawavefrm_yfacwavefrm_heightvecscope_alphavecscope_heightminmax[3][2]hist*waveform_1*waveform_2*waveform_3*vecscopewaveform_totlook[64]view_transform[64]*curve_mapping*pad2display_device[64]offset[2]clonemtexmask_mtex*toggle_brush*icon_imbuf*gradient*paint_curveicon_filepath[1024]normal_weightrake_factorob_modemask_pressurejitterjitter_absoluteoverlay_flagssmooth_stroke_radiussmooth_stroke_factorratesculpt_planeplane_offsetgradient_spacinggradient_stroke_modegradient_fill_modesculpt_toolvertexpaint_toolimagepaint_toolmask_toolautosmooth_factorcrease_pinch_factorplane_trimtexture_sample_biastexture_overlay_alphamask_overlay_alphacursor_overlay_alphasharp_thresholdblur_kernel_radiusblur_modefill_thresholdadd_col[3]sub_col[3]stencil_pos[2]stencil_dimension[2]mask_stencil_pos[2]mask_stencil_dimension[2]colorsactive_colorbezpressuretot_pointsadd_indexactive_rndactive_cloneactive_mask*layerstypemap[42]totlayermaxlayertotsize*pool*externalworld_co[3]rot[4]ave[3]*groundwander[3]rest_lengthparticle_index[2]delete_flagnumparentpa[4]w[4]fuv[4]foffsetprev_state*hair*boiddietimenum_dmcachesphdensityhair_indexalivespring_kplasticity_constantyield_ratioplasticity_balanceyield_balanceviscosity_omegaviscosity_betastiffness_kstiffness_knearrest_densitybuoyancyspring_frames*boids*fluiddistrphystypeavemodereacteventdrawdraw_asdraw_sizechildtyperen_assubframesdraw_colren_stephair_stepkeys_stepadapt_angleadapt_pixintegratorrotfrombb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]bb_size[2]bb_vel_headbb_vel_tailcolor_vec_maxsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakcourant_targetjitfaceff_hairgrid_randps_offset[1]grid_reseffector_amounttime_flagtime_pad[3]partfactanfactanphasereactfacob_vel[3]avefacphasefacrandrotfacrandphasefacrandsizeacc[3]dragfacbrownfacrandlengthchild_flagchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatclumppowkink_flatkink_amp_clumpkink_extra_stepskink_axis_randomkink_amp_randomrough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapeclengthclength_thresparting_facparting_minparting_maxbranch_thresdraw_line[2]path_startpath_endtrail_countkeyed_loops*clumpcurve*roughcurveclump_noise_sizebending_randomdupliweights*eff_group*dup_ob*bb_ob*pd2use_modifier_stackpad5[3]*part*particles**pathcache**childcachepathcachebufschildcachebufs*clmd*hair_in_dm*hair_out_dm*target_ob*lattice_deform_datatree_framebvhtree_framechild_seedtotunexisttotchildtotcachedtotchildcachetarget_psystotkeyedbakespacebb_uvname[3][64]vgroup[12]vg_negrt3*renderdata*effectors*fluid_springstot_fluidspringsalloc_fluidsprings*tree*pdddt_fraclattice_strengthCdisCvistructuralbendingmax_bendmax_structmax_shearmax_sewingavg_spring_lentimescaletime_scaleeff_force_scaleeff_wind_scalesim_time_oldvelocity_smoothdensity_targetdensity_strengthcollider_frictionvel_dampingshrink_minshrink_maxbending_dampingvoxel_cell_sizestepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structvgroup_shrinkshapekey_restpresetsreset*collision_listepsilonself_frictionselfepsilonrepel_forcedistance_repelself_loop_countloop_countvgroup_selfcolthicknessdraw_smoothfacdraw_smoothlvlsubleveldraw_sensitivitydraw_strengthdraw_jitterdraw_angledraw_angle_factordraw_random_pressdraw_random_sub*cur_sensitivity*cur_strength*cur_jitterfill[4]*trianglestot_trianglesinittimecolorname[128]*palcolortmp_layerinfo[128]strokesframenumkey_type*actframegstepgstep_nextgcolor_prev[3]gcolor_next[3]info[128]inverse[4][4]tintcolor[4]opacitysbuffer_sizesbuffer_sflag*sbufferscolor[4]sflagpaletteslistprintlevelstorelevel*reporttimer*windrawable*winactivewindowsinitializedfile_savedop_undo_depthoperatorsqueuereportsjobspaintcursorsdragskeyconfigs*defaultconf*addonconf*userconftimers*autosavetimeris_interface_lockedpar[7]*ghostwin*screen*newscreenscreenname[64]posxposywindowstatemonitorlastcursormodalcursorgrabcursoraddmousemovemultisampleslock_pie_eventlast_pie_event*eventstate*curswin*tweak*ime_datadrawmethoddrawfaildrawdatamodalhandlerssubwindowsgesturepropvalue_str[64]propvalueshiftctrlaltoskeykeymodifiermaptype*ptr*remove_item*add_itemitemsdiff_itemsspaceidregionidkmi_id(*poll)()*modal_itemsbasename[64]actkeymap*customdata*py_instance*reportsmacro*opm*coefficientsarraysizepoly_orderphase_multiplierphase_offsetvalue_offsetmidvalbefore_modeafter_modebefore_cyclesafter_cyclesrectphasemodificationstep_size*rna_pathpchan_name[64]transChanidtypetargets[8]num_targetsvariablesexpression[256]*expr_compvec[2]*fptarray_indexprev_norm_factorprev_offsetfrom[128]to[128]mappingsstrips*remapfcurvesstrip_timeblendmodeextendmode*speaker_handlegroup[64]groupmodekeyingflagkeyingoverridepathsdescription[240]typeinfo[64]active_path*tmpactnla_tracks*act_track*actstripdriversoverridesact_blendmodeact_extendmodeact_influenceruleoptionsfear_factorsignal_idlook_aheadoloc[3]queue_sizewanderflee_distancehealthstate_idrulesconditionsactionsruleset_typerule_fuzzinesslast_state_idlanding_smoothnessbankingaggressionair_min_speedair_max_speedair_max_accair_max_aveair_personal_spaceland_jump_speedland_max_speedland_max_accland_max_aveland_personal_spaceland_stick_forcestates*smd*fluid_mutex*fluid_group*coll_group*wt*tex_wt*tex_shadow*tex_flame*shadowp0[3]p1[3]dp0[3]cell_size[3]global_size[3]prev_loc[3]shift[3]shift_f[3]obj_shift_f[3]fluidmat[4][4]fluidmat_wt[4][4]base_res[3]res_min[3]res_max[3]res[3]total_cellsdxadapt_marginadapt_resadapt_thresholdbetaamplifymaxresviewsettingsnoisediss_percentdiss_speedres_wt[3]dx_wtcache_compcache_high_compopenvdb_compcache_file_formatdata_depth*point_cache[2]ptcaches[2]border_collisionsvorticityactive_fieldsactive_color[3]highres_samplingburning_rateflame_smokeflame_vorticityflame_ignitionflame_max_tempflame_smoke_color[3]slice_methodaxis_slice_methodslice_axisdraw_velocityslice_per_voxelslice_depthdisplay_thicknessvector_scalevector_draw_typeuse_cobacoba_field*noise_texture*verts_oldvel_multivel_normalvel_randomfuel_amountvolume_densitysurface_distanceparticle_sizetexture_sizetexture_offsetvgroup_densitytexture_typevolume_maxvolume_mindistance_referencecone_angle_outercone_angle_innercone_volume_outerrender_flagbuild_size_flagbuild_tc_flaglastsize[2]tracking*tracking_contextproxyframe_offsetuse_track_masktrack_preview_heightframe_widthframe_heightundist_marker*track_search*track_previewtrack_pos[2]track_disabledtrack_locked*markerslide_scale[2]error*intrinsicsdistortion_modelsensor_widthpixel_aspectfocalunitsprincipal[2]k1k2k3division_k1division_k2pos[2]pattern_corners[4][2]search_min[2]search_max[2]pat_min[2]pat_max[2]markersnrlast_marker*markersbundle_pos[3]pat_flagsearch_flagframes_limitpattern_matchmotion_modelalgorithm_flagminimum_correlationweight_stabcorners[4][2]**point_trackspoint_tracksnrimage_opacitydefault_motion_modeldefault_algorithm_flagdefault_minimum_correlationdefault_pattern_sizedefault_search_sizedefault_frames_limitdefault_margindefault_pattern_matchdefault_flagmotion_flagkeyframe1keyframe2reconstruction_flagrefine_camera_intrinsicsclean_framesclean_actionclean_errorobject_distancetot_trackact_tracktot_rot_trackact_rot_trackmaxscale*rot_trackanchor_frametarget_pos[2]target_rotlocinfscaleinfrotinflast_cameracamnr*camerastracksplane_tracksreconstructionmessage[256]tot_segment*segmentsmax_segmenttotal_framescoveragesort_methodcoverage_segmentstot_channelsettingscamerastabilization*act_plane_trackobjectsobjectnrtot_objectdopesheet*brush_groupcurrent_framedisp_typeimage_fileformateffect_uipreview_idinit_color_typepad_simage_resolutionsubstepsinit_color[4]*init_textureinit_layername[64]dry_speedcolor_dry_thresholddepth_clampdisp_factorspread_speedcolor_spread_speedshrink_speeddrip_veldrip_accinfluence_scaleradius_scalewave_dampingwave_speedwave_timescalewave_springwave_smoothnessimage_output_path[1024]output_name[64]output_name2[64]*pmdsurfacesactive_surerror[64]collisionwetnessparticle_radiusparticle_smoothpaint_distance*paint_ramp*vel_rampproximity_falloffray_dirwave_factorwave_clampmax_velocitysmudge_strengthmasklayersmasklay_actmasklay_totid_typeparent[64]sub_parent[64]parent_orig[2]parent_corners_orig[4][2]ubezttot_uw*uwoffset_modeweight_interptot_point*points_deformtot_vertsplinessplines_shapes*act_spline*act_pointblend_flag**objects*constraintsltimenumbodiessteps_per_secondnum_solver_iterations*physics_world*physics_object*physics_shapecol_groupsmesh_sourcerestitutionlin_dampingang_dampinglin_sleep_threshang_sleep_threshorn[4]pos[3]*ob1*ob2breaking_thresholdlimit_lin_x_lowerlimit_lin_x_upperlimit_lin_y_lowerlimit_lin_y_upperlimit_lin_z_lowerlimit_lin_z_upperlimit_ang_x_lowerlimit_ang_x_upperlimit_ang_y_lowerlimit_ang_y_upperlimit_ang_z_lowerlimit_ang_z_upperspring_stiffness_xspring_stiffness_yspring_stiffness_zspring_stiffness_ang_xspring_stiffness_ang_yspring_stiffness_ang_zspring_damping_xspring_damping_yspring_damping_zspring_damping_ang_xspring_damping_ang_yspring_damping_ang_zmotor_lin_target_velocitymotor_ang_target_velocitymotor_lin_max_impulsemotor_ang_max_impulse*physics_constraintselectionqiqi_startqi_endedge_typesexclude_edge_types*linestyleis_displayedmodulesraycasting_algorithmsphere_radiusdkr_epsiloncrease_anglelinesets*color_rampvalue_minvalue_maxrange_minrange_maxmin_curvaturemax_curvaturemin_thicknessmax_thicknessmin_anglemax_anglemat_attrsamplingwavelengthoctavesfrequencybackbone_lengthtip_lengthroundsrandom_radiusrandom_centerrandom_backbonescale_xscale_ypivot_upivot_xpivot_yorientationthickness_positionthickness_ratiocapschainingsplit_lengthmin_lengthmax_lengthchain_countsplit_dash1split_gap1split_dash2split_gap2split_dash3split_gap3sort_keyintegration_typetexstepdash1gap1dash2gap2dash3gap3color_modifiersalpha_modifiersthickness_modifiersgeometry_modifierspath[4096]*handle_mutexobject_pathsis_sequenceoverride_frameTYPEcharucharshortushortintlongulongfloatdoubleint64_tuint64_tvoidLinkLinkDataListBasevec2svec2fvec3frctirctfIDPropertyDataIDPropertyIDLibraryFileDataPackedFilePreviewImageGPUTextureIpoDriverObjectIpoCurveBPointBezTripleIpoKeyBlockKeyAnimDataTextLineTextGPUDOFSettingsGPUSSAOSettingsGPUFXSettingsCameraStereoSettingsCameraImageUserSceneImageAnimanimImageViewImagePackedFileRenderSlotImageMovieCacheRenderResultColorManagedColorspaceSettingsStereo3dFormatMTexTexCBDataColorBandEnvMapImBufPointDensityCurveMappingVoxelDataOceanTexbNodeTreeTexMappingColorMappingLampVolumeSettingsGameSettingsTexPaintSlotMaterialGroupVFontVFontDataMetaElemBoundBoxMetaBallNurbCharInfoTextBoxEditNurbGHashCurveEditFontMeshMSelectMPolyMTexPolyMLoopMLoopUVMLoopColMFaceMTFaceTFaceMVertMEdgeMDeformVertMColBMEditMeshCustomDataMultiresMDeformWeightMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceOrigSpaceLoopMDispsMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMRecastGridPaintMaskMVertSkinFreestyleEdgeFreestyleFaceModifierDataMappingInfoModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataMaskModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataSmokeModifierDataSmokeDomainSettingsSmokeFlowSettingsSmokeCollSettingsDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheClothHairDataClothSolverResultCollisionModifierDataMVertTriBVHTreeSurfaceModifierDataDerivedMeshBVHTreeFromMeshBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemParticleInstanceModifierDataExplodeModifierDataMultiresModifierDataFluidsimModifierDataFluidsimSettingsShrinkwrapModifierDataSimpleDeformModifierDataShapeKeyModifierDataSolidifyModifierDataScrewModifierDataOceanModifierDataOceanOceanCacheWarpModifierDataWeightVGEditModifierDataWeightVGMixModifierDataWeightVGProximityModifierDataDynamicPaintModifierDataDynamicPaintCanvasSettingsDynamicPaintBrushSettingsRemeshModifierDataSkinModifierDataTriangulateModifierDataLaplacianSmoothModifierDataCorrectiveSmoothModifierDataUVWarpModifierDataMeshCacheModifierDataLaplacianDeformModifierDataWireframeModifierDataDataTransferModifierDataNormalEditModifierDataMeshSeqCacheModifierDataCacheFileCacheReaderSDefBindSDefVertSurfaceDeformModifierDataEditLattLatticebDeformGroupLodLevelSculptSessionbActionbPosebGPdatabAnimVizSettingsbMotionPathBulletSoftBodyPartDeflectSoftBodyCurveCacheRigidBodyObRigidBodyConObHookDupliObjectRNGEffectorWeightsPTCacheExtraPTCacheMemPTCacheEditSBVertexBodyPointBodySpringSBScratchFluidVertexVelocityWorldBaseAviCodecDataQuicktimeCodecDataQuicktimeCodecSettingsFFMpegCodecDataAudioDataSceneRenderLayerFreestyleConfigSceneRenderViewImageFormatDataColorManagedViewSettingsColorManagedDisplaySettingsBakeDataRenderDataRenderProfileGameDomeGameFramingRecastDataGameDataTimeMarkerPaintBrushPaletteImagePaintSettingsParticleBrushDataParticleEditSettingsSculptUvSculptVPaintGP_EditBrush_DataGP_BrushEdit_SettingsGP_Interpolate_SettingsTransformOrientationUnifiedPaintSettingsColorSpaceCurvePaintSettingsMeshStatVisToolSettingsbStatsUnitSettingsPhysicsSettingsDisplaySafeAreasEditingSceneStatsDepsgraphDagForestMovieClipRigidBodyWorldBGpicMovieClipUserRegionView3DRenderEngineViewDepthsSmoothView3DStorewmTimerGPUFXView3DSpaceLinkView2DSmoothView2DStoreSpaceInfoSpaceButsSpaceOopsBLI_mempoolTreeStoreElemSpaceIpobDopeSheetSpaceNlaSpaceTimeCacheSpaceTimeSpaceSeqSequencerScopesMaskSpaceInfoMaskFileSelectParamsSpaceFileFileListwmOperatorFileLayoutFSMenuEntryAssetUUIDAssetUUIDListFileDirEntryRevisionFileDirEntryVariantFileDirEntryFileDirEntryArrSpaceImageScopesHistogramSpaceTextScriptSpaceScriptbNodeTreePathbNodeInstanceKeySpaceNodeNodeInsertOfsDataSpaceLogicConsoleLineSpaceConsoleSpaceUserPrefSpaceClipMovieClipScopesuiFontuiFontStyleuiStyleuiWidgetColorsuiWidgetStateColorsuiPanelColorsuiGradientColorsThemeUIThemeSpaceThemeWireColorbThemebAddonbPathCompareSolidLightWalkNavigationUserDefbScreenScrVertScrEdgePanelPanelTypeuiLayoutPanelCategoryStackuiListuiListTypeuiListDynuiPreviewScrAreaSpaceTypeARegionARegionTypeFileGlobalStripAnimStripElemStripCropStripTransformStripColorBalanceStripProxyStripSequencebSoundMetaStackWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsGaussianBlurVarsTextVarsSequenceModifierDataColorBalanceModifierDataCurvesModifierDataHueCorrectModifierDataBrightContrastModifierDataSequencerMaskModifierDataWhiteBalanceModifierDataSequencerTonemapModifierDataEffectBuildEffPartEffParticleWaveEffTreeStorebPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbActuatorSensorbDelaySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbArmatureSensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorSound3DbSoundActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorbStateActuatorbArmatureActuatorbSteeringActuatorbMouseActuatorGroupObjectBonebArmatureEditBonebMotionPathVertbPoseChannelbIKParambItascbActionGroupSpaceActionbActionChannelbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbSplineIKConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbSizeLikeConstraintbSameVolumeConstraintbTransLikeConstraintbMinMaxConstraintbActionConstraintbLockTrackConstraintbDampTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbPivotConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbShrinkwrapConstraintbFollowTrackConstraintbCameraSolverConstraintbObjectSolverConstraintbTransformCacheConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeSocketTypebNodeLinkbNodebNodeTypeuiBlockbNodeInstanceHashEntrybNodePreviewbNodeTreeTypeStructRNAbNodeInstanceHashbNodeTreeExecbNodeSocketValueIntbNodeSocketValueFloatbNodeSocketValueBooleanbNodeSocketValueVectorbNodeSocketValueRGBAbNodeSocketValueStringNodeFrameNodeImageAnimColorCorrectionDataNodeColorCorrectionNodeBokehImageNodeBoxMaskNodeEllipseMaskNodeImageLayerNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeImageMultiFileNodeImageMultiFileSocketNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistNodeColorBalanceNodeColorspillNodeDilateErodeNodeMaskNodeTexBaseNodeTexSkyNodeTexImageNodeTexCheckerNodeTexBrickNodeTexEnvironmentNodeTexGradientNodeTexNoiseNodeTexVoronoiNodeTexMusgraveNodeTexWaveNodeTexMagicNodeShaderAttributeNodeShaderVectTransformNodeShaderTexPointDensityTexNodeOutputNodeKeyingScreenDataNodeKeyingDataNodeTrackPosDataNodeTranslateDataNodePlaneTrackDeformDataNodeShaderScriptNodeShaderTangentNodeShaderNormalMapNodeShaderUVMapNodeSunBeamsCurveMapPointCurveMapBrushClonePaintCurvePaletteColorPaintCurvePointCustomDataLayerCustomDataExternalHairKeyParticleKeyBoidParticleBoidDataParticleSpringChildParticleParticleTargetParticleDupliWeightParticleDataSPHFluidSettingsParticleSettingsBoidSettingsParticleCacheKeyLatticeDeformDataParticleRenderDataKDTreeParticleDrawDataLinkNodebGPDspointbGPDtrianglebGPDbrushbGPDpalettecolorbGPDpalettebGPDstrokebGPDframebGPDlayerReportListwmWindowManagerwmWindowwmKeyConfigwmEventwmSubWindowwmGesturewmIMEDatawmKeyMapItemPointerRNAwmKeyMapDiffItemwmKeyMapwmOperatorTypeFModifierFMod_GeneratorFMod_FunctionGeneratorFCM_EnvelopeDataFMod_EnvelopeFMod_CyclesFMod_PythonFMod_LimitsFMod_NoiseFMod_SteppedDriverTargetDriverVarChannelDriverFPointFCurveAnimMapPairAnimMapperNlaStripNlaTrackKS_PathKeyingSetAnimOverrideIdAdtTemplateBoidRuleBoidRuleGoalAvoidBoidRuleAvoidCollisionBoidRuleFollowLeaderBoidRuleAverageSpeedBoidRuleFightBoidStateFLUID_3DWTURBULENCESpeakerMovieClipProxyMovieClipCacheMovieTrackingMovieTrackingMarkerMovieTrackingTrackMovieReconstructedCameraMovieTrackingCameraMovieTrackingPlaneMarkerMovieTrackingPlaneTrackMovieTrackingSettingsMovieTrackingStabilizationMovieTrackingReconstructionMovieTrackingObjectMovieTrackingStatsMovieTrackingDopesheetChannelMovieTrackingDopesheetCoverageSegmentMovieTrackingDopesheetDynamicPaintSurfacePaintSurfaceDataMaskParentMaskSplinePointUWMaskSplinePointMaskSplineMaskLayerShapeMaskLayerFreestyleLineSetFreestyleLineStyleFreestyleModuleConfigLineStyleModifierLineStyleColorModifier_AlongStrokeLineStyleAlphaModifier_AlongStrokeLineStyleThicknessModifier_AlongStrokeLineStyleColorModifier_DistanceFromCameraLineStyleAlphaModifier_DistanceFromCameraLineStyleThicknessModifier_DistanceFromCameraLineStyleColorModifier_DistanceFromObjectLineStyleAlphaModifier_DistanceFromObjectLineStyleThicknessModifier_DistanceFromObjectLineStyleColorModifier_Curvature_3DLineStyleAlphaModifier_Curvature_3DLineStyleThicknessModifier_Curvature_3DLineStyleColorModifier_NoiseLineStyleAlphaModifier_NoiseLineStyleThicknessModifier_NoiseLineStyleColorModifier_CreaseAngleLineStyleAlphaModifier_CreaseAngleLineStyleThicknessModifier_CreaseAngleLineStyleColorModifier_TangentLineStyleAlphaModifier_TangentLineStyleThicknessModifier_TangentLineStyleColorModifier_MaterialLineStyleAlphaModifier_MaterialLineStyleThicknessModifier_MaterialLineStyleGeometryModifier_SamplingLineStyleGeometryModifier_BezierCurveLineStyleGeometryModifier_SinusDisplacementLineStyleGeometryModifier_SpatialNoiseLineStyleGeometryModifier_PerlinNoise1DLineStyleGeometryModifier_PerlinNoise2DLineStyleGeometryModifier_BackboneStretcherLineStyleGeometryModifier_TipRemoverLineStyleGeometryModifier_PolygonalizationLineStyleGeometryModifier_GuidingLinesLineStyleGeometryModifier_BlueprintLineStyleGeometryModifier_2DOffsetLineStyleGeometryModifier_2DTransformLineStyleGeometryModifier_SimplificationLineStyleThicknessModifier_CalligraphyAlembicObjectPathAbcArchiveHandleTLEN  x@p$Hh( (`P@@@@P8XhhX   0@  @ @px (@hp@(hxp0hhhpx X(0(x`P  (@X 8@XP@8`@p@`px (  P p Xp8@Pp@0 p0hH X)(@hH(h 7X8 0/ (PX@,x(  8pxp @`PPHLH\Pp Hp XX0,(hX(xXx8xp(XPPPHhhPPhhXXH0`8hD( (,@  P@@@0PHD@ H Lh$88@( DXh xh@((`  pX(p(hp 8P@hH@`@H8(HHp 0 ( `hpxpxxxxxxppxhpxppxhhppxxhhhhxphpSTRCm                   !"#$%&'( )*+,-./01234 5671289:;<  =>?@A! BC1DEF"""G@HIJK LMN# $O"PQRFS!TUVWXY%%%Z[\& ]^_`%a%bcdefg hijk 'lmnopq(rstuvF)'w(xyz*{|}~F+ $O!T'z*,-F.../000#111%#23- "4.55%6728E9/<W:GC;C    : <3=> !"# $%&'()*+,-W;.?/@0123456789:;<A=>F9? $O?@ABCDEFGWHIJKLMNOPQRSTUVWXYZ[\]^_`ab3cdH,eBf!T3;.<g>h@iAjkzC lmnop0D ;qABCrstuEO $Ovwxyz{|}~?W!T8kBfFGHH3FI $OFGv     kF;; !"8Bf!TJ#$%&'()W*+,-./0123456789:;<=>?H@AK "L%BMMMNCDEFGHIJKLMNO $OOPQ!TIRSTFlmUVWMX YZ[:\]^_`abcdefgZ[^aFPPPhaij/klmnopqr4 5stuQvhFWRwxSyTz{fUF $ONC|S}~!T#IRlmTklf`GVKKKKRQQXW1 $ONC!T#IRXYZ[\]^_`abcdWefffff9lmWFTg` v^hbh[chadYhF[Z3vF\]X_3vijklmnopoqh/rs ssqpr9FagafftuFvwuxuy yyvF-zy9{ y ^ u  |y f}y~yyLv y^y !"y#^ y$%^&'()FW*+,y-./0 y9 1,23 y435^6789:F y;<=>?,@vAyB,CyBj,y9D,FEFGHIJKLMHyNOWP,yQRSK?TUVy y-WXYZ[\]^_`ayabacadaeafaghijklmznyabaopnqrystFuvw[xy,y/z{|9}~x  yFy0 Fyy^/yZ yH/ yrvFy y,F y<?yJ0jFy9?, y,?9y9y,9yFyvFy/yFyH,C yC/, yyrz#yC u y, /y    ,^ y,v/yzrv !fyKr"^n#{f $Oij$%&'W()* +,-./012!T#cL3zN4F5^6F7 $O89:;<=$>?@A!TNCBCD EFGHIJKvLIRMTNlOPQRmSFTUVWXYRZ[\]^_`abcdefFghijklmnopqrstuvwxyz{|}~hJ{  ,$RnSKTUV 0nF)K9J#F     F< g p7   F  !"#$%V&'()*+,-./012345[J6789:;<4=>H?@ABCDEFGHIJKLMWNOPQRSTU!TVWXYZ[\]^_`a9bcdefghijM $Owklmnopqrstuvwxyvz{|}~!T8k/BfA\  F  WH^H FWIJ\v/7uf7 #Gpuq    >  j !"#$%v&'H()*+,-./0123456789:;<=>?@ABCDEFGHIJK LMNOPQRSTUVWXYZ[\]^_`abcdeW&fghijklFmn?o pqrsHtW%v?uvW&wxHW yz{|}~HW'=wxvz{|}~W ? ^W v 333j  <- ^FFc j  bcde?Fj[  F   W8      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE F G HIJKLM9 NOPQR<STUV-4 $OW-XYZ[\]^_\`ak Bfb cdefgh i j k l mn opq rst uEvw  x6yz3,ew{j|}*~N }uA}u\`S\) IE)HW C!"z# z  $ %& ' (vF) F( ***+  , FE-./    0 F1 0!2"#$3%&'4()*+,55-.//60127634F8 885 6 j 07899996]:;<=:::6]:8>?@A B=5CDE^FGH;IJKLMN<35,e=>OEPQRvSFTUVWXYW.Z?!&[\]^^_`abcdefghijklmnopqf rs@  t u v w x^yz{A @|^^H }BBBBfC~FD UHWPBfB )EEF cFEGGGZH_FIuJwKv?FW)P.ZLLLM NNNMMMMFO P|FQFRWSOOOOOOOOOOOOOOOOOOPQuTQR                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  U  FVVVpS T T T T T T T T T T T T T T T T T U  FWWW XXX zYF gZ      u['(                      W                  Y                         )             ! " # $ W;% & ' ( ) F* + , - . / 0 1 2 3 4 5 6 7 Z8 9 : \ ; < = --> ? @ A B C D E F G H I J K L M ]]]]N O ^^^]P ]Q /F___`R a(S T U V W X Y Z F[ \ ] ^ __ ` bbba cccdR b c d e f g h i j ek fffl G*ggg]P ]Q ]m ]n \o 7p q C r A FhR s t u iii v w x y z X Y B { G | } FjR ~     t   k    \ -   lll/m-  n\ b o  p   Fq /    r rr   m q?n o p 6s7ss               r !T- w/   s s s  t        /7Kuuu s      s      v ?  w      x     ;  yxFz  ^ {  |     } }}  s / ~}p  }? }? }AB}} F }   B  -= = = = = =  < <-    M V      Jd  F           S P    J# EFGHI JLM&  J! & B}" # FHv$ % I& }F ' ( ) * F+ , F- . F/ 0 JvW?t- t$ % vH1 2 3 $4 5 6 7 8 9 : HW ; 0< F = > ? @ A B C D &[ vE F : 7 G W  ; H I J 0F0K   L M N O P  Q R S T U V W X Y Z  [ HW\  t ] )^ 00W_ ` a kb c a`FHF-F+ 0 7 ld e u*OSf g h    L HW )0Gi j lHW vJ0k Fl m n o p    uCq r s t u v w $ x y 5 z HW6   { | f} ~ &[/02 3 [F   }           E 7   0t "%  !Tu S T 6^F j 0 J   $$         }[               H $O      FN               s                6 _   $   G   l FUW}F  Z                   T F HX     F    C     t      U     g  F(5 J    F  B( v  !THA !T    F  !T    Q 3 &[   Q    Q   [  v}   ! " # $ % & '  ( ) ^FQ ( Q ( Q ( Q Q  * W+ HW, Q  " i j K Q `- Q `FQ . `a  / 0 1 $ % & ' Q  2 3 4 5 6 7 8 9 : FHW S F; Q Q< = > ? @ A B C D E F G H I J K  QL    M N S   M N S   M N S Q}vF}O fwP Q R S wFwFR ;  T ?@ U 0vV W !TK  X Y Z [ CM \ ] ^ K gi j _ ` a b c d /e f  g h i j a k l m n o F p q r s t 1u j a F v ^n  sF w $ g x y k l Gz { | } ~             W C$C F   F    FB% $Oj a  E       W     F w  C F  $i j $i j $u i j  F   FCB   F      ?    }GF}GF X Y v  I B        6? < F  <F  "    F  H                      v m  }  <? j              F            Kz  C D Y    Y,e     FYY   Y,e   FY FYY FY FY  YF  F Y F 3 #>  W!" #     ! " # $ % & ' ( $ ) %* I& + , /- 'v#. / (0 1 )31 *1 +2 3 ,4 - t5 6 7 8 ,9 ,: ,; < = ? C> ? @ A -B C D E F >  G H I J K L   vGM =N O P Q R S T U V W >X Y Z [ \ ] FF^ _ r ?` a b 6.35c F9 .d ?9 8e 8f g =h ;i /j k l m |n [jo p q r s t u v w x y z { | } ~    G              000$   F1  / 1   2    K 3f2     % 3 40[F 5<  06 7Q <8   9      <:::0 v0. ;;;0<<55 4 5 6 V0M     j F  =             tu> $O? = 7J6<<   }   H   W        P               S      M                         kj         )     ?? 8J!J"#$!Th%&'3>(<)9  @*@+,-./01A2$ q345 6789:;<=>?@BA5[B8CDECFnDGHI0EJKQkLMNOPQRSTUVWXYZ[\]^_`Fa^bcdefghijk 7Elmn$lopq^rsFJ#tzF  0GHHHuvwxyz{|}~???III JJJ K KKF Gu/ILLLMMMLu $=9F  $O1 NFO PPNQQQP$PP \\X Y u? RSTUt 7VVVa  FWXXXVVY YYa  QQQa  333a ZR  WN3a(u[ [[  M \ \v]d^i j 0^__^9i j `a&|bFcj d  efffe@g @hFiii gAK 5h9@3 sjkkklllK kK  X Y CM \   H Wmmmn nn o ooa ppp$$ Bkmlq $Orrrpsr0 ! tr"ur0l#q6$vr%I<wr6&7' (vxxx)*+p ,-! K?./G0 '1 P t23456789:;<=Q>y ?J@J"JAzBCDEFGHIJKLMNOYPQRSTUVWXYZ[\]^^_`a bcdefgh/ij7kTlmnopqrstuvwxyz{|;.}~W>p9rsA  F^>prF{ $Ot tu *|   $O"/}E~ | 6K==>n FHc spE[ F35IW}   >F  F F~ d2J75[ ^I   F 9   aW p!"^F# pIM^$%&'(;);*+ ,F-./0/  $O123 F456789w :F;<  =>?  @AzBCDE|FKz7J#GJHFI5[JKLT M N OPQFk$RpSTUVWXH$YZL[F\]^_`abcdefghijklmnopqrstuvw x^yzH{|}~WJ#&|uv^^|;?9 ^F?9 ^F;?9 ^F?9 ^F;?9 ^F ?9 ^F;?9 ^F?9 ^F;edF?9 ^eded^;?9 ^F?9 ^F;?9 ^F?9 ^F;^?9 ^?9 ^FFdFd^d?Hd?HFFFF^  ~?F FF- $Ouku8Bf $O #ENDB