From b014600b02a6194d51b53f0c3db351a2e4fc15e3 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 25 Aug 2022 15:07:58 +0200 Subject: [PATCH 1/5] updated `user_presets` (League, Scrubs Tourney, MW Tourney) --- ootrando_overworldmap_hamsda/changelog.md | 4 + .../scripts/custom_presets.lua | 2 + .../scripts/user_presets.lua | 165 +++++++++++++++++- 3 files changed, 162 insertions(+), 9 deletions(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 1b15be57..b6851ed8 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -1,5 +1,9 @@ # Changelog +## x + +- updated `user_presets` (League, Scrubs Tourney, MW Tourney) + ## 3.7.2.0 - added ability to load boolean settings for `user_presets` diff --git a/ootrando_overworldmap_hamsda/scripts/custom_presets.lua b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua index 5f6c8dd4..1475b5ae 100644 --- a/ootrando_overworldmap_hamsda/scripts/custom_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua @@ -47,6 +47,8 @@ function PresetLoader:onRightClick() setting_object.AcquiredCount = value elseif type(setting_object.Active) == "boolean" then setting_object.Active = value + elseif type(setting_object.ItemState) == "table" then + setting_object.ItemState:setProperty("active", value) end end end diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index 85421ec9..29234284 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -1,10 +1,10 @@ setting_presets = { { - ["name"] = "S5", + ["name"] = "Wkly", ["color"] = "#00ffff", - ["icon"] = "images/sword1.png", + ["icon"] = "images/song_prelude.png", ["settings"] = { - ["setting_forest"] = 1, + ["setting_forest"] = 2, ["setting_kak"] = 0, ["setting_door"] = 1, ["setting_fountain"] = 0, @@ -41,6 +41,7 @@ setting_presets = { ["setting_hints"] = 3, ["setting_damage"] = 1, ["setting_skulltulas_sun"] = 0, + --tricks ["logic_fewer_tunic_requirements"] = true, ["logic_grottos_without_agony"] = true, ["logic_child_deadhand"] = true, @@ -55,21 +56,26 @@ setting_presets = { ["logic_lens_gtg"] = true, ["logic_lens_shadow"] = true, ["logic_lens_shadow_back"] = true, - ["logic_lens_spirit"] = true + ["logic_lens_spirit"] = true, + --items + ["shield1"] = true, + ["prelude"] = true, + ["sticks"] = 1, + ["nuts"] = 1 } }, { ["name"] = "Leag", ["color"] = "#ffaaff", - ["icon"] = "images/lens.png", + ["icon"] = "images/sword1.png", ["settings"] = { - ["setting_forest"] = 2, + ["setting_forest"] = 1, ["setting_kak"] = 0, ["setting_door"] = 1, ["setting_fountain"] = 0, ["setting_gerudo"] = 1, ["setting_bridge"] = 3, - ["setting_bridge_amount"] = 6, + ["setting_bridge_amount"] = 5, ["setting_trials"] = 0, ["setting_age"] = 0, ["setting_entrance_interiors"] = 0, @@ -79,7 +85,7 @@ setting_presets = { ["setting_entrance_mixed"] = 0, ["setting_entrance_owl"] = 0, ["setting_entrance_warpsong"] = 0, - ["setting_entrance_spawn"] = 0, + ["setting_entrance_spawn"] = 1, ["setting_logic_chus"] = 0, ["setting_shopsanity"] = 0, ["setting_tokens_off"] = 0, @@ -100,8 +106,10 @@ setting_presets = { ["setting_hints"] = 3, ["setting_damage"] = 1, ["setting_skulltulas_sun"] = 0, + --tricks ["logic_fewer_tunic_requirements"] = true, ["logic_grottos_without_agony"] = true, + ["logic_child_deadhand"] = true, ["logic_rusted_switches"] = true, ["logic_forest_vines"] = true, ["logic_lens_botw"] = true, @@ -109,7 +117,13 @@ setting_presets = { ["logic_lens_gtg"] = true, ["logic_lens_shadow"] = true, ["logic_lens_shadow_back"] = true, - ["logic_lens_spirit"] = true + ["logic_lens_spirit"] = true, + --items + ["lens"] = true, + ["shield1"] = true, + ["faroreswind"] = true, + ["sticks"] = 1, + ["nuts"] = 1 } }, { @@ -154,6 +168,7 @@ setting_presets = { ["setting_hints"] = 3, ["setting_damage"] = 1, ["setting_skulltulas_sun"] = 0, + --tricks ["logic_fewer_tunic_requirements"] = true, ["logic_grottos_without_agony"] = true, ["logic_child_deadhand"] = true, @@ -178,5 +193,137 @@ setting_presets = { ["logic_lens_shadow_mq_back"] = true, ["logic_lens_spirit_mq"] = true } + }, + { + ["name"] = "Scrb", + ["color"] = "#97f05b", + ["icon"] = "images/deku_scrub.png", + ["settings"] = { + ["setting_forest"] = 2, + ["setting_kak"] = 0, + ["setting_door"] = 1, + ["setting_fountain"] = 0, + ["setting_gerudo"] = 1, + ["setting_bridge"] = 2, + ["setting_bridge_amount"] = 3, + ["setting_trials"] = 0, + ["setting_age"] = 0, + ["setting_entrance_interiors"] = 0, + ["setting_entrance_grottos"] = 0, + ["setting_entrance_dungeons"] = 0, + ["setting_entrance_overworld"] = 0, + ["setting_entrance_mixed"] = 0, + ["setting_entrance_owl"] = 0, + ["setting_entrance_warpsong"] = 0, + ["setting_entrance_spawn"] = 1, + ["setting_logic_chus"] = 0, + ["setting_shopsanity"] = 0, + ["setting_tokens_off"] = 0, + ["setting_scrub_shuffle"] = 0, + ["setting_cowsanity"] = 0, + ["setting_shuffle_sword1"] = 1, + ["setting_shuffle_ocarinas"] = 0, + ["setting_shuffle_egg"] = 0, + ["setting_shuffle_card"] = 0, + ["setting_shuffle_beans"] = 0, + ["setting_shuffle_merchants"] = 0, + ["setting_shuffle_smallkeys"] = 0, + ["setting_shuffle_hideoutkeys"] = 0, + ["setting_shuffle_bosskeys"] = 0, + ["setting_shuffle_ganon_bosskey"] = 0, + ["setting_zelda"] = 1, + ["setting_masks"] = 0, + ["setting_hints"] = 3, + ["setting_damage"] = 1, + ["setting_skulltulas_sun"] = 0, + --tricks + ["logic_fewer_tunic_requirements"] = true, + ["logic_grottos_without_agony"] = true, + ["logic_child_deadhand"] = true, + ["logic_man_on_roof"] = true, + ["logic_dc_jump"] = true, + ["logic_rusted_switches"] = true, + ["logic_windmill_poh"] = true, + ["logic_crater_bean_poh_with_hovers"] = true, + ["logic_forest_vines"] = true, + ["logic_lens_botw"] = true, + ["logic_lens_castle"] = true, + ["logic_lens_gtg"] = true, + ["logic_lens_shadow"] = true, + ["logic_lens_shadow_back"] = true, + ["logic_lens_spirit"] = true, + --items + ["lens"] = true, + ["shield1"] = true, + ["prelude"] = true, + ["sticks"] = 1, + ["nuts"] = 1 + } + }, + { + ["name"] = "MW", + ["color"] = "#fc035a", + ["icon"] = "images/farore.png", + ["settings"] = { + ["setting_forest"] = 2, + ["setting_kak"] = 0, + ["setting_door"] = 1, + ["setting_fountain"] = 0, + ["setting_gerudo"] = 1, + ["setting_bridge"] = 3, + ["setting_bridge_amount"] = 6, + ["setting_trials"] = 0, + ["setting_age"] = 1, + ["setting_entrance_interiors"] = 0, + ["setting_entrance_grottos"] = 0, + ["setting_entrance_dungeons"] = 0, + ["setting_entrance_overworld"] = 0, + ["setting_entrance_mixed"] = 0, + ["setting_entrance_owl"] = 0, + ["setting_entrance_warpsong"] = 0, + ["setting_entrance_spawn"] = 0, + ["setting_logic_chus"] = 0, + ["setting_shopsanity"] = 1, + ["setting_tokens_off"] = 0, + ["setting_scrub_shuffle"] = 1, + ["setting_cowsanity"] = 0, + ["setting_shuffle_sword1"] = 1, + ["setting_shuffle_ocarinas"] = 0, + ["setting_shuffle_egg"] = 0, + ["setting_shuffle_card"] = 0, + ["setting_shuffle_beans"] = 0, + ["setting_shuffle_merchants"] = 0, + ["setting_shuffle_smallkeys"] = 0, + ["setting_shuffle_hideoutkeys"] = 0, + ["setting_shuffle_bosskeys"] = 0, + ["setting_shuffle_ganon_bosskey"] = 0, + ["setting_zelda"] = 1, + ["setting_masks"] = 0, + ["setting_hints"] = 3, + ["setting_damage"] = 1, + ["setting_skulltulas_sun"] = 0, + --tricks + ["logic_fewer_tunic_requirements"] = true, + ["logic_grottos_without_agony"] = true, + ["logic_child_deadhand"] = true, + ["logic_man_on_roof"] = true, + ["logic_dc_jump"] = true, + ["logic_rusted_switches"] = true, + ["logic_windmill_poh"] = true, + ["logic_crater_bean_poh_with_hovers"] = true, + ["logic_forest_vines"] = true, + ["logic_dc_scarecrow_gs"] = true, + ["logic_lens_botw"] = true, + ["logic_lens_castle"] = true, + ["logic_lens_gtg"] = true, + ["logic_lens_shadow"] = true, + ["logic_lens_shadow_back"] = true, + ["logic_lens_spirit"] = true, + --items + ["lens"] = true, + ["faroreswind"] = true, + ["sticks"] = 1, + ["nuts"] = 1 + } } } \ No newline at end of file From 7b3661a479c33fccd116b7b9709076b5b0d829e8 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 25 Aug 2022 15:39:30 +0200 Subject: [PATCH 2/5] added back left click behavior to free reward when `ALTAR_QUICK_MARK` user setting is off --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../scripts/custom_dungeon_reward.lua | 22 ++++++++++++------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index b6851ed8..aac79f80 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -3,6 +3,7 @@ ## x - updated `user_presets` (League, Scrubs Tourney, MW Tourney) +- added back left click behavior to free reward when `ALTAR_QUICK_MARK` user setting is off ## 3.7.2.0 diff --git a/ootrando_overworldmap_hamsda/scripts/custom_dungeon_reward.lua b/ootrando_overworldmap_hamsda/scripts/custom_dungeon_reward.lua index 3e2639c7..eafd4058 100644 --- a/ootrando_overworldmap_hamsda/scripts/custom_dungeon_reward.lua +++ b/ootrando_overworldmap_hamsda/scripts/custom_dungeon_reward.lua @@ -42,8 +42,8 @@ local images = { "images/lightmedallion.png" } -local quickOrder = {6, 3, 4, 4, 5, 5} -local quickMode = nil +local quickModeOrder = {6, 3, 4, 4, 5, 5} +local quickModeActive = nil function DungeonReward:init(number) self:createItem(names[number]) @@ -75,7 +75,13 @@ end function DungeonReward:onLeftClick() if self.number == 1 then if ALTAR_QUICK_MARK then - quickMode = 1 + quickModeActive = 1 + else + if self:getProperty("stage") <= 1 then + self:setProperty("stage", #rewards) + else + self:setProperty("stage", self:getProperty("stage") - 1) + end end else self:setProperty("active", not self:getProperty("active")) @@ -84,12 +90,12 @@ end function DungeonReward:onRightClick() if self:getProperty("stage") then - if quickMode then - self:setProperty("stage", quickOrder[quickMode]) - if quickMode >= #quickOrder then - quickMode = nil + if quickModeActive then + self:setProperty("stage", quickModeOrder[quickModeActive]) + if quickModeActive >= #quickModeOrder then + quickModeActive = nil else - quickMode = quickMode + 1 + quickModeActive = quickModeActive + 1 end else if self:getProperty("stage") >= #rewards then From c2e03f6f79de68e804be675d5ab62a76a748400d Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 25 Aug 2022 17:41:06 +0200 Subject: [PATCH 3/5] changed lua callbacks --- ootrando_overworldmap_hamsda/scripts/globals.lua | 1 + .../scripts/load_updaters.lua | 13 ++++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ootrando_overworldmap_hamsda/scripts/globals.lua b/ootrando_overworldmap_hamsda/scripts/globals.lua index c8671a9c..02585b63 100644 --- a/ootrando_overworldmap_hamsda/scripts/globals.lua +++ b/ootrando_overworldmap_hamsda/scripts/globals.lua @@ -2,6 +2,7 @@ VARIANT = Tracker.ActiveVariantUID HAS_MAP = VARIANT ~= "var_minimalist" and (not VARIANT:find("itemsonly")) HAS_KEYS = VARIANT:find("keysanity") HAS_ER = VARIANT:find("entrance") +PACK_READY = false ACCESS_LEVEL = { [0] = AccessibilityLevel.None, diff --git a/ootrando_overworldmap_hamsda/scripts/load_updaters.lua b/ootrando_overworldmap_hamsda/scripts/load_updaters.lua index c73e836a..959da94f 100644 --- a/ootrando_overworldmap_hamsda/scripts/load_updaters.lua +++ b/ootrando_overworldmap_hamsda/scripts/load_updaters.lua @@ -8,17 +8,18 @@ if HAS_MAP then end end -loading_save_file = false function tracker_on_begin_loading_save_file() - loading_save_file = true + PACK_READY = false end function tracker_on_finish_loading_save_file() - loading_save_file = false +end + +function tracker_on_accessibility_updating() end function tracker_on_accessibility_updated() - if not loading_save_file then + if PACK_READY then clear_amount_cache() if update_items then @@ -37,4 +38,6 @@ function tracker_on_accessibility_updated() end end ---tracker_on_accessibility_updated() +function tracker_on_pack_ready() + PACK_READY = true +end From 8d86045eb605d5b08775d08f7d648f24b6f68035 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 10 Nov 2022 18:14:16 +0100 Subject: [PATCH 4/5] updated `user_presets` --- ootrando_overworldmap_hamsda/changelog.md | 2 +- .../scripts/user_presets.lua | 69 +------------------ 2 files changed, 4 insertions(+), 67 deletions(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index aac79f80..73b600ed 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -2,7 +2,7 @@ ## x -- updated `user_presets` (League, Scrubs Tourney, MW Tourney) +- updated `user_presets` - added back left click behavior to free reward when `ALTAR_QUICK_MARK` user setting is off ## 3.7.2.0 diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index 29234284..766645d1 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -1,10 +1,10 @@ setting_presets = { { - ["name"] = "Wkly", + ["name"] = "S6", ["color"] = "#00ffff", - ["icon"] = "images/song_prelude.png", + ["icon"] = "images/sword1.png", ["settings"] = { - ["setting_forest"] = 2, + ["setting_forest"] = 1, ["setting_kak"] = 0, ["setting_door"] = 1, ["setting_fountain"] = 0, @@ -59,69 +59,6 @@ setting_presets = { ["logic_lens_spirit"] = true, --items ["shield1"] = true, - ["prelude"] = true, - ["sticks"] = 1, - ["nuts"] = 1 - } - }, - { - ["name"] = "Leag", - ["color"] = "#ffaaff", - ["icon"] = "images/sword1.png", - ["settings"] = { - ["setting_forest"] = 1, - ["setting_kak"] = 0, - ["setting_door"] = 1, - ["setting_fountain"] = 0, - ["setting_gerudo"] = 1, - ["setting_bridge"] = 3, - ["setting_bridge_amount"] = 5, - ["setting_trials"] = 0, - ["setting_age"] = 0, - ["setting_entrance_interiors"] = 0, - ["setting_entrance_grottos"] = 0, - ["setting_entrance_dungeons"] = 0, - ["setting_entrance_overworld"] = 0, - ["setting_entrance_mixed"] = 0, - ["setting_entrance_owl"] = 0, - ["setting_entrance_warpsong"] = 0, - ["setting_entrance_spawn"] = 1, - ["setting_logic_chus"] = 0, - ["setting_shopsanity"] = 0, - ["setting_tokens_off"] = 0, - ["setting_scrub_shuffle"] = 0, - ["setting_cowsanity"] = 0, - ["setting_shuffle_sword1"] = 1, - ["setting_shuffle_ocarinas"] = 0, - ["setting_shuffle_egg"] = 0, - ["setting_shuffle_card"] = 0, - ["setting_shuffle_beans"] = 0, - ["setting_shuffle_merchants"] = 0, - ["setting_shuffle_smallkeys"] = 0, - ["setting_shuffle_hideoutkeys"] = 0, - ["setting_shuffle_bosskeys"] = 0, - ["setting_shuffle_ganon_bosskey"] = 0, - ["setting_zelda"] = 1, - ["setting_masks"] = 0, - ["setting_hints"] = 3, - ["setting_damage"] = 1, - ["setting_skulltulas_sun"] = 0, - --tricks - ["logic_fewer_tunic_requirements"] = true, - ["logic_grottos_without_agony"] = true, - ["logic_child_deadhand"] = true, - ["logic_rusted_switches"] = true, - ["logic_forest_vines"] = true, - ["logic_lens_botw"] = true, - ["logic_lens_castle"] = true, - ["logic_lens_gtg"] = true, - ["logic_lens_shadow"] = true, - ["logic_lens_shadow_back"] = true, - ["logic_lens_spirit"] = true, - --items - ["lens"] = true, - ["shield1"] = true, - ["faroreswind"] = true, ["sticks"] = 1, ["nuts"] = 1 } From ef23690a10fa639e8bc75d766d7a4a9189649a44 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 10 Nov 2022 18:17:03 +0100 Subject: [PATCH 5/5] update to version 3.7.3.0 --- ootrando_overworldmap_hamsda.zip | Bin 12530947 -> 12531196 bytes ootrando_overworldmap_hamsda/changelog.md | 2 +- ootrando_overworldmap_hamsda/manifest.json | 2 +- repository.json | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ootrando_overworldmap_hamsda.zip b/ootrando_overworldmap_hamsda.zip index f3d3e3c3698f1f2858a6d040fd9657e509ec1c24..6c332171559e0d244068b838d0f24ae05a23c487 100644 GIT binary patch delta 33084 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 PRBWpu7zNc4@vr{_tn*r- delta 32856 zcmZ6S1z1(v)`n@2?(XjHMx;SN2`Nbl=`M9kcPPk0K#-6WrIFg8ba#n_bR!`ki2ifK zx%d9}p67W{zwwPR$BebsUL5$n^BX;E`!_nJo)#(^DH0MA7SgADU4!NKtX@7`NJur2 zFDQ9nlJ^o>zqN~2@y#(;+4)SQ>kc2#HM#pg!sHZGyj>u-2)}&LlJ=(jD9FTM@MsNs z_-w0ox+>~yu?ZIR7y0U^QQGiEr)+=GBg50C_wH4ty&JPNPNmErt3PaBRz38a&2y^G z%;ov&kXhF@z8@(~kQum;AAHnRC>2xG5ctIN3U+=pE3x>@@3gbJC`q98Q*UumW*7B` zzQ*Aq!xv<&&{MVki*sSh(-0azRWs$w55sfMX7t)segzv%RTsL(ndJEXIu5NT#cSnn z!Y8Q8ED8)ZJDFAcwJRQMZrHicp1GF!%n>I(M5?^sW%I(`;*V09*Uq3_x9qdgi#nl+ z#z|Pk1A~Advt4Pk>OG=)hd@hlUr6T|Um!#J^4CuPZf#1`LC$Yslb=_GmrLgXCZ}cA zL9nU!Ngv}rw9;-jI)3CANNj!lVX<*wN2>gTW0HijA>I9HmW=m&+fNdN2!=c_{)ADy zLA6K{mOWv413ytM2&R&6E?iz-^Q%Ms;^q(a_&qb4BD)=0k<(@Aoa z`}FYs)O=dz=o5~EmLK2?U4mfvhAGs#(u+YlO*KYkbMTyL@XJpt)6KZWV9~t`=A7{+ zugEaGV4WC03B!l|tgh95SECjsh76RoaA&*PCAROJU%3~pYMz;q`uZI@O}X&MA3mCc zoltUFxXJqXw^Dn>=RA5gH`s`zBhFc9BfZ;Pc0@Z^!qsQ6NUs4E$-Y)(^b?*4UMsvZ7NxX{kE!Tcv>>Winv z4rs?&GcdtjWr_DcyPcXR2V*lH*jm=G;p62`qMse$x@OC^43P&K64liX;x*b7Wex;93^$c^OQ!lav9d-Rds*zxCWg%wPA>-g-NFnj6m!Km#Yc#LTYbw3{9Ttz zQS;)lzd%!ihw_5p4|jR?&dshRxJ&NV?h$zwYmV(kfULm?O#D~fX*oWlhHO(9Y4X?e z$#&Ac58{u^PS5inp|7VoQQ0Kd!M=TDtk=|o>&TWz-ln0U>1Q9ej{1d+_1NWzI#e(Fy6L5!Cx(HEATjnkx~-vZ5J?&;3zko@q{Y*8^<+%Hc<&PPZ3pB-dg;2 zl=2ImQ)PIFl78l?6bt(xA-Hv{?QQ(>X)D>_dp>~lvxA}ezRF{O}CQ{b4Y=+AyE zY{jMA!s3JJ3U)@nf%%aitqUDoo#2|2e46BX<3u7okt)TWrEiv2zA?VxARV3ZZkBxG zf#OEG?Bcv`ajwdbxpstM3?v>{9Jv0p)tkbK_e}q;?rqZto)90IODIX=(;l1zLeB@CwH0kKN;*wJ`oXlVT9{^TU#M%=pn}gk|fGY zR|;2sI|Z^yS%wxCar23eNRiE;YBJX;>emMc>s-%XkCLTJnhAaieI4((k3uF=Mz){K zO8-NA7Zw;Mvbf}tE8Rg3?Z0TyAOG2v@JBh#BgiXN9n-WO^YX5N&+f|>D*;9$IYRn* zn1mwMI1V)EL zS1Hd=?*v%~Q+mmDjx3;(`NdGcBi(3^`W;Ni}50Z!PuXUC-1dkIE)IHa&fnfhud-*jG#SU zmotppmva3TEr!K`lWWo#At{DO!tq3CSTH~!>K3)5*+Q>S@b1smZy30#2Ws4JT%O>Y z<&4DoVpQMN!Ipc%k@-V;(d<9e>!$?G!ypA-F3%3 zNpH$pQxyE(v!q%;V?R&*JJ}|``)#PLFHQ*$OepJcOJe;|CT|~gi=SGy<68oJk*p}r z2hK5i9yD&b9cs!=^zLGOl%y=PLOW@6?2GhcbAi2P2k*OKcaNL-)gw!n8|)6GcGjd{ ziX23A3v%q!tVim(3%g~#-&;3hMRXLv!|DZGhy0-(_ z2GJP@WVqo?60|x$BKg&*YyDU6iZ>`VYFJb|BC?)>huf|Y4rn0%}JA`6G?t2t!T zX?x|nk-E{DM8-@m9eqCt36G|Fm5LbfhO6bT)*~K76Q?jS4>eofvQDnccF(Ghnfe%l zGb>D}bm zPGZyQ_wzG27jfU&gZgo;!~KK|VoHC*Slz8Nl6!S%Cv8O5Q-A(ob@Yn=+KDSW@(}BV z+U=eGB#p5b&v#}p8zp)i_M~hJLSOgLtB|XNljr%fQ;O~LRjQt+Mn)hZ1r)D);zn?xEdo z(-OOArRDK# z){J8Mm@2sJrEI|rgY4BdA@kjY7)*Q^X?xqxI&0Ae+(3+$a9k2_o5`Z(6+!Fc{Bo3F zTc)g2)!Ic=d42}3wf25qx96kw$7MP?_{X2lj(oPplzS>|0((q<0&CP3#)xyWgkmfA z*HQhR5nFHQW=OHBRuhOBZg~HB!B#cfW;8)YTsg0Z3mX&f-{l!$eLu8In|g2`20wp` zbud#&c(8OelYD_Kys(pQ+ucDX7rWlOrAw$$gW>JYRICD&ezKnZGAsSPYACCpaTK;a*~p=lhlN(Fc8 zLs|#x@#WmZ)xEUC$w@~R(S-!tL zr;_OzNyy$^RHXN9RA=N*;csCrFU<&<#8I6Vh!c3LVjei1&FqC*diZ_kaK~(&ZjG3F znYt6ciu7 z=JclD&z#{|Uwb)G5PjLis(LO2T|KVZKk$%lUM?pDPigPYnJHUZO)3f)i)&W&u1PB= zE;?g%$*FPtfR<Jp|E$1h7F9tN2@O~$e(vQKzVg%kuJ7TJ zo_E48;XI_aVs)Iuz1u%c%tl-m#U{O@o3cXaOaiBlS%?Rmi{_tN8oa_&G$o=X=KnS1 zD3Z8KTg6lQM)a$LrFpXaDQxS*m*t_43xN{t->VvjwI0#Wwuws!Op<(JHPx!WU8Huf z^r;4wMI$fYO!Rd7#3CMV@kPKm@6)tbt@s%$zwL62_qHT*ZFP*hDm;p;)hW??h?OTe zoV7!S81WSi?I!6LBhTdVkB1`k8 zcz;ylkA;E2C^o~8&Ac3@5G!M&;n_W8>9+$Y7QD`_^g_3}nHv_wy<=UlhXpCdutVE7 zaDxB3IDT`9KoSe#!}e~udN_ctjzj(UlpT(Bnivyl=uk?2A(|3EB7pKyHKl}v6?T5I zgVajb5&lE>?8rl>nr4%b8+(A4J2}SFuTxokM5g!smlYe^SL7@9wvC!1b^|ks&ZZZW zA!CqR7Nww-z0gO>?{pr#m)^WWPXdv*zSbNk!99Goy&vI9G(D%Wl4%cEtP_r(p3K{viGunq;$@H=yU*l0TT%<=eiG9?9r-iHUizhU@T1#NU zlHHhgN*6Cw`F@7KL5-U3$S5H&c)gi`j!NFI+J;~8@eu8FsCY~{GS)|t*^KWktX~Fy z#Ethp2R5!A4K{&^zmV$Lz4x|EhNI%)WW4i#v#m}--E+c136m+(hk8=iG6)(hwJ3V8AI?9|Kn(R5HJuU^?aQ441fJQ z9r55Hy(h!3b9G(^LdY^uo->ku87oml%A9a-LeJ|qmkMjo0k!bvZR($w`E^RTTUZeb z`0C1ZWpHr~OWl`qOQq;-$kTFyI$T?y8GFJ<;t0INL8#-)h%26?>2Z?zr;+6^h zmR?a?5&6$kB^%i!tZ^2rii@09O-~1@_9z56Pc6vl!y4V11C#w{;Q3) z6TVyIQnvClM%p_M^&|slLOy%#dj#SW_;{FPym`5Y7TUg)1HuXP@IJw~}ld#Q46GC~9<_}SQ-1<1`si-ZL4Z1gIBoLMr% z1Y^~My)xRGbV61hQ}lQi2ed`EM$=_1TqIpRd|7XMVgAzb^UWy+Nk*>#*Ce3|FzU7ukzqw z*slrc55>0Glf

{g6@QaVLL!HW0+A3&RrR;`82$7;O=MiN$@;mra68QZ=l{m^7&` z$H(>fOepN<5kv8}i>h z-UF;eO0^8P-<%UuScWj-*WEWR5q*JQ1G9Q}kZ-51!Sz~$E0yp=w^#{jYLmU4kJp`Y zkMle5!PL8z=~3HM3GrXyQZmzmw^JJu8@ZxI{JS-jB9;QRUWl&Bs;d1JB(Gw4rG-z) zs-)3g!$Z*!JRtO0W17(4R$uWUzl{=Um+yl0+C-s)$?hu@BaU8uHv9vbqsBTca$49a z4<#J~?i%%6Hj88LlM4^q2G3~jey;81=d@FLWP*aLxXQ=EgwiXV33>MiT=`yG>8=wI z*hXkOs#VjXt60mcv@K%0%$z(8cq)lR4#^+hJ zBG)b0IeUG>j$Gjb-zFu=sVetxLdvIw$H^$~;PEA)?7!>dewgS(%y041$quQR{Y_kq z>d{O?OsjXV=&g7amF$y|?=CeJhbV7TXHb^8OWzrhi^drsVN34&T?9SU7||wKgH6zJ zwTr%tAlDpisxjPZvUIBJ{1uIj7x&b?x2&MHd6xxu+x79r{Rx{rk^M9MO70T#Y&W)% z%aY{e%U4=GEmjg-5-pyh%pL+VFczp@{vwj&XBoRd+2-56pUgVvgHJ2#NP2}E%aE3= zm@~UQc8HxL@`VSQSs;9*w%#u64485RN4kWlY@k3^3JKqom*_~xoVC1RzR9N=Twa#a zggF__9_c_FYXUm@osHZ*Qw{6)lwZzroabR!8=M~*Y0qA9j;sYtd>+V_vzq?R`y2a* zd{tfOuJu8QH9kqi^VK%iN<~qIc4Yb6QDN%Yva|~34PiZhO+Rg8#a9n!Vw-c9|BCzL zl#2y*m9q1MoW~v1a$1nGyv(c;TAvDumSYJL_kVg7=})@UDVHKg%Z==q;z%okOqT*a z@}9Fd{oK-Ejwz^NpuP& z9UF{{=wnlEyTeub#)805%kj8;^u1u;hQtew^A?xYG&s%IDUs9Td5<8$S0`+Leq%aS zxmkWY-7GTVWO=q~qp>nlays-uhC7_Y#m?m^k}&uBn@9708Gg={zhR<^Vw!+xWH#;q9%SmCQ%kI84X-4$}{6HN+a3(Nz`g+;SB zUSbVPq?V*Rkr#H{Vc-6A@Ap-TvP_cJvgGaF&Q&_*VxF8YrPSZ`X{RYICZ(BPJWK5h zjGnSL>6cr#A@e?5{QbdhP=<1n1$U<-E~(?q!mHM;`Dya{8YH&Sw+!p7U#xA@VMJVZ zfsC+3t%y{H7rSv17jjCLG{5d^VraXq&!>F&nM9@oP2r6+qnVy#*V%q~7E!am=o)mQMwVJw-6A1n3c7sbx$Rv9GGhb#NTs50M< zk{R}vH(&5M3+ra&Y6qcDq<_o8>ntD>;v6oTO*k)9|JWN4&O&~?3VlnnP!c?no6jC$ zj>!lL&HY5k!awVLn97|Re|my#;}tQJP`ms*@z}@cE;T-lW5scC@g!koO5AXkqnMid zTNu;(xY5a@Zs}xn;WRh7X=uRT?JP};l^>7p!HFAloBnCGC?U1yYj@3|_$H~L=cTQl zi)rRB1q2$N(!Resab}mf7<5-rzC6*+$?m-`AI9mZPFywfqO$Nc=c$Cm-LF{8$Me7c z48*fiWdxnYxvkKvL?1X6pRdZbf2(FsHvH~k-Y-h!#7(eWQ^UW#3!9QFUJmH>8f9V-}{3!SE0wE7D7A!%GXMlS~c7u+lVDmZcN!>7AeC+SxdOu z8v3=)ALEXdElf$I7Bgy1MDBakQ7~ZEQ%N+l9tGF&E7}j(5 z<-F=CSxz2PRz=by&guRP#h{+r=AUPu9o8MGBSR9zz9Z148?SGrlGzKbye36D`^1q|24_D5oIA?20y3Y!v z(a*U>8q-%c8?C=JbcnIIDTnqs@^%TejE&cKI)7S8rWoFu@W!>tF-&L8Zq5&fJ$(=z zyRPkK?5p~0x}U=(Nb}`WI(VN^Yeg7Lj6Wa=9lwq#rt(A@V)7^CHQAv*KFHEmN3Nui3;uv@X0#G~C@9x<#_T%{(TG*1coe zh@s~bw)qkbDgCZ)ON7sgWq4Bd7P$ZRw0M>_-1+m{>AFxrmw=V>}>g}qaiFG8Zu%T($i#RbF_{gBQB>b_^ zP@COShlqxFG4M^V3|~!rUxBdY3zJ_D=nJh^_U=Y>4l|p$9NmAa?Dh9ubZ!fbLY(^e zRhb+~;_jQj&39x|L>bG}MJSKT^S1Zz^viEFefY?S_6Yitbbv|6F+2C+15rU(jLjk| zH3e$2!0Jo;8E=^`NgnzgoAPyfr@Avz!p{;c=V)|y)9JUHIsD@ArGF?o7Cf0CyZy`e z&XE?==Snhvt)W7;xsE1DN0Po-QP_Rg6!U3qU30B{I@;3CeslV8Q=Y2Z7OX;)U%uw< z8aXgJj!C?akNDC^D}icw`7mBl%h3 zl6isWIlACY=KMyOVZCG}NQ^{)d)uOJV5HH#`&OWSbNtV7-E3-M)>rv9tfj*?3Zz#) zcB!o5f6`H2nvH%l5+t1;T-MU9d1}tMCXq35D}FJ9OD#ox{p&N5&yxft#)6wXo>~uI z6bgJ5lOLTI#%x|a>Ek%*co*jB25Xp99=%#B%NH$QG$fS#lKUv?J>#cJlaFe~c(vy0 z;t^W=-p1;4p%UjN5tgAs{_~Y+(rb_3c$uhi9_@eTOx6;VVOsV)Dhhc*V_#-v`=@+w z$QZ?G`98^*0u|nyuS~~+^qjMg+IpZgj)EEjNy) z?|u3*8xi?x3@Za2U#M_xl$Nd5JW8Vzi7pt4LF*IQN_Cb3$NamW^wzi>@Zs=;r zp(1~Jv8NR)GHXv{{7h-pG`(sEHc;)hs`{HC%2uMUm0{Q>=wlG~=EF|U3i7SZ&#**e z4Mz61dbuR}%Q@B%4Yvn2l>q$`>aDx*=LJE3P4BB;(Klzw8o+*i*e}#D z>E|Fze-vr*4fihR<(s5(w)}J^*einS<*Mg4KVpeK&3U{GT;=ePw_2YMuBHksvRXgk z&(({!(M8++leRfv$*`wLz$T128OF78`L4r2f#rLc#>r4UeaOR61FNjJI^mB94yP9! zzZ`PB2;@HA7?sF+Nk_-OaE@jSv)MP-eBOKK*kXR|t<1Pq%7<_8_NvhiA&O_YT}e)n zr&M(6nd@Im)Qt7IK828+Mm4+|`T6GC^U7!*f0L%HF{!=?;U`3)7RBNCeeIPFX)-(n z_G86izXb)7{!V`3HP~2QYQTv=ok@8?@=Cgoqq@1nUa@ggGpjsNo>@ehMF@8Hvr&(S zCloUxDJ3^kOLa2c(dN+>w6gtuZ>}_;yM~>5LWzdQKZb`$l$1j`KoV6s?>({1xHBHD z;piL9!o~G{8m_jAAqteNfTGz?XpKETSvXhRHHkGh$E)yvqmCNOc=0bbk*Y*~YAd>{ z#wGJGGoatsH>lY{1FOSY*6|Ar*}sW*ef67Ek)VdUK>=ier}ya#C0vqvP{|>xkSYk~ zd8bG|ATp%v-bk4BZb#_)uX4>NKX^mm&3lyeVe-80nAe%p4B5Mn*8Pk5u(Rf#QbJK` z3t372t+|-^Kxsex5l`*-JQk1B&$lQo>D-8s31qNWigDKH8IM)fa`&)Tz zew6t}O6~8l-xj!{VdGkY8Gd>c*$nFPk@90N$5~z4*%t46q=wKH<)Yoy@A;G{7l#`s zMYXa2?KnGlZ*ZxaC<|}pqY|y=_U>N|OzRWa$EX+IsO}q=K6Ccq3p(RK{Jg#B1Gob`0Gdm}pb8e@IjPlXBOUw&M&t54|UpKD>YJNnCT>~M7a^D6Ke zMzV>hbntVRA@t@vLzhiunNN`vE{a2fIA0aNSC~3M7QWdL0eyDwM_#BbNpSXTqG@ca zzW+3`rYfWBlE1;~%2hBmHZUFoOK*;m;y?a(r%@ZV=N4#TVIx`l3q=-jr- zIT${8wjtx4Qi<*%9!W<=w3VWirU|Fld~mh|p^>9gY&dK<+#+zgO=+PVtJyj{jO8?s zjbwvs=E~O)VyMb)D3l~=_9GP+wn>h5OrS8<9bYV9`J^Ac;H9=zi-y$!C%Inmj|5G^ zS`JI`%IHT|qc2sT)cgB9JKe3q4>aftO59p2Br0@<*gKz`p^o=L-fyDj8IPVc+<$QF zTRJ+M(6z!sNd2lkxsq%}#-5MWAvx%9%4*zJHdW-?*W>WWlKLbHt#|vF@vvzh{k~Zj z%XMoRnmWCy{WiwpJ{&<&4V#Cy#UqbGKffO-Im}~};GUs1CsoMIF`@k+AA=R%x9OT` zUfb(@6&RM|pu2}0mte|!H}y)^Hup|WhjYrq0UN3cmn*F0+sGPBug`8HKe#_B6|$dF zqJRF-(I+0MB~yioKu7zxr%?oKj&xQ12Oich(i+aZ*<~_j?~H=Ca^2oGSEm|K51SyH zTTL3XNY~8b&yaf>6q?mLBhFO{BL+%zr9Uax8J|atG?6`#%lrNq_m&}(ssTUh{Vb>Y zJI|RNdPXFueN}0@)^rik) zIF_MoTeU#{uK7K`c!jg5%ND&XvR2{o{ghAvZ0wJ&V?hj^Tu-$<@K=k)M#T-3-#(tN z*{js_^ds<=QmPl6vDh0=e zXqS@R%ZsARsK@-s9B$iM5@WE!h>`{mvZ#ZL)rk9Nzf-PWJK)ng8?x2IMYSo+FZ~94 zo%Mc|tusl>$GN26=f&@C6Aa1ltCyqun3P{Ho`s`%Z%gK_$#66PNE9;zOx<#F9o}LZ#x7MLs#j zk&!&=Wor$wAIu_7w<&q4T_*`Me>^pp5@@7L?o08=`aL0Tt9f`(NlkmIa_^FcyX0c} zD1Q02VC|pEO+48k_6ropxOV>`q6af{?O7hw=tSJ67t9Qc3_7b$=D!Nl#CGb{m+#d3 zVM(^j745s_c*WFCe}0)K$%Ae5V}ji*!^$=DPw{W`|NN|ZqP2*@NQ|>d6ABViIW`g! zHMn52*js5}HL7V8z+ z_=D?_!E4`e*3}&+=I5M(-;iXoI`&HGhtLI-il07@F@nt@!__nmJTUH?#ta+gTEFPl zc2p7$U?r}Zb2$D>HpTdyP4Fpkb9##1CAO5%g?FAfavj<)xQ$sCtU{x=DzU6oJ7FVS zq?)K@vASvRHlM=AtzM!sY*BC1S*J6mWfYZ2rD^p&Ev%E!Jl@M~LE$^qR9|A>d$mPZ zoUl6PqVmCl)oYRM4QM#N(p4HI24WZ$4bu*bq{ME9>kQbd7LFDR2u`9k;|_1hy%Y_T zu#hyJAfn_#62LqZ8gBSe&=F6I<8=#~XE5lr;v5v5jKK^^;CMozqN}TKN7Z;6qc6Og z;z5~YQLi}Ge2FDL0W6v2Erb2${?c=q6VLh{HeXuUN>!%+X0E>7*3546n9Iu8@xgQt z##N5L2Fp%(76-3~9FJ#`OUxeA``SV3fFwWGk4XBFnztipnKHeK##Y~1|Cp3e*WTOS zod{Dcmq$r~Py;@Semxz>)LGWt4E_k`d>Zx*UQ~y-XOnik|zySoE zahNIG`ptPv{*c|t6G`d>r}J*byO;VO#6S1>y8RYyJzjxL`CNE^&n0;kI4D`>)JYv7 z+o$!hJ7RleQe@>3fe^YcOMtKH6`aa9&VTFdy`|rCZ)K_bd?MH!FkBBdE&)Z7=|e~> zt1vLSUeaZ&X(wQzeX~;TLIqi;J^R7r5YBhBNkL*-3<{yT=yc6a$44U_p(qQ@in+KM zrh3>P)f}h6k54KRL=L@o?rjYAb`$EyE)E}K)DnH_YZoq;p=ukpJ1Uw%d15K5Qxs{M z?<6A9MX!_Ju=8ZovQvYegm`_HziVr_K5vrU)Rve@M?Y{in2;7v+x<;4FH2!9ben6` zHsg);z@Swx5NU`}T5q8Ed#*A$x@0X4M!){k@JBYBW5=F8mIC6U`5HAr=bk zX<>o6g$WXN`?D^5?n}khIMbvPHs~ACG(1L1^QQGEm%8tw);BkuE~*$qX!1Mo@8VPX z+}y8p@xH_Es*mPTy)${P4QP2&&C#hq?9NbV*bJ^jmM9+Sm>n>XK}6n@)u zknH#(FrRmgu}M|PYWTM6A@Uc+9+Qj?HXWY|7zclWp+l;a6R7~R@r$fr47ErV58TBW z_4cE1^vbO0sTaXfWHt03hxUoX=u-F?lgjonEe%do{;H&JRq z0%Y)c!3R@(vINInaR2^E2|YlEGr*uhw+TVQ=LhP|%C+V^(e5oI}%Dn^Aneq=&&8?$X4s z9D4IeDY)%Fkf=B0_==YI^wXiFn_xCqO0!ug9!kpDw9%~w-X4{z*HzE9?F;3z-ZmR* zH?0yb=dsPT1@z-$md0b2jWo(~^93cLzr|8T$v`1?Z|ky{WKKHWrXjVG+?Ev;mXQ<{ z)@=+)U~h<{ez%-j&m?C!y}SfV*Z(6P6R_JR8LN|$_{Fu@_Wg*cbV~_s_snXZ#>%B&|+Lq#GsNe9Qu!%V0 z2fX})Z(6Zxe=^|Po4s5?(C^{N9aYKYTX@!hV|w}abv{4sM%CJ(n-!YYQ<&i4w=ceW z?D&eU&=ESW4Jt#Jb&YQ z`@HUdKFuI*D)jXjx8Q2j`2YP|bdVVfoEKlz+0ZVJc?S9BPv{j3TogGQ>SKY^WAGc_ zsm@`B_JM@c4u0{@$<^B7k+%TUmI)`rZ>0G-QNTBaoQ%>?{+1ciV+DEEPy{QS9m7(f z1R+%-q&#Sy70!ddQ*HEAJSw>W?#3dwW8xzM@F5Q+;z zVS;iw-~#{3n?gwZ5Dq7t?_ZKUCy=rr@Bb$iBBW4gjuX!RFBbt9kW8UFT>nY*2NH^Z zddkOiN~n_yPWmtFB0^`+OL>?_1@UwLM_1!=4g)!*mhCD|L(er@dQ4?gq1LwtX9Cqhir-dSchWrLU8^j9h@dG{o80h3s7C$&P$>dY@E3{A>LNEFQbTSA>08WF^ zb$=3}^9q2{1(3A>To{8gOO|1Z7J3aN)Eq+O6roL0XqONf4{CT1)_`6BtO2b6TL0{I z7BwVIi;R!Q3O<`4{$m6XLW+WLF^v1d*a%OsAgF8tRS3dGF#K0N%ULTbWr zHf+mN#M=KS77t>mYEH<|b0=g9s7)9wikY-C;%qL6gVZ0waC+nvh(H7kF7oVpBv}zK zQW4}S0`|x^s5*C(7Rm<_%4HBVD*_k9NV>G=J0b-fmfrRrX2KnDt zVI>47#dn4Y<}8>@BU2Av@5KlrF9Jdr1D9O+hupzQT1Z?BNJNmc7$`OK`#qvm8bVTr z`o+K{_fNkU2uTwX5Qj@(h>~&+fkZF`YUp*v|E#z>l#B4x7!m&C5k-C3hzxyRKn4e0 z0?vSu(0?7FlLFbU5@3Crzx)%%Z%4+0$|S%dnV?c3vadah2+yy9e>_@)$k-5rB%Bn- zHIWi{W{~X{enL#Da5Ct=Brq0EUmK~RSV=f7hTraE#A3gf1kFc7-zDMV7{8~kn+K&u zQNOPKQ`J=p96x#+L?lfb^i>R+L)F~=dVPDDu91xK_sQg$21t0(aUs#GF(5M^;1j>Q6dFOw< z%-7CZpd!~pBXV#VjNN`jvxo|!C?vNL2@KHV+bGzOhdkKiQAIvP^bewb0r-OQN$Y0x zS$S|w(qHEwjv|PPqIenJ1auVO)EK)*h{kWyqJV&+VRjR3R)8~NRC8UoqM!tJ;#>hv zkJ4a$6UDYc!G{zS!P-1Fn(;wA(A=LuIYGd-<@7&uYjwIwA$*K-3yKi|H<}hjaHFxs zL#!zTN>fAWUjMT_ZfQzzDGW6RRzz>WB8svV03jo+NlM@Zlq<1=zznj+!OgY}f(VLm z=*>7Nw}B(FdH@{N|2PzH1BZ7ERH+Q7gnVwp8L%C5`2VYhL-POhEth=bPDloQ|F{jN zdM}6LI)#`Vvc3bR>ID5yiUNd4p@Nbj6fDSE8KltA=U$(jf2F)q2K&hcRVc$HF?a++(*ojm(mpw>g(gIWB?EjxB{pq`L z-|a^sfC5#)ouUs5amSfKb}STx6m`L!qFfcUXg2n5A11V^3NDGA6oPBt=rmLz2}+mD z{?8`EAVoE}EVeuM&8i;8-t?WN2Fg`_hm_Rd^w5+VsFYrNv)%u4kf;L(^%lZG18J(m zsjz8WZ$il~9;s1T6`IA#=@aBA$ar#HJYGjlUL zeITN~#zuvdl;IT67B(s_^gr>l6Znwhpe0Rk_cy3T+$^DFEzqwFDe8aU zI*3T2@0xHr$U_TGgFY?rk5Lq5nH-_hLL=I6G-w?JF0kp6n0TjeI7}EzcebI&p%phYg+zd-_4-_81^Utz^e_%9Tk^GZN4TT`0 zzf^CcI%=qxP}@B)EH)|izb#rC|FZ^68aH;{`*22_@hOCJ2Kj8xeqGZXx~^0 z5SCNx|FNthENQwo7Fq*voVieOuB()0LY2B;dyIgHoDX>#z-4i0HiEA2xq%k{j4%j- zCF9HNc*=9F(b0csL_jVC&L(h%CCR{zd35*$m=i;q^>wudvC_x0i zpv2kSL>FyPaUcU@Fv`b|*P{T7D2l!PO|;DzoOSn^TmGaG1s3I6lUL{T(s~7iJ+oVuTsw zf7wthfNdiF#wKk6W*1m`-GikCXf8DQCQu0i*o|#B2Tgk6riULO6*V#y6&g)PrGnTW z!fCPZ6BE=O;LjjaZr)gI9s)~x`n81#dixMGz!UY~mI+`%egqvn1W#}GNkj}HvI5Jl zW(iX1a<5Yjv3)At6h!j&HzFsCMuF8D-Q8%pYI#I{DNJd?H_lc&x#z z`JUMIYnPcdkZwcC*5JK!GwL1UqgDq(nuLB?gEukb(ISMzVFRQJ$lM0Jz&xD0eql`j z5-REdDkM7qR%+e`v^akjikQI}B62o`3JFf5(jX#uc;_|v4X5MCLUcw;tF(}18x5^>|fwV-30%;mkAAx9MXRDpN8xoU5}Uf2y|b}-xD)U3k@J7S_s)5E`-sD zc`ZrWgTrx#3%S{Y_rkTO*WWA21R8P70TYmD8B3n*gig1_gSdr{fnKf}lO zdCptsJ$dhpV+2F>x(B?91IBRMgU29@KTbq4B~@cE0(Rj8;hh?TdmlMs$U{{d=IPVz zdHPP&JqrEy4RIp>Mfzs6EJ`p@C}?dI)P304pQ*bTg=Pnq=u_DeeMfSSMzi#3mk*$a zfM7qIq+k0a*Nvj1agsmLp8IDO1C9`ldBWl^+82YYR7497>JhKGZlIyc5z851PyInv z7jzTb+;bt`EI0K(s*`AM4DL3*SFMW07(BI7pA@T5j7?(U-Q?h|%9M z-a&uF2>}{OhfXo96SbWH<9&Dk$5tR+iW36=AJ1((?4?ul@q)jmz^osX>l8jQl8!kH zYfkINf7h-CD`(gPGMa$Wk*h3h0%~AOjy~Pb(YK|A6OiRpKVED=oTv~VibT>)_)eQy zp=7D|?U;y+>^L-lg@0!v()_ZBtS3QNrEB+k?7qqF zv7~FtQIu%RB$Q|bO`9YHe^vNFLxU$HHRmQFZ}m>l&wrx#swN2zn%_S3%A2}IOn&Csa`vQHL4CUdIQ5q==doZ7YhAJbA8Gut2 zSYQ2m+*k6;_lkb)Lqhf6j2&W9laa@LKVP9t9V#_q3amW7Mq{R6Hi`Sdx{cOMfq~~b zDxQL*)HJyy%KcgoBL!o?Yji% zHcPq&PQz##_E?|NAL~0)*O!8cnQrrEe$Tz4*(>3R3+Sl5EYpg}hMX^+`q=j>_{7-NAiMdxe7lH0vZ$MAh zBT(Exn3#PyDP?-N)sM`H;CTpm2@RWvD?;ACdSQce_(RU`A}9Y z8jz+4-S)?PTxYCxcLkzTj5nyFM#+=b`-w?Czt6j-9*NNV%Md4~H!u;Y3hgLS;ybF%=)y9TOUqMLd`j8qXT?|< zjAhY-vFz!$9%@UfPDH4?x7*6TIZ?wT*lOOFQ5aaJV@A;_VmpzP%T3^6 zSu08s!nA&E8`K6}mqCg1Xvt2*GQm~*Q%h@3X&EE8U&<)2#z~Z-WrCMB`ULY)r}#>l zI1OP~AW~)5X%f%q0O259dBG@OFEjLM2b9CAVuaUC0gW3wFyP6z!@reh(Rsx$4lzk zlh8$4w?b&G89nF=FSi<cF4R30>a^q8c+e^K|4JFF;7|4=m|m6& z(@P&orf)q$Wu5?6onYe$F5OQ>no>$7G=PM9nnF8$t|VrLF^!P=<%2IPG zU5QKLkRRDZp;LI;(X!PDpbZ$R1@?w?*xs-X%~}P&?+RgZ+fc<#Dqe+4v~I~An8L=Jc>rG+mw=;iro;H7d1At5FrDJfSt(H4HSpwla|&4l zuzx+aT5*uaX#9g=?VhS<0QJf}+G(>YRwn>c+UQJPHh~`~S zLkj9;Sf8p6!Z$GuzFqyqr=|00@PFw54m;Al0fwgEag+^sM!|8Sfoq}X+Au>hA8uGz z;w(!SjI^)kGCexQILB4e1Ta7PKTbzd#af&hBjbZ>6WgUD^pZ*RYOP>Rap_p#3q6BC zAaa%K&dcGl zLm5zqhwb_6geKbiZP*q47POcc)P z4}8Kuoe2Xgj~G(%5knVpS&xwve4S0%cn@MfS+YWmSP#cr)9Cd=BTa)D(wbGFle%00 zrh0M3kQA>Ct?9*jOliYbbz!bqY=GjRTQV~BmZ65OZh+@?oAhAt3ZpN#O6B7JwisDX#7SvbBdBS3XQb7?M#(U@h)w()aPA3A;^l2f{DuW zldL)FlcAPeH=#pjr7$huv47qK-<|O!mizv4lc1*gn*;}~N9E6)xc8{6R%FD*hTn+Z z>W{;FGMBz=Mu{}Uhw3NuZ?GZ#0g-y35z`}a)b>VZwU*S|cHi@Z?2WY22I@-xX1uU| zm|oL3R5it2=2p}(Qd5sDNXeI>&2j#^}Z+>5++A~iiMQleIDu4UHXP$<7Gxhg2U1{- z55*`7+<^tO`CB##P}B|tawW!yOk)wq@f|47j4*x>xCcZz_D@RMiJeH%pGMXcz7sJ7 z?vhr(adYJu;&wvm-;}sh2-h|Ww&%_t8~;Vxu9gE-?pnZ<*pd4#Jo|LMAHpf)=1OUb z+y%z#WQmcqOYqjD{K-7lDS~%OjLVGSy+&f_@5TY%a+74HhS6g;7;865jM9xp8d|&? zJu)F$>X90n$Y>tBBwF+?BNNuOHk!5TJh;8`%aXm2J)rf@B5@BM#Ejm9bMuAYJJn)r z07KE3ggrtF^{oR8qv}1#*6LG~ybpnP-i!A`vQzbVqntHT2PN%=+VEn=aG<1OIC*|A z@;Rs2jMH`y3%3L-fZ)zuif_Gb%?GxInr@6A#nAvxtYo$hJ z^kp9w{GFweC!b1{O0$=XTaVm+kz%A9jwtmUyZAG3g(9X3A6@-j7gRao%8| zm>$5{*5Wmr@)+Pmy$+ychpLS!VL#$nZ~*s%4IgsPWA$ zpt8e3ct4B=AH;tB_95mKtviS+Y~aIN*;462*nIVpjTI`-g3V9<#(1882$R|+f0^SJ zU~ELA520MQ4qypnD(omDA6x!)hY;B8Mii2T{=0EVaM30V@dX7}^-cBY=ffCxw$Q5h zor1H3aP`?g>#_C&vtcL+a;5G^*3^T7+rb1sG2Y9~_>6 z>&gm3RfGE&)9OCPb$C0gmeX7CnXHYWH0}>Ar}zT6`2x079V3k?KGN8Sf^txV`(8>L z2~c>FhUUP-x-=sPC3dwjKh6p{%rYLrL;jY7>z0ck8sRYu zb5aGWzzPZ)cWZ(Ypwu9Z@^EnV)z zY*Z8?DTxHz5_yW48$ENBJpO{9 zwbD`@FT(isf23AErRYz77CkRwFBeuVbrvJ@mEtYP2+yKO=%|i~Z^}$xC_=@qsxq#9 znHEzeDJ-Z$*KmbJMd+Ky#@r#a2~{04(9mI|nH&$}J|*TI*VgqgT%Aq{_@i0WP{Ca_ zY)BD@k>KaHn%ZlSNEL@MdK27Pmr~#nBzNZjoMMjsLVuou z|7Vr2Qebj3WQuNd>lD1`dGg~pJOPFOnA=)oZmV}1Ge@66*_1da+m8Ns8e`>XM~^u6 z9J2TgS)K+j5fo+85VAaj&3xf$EMEz;)FZEb$9M~d;s#lq5gKZ8Q(8_Ht-iG$at2r^ zO+N$cCF5SOo5?+A;7}Aj23@_S(-M|rh@7a&Sx|Akd=~PJ_m!-NxO@YX*C*ku5NzPH zi-j3^4s=s|s9wirQ^444NBZ#`rtZCB4IHXUiOZ&QaX@x4q@&|p)+4;(12n`tqW_-5 z6^{RxcKcwb@p+W-_9@xqIX&B!63*j7%HMTiVuclLVo1p}j=0gM^U!s0_K=MCR%CMl zh~-SV&7cctv-4=N=MyWM!;tO?GIHqxMtA7Q!^#&{^o}8OX3NMA7x7TDP8aoJ*covV z$bq>sa)2R6cbwghhkQDQl+KqCpGz1H-ETFWkM~bIUIG%dNJgeF$~K{Om*8MoNaTQL zR+P)&SxaR2(voZqnHK{t8l>MF&%Wvx1HO?c!xM^eA>Z}~wXtU@A@g8}nP}2;M*InWzI@{~LwBW}Si!5B)0;`BU>N7#>+I=CfY> zgNf9Xeg%bp%#X89L!>Mzq%T*{vhv>ptV#l|LiX$=4Y>;0_^9`+_L3k|Y@=gW1%Iui zO{aKq-k36Um^;j`p)j1t?-~l@m^C+53=vId^0Ty($;UolXMjNkd8jJ?aW=htlWkA# z*9A9i^M|qeY(0EAYZLwa0O}&Iqd;TIWR6&d?pb>s18jy{Rc}8$sJZP-2{$mniWx8K z4d=O%7SAcPgYstfVU+#bWL@Dpa2i(0y5e-W82aBB$zF{bGRUbtsYcNy9j*#!*~djrKN=L2Y{>a}wY4ff8#$?>gV zWwz0J<1d%BI>p{?S2f7Y;G1ChdUJ*+mA}RMSJFaag!xV0g%`5_W{j48Ib{B0jy)~* z%h8bkE!3rKqWvwvE+H~JCM3s*)-YK1?+}AqG?C#&P0-r(HsDvwmwCW^z1x6eTFJ23 z3azIzSZ+-WzV-u$eW>y~#N-YtBbeIW!31k&9`*<$WEvA)qJ4L8Fz#U%!+TfLVJjuv zLGS9{MT)HYQSv?HtHoWxM?2DK14;w;C70w*o53g-@eV1Y9K0*|YJJ4n4s7Q9O8J*j zri@|~FKTg5aMrHfGJ0;m0ISm&9R_d!pS-4A@&O{hj?{`J;aziut}mU zeJFTplP7QF@s_x1D4`mOz3>oPe%d8bGP2OWW{=?F$ZVEf=0vEnd)8Ofmc~4Vjf_XI zaW9_vL%SKpN0cblk5IhF!#1(D0Guf7G1N~wDWRuN=9o(g5+6gsnNf3@g2X4_Wr2s8 zqWCdxjwW3h<&5@R-T`b`N}Y+!B25kH@eU4f1_o9rb?^KS&^A*Pi2)z#oecv9i&|96kEIO zl4{ZF8F-&QNW2cuFkhb+p1Nc082JpIjMSrq60F@9pW-S#3#c}1NE9#TWhJtLN+?ja zP&1wrEm7whOYee)m3-^DE+rTY=PAAfyL-iKHW)~RNa^4pwK9JWvkR7`Vy>Z(=K!oc z>Hc%UlNK;w`3K%&I{?LGy7ydYV`6@@{(P2`${E2IY43CF=)(Vj7o&ouX4C#bvpO${ z=}Z3yqqbSITpHUf*PTwU!TF#Rp4qA9vE{(56zGRGxfIei*OfZoML9$>I9B2N5xqGL zF!opbO0lijIUtEm63`&&7xP48kI|#lXGpUq8v*~jlQp(z!%^=9V>GNy})aX(yXadOjU1@^kgv3$jO}J z%pYP}|J0>DKR4Fs`^q(W32yfUSzqgy*iqN$YuG^67tc893uI2&0t8#|5&?X!&$6#m zd?i*eVri00Y`!d4OARWJl^Tt&deNZQDE`3}=;p_%G`#|^ElFDFUr5rD1SgZ+k8H^46z6{}97_q6s3NaQxRIU3NnVtD z6Xg(9iE?OmdLA3xQ!AnN678*o+B0RmfL=hPOgu^ZDseM)=VY#-R7Blhqg9+wBCD7I zuhD7P8RV2raegm6Ndk=@h?g zKO~LYR&U{I%$r;q@EP%7HFeTPwkgIcs#81*%9c308OQrG=ivI{Ei(V;!9=d-K&8yl zDe}xH=pE{8w}LX>3r?xZJS~+}v61i&L7cm#V@vb2ckm^Y_PxW`E7pyh%GTmah?L1z ztdSRWMoaC-)B3K=fe)>0r1^LbqzYqN_g-kNeG?(|`PF?gSOrkk&pVG2Lh~GGyEn{+ zeZWY%XU{GE`T-qw$6tm61M*Cy4iP>uud1dn7tVpB=tPQ-=#alQTxX7ke?+tYwc^ci zUTBqPNUJ_V>zxI>#Q_G7YA0)*`ANVt!%w&!?zv74*D3fD;4a<2!S&UW-?W<{=6z*k zP~SW&GXIQ(?megEF^_6$C&m2ZXM}a@w{Jufn)4Zpvs5s6%0Eyhij25$giI`t$`poF%(~oq2^Kz0}GNkuRbmQ%nG6! zsh9IHts1Gv2B#VYA&-Shh*Z%TyoDnbW#pMsk1t65JU8yrA74-}rCVv;7c|M-n9Rn; zeI}c}pUFH|G!-4yrIT2dtoTL5do}qKqYxcdY!sc<7k^>pzv4K=!wz#XSt~@38fTg- z092i3KqK`ctG`(WwlbN?B_?yE$V(_6l~S~k4Unr+#Df-H9=54@P87`$qhH3dm1zMG zyqj5wKiZ1&CGb+Gn3%am+Lu3jhSB1#5>1qa&qz>;_S8-V_x^pdItFXaFcq5m(Q1_# zQe&r>iRzJBU#zcAn01JqEgI{?v5!g`tuOkjBj0n`D##R@=mMiPOvz%jDkjRLh6Z9i zwbSY=CJ*t}qXC@$(*-w6F8Q{!!vIeIRp8YKujL(Q$Z?;1s`kmZBP%r!xl;nvP_v%~ ztHl8I!*o7pr7+PPI>kgX>k|`Ar69v^tigs**{NMVCA5Re-G)#pw?73$5kysnVq^8V zUU}?pqL~rM_4?$~pg#G|w8#kLNvAln5eUAfc*6)eskb1HMP^|PQ6jZB7X8&0W&BHo z6Pd`9b}-S6V*Xy=Z69a<((Y|VT7*=$O^>sE=f>yMpAg$=6D5lO@1XnEPGZ&_5p~;>0X~hOw{m>%L4=&y< z@v9kMBu5i5NZtO`5ytOs0{%IgZ6XG0y_X*4{Bq;H62I64{5ezxP(5NA=X;of-;?^7 ziUHaYV+uKcd}B=A%%4nC@V%(O6#7%{GiT`)_$r(9eCn2tFv86cMw68yZ#Lslj@0Z# zW`6BMS{fyqArm1+0#hNF!DKAGHWU4|k6$s7PBG#|uGF@*IZU>ue&$F)KOdfg#pd8o zq9SwT_sVfz81I>=0|i*1Fy+Gdp9MtQDais=_%MiH6csShMta3qhlCD~@4Jw@B}8G= z+Y+Mg5BWE$XF;Say+ApZX!*3yUgqKxMms}JR-iex;0NtaRuHLax|JBLp0tjCWBULT zO{NknG?cxtwT38`I$NWm?CYOQG=X+mW5nE={UcL#_d;R!@)p6xmB#(b=caqCoGD@x!9xf;9XqzuMieb>#lJY!;+)eCUXHI#87(tnTqrF^z#vJf5LW=oRmShD?+U zk$!B)0zJxXDB92+CnQSFV<}^&l7}ImZqO|Raau)GT*iHr1zf*x5P4yH_ z%{izikiA&mb`Y_jF}w=k*aOa z0-DmZz?qJ@VwPOLWIQ9^W#oQj?IyNVrwICt+}jQ034IG_ci#dB+TaFqo#|5;xsV}t z{R^l^{{mYwb_X)bY7RrZ-Jzxh^~E3Uiks$8qf=}dahvWnz_hc|9X`g=Np~dOf7}el z|G@YMseuPXL1z~*(LfK;ZYGMlH?MB_L!(#o{+R_Ntw$jxF+&HB|05>4cD3K#`F*wP z6t)Ww&o=LV<-Y~lyWghGW1lwD)7xI9)U*Gp+XK3XGu`ysL-ew)QPy467L|$@AVRlG zi*T5y=%h^8KouUSiYWZUy65O@-o5{Pd4d=)Q2Wc&JwR1P#|o(JF}W11TjomK9yjiC z?zpWo*Ubyur?(2o{dR#P_4YzqE!(tYIf?c{!c$EO>7q%YmsC)eeR8}Uf^`Ztx|1o@6-1xvzaWT=~PYcgFh5o_53oQMmHr`^WZ>&FS5L-K= zle+Zc<4&r3+>|{#A`PK^-ssH~I_E9c(bBtSJd`}MqY`N81F$6p_+UjE`u-gAaF7q1 zj{_*xM|5{@KKOTj{wmn~hQILl-wAEI6DEwqRN*7qTMzd%;4_%_4ECcNI>m|sFv4!J zg6be&&q52yy>X!jjj4k*t5pvruemmbWfbF&n#%wOuU_WY5ks`2)5{mO$s) zKR#GfVXO**s9s$$xZN%LT%P19iH&%C`@4GdYVqcJt#bPRKZ^FfqPHz+Oz6?UA^5Wh#_t2VMGk13H7j%+*HCvyX%Q|o@_*P z^eio(JY7%krkjzTbFHc^YF9|U?F(J-$^>&?n)-)yk`h-i`v;yl{VnA@DbBTj(CT}4 z$5DhY=IHQDk4gdNg#i?XpA5&qQ-^w`{ zpXI|2BX%^bzUZi|I!^KRv2jsujN@q>e}|*EE~}3o{CuL2#-1#6Cbb{Zux(rumIe<$ z5zjK;3;M2KfA@VzI^l;zFp7s=r^9~OMgM!f(3B$l;lRn2XJra|1)0K*);EAj^)(fngW0gAiUy*aQumoG0>wbhsI4qKonq5niuMOMFc8L1 zekr7>fnq?|!1m)fy3XKb|G!4mF4Wq;{-lS!!S_9XTVJ3^1H3|66)2imziiOsBs+K1 z{5{{bo^-ej2}07U4XIlYb_m0d4`p{)y8@BGRY9VwzKurEqvS@SquC*&U--1~_{}v| zK@WluZmNdtgGEpEU$cH=%~}UTw%vus2a7&xX>e0IWU6Z}0(rRMI-@LDv@xw2_J?L2 z{do