From b7bde283be1972c53599b6a7a2d46efe36b0bbc9 Mon Sep 17 00:00:00 2001 From: SpeeeDCraft <52341158+SpeeeDCraft@users.noreply.github.com> Date: Mon, 20 Nov 2023 08:03:00 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9C=D0=BE=D0=B4=D1=8B=20=D0=BF=D0=BE=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=BF=D1=80=D0=BE=D1=81=D0=B0=D0=BC,=20=D1=82?= =?UTF-8?q?=D1=83=D0=BB=D0=B1=D0=B5=D0=BB=D1=82=20+=20=D0=BA=D0=B2=D0=B5?= =?UTF-8?q?=D1=81=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/heracles/groups.txt | 3 - config/heracles/quests/firstgroup/asdas.json | 37 -------- config/heracles/quests/firstgroup/test.json | 41 -------- config/heracles/tutorial.html | 9 -- config/smallships-client.toml | 28 ++++++ config/smallships-common.toml | 88 ++++++++++++++++++ config/toolbelt-client.toml | 20 ++++ config/toolbelt-common.toml | 14 +++ mods/ToolBelt-1.20-1.20.0.jar | Bin 0 -> 250694 bytes mods/mcw_tfc_aio-0.0.9-1.20.1.jar | Bin 0 -> 3368010 bytes mods/smallships-forge-1.20.1-2.0.0-a2.3.3.jar | Bin 0 -> 2056850 bytes mods/tfships-1.20.1-1.0.jar | Bin 0 -> 266557 bytes 12 files changed, 150 insertions(+), 90 deletions(-) delete mode 100644 config/heracles/groups.txt delete mode 100644 config/heracles/quests/firstgroup/asdas.json delete mode 100644 config/heracles/quests/firstgroup/test.json delete mode 100644 config/heracles/tutorial.html create mode 100644 config/smallships-client.toml create mode 100644 config/smallships-common.toml create mode 100644 config/toolbelt-client.toml create mode 100644 config/toolbelt-common.toml create mode 100644 mods/ToolBelt-1.20-1.20.0.jar create mode 100644 mods/mcw_tfc_aio-0.0.9-1.20.1.jar create mode 100644 mods/smallships-forge-1.20.1-2.0.0-a2.3.3.jar create mode 100644 mods/tfships-1.20.1-1.0.jar diff --git a/config/heracles/groups.txt b/config/heracles/groups.txt deleted file mode 100644 index d36f7d78e..000000000 --- a/config/heracles/groups.txt +++ /dev/null @@ -1,3 +0,0 @@ -Main -first_group -second_group diff --git a/config/heracles/quests/firstgroup/asdas.json b/config/heracles/quests/firstgroup/asdas.json deleted file mode 100644 index 3cc442d2c..000000000 --- a/config/heracles/quests/firstgroup/asdas.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "dependencies": [], - "tasks": {}, - "rewards": {}, - "display": { - "subtitle": { - "text": "" - }, - "description": [], - "groups": { - "first_group": { - "position": [ - -197, - -119 - ] - } - }, - "icon": { - "item": { - "id": "minecraft:map", - "count": 1 - }, - "type": "heracles:item" - }, - "icon_background": "heracles:textures/gui/quest_backgrounds/default.png", - "title": { - "translate": "asdas" - } - }, - "settings": { - "unlockNotification": false, - "showDependencyArrow": true, - "repeatable": false, - "individual_progress": false, - "hidden": "LOCKED" - } -} \ No newline at end of file diff --git a/config/heracles/quests/firstgroup/test.json b/config/heracles/quests/firstgroup/test.json deleted file mode 100644 index e96f81055..000000000 --- a/config/heracles/quests/firstgroup/test.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "dependencies": [ - "asdas" - ], - "tasks": {}, - "rewards": {}, - "display": { - "subtitle": { - "translate": "asdasd" - }, - "description": [ - "" - ], - "groups": { - "first_group": { - "position": [ - -259, - -120 - ] - } - }, - "icon": { - "item": { - "id": "minecraft:stone", - "count": 1 - }, - "type": "heracles:item" - }, - "icon_background": "heracles:textures/gui/quest_backgrounds/rounded_squares.png", - "title": { - "translate": "test" - } - }, - "settings": { - "unlockNotification": false, - "showDependencyArrow": true, - "repeatable": false, - "individual_progress": false, - "hidden": "LOCKED" - } -} \ No newline at end of file diff --git a/config/heracles/tutorial.html b/config/heracles/tutorial.html deleted file mode 100644 index 61cacc13e..000000000 --- a/config/heracles/tutorial.html +++ /dev/null @@ -1,9 +0,0 @@ -
Quests are a way to guide you through the progression. They are a way to help you learn about things and the world around you.
-Quests are split into groups. Each group has a set of quests that you can complete. You can complete quests in any order you want, but some quests may require you to complete other quests first.
-You can change this file in the tutorial.html file in the Heracles config folder.
-Happy Questing!
diff --git a/config/smallships-client.toml b/config/smallships-client.toml new file mode 100644 index 000000000..5ace4a541 --- /dev/null +++ b/config/smallships-client.toml @@ -0,0 +1,28 @@ +# This holds the schematic version for internal purposes. DO NOT TOUCH! +schematicVersion = 1 + +# This category holds configs that define ship behaviour. +[Ship] + + #This category holds configs that define general ship behaviour. + [Ship.General] + + #General camera settings for ships. + [Ship.General.Camera] + #Automatically enable third person camera when entering a ship. + shipGeneralCameraAutoThirdPerson = true + + #Zoom camera settings for third person view in ships. + [Ship.General.Camera.Zoom] + #Generally enable the zooming feature. + shipGeneralCameraZoomEnable = true + #Set maximum distance of zoom (value must be smaller than or equal to 50.0). + shipGeneralCameraZoomMax = 20.0 + #Set minimum distance of zoom (value must be bigger than or equal to 1.0). + shipGeneralCameraZoomMin = 5.0 + +# This category holds configs that define general mod settings. +[General] + #Enable smallships creative tab in the creative inventory (only takes effect after restart). + smallshipsItemGroupEnable = false + diff --git a/config/smallships-common.toml b/config/smallships-common.toml new file mode 100644 index 000000000..5be303c46 --- /dev/null +++ b/config/smallships-common.toml @@ -0,0 +1,88 @@ +# This holds the schematic version for internal purposes. DO NOT TOUCH! +schematicVersion = 2 + +# This category holds configs that define ship behaviour. +[Ship] + + #This category holds configs that define general ship behaviour. + [Ship.General] + shipGeneralSailCooldown = 30 + shipGeneralCollisionDamage = 7.5 + shipGeneralDoItemDrop = true + + #General speed modifier for ships. + [Ship.General.Modifier] + #Maximum speed penalty for a filled container in percent. + shipGeneralContainerModifier = 10.0 + #Speed bonus for a paddle ship while paddling in percent. + shipGeneralPaddlingModifier = 35.0 + + #This category holds configs that define behaviour of fleeing water animals. + [Ship.General."Fleeing Water Animals"] + waterAnimalFleeRadius = 15.0 + waterAnimalFleeSpeed = 1.5 + waterAnimalFleeDistance = 10.0 + + [Ship.Cog] + + #Default attributes for the Cog. Speed in km/h, Health in default mc health points + [Ship.Cog.Attributes] + shipAttributeCogMaxHealth = 300.0 + shipAttributeCogMaxSpeed = 30.0 + shipAttributeCogMaxReverseSpeed = 0.1 + shipAttributeCogMaxRotationSpeed = 4.5 + shipAttributeCogAcceleration = 0.015 + shipAttributeCogRotationAcceleration = 0.7 + + #Default configs for the container of the Cog. + [Ship.Cog.Container] + #Set container size for the Cog (value must be divisible by 9 and bigger than 0). + shipContainerCogContainerSize = 108 + + #Cog specific speed modifier. + [Ship.Cog.Modifier] + #-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes + shipModifierCogBiome = 0 + + [Ship.Brigg] + + #Default attributes for the Brigg. Speed in km/h, Health in default mc health points + [Ship.Brigg.Attributes] + shipAttributeBriggMaxHealth = 450.0 + shipAttributeBriggMaxSpeed = 35.0 + shipAttributeBriggMaxReverseSpeed = 0.1 + shipAttributeBriggMaxRotationSpeed = 4.0 + shipAttributeBriggAcceleration = 0.015 + shipAttributeBriggRotationAcceleration = 0.55 + + #Default configs for the container of the Brigg. + [Ship.Brigg.Container] + #Set container size for the Brigg (value must be divisible by 9 and bigger than 0). + shipContainerBriggContainerSize = 162 + + #Brigg specific speed modifier. + [Ship.Brigg.Modifier] + #-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes + shipModifierBriggBiome = 0 + + [Ship.Galley] + + #Default attributes for the Galley. Speed in km/h, Health in default mc health points + [Ship.Galley.Attributes] + shipAttributeGalleyMaxHealth = 200.0 + shipAttributeGalleyMaxSpeed = 30.0 + shipAttributeGalleyMaxReverseSpeed = 0.1 + shipAttributeGalleyMaxRotationSpeed = 5.0 + shipAttributeGalleyAcceleration = 0.015 + shipAttributeGalleyRotationAcceleration = 1.0 + + #Default configs for the container of the Galley. + [Ship.Galley.Container] + #Set container size for the Galley (value must be divisible by 9 and bigger than 0). + shipContainerGalleyContainerSize = 54 + + #Galley specific speed modifier. + [Ship.Galley.Modifier] + #-1 = none, 0 = cold, 1 = neutral or 2 = warm Biomes + shipModifierGalleyBiome = 2 + diff --git a/config/toolbelt-client.toml b/config/toolbelt-client.toml new file mode 100644 index 000000000..517cae93e --- /dev/null +++ b/config/toolbelt-client.toml @@ -0,0 +1,20 @@ + +#Options for customizing the display of tools on the player +[display] + #If set to FALSE, the belts and tools will NOT draw on players. + showBeltOnPlayers = true + #Changes the scale of items on the belt. + #Range: 0.1 ~ 2.0 + beltItemScale = 0.5 + +#Options for customizing the radial menu +[menu] + #If set to TRUE, releasing the menu key (R) will activate the swap. Requires a click otherwise (default). + releaseToSwap = false + #If set to TRUE, the radial menu will try to prevent the mouse from leaving the outer circle. + clipMouseToCircle = false + #If set to TRUE, the radial menu will allow clicking outside the outer circle to activate the items. + allowClickOutsideBounds = false + #If set to TRUE, the radial menu will always display all the slots, even when empty, and will allow choosing which empty slot to insert into. + displayEmptySlots = false + diff --git a/config/toolbelt-common.toml b/config/toolbelt-common.toml new file mode 100644 index 000000000..7f42d7886 --- /dev/null +++ b/config/toolbelt-common.toml @@ -0,0 +1,14 @@ + +[general] + #If set to FALSE, support for sewing recipes will not be enabled regardless of the mod's presence. + enableSewingKitSupport = true + #If AUTO, the crafting and upgrade recipes will use the Sewing mechanics if the Sewing Kit mod is present. Off disables anvil upgrading regardless. + #Allowed Values: OFF, AUTO, ON + anvilUpgrading = "AUTO" + #If AUTO, the belt and pouch crafting recipes will be disabled if the Sewing Kit mod is present, sewing recipes will be used instead. + #Allowed Values: OFF, AUTO, ON + enableGridCraftingRecipes = "AUTO" + #If AUTO, the belt slot will be disabled if Curios is present. If OFF, the belt slot will be disabled permanently. + #Allowed Values: OFF, AUTO, ON + customBeltSlotMode = "ON" + diff --git a/mods/ToolBelt-1.20-1.20.0.jar b/mods/ToolBelt-1.20-1.20.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..646db1fbaa7d2c20c4007f8d885cfa3de25e5f02 GIT binary patch literal 250694 zcmWIWW@Zs#;Nak3Xxw``i~$L7GO#fCx`sIFdiuHP|2xINz|0Wf&CUT*!2}{07#MJC z7GYpOX!dpV^K^3!4$<><%k8)3JFFn!QmyjNLB3HeXXyhr&7h-2{&Ti&7P3!VHOJ0m zqSE8C`!CMEx$7ELxW4Gvrr@ry4AwceMtWN=J<8gBvU8QYc9z$_&V6zpdp=I>5|z$< z*ZcJH=lQcXN1u>mK30`AElTo*Q~hP06~=XM-bXoAUu?~3Wi#XxLHD;ige@1o>DX}2;GuT-E}r23)+r~-9(6pt)+wO9L@;aH*5dYuzcx0l zS6OYjM|+D|qL}0|epw@(Ugp(3PCmvWZfo~jdK!qG;^|J-)jeZ0<-SS!j>=0SQ9n8+ z?MQrOuv3Y7Ww__sYh~R(B<71uIBeNAr%vhR|EbS5Zt`(GDXGwQ`|9@4FbTbF>bno! zEVfC^-#V+eB{TZPj`;>_ua`;gv*1!NTy}0_W&Ex6izTHDb@m@!x_pOr^Sr{Xk~}FZ znCA27#4P#s)%oeMzG+$s3H{wWT25Dn6fAA%>9ju|TP~r{8(Eqo_DZcfd}GR{@0MR{ zQ<9P*D(9ydMA$CezEeNLVD;8zGhJ^#7V(d67nwFw|9VP2SG?duJ;BWEcYh9TC|kkt z%~-T*o$rF6_cwhl6<(ipS!wTAn5=7Cy*&TZL0hMH`_+$}x^!bsZ%;_=)R?gQ4>!F3 zXe)S&Unucmbk^kZJ7uklo$@+vyk5B8$;;cJ`HL*?rP)5ZGhDd#um3LbY?b@7#UAh9 zW-)5-h;=x*#oev6v!HZ|n)Te}hZgeL-Kt^cP4+u~?a2gX=eIXF(=-at2cMVH`qVm& zk2l(R=M~Y*zMJm#)y{f7zvB4f$wk4IcWysjXi`-b;dN`#(cdfW{%fcu#J@S^ap_={ zfX3XEZZ^C7)AlyJwpdbqwAxYOP}}jv9v9X-MIT+Lylu%ri>LI%lqR5Jga{nPl0 zdrF+*=g;0(_%`G;Z2EG0%^RPlidowZ=qR3l$aAhw;rs)siwsdK?{llHto)GbRcN_% zhHm}d`i=)b1!v@VO}JMT (Y)`o9{Bl-t~{4af^7|sp5Ohko|jofYPDY>^JVz z`&zX7SXv+Yp>*oYvojBi9%UtROy6a+TlbFd9sNh_yCxqjbNa~k@XdvHOeck2E)QI= zqIky4Gmn{TIxMSBp1YJ+mn+9F)ZMA_&nVG%Qkv@wr??4MHEn#l!+!CDiUH%JyuIs~ z85kls@D&5HIE#VgoXpfb(r#_Sy&(i@m^0W+SI|ND#qhOpLB9Ey9RzA;TNDb#JeuZo z`BUhM#wAlXXjyzzU7{fxIQz*1rd3r@x4j>gJnnttEAZEO4kM>x%P;01fgKy8S=jkl zPtP;YH~oApf6M*)8e7H>BGEk23uo*;oN>Zk$+B!~&?WJp-HkmiYwniu&9!X3a?|Xf z#2dr;#o?bSUhw_d$g!nU>F}fZQ@?K(YP+^`sqYlYI}W~gI;GN2?R#?kk>d+L)$92o zMuodSmMpuiC$`fgq5V6<-OY;?2F~*TP=AoN6R9e>zqF8 zbNysVuJ+irQ^KDF-G50sZ@gJ`bi=o5{o1Ezn=bmPq}=cnnmQvQMdSR=Ih|7;CT=d> z@x4DzK6*#XQ>j%uauONES8F7+nv`3!-*fCw{B6$?zA;So;A);_UWYWE8EwC`wLsQ< zQ=qw|*WQEP>ysZ|%Y2&~l@Q&!rJ2?L^Mj6S+t1f}?%5}Pbdmk+A4- T8i~g4pVdL>^NrM-t}l!X z3?a<;(x(lf^of$BeDhPBN{b=s3sP^rjbyKozAF3w@7{CMM0I?oO*RmkQgL+J+Z&y- z)@mQUcs9+wr6w?~dfK^jM<@Bs@ngKq*vh2ay2&bHDRa~*jn)fNLSZi$xJusd{jN86 zO5gwL@=2-Dn`G58tKnZD& _Tv`fu`cbv(Ga`dx6XqN&lV*V6Y^v+A(kY)KBD zxQdlyVa>f5ktZ7i{&l4NJXGbvJ>yk}Y0`|vv+`ABKC$)`-01ibA+(+)y^`(G;f)O| z`LolE70q*4zA7l%A8gwGZRNrpZW`Y1!M(5cEs)!MXqDx%nfv(SjHd1>t1nM~ub^0M zA*Y-ZH^C&XE-C7!ZLMre7Ted>-o1xH4l90D%5}aV&bzWH?8bH3&SPuKl!Z2jBtE;m zrI7Wwkk+&Q#Sbi=9qDKZzI5W%j7VXlU%$2nUJEk5-8&)iU4Zhz32C?dzLrHtMH~#e zR`Jk9L`VGzhgZwIohM4%bnZ&MzpmtX*2in&g16zvO*cDBUsT?;bn`N !QiM|=J6K>pYa`c?}G{#rM!*1F1%5xtAAE>UGCmejx%ITv|iPK}J<}gP~ z_Tbqaf3{BMT<88xGI`c|_s!oV9B)51Tz}u-*rPz!*PQBS_*N~L_4!m=diR+qKDM7b zd*?6xyC>=Bp)5t#t#d>^9}n5k_;-R!`ZwJ}PuH%AiTtT&Zk9Be+cM)x!Pajt*5od( zPux0T^BrA{;(xraCn^NrnzZf4lCuhKuL2hb+8SjAXY1W}UE$fT_i=~9$wgC3X7;*R z6mq#WT~{e(U0#qWclp?A;i^#SK;23Gxh<-}+n84^?Ui~~VRvh1*0i7MvepSReOB(Q zel{)lyr1~CMco^= #R%b2!;Z~2n5a)G;ZoD^$aCa?OntLo3&$um0td`u8dEcD>z zXAjNiO3hy@EjaN@q(RrG19PsO(TJ++Ji63dHjr5?y^)D;!J!XN*dDfCnKNUlp4s^` zlYKgx9|z_p>gP_|{CL{=n%nEzoS1hlEp& +sOjnxCp+0@@qc8j2m0lHi zF!VoOlq4q`Ke^6r#`1oVJ$<>WT+j7q7rx~=Ec19?^t8VD$}V> yK Lpq S| z?3O%fzN*lE^5aP=Ps}SM5{z=LS%0hx{AmB+;98lbjKPmJ7oO$lvo6}6!gWk!*Wp6j zBSyz-F1Mt-Dt{~|{;EKq{b#M*ox_iPBD3E0A5msxJelloa;n7l<#T@V;y9ZFcW?Qu zw@EZ`W;wI&&6*xpjyK1h_0}A6=cskR8EvzH?Z| d)GoCwfcw{4}lp{F?KGo8#x% z-=1yf@CuL)e5^RnYX9NZ+DkUpOK-9tEAdPFe1dmMqTKAGV)qY!Z`G|k(5okQ>G01V zf{Cvuo^mWn^M3y9<{i ;9Zo(^{X;7pU0K zp1Lk3LrzU|%c-K}9|{uKed1?rer>baHg{>k dXe?Qc-iOKuyMj*7BB?sf(Mdj=V|>k2}$M=j`9a zFq77>;z@4 nm0YOHc&3~ z=41ET+~DSpNzZ)DSx&}yX>GV{vS?OjufN>96Yi!*Pb`dbdizlD;?@~X(j3#zCvJHu zHsh!`cbIdWd|-3;tIT92)+{NhIU*;zy~5Az@Sc6TbdFTuZOfJ~qRMmSe?F0ty Ub3lB><- 7C8oXl)3?jR zEv{dxG-0}*>H*i=m4OBe`rSebi@giV-IZqDlnY8W?9JT4wq)b(62|A5#yr|-GqbMj zJNxYW&%IG+ZY3VkS@WzolJCfTX_dOOkC)v(5C2ydeP+7# zO2L4^Z1K$f+!va3c~mF7FM4opZG}j5x%l?VU)|Pn$G+X=f4GHnMdH~Nj$3d$ZG ztvo5de%>#o2{j8V%T&$2e|WYe;Pnj44^cV?k6H*$UodI^>OxJaLP@J1)z*5)Eq55X zz9?RptnYAJW@^+@reqFFE|ZO+EHQ~k9hY@;##9|su`Zm#x~@$_WwHwQ%qOYF9{VOn z-c~8MGK)N@vYxd_?)cZ;o4-GvD_n71F~;7Y@w-ov#x%X1oUS`~y?^dz*}l9W>foGv z*3FlH7qlN l_XHU6XdaeMuTsb)oT zVvps2sBc qb_6x%HsXyl(=kBZ7zWjvy&366!lh1q 1O>Zb;K|5>H` zo|D*|1M^lbF%x-eI7RpK{s&4=SDgG~a=E@OweFj}rt#D2m`CCY%eTb7nzHBA)a?t_ zBsKNDTwB#;W1bv(Rq@l8HR~-Lx;GaXi*;W8q@$N+8Ts9?Vq1ukc;wS)P1T8c4<{98 z2mNB&v9cv>LyY%^8DW>SID }564k7=XL#FUk5r$;fIo}1;6-KYFsIizgD zD~lHylQ$%29naptV_p%H F>tJQ3Fv3Jo@J5|-4Yc4#SGigqXmlvP* 8oO`-{~|U+v&C&Vr_!%yzEvop{CV##)n=zM7^N(=vYsWi1o)TsURhgb&_& zrJpXZ%$b<NFk4FF2Ja`^z(U=={-~v~%_5rCnyP5m1FA_<8&2^(MJ8 67I`Ju=Knk zJ)^l1oDnfsMgQsFPL5M+TH-0aIpfg`2E$60Nezlw4Gu?myd{0SVm=stZV To9AX{u8wu_UX=MZE;?I$_xrV5t8=rnqocQf* !;dNT@ zWrAgnRNqVq1FK(rk%95f`wq;!{5^MKG)q~F@U;9RZ(BrtXa23*KU-=;&%YhXE_W;L z_)6sF=`7)px*Vr+_ql6u+5D-i#5H8h=5A39nAhDnb4%}xw?7MwO;eWk*uI&xWQFFP zTX*jH-r6C(IhpC`WO2b0@4c&;to^-b3AhI>n%1{&?^&kVVry1k2;)_~a_|tR1_S@> zD_>?ZUA1J{_GHt=T=(`X#{$|8Ux{Gm-Bnj-#e167D@`EyA-BcG;tOANc+W2m3JFi( zHqAJ4*I7uYwy*NYs!mDI<5RvAE;gO$^V>J?&}ZMuleO0pc~`S&iTf>1 PA zv~e|-eh$jIp%P#=J7&SVlEQU~+@g0i L9`W|PLYg=5FT)bnqxzM{A+XB>bZ>OnV zvU%I^@@=8J5YwXtTh`u@$$OFcZjoWJw?}!h<*^3Wgl#ADZrJ23J(PFlORl-1>}5Uc z#NXn98=s2)Zr&lWyHsRB ^T=cH1()$ z3%hzXNci<>?V{+?uBPX*N1j?$6|idl7EKk^e7->1<2Kv+j7ZM&9V@2staHk5;8{1% z$SF5ppjPs$d-ICpdYK;Clj`4Y+xheIO~JUfBhxRh{Po1X!SUpMu^T%alz5%JX1rQ^ zHS~7nt+vQ2iNavNGaG8V>!!}{$aib62$A8G<-23KSNU)Le%lSlzxeWA|B!j}o=9c$ z;~mOk&YzEcYL!tle0A{pM5m}#ZF<`STR(RfPyW1YTm21=+lO0fHcMRzZ<$)`^?O@# ziOSP%6WM!7EZ1M%U|^f_^y$NyFL^e`biHPoW|_7}KdsHrt}kG!!}BwT(;3tHzRxi} zcg1`92d6zA%m2p51hq{6AUaillA~sx!i03ohZ`o%TX*A)`Qm-ElWx@RJTU3UNzO+0 z<@f)I)a|RgwXI|Rqt-smFOjhmhOP3HPSEZZY$FDN)=3K9vyzP(Gqe`=RCVLze626x&)A3ggd_HCV zq`4+PXMaeO%|8;&aUkQ?=es+$WE?5{`>f^W^N5WK_tfS(apm(Tr5`)LfATq9bAw$s zCw`I26T7hJNcN#3mTk{It(@~HThhqJdR~c+@}gPGcsTWc3kwD{=da9ihj}k|(-n|6rJ`zDobvTeme=HcaJuWEQjhaq|xW-Ar{A3l=Bt zkJ4*gmmU3lEyv>g=C<_K53Q|cmyRvo@~TE*lER0Iq-T3B$SjyW?Lvsm93BqqRgwbl z&aku;hG{K4(ec)ueW&4(CAw2QE1Yk(n48S}&{m|fN95b5YYOj {9Xt9CfnNX@^vQR=(kqCBm%&kt9)v>dAA zn}2;HU;GKTXIZ5u+A8@h9sFPPO?W^3L#pK5{Z8^0|Lb_;&&H(w-Zm>ott3-`|G{gk zeQoUO`H|7i#WlfRTcz&LnzLqN;QkGNE`>=>mpfEmvgT;Hq-uxaVM$Aq12Pw0${T)b zi{{JtVQ1SabIEi2&dl>!KEL iMitnul^A5O*d8FPKT=l&6~pPcsF^7Q%3j~70izGwSe(+lOi(T+Afwca1J|3p3L z>Dl8``nE1QO!_LfaETNz>mS}aZPq`s*~gDw%=*#nPmp;1xndu<2 ziSPT(OB+RQMw)N@Ipt) pxCxyK? z&2A_Xd}2Q1W`o+Bz?@mjJF>5EZ77kcR=;4@wP>TTf65G 1E<7SY}@4{zS=Edrq$J*ExR-v zmBRwevscXQz0s|;Yf03b#gh(aJWTz*cyhl{llH~l)rAa()0)}~SXWP4UC?4|uC(k+ zjAv*}&+|uze{fvg)HcW7>#*n1yDhg1*>4NQ^!Gn}eC3~Hq;#oPcMa40Gf__hgS5I% zao#cQI`qf-SmBhvkA;7{VcECiY1z81-pn8UZ{?+K%MW-hyrZ7!{)wD_-wbQ=d7ht} z_t*2F?v-Z}U7wE!OxT}&RpVOWTk-D?1RDc&(*J)ivT1a8zq+sKkM%N I(uqD?u&aOF;^-!Pd0yD?M^;dc{uBKj` zytlHsNqS>MrA+_V9ILK+p9lAi8SmQl-VIvn#TswZ_`hJU#Q(WXWx9;|^{YR1&Usw1 z>bb?dmzvgvAy0ILS>0R9rgL~aOOo32TBEVwDR7a&B4JhS4Bwyft)dp$-@Vj={!A4! zmX7G&Y`MGdZPmH<2 F~tDRDRUlrNj zvF(~(`v#2)hF$IkY`SsJcnZ_LUA=cg_WI+c6*D!0wN5PNNrmj<4B7IjF@}qQVGG_J z8|K7~?*}9%XQ!5UB<7{$q!txJ8n9c#vx9}hCF=MTvXibb+}og~73l0BzGq?YEv>6w z(i6HC?Y*RG+0uGe@9y0N5!L(ezn8yN|F9=n*1qJ{`nms>_$@zwlXrR>3x{mtrs{8V zzSqwGzVH3NpXV3fXP9%;pUKwJa`E%CdkhutTJL&qac#zy8r$rdm%e@7_rNSAW%-i& zn;VL!mDut+DcEJ6k=T`bqw?>m8%xgol6u7&rF~I8a0wH;n1xUEv6+*8HGEN@6XWqr z)u_)nbk4O48XM9pgLq%FN;y~Qotv@k<$Tb($etq`7&mH2Z3tX&aK3?UWAe;dx<1@* zW^h~+_qh4|hMnggyS%4M4|Jx8c5eHUZ~1P@zA2h_4V_k3tP}T%PK!;hk*iP0b9U}N z@axcvm-F5Q?_JFFd$R1zr 7(@ z9&f#wxpUiLfuhQLeM^_uwx#mU-j|Z|EwNst`l8=-l^JvME{e^lka-us G*Y}se997zRtUs{KnQ@>vgO~)IQ5x$<3E^zn<-xGg0i|`A0D=FF%V+ zURIXF`@Hkq)R*VKJ!f&L=c%nwYvSIaaUrx@OKM)Iq)pYQkn^0k3Jq??-*Z{nI`y)% z!QZ5U#sB_R=yjd0h*Q|fQ^}dHu_IGLz+wwe>9IM9*<6YyF$-0v#y-9%>ZlvL$G5y< zS+e%?jEY8IW&KDu^V64CX!-0qbF1+9S#R6dB3ylI#cMAo$?r3+PQ9hxvG9>uPj+C; z(bC4X-O FiaW RfdG`G+T=FTV9@KQ}owW1duaj>W1~SFb$t z{J$qvFvYW9Cq3A0$A^%4mpFN~cC2!~DpJ+>F6w@&R9^7e4NsDHEdF&-=blJJdAHDy zvYa@p)*~Op?uDhiKVl$kw8y>efFo09*SjZc0xtZnlne_I`N(J&(j$Ly;ndKuRdGgd z=VUp~=P hA1$ z=O)x_h>)24&h#r^uwLn=Hq)dX%c}Hp^LRe6^}M`PyypJ4rMJ^1=c&&uy_mTCMcPx< z;JHWjE&AU7TxTfjmnql2!K#jT#eTPaGCvCsyuMy@sZxB;dhfqozTbDOIBc$}G~vbV z2T}qF#*g;6UubzIRLu5u3Hu}djmnpA&a7(Td%(!2f8wSK*F51}oqw#EDsMZ<$tYS> z2sxWqX&5#wwg?L?+O_CO?34SxCp(Q!ri*#^xnH#jnp890q|12XuKwlL?;l@cPGQ^i z@4$oe883gyI`bP|`pFU5nx?g-s^<9Xs*e2^*ClEl$m5II+5YMF1*hxVKF2?NTJ5 zf+NgJxUFkiw8nzISsO~Hn^=1LPT4onZ`G$`%p#}n?$4hXIB`;7mT7ZzW8j}_8lAr; za%oNtQeFJ+oa9$-sdpDw9XxpWPVMyl-+%u8p}0@SIQR6NOzY0IJUtgTi1`^s|H!=R zC2O_8_JW$|qcgK-a2;CVb4PfV$1An6&h;95D{`K_YE{j3ZO^Y|$mtSCrK&Q45E)y>RH%ZHTpxjlRR4m$|6 zJU`TbP}Ic3hRHRe%0;kc#i4$o&bqg2=5jx`ExFg-;J)|)V}(Wwv(Tc1u9=$8W`l1; z71xmU6Wg@x+V(wDzIcfxuTYV=dazr{w(#$XwLN>yHZ~MnM0}j3xnWyL_}V4gn4 &utV?mS$vD(On)RI9?|66I|@-F0fyCf{?rDs$-R>8U1jn&(>2@io6=yfMqfOn&M+ z%R+UvmGf18vTHs!TpqQqR-pZHWZ37qHb3r#JF4wB|0`&4$gIxf(7o;N6Y5VCW$bnq zI{?0y^wdhhX_pun7(^NI1(yl~14Bw`nSOd^dSXUuQI&p4etu3;YEFqhbZn<6F(orG zN1vGi6a@?n3=B*lf&rhI7DSrqQj}PpnV0UIpI4GvQ38pJsgrK!U3L&?`|m6B{6eeT zrE9!fT8cP2yEnA#cw7+tL@S7)bJ3mrIcxV$%~meId^x%>QBm;<`wM5qG;={AagH4~ z=H|O?w*LSA>)HPN>kM&+(<|(zraP`lnt0-o)`iM>ekrS(HA0OpJ1Q>oT5|BV)11{h z_s$#Z>X*p&BtDIp)2SdDDN{2;=5)uZ(6(>y=brZwc77Y 4uXj`N*eev(!7d3G~aHoMBtEsS63 z^U|E>{jdLJDHc43Kj;UsCAVeO8$63}-ObAWTIO^_=AtHFKJilLXqjHiyALxKrDn`d z&h-0k@ng=r;yZ_Oo%vrxzi^qjSA6mRdKshFZ=MIA++d^h^nJRzaAb|p m-Xwt>QI+E(5-p9PJPAYsHVN{nj ztw;I#q>nE3mTY0(Z^6qlehYqGdW(^P!2s{F3|k`8k9%rfYEfo#5IBYUrskExR{bnR zUiBm7rJ4Ct>xu&t2ltXy?Li?Ts;Ww50lg0{Ts{`38Z9P$bGAa^gZBk&DlG!9_#e0{ z9^+feeq`y^ob!7=ex5xu{r{h@e+3Shy)(>dOM2GxbcVmnr+XI**SI-lss{wQ-14l@ z*jZHOsv;!$=III1i&yFrnhZ_&e)L#(xhJPvSP3+m1*Sy&Yp=6^Y?w1=#q>_2!`Dt8 z`(k?ikW1^rDa(0mZ`Z4r8WjGFo^A40+4r}{<$2k+ihY0E&*EwQYv=q_aHH}{d1I02 zx6^r6AMdN!XwR!=s~K{`canu+V7kWn9kaToBrd;tPkv6)N?q>f8zP)VpX<(P40UA` z_qZ?pZl^yR&+X+R`#aL69toE?W5JnvBy?ZW{X?oT=WfL BOq@_$pm$irU_Zii;?lk9xrfAp2RiNE_tle0Ff$`?Bv zUD I?q1{?~OYuRC&ok`1KCgk7ja7%}I>{ zFM_AU&uqD~-&~2|>7LguY1x4>Dn+7dS=QQ9E?!)*!1v$+se<-(OkO)?yMHzZl~1o6 zR%d@@WMEi=H+?yhoxXxg5=&Ac1=Z4!Xn(0dfq#74W4CE*#6{`v)zn&0dNnIwVQSDS z6^^ypo*DDS?mU`R>Y4Cy;r>-gLB6xi?7q93&Mj8xb-UcYY4)2l=IQ6mKcBVy@cR4q z`3z H>SR(cBb{Sk);Hk|lO;OYBTHT=PHNlvAiVeo9Kf z=c9k(?1E3!pAg?JVfIVtfWp*!&$^m419aZLOW_hZCFWISeq`^RY%bT+GY|cqb8f=F z8|eoRY)ssKR_t(^&OQ0*U5-4g4-a; olV;sl<@ zDsCkKzm9y+E7J@vpFJ(u|Jd&<+v{c;XG^aQ`?O3cJfHWgdFO7fKRb>;DDF|dB)D^5 z@3QHeWKR2D7Tvw@Yt5cB4| >wG_-0z?S=$X!e^_=GhcA2}CLa~kdh4rL2v5mg zcP*z_|6sv)RoXm7T}M7|G7@QZ+H4de$!z3gbVw^n;@L&<5bfJHmY+M!dfKr2?c!B8 z?-;MzcHz e!g+`w>}$!0oBgsuB0 zk;Urut9=7(vnHHV_WGyOIdk#Pv&zo0KQ?GSJM1x|M`3PI_>$>iJ9!^W-S7##-ykk0 zSN${-1H%_qd^J1n{RXJ51&opzl4s6Fb5=}wy4CLad7YDI>?gPSs5uLnIeVxbm>}SE zNKT09po$J>wYFcH+Q|tgedf&Ea3d^wX~6V|Td$ciRwi+8y`{xrm=T>@y>)h6?%TYr zTg$euEh}GHbpQSD|B;8%9=xobclvY6zt8orf1dj^uXvy2zQ6Al$15&sJyo{M^520n zfBy}~Z%cQ?z3p^YTDZ VRo=I{6uwW!nXUHZ3TMS%c`!Ob}v@B^}cudHrGEhGE%jqZ?hQRoWYYMcKOPb zgr BPpOA+Z||CJn&v-(Mv zfgDd|RP(0QKYNz3Cf`!p>dYNBZ$Ah3%G=Ew6T&qvEXtjFRi1~vCNSUp#=I+1d`E0g zwjGJe?PNQ1?%k(fzp55ZJh)-Mp-`7g;Wx2me~hETT^1 E6lG*-sp5pO`jv3Z>@CEu7CY?>F*|Pzu1)$dDxXBS6|o5&UxAJiuZH;&ZTnG zF78acdhM$2GSzh_^UKZ7YPg(kO0bZKKeA=xpS?>eJ>7yf&eL4HCuy(O=FGlUo{-Zf zffXM9Dwl-0DjdGKAF60^VqnSCGI(TlLR;p>MS J7=GMHtpL} zt+fj->6}_5HdRk}iqrJfCXH%bt9+L_6>(;X-ch?J-BR}~Zq{56Zq6gpmqVipmwh?E zI9TzVl4i$TxqJ(mPH*ndTlm|Y;w(6i7|u=O&@()DulShS(+LkHbdNXfyrj)kx6 7 z&*$Em3on~hy?0|7NBmNYuTh$A%>q#oS<3tW%rUy ug_zJZC^F# !5#T)BH;;_DiL}=((f2S}OOQ*NeBPcc0lJ&eY}d_uvNeC6{=&9A$dGJ8-GM*XV>p z=H2%S7C&%Y8f{`)FQawscEj|I3*@hT=Va93sttOfb4{Y_$dOLp-nFZ(rkSoRnf>hY z_T-HTIk^X3x2O2NU43nv>6TR`4zF!aOwm5 CjBX7j!*;k#Xx!-n6iGrsLSHshtEwynyXqwhZds$%|k zC3BOzIYZR#e~afFZasf?+Z7R>w#;v;Eat|xOh*ruTGd>1V3@e)lTO3c=ihnQYz-|n zo?T=+eA)lv;xMU}j5Aib!SowJB{vyyK$shZ#A`)Dzy{jefm4?d)9M2Xiam_5Nme z{`kP*#BObYuO_FKT|4m2fn#@l@4k7i@k{@w&8jmrKKn)F+uQq5!O_9i<*Qj9PSvWN zyf1ZO{)O$S;kBWqwQH|kU32O3mmb#NfBL DE${2(yE@)* zbgSgN5fUksuweMuX%gP`UVYY&x>F{(J*#KDOpiD&|Mgvi!nw&zosp;6n@=yk$9Nz$ zr>?l$^3{jP?q;GoQa?NY}_0Q~1qY6*=e4bgjEucVZXDuiO&9xUTs~vVzn{MZuhI z9 _-2OC_wqqF6Q|F7w-{~YrTruMnIq*Zw@ zE%H76KWwGb;(MkUFK0yWGs 4ae2DtzUWk z+tFL!RByzsnSbDf;jC NYRthBD5 ze{*rV-R>A0er~2I0o#=Jl`@4Ip1-1hATzn?fM46YjuYJK``YJh*d5-q$YW83@xKO@ zo;}^`+vf79^vuhAHKXS6mLm?I=6hZ5mI-{g)o0rY2ZcFdN&PDqWHjX|9CkC{RGe9P z*VQtx_;a mT{D*9u0 z3vs+?m6`PJQ+I@CMB*IwR?$51spS{s-Jj;Z;$^9>Qk-rpzVVuB?6Q5^zjg_o-||CT z>c$}}!Hd#|Y!^Cg-oaux&3tQ!$;v;9Vv^SJ-6CImey0875XjzbZXywJRd-Uuv#!nC z0)AHA%YFFz$Kn%Tj@QH)zZb3Aap{!&V`%|5fjKSW>A$|zEqnc6o`e75KczE_Z`#>^ ze+|jIW%(!}C)}r`%H+$t3HfRNSiT5xbno7`RIy~mpLiwnKPvZ6O?k{;QXRPUWZ$!c z8~mT%-g?fuh(qv3t>5~NR|gMnzH?jN!-dOOe#*+ct9M@QTBVhex%pgpjmq-!FIA3P zT9OO%Z>azIulH|C>-#6pAO8D4|FC?5S ZYH=O`TV-ool_lZuK9jM@fB_VfR}8?LYTF_u=}FlYP!@u~7?M zGd0Zc?cNLD7MH4cZ~MQy<*D=^-^R`Noeq7 Xm2JcR!0TSo7)q*6;QV2Y+opw{oShz!S~< ztgKxZUYgGK556e>)Bn)3|2*b$uXT*~>wRCdcGbFRC+;`Zi*J1y|1&@AANT** ;_B|CTcH~~G>>dQeBxf9wm|jK>jxJu;CIg17rQSY zq10r9ZHHCF(zBa5Lf@Qd_@#WC`4iWAW2Knr(4r@-^CoHUvk}~UEA`{F<^?M43s>-F zebu_OQf JpE$i|X5)JAl%;#;Sn-c3&j@N{0hQx^dT4f}sdc3;d zT>I#*<=4)vyT3|H_(inXQkR)CGDN=ToJx`5>kXdN`yq2_NcNmlCVmf`GmdYYH(|N@ zmA!{I@7Y?}967U1x$AnL!=6F|scx5W?!#tN*Izjov2cg3*Uli$wO^{66MLmy9&Vfy zn879Kx>awZTIffO%?~8Jre<=g8eQ#aJi!+_b8+dFuJx+xyN-n}_1iTeD8I^P=4C%C z^R7b`yPIu&Z=77ClX8l672k`hTpqWD?xB%qv^P(2JtgGAf5l>=?92O(x}p!2muY!# zHSFDGF|A+7J?-ZyUEk;>4%0NxIw_p??T(+V``=J=W8@>}9j@gC=?C^3Iv$v|)_RGK zS%zrys=aG3yk w{zE~rJP^%JZC4{<$LHY3_euMaLmZ~@UFnW-&x;?#|LEH7n~(# zzx?EhEh^d{Z!>sr?{ItV>a<=f{DSd`+oC%@`Tt~1-1K3>oz0)Ct32c4G#+X1__yG` ze$5$%^> 9&L~dMgUQ zdS-b`G;TF~;%afo!rMK?;1#zCyKDTpOCBn6-HZQR@k;&@eVch>MYO{Q`Nb!fOxSVY zl&ZMpiiQZzN4|>cQCt_@rl{BLZ1|SDX|Ke4)$~373p!{0OfvmAM`?c7kC{z1^Sx3( zS@OQ_PT%=&&4u}Se %yh>Y0(#^H9pt* zu55DM)`{EyQqtRt56(qbO`3J5^0eQjqVI)Km6M|GPE}ud*Y>Z Aetd?1QQ7TINY|*qSjNV=zzKnMr=SD<+*v9d` z%OGy!+qNrxVmEg+^lS-O7qy_*YhBi)NeQYvw|LqYlm_`oXHKrm;NN)X$_qP3X*sWT z*^_#Ci+n?+7py<2Wb 7D zQIm|HDKkK(-U0(7>ahIF;mE{L!gp?mU z^vJ|9R_(>3mIYni@6 la@WO?HTzw-;(qF$ zn!@wkQ~wUr&%N?Jd5u}y)pUIuMZb9Z%jOne_pIEsqx@Rr+Kar0CO!GwXuRgo^fb|F zOXSK9zuPMM?M0a3Yl~W*?k#+meU0BwubD7M`Crl9!zNdveu|`q@?GA?d;G(%_?3sH zJT$kRmQ|l1Ie+g5)q}MhaUyNLE(#wU=j2xhNlrf48NjxDZvRn!^^$p7!qxKDj}7EK zta;Sc?{(>J?L56iS?FoUWSQmGeJ`}UW^SA)@>|F+`qQl~s>PGM-`U@vRNj|(^6vAP zPkJ||ZhLaqibemzlrnRMk1V>=>@Jwaes9#gENpkdE_uc~TZb~kies8qt1hrrq xg1GyT3y9#xCne2B+9xLI#deLr{|9p>G5t2L~iUS Rz~d=*vu% z?Y6rbIp##ftTYUmndF)8`Ejyi%%rr3+Zm(t+4su(6&mn Pwd zp1p4VchQY6BC@+ZI3 F91 z3yMzib5#q^>z^7ne~~_;x!_|taYH`cx9TrWCjL6t+a$9ry}d^LKc&?rBrtrpx>z8M&_BVR&Y4ly_ zZ%i`ZyP2H#mF-^X$u0|Lh}duEz{VJ}- yQKU`;r)%d)}G5%TlZg%eLQ2^+!R;8 zq7_MQ+fP?C^;U1Yc_`w1)ugkJ?k4eEO*_RW5P8kY`>Db0=aI4366Kz6in^ y9}O*OjDLZJHytb5qRKRH Zsj`9sJ^t+&ec2Sm1dc9j9ISo {WJha-q?={EuoD(M}`QDtG)NuLTnJ}KiG20!Vhh#L0dt3`z_Mvdo?VR@ktUU*P z>Q6=-TE6hT&t{H!`N|zxXD^sW`8hvM|NbB}kS*1G?)u**Z !koJPsF#(mmc75s@R#A_ zS^mcP_REyN2v<$0<6{3U*?XaT!_(<6W`E(X`8O$UVf;n;7v^82{!a7#V!iE>yv6jm zr hf8Bk$9?t8d8dOnPHXtrd@a?JJ=b2@^5=vjQE$(yCi8iI zxG4C%?ewm;58v+2tBI4nxqVHE#_zt}556A0Q#fJTiqj2_ rCL IA|94RlR4K zTV|d<*}Y9}-IV2Z^2hSr_I|G0$JAyd9whKAyDjPV(x0Tt9?GZ>0T7WSMJc69)IFn?f(9FJt-;bxbvUFj+0K)KierT+p@;<%iT#Q zX8p+eBf81kJYD$5DJj)H=aQcs_stIdmVbI)p!dV`kU!E7+1-BZ*b*n#)|w{w+`a#^ z@ZmpGZofUHGxwE=MX%rG#eeLBb|+macmMHQ^R}sw&bDB$MNvujxj52QKYS=!kfGh% zE~U;q_f&=Hl1*)|8V;@9Gw&Khr*&oUrIOPbYX2MRIV8_E%>3U`uhXj<%VmF1>()&D z>&4ScBlbH?4!aa_?PRvl;w491I~yj<|HNHo7u@x=`{3gHGhdpNUytPR^PZ<}b4b7c z!}_eXRg0Ci)t|qLv8wf5%ViX-oZGjCr+3rhjRDG==ZdwL`tQ(FUu<@L;_D4^X|pfC zIdS*#nVZ)_r>lD$o_g!_jvx=i{EU|R?fm&agTHPMKRSEyl}xX%qCQver_2xj((C<2 z)DOh;UNiHJw0&s( ~0^f3)u@>AIh=s^l5JrL6c1 zIr}F%yBx|NPPklp@7>* NW5>S?9f=O{W{y~CUTYT;9vC82lP87}zO@h!e2y&(Ii7E6Q1UCtjn`yYSd zc<{jUp5OV;d{vSED{r~{W6*!Z&m{Hx#_{VMvzc#*PnNGdFnhy9n_XT1IO_ErRu<^) zWvSM4h%<6IuQ*pvf&H#${Nr*5(FI$q4!(c%a*4aZR9C-H5C2Pbt_Nmu&ph30;m2sy zKK*5L7t<;ZhFRLRR^bt`M%o{|xzjygUgPoFo))mnG`TJB>;jW)wxuZzM&4cyCCird z7-=*7(N>!&YEdD|^eUy{r%Bw3l%^oX<5{ZSDMl00b|x{Vw)=RCXs^iexVCV`jM>cb z8&ywF?ti)6VzMhw`~$hLP2%su{KW6OK2vJ0U$|T1>xA7qG9pfTue|LuVOp~#uk3nd z<#_& g!PKf(9-o#q+xO=@ zuRHaeJwveGaZ|kV! ivQ>2|JSmqh_gZHeJX!b7P}{sI||(y{>$VQ&sLqf{)}AUvr}@tUwSn@ zzuN4@cTuQ(pV5Ansx{kR?QE;rC_0OK?eF(W)e9}>ud4a_Z1M7V_sMVjtiLXkySd~_ zl(9hel}U%MJS|&s^5^eYIlor>S07bbp3AZMdBX<HTM?BNz3F=1x|vtjhR5cS>zc zriDl3@u_N4Uh-|drnSmXH1mw&_QPEH4&NDn#W+Q-@@}1#mHQ|#EZe;1q>X-b&6AEc z&viNB=Q=hWnmRY|>4t?ovaeR2FMayp=(@c<+Gljnyw#Qow^--jby#u60T0bfwhwci ze|mYx@7;VM@Wr0T0%wn9q{lB*4tjq`q*rUwZ;PB`7w$Pte?M(6-|hunHJ+a@$drqv zrp{X?x9L=NLSUXz`U82M=f0<^+4XpC++3iMKgo02T>hn5esvNjDw>QcC4Lw?wbpQ1 zo?QIo+3^+g_P4xwc)CNgfANZnCbl1|w@lvecm4BZ4ZVGi+dr2FMA-PYPh^mNoc@yY zpWffO^W9~?)rR!@H&2w`C@I<2TYrr8kI?iF=L3K3J0tqXd)~?QA8h`a23@^hp#Gn4 z$G>Wq#o<4#{t4edQ~&Jt&r-W{^^-rIV5$FnF~@brHqop3GnIU9yB*J1dPXAG!~gl| zo{N6vfeyz+MBk@+NgvzE5PH uQ5+n^&I5p-6_ zIcLTE? G>W<<&f~eq!T&1>r~4 ziu m0U8+OpL1r0j$&^-p(8C#`49{i+f_&n1sRYvRkQNi)}} z&xBADr5i4F*%`i5JE~rs!GE7ei@Wkn#Z1+Rf?aywUWPgeR&6rO>V0yD_1yX?;d!Ok z7TGHOvRK>660GZIdP3&18rNM(zUIR(Lgt!r9MH*%*{yv!RX&U<{m!IMIy1sWeII7c zI%~>dQ=DOX-HY+fbqNoygkBTLX(6lQ#Me#Sn$)(W?9>O96|q&ZJKVUAs%Wm&6M4-U zm~v{{>?I5=sxFC+M%!Fo9^=uzB;0?A+3S!0H%_nhC0oQ8T30N3tMOxzQLEvEAM^dD zsp{=CdYY27XYQtt^SY-P&X4i(nIjfj9dlaHqRC#rym WWwFt6EAhy@hi#brhW%cA4olOcA zoOf?LFxw&gxM70pk=p0})-Qj2PS5zS^59}j1p~k8xg3_@Zg*X|(EIlD;~Cx+c r8&EodHvlffBu@#v~Yh< ~!0( z$V0dH=&X