From fbf1c730b144d8d2cbd0b71cae9981c7d1e929f3 Mon Sep 17 00:00:00 2001 From: Alberyk Date: Sat, 7 Jan 2017 16:49:04 -0200 Subject: [PATCH] Fix research and molotovs (#1423) Fix #1417 Fix missing molotovs overlays --- code/modules/research/designs.dm | 220 ++++++++++--------------------- icons/obj/drinks.dmi | Bin 75161 -> 76524 bytes 2 files changed, 66 insertions(+), 154 deletions(-) diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index bbee306f86d..f7c197207fc 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -331,13 +331,13 @@ other types of metals and chemistry for reagents). datum/design/circuit/telesci_console name = "telepad control console" id = "telesci_console" - req_tech = list("programming" = 3, "bluespace" = 2) + req_tech = list("programming" = 3, TECH_BLUESPACE = 2) build_path = /obj/item/weapon/circuitboard/telesci_console datum/design/circuit/telepad name = "telepad board" id = "telepad" - req_tech = list("programming" = 4, "bluespace" = 4, "materials" = 3, "engineering" = 3) + req_tech = list("programming" = 4, TECH_BLUESPACE = 4, TECH_MATERIAL = 3, TECH_ENGINEERING = 3) build_path = /obj/item/weapon/circuitboard/telesci_pad /datum/design/item/weapon/mining/drill_diamond @@ -352,7 +352,7 @@ datum/design/circuit/telepad /////////////////////////////////// /datum/design/circuit/shield req_tech = list(TECH_BLUESPACE = 4, TECH_PHORON = 3) - materials = list("$glass" = 2000, "sacid" = 20, "$phoron" = 10000, "$diamond" = 5000, "$gold" = 10000) + materials = list("glass" = 2000, "sacid" = 20, "phoron" = 10000, "diamond" = 5000, "gold" = 10000) /datum/design/item/medical materials = list(DEFAULT_WALL_MATERIAL = 30, "glass" = 20) @@ -1492,27 +1492,27 @@ CIRCUITS BELOW datum/design/item/weapon/lasshotgun id = "laser_shotgun" - req_tech = list("combat" = 3, "materials" = 5, "powerstorage" = 4) - materials = list("$metal" = 5000, "$glass" = 1500, "$uranium" = 500, "$diamond" = 500) + req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 5, TECH_POWER = 4) + materials = list(DEFAULT_WALL_MATERIAL = 5000, "glass" = 1500, "uranium" = 500, "diamond" = 500) build_path = /obj/item/weapon/gun/energy/laser/shotgun datum/design/item/weapon/stunrevolver id = "stunrevolver" - req_tech = list("combat" = 3, "materials" = 3, "powerstorage" = 2) - materials = list("$metal" = 4000) + req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) + materials = list(DEFAULT_WALL_MATERIAL = 4000) build_path = /obj/item/weapon/gun/energy/stunrevolver datum/design/item/weapon/lasercannon desc = "The lasing medium of this prototype is enclosed in a tube lined with uranium-235 and subjected to high neutron flux in a nuclear reactor core." id = "lasercannon" - req_tech = list("combat" = 4, "materials" = 3, "powerstorage" = 3) - materials = list("$metal" = 10000, "$glass" = 1000, "$diamond" = 2000) + req_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 3, TECH_POWER = 3) + materials = list(DEFAULT_WALL_MATERIAL = 10000, "glass" = 1000, "diamond" = 2000) build_path = /obj/item/weapon/gun/energy/rifle/laser/heavy datum/design/item/weapon/decloner id = "decloner" - req_tech = list("combat" = 8, "materials" = 7, "biotech" = 5, "powerstorage" = 6) - materials = list("$gold" = 5000,"$uranium" = 10000) + req_tech = list(TECH_COMBAT = 8, TECH_MATERIAL = 7, TECH_BIO = 5, TECH_POWER = 6) + materials = list("gold" = 5000,"uranium" = 10000) build_path = /obj/item/weapon/gun/energy/decloner @@ -1559,7 +1559,6 @@ datum/design/item/weapon/decloner req_tech = list(TECH_DATA = 4) build_path = /obj/item/weapon/circuitboard/ntnet_relay sort_string = "WAAAA" -// #TODO-MERGE: Add in large crossbow and temperature gun. /datum/design/circuit/aicore name = "AI core" @@ -1570,20 +1569,20 @@ datum/design/item/weapon/decloner datum/design/item/weapon/mousegun id = "mousegun" - req_tech = list("materials" = 1, "biotech" = 4, "powerstorage" = 3) - materials = list("$metal" = 2000, "$glass" = 1000, "$uranium" = 500) + req_tech = list(TECH_MATERIAL = 1, TECH_BIO = 4, TECH_POWER = 3) + materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 1000, "uranium" = 500) build_path = /obj/item/weapon/gun/energy/mousegun datum/design/item/weapon/beegun id = "beegun" - req_tech = list("materials" = 6, "biotech" = 4, "powerstorage" = 4, "combat" = 6, "magnets" = 4) - materials = list("$metal" = 2000, "$glass" = 2000, "$silver" = 500, "$diamond" = 3000) + req_tech = list(TECH_MATERIAL = 6, TECH_BIO = 4, TECH_POWER = 4, TECH_COMBAT = 6, TECH_MAGNET = 4) + materials = list(DEFAULT_WALL_MATERIAL = 2000, "glass" = 2000, "silver" = 500, "diamond" = 3000) build_path = /obj/item/weapon/gun/energy/beegun datum/design/item/weapon/large_grenade id = "large_Grenade" - req_tech = list("combat" = 3, "materials" = 2) - materials = list("$metal" = 3000) + req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 2) + materials = list(DEFAULT_WALL_MATERIAL = 3000) build_path = /obj/item/weapon/grenade/chem_grenade/large /datum/design/aimodule @@ -1621,41 +1620,41 @@ datum/design/item/weapon/eglaive id = "eglaive" name = "energy glaive" desc = "A Li'idra designed hardlight glaive reverse-engineered from schematics found amongst raider wreckages." - req_tech = list("combat" = 6, "phorontech" = 4, "materials" = 7, "syndicate" = 4,"powerstorage" = 4) - materials = list("$metal" = 10000, "$glass" = 18750, "$phoron" = 3000, "$silver" = 7500) + req_tech = list(TECH_COMBAT = 6, TECH_PHORON = 4, TECH_MATERIAL = 7, TECH_ILLEGAL = 4,TECH_POWER = 4) + materials = list(DEFAULT_WALL_MATERIAL = 10000, "glass" = 18750, "phoron" = 3000, "silver" = 7500) build_path = /obj/item/weapon/melee/energy/glaive datum/design/item/weapon/gatlinglaser id = "gatlinglaser" name = "gatling laser" desc = "A higly sophisticated rapid-fire laser weapon." - req_tech = list("combat" = 6, "phorontech" = 5, "materials" = 6, "powerstorage" = 3) - materials = list("$metal" = 18750, "$glass" = 7500, "$phoron" = 7500, "$silver" = 7500, "$diamond" = 3000) + req_tech = list(TECH_COMBAT = 6, TECH_PHORON = 5, TECH_MATERIAL = 6, TECH_POWER = 3) + materials = list(DEFAULT_WALL_MATERIAL = 18750, "glass" = 7500, "phoron" = 7500, "silver" = 7500, "diamond" = 3000) build_path = /obj/item/weapon/gun/energy/vaurca/gatlinglaser datum/design/item/weapon/railgun id = "railgun" name = "railgun" desc = "An advanced rifle that magnetically propels hyperdense rods at breakneck speeds to devastating effect." - req_tech = list("combat" = 8, "phorontech" = 2, "materials" = 7, "magnets" = 4, "powerstorage" = 5, "syndicate" = 3) - materials = list("$metal" = 75000, "$glass" = 18750, "$phoron" = 11250, "$gold" = 7500, "$silver" = 7500) + req_tech = list(TECH_COMBAT = 8, TECH_PHORON = 2, TECH_MATERIAL = 7, TECH_MAGNET = 4, TECH_POWER = 5, TECH_ILLEGAL = 3) + materials = list(DEFAULT_WALL_MATERIAL = 75000, "glass" = 18750, "phoron" = 11250, "gold" = 7500, "silver" = 7500) build_path = /obj/item/weapon/gun/projectile/automatic/railgun datum/design/item/weapon/zorablaster id = "zorablaster" name = "zo'ra blaster" desc = "A personal defense weapon reverse-engineered from schematics aboard Titan Prime." - req_tech = list("combat" = 2, "phorontech" = 4, "materials" = 2) - materials = list("$metal" = 8000, "$glass" = 2000, "$phoron" = 6000) + req_tech = list(TECH_COMBAT = 2, TECH_PHORON = 4, TECH_MATERIAL = 2) + materials = list(DEFAULT_WALL_MATERIAL = 8000, "glass" = 2000, "phoron" = 6000) build_path = /obj/item/weapon/gun/energy/vaurca/blaster datum/design/item/weapon/lawgiver name = "Lawgiver" desc = "A highly advanced firearm for the modern police force. It has multiple voice-activated firing modes." id = "lawgiver" - req_tech = list("combat" = 6, "phorontech" = 4, "bluespace" = 5, "materials" = 7) + req_tech = list(TECH_COMBAT = 6, TECH_PHORON = 4, TECH_BLUESPACE = 5, TECH_MATERIAL = 7) build_type = PROTOLATHE - materials = list("$metal" = 6000, "$glass" = 1000, "$uranium" = 1000, "$phoron" = 1000, "$diamond" = 3000) + materials = list(DEFAULT_WALL_MATERIAL = 6000, "glass" = 1000, "uranium" = 1000, "phoron" = 1000, "diamond" = 3000) build_path = /obj/item/weapon/gun/energy/lawgiver /*This is all the station gets for producable force gloves. It's a high-risk item and thus considered contraband @@ -1664,10 +1663,30 @@ datum/design/item/forcegloves name = "Force Gloves" desc = "These gloves bend gravity and bluespace, dampening inertia and augmenting the wearer's melee capabilities." id = "forcegloves" - req_tech = list("combat" = 3,"bluespace" = 3, "engineering" = 3, "magnets" = 3) + req_tech = list(TECH_COMBAT = 3, TECH_BLUESPACE = 3, TECH_ENGINEERING = 3, TECH_MAGNET = 3) build_type = PROTOLATHE - materials = list("$metal" = 4000) - build_path = "/obj/item/clothing/gloves/force/basic" + materials = list(DEFAULT_WALL_MATERIAL = 4000) + build_path = /obj/item/clothing/gloves/force/basic + category = "Weapons" + +datum/design/item/ebow + name = "Energy Crossbow" + desc = "A weapon favoured by infiltration teams." + id = "ebow" + req_tech = list(TECH_COMBAT = 4, TECH_ENGINEERING = 3, TECH_MATERIAL = 5, TECH_ILLEGAL = 3, TECH_BIO = 4) + build_type = PROTOLATHE + materials = list(DEFAULT_WALL_MATERIAL = 5000, "glass" = 1000, "uranium" = 1000, "silver" = 1000) + build_path = /obj/item/weapon/gun/energy/crossbow/largecrossbow + category = "Weapons" + +datum/design/item/eshield + name = "Energy Shield" + desc = "A shield capable of stopping most projectile and melee attacks. It can be retracted, expanded, and stored anywhere." + id = "eshield" + req_tech = list(TECH_MAGNET = 3, TECH_MATERIAL = 4, TECH_ILLEGAL = 4) + build_type = PROTOLATHE + materials = list(DEFAULT_WALL_MATERIAL = 1000, "glass" = 3000, "phoron" = 1000) + build_path = /obj/item/weapon/shield/energy category = "Weapons" ///////////////////////////////////////// @@ -1848,41 +1867,36 @@ datum/design/item/weapon/mining/AssembleDesignName() build_path = /obj/item/weapon/cartridge/captain sort_string = "VBAAO" -/* Uncomment if someone makes these buildable -/datum/design/circuit/general_alert - name = "general alert console" - id = "general_alert" - build_path = /obj/item/weapon/circuitboard/general_alert - -// Removal of loyalty implants. Can't think of a way to add this to the config option. /datum/design/item/implant/loyalty name = "loyalty" id = "implant_loyal" req_tech = list(TECH_MATERIAL = 2, TECH_BIO = 3) materials = list(DEFAULT_WALL_MATERIAL = 7000, "glass" = 7000) - build_path = /obj/item/weapon/implantcase/loyalty" + build_path = /obj/item/weapon/implantcase/loyalty -/datum/design/rust_core_control - name = "Circuit Design (RUST core controller)" - desc = "Allows for the construction of circuit boards used to build a core control console for the RUST fusion engine." - id = "rust_core_control" - req_tech = list("programming" = 4, "engineering" = 4) - build_type = IMPRINTER - materials = list("glass" = 2000, "sacid" = 20) - build_path = "/obj/item/weapon/circuitboard/rust_core_control" datum/design/item/advanced_light_replacer name = "Advanced Light Replacer" desc = "A specialised light replacer which stores more lights, refills faster from boxes, and sucks up broken bulbs." id = "advanced_light_replacer" - req_tech = list("materials" = 3, "powerstorage" = 3) - materials = list("$metal" = 500) + req_tech = list(TECH_MATERIAL = 3, TECH_POWER = 3) + materials = list(DEFAULT_WALL_MATERIAL = 500) build_path =/obj/item/device/lightreplacer/advanced +/* Uncomment if someone makes these buildable +/datum/design/rust_core_control + name = "Circuit Design (RUST core controller)" + desc = "Allows for the construction of circuit boards used to build a core control console for the RUST fusion engine." + id = "rust_core_control" + req_tech = list("programming" = 4, TECH_ENGINEERING = 4) + build_type = IMPRINTER + materials = list("glass" = 2000, "sacid" = 20) + build_path = "/obj/item/weapon/circuitboard/rust_core_control" + datum/design/rust_fuel_control name = "Circuit Design (RUST fuel controller)" desc = "Allows for the construction of circuit boards used to build a fuel injector control console for the RUST fusion engine." id = "rust_fuel_control" - req_tech = list("programming" = 4, "engineering" = 4) + req_tech = list("programming" = 4, TECH_ENGINEERING = 4) build_type = IMPRINTER materials = list("glass" = 2000, "sacid" = 20) build_path = "/obj/item/weapon/circuitboard/rust_fuel_control" @@ -1891,7 +1905,7 @@ datum/design/rust_fuel_port name = "Internal circuitry (RUST fuel port)" desc = "Allows for the construction of circuit boards used to build a fuel injection port for the RUST fusion engine." id = "rust_fuel_port" - req_tech = list("engineering" = 4, "materials" = 5) + req_tech = list(TECH_ENGINEERING = 4, "materials" = 5) build_type = IMPRINTER materials = list("glass" = 2000, "sacid" = 20, "uranium" = 3000) build_path = "/obj/item/weapon/module/rust_fuel_port" @@ -1900,7 +1914,7 @@ datum/design/rust_fuel_compressor name = "Circuit Design (RUST fuel compressor)" desc = "Allows for the construction of circuit boards used to build a fuel compressor of the RUST fusion engine." id = "rust_fuel_compressor" - req_tech = list("materials" = 6, "phorontech" = 4) + req_tech = list("materials" = 6, TECH_PHORON = 4) build_type = IMPRINTER materials = list("glass" = 2000, "sacid" = 20, "phoron" = 3000, "diamond" = 1000) build_path = "/obj/item/weapon/module/rust_fuel_compressor" @@ -1923,105 +1937,3 @@ datum/design/rust_injector materials = list("glass" = 2000, "sacid" = 20, "phoron" = 3000, "uranium" = 2000) build_path = "/obj/item/weapon/circuitboard/rust_core" */ - -// #TODO-MERGE: Exosuit modules into buildable again -/* -datum/design/item/rigmodule/iss_module - desc = "Allows for the construction of an integrated intelligence system module suitable for most hardsuits." - id = "iss_module" - req_tech = list("programming" = 4, "materials" = 3) - materials = list("$glass" = 7500, "$metal" = 5000) - build_path = /obj/item/rig_module/ai_container - -datum/design/item/rigmodule/sink_module - desc = "Allows for the construction of a heavy-duty power sink." - id = "sink_module" - req_tech = list("engineering" = 4, "materials" = 3, "powerstorage" = 4, "syndicate" = 3) - materials = list("$metal" = 10000, "$gold"= 2000, "$silver"= 3000, "$glass"= 2000) - build_path = /obj/item/rig_module/power_sink - -datum/design/item/rigmodule/meson_module - desc = "Allows for the construction of an integrated meson scanner." - id = "meson_module" - req_tech = list("engineering" = 3, "materials" = 2, "magnets" = 3) - materials = list("$glass" = 5000, "$metal" = 1500) - build_path = /obj/item/rig_module/vision/meson - -datum/design/item/rigmodule/sechud_module - desc = "Allows for the construction of an integrated security hud." - id = "sechud_module" - req_tech = list("biotech" = 3, "materials" = 2, "magnets" = 3) - materials = list("$glass" = 5000, "$metal" = 1500) - build_path = /obj/item/rig_module/vision/sechud - -datum/design/item/rigmodule/medhud_module - desc = "Allows for the construction of an integrated medical hud." - id = "medhud_module" - req_tech = list("biotech" = 3, "materials" = 2, "magnets" = 3) - materials = list("$glass" = 5000, "$metal" = 1500) - build_path = /obj/item/rig_module/vision/medhud - -datum/design/item/rigmodule/nvg_module - desc = "Allows for the construction of an integrated night vision module." - id = "nvg_module" - req_tech = list("biotech" = 4, "materials" = 3, "magnets" = 4) - materials = list("$glass" = 5000, "$metal" = 1500, "$uranium" = 5000) - build_path = /obj/item/rig_module/vision/nvg - -datum/design/item/rigmodule/healthscanner_module - desc = "Allows for the construction of a hardsuit-mounted health scanner." - id = "healthscanner_module" - req_tech = list("biotech" = 3, "materials" = 3, "magnets" = 2) - materials = list("$glass" = 5250, "$metal" = 2500) - build_path = /obj/item/rig_module/device/healthscanner - -datum/design/item/rigmodule/chem_module - desc = "Allows for the construction of a hardsuit-mounted medicine dispenser." - id = "chem_module" - req_tech = list("biotech" = 5, "materials" = 4, "programming" = 3) - materials = list("$glass" = 9250, "$metal" = 10000, "$gold" = 2500, "$silver" = 4250, "$phoron" = 5500) - build_path = /obj/item/rig_module/chem_dispenser/injector - -datum/design/item/rigmodule/plasmacutter_module - desc = "Allows for the construction of a hardsuit-mounted plasma cutter." - id = "plasmacutter_module" - req_tech = list("engineering" = 4, "materials" = 3, "phorontech" = 4) - materials = list("$glass" = 5250, "$metal" = 30000, "$silver" = 5250, "$phoron" = 7250) - build_path = /obj/item/rig_module/device/plasmacutter - -datum/design/item/rigmodule/jet_module - desc = "Allows for the construction of a hardsuit-mounted jetpacks." - id = "jet_module" - req_tech = list("materials" = 3, "engineering" = 4, "powerstorage" = 2) - materials = list("$glass" = 4250, "$metal" = 15000, "$silver" = 4250, "$uranium" = 5250) - build_path = /obj/item/rig_module/maneuvering_jets - -datum/design/item/rigmodule/drill_module - desc = "Allows for the construction of a diamond-tipped hardsuit-mounted drill." - id = "drill_module" - req_tech = list("materials" = 5, "engineering" = 5, "powerstorage" = 4) - materials = list("$glass" = 2250, "$metal" = 55000, "$silver" = 5250, "$diamond" = 3750) - build_path = /obj/item/rig_module/device/drill - -datum/design/item/rigmodule/rcd_module - desc = "Allows for the construction of a hardsuit cell-powered rapid construction device." - id = "rcd_module" - req_tech = list("materials" = 5, "engineering" = 6, "powerstorage" = 5, "bluespace" = 4) - materials = list("$metal"=10000,"gold"=2000,"$silver"=3000,"$glass"=2000) - build_path = /obj/item/rig_module/device/rcd - -datum/design/item/rigmodule/taser_module - desc = "Allows for the construction of a hardsuit-mounted nonlethal energy projector." - id = "taser_module" - req_tech = list("materials" = 2, "powerstorage" = 3, "combat" = 3) - materials = list("$glass" = 5250, "$metal" = 7000) - build_path = /obj/item/rig_module/mounted/taser - -datum/design/item/rigmodule/egun_module - desc = "Allows for the construction of a hardsuit-mounted energy projector." - id = "egun_module" - req_tech = list("materials" = 3, "powerstorage" = 4, "combat" = 4) - materials = list("$glass" = 2250, "$metal" = 7000, "$uranium" = 3250, "$gold" = 2500) - build_path = /obj/item/rig_module/mounted/egun - -*/ diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 9390daa8ec19124f4e8aca2c3ce7e15ccadfddcd..79d19876d497c849a1e7d4fa29b10ce4da890d1d 100644 GIT binary patch delta 20495 zcmXt91yCGav&Ah)u;3Eh-2*J{?h@P~xa%Up-JL~)yE_DT55e6nxGuc?{;Jnivol*Y z)_uGC_C0+ja{}&s2`+&OnkJE&8hSKQUWu%8Ej!Ty|LjD$T*Lde?ztd_>pI*J?|tWi zCMtbuz%sFI9oW9MX@AvXRnMmS$Bb*sOj%)Hv%%QOZAYz^(B)FP4wIJGB~=bVTvPh{ zIDQWDV!qW7le`E0Hoe@o4#9U-jAe(T8Yg`ihS+%Gm3Msk=i7$)Ro zDZV9Ytd~3QsekfLQbTPGDJoI-hE(3W4}0&uF(CQx_BNK0DI zP7^h^!UCR^yp0%~W+3KqbIR%mc9fJRV!20RHQU#*CY?oO@mP#s$fhP+)D2U3R^q=R zX^6$|8|^ka&gKlDieF;SSM}E!Q_DH+?Zynto2b`1HOym`kVpOGSyTJj zE{Qt_;iSxRQu^u#q9gn5`$oGI7P(P2qTB0Tf6){#OzR@Eg#`o({SccVM={>Rp2;BV{x6b3y$XR%KHM%j8l$uLa`e#ACs(`JS>VSN&6 z40|D{_PM)=_HSyiDZk5>_YO?N`R=lGnhy!UD>~Q7A~-s!U58a;-D|i6cFGPs-~H*nZ40X8`W*kg zKPHkGme$$FR?QFyV&bc1kx6=4mk=**JyZ+wVT)9n)MJMg&*dvJk zrMHIe8nHApdZ4B* zmqN8XBH3}v5NMizsQr^PmOn~SowAk(R1MvEZYB#HqKAbsrq=Q2Osu} zR`mWPJlccq4BuZa+NE1x#QZ&}a-*Mf2ZFc9Yd9sOoNg5i{DsjxvAzsNItVOyxvLgw z3$x{2dtx&vfAP`@l*F~Mx|c7ux&K0H~kBX@x~}vXK|zX$5$m z>zSdk1pYAc^jRDKVtH&p|D`VvPDAEPs4?CUDPiCFRO~!-o#B1{y>%+Dd67r>D&=7_8|IZpQ4gC zP4%2TLd`Q2_l{8nsZs>qG8Wo%R9Ye?KdOwt!xk_IDp?2sUvIwos=~uBk-AJ-PUkrZ zn79IRIz4w^d~t!T`?C+qi^y=e46!17SfZ$sd^JDFL(NcDx_x<5Q&Tmxw32|?+0g?# z+g&lP&yOvpVtM4Y-GrVNr?ue|X{^+|jL}y;I>AFeC`j&IFDuLIw@2;t%W`20orv9r z@miIV)mlYbm8#_$$8G|;cg?W|2~b2rahmOz7yEjePD^y^hx>#6YG>N3k9)V??D#R) z()K$@WA_VFVGTPP2&m_q@326$JhiT;xo8-K*q{K);+Zg`9{U;{JrtbZ8SE-A!cLzJ z-|AD?Cvn4Nt%I>natXMFx;b|${Z;oCco}Vj&$0e)e`4)YdAqL#PDQi!qW9U=vQX2~ z()RS$)S#zNgbtbZAGkR0gyKbAbw3))^+Zz?&3GtZ`@9-OJ1{Ua`#S>_CO+9uT=-Tj zrRs^V%lemCfZFG@`wMlng?!HBDitD&K> z?Iy6&Y=^h9va)|9?P~fK07y3nrrp8w3mZ${uM3`2tE z@O_kT|5KpT=Jb^&8M$#~vU%B%v66=?6J+>>vN@0Zzme+m0=D0o{i1d5{HCIA5I1&Y zyo)SeUTG~-$$ky)sfI(PXco1h3|S+bQnoRn=LJ*ykkElA@V)9%vVGzsr^DOqYo2z( zVJCqv3rxxt_hwR2HZu*fc*u9Dr&B6bQ#3O@*j>sIt9Ie`IuUILjJ&AMT-j_(OfyQ$x+_DA?QQ$ z;XDLCQ`lg7pL&Dt`WV?F1Y!=|7n!k{I<;3#Sc`aV*Zy`u62B|ag9T#w3d>Bfmt(iV zbZg`I-}e2lHw-9GQ^c%iXZLp%WWo7z_Echye~P%RfvRVPiE){nRyVWa7|{RD8)pjD z$}@y~c^a)|hR^N`=d4wTn#!688(t2HU#7kV1&Y9NGl-6S@KnQo{mD>eIeFc!UbFNi zUiihj@xpV{Tbk!W!bi6dfr_^8;d;#m@ zkt6F+_IM%9@#nGmNVjpQ_F(snM&|tJ?R(xp79iG!R9>R7P$@ zKzi`$Rt~^M!2bocxa*G+C|Hz!SpcWeatdbqw6Zo$lUK??;+uETNWCp&WB3D4QyNfp z#`r+nj7-Se<2jE|QhoDqc}2J5gNOFYfbTBnNMqnhvpn4s?0lq5LF`ueD2w-u5Adwv z+pqeP96yB}$b1k2^yH=viAhpj}RB|4@>=*h~6S zEjZGWkRW>u!pcnjI<}8oqufe@n;!jegMuQ5l9dqEKYZvaVIKlRG+w3d!cN(uixYAiTUxk>w1T#WvWr?rBEX!$wxsUm0$36 zwMO_~A1sqzQw02{EK5-q28O7f??s~a8kEP2NLVo#c~0|GP)fo@5gQL1eqVcx0IT2bW&BX6Q+?ULkcRBPcn1xJO_O@MpadWK;n6cLP|rd zDe2vzr;XJ_X!;vvtovjs1M|i3<0ECuzWqhzFpZaMpYJ)T^N(j5W#d1_V~Fzp7OkWp zb4-ntOwVHBNWfe|DPzcGH z)gCP*q5K2ZtVF4)xQ8O-I@DtOP{?wkEHgsgwjs6r5!9I7ay+ zDDtJGqb!dG3po;V5LibeK&;CG9-INtpn(9YMm006xFkFx%kO8q*6G?s$Z}lbpL6M) z)#NJw5;huB?V=k^*rSxa{IbQjz!t|4gQA8992Ikk0TmT$$#}dw} z4;K2BY~&?|$zGm=y{X0DPh6U3Y?227tMsY(u_O ztHug5-VbcMpZ?`$9ql2}|ID;<*P@3UdXOD>)$@9}7m8;Hl|>=q5(^VOmvN`SgelO% zjK{u*9sN!mi799KL(RkueaSxU>7AtCcUEz!hHZM1F|=y+aVRW|yrwRFRS(gJ-pZUM zR5N{JV5W7c4tOC#eTN_?Pq5&NdX%nAVO1R28Q%*6zgFmej0wnA)b-Y9Ze-8)r&$M> z4v$y{kzgss<3_&?{`2XcQi#`(oi$M)0LdM@2G&Df;8fabqV*vRXUF8R zpS1t$g9XI8>+Z`2PkzGhuUj7+X2Yn{LXY2}4kt4Qt^yvv!AVF!ucwxOCthH}YVzxre%fuVVhw z!oLYgUOm$=Q6)w>tf?zUHovS$Mjn=yV9Eix>-Ucae;!HPVsi>7?L%Rb#DVAfdo&C4 zZPUysA~4Yc>B_{^JbLL~PL=?~l9Wa7MPBNJ~!`ZVdgIpO%&oL z@?owLUGG(*-duMMnd37(i3^i@9U}jh$?`=C%*Tr~|3)BGMn*b9`hxDlzQc#T!%PEg zxvUJwAu^WM6$)d5CC7@C@Orx*ffRKa3N(;N7J9hcm^fc)92*}mgd~S5{Z@2|f10l< zvTXFNN{Dvyo0OC;3DsM*zp2dwjb+-E^w+)iV!Pg7&Z@_^e9oAI`;C)6WP||W8b;Ef zlUsC&uGqB~LEXWiju6FxZZrh5M&QM?OB;cg}lvRAqp^Re+Bv5Y3o28pOE!6M_GDi-M5%EG;yU`X}+7To8q4^ zbE8RX7sFSN$=TWRe8j(6TGDcIh*3~b{=F7e8;+6<8|?IHkPo3O5ptmTTrVhp6i8oQ z-x2?bM>Fc0c}}iP7OCWB1$N(IDGS}>czb)Vd#u_2XF46GFD%`6YH6%SEbZ^L?wc|3 zp64FJEv-SH@Cnvvqu+m4?!IU;Ka}Xzc5fJk%l}e(5YA;6ZI2VufG3Oji03)-ygnkZ zJSlWm5|wu_6i(el!hMi~>xM2U#Nra@BE{Pg!EatskSG!7vXGkxA_Vx8zhq3lQF#Dm zGhuOvE-bhR_kNX@JSQ^16z4nf2?(H6i6fMa?qf%_OTtC8Hq~3#DjXvA)uJRWD!T^7a4Afax&<@Dq7Oh+drVt ziTMII9O9*X24en- zFaULR&WzzU>4P-6DXfSx=tars;DS4iv_wJFud1_D6=V{B81IF!hK;1jBmm=wS%cp-kkX6ngQIA9yV)rq}{kBXu^s4ikTSaRc_F{(Ul~hSXLT2vJ zheX@c)d%Z=<WMTh`m;FOx@6Gv+Oax9?x z+4;jMstML|EyB$h{f8fhI@&ROTds;LdgAI!<1Ia>X?oT=gV<$SX=XR%HMrjX39jvPd$?1MN!N=gkxoKGXy3Nf%WxKvk^QoBhM|MxCu9%R*YVnCnRd^m$DDW zknBLq2oA<^lZ9=nHsRGR)%`5pfxmwi+Mgl{q}qxvLk=Fa5joIA=iysN&251#aK1~_ zgD+5lYgU?|&+1M(4io&^GqWD!6P`u#&7;nGjshwSgDh@jum8ehp;VbnP7xs5jU==1 zZf-4UtBC;f?jv^k{f>ndO@LX3@0^DK(ZKiE$&NsY75i-Zc6*m})n?*n9(F^aC-)YQ2M3XpRIo<0kiRILcHMek6Nr4AEANa|~t zqefGy4S9ykF>C?15~s4ppreV!5$>s=!Ez$XS8Qy1lJ5>4;5v6^TjotooI&dW(V#(Y z&jopUcw$tjCYbiWNHujr@?k_v5c;m-RJ!Z2tbrchjsht`C3O;|J15sTklZb7o3VHCZ56!$XZX*f8= z5|L2!bZ$wftAr1i43vfHmy|d-`}^(B%F*hj2ESh&yGU3&-7kq(Itmu5YZC}l(jbGD z3OqG6T8ofHrzr9wX6@66#)^ynL zqJq>Ov1M^~5fbBz)n*uKYK^N6mcvJqii~`RxDvJyLwGQO(4E_1ms|MLUGvSPn4y~5 zd_@5nAfU@dkb!t%5Otb$1`PiJzWWqM#+~!hp@&lS427d}J2pAF`=43V4)(g5-`wX` zJAt$!j9{Xg4yhcsO$mB)T&hBKPEkBxv83o;sRmtktSPGzdhO4%E^Ny-1$H-9a*WxL zJIzLW%J1`?=gl+th1LYm-2-;a0Tj53+o#;^E5 zv3xA!8v@EJ=1mRDD;Cd!jnp-~Em}*bQm7peUidAhr`U1G@ zsbO60@BLA@jBUG7jDLIlzj<_$yvi}gq&J~RPdtNoz{0<32XoHF+%iL;k@!4dj3Qk! z$rZygHP3jcr#jO2ZbzJe?Kw~o^caeRLr;6`!ei(0RVMTqny!{X8Z~nLv5%6E7=2xs zck_kj)@*WG5>+-G;cnwG8{hY4RO_IgrEYL}2&)J;&Osm-HsxHY=&$_zY!yz7*Y0<_ zi3a=Ip0tCq*A0DEJw#^TRAaUnawM%-sUhuDG#430V)(mbP)Gz&M$;b+O0PN0m@Z@b`J5J8K^FWV4Z;9r9K>u>$qg-*4Wslnfe)M_O}S=q;D5c+>wNi?ob4Hop;X}yb{ z_}{UQSq0O8*l#w?4mc&+G=+wBr?fr#r89q63 z{STt8@q^2a+30n~H20^svpQ%Le%mUjz2Pa`^oy62laOiZhqhA?M#$X!Tcfj-#5?R%}w^MKbW z!=y71;BcmInbOtTso={_j;EsE9)1&74Dio^cFebuD%Uclhnt|H{UQu zxvBFMuT}bR3`a}Ia1t1t#OP}<08vC4xphz&1VP~ahxBH^3fa>VU8NLuu6P4G%AnBD z*+j|tyX}M!(lIEKk6al9Ixd7b2b?+o{@y{b%>4t!vj_f?ZufVOPB5B3UfOGDO1heU zXQ5@m+wBV?5Tl~_#RRkO#5G7Mh#-#+LKlWd2)XFSqa*p2cz%BVWOsI!OF#Extm^gf zW+vT8zJqlR&cJOCH)ZoBgvwn7Y8hCERp2pnXUQyTRS0l`Gcab~+7;fOJ*bdu{jE)P~5HgdTgtB+>i6e|G(3nN!J(|rIlP#n@ej6QQfq;O6 z4IMt-M?qt;*0jqN!IgT#%DB(Z;)6rcc$laN?WYx6D4LoP78afLI+MrumK>aoV-t*2 zSjhRyM1jA$$OG@sS|e$I>InVDryYGzsAo1dZocJZ&~`YdVo;zFUI z_^4@W1`W-xzm;hK1s*Qeuz3OQ?ugL;Uj5rPlmgzp@e)=?tNN2*MgGi}7Sse8Mw1n} z-QZr+&0do6{L-kUjyyan5F^6iCd`{~Xp>Si2rZlAU+js?%BRdgs&C3fPWoS)?c?xQLQ-J+|j zrKOc!3o$pRnuMvXo!!`!eO5T-oVli!mRwHf`0Ws0_Mp+5Y4PW?-HM8e z{E7;gULas~Dtq#6@y{P9la?RPkt>ZrP|{WLCiYUad(i#y94v$FliN7gv^^#~q1QZJ zg?3ja%8J%HuOlf2E)VxThURLvz4C_-^Hooi7?wS}j{nu5E>+H3GU==NMq<|%CVqZ) zL?$`>NhA#p!klfhGv(s!Y{DYk5CywlHP69@DiE>`gdrbRP+=N0(ASq&RE(XSFD8k` zcc<~NXE3|f{uo$oMGV#pT{X==ioA&#l;aXSIYT(>!OSlT&A3kd{U(8(X;0BN9P5GE z_ru{-Z?&O>ejJNa*uj&Fxo@ZJs4u7?B@-lJYG52T6fbH33klBf)Tts7HR(WdTfZNn zKqbSr_2K9r1BRJ%lSl{p2PCO0v2@^}W5ap`tC-u1v)x$b35WUzCpd&-$?eeLk?cT% zTp(kp2R0{hBn?tlp{R?SI0V#BYH$cz%@>V{AO`+c8K3d^r)Ws9r;YmCcz!}FeDIQ0 zMjB7&F&auTIj0xv6VVY=l&ZE7{h4_LkiD2qI1&ek-0uS{%#M$Wg#ypN^Rph3EJ`ym zqn1lr5Wgd&1#!m`xPl3#&5i| z|Hd^~FBfPGY~SA8B!y)h*a8=-F=C#5haZZ+DYY;A4LgFEPG+-7OyH~$=A?i!0sjLy zcp=rU{oKd+1uyD&Gs}xnJH#iMDOqM$;Y1go1}P+7AFtBi0?(DgN~tY#BXd;!owm4R zuSx}_bazCj|J_k4GsZ*90b#g`m)}G>C;+d5Rw(CS4tq|~R*8zsTKwK;#oLu7&x@Pr zfZpDvvwb!|{bg;{s{=eR;^^(}YKtt;5ZE0(U+I|k14kz&W2N5EVGo>S|5j|=UglqeblhO=f*3x^V$2wq)iN_xBZ;wm+(90r5FGh5PwJ6M^1Qg!d+!^ zxB1e3hT#0J3qSB_xmOsEwQc){Y@E2Gzr7!v zPT_OVFS^e%ycjAm;aFkqt>-UEK1gq?&30?+coY384Hsk|V!C?wHuhd|WvpET2-b4S z(N3?~7_{xMUK#X4%njAy3oa|s$B2nmBsp#gOjn1WYwfsA6~4NciD6c}21xy3V{Q-C zHID|b+$;bCRQ7i=np8Bzjs!lv^z)kt!rpCO`dtLpN^KRz20e={< z(F2q6r5!g3K%UG5;Zf)$pI)GP{Tn2n9!d5jlTgLM7s=G~weWv7=pP8rDZ`0daf~M} zNm_{kPNQmpyCnJ+`pAat->T^u?Y?nk+deG+l_?l{)wV`dwVm#Ol4CvfgPi{OV#9( z=-_{xGiUQ@2+BR-zq+y?gJ^f92Jl{I!qWHbUC|UPr=E~b@?a0=dh6sv$!7rFz@$eU zfOe?xsYG9n!0c?3p8M7L+SUDlGG>15r#Sbk2M@#hxZ7 zbJaZ_f_-Fp9Ss1Hp&$qkpG~R{iYCT{?cFeTc>O< z$K=TAC2*nRM@T+IW(`#SLwpduKlb7Wm&j`S&3OtZxWrWkSGLK4#HbBV<+QlBMgN@$ z|KExK6R}qDF$m=HKMV`8vf{UWTs`P}zS7y78w!c^|6nBuvJ`I8EbR#RXbO64X$Rgq zyiz3_v5OiYX?8IF_t^i0oL3I640|&7Tk8s2-}CJeV`MGI?U7wACRu=H7V-#A9MIwY z;TUmhy0`P{TdzI|qTDMbpi;=kcP^r(2mmEXiLhBI5!CS|3i_1F+k0*(1KVmqBOyNA z$Y1fPSGRF+i}iaM*ZW4oWXy3A9J%@2*P&vro+HlD)O;`Dio0Oh9`Uh&!YwZd^*)tvc)g|X z{sl-*uZ~-1Sa?6pQeVOrS-n;?6FR{B^)sovFC-ItBaf?O=_m&MaMW3#(Ez-P%`ej+ zKPfo{6$;hHqTg4*crH!=iU9^B$S~y?F7bSIVwrN($E!+5RMY}`=~|Hm)^h_FJ)!J0 zACdMr0H4c0B9CgyjLBg-mbX5`YAYun_XQ+vf^MXCVU^3AqcA^ z=MDg>N2#8B>EDl49uRbd6mlkP_}tHkC&Za?G;HAlHSU2e#rr}}`&+_c03N()WN z;|PQI{k$x*8bzJ%u4g@`v4j{_^G!Tp^qE~u#MjiR-h1ds?)|q z!!ZlwrKPu+56h_;Vk{LaqfI>9pf>9p%LK)RHctaCrA~v;MA&wG6JEakt!oaN8?k_< z9ae;3L_pPwIr9t%-6=m683MgL;Jd|N>VR#0P!R55^DBOMX4z2!R%dAStKoI!3ulP7 z-#pb`-t{ZBkid<}MEjJH4er>m-&@Qga3xjDqUG zcxi7^(}#Yt$zgwzd^ z4BQZD#HZzVLg&Bb@_*H;#n=$}F7JrPfJ8wcN9ON^+98Ip@1LIr`X*~F?EKiKpcL$LaOZsR2m#WzD-=YRZX#Sw6+SGj;|;sx5G zHHh5EcisDxvA3pd@82wFnIkZ;FBWSLNmL)nS4j`q8N)-P9}ZrfZ-v6Q)lg)>D!udu ziDPleAT<)ODj(NT4kovW{FW!_+-uVWRP)jP@|^LKbzYyFF)q{tEII;4E>k4(_$3-I z@ds_*yLoVib+GB7jI9|C$~Z7T9ulelg^dgXzTF!to6Xb8bpq07RH?pyyt=G`{XZ>L z7+cYncnN3Ao+BL|`91}tDFM|WX5<|xN=)C4ztZLKxKjyWc~sNviC34xI9Nkl%X~TO zHT;1bR+n7sk!9z;d;V z*hA{R^ZHLB9KirUy+kS5xK(qylV)#xJ(-g+U|YsOQNM2d7S)x8Co>=Zj5cEKqF4SG z!NAog`I^L-YaudBVK;2vB8$AwunH&gdpDAO31Q`2{%PvFGiaZ=MG<@9Xk;pU#a8a9 z@4B+E1Nd3=*zoK8fXLI`IYMy%zOX(=m?ZHEWUYyoBIZI%ko^P)>f0_A(W1aOO=PH} ze-xVGfB-h1r8uTJ5r062b}8W1d3l)ieGFB35{Ja*jy6%2rq>?x>Thi=e;2Y|(xcL1 zU`{;~?!2rGDSVW$94?q2;w|jw4zJi}m#wBe5}z#xGU|mPDSxjeY zm3Q_h?QXGVYm|6#K!yH(oD0s=mL_8~L?lhDCUr^1hnElgKF8YL(H$p6lk*W*cQ+M1 zB+ohuw_Oe7mvMj8)*qx$ZeKC9J^qa8 zySJ9#YsEyP&Wq)#YoMM>9>1|~z||S>fe59xVU-b0WMM;P_hBMcUY*c8;=gEOZtb?~ zJwE!RZveY_@tC)NNNbQ|h5i@+gZCAi+EZUYGasLQV8J@zlK6vHHXy|9CZ1>{y7$MA zLsztf?9U;QsULg8*QU~nD&gWt|1ECo?SjDqAGUU3D}f6ad#T%0vQx_0Wxy7({kFpy zP5sCR#o|24+I8|ggT)uKJOlIO4Y>P16*fgW0p=fZ$L~aQ&|CwRa zOVOhe0wInamMrhHi?V71S(;%LX7V;CBbX|Uv`BqpHC~bx0@gagn~k8>z2LToaPfEQ z&gV$?5N=>fTm~|Xm+1yL79`Y<)Lz8<>X~;PVcy$+zk|mn0e5E-G#H1djP!0wC zE?ufp?gftsjVAKxE8Q(|_Rh5Ud|~HA{xWwwifjZ#^%V~)GZ==WEUkkimz!v(@kXb^ zQ8*HRUr+YX#z-Mx+epYDw5dcdSH$5*G(-f>F2H#dKQNo6x$o%SuV{-fyaN9p2= zcU!6l@TT`LXNt~PoeT{CDPYFN;1f_P)~U%R>q2Of$M zU;*!zg5op9O%>1Z7mWTBVfg+M_DsAd|{2(6tx?hWg;aqIRs}==PZ%|IQhEkz{K2zcGS+MDacM z?l`05t#_!sl^R-cj<4K#b>-dbmvU%pRmjDe9fG~p|-r^WN(gwjYd zf)FJ94N!#P4WFxzVRy6W7!C7 zzL~;3$}@JJd(Ix90#%r9V7J|vqNGDirDPaP2exL2jUsv^dqUO-_A8U*R>B7+YywuJ zU>9`2-Z(JbTYQVF#$QWc<`B6?L55ehfuI5L@rq zb=7T(M}WQS>vWVp@CZPVn2IN+%F5SSA@WFP8hQJ9yM_6M2^bd#Wyg>0Y;TZJ;>a_~ zLu^>!J3k4>J)b&-;l>WD0dZ$7en6d3BL50u^wZNu^j^CNBf3Ib(`hd>^Jw%s`fthBLjl0@o8v@D*6RHd2qC&LFVu__f<6 z1yqQyE-J8<&VDteq07Z=)0i(oRYC23wlsDYB*fu_K%qeBN#BEF%Qbc7S1r;VsibL% z+^^jZ4Ri@r?SR-PSj@K|B%fS{9<!6$yukOP&vRHXg_KYsqv;V9 z^%J~1<`mep3ZLJ5EMs-pjLAQ|Z%!;<1KdZ5E5&z{;Jpzoy09v)%>SRhJuPpEt!V8r?A2K_Y)0dr^P?%FUFtCkGGe?j>4 zryXb?*O6FB(q<-l+n)C4Dw*Z+$l9X+c8+`2a*Km)id$7B0pt{A2|P)Gj>-fL+P4$- z78PXg1f2y~ueMzx2CP!l26X(P2>GK*-d+UwZ=PX~=jlZv%6=GA4Oirl@=bESwi>b_ zg7@Ic0ZzY!xoLl`7IfOc&;TyneZPF51?E;g9AB7)p}j&IPu7_Lsy15`BY)GmWhoKl z7ZqSC(4L@*f*{kLFmYG@l7W{%SRvv3;!eW!UTr7Y>&dXX(TwN)$%4_v+?q6+P{2tL z`N047rx*I>y-#wZ(^t2ooGf2dsp=ZCgc-HFfH6I@vf3`Tm6J!W4>`?dG`mz^vWO zl)gut;WkY=95b_Dwe>@Kiw|q^3h(-vv)=bnh8e`8r{tm2VZSD8f1$lvXqLQY$be}Y zokx1gP2z6^S?wlW=7cZU@&Nx#b*8d4#ke6hx^lU2k?aKkeYD@7W~&=%h0}d#Ov^Vr z855s!Vf|X&&t#b=N_zMmY@`l2K4$qtT>1XP5au&Ol9jM9-v3+0%eN@oR6+PKL+MhG zW(&o7gW$&8iCLywKr3^svgzwq>RLcSaWU0~`>|S6^LF`qGC2c~&P{q%?~aS4vcEK> z<%^&ujc5uPe-RnVd_F!ogm(jB-k=xa=hrAd>Pkq7{wH7I2Rr=dn+dxiBo`M5ZuFm^ zi|boT6NLV8|Bu=e94v-sF`J+;XFZ>GF2;=IF?0-mdREtm9t+U zJpOVoXEp-gpS?E@p@1M> zN5i*g2!~=`2OIKsZl6)$kY8ZEFfM=RFaO&Mv)zH1r7!}7EqxRXa41V_65=9oclLM9 zt5F0$ZUK#Q1l%h=a|)HS11=Vfnylwgv!`0TP8Z8zxDKGFa`JC-u?>)Xe$sh(0(rvI7-FI$+@9O@`*CrKse&Wu zf?0f_{un+(J;75JkQ2Mf`pV?-2>|P)iXzW2NZD|px<%#takcjzCDYI1GC^*~@oPMu zVN;g+KU&uumEN{AvOz`s$buU$249i8<%#kyqafcKzG*KQL|;ZPlmW#@$7u3Z_rC1+ zp6F`gw$Q#NcT=F)h{s4k8lPpFCSnC;J4kI9So7u-UK3PH@6O`)(<*$#%Z~_eP*1f& zh$FsN{V`imZ0@HTCjG(irlxn&JmC5HZ@-js8Q?rMAm;K);K87M=Z!5)JnzDl!rz1YI!GhrnLk%;9A% zv);ZztJ}Hl;XPWXgA^($hN%Lp@93+J@B3n{Dnt>!!~3Dv1*|&C^a}`e9a=SMtc8=2 zT-NrzhbHwo{(5~|K;5bHeyL=chN_h65u<~}Gs}eRd-ic^VH3Yr)a!j~={y*LnY0K& zTI;FY%J0-g)44_PNYXLR&Ho(x1+1Q>YE*K1E~|ZysA;#3LaKASZk!rF;1M;F;z$b9 zn^EJ3(6aPLR^8EDWQ)ew8f`az6@xUBO%VJVmL$LW zAG`aYN-+l*CB#gkc3mPt72*$;Ep4O8`!ZR(chLBUpeq+?=u{4CI7%$qJ^5LWvEaKh z^tIW$rq`1204xxWonH25%P{O}W3oV!(O;%yEbw%gfXGBL;#fYfcO~*-R~hefSwAIx%f|S1{8=NuhSNcGt2(svGuyrA_GUw?&%e$Wp(pHDeKTDr`RNu4+==$o0=u zq9sf3nGLo z#_1U`&Y{&_Wa8SavJ$ZJml2sGS$M^0)Mhu`PU>>*%G);Xfi*I1cDKIWXdxnUSlz#@&)*C810S3N@;{Y37DUMNF8g0sd8=o%_*Vn0<&iU{E@u6_?ZRd&Jp(L7+Q`4+3 z3x2_fD&Xf}Nctr7A2(F*Y+0^1Xvw_rGOAbn6Oex{3B4^6^~Y_SJL7%ZuOv-EPX+BZ zK&w4^ds|VEq7eh{UA=j?U9PoK)+|^cP8mI#&+67;*6TT;Z(r6dSRhWAJzJ6=dy>g- z`|z})c;kEC`eJLM33B`WlqQ%SxxNRTPDLOPkv*0DxNI$jL(Q$qU$;v?2tljWMw(yX zvSEMF@edVmD!WN?@kXi+9$@`NbICNB@JfH(2cprRhbNvASXW-tX7mT3Xyky0q=*9j z=g-T^fA#RC)_xD2gj_uKehd?1jo;i z*^ftlI%VeC%PX%3_+-mo*F>G$l4{*#h!KAPKOwIJug5KFR88k&O`S=|2<#V)8HLo8 z?*Z+QlLE!oZo6#CjU&bIF)*QZC*Beg6&y9k_D-3p0mF zQH$mT+y~JZa}ZoRfeguXl9?ZfC4qki*Pa8ny%|qJA3AjCic}_{w?#Ak{K`9~UO9hX zSg>G$2)uB#jsojY1nB!~3zrPe0CnSkX+`jbVW$(gbDbnnkE4Y|Q}f|zMfR8pikTm| z7s}J=5?oINe8I46+CTj8BX2Ex6_Zw^&h1ANbOT`f{k+5cX9|dfHC2|pu;<}hRi-~b z7ZJ27!F|hR0=GOa%kfuy_qF1GR4RXlH;w??>yGgLAFmRpKC|?g?jq7;m>K`w&yl~Z z{Gt+9V`1!3C4K%;PF{B2xZVZ!JKp;2u;*D$UUpupBaxp3%&td%I>lVu?@Dsb-$3s% zK$u#`S&VzLaLL-sE3cn;eBW8}nV<-PpiVUB^o&Gy)vH?G1UcPVg46Aj#Qc8%R8-W^ zub(ZdPeH3=fA^x*0>Exb)Z4EwCvqmCCqvF8^uy_c^hxNcpk1+p)gHaQ@QE|5xh;BG zf{j0Kt^o?4IK#TyqgRIF%8XX0jXsfa1_+B9VX-p$AKd_a+a z&s@FfS=B@5ooXF8?|SRi!t>T^EdR3pPWPI1M&wzm7z!HYsKU=LT-y~xtTC~wy<)+0?|Am+Wqv?-n~fG{gsSZm)Lphi>?0|cY$ot zAFU>8c2>=b{sNO1*0O(URxXnl)&lZHfDFdy0q&@;!=g8E(B($9(MO^nYK&^ZdDje8 z$QwpuY|MwceZHi!YahK;)JMXY%_b_}C?nUon@T?CK(0Wc#e_E!WbLE3isSBkPLktL z9rl|d_4}+t%*8LD(Lo>rK`p4VfP>(7fJOs?mNnsFPDpJvR62iyySA=Av!@_1V)hB_ zc;svHbb108XX4XjB8<>_i)x79$w6{J(Gd zGQlE9GDWzC5cZNeG&DHSg~HSX{M6UVbNB7^2Wuc|a>kZ@%xQZ+<@k!td^h0NWCo%U zknO!rARG?k4}~R(009hkl+nAcjNUbS80;uxcxVsm9(y#}f;}3-$9(gna2WPh6$lYe zHDV;vn1p{Gl=Yza{vRI-;&un#Y%ig*0fQQgWs6Ly)jbARMAKQZI;S>1D-pt%NUGC{G|$Qccio9lkjgUJhPnSZf~Tb4Wc=#Pbfye3Ge z(*xjB>*>*$?U0$BBWoSRkch^pCfE=lBJrpTfYX1k9ZE)KKGt4C=-ux)G`amilL>+e z1Rba}Ad0O0&t}Q$5J43YMWVr-P#}8yVpajV=nLFx{MyVKNPTx?k)2xcK=`8{KPQpqZehVM}(!DsQEE6`^~8Nxp;96at;GKOXU>4pocj9=GiP; zynxK?9QM^Y8FBrcvP^{d@;MXGW@rd|qnCd=wNXvPDgBk_pwoe9$f5@V0YO7ZeKLq( zpavpZP#N)urLD&~87j+P*X?poJ7cgZUKnWF|3<0WG0_srmr7ry(F6klBblK(YVf1g zny5>xfW-LfcMK1OLP51!qZJaCAPI-%>;4tBIs#rlVg$^_sPPsIdIAnVTKVU~Q#gN0 zkva+ea7dkm-d_Eqoh~sGbfWqB+42h4&HkQ`UOtulgIBbAtsKMR)6JjWYGA?TS&il= zN+1-GwGL{PiUv`G&*?$0k+GzwHa`T6kn$*s$!)QxF8{cO=#=~)b47o-JOBU$6-h)vR0V~uMu#lKYLDJNYUuGx4+I$=D;qWR z_@%42Z;{OeouIh}4sukOpJX#aOU=}4XRvGi=Zw4fYWDBn&)~s>ng75Yve)C;=N87F z`$O_YV&Y~;fQUbWHbXwH(x~F2zk-f{ERmNiT|Nb-0(xZ^qOs&aXbX4*{B<7c>%CM| zR1=9rAk%vIH%k$M0CM}EVz0s8^0{0I(0(j6TD9653WX3NBH;wXBZ?6OK|qK^B#TOg z!(qqLxmTPP5k)jAfj~&4-mRui2%!?Xkr7o;I7aAH613br|NMVE;r^S4i-Y^=u@-7u z?Y|)*C!xGD$j+br{N*pwtd1U=>~Yl4d-y|o=s#pwpWft{w3z;Xdw0{?L=cAo z{FzO%d6BjVHEMtL8~6=8si#7rqIj^U-g4+S=~=vZ7X%MtQ4z6{Pa#Fvg5Y6#H%$LLDnG#sGTbx>_w zMs>KswihYvbr1199Kh536{H87Q13-)!pfpG>~ahXfG*C)t7oDj%1r>ee&w2Y+}ao~ zhX(*ZoP79au`LFfmDLD9pps&D!s(%Yp@Fk0Y~O$B;Wz|jZhlQfM3k#X_Gk~VKb>Q$ zJtoy`3w9;xZC+|78Q|hv13OA delta 19121 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 a