From 88760896ad457e3f48eff86c4415415715a58712 Mon Sep 17 00:00:00 2001 From: paprka Date: Fri, 13 Feb 2015 20:59:39 -0800 Subject: [PATCH] initial commit --- .../diseases/advance/symptoms/stimulant.dm | 2 +- code/game/asteroid.dm | 2 +- code/game/objects/items/devices/flashlight.dm | 6 + .../objects/items/robot/robot_upgrades.dm | 19 +++ .../game/objects/items/weapons/clown_items.dm | 12 +- .../objects/items/weapons/gift_wrappaper.dm | 2 +- .../objects/items/weapons/storage/boxes.dm | 14 +- code/game/objects/structures/false_walls.dm | 12 +- code/game/objects/structures/girders.dm | 28 +++- code/game/objects/structures/statues.dm | 21 +-- code/game/turfs/simulated/walls.dm | 24 +-- code/game/turfs/simulated/walls_reinforced.dm | 17 ++- code/modules/clothing/spacesuits/hardsuit.dm | 3 +- .../clothing/spacesuits/miscellaneous.dm | 1 + code/modules/mining/equipment_locker.dm | 45 +++--- code/modules/mining/mine_items.dm | 138 ++++++++++-------- code/modules/mining/mine_turfs.dm | 116 +++++++-------- .../mob/living/carbon/human/species.dm | 5 +- .../mob/living/silicon/robot/robot_modules.dm | 9 +- .../reagents/reagent_containers/hypospray.dm | 13 +- code/modules/research/designs.dm | 36 ++--- .../designs/mechfabricator_designs.dm | 28 ++-- icons/obj/items.dmi | Bin 63227 -> 65450 bytes 23 files changed, 314 insertions(+), 239 deletions(-) diff --git a/code/datums/diseases/advance/symptoms/stimulant.dm b/code/datums/diseases/advance/symptoms/stimulant.dm index a3c16a4eaca..0f5729e9842 100644 --- a/code/datums/diseases/advance/symptoms/stimulant.dm +++ b/code/datums/diseases/advance/symptoms/stimulant.dm @@ -30,7 +30,7 @@ Bonus var/mob/living/M = A.affected_mob switch(A.stage) if(5) - if (M.reagents.get_reagent_amount("ephedrine") < 30) + if (M.reagents.get_reagent_amount("ephedrine") < 10) M.reagents.add_reagent("ephedrine", 10) else if(prob(SYMPTOM_ACTIVATION_PROB * 5)) diff --git a/code/game/asteroid.dm b/code/game/asteroid.dm index 6e9ac7205b5..994f08d87cb 100644 --- a/code/game/asteroid.dm +++ b/code/game/asteroid.dm @@ -89,7 +89,7 @@ proc/make_mining_asteroid_secret() walltypes = list(/turf/simulated/mineral/random/high_chance=1) floortypes = list(/turf/simulated/floor/plating/asteroid/airless, /turf/simulated/floor/beach/sand) treasureitems = list(/obj/mecha/working/ripley/mining=1, /obj/item/weapon/pickaxe/drill/diamonddrill=2,/obj/item/weapon/gun/energy/kinetic_accelerator=1, - /obj/item/weapon/resonator=1, /obj/item/weapon/pickaxe/jackhammer=5) + /obj/item/weapon/resonator=1, /obj/item/weapon/pickaxe/drill/jackhammer=5) fluffitems = list(/obj/effect/decal/cleanable/blood=3,/obj/effect/decal/remains/human=1,/obj/item/clothing/under/overalls=1, /obj/item/weapon/reagent_containers/food/snacks/grown/chili=1,/obj/item/weapon/tank/internals/oxygen/red=2) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 38b006fbce0..454bbb5c8e8 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -259,6 +259,12 @@ obj/item/device/flashlight/lamp/bananalamp item_state = "torch" on_damage = 10 +/obj/item/device/flashlight/lantern + name = "lantern" + icon_state = "lantern" + desc = "A mining lantern." + brightness_on = 6 // luminosity when on + /obj/item/device/flashlight/slime gender = PLURAL diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 86514fd7b29..e22fa305c5d 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -153,6 +153,25 @@ R.module.rebuild() return 1 +/obj/item/borg/upgrade/ddrill + name = "mining cyborg diamond drill" + desc = "A diamond drill replacement for the mining module's standard drill." + icon_state = "cyborg_upgrade3" + require_module = 1 + +/obj/item/borg/upgrade/ddrill/action(var/mob/living/silicon/robot/R) + if(..()) return 0 + + if(!istype(R.module, /obj/item/weapon/robot_module/miner)) + R << "Upgrade mounting error! No suitable hardpoint detected!" + usr << "There's no mounting point for the module!" + return 0 + else + for(var/obj/item/weapon/pickaxe/drill/cyborg/D in R.module.modules) + qdel(D) + R.module.modules += new /obj/item/weapon/pickaxe/drill/diamonddrill(src) + R.module.rebuild() + return 1 /obj/item/borg/upgrade/syndicate/ name = "illegal equipment module" diff --git a/code/game/objects/items/weapons/clown_items.dm b/code/game/objects/items/weapons/clown_items.dm index 51872a33139..3baa458a85f 100644 --- a/code/game/objects/items/weapons/clown_items.dm +++ b/code/game/objects/items/weapons/clown_items.dm @@ -2,6 +2,7 @@ * Contains: * Soap * Bike Horns + * Air Horns */ /* @@ -82,16 +83,23 @@ throw_range = 7 attack_verb = list("HONKED") var/spam_flag = 0 + var/honksound = 'sound/items/bikehorn.ogg' /obj/item/weapon/bikehorn/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) - playsound(loc, 'sound/items/bikehorn.ogg', 50, 1, -1) //plays instead of tap.ogg! + playsound(loc, honksound, 50, 1, -1) //plays instead of tap.ogg! return ..() /obj/item/weapon/bikehorn/attack_self(mob/user as mob) if(spam_flag == 0) spam_flag = 1 - playsound(src.loc, 'sound/items/bikehorn.ogg', 50, 1) + playsound(src.loc, honksound, 50, 1) src.add_fingerprint(user) spawn(20) spam_flag = 0 return + +/obj/item/weapon/bikehorn/airhorn + name = "air horn" + desc = "Damn son, where'd you find this?" + icon_state = "air_horn" + honksound = 'sound/items/AirHorn.ogg' diff --git a/code/game/objects/items/weapons/gift_wrappaper.dm b/code/game/objects/items/weapons/gift_wrappaper.dm index aff93a5b31e..5c0f7722a70 100644 --- a/code/game/objects/items/weapons/gift_wrappaper.dm +++ b/code/game/objects/items/weapons/gift_wrappaper.dm @@ -34,7 +34,7 @@ /obj/item/weapon/storage/backpack/holding, /obj/item/weapon/storage/belt/champion, /obj/item/weapon/soap/deluxe, - /obj/item/weapon/pickaxe/silver, + /obj/item/weapon/pickaxe/diamond, /obj/item/weapon/pen/invisible, /obj/item/weapon/lipstick/random, /obj/item/weapon/grenade/smokebomb, diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index 2a26329b210..b31555a50ff 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -138,17 +138,17 @@ new /obj/item/weapon/reagent_containers/hypospray/medipen( src ) /obj/item/weapon/storage/box/medipens/utility - name = "medipens kit" - desc = "A box with several utility medipens for the economical miner." + name = "stimpack value kit" + desc = "A box with several stimpack medipens for the economical miner." icon_state = "syringe" /obj/item/weapon/storage/box/medipens/utility/New() ..() - new /obj/item/weapon/reagent_containers/hypospray/medipen/leporazine( src ) - new /obj/item/weapon/reagent_containers/hypospray/medipen/leporazine( src ) - new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack( src ) - new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack( src ) - new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack( src ) + new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) + new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) + new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) + new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) + new /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack(src) /obj/item/weapon/storage/box/beakers name = "box of beakers" diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index 7e25264fb9c..a0fd026a4cf 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -118,7 +118,17 @@ else user << "You can't reach, close it first!" - if(istype(W, /obj/item/weapon/pickaxe/plasmacutter) || istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill) || istype(W, /obj/item/weapon/melee/energy/blade)) + if(istype(W, /obj/item/weapon/pickaxe/plasmacutter) || istype(W, /obj/item/weapon/melee/energy/blade)) + dismantle(user) + + if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.bcell.use(300)) + user << "Your jackhammer doesn't have enough power to break through that wall." + D.update_charge() + return + D.update_charge() + D.playDigSound() dismantle(user) /obj/structure/falsewall/proc/dismantle(mob/user) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 4768a2941a2..ce1be5ec1f6 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -39,9 +39,15 @@ new /obj/item/stack/sheet/metal(get_turf(src)) qdel(src) - else if(istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) - user << "You drill through the girder!" + else if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.bcell.use(D.drillcost)) + D.update_charge() + return + D.update_charge() + user << "You smash through the girder!" new /obj/item/stack/sheet/metal(get_turf(src)) + D.playDigSound() qdel(src) else if(istype(W, /obj/item/weapon/screwdriver) && state == 2 && istype(src,/obj/structure/girder/reinforced)) @@ -273,12 +279,18 @@ transfer_fingerprints_to(R) qdel(src) - else if(istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) - user << "You drill through the girder!" - if(do_after(user, 5)) - var/obj/effect/decal/remains/human/R = new (get_turf(src)) - transfer_fingerprints_to(R) - qdel(src) + + else if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.bcell.use(D.drillcost)) + D.update_charge() + return + D.update_charge() + user << "Your jackhammer smashes through the girder!" + var/obj/effect/decal/remains/human/R = new (get_turf(src)) + transfer_fingerprints_to(R) + D.playDigSound() + qdel(src) /obj/structure/cultgirder/blob_act() if(prob(40)) diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index 87b694983c7..e2334ffde6f 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -54,15 +54,18 @@ "You slice apart the [name]!") Dismantle(1) - else if(istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) - user.visible_message("[user] begins to drill apart the [name]!", \ - "You begin to drill apart the [name]!") - if(do_after(user,5)) - if(!src.loc) - return - user.visible_message("[user] destroys the [name]!", \ - "You destroy the [name]!") - qdel(src) + else if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.bcell.use(D.drillcost)) + D.update_charge() + return + D.update_charge() + if(!src.loc) + return + user.visible_message("[user] destroys the [name]!", \ + "You destroy the [name]!") + D.playDigSound() + qdel(src) else if(istype(W, /obj/item/weapon/weldingtool) && !anchored) playsound(loc, 'sound/items/Welder.ogg', 40, 1) diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index 96178d35462..e31c001280a 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -212,16 +212,20 @@ /turf/simulated/wall/proc/try_destroy(obj/item/weapon/W as obj, mob/user as mob, turf/T as turf) - if (istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) - user << "You begin to drill though the wall." - if(do_after(user, slicing_duration*0.6)) // diamond drill is faster than welding tool slicing - if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) - return 1 - if( user.loc == T && user.get_active_hand() == W ) - user << "Your drill tears though the last of the reinforced plating." - dismantle_wall() - visible_message("The wall was drilled through by [user]!", "You hear the grinding of metal.") - return 1 + if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.bcell.use(400)) + D.update_charge() + user << "Your jackhammer doesn't have enough power to break through that wall." + return + D.update_charge() + if( !istype(src, /turf/simulated/wall) || !user || !W || !T ) + return 1 + if( user.loc == T && user.get_active_hand() == W ) + D.playDigSound() + dismantle_wall() + visible_message("[user] smashes through the wall with [W]!", "You hear the grinding of metal.") + return 1 else if( istype(W, /obj/item/weapon/melee/energy/blade) ) var/obj/item/weapon/melee/energy/blade/EB = W EB.spark_system.start() diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index d657f200d19..aeb3c507dfa 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -32,13 +32,22 @@ if(istype(W, /obj/item/weapon/melee/energy/blade)) user << "This wall is too thick to slice through. You will need to find a different path." return 1 - else if (istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) - user << "You begin to drill though the wall." - if(do_after(user, 200)) + else if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + if(!D.powered) + return 1 + user << "You begin to smash though the reinforced wall." + if(do_after(user, 50)) if( !istype(src, /turf/simulated/wall/r_wall) || !user || !W || !T ) return 1 if( user.loc == T && user.get_active_hand() == W ) - user << "Your drill tears though the last of the reinforced plating." + if(!D.bcell.use(800)) + user << "Your jackhammer doesn't have enough power to break through that wall." + D.update_charge() + return 1 + D.update_charge() + D.playDigSound() + user << "Your jackhammer smashes though the last of the reinforced plating." dismantle_wall() return 1 else if(istype(W, /obj/item/stack/sheet/metal) && d_state) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 463ea5426d7..77e6f2ffe24 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -94,11 +94,12 @@ //Mining hardsuit /obj/item/clothing/head/helmet/space/hardsuit/mining name = "mining hardsuit helmet" - desc = "A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating for wildlife encounters." + desc = "A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating for wildlife encounters and dual floodlights." icon_state = "hardsuit0-mining" item_state = "mining_helm" item_color = "mining" armor = list(melee = 40, bullet = 5, laser = 10, energy = 5, bomb = 50, bio = 100, rad = 50) + brightness_on = 7 /obj/item/clothing/suit/space/hardsuit/mining icon_state = "hardsuit-mining" diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index e610a351aa1..c9ef68af849 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -126,6 +126,7 @@ armor = list(melee = 65, bullet = 50, laser = 50, energy = 50, bomb = 50, bio = 100, rad = 100) strip_delay = 130 flags = HEADCOVERSEYES | BLOCKHAIR | HEADCOVERSMOUTH | STOPSPRESSUREDMAGE | THICKMATERIAL + brightness_on = 7 /obj/item/clothing/head/helmet/space/hardsuit/ert/sec desc = "Standard issue security helmet for the ERT." diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index 6f82f8176d9..ffa167b835b 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -229,24 +229,24 @@ anchored = 1.0 var/obj/item/weapon/card/id/inserted_id var/list/prize_list = list( - new /datum/data/mining_equipment("Stimpack MediPen", /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack, 50), - new /datum/data/mining_equipment("Leporazine MediPen", /obj/item/weapon/reagent_containers/hypospray/medipen/leporazine, 50), - new /datum/data/mining_equipment("MediPen Bundle", /obj/item/weapon/storage/box/medipens/utility, 200), + new /datum/data/mining_equipment("Stimpack", /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack, 50), + new /datum/data/mining_equipment("Stimpack Bundle", /obj/item/weapon/storage/box/medipens/utility, 200), new /datum/data/mining_equipment("Whiskey", /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, 100), new /datum/data/mining_equipment("Cigar", /obj/item/clothing/mask/cigarette/cigar/havana, 150), new /datum/data/mining_equipment("Soap", /obj/item/weapon/soap/nanotrasen, 200), new /datum/data/mining_equipment("Jaunter", /obj/item/device/wormhole_jaunter, 250), - new /datum/data/mining_equipment("Advanced Scanner", /obj/item/device/t_scanner/adv_mining_scanner, 300), - new /datum/data/mining_equipment("Laser Pointer", /obj/item/device/laser_pointer, 400), - new /datum/data/mining_equipment("Alien Toy", /obj/item/clothing/mask/facehugger/toy, 450), - new /datum/data/mining_equipment("Mining Drone", /mob/living/simple_animal/hostile/mining_drone/, 500), - new /datum/data/mining_equipment("Resonator", /obj/item/weapon/resonator, 650), - new /datum/data/mining_equipment("Kinetic Accelerator", /obj/item/weapon/gun/energy/kinetic_accelerator, 650), - new /datum/data/mining_equipment("Sonic Jackhammer", /obj/item/weapon/pickaxe/jackhammer, 800), + new /datum/data/mining_equipment("Laser Pointer", /obj/item/device/laser_pointer, 300), + new /datum/data/mining_equipment("Alien Toy", /obj/item/clothing/mask/facehugger/toy, 300), + new /datum/data/mining_equipment("Air Horn", /obj/item/weapon/bikehorn/airhorn, 350), + new /datum/data/mining_equipment("Advanced Scanner", /obj/item/device/t_scanner/adv_mining_scanner, 400), + new /datum/data/mining_equipment("Mining Drone", /mob/living/simple_animal/hostile/mining_drone, 500), + new /datum/data/mining_equipment("Kinetic Accelerator", /obj/item/weapon/gun/energy/kinetic_accelerator, 500), + new /datum/data/mining_equipment("Resonator", /obj/item/weapon/resonator, 500), new /datum/data/mining_equipment("Lazarus Injector", /obj/item/weapon/lazarus_injector, 1000), - new /datum/data/mining_equipment("Jetpack", /obj/item/weapon/tank/jetpack/carbondioxide/mining, 2000), - new /datum/data/mining_equipment("Space Cash", /obj/item/weapon/spacecash/c1000, 5000), - new /datum/data/mining_equipment("Point Card", /obj/item/weapon/card/mining_point_card, 500), + new /datum/data/mining_equipment("Diamond Pickaxe", /obj/item/weapon/pickaxe/diamond, 1500), + new /datum/data/mining_equipment("Jetpack", /obj/item/weapon/tank/jetpack/carbondioxide/mining, 1800), + new /datum/data/mining_equipment("Space Cash", /obj/item/weapon/spacecash/c1000, 2000), + new /datum/data/mining_equipment("Point Transfer Card", /obj/item/weapon/card/mining_point_card, 500), ) /datum/data/mining_equipment/ @@ -342,12 +342,15 @@ ..() /obj/machinery/mineral/equipment_vendor/proc/RedeemVoucher(obj/item/weapon/mining_voucher/voucher, mob/redeemer) - var/selection = input(redeemer, "Pick your equipment", "Mining Voucher Redemption") as null|anything in list("Mining Drill", "Kinetic Accelerator", "Mining Drone", "Advanced Scanner") + var/selection = input(redeemer, "Pick your equipment", "Mining Voucher Redemption") as null|anything in list("Mining Drill", "Resonator", "Kinetic Accelerator", "Advanced Scanner") if(!selection || !Adjacent(redeemer) || voucher.gc_destroyed || voucher.loc != redeemer) return switch(selection) if("Mining Drill") new /obj/item/weapon/pickaxe/drill(src.loc) + new /obj/item/weapon/stock_parts/cell/high(src.loc) + if("Resonator") + new /obj/item/weapon/resonator(src.loc) if("Kinetic Accelerator") new /obj/item/weapon/gun/energy/kinetic_accelerator(src.loc) if("Mining Drone") @@ -378,7 +381,7 @@ /**********************Mining Point Card**********************/ /obj/item/weapon/card/mining_point_card - name = "mining point card" + name = "mining points card" desc = "A small card preloaded with mining points. Swipe your ID card over it to transfer the points, then discard." icon_state = "data" var/points = 500 @@ -468,7 +471,7 @@ item_state = "resonator" desc = "A handheld device that creates small fields of energy that resonate until they detonate, crushing rock. It can also be activated without a target to create a field at the user's location, to act as a delayed time trap. It's more effective in a vacuum." w_class = 3 - force = 10 + force = 15 throwforce = 10 var/cooldown = 0 @@ -504,16 +507,16 @@ return if(istype(proj_turf, /turf/simulated/mineral)) var/turf/simulated/mineral/M = proj_turf - playsound(src,'sound/weapons/resonator_blast.ogg',50,1) - M.gets_drilled(creator) - spawn(5) + spawn(50) + playsound(src,'sound/weapons/resonator_blast.ogg',50,1) + M.gets_drilled(creator) qdel(src) else var/datum/gas_mixture/environment = proj_turf.return_air() var/pressure = environment.return_pressure() if(pressure < 50) name = "strong resonance field" - resonance_damage = 45 + resonance_damage = 50 spawn(50) playsound(src,'sound/weapons/resonator_blast.ogg',50,1) if(creator) @@ -788,7 +791,7 @@ /obj/item/device/t_scanner/adv_mining_scanner/scan() if(!cooldown) cooldown = 1 - spawn(80) + spawn(60) cooldown = 0 var/turf/t = get_turf(src) var/list/mobs = recursive_mob_check(t, 1,0,0) diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 917f30a33b3..b04ec323d3c 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -31,7 +31,6 @@ new /obj/item/clothing/shoes/sneakers/black(src) new /obj/item/device/mining_scanner(src) new /obj/item/weapon/storage/bag/ore(src) - new /obj/item/device/flashlight/lantern(src) new /obj/item/weapon/shovel(src) new /obj/item/weapon/pickaxe(src) new /obj/item/clothing/glasses/meson(src) @@ -39,7 +38,6 @@ /**********************Shuttle Computer**************************/ - /obj/machinery/computer/shuttle/mining name = "Mining Shuttle Console" desc = "Used to call and send the mining shuttle." @@ -48,15 +46,7 @@ shuttleId = "mining" possible_destinations = "mining_home;mining_away" -/******************************Lantern*******************************/ - -/obj/item/device/flashlight/lantern - name = "lantern" - icon_state = "lantern" - desc = "A mining lantern." - brightness_on = 6 // luminosity when on - -/*****************************Pickaxe********************************/ +/*********************Pickaxe & Drills**************************/ /obj/item/weapon/pickaxe name = "pickaxe" @@ -64,89 +54,125 @@ icon_state = "pickaxe" flags = CONDUCT slot_flags = SLOT_BELT - force = 15.0 + force = 15 throwforce = 10.0 item_state = "pickaxe" w_class = 4.0 m_amt = 3750 //one sheet, but where can you make them? - var/digspeed = 40 //moving the delay to an item var so R&D can make improved picks. --NEO + var/digspeed = 40 var/list/digsound = list('sound/effects/picaxe1.ogg','sound/effects/picaxe2.ogg','sound/effects/picaxe3.ogg') origin_tech = "materials=1;engineering=1" attack_verb = list("hit", "pierced", "sliced", "attacked") + var/powered = 1 //used to check for drill charge when mining /obj/item/weapon/pickaxe/proc/playDigSound() playsound(src, pick(digsound),20,1) -/obj/item/weapon/pickaxe/silver - name = "silver pickaxe" - icon_state = "spickaxe" - item_state = "spickaxe" - digspeed = 30 - origin_tech = "materials=3" - desc = "This makes no metallurgic sense." +/obj/item/weapon/pickaxe/diamond + name = "diamond-tipped pickaxe" + icon_state = "dpickaxe" + item_state = "dpickaxe" + digspeed = 20 //mines twice as fast as a normal pickaxe, bought from mining vendor + origin_tech = "materials=4;engineering=3" + desc = "A pickaxe with a diamond pick head. Extremely robust at cracking rock walls and digging up dirt." /obj/item/weapon/pickaxe/drill - name = "mining drill" // Can dig sand as well! + name = "mining drill" icon_state = "handdrill" item_state = "jackhammer" - digspeed = 30 + digspeed = 25 //available from roundstart, faster than a pickaxe but needs recharging or cell replacements digsound = list('sound/weapons/drill.ogg') hitsound = 'sound/weapons/drill.ogg' origin_tech = "materials=2;powerstorage=3;engineering=2" - desc = "Yours is the drill that will pierce through the rock walls." + desc = "An electric mining drill for the especially scrawny." + var/drillcost = 125 + var/obj/item/weapon/stock_parts/cell/high/bcell = null + powered = 0 -/obj/item/weapon/pickaxe/drill/diamonddrill //When people ask about the badass leader of the mining tools, they are talking about ME! making it a child of drill to stop copypasta - name = "diamond mining drill" +/obj/item/weapon/pickaxe/drill/New() //this one starts with a cell pre-installed. + ..() + bcell = new(src) + update_charge() + return + +/obj/item/weapon/pickaxe/drill/proc/update_charge() + if(bcell && bcell.charge >= drillcost) + powered = 1 + else + powered = 0 + update_icon() + +/obj/item/weapon/pickaxe/drill/update_icon() + if(!bcell) + icon_state = "[initial(icon_state)]-nocell" + else if(bcell.charge < drillcost) + icon_state = "[initial(icon_state)]-empty" + else + icon_state = "[initial(icon_state)]" + +/obj/item/weapon/pickaxe/drill/attackby(obj/item/weapon/W, mob/user) + if(istype(W, /obj/item/weapon/stock_parts/cell)) + if(bcell) + user << "[src] already has a cell." + else + user.drop_item() + W.loc = src + bcell = W + user << "You install a cell in [src]." + update_charge() + else if(istype(W, /obj/item/weapon/screwdriver)) + if(bcell) + bcell.updateicon() + bcell.loc = get_turf(src.loc) + bcell = null + user << "You remove the cell from [src]." + update_charge() + return + ..() + return + +/obj/item/weapon/pickaxe/drill/examine(mob/user) + ..() + if(bcell) + user <<"The [src.name] is [round(bcell.percent())]% charged." + if(!bcell) + user <<"The [src.name] does not have a power source installed." + +/obj/item/weapon/pickaxe/drill/cyborg + name = "cyborg mining drill" + +/obj/item/weapon/pickaxe/drill/diamonddrill + name = "diamond-tipped mining drill" icon_state = "diamonddrill" - digspeed = 5 //Digs through walls, girders, and can dig up sand + digspeed = 10 origin_tech = "materials=6;powerstorage=4;engineering=5" desc = "Yours is the drill that will pierce the heavens!" + drillcost = 150 -/obj/item/weapon/pickaxe/jackhammer +/obj/item/weapon/pickaxe/drill/jackhammer name = "sonic jackhammer" icon_state = "jackhammer" item_state = "jackhammer" - digspeed = 15 //faster than drill, but cannot dig + digspeed = 5 //the epitome of powertools. high power consumption, extremely fast mining, laughs at puny walls origin_tech = "materials=3;powerstorage=2;engineering=2" digsound = list('sound/weapons/sonic_jackhammer.ogg') hitsound = 'sound/weapons/sonic_jackhammer.ogg' - desc = "Cracks rocks with sonic blasts, perfect for clearing large areas of rock." - -/obj/item/weapon/pickaxe/jackhammer/borgdrill // making it a parrent of jackhammer to prevent copypasta - name = "cyborg mining drill" - desc = "" - -/obj/item/weapon/pickaxe/gold - name = "golden pickaxe" - icon_state = "gpickaxe" - item_state = "gpickaxe" - digspeed = 20 - origin_tech = "materials=4" - desc = "This makes no metallurgic sense." + desc = "Cracks rocks with sonic blasts, and doubles as a demolition power tool for smashing walls.." + drillcost = 200 /obj/item/weapon/pickaxe/plasmacutter name = "plasma cutter" icon_state = "plasmacutter" item_state = "gun" - w_class = 3.0 //it is smaller than the pickaxe + w_class = 3 //it is smaller than the pickaxe damtype = "fire" - digspeed = 20 //Can slice though normal walls, all girders, or be used in reinforced wall deconstruction/ light thermite on fire + throwforce = 8 + digspeed = 30 //Mines slightly faster than a normal pickaxe, but doubles as an unlimited-ammo welding tool. digsound = list('sound/weapons/plasma_cutter.ogg') hitsound = 'sound/weapons/plasma_cutter.ogg' origin_tech = "materials=4;plasmatech=3;engineering=3" desc = "A rock cutter that uses bursts of hot plasma. You could use it to cut limbs off of xenos! Or, you know, mine stuff." -/obj/item/weapon/pickaxe/diamond - name = "diamond pickaxe" - icon_state = "dpickaxe" - item_state = "dpickaxe" - digspeed = 10 - origin_tech = "materials=6;engineering=4" - desc = "A pickaxe with a diamond pick head, this is just like minecraft." - - - - /*****************************Shovel********************************/ @@ -185,7 +211,3 @@ density = 1 icon_opened = "miningcaropen" icon_closed = "miningcar" - - - - diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index b9f0a945e3c..1bebab91a97 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -22,10 +22,10 @@ ..() switch(severity) if(3.0) - if (prob(75)) + if(prob(75)) src.gets_drilled(null, 1) if(2.0) - if (prob(90)) + if(prob(90)) src.gets_drilled(null, 1) if(1.0) src.gets_drilled(null, 1) @@ -37,22 +37,22 @@ var/turf/T if((istype(get_step(src, NORTH), /turf/simulated/floor)) || (istype(get_step(src, NORTH), /turf/space)) || (istype(get_step(src, NORTH), /turf/simulated/shuttle/floor))) T = get_step(src, NORTH) - if (T) + if(T) T.overlays += image('icons/turf/walls.dmi', "rock_side_s") if((istype(get_step(src, SOUTH), /turf/simulated/floor)) || (istype(get_step(src, SOUTH), /turf/space)) || (istype(get_step(src, SOUTH), /turf/simulated/shuttle/floor))) T = get_step(src, SOUTH) - if (T) + if(T) T.overlays += image('icons/turf/walls.dmi', "rock_side_n", layer=6) if((istype(get_step(src, EAST), /turf/simulated/floor)) || (istype(get_step(src, EAST), /turf/space)) || (istype(get_step(src, EAST), /turf/simulated/shuttle/floor))) T = get_step(src, EAST) - if (T) + if(T) T.overlays += image('icons/turf/walls.dmi', "rock_side_w", layer=6) if((istype(get_step(src, WEST), /turf/simulated/floor)) || (istype(get_step(src, WEST), /turf/space)) || (istype(get_step(src, WEST), /turf/simulated/shuttle/floor))) T = get_step(src, WEST) - if (T) + if(T) T.overlays += image('icons/turf/walls.dmi', "rock_side_e", layer=6) - if (mineralName && mineralAmt && spread && spreadChance) + if(mineralName && mineralAmt && spread && spreadChance) for(var/dir in cardinal) if(prob(spreadChance)) var/turf/T = get_step(src, dir) @@ -78,10 +78,10 @@ /turf/simulated/mineral/random/New() ..() - if (prob(mineralChance)) + if(prob(mineralChance)) var/mName = pickweight(mineralSpawnChanceList) //temp mineral name - if (mName) + if(mName) var/turf/simulated/mineral/M switch(mName) if("Uranium") @@ -383,18 +383,22 @@ /turf/simulated/mineral/attackby(var/obj/item/weapon/pickaxe/P as obj, mob/user as mob) - if (!user.IsAdvancedToolUser()) + if(!user.IsAdvancedToolUser()) usr << "You don't have the dexterity to do this!" return - if (istype(P, /obj/item/weapon/pickaxe)) + if(istype(P, /obj/item/weapon/pickaxe)) var/turf/T = user.loc - if (!( istype(T, /turf) )) + if(!( istype(T, /turf) )) return + + if(!P.powered) + return + /* - if (istype(W, /obj/item/weapon/pickaxe/radius)) + if(istype(W, /obj/item/weapon/pickaxe/radius)) var/turf/T = user.loc - if (!( istype(T, /turf) )) + if(!( istype(T, /turf) )) return */ //Watch your tabbing, microwave. --NEO @@ -406,6 +410,20 @@ P.playDigSound() if(do_after(user,P.digspeed)) + if(istype(P, /obj/item/weapon/pickaxe/drill)) + var/obj/item/weapon/pickaxe/drill/D = P + if(isrobot(user)) + var/mob/living/silicon/robot/R = user + if(R && R.cell) + if(!R.cell.use(D.drillcost)) + D.update_charge() + return + else + if(!D.bcell.use(D.drillcost)) + user << "Your drill ran out of power." + D.update_charge() + return + D.update_charge() user << "You finish cutting into the rock." gets_drilled(user) else @@ -413,22 +431,22 @@ return /turf/simulated/mineral/proc/gets_drilled() - if ((src.mineralName != "") && (src.mineralAmt > 0) && (src.mineralAmt < 11)) + if((src.mineralName != "") && (src.mineralAmt > 0) && (src.mineralAmt < 11)) var/i for (i=0;iThis area has already been dug." return user << "You start digging." playsound(src, 'sound/effects/shovel_dig.ogg', 50, 1) //FUCK YO RUSTLE I GOT'S THE DIGS SOUND HERE - sleep(40) - if ((user.loc == T && user.get_active_hand() == W)) + sleep(15) + if((user.loc == T && user.get_active_hand() == W)) user << "You dug a hole." gets_dug() return - if ((istype(W,/obj/item/weapon/pickaxe/drill))) - var/turf/T = user.loc - if (!( istype(T, /turf) )) - return - - if (dug) - user << "This area has already been dug." - return - - user << "You start digging." - playsound(src, 'sound/effects/shovel_dig.ogg', 50, 1) //FUCK YO RUSTLE I GOT'S THE DIGS SOUND HERE - - sleep(30) - if ((user.loc == T && user.get_active_hand() == W)) - user << "You dug a hole." - gets_dug() - - if ((istype(W,/obj/item/weapon/pickaxe/drill/diamonddrill)) || (istype(W,/obj/item/weapon/pickaxe/jackhammer/borgdrill))) - var/turf/T = user.loc - if (!( istype(T, /turf) )) - return - - if (dug) - user << "This area has already been dug." - return - - user << "You start digging." - playsound(src, 'sound/effects/shovel_dig.ogg', 50, 1) //FUCK YO RUSTLE I GOT'S THE DIGS SOUND HERE - - sleep(0) - if ((user.loc == T && user.get_active_hand() == W)) - user << "You dug a hole." - gets_dug() - if(istype(W,/obj/item/weapon/storage/bag/ore)) var/obj/item/weapon/storage/bag/ore/S = W if(S.collection_mode == 1) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 20fb3cb23ab..9d073d4fe8a 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -668,8 +668,6 @@ /datum/species/proc/movement_delay(var/mob/living/carbon/human/H) var/mspeed = 0 - if(H.status_flags & GOTTAGOFAST) - mspeed -= 1 var/hasjetpack = 0 if(istype(H.back, /obj/item/weapon/tank/jetpack)) @@ -703,6 +701,9 @@ mspeed += speedmod + if(H.status_flags & GOTTAGOFAST) + mspeed = 0 + return mspeed ////////////////// diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 5458b66ba5f..1c2cdff1c0c 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -219,14 +219,11 @@ /obj/item/weapon/robot_module/miner/New() ..() - var/mob/living/silicon/robot/R = loc modules += new /obj/item/borg/sight/meson(src) emag = new /obj/item/borg/stun(src) modules += new /obj/item/weapon/storage/bag/ore(src) - if(R.emagged) - modules += new /obj/item/weapon/pickaxe/drill/diamonddrill(src) - else - modules += new /obj/item/weapon/pickaxe/jackhammer/borgdrill(src) + modules += new /obj/item/weapon/pickaxe/drill/cyborg(src) + modules += new /obj/item/weapon/shovel(src) modules += new /obj/item/device/flashlight/lantern(src) modules += new /obj/item/weapon/storage/bag/sheetsnatcher/borg(src) modules += new /obj/item/device/t_scanner/adv_mining_scanner(src) @@ -235,7 +232,7 @@ /obj/item/weapon/robot_module/miner/on_emag() ..() - for(var/obj/item/weapon/pickaxe/jackhammer/borgdrill/D in modules) + for(var/obj/item/weapon/pickaxe/drill/cyborg/D in modules) qdel(D) modules += new /obj/item/weapon/pickaxe/drill/diamonddrill(src) rebuild() diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 8a0afbfe290..23a60af6e1b 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -91,17 +91,12 @@ else usr << "It is spent." -/obj/item/weapon/reagent_containers/hypospray/medipen/leporazine //basilisks - name = "leporazine medipen" - desc = "A rapid way to regulate your body's temperature in the event of a hardsuit malfunction at the cost of some shortness of breath." - icon_state = "lepopen" - list_reagents = list("leporazine" = 9, "lexorin" = 1) - /obj/item/weapon/reagent_containers/hypospray/medipen/stimpack //goliath kiting - name = "ephedrine medipen" - desc = "A rapid way to stimulate your body's adrenaline, allowing for freer movement in restrictive armor at the cost of some shortness of breath." + name = "stimpack medipen" + desc = "A rapid way to stimulate your body's adrenaline, allowing for freer movement in restrictive armor as well as a ." icon_state = "stimpen" - list_reagents = list("ephedrine" = 9, "lexorin" = 1) + volume = 20 + list_reagents = list("ephedrine" = 10, "coffee" = 10) /obj/item/weapon/reagent_containers/hypospray/medipen/morphine name = "morphine medipen" diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 50aaac4afb1..67bb730f7fb 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -126,16 +126,6 @@ datum/design/proc/CalcReliability(var/list/temp_techs) /////////////////Mining////////////////// ///////////////////////////////////////// -/datum/design/jackhammer - name = "Sonic Jackhammer" - desc = "Cracks rocks with sonic blasts, perfect for killing cave lizards." - id = "jackhammer" - req_tech = list("materials" = 3, "powerstorage" = 2, "engineering" = 2) - build_type = PROTOLATHE - materials = list("$metal" = 2000, "$glass" = 500, "$silver" = 500) - build_path = /obj/item/weapon/pickaxe/jackhammer - category = list("Mining Designs") - /datum/design/drill name = "Mining Drill" desc = "Yours is the drill that will pierce through the rock walls." @@ -152,32 +142,32 @@ datum/design/proc/CalcReliability(var/list/temp_techs) id = "plasmacutter" req_tech = list("materials" = 4, "plasmatech" = 3, "engineering" = 3) build_type = PROTOLATHE - materials = list("$metal" = 1500, "$glass" = 500, "$gold" = 500, "$plasma" = 500) + materials = list("$metal" = 5000, "$glass" = 1000, "$gold" = 500, "$plasma" = 500) reliability = 79 build_path = /obj/item/weapon/pickaxe/plasmacutter category = list("Mining Designs") -/datum/design/pick_diamond - name = "Diamond Pickaxe" - desc = "A pickaxe with a diamond pick head, this is just like minesim 2554!." - id = "pick_diamond" - req_tech = list("materials" = 6) - build_type = PROTOLATHE - materials = list("$diamond" = 3000) - build_path = /obj/item/weapon/pickaxe/diamond - category = list("Mining Designs") - /datum/design/drill_diamond - name = "Diamond Mining Drill" + name = "Diamond-Tipped Mining Drill" desc = "Yours is the drill that will pierce the heavens!" id = "drill_diamond" req_tech = list("materials" = 6, "powerstorage" = 4, "engineering" = 4) build_type = PROTOLATHE - materials = list("$metal" = 3000, "$glass" = 1000, "$diamond" = 3750) //Yes, a whole diamond is needed. + materials = list("$metal" = 6000, "$glass" = 1000, "$diamond" = 3750) //Yes, a whole diamond is needed. reliability = 79 build_path = /obj/item/weapon/pickaxe/drill/diamonddrill category = list("Mining Designs") +/datum/design/jackhammer + name = "Sonic Jackhammer" + desc = "Essentially a handheld planet-cracker. Can drill through walls with ease as well, but has high power cost for doing so." + id = "jackhammer" + req_tech = list("materials" = 6, "powerstorage" = 6, "engineering" = 5, "magnets" = 6) + build_type = PROTOLATHE + materials = list("$metal" = 8000, "$glass" = 1500, "$silver" = 2000, "$diamond" = 6000) + build_path = /obj/item/weapon/pickaxe/drill/jackhammer + category = list("Mining Designs") + ///////////////////////////////////////// //////////////Blue Space///////////////// ///////////////////////////////////////// diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index e8e53971da7..d71c753df2a 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -599,7 +599,7 @@ ///////////////////////////////////////// /datum/design/borg_upgrade_reset - name = "Cyborg Upgrade Module (Reset Module)" + name = "Cyborg Upgrade (Reset Module)" id = "borg_upgrade_reset" build_type = MECHFAB build_path = /obj/item/borg/upgrade/reset @@ -608,7 +608,7 @@ category = list("Cyborg Upgrade Modules") /datum/design/borg_upgrade_rename - name = "Cyborg Upgrade Module (Rename Module)" + name = "Cyborg Upgrade (Rename Module)" id = "borg_upgrade_rename" build_type = MECHFAB build_path = /obj/item/borg/upgrade/rename @@ -617,7 +617,7 @@ category = list("Cyborg Upgrade Modules") /datum/design/borg_upgrade_restart - name = "Cyborg Upgrade Module (Restart Module)" + name = "Cyborg Upgrade (Restart Module)" id = "borg_upgrade_restart" build_type = MECHFAB build_path = /obj/item/borg/upgrade/restart @@ -626,7 +626,7 @@ category = list("Cyborg Upgrade Modules") /datum/design/borg_upgrade_vtec - name = "Cyborg Upgrade Module (VTEC Module)" + name = "Cyborg Upgrade (VTEC Module)" id = "borg_upgrade_vtec" build_type = MECHFAB build_path = /obj/item/borg/upgrade/vtec @@ -636,7 +636,7 @@ category = list("Cyborg Upgrade Modules") /datum/design/borg_upgrade_disablercooler - name = "Cyborg Upgrade Module (Rapid Disabler Cooling Module)" + name = "Cyborg Upgrade (Rapid Disabler Cooling Module)" id = "borg_upgrade_disablercooler" build_type = MECHFAB build_path = /obj/item/borg/upgrade/disablercooler @@ -646,18 +646,28 @@ category = list("Cyborg Upgrade Modules") /datum/design/borg_upgrade_jetpack - name = "Cyborg Upgrade Module (Mining Jetpack)" + name = "Cyborg Upgrade (Mining Jetpack)" id = "borg_upgrade_jetpack" build_type = MECHFAB build_path = /obj/item/borg/upgrade/jetpack req_tech = list("engineering" = 4, "power" = 4) - materials = list("$metal"=10000,"$plasma"=12000,"$uranium" = 10000) + materials = list("$metal"=10000, "$plasma"=5000, "$uranium" = 6000) + construction_time = 120 + category = list("Cyborg Upgrade Modules") + +/datum/design/borg_upgrade_diamonddrill + name = "Cyborg Upgrade (Diamond Drill)" + id = "borg_upgrade_diamonddrill" + build_type = MECHFAB + build_path = /obj/item/borg/upgrade/ddrill + req_tech = list("engineering" = 5, "materials" = 5) + materials = list("$metal"=10000, "$diamond"=8000) construction_time = 120 category = list("Cyborg Upgrade Modules") /datum/design/borg_syndicate_module - name = "Borg Illegal Weapons Upgrade" - desc = "Allows for the construction of illegal upgrades for cyborgs" + name = "Cyborg Illegal Upgrades Module" + desc = "Allows for the construction of restricted upgrades for cyborgs" id = "borg_syndicate_module" build_type = MECHFAB req_tech = list("combat" = 4, "syndicate" = 3) diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index dbb4e8b1265494601342e6d625cf764693d00bcd..f4332bfb6c8d522513baaf57e163acbb207a29fa 100644 GIT binary patch literal 65450 zcmcG$XH-+&^Dr8U0#X&FcNA2l_Zmd12q+*O0@8a2X$eRZX$mURrGwIY5kiqBCG-xV zw}7(*8T9VyVm<*bM~H@JvlS`oY^z8=MeK!TaEG-(=7l1K&hdwtP21T z;=2UPq&M-G@rlU|0N@5|puUlhvaPqZm!pS|qq`db@HV3$^_Ba)6h&`#vW}HYMgK_Q zKz-2mfK^Ku)r<#R@w@HZDwn2=MtM3I737g3V=j-W;UxVC0P1q7#N;EJQ77Z@Y^VV{ zG}r>}`C`@F*R(anyUrqh%tmj~K(giZPo)o!4n((baMJbEDekWR_x7X7z)AHNldit4 z7ImKjv%uLSQDqCBa#-?FlZ~8Bt|_Mv@kjM5Z+*#v%_9n^znV>berswVUo_A&w8K~&)Equx*4o^T_3>fZ~r zruF@?1M)2tMq)Np`P3?7ADxjS^|oJL2&>)NFb4AuBuqb>|IufgxSQkp+BN#vZyZ15 zHbtn#?Q_+1jc}Cjy_BylJN{%wqHVxV#sU#bdRmb8Y0ybM)IHfsKuup{kkKT}=9}nt zDE`kKK)=wI&~MA91vAw=T^St?shiJNo$i+Bv3E#2+)5>mh^PK;Fk;-pOR?8%dh z+l#K}uV`YfwfzvEAL;FW{<)-LYy5Aqz3<24swB+lOE^(X!&f4{HS5{i;?iEkZypP! ztX)1;dPs5-9ZGsmrMk!!GaKUV@( z$g({u=~%)PlCUqdce88h%}m>`WMcJrSACk4?&@8xf@(yy(UQ{#f`?rAYr;|r>}pu| zxzlIT;kr1LF_L=^?b`4E;1A#14#^Xl{3@(a-FS8X{)(D|CO<>$z&^_S?H1ue2OAnkFM|_R7mvW-U6g%RXi0rv|3({|RKb zhyxx_{rVOLq9MO8!1wo=z}9|@N8z2m zlQh?W4!b+RS;qsg!;Rs2f@kH9xq!9IzHCbWsr7phHd6-=jF_GjWFbF_(ztNX-|Q)`_%mHed)c-i{bHGIvhkU?z{3pwNjK4; z;@JevHicxVmYu;=YeJ?`wQ93yFE!L#MtN1gW;27ZnS9ZmK5Nabe(Z+?r z;bkvP+3eZ_!<;?dPw?_|})GxU@bvLilN>8;X z)rY)!gnobi^z}faaL-?-J+rn5AZPJFC&x+_&@UHoYx#zopf(nzZxJ8EC;0S?`(=l; z7xw7Ev8^A(k4Zb5zI#A4`wvKqWLYGF`CgpAZIX-pXZNx2qoxHG$6e{9<96q@2tw1| zue|g-R+pT9;B#!Roxee}G+T0Egv|lO!6SB|bZOpQJNwe<{sCzK|KIKy#6%`L@=b*~ zQ`w2ZL*^T&ZmLw1eQnvDEKf(7olV~~WtBnjao+QEX7x5-?F`z+^1L4cBT!)pZ z-PK+S#*f%zg#qU|VscLsP|YahsrBj6z}6`)ib3oATkO^|0DuFaq5M?;ZN^?^K*rtf z*g)z%JJ`e zf5sRp8*+W{+R0@h%;h_8Iv*Y$J;jdd$;;P>w$zBqi;|ndsZVzP?(SlJPbseCPABvh znFu45a$Y{X%SxeED5!YdyQPA9MHTulkY)pb2Sh5368!%KsVSUK3cOyR0AI3v~Loon#hIW(Dp(qIq=jjA2&g zcBMq_A1Pyj8ET_it_T!uq$@;UD*bC!jYYxrAySL&ce(>`uSmDRdpGR-y z*4NhoVx}PENG@Fk-wvr_5pz&13H!ppG6B)d*+$AjvlzQQ&c%8wJjipM`KA$Yk3>~1)@raJ(mIfRHd-0!uc@ubUiR6FD1VZ z$sYLv!8aBQ*d&Z4pzKLtoiF`^Iz{L`1X8&U&&BQ7H)C``PZ*9ut3ZwVL*soVxRfH>15?5UR}Qk=BE)pVp2b zw^+^~qc!sAaB?%3ky>HqtU5bP_wo~|2ibdr4g@lbT@Rxev8|I@p(`viPsPFocP9B0 zn{R@?t-v9T3P#hJzZ#>AxQUB4)`hHl;wsGtzVZ`U7W5LeU+7bi*_i+dZ(GZWF`3-z zQJ0OtF1&wG3C0k6hwRNvl4VL*)Ji+&ZCBK6XJ_bQw)a83ZwS2WkUP%aQ)$9m0SKji z$i@0y1Yd47IP2&m-3u zDW_XwjwHaup0{#9>};0)Zfeicr)=2gSivZ~tY6h`-b643`z`|jf(yI$^C>}1CHcw| zm|Br?p!$#!3Ue|PGPbPg#QbZB0$U&AYm|ta>hDHM%c{vChld-HYr+>vc7Gyd}kGGKlsgx$=0;57EDaY$1u}0Q+#*LH zWLp=G`xF~dH-=>on3ng~8D=2L~ zQd;0K^`zcb%zj-Rb2$7KpXsGn3csmc&;`a{)IJR{UZ@q@B={PYRL=mdn{kiG+euWj z*808OC!E7xK$5X*0lmjaP{2lewN;2 z5p`-Rf(C$>+z_ zT^QP*9Vw@)_%-{1Dy&3(`WNn1(|Kk}+4c&S$rkRu6VjmiBM`?`TycZDUy0P)+-(3; zvWMY)gWjirs_iC%eyY^f_QrvgseMMiKOOp!??WL|EEu%Rss&Qz5b?w1aoV%|?ju2M z0df5sDdujFzprefxiV40Mk0pRf8W%0d+SN&V4DhH;?4u{l8X=PU1pW0%gqD!C#P!% z1fVY{T6UiT{N(+4Vc3(|#yR*C!VwHmwRolHG9*)(A3gSaggc7xW0a z6si@_M)I>+m*RB0G#c?zFGxWJEv4wZZ`ZxcIflMQF>1Ydp4Z^l~n3^I-;%BmvsHWc&qfIR&7i9q1X4Ud3Zg%5hh z%&d*svz0=~MOJi}u=+!U@4Jc4f#0v!I{>KQvfKMjFh1f!Ck@pdl2uH^Kmr{lo;<{h zMI3}sH3A{_?q8XjH)2dx-#Czoxt}e; zCX8PVYmCuo;>CN3??}B9*5X7|F|6wHl{=A(J2CCS>Vtc0SjI`iYhTCYC6!_j_c&}0 zR@-*%^NhXo0$h7MIoqL9A|V9VJv=b+zkv@){&A8%P`&@Z0&4v4-<;F#j{0C%al$O` zHC6~!3Mx&-rmjZsj6(}94-N*e#xBwhdkw`J-Th=z&d%xk zd=DSKzhe4KG;(Y5^~NUau9<$Jx#z~c&9h`3xml}>caHR0w1A3V=;zUn-a%?i*rr!! z{8R#ZJEZDepjJQQnvl%iA%HFdKg69uLWa(?6uKz$r*40Y!Yxg)S0I7DCm}Vw3Pf%$8JVVM(%RLrZ@m=C-&&Axos&YM}xHmP=dZERtTp#@k4;co`a zVF^168=)CH6pXQ34meAhZ{#3k=RoCg2EenOKYs?L%4} zj5LRGhVR-XGV3zvQ&4b8pM0BGx%Va;=y4zn-Rg>Z12ugDVXH!4Ud+{^10rS)>a`%t z2SG9K##mmxOrxEaCV%ezyB&UBtp&M}7!xpf_v9PnwDgv+Ug@&%71CXGPF zrfv&j^Sj}4Dn#%I(!ijp8l28o{sQBnxbs`@HwinqZ>r367XM_i2VZakl6kc6{!~Es z`R!l72%wPDdp?on*3BQVn5&aN0~HRk(4~@n8{Tn&G@hvn5bS!%@_OUwY;A1;6f9Cg zK1sr)p&xV}CpEY2(Cg59VY=xpCQ3Ix&5!ODd{D>u+;*pi2#5i>Q-(t-M>r#E1edI1Np3Jj01} z2rl-GKwlhcN{S!_Y0+cx6qo^GXf1-|AKd=GI8hN|cE^bE$ceIi9r zB(U5cb)T>2FO{p71RZHa_AvZz4JZ9h7pVNrYKLX|)-+6mY>m1IDU&6YrU~_{9h078dd> zT^$7Vy4W@P5V8esb1u1TGuP`-k(dQ+d_kkPfI6wPBi=nQfRtmOXYh+YvJv0~ZwUio z=*J`2(2#B4M^3wmoPuTuYAsu=DFZcBqH&%83PJc9gwWiQcE^iv&G2S#rpk`>=TY?c zqt9OF4hnpDE~<9dqD{p?{=sus!}9rkh(bj$X=iy zxc%{VxXm3x)3jaQVWG2bFJhbD9H|lQUkg!`zi0km==1-L#OsWOfKgceF=r*7EAfAD zG5<`gy9-Xa!W%GJiQyv(R%P!ybE_G@eE`SDC(};+N=w7bA}zEVDEA7lT24z_^|3-dXMaMF2Z?JF zW5?rMND>@7>;H!8&tbJi(R#ijns+|>;4 zV!+owo% zU8o}pO(bK&m4S#VA+zpXfw_Ro2|!?!rX+AmXuDE`|H z-cMA)0xPP}I>&cqqjUPup8cP-3r`CQEl%fbt^Nn>Eud@-V zJn#>;{tiqIR~eE_V^wS~c{)~?O8frZ8Ja!2^Joz{a&zwSH2d<{Igm#yz`-MrFrOVju6 zwySeLj(5-DgQJxPdK&l$X*7PJsuB`Y>a|ZzUp&At)7GHH2YHbRB;&i67s%&l9uUOame?;(P6?T|qW z1x`5dTVV2f2pkgCc{#rHKqjNv9r13&`V|~go*Kc+O2CIVCImB6CnO)W+wr3I4-Lh) zND9V-tE1q5@U}G?^NobcIY2*USOcDL}_nWrChxI1O6fsCW!-+95sp z_}fG>3`za?_uhdY)CP{@f>{EkId4-}AX{bAM3sSybX+z2__y}dPL${lrwQR3In>nJ z{(I&7?|4R(g%rO2Q6uVogO6M4mQt`5LZqLr$4ZEm@!yPYRp=Yp>Kl1s)>UhTA#;j> zWIUX@mk!HD8IQolWg~2~4)669n4}7^Ar5$-`(>2+4xaQVTvXhM^IOb6^MvuLFT=ap z?sM1I0$WI3mr*3!vnwybYV7GZ)*6LIF4x)q@!lcYydTK8Upoz9(wH{`5Oi=VM1W%j)KeX%r&~Ed~e-UJz#eTXkQ%Vzq z58~DC6(m!H-;ejw)}~@hBvD_QQGF&uV4%fk5W*+&#%lUhS#wi!s}Wpl)8>r_=lSTC6#w|~j}t|#sPJK0d(FLjmo(IBCU0jz#!r?DpI)$% z{6p}PrEV}yUNiK_qxc2GJU(fUPfUmuJBEJ9`)UBE^o;utfb_pkWyC38UZ2$b-%3LK zpXE3j*Z*`z)6Jc|Sw@t%YC9u@RZ=R{)$tpt{!A_o+j@g+r()o$j2{KvdG+lhcMx_VgTWHG%TlDjR$I1E}7ty zhDZ?`6r0|6!tLv!cqXvmaj;!1c$&bzK?AoKG$4(b5?N|($nd8|OS^!$P>av)>ouV0 z9^23ILgB~EDYLndX-f0?e8}5FPoKpz@n{nEUYc@k6Npp8g2ayCMQrpuIHT(w^sS2{ zq;Q`)9Oj&ijS9kc70b4D;IG!2SFB8~W4LwWc;OT>g#ZK1=kOanL%@SyCv&;($D8Ty zB9`p{@2depsLP4;2LTXgIpgcJj|%$t%dU0sW{^?xetw%9s|EsBsFu^XIT1s)15`Oi z`TK$%4=do9$#x76^~bK2LAQn8j*CDtgEZSPK#WGt#fIR`2l+VU*!n3h#6RmBx{PE5 z;V-Rs6P^xEGJTQFbIxmJsrFcbn# zPhboviM@ml5XfmD?B}pT7jjh>vyyW@eSMyhPuP$*UHtEt9gNVx1<|(iNWqYg2cQrl z4}V>h03vFBzh~u}&9NaD_aA@P9(O$l?A z4;0JuBuW#Mzs?sNc&vX%WK}*0Ef4yKh7}cv5%6vea-$+)ewHRZ%fv<;=@!qF?cfL6 zbArM^5%aI_)f0QP{P>636^bi-f}UN%&j-#k8<2eW`obRCnZ$A|ced@EU>32&P)|$~ zXl<0Kza#5iLnbDHmyR%A%gPs!a1hL;Z`e*YyWZrA!g_!32>Q|a72u}x+K4su&udwN zpm}&2CiSF&dayYWZGgejGl(bS5iCKN&`JSE@PUOG_OK70KDl>4JZ>%-T5il0X$hhmHgZt;Taq^6m<37tiPW^UyvpPNmJ9jTSvDZGhojAfA7 zyK-rlYUnaU^skar8M4(g{YXYgXlJ$?(U>=myB`KCYHa+5M%SzGCD{%)cG}sNI6wu^ zg+~>Wi5}C;=LE~NY`0j<`=(@8NYnO`bPYw-IB%y(14aWcw2Nqq#vQ-zG_x5@Gw;Rx zk?E%?iw5nBC{zzt#8x)@?W!SG@+KLwEsfjDq9^P0fF{)NKpe(GkZXIV|6jChjaWuU z&_0s5?-m$WU7m@;vn4^AQEfNb8M9*l!vkR~fP9i-yy<`0wL4dE(1&0)Y?VQa?cR9g z2&rWQe}9yss8?>hNh%gOS$BF4x4FcS1Yy&r<2QXpk5?h9u(LZO5ylOLW7a?0CTC2i zQ_fjB)Yf`x-b_gS>a_aXU}einp8RNK4Tg$;U0?1n8|t-n+2AqG z?VoNt%})kv@N|~eKuCI9`v*8_;4zCBY6iq1wa!^VVAIj)X}$DDXBQ}FD8!~u4(Gh+cC zrFp5if-apInlN+Jlofz93LD-EVZ@U3^?s>7lO@#J9=6Me2gV z6_I6hUO>tM7SU_BtX&!_e_vRiFY>}Eeu9jWy4nJ-kgc6hzuHMPPOSh!^`^?Lx{EzG zvHIHx3s$wS;RpJ7tF|@D0(T~c&Yd$t2P-5HQq?Rh*+7b4rhuRWsGd95a$ir1-tUrw zgN;Su03WX?8QWI6$s3swt%|qi*sUPo!|huiVq?1~fbB5QysDNKrQY$rE5x*_2GcCm ziMo*>U>C81{R!zXcVAG`Du|Bs1`qgZf_pHAI6@&VqW)dAcx$6xG(k=8frnJ*FA-yb zDg=3D!X=SiB79?{Gna6C<#cbX0T0MwgTijp-6L)6O03a@%WP7AlLrs&P{iJP|6Z8A z1zBc|4V_&(mtk3X6?QiS_i4p-b}c1}x^y@UgPIbCwC^3Ypvw=70W0$1Hb~ZhkWqwx zWIRrDjXLKLl4Hs}{VILz%=DidsgSMd$|a=g?1I%}u>9888tmCkSTHVl{9+*F%TF}1 z*i)?nlIGc;f=Jc2UxB%^C*B4DY5Nss8@+rik496hvG6iTHe@~1NroWU0)~zW=)pee zGOm0xe|}K%rc;LcAfaC(9`a0aWPdAq#$U^SLH||LpF}Vw-=qlTjJ!Ffv83Mm3J zAlS3-7rjr^R~=EF+%b3MFD>Rh?}SFw)K-T0?V1MRw6nVw>X{%#Pyv_hOw`m8ln&kJ z<%l*nHnzIjn`k)0wo*kmxr$@MSnOvMWKYXlalvMr^^+HpyEpzrU=B{XCZJN&#uFfI z4}c<7Sicb#(wPFmfW<{i zaK`JbN>|biz|10+2KJpCsIan9F8Nn9nowb}eD()B9l=Md5XQNb6$V7gomfSVk3Mwy z6o_ei$3{|0k_bvNWsBN)lt`(2#2M?RN9g1uA%`qk$LKZ+#K1@!1sPBiJ<;6-JKdKuxAtdzS;RDNhOzwLp_HW-L_ zc;uQpfa4ErXPZ1fd$gj>%ULkM->oY(_d>x8bZWzy~(7*y3}gXw@b|3OF?o!81Ggvk zB0Ox$MiEGWaajy-h;o2NNo+{gJ=c075^q?-IqCMV{FS1YgzGpRG2B`*8}5tQ zBUO~r{yb%%f*Xxn;pen6^}RcAbrYxouyde-Uu%0Ni}wKphxi%tD;PIV#u_vi>ZyTX zFCD$?=QpL5@k72}pQru?g&sfS=)GW@t^Bh9f2c%spm!GW_Y3QOg`5!#hMh%cG97u0 z+0yfr9k~D4L{NiA3#}E*P3&2`1CAjO!mP(X*qhs2QJIK1>%Zz2P*iAk5M9I3xuhe< zd2l5W59JH&LAGG~>HH7V3J0rxUG`~r=Qm{i4ZyWCl5at?m##k`yYjw+t!u#&3)YEP zxD$A?5GBb!d0{$K(MZPsD1@GYZQ}DIy+IpbY8+=WpllZB1sxmbV<#sD7|CIXe%HLJ(^$A8cSFN_>&SpSX zFt4;PfzxsPm9E2V_Ko$48%9RizrdMNeNA2Eg+c?{RuYrX{MaVmir=as)_O`JD$5Y* z@*|q3p~~GBlbe6)OtlkyQor=xB`@SM3*alQUCYDEC94P)LcOF9{;Sx=tJwNAvXAOz zgV^O6`y3JU(pNy*IBFQnLn2?}D`&wgZA@?`$%qpSv_ouSm9)5d`Pyp)c`B%1`u)|C zI!1{s@8HA--n5c0OMTdLg_I4K*|vI;z@sNdNHe`U4D(h5?urr1c4xlJNr_VRxQYuI zaJ|4>wyHg33lKFaKf>HZYe|{UzV88;lqZM6w=pv2vzyq?BrPP9D9MFzcXxL`1|#kD zO@JOv2+104e*(MxOWNFHQgRhG@L<537~rl=?+vl)5Au=OvRf|0>u>7T-_(@&XQFfP znf&DReMNc#mbBy^o;ClJ^nIaoT#259B=sNL4!@)+;QDkE;sFO76zr;X43Fex69mnxe0ivlrKtFCckUXGzq?%a~H?D@$>G=5|qw- zB6ipWyp>zA&K~V~Q)>GOQPtzNTHsef6_Lcxbo7*eXyE>72TJ;E8`1W@YAdwp@`{lt zC+PkYgx~fwX>mWkj_tJw85;5R}O= z6jH79T=OPlmE3p|gao|}diI87Guu8E8xq81QgJsDJ2Q@zYy*qstOd^I<5t7*Czqcy zq$k)gR|hd!=xL^+7u9N@O@Lg3+E=l|v9ytS7{30e2+Y)M=vN0>xgs&e^BBYSBOn(k zf~gm44_svm3&*;$D0_qrFpOOgm3fOjXOHdENY`;-uQiKzg8Vt812}hfh48YVC0|00 zY{&&6*-KsKanNx-A~~a-H6Irg#(oAX2T_~%0&K$9RxV|S?XmJ_+YR`nGuZYa2?t|H zS%9SBb@fcI;ZH9W+?c9qkK~?Qijrq(9t+@~x*8dd$7KH}nJnd?n)2&9oCHFo>wunWmQ0sBlU_U8Cni(oM$&4lDqK zGJah{7#iZvF1?8)kN}*sEWp3E-bQF_K2>zZ`b%8;&W;!?Q}={d%@`(a{6VRFTp+dQlC!pqW7Rh-FecReYl#$nDTyuIYo^h0#3!G!insW!Ujtb z^X@J2<}Lo-i{pk>9%p%I%mIXYKRZr6^7e48Li_cd_VZ>7*$py`Z<{v2cbAgc2V3v8 z`w&vGFHpCi;ZKS@HF)0iw#auM#vV!BJZ#QrlvAUT1$NDz5Ss-xtil_}QcTy{f1aZY zdnaVUS!1#NH1-+3Eb>8^ltcsAy`mRJ8FYDQ6r#d;$43r)*>}ft@-w+4^XoEcR zCV9E|QVx2E9nM~V(Cl2{d^IEmZ1ed|Y3LXis2{-(mp|OfKi&GBN_7c@IiW8_Zr9g7 zgXr!wHX?i7W(QHU(NX--xWK1ls6{pNyD8XY@=dR9*VwMFvVME&COEkN7Fnp*Kv}TO zvGZo&ntD+aSflHOHwK@?6_YjOLXoqZJOp6zZa&dr>p=)?f!^I%1Xbp_h%@8;>Tbri zcoF_ef#si}t}u(G?aH2-UI5Ckh<#|=GzI3wMEiW;ZSYa+i--Kyr$3HAs{xcZ)MmBF zwU3AcWk;hy5qZUuD!m~w5ZKe|kx|dpLC^7t3f=&E%%|pFft84bc$cOUql~w>zt(@q zq;m3aR{&F_y%P`DlLOF>E2Kxs2!)!uc#!K=)i&@#&}vH#Pm)brZ5Xis`8l6}P#n&j z{%-wFJEwJz$MlWJg-a7kqMH;#15otwfCT8bYXdjk3v#!0B40(S<(T4c)ZBtY(U`i; zJC!OBhXVo6N!EapY>nxb!3X*e%77(485bS*=zCwEN5B>OGz`sL1b}U8S^1|eiOuRr z+0(SfT`CqMC8%D7a0<=8ijC=q2LeI~bZ`~Mf7xC${qT9};QMlv5wB+FehBVbv;UM- ze-)JMM0mB-iKtru*|H$mfU~`&@l|&59pafX`Otwtr_F+|H9J`H~PC}5J z&S?&V*@M_xGZgH#iaaqtk)wq57MejEMeP~}2J&u(!oAcl;)NBwW(L%7t-2XrJ+w^i zg*w@HPgOQ-wq&;_TlI_SzQJn~!MBvU1Gn0?8 z>c?2kEUY703jf7tdw1skJ)nNn7a}X$t8-@gj4&dSYInGTDU!Qs(eO<mT_@dRUa2Ki@+JiK?$2}--ra^*dT=&N#=-|@hF~f8 zPSP1$F1rU71H8Id?iQ;|L$7kf3(xR~wZ7v*6<`)=`|j%vwAH8{8ku$g$bUjud7>7g zoGk!Rxl8m6rY6SHj)C)f>{UE7eSZ@X>U$^;MqQp?#XNn(+uH1x>v$zY^&#i;!e##} zt8c5elUGn0!TsQl7h zA!Civj4!Xw&$mbOT%Yq-x-ui-3#9FaYu?Xfy@cZ18iz0P+!-wJv6Ofs&HWs~c-%Vu zGu|(VscNARX6cm%>a^^y7w&m0D_Nh?ZGS4zj9T z7g+<;?2duNiTgnzl4*{d4@DRIiHbx!rKWqSb$sJ4H!GC^l3%-jTt0v0#-OcC6%!7x z@=OVHXDUT8UcfSSY}PGPzx}1;^2Hz#heHq3@~6S5&5ztCUdr&?)(djxkq>QT`ePVL=^klUL#^bX@2ft}lw=RYcvRTK;KE7>@dgUdP$v+j_{q9te)n&WnmF})c zM(BG^fNRd^Jh|vE>6dyt8YVb(p=v2?;_J_!n_q+rW)eEvaEu+!=TIMB!rVwrpQ~|r zF*;tPOi9e;Qvcq&G@a(A#FyD!xsInOGeP=?9dWBIx$pWXPrjMSCuWXgZ`{XS)o=yj z01DaE0Il&6v7sl)@(|Umo+A7 zTOG+Fto~aT<1_<7KaZ>rT>iCzNW}F61L4?FVS6;6q&eqsdZDnl9cx>mg3FSwM$s>< z&mTngomRF*w9De1@80zBx2>}|_^ya-%Pf;x*#V@e{he=~n{2STII z^?NeD%*2aH#oIu)ZoRhnDpQ-+qC#>77}^jYd854;^RB|+GCl`D5ea>3ln-wd}tJ|j#9Az$k5=6Zbr?$SK9(l|z0GQ4#}cX;4W zP1Y6oQs~xKb@1jS|0r?q)bw0stj1mkzpAdW;3o+zKP0E4R6|KkT#1)UBKt3hX z@fq1nZ69;VhO%db&E@G-p_!7eCuv^Fq&+V2+yZ-N~4c#sGG%kG( zMq|$n-i}^;+(}`n9J(0J2AX7mciBE%op$88TJGgP&nVY+$oL&a$?SNznZ(WHDb;as zUIRH7D8E=)%Imy%#_R>a%N{R2*^x%Xp@F3SE>7|tm!?{C4s?QAKGWgsCk@lS0 zN7DktgmzHH#wZBzKpC(cl&M6P(F!z^?P{twO8Zzs3+m$gkR8gW?%%{eZMBI^m9=8~ z_8p`FUa4{5`ye3ma^paTRTLEa#~&~v7DmIA#xv8%gC?{0+ZkYMQ+_|<4r97k`E|Yo z&W5+VR?pr14$of)4cRuIhE+PN_g+9|d)ezv)CzehndCCMNX~0)Pv~w^vJKnrPL+X_sjI9@2XG5aRtOf=x`K`NE~ENXm@pVya;;2!`9S3NKh>FEzFd4m*1LMt z@qQ+V_6P}?~>(-1Rd_6A}3-Dh(wP5htu-Z5Sm-IZTiIG$B)%SEiGbnSTSUo5F2`?W|;i_ z#|L-%d#}*PeD!F~g(?^7fHu*KiT(8jtn{zbFVUac6leS%_t#?aTb@g*KXWe;2*9i0 zg4}>eRqzSX8NsZn*(K}&eS0{(&8`laS6yO7-l}j5{B%QZif8dO<(#g2);)Pq<=Ma~ z5fxgTvQeHYm=at~cR81MMB?P+G+0euXu)9-bXu2RaZuKGu{R|ct`7Ex$L_CUc{O9H z6!Dwg-KXDj5>+^8)TPJ+I|9FFKOg~gkulVP+Oc0-pU)EMsN(tvzc&mL^fgEkaIUdC zM}@MY47lRK&RqZzLi{q=Y~xRG1{W45Zy z$07w#cj!?|a%+GiIKn_-73XWkUhf({mG-9bqHRC;I!{NM4_p^!<3I9Bm0r7ZWR^r-kOqV*rBnB@ zy?vU)4E_7&z(SBJIwd5C4}VIUUcj3r^EbmibE-kSz+~rsAyMV2B=0u_-sp~1%KB;m zuWhaLkT;-o6c9s!(X^qKW6Z_>GY6{xK=q3#?EXZGQG9S|!8L}sor=qzz$lO4Qw`w0 z2;oO6i8AwnN>jHSvc9$rI*BrQ36NKApIjpF%n*Fo#V&l>x#O|o6LoW7!)rG(D0Hcv z%~A#*VoHi)4NKp`%^>J1XuXF2P-)hid~e`-lczM%wg50tkCuRadkN6A-*=&wx0-y* z75QzHFz#3AvHzdsHj7yz*s$;N(Yo$L)6Krl1KE{tJ2Cbj8j}ICDxdLnZyDOWVTv3p zLJme$?L|2(p+alyPm*&Wmn?u5{P$#lS~2qWUDEqMsaIyPRd=u)cTo-ak59J4g~`8* z^D0JRxqGquBknN}hdhFdzjJj$0V1X51M`{eH?^Oqwsoxt)nIM)0dXv0eKsBX4WLg7 zS#Ni7wS3SM{!xQ9*Y3bQ{AUm#Gu7QZzMl6T!KwyZ02}A+S($`DNrH-YL&SYtNnu{+ zj0SJ}!HID2h0sxhRyu=VlDAoB&~g$iNqXZ|_qZmV^PuA;CrC%o@hXVMrJtaWU~ z2{WpM8@oMIWvy0Y)2M$;?J5@jA+GmelQ8}te}WdU;SpN5V8Rn2H1Ar}mK#D-F)f?IHRcgssZ-}n3by_L*lC2M9fbI;s!&)sM5GtJx8 z+c*3iL4Qf3zn|Wh5p$g27twv0dIThjKS=4{49@X2y^at{DW^Dz_l@5X4rn_Kwe2=t zy$tN8IQ?yrg`PmWuwgS&=K~s&PgzIt)I6_Z7GTKkqYeBZUG3V$M4vK84}ye6*~ank z$=oPRS!ZtplA3fI)dqX}2Ob{;oJ5FEAY|7~IxontUddN%i1<&_uL8!sx(*Jnm>3Gl zOoad$`FQWPow7DJP1!}OaFxX!3)|a?DyE~S54L}RanQ$PdQZDhhaC++>7>A0@ntLf zu#FtvvBfyO+L}bGtx-pIAowl?-s&<8X>)izeTo?uTGapKuxJmXFj4LGYjbdLB-Tlf zb7dHVU!2Ce00|{gU)kOylNCDJh)PEU*q_Gy9~S^!Q3=%Bn-9ZN)|~|yIXL7|e(GA~ zSwy_9`3z--c+crt0p;8ayStY~_;mflrBZlL9>wRjMO#{?r|h6B8aox|51l1*#_TX| zG*3Ut&*8-fNB*A;5yg2Eo2dY9CA=+)X{uq$tT|9KW!sGsllgjI@IQ%M0xudv;GXs# zFPO~eetFXFnNAtu3!BE9+&u@1kA(PC_CAF@;5|D&%O%SiB(bHho-zh;P1#C`qK~L4 zHZQP1KxMe_b%-J`_xAS557=alP=A3%Abc%KPBS8-wqs|FqFR>f1Dtz*^bMpE0F5!j zb-3pDY&JaFH;zVoYSU9eHa-|~$PpHCzH_|FG&c(F++dE^OdQNm_{7~0Pa*YJ0kZ}W z5q1P7dSyAaEqSdkn7v;c+f?4Ju9{iUru#!@t#}0AeRbN|ei(m)tOGsmoWSull=SsJ zx}0MHc6r^cpU>^=;;^^Lg4q56re7TD3Iu2JZ^x2eS9^Sax9YKk&h)_Pz_7;;(Uwri zZ^-!nVVT|iGUI7Bu$KOZaH@7W|4%ijQJQg^gHZXej6ygy3WxsL zR@j1MEKwakIe|_nVA>Oy{=_=+)&Gml*Dzbs2;%UZs=tjMHX#?MabA;vXkM0nKy-se^%|_tf_&z445z|lwp5(%$juqN3m&H zGfdUJ-k0GvA{ON>xKPwr_d;*yUwz#6q8yBf24M+cJKe=BE1VATS@WrlC{OYCMJr4G zPB#VsUrgQnzhCvOTLK_&shzGvnVfW3{VxXSq)1-Ocdz-?|I`FzFRiU&=~X6;-QLP` zl0~sajIC2o=`biq}=)jM1^nN9ZgB^R$V(Ero9q-=<_wsAp zRfUR?M1g*1iDyiegyarz+fE`o5bb925If z8Bh+X*I*RlOGc_N0tEnMxTUh%%TEm{z%@<&;{*u}|(W2F@zx-?HeKop2 z0QW~Uu|#~PDoej6mBfEM!lY#AM4Xg0tYm@D#RqFuRND-=k2tddv#%=qR>d#TL{Kdf zX^Usvt}|3wK)%oJJIlY>1KeN{_`bxtUiw;5e-Q z+=KMbC!bG{h18zXE)r|~o8JXS{RZx@)aotV{u3hU@`KU1r2_rUu`67@;HYXoo@k2` z@BD1AdZ=*~05ZbwmaF!z>>C*vs<~(ci1lreDMQCuMh~Xp)kx8=rZY3=46n!Pdx>LW zi)zq!!Q#6&|NRROaiH~vAYkHIlIQ643+AcWq z(siLnco_f&9c9jb9u#lAowR)}N<#^{8FBlu_Xi(y1^RUEb3pLb>u3;s+RJh(*B?3s zuK7;_yhWk+WX<rwuZ921TF6MggDxx$g2c!!Z}*q{_ODHA-UTY0OG=<28ms&~>U$i>N&~kC6p)kY6>Oph z!t)(rlJU*>h33D1-MHJ*;dz}vLS8?hi{;&Ier_Mp8khY1uM;L;##OeGyr7R+=?9Lr zCe$YG_ygp-0+hk2X9|NxDK=Y}RXt}mej&}9nI?|kj8uil;bzpXOGLdy^S~kC_SY88 z>*))ue9vO=vv3adb?O4EkY``sH}7OuHK(QMcLW-x!=UqiLlN~#1b>Q(0Oi&0IQ9-p z9RErARxiu{d>L1K;C8P&k+jXdP|8K*?upus$Nw%Hin28AgkS zxz@N1nuyr=0*9H1M5286mAegV3)fJYdgw3R2Yij%4l9GXk%JqL6g83ZH`=d5Y zKiDt{E-tn&J1(;m!f1_=zk%61T2evfRAHQAoeAK*-$z%I3kxVToZyOF*g^dNI}{l; zPrrT+cs?7KG9I)Ys{P%5`m&AT<6vg(T)aiUI%E zrKte<=O$hWKz55&osBiIbvFFp1LM=p?_b>EY6b(@H3FC3-r6{I#|)5?sr4Xn z-jndez!mw_p-AxA@3XtDt0$EE=lkbDe>k$lp|Rc`U#8>bED1`Ovdo~%F;JeC4kPG> z4r$Iyxnk;E&euhXJ{K#TT5}g+=y?rxDFbxy6YxSq@dA@PeHii$Rt_ie$no_OSkIAI zg>OuVY}SwB3#Kc~DV@gsd2DHox2#B7uz!YuBBq^`vTmcGt4@by*K+id+S>TIgX$A= zwMGn`c=(#Sx{59?TwT4ZiUnf+SW?o3C2!7;0=f-3;^X7pN5{5GW+^zG`v76TB`ehO z7VZx!&`CJ~`s`s*AT!8!-}$h*m-xSt0##j>nuSYe(^yqHBusP+=9~E^YPWEE`57J#( za_p|chR*@wy1Ie_d1^40rc2if40DX>xN5jK+5tiI3gwR?A0CTGzJS90w)N3Z9?h6{p zs0=bL_O1u*YN&~d>;{meg)>z`OML@ku_UCW;eBt9 zO=c=J0X#erPHzn4t+TP2Z1!emX0TB9VK7|i=%^BDc4*M)5XJGqQ7}LZL}9>x8ZF-L z=x{a|PjWC>66vD`0!RMd*&N-(C~~_ThmtM|QUUyFHGVo3+PYilGDpphskh-y zC1=9aymAHVC@^Aqc6oStqzMs9{d_DITmd+8XiE}P?d_BEY@{O8d%7wR)>PEO3>S7i z?)nVLQMi<>Tl*Nu+m>A}!o2$98XVo~o*x_PZUjn@SI-1~KIt|6YcC|d%)NM7&rhGe zG?%IQ%Fe@E?^}09Uu$4mP-5m?k~kbH9;A_L#q!uN*EIS7@mAdgIO62TD?q-3jFcN4u5TIW$(B2 zaGR-_Z)tI(F%6s@0S%$La zWo}Ko-mnLT5gV`;&yrR4C}Vzl6UQnF! z8L#W?g$4$UyUus~uzb(0%a9ZnCP9E>8q`#&-Q03Rg%H=O)56R6MZcHe;mZ?#+6Txh znu4a%4BS#kQEN@(AAdShvqo6GETvoxzjoZ! zoVkIQbLWq)R>cr!x>Y@2u|q)BevQ|!Lw}x8*8_(A=uoWlc`Dj)f*`-oDrGe zZlXPqerhze;fHw+LN*^)WNNt$W4c`Rg7RltHGg(>Umm47B@L$=vs-EP4?~~KX7v2s z2T~RUac$75i;=SV#O|(ihSwk@y^QHIrzKCm%Y2u`**^*(e8#n-{9Q! zHwHddK{dXSC@bP`ba1=WLJIlLHh$fla{uuHm_A)aj`90 zc6Bjh!sp8R`ozOSTfSbat%k)tNuBceS`>s<7Ta!YXb?(+LxsqcXAeBY$hUTzG&DTj zU73k~8eW4P?@~6VRh504znDEeG z)dE7xlr!=*sEzgAfMMH#uD^Ix(X}U>OY`e=BePoSvtP?;NHb>@wX91qctfgP3adi1 zf2U8+t=37AEbbm7&^hqy$3$T;EmAMj0*qIkPuVU0Qh7;4Nv@F%@phLE^qV8+g%3o&AfVZ*|x9LWe&--B@;6 z!j>Ak@$^YfKRDo)+Xw;u7C~iyyCh8h)}V8o+;}=t{Lkaq9Bfp`j5McuDCmxop(eH8 zFFnQjJ-At_Y3ynAZCtQt=6E{EC$^o5vt%wz6p*YC_ARX}5kXKiI6geDb-zkc!(uP# z!*3p19~QNElPMcJqJ@QIlx&`f>qcJyeF{9MA@(}f;CiM@;X5$bdVF`DX4mIb@yo{5 z+mTk$PuQMo{&yFrPpfPcyC&oT_ZwyuoG53zE0^E>JZ7Hs%6InI+kd`c0R3!DHY5*n z5N>paAlXn1*hzl{AkfM9bQiZ(#ICN2b$0pgADou8wGoa;tcG5XKC{+ugRy1FmzI{= z_lw_nUr(+*9(8|E{LPr~C{*1=%or6=nUH#zN?OfP=sucaA(~ez(3Uqy^Mi3>mm&vS zZlq&ruMJ)7CA0D1RyBkrnS{?ilTW?xDK_F>RVHK20F=M9^o5y)MK^Hqs}I!wE)jB@ znLo_H{Gje-3Mn3lg$rfhb6@rFcFwk2XIN2~fAKu;`^khWAcbPPRxQbBx}c-4YDeZj zOEyE1D;e0Ru#)`F96!h1f`4}D{?Iq{R``Ypu5x52+BEfh)h|9(bOhcGk(UdEMyUvL z-smc#>meKzUD{87O6WeAwF<%jCiX>vK(lC3g1ob?eFJI&I4atqZ382KO4A7!T2NCs zfX|UMO?2!%Szu&fmSebd^cVyi&d_yTGfX^8UIL?W?E-}XvgU4h%D7g4DbY!eHAV=R zPjo&313INKMYUYjnCSQttclssiYaE*K7gia4e-kvhiIJ`l+tHq@?SGUxES}SKk8AE zHyh<invZ;&&kPQpoNoT1E`r_8gT}S#Z;#^^J<5m4~gPfAsBaMskK^| zC`Q|4YEA`djprRpVT;r&mq9?GYT(?r+b82A znAe+>Z0bSP{4>2`EYTeMj_ro01>8Tw;F%?b(m=~Zqs~E0TQd9#H~Te#=2NbWO5vT= ze!Y_EF6)Ocz*@k8cgU+ZVrO0A*s0bYKp{him4pY>yQFxHeX3e;&dMbvAxznEWa zjZZQjnVjGJ?wJx5bXpDqLh4z8! zNkuCtzjrsl)R!d-QjrWkB-Ndf+WLuPIvM>U0vkT6i94d?YJ}sdg4;{=YNc>}iVxtz zM+H2Z6s$fJS(hq&C%EZg?P#oYM{ z^*UgNKb>}A2Ax3K5?K%c=d<+*VhBm6>Q5^eFp!4a0X`ME z*r=f5^dfcx^*Un{dRKWimT*SZ+PBRd2MpK(t@XVHqkTZhF<73FVB8)rWDt4kXIjd04?F z0*R3d2x#G`46QzN(n>+k__8j`6)~HMkN#(&4zO2sh~Q(O#!e7cNWNfXl;-W&_HeP1lQf5mCb!Ac>;Za~PMC~-8DvUv6x~O)sGRaZy<7qB%Kba> zMLt}3sRWm{iv0(<{9Bjj+Hx9Xfbjm#JL@JI|M$dM>U!}}%D>=IeWb8y$hQ(r85VDK zR@OgKz%?K(ktrwr!UnF2Qc?DiaRi;v-Xl7HL+)#OVUFG+TU}#F9Vt{m9BWkqflh9u z8eUpKlE8_%xxs4u@7{-570(_W_811UnuDA=%(m}@z6)0!z_F0irK?Tp&VOpEDW_%Q zUaDG5qrNAsw6BN9xE~|?`?A$b@tcYfj@M;-w|(XU{$pAZ{)7Neo68#nMtO@dc8&mzr zQN&mYb6&ommzNQMoCD+lSxwHFN|Kz|q`4BFTNy?AO9g%c!h;&xk6Cn!LXj#CKnUx5 zSVt0E$!^g3fQN{UNR3vD_?FHzDb=M|_N@VsiS2!-)C_A%U3BUXI1(d5?G{0UpuQ4A-K_DRs-|nD8z;lUSAfa1<*2ahq-L^IC!APbX%VZvtNs*OCa~ zh@9~I47^qbGOGb93`2w0^nmw0y?2h&ByDFs83^sLGCyb!QX_&$djJ7{_+0-)uk9v5 zvFjpC>}Z+fUk(p;*{7mhTySe^WAaUKG*2+iNq)fXL5kZTt_z+vRRKj0^=Zwi`DzjI zSF77p<<^p%LCvv_2y)A_stSLT1Bps*-R$cO(wBljmGf$NTRXeNYK%;@<-oNU@#n zl%N!8R^fA@=an|>;}dxP?2nVtq$O$%v9#L`d#k8%NgpHHdoQlyj}avAy#CUG+_52_ z_3iA!F`6ZS$a^o}9zvrSr95xM%+K#oUS_cl6#HRPeq|^=-J+MGx&LbPSQd@4x0a}Z z(9*)|_c&cp-dcCMKzRJ?eQmJNP|*DEvD-VjU*&qlUWZH-6O)U&t_iEFt5a@Y_+sEH zSOv;TO(rg)q>(Wvr>3N&&EQ)t-0mBuP3P?pwxcsY66POz^VxTqU$4x~MbsVP#lpXX zhD%}7l8U)!PMX5nUFfK*%EsnbD_T^gnw6^Fi0k06rhyIDkJ<=hXF77lZ@J&g9SF{M zb({t&Ikg1VbLI_@+tgz^njjP@J!%A($bL=QJbyjNgrxdn|FQ_wij;k;%-(e${h%GV zc0r&1wik&b|12DKtG^ZS?_WVfT<+bBVIdX4{G~-%0G`g+r%(PE5kG+XF=>IY=tmVM z+ZS4Gt%LkE_1V)yu6RJi52LIx6YCIDkzf-N8P+!+KP$wd5g(JbQt!`be~`oMtTl~6 z@xT)(mLIYR6mkU=SJ5`gghkceKZ2WSjm?4x$SQ3s=>WVd3OE2VT{- zWeU1kj$CMKYtxM-+zY<0KmoJbv+kZ=DQXpp{kZ*GE-?|3GV=`%BTFrIusc_83Ga<; zg)ObK9}G@0FfgFY1B7D{$t7nm5o5HF3N7tp?bn>q&mATC(^gM^njbn&c(?75W~xo7 zxLPQwy;w%q&0_DAiuwf@)^7PNdomNLN`Oho?458uQ7$J z3l2er20$lWwz(^Md@$X_%q3gFnC^wgQ`G7hhIazvTwZW+U zlq2^Ioi7Gucz5{dt;w6i! zueh!8o7kXgYSytTf=pw52qlM3Z`V-?bZy zRE;G=lP%rHhq8fHNce`rc~Uv1{B!YcT)%^!Y1Xagh>hg7{@JiOWITR7{6YcB4|<3P z)m2qR!{Q@&4W1b5>IgPARz14SuWQ{~j-40fB?(VYB#si;CE#8o??b5oX9(u@pNK3q zfuJI3fZ;=dP#7WS`^ueK2j#G&A#~ui`?j&1X?mQqwqB3tU+s%kg}2TgkKxWpJs3-{ ze)7J5Wgzhba%MgQ3ydpll~(eEJ!7f}s8&(*O(;7nIXQ7)Lq=&adQwBzxKGZ4h4&C9 zxkg$PAeR&H0Rz3KJn3E(4-K*NP*_1{u%WTtUcWetS&AT99tSU8;KfakDHHV?^(z1^ z9BxEk+!Hv(i)ueD_gPzoMj1WcohRCoun`}hHJBhiX;P*7hipw0uOnvvw>?0m;Z#Lm zE8Rl~DqNH7G=)F1?|DXHseL@o6!FO0yuX$e{jFA3oZYVFu(ak?#2Ey;Qy6*i7GPTkmAIDV}(QJAiGkPta8RT48o#v>_ z_pVvL$XhhYXuG?{v;*m{iRYJk%X`_ziW$h^^(4X4 z1~OBYI@>n_zrwTvfqJo1go-%e?ETJg6}tr`Y#TdRTzfWG)9&YCx{O(Rp@N9su1$%C z>~(B8J|!D~%UDrDOquvnan~&ecrx;ZCo-(*?S1k1`F<~Hr1j<3Tx~*+qyWJKx-2PZ zr)@lvi<}>4uoD!yUK5`9yo-&kPd+9%q^vPk&En?^@qHXv-9dtcf#ys@G+kb}YfALNM5lk}JV0r7ilb(GT}tfvKuNYswS5 z$Jitru@%(nFBRCu5C|Br2deZfT*XPe}a%CVfa<)FpA#Fcmu0sf8CF?5a zJ$8RUt_PjcVt~YaT7h*4I-Z@RpAh2Uw?yl5Q98RLzvSC%fuj=JMHU4XK~Q0QVovHR zwVf~_*v(KQp=X3@?O1}z!Qba;0B!9`bkHR#KTt`tiC?Qd{^>bp9X5{@6|BVaF6!=S z`>Yq@s5`!1XOS63If4SHejH3Ma2 z$29@PS^0!@Oo|tMZ^hvrUX74rjO-yNBG`hcmoXDX1T*NP_0EDO>ze~UxXa$=uwYb0 z{mYCv{ZIItdC`Roh5AGZu*nqxaB`?uj}Manf}8gI(?(n0=(D`YCM{s~vA!+F$>2`) zfK8q6tB|Wm_m9*x?p(;zcE0CNsnWLpYp4>tOMkenkT)DjW9jU&jH42f;#5dq;JYk5 z(`|$hPFewMc(Dtuf9D(^-Wv~ugD)&OYa&MDHT7Q1SluFka}ppbKe&&^@8B!28z=WS z8yhT~6L?N52wKn?49ufR4#YAPSih?%7>5;t!j6@jbSE>IMzS16rw6tRGQrcij?%N#&wmnA z%S2&O4aR8z!UP;I$`WhR_{Hz_8J(rVP_RvLI6b&W!ce%7{0?aBb}o0n_FgBq6v@2B zhV7&%!3dBd^}3&upBs$@>&Z?Z3x-is{yP{wvIz=hzYC(%_8O0G0;q0hLeg+?UX2I? z1$M3@5wXzyo)XK0Na)@qmne<;BXbbe5N3C>xIpPyG~mo%$Q6#g{Tz-7Zkp=}m#d?o z$5rJ&U{~j~#^zt;Z^losQ`02i>5NaawXHrlJrz78Ti?krB){^J24Zct2kq?!-j6tV zpF$4^fQ0(q!MVb|eAVSe?H1WFkX%Is+ck%_*A>q$CE|!+mrg3L?%opC`HoXqiRjB| z(W`5280MS>x`?b_NRKa;ZA8!^3;{V8bLd^7MwA% z=wAL}8N$_pzhxTChA`6E4TQ?g$bGhxn-(LB6m?LOK+R=GR4!KYthlKBMh{!CzcmPR zSo|aE!JaHbS^_HYW|pPOkWL&J*=yQw6p&+=7s)c7XK`w9A2Gc@PBcOl1ya$6BrCjB z{~#QzsSD{1RnPCzDn84cu|pLFP^l>(jF2Z#U>6<1;vlUkOb(PM3DZeh|vh>Lp7g2~?O9-;M+StWP zYY!o4wV3u>5{bz|Z!O3ADbW}sQyQEQWARQw+8EzehQ)oCBY)`Cz=@`|Dvx0+LD(rq zMxv27=JWGI2E)pITfGj;liRqtIsOF-^sM4z4#ia#W^Kx1x0yJ0?D=o#Dqq>HQ`hc? z#S9lqvs#tG`(<%aPLrp#j)@0BWW_*6?DG+~jL{m5?86$dSvu&y%UylY@{tM*<*FqQ zI{Dm9>(u@9DZu{4`pagF(eo?XL(gZ!2uMY*D0AN(*nojTz%Oa&mMoXxDMQ@5kQT%5 zOnx_?^J3+vIpz>dk118i7{h%z?@^qL0s}B6dGKUiY^}o!br^%N##NFdf;Z73T+L>y zwTD(wht1zxwAeui(k-~5*Rny=%);c_nj*mUWYF7=;%GLL(<#~R9<#fC#RboRTU*)) zN5v0Sw3ZmQwk#u-?$j4V>2H(0NyomGGJiC$$rX1R)Y|-5@a&4cehO`;yDJdy5sV?J zy8pq_t2MW__pjBCQiR<0j@&J%X{pihvF~54z^Q;I;rGweFC3~%R~y_EU+7r2h~LHw z`3vS{)?v*fLid_}&`H>Nr9+?BqP-NzFxm{0{^kpP#l=Pt4LpCYYYK$g+yLBP zhhqJ9z#ss#tB_0|$7QXb%L7`k*Us3#ueg>8%2t1aEw{B|gT^RCDDQeYQ~w%uUWrPFbN3HUD;tLx6L=59LHd)l*t5d~Dv50jD!*1qiNbr?Yoy3O@;0CerntZ-kG-!D`_=j> zN1sccE0qpnqoF`TH>8Gm`t;!78(!ScqxxOU;UgAD8L%s$$qRI>^bW@e{jk zOzK3DHRMl?vxvG6F2Rg2XoNfaDDx~PICRAay0AX8v4xLP@G!wFSivr*0xzv(i<9uT z81YAS-r94qE-z1~X<<)2XX(oYS{S6RLklLpAr!?KXpSkZwgqsahrWyd0m$q*=Q(|O z654yBctfMC=9^indW#wLs;+Mp_pwmpC7Hfe1BYi* zu4#HWp#=BK{y&{egh1H+E@60;EXdPaAN^XC z#j-H;+guj^hTEzHB~69TfUj$HSiD-PDT0zX>iqzZJVHOuusM4AcVIytrIMX89KjlY45hgH48vY84Xj!S}*OX`DkYXNKlXc*N{KipBUbgn2 zIv4~%FR>PBzvpglbItI!8t!P+k*Y^KKzE+rukL$gEWI}mdw?XysAukRtM5UTLIvMY z+o_F3&PQJ&LgjBm*MOgD^traV9312$MAtGSn7po7#K>cUY%UPIx6k~Mu#oe!czhEb zndqlBJPmvedraM zy4oOiWezYO4i^W1OaGxCWrqJ|NNj`XA`$9*VyOMmEZV#H>*|zjqXLhTst3Ll3{wxO zJJQn9Dq=)SRv--yDX#9{QY6mVy@0thA1TBCx>=n~!la&a6MOMtP{U=EIDua_gdSTv ziQ7H}TT&|xPbIos!U-g6z$`@n^sldVlrqVIa4$Ki0u%2;j~Y~YWHmS)OglsB6wt>S z3&wS|7>4MR{tXyDOE$5?dt`}nNzbC299ivu-%nhl4Cv=8@a&?5nF6)3&8PkU)Tp7` z?42?g;Zlg7p=aTztaHrA-lPU%ywgMGlz46QfEi}E`$~5@&sR9#FUTzZeCUTiZJdzy z!_Zt}Sdo@X#wA`J^n$u4E`2}ncGOfSshXt>yguN1)eHO*@j<_kHG?Yj9s&(!Y*-$p*f)*C1cu_RtZ66Q+7K9hC4 zg#arjZ#qt|Y&s!?mpwal zo_?{P5{p@Pi@1oZ-(~RnQ0V}DFRySg%7MUHb=Pqchz31Z??e8X6MmC|MC_o3sUmeF z(H9=YYN3Pv05jBU9a7PBiCDTxGZ*T~%)n!r|4h6Z_#A0>m*0E*XV-09u>Jy*-P_Cl zHg}O#$C{b-T_T$I|BU>=Pa&!|UgdULC4VW89RNTI>8_%* zSJZMlCYifGUi180cG-Itp!Cn95>dYX45J9M$w}yfv3%A-G&uD&trv#^M3!H+?WEEs z*h$p^eKo@p5ug+`nx-rqDy(NxWhawz=en!ZJ@zz1(+z9R+#CwIaUhY+lLFDl+7$jx zki`pBLr+iH&F!i=Drgp*E6#Q+ifs%w;wih;W4SI70dUV7p!Ic$of|s(8Nu_z9H@W& zsrlM>VP&zz&j{Viy=lrv97yY@{_g@jkJjAo#27kiy8NjCM%|A1Yh8{cM;z|tx2tFb!F-t@c~e+5B|D^ThmTF;4#os7l-oL zr))Moo{Fc=N(F74#G$I{8p&x7EmhfB_u@%`Xc>H*U>jod_x{(n9urHKe8?Ebn-}td zg1a#G;5{tJxU$o#E*>|cB*v%fKZ}1AHD^mImvKquC_4-@W5%8M?7Vz65~gJJ)tn<* z{yEJheo!eM&8x5O$aHuT6e!B4pj_PELGi)mn87rONy!y4)?2HL;Uno}ul%!zw&LL- zNz?!-uz0BWzk|OVam6YqQ!o3$Gr`DCrXvUse)&@Lsytbn3gBVTSXY6c>N04DH~CXS zz&8bd;a^SIi|7khA^!Am5JDh;>4aBp)(Z=`%9H;73pOWCGzAN?F|7+H>7ahiadc2! z9XqU+S-C2LN`}8Wf=b!TV8Czau@5joL`}&wNB=@k13DOSm!`+&&GCF#Y$w>>c?l^WN!4v z^T^a(vNnM|FlTa*Gw<`{w@i9UIw^&(HL$>whG16VQ-7nqBJ(@C^td9qL8~Xbc|XH^ z-&3Jg|4G?gxA88Wua7uFLR||lgGV~)2j9feuoz`ZTzJ@|0?QNU()~$A8gg1&;hS5? z*Rv{KGxqWW{8YBju%X$zM6;-W)sK(ZP%i0FlsioT$m9=us(WcfrdqI!Z3`iDNs>yX zdDC2jVi5TShfRzo_Vjaq?`yI2?XUCzA^_4b$Xc*|0V|HWthCE0B~Adfv?GMq9;ZbXrou!)fGKpDwE2DmUUhE9pQBC zGJC-!AJ}K|6c_Av2$A%`-*}-J-p#!MVoxxE3zg>mo%*z`IK+0jZK_29TdLZx=;yy- zRs|Fw@Y^r+Ju1(u52T)z!o2P?h5jiD01S_{d>Z{KTW|qs+R@2axGBYbwOlOww(E2Mymmk48Vd}wI ziN^57ZhqcEYk0Noe&_fz;+w^nLA#PxQGszIe2?K?W@dj(iPi1Odl0fZx=b-zeuZfH zk~<#hrPG0@+`yA?1UoJn>0W)5K)(_8&pQA*`2`^|&e6+FwwSSa@zS*=>E)S%Fd<|~ z^m^adIaeH3i2=L^Ges|QA7@<2CX`%+t5BBa)md+v=h62mYQXf`vlU(~YhB0rF10=y z7L?|ebr0&zWz8rnD!IMZeONm^HZM5XL-4MQ|4i8}oE%x+UuU)?bSeq}{Fi@sR+ykb zHS(C%&h2%XzdJ#81B6foSp~jSg4pj3)kwc~D%=)X30^l}neW#b$bxy# zwqoaNnSJ~Z)}Pu>ZHHI@4Lg(3i+PUfK{nYKRbBm#dg;*j4v?&Sh6%KVRtHwE2bmE0 zUrLgRO$_~3|v+X84H^D!C zt9cbB$G7OeCwNr{cvPt;85dPBm`o;%2V_dP&>rAgEhZuJ(#m5H_vW_qsaSB+$-o|0 ztgO4};Ge7?I=!2u**WTa#~y_L#Wh-=KN#&`>F7BH4|!c*+$X>kaLD>Mp(`&xE$Y$w zKH-~ItE#jx5!hpR3Oho3;fSV)8|5WDrUZ3A2PPBV-Ck_MI8kuFUy6psVRG>1zE616 z)v7WrTyJx3#fDA_n3Pl?pZUI#w^TMiDa-@ZCTctCx%0UxjfM(T7K zr=}NWsZ!|+z-HM4E_W#RT?|-G#L6SoHiRL~K1eoheKbLr)mM%M2egQv^3JxAyzxl% z-Uz6M%b_8Y&IP&A;xjXcW(*?(>XZ<56X88%Z?DCMt&! zhceT5z^_&v1#Dwdohv|fJa5`#1|g*i@k9q<4t2o7YnS_cd}5fg0}Er!zX+wo<(mRJ zcC@CZ0qR#$?0BkX0jXH3=BSSzh4N(ee+0f_F-kdaDSvvl8WTz8~tG0Lg4+^d8kJFRTUYvqh4-tuTs|$qOkopG$04R1cqd{%@z78kDTLy=qz~< zss~F4wD&2n`C>F)JS;e1ha6Q6QH}n|Arix771{wYx(yikZv^!5Xa$Mw1JApW{#vnT zB{^{XUK`Tx^MK@fErZ>V<^rSdREJlMRXz*!HLz9KgOrI9hKEeva%t8Kk{Ob%&^_w3Y)k5|L{uh98Hfq^Ezlzq1c^FQKI26AyGNQrli_u2Pfv z`&eoX<~nPsepB(>h9S$)=c~PeHNP2~P44e=E?wa2_~dcD(jQ15$m-v?Y9g{8*!Ba~ zH8Dw1cA2uN)-p{`&cUazaJ=}MLjlZ6b;j|X!s{0Et5l~?rxmmk)1(YnAR7$xsh;bb z+lwbQbuKT<73X!OsqJfZusyQ+FkH$oL&g~; zT(Cs-5B0>m(O!M8F3;^S(E`M#ES&oLrUCcp84Vb$T1_oEdP2oXDo6cr(VG~C+QtHL zf1>}HHvE=^@1FMl?@?VSgyHM%L~o>WeRpic;t#>gKk(15t9tF*gACSYd27hVrP$Ej zdVPU9(x41TTa#@x_ai3#jmLbQ)NvxF|AbeH7IYK)Yd(h)%a=@YY?xN-8M_w?4$?Xq zBa2oYbEt+vTh{N|11HxQWkdA(3}8T$DI}dDdCB<@f>{1OiIJ(Szu8_MVIeLj3>iXD zEybf9ngTANPgS5(uPMi=lAFX)M5j}w)s@UQq}FbcxrS?9jLxF)Mf?@d54C=shn^9l z?HM^sZhNUeC%~TWn5DoIV?z)v=fV6DpZ0_HpDf-SZ;^;%6j+@5bayhMx2q?5B>vcu zEZh+XSI~8%2wX=Eend-K3X^i6K8yu|h0p(-PDOBceL+f}XRqm(IDdqg*}Z)Riw7D4 zyrl|-ijrfhN=>UdkVMY3yAH0hFSg`%n2ztxk?ei&*u9-7=gxe9r`~8mPX3_o z`0Vm82;Oj%XT9Hp(F5yu>K$|!f-JIi$`yNc`de9J29n2e2Sa_XcH?b9WWuAuELj@4 zmi**svcI#?nTmsV?qA-Hxn9!J5~cUI(xuzP$A&4}e@BbaXo!ciq*8CCi0L2=_XFDO zM&mi4Wr?|e{P4%};DeU48}49E*aRf!)WOE4Dsb%yn&ciR?ga7=vgR3OdXrsMTMLVR zuwxk-9CG}fPDXRmC;cDf>$7=_ID`;HsLoGVkfe0td9ht(W3#^{d{c|olZlklEVj|e zs75ZNE}BehS#)a;Ty_W)r8J+#eXB#J#Fj}pY#1~UsXcr)t&-fGeIT~D>d>T&{^=bv3B+3>$HK% z?iH~Kn>LOnTag>D)qmm&H2VhYZ^}x5P}EQW%-ISS(PLi9^sziGU6kWE3c61a0z>D0 zw<(sLc&LqMb-!=_`l#+9^x|_8WB^>h0iJ({TSkzufe@9CD06`RP>!Xdv!OtUr_Jnd!n_@D-1Z?mQ?@R z(~U-_g;%=m>CHK*cifvWD4@8r52|>*Q8(1>^rlL;;5z#zXg$douAi?XqE;lX+Dt9m z3tJb5NCk=~$DrMIA1;5NH}cI3^)lqOg=826WVx>O+${puI!{?T?m*B@9a@~9&Gtsu z__4CC9k0(n+wSgABwxYe7Xw^f4-6rNM1V>aM%rTe#I0LWPx>mRyHW{BE|{EG@xI0hS}nt>(4%1EyN8Jel?bIO^Qmg*EsMuELF(Wc?I%1A6Dv;2mLaDyGSLi(@pg-DkawN^%p z_J!PIxkU(;4y!>xq4_+=E0bpgwRH9I!8O!2;N?3ER8&nAbYH*q)bjKG5e9^-~!f4vKJr8j@4+cgYImTpS?jni+CJz z!E5(SttcsCA%HP+DMa`qd)vvs_VDObu%)*zNPwzhRBLt@{Nx>^(!mc1SOTzKo&GB& z;?&9#u}&m*0li8;r{==!h`DRy65@s->YyM@WgwpX8rpx#?k$qvf$)Lr^B5v%e~!| zLWMed_+MLt5ph7hl!lyvO&nuh~Q`1((T?q^=xaN$ReZz^@9ZBEcz=y$i;0 zSJ5{%Hk^P*c1^A5IIWPNAm#>;0YRNrf?(grw8+-ZZX@?TPpV*&gUgz7L%ExEVRO1Y z7qnlAmS%s+(C?k{&jd_lZ@E5GHBm?Fm&N(B`JS4+m zKOXS>H(s*<&X^)@GBMbU*8~yC;k%`Q?*cX`ZFf5HuGXofu1(yshq3_};xaF2GQZq? zRBb-E+D&ChH+sf9hm;T75Gwfm`HSejcgeVXSO~KM+CWmep&8@>F%~Em&@D*X-}(TG zk4E=Q>NQx|i2NlAS&2uzmjJ!G0f0pH+dy98#iGAt?*HhQ3hwFY$&+h4Tx=TfD>bEk zVn0)X;TKFueoJD1^QC#$MGHUb>d6C(j5-Y3r%uRnowMH404fG&>~^o?)i|lN1smZ# zE(XY|lL$qFdXIz#=e@^kKvJMz6Zw6LHOUWdNM42D_bKi-vrZc)!M(@2W0KhKCqd4g zy^e;D9#TP;S9A3Jp{-h;H{UO0{{iQ^te!L&Gtr?itlxg$fu7;PHLwrVU-DQc0!Rcd z1#9Z)cu`!})zpkkOuVnHYI}?CzrmR}P(F0?OhQ7!XZ1lADEs&CguQZTCW}I3+gADp z6j1_wOdG+sw#WZj0jw~KBAx7)ZwM;gpRG*TjgKQdxj?}%DlB?GLS}FDGHl}|Ql_eA zc~G9M@gbbcuRXedL7vazkX{cUbAfj6@fcvViL}iNZ96YbM>rYwo~CJP>Sq(~sV6BZ z&}nD539-9BXy?R8ID=lhtdImbWs~r zP_C6&L^ApKKdnSBUAB5`(*v*6{Se2|^HRL8FCjM<2eS51&(M8C2of%P^a3dIxYfNY ziam(Ju@EZgd4pmQ|LS08S5R3wN`ebuHFkJwXM3AtPk`|qh|922ZzxSD%2rV2CGEzP zu7ep65`6>Fxu?_M%oaq#Xnq~KacW)GGw(18*w55;#xARVbyev%)c3|6Drft{ZUBg`_Wowt5F(+H$VKBmFVuPx0lXGNacd^<2QKy0 zX~*Ae=Fc(W%haJg`x&#Nd4dzQ!_MXWgMdueG0FwNmCLOx)Jax-_`o0MMHT{orfV!b z<{u>`c^VuQ_KTvY*W#R7Wvpp~nt(kaM+3yf5LNAYvWg#eSJ4$XDmn^EkO%a*ByTgU zKlh~1qMRL}A)$AE%F<8FF-I!8W~VBQ3iy?yrs#hk$-VY>?H3pRsXp~oJ43L(qs{p; zSxsZ3i~E|g(1F(T+WY^YRij~6#a#l zY5w?kWUhL5WKO$*yPhOJV|!1ZKX3PMaY2x6uPPrLi!cBlXvR1<>W9gSg9Ru zD;W0kC(3Ws(lvKlkhPhtRpDZ(v0vI|-k263Iw zmhjqCK^3~6e&6&K>z8RDh%bfk72bDJ#ivTFE)-6RZ zk{gQly^f#{x^QUSkSFigyqQ&vEJN~p>CSb$5j0J5n2=hzzz|aW@8J@9f84y0qT@u zNi3~i_`x&87bQS1E(djs&U7t7@756`<}LoF9BdJ&zQi?JnkE{py)0m^`+dOWCPLf< zTS`h+e7qcqp5{3XqWfAWY9}ZEm=BBPcG(g(Z{A?=WhiM7KLXYM^aT7QyDpFg0^I0g zL25UxNhF7EO5d?@yb08A9MJt;F_(ud4RoREuMVdxl270UBAZOS9GGoN@>g}2S-WBW zNe15ih95s9w6?ZZMMHx!RZH;5eV}fn{3Vr+JJx73a{)u_yB*t#99B#Icg1YZT~gV! zlPl|d{-X7L)&7x?%qb(`Z#9`G8C6mx;}`mJxFu1hF8=6_siNU)T? zU~km5?6m?aPX_%4Zv*-)eO=C z{JKyGFtTe=K*=<3VHtM(O{_c9CygM&x{#*-&FcSRwED4hK z&-G}YP&#l{@vHWi>ee^ixBYgI#v`Z|W#Ob>rSR)Pp~!bPg}fpw8>9cIHn)C@UtCr( z!!@qcdXjI)0(0=bn(;vp3b*Guru<;40d-qvN5K7{1)daD;s%tQTxYDbyz^zG((i}1 zR}cPTfS8VM2fvAcs>Yv4=85wyUkLOW*)j%3Ug9S4ggU;5`a3h}azul2Q$JSO|9r7{ zaW)Hh9m!#$UC(BV!A$CP$emVnifYVf@|WD7fEv;NtP*mMV`AOd!;mJ-_gP2I+xPy2 z<&YnzQoU3me`1Ijxi_wcVwm%rWj9Az6@;_DqxdwI55c)F#B>?X$8Mz8xhZy7|E)mE z@Xt^5r|w!32h&~!4@cDX)(xid)Gr-ZjitbQrZQ)@9;5BDW+Kx=Lhhn({BdN6e-cLv zsE~b=lkWVQAdc#iBAFF%tU3OKQsz*)-SfNNeyg!aK%`Fj!;Jtx*^$$zobbg_BWf@1 zctHQKr@bLLC_PqM9ZzpUZC0+W6Y8gZjG?etCUUbM8-%()EH#WI5ntZtR}#+LFP8w@ z;qORZ-n!WO8J#Ja0+WMI6|m|5+=#OeJ*K;aNd;U&4(7M zXSPdvtx(8I$^`D3s{t8a$9!jE$PILUU@D}XPWUuTlJ`vgnc4gNzUB=1&6OJU$1v&u zJknlgYFot0lLq5X9Ld`i60GCODBo}h`VxY>TvDV6L!x)oA*tZQ23-Gn`=$uzLHv=0 zdd*C?B^+q?(T!AdB2`@?-*EHw7Qbna?(HTt6DvKjok#Mz8h;p{)b`*J(!rtzR(r`t zyZJnDUGHvxzzsdd&dS{)g_vCYYq6RvwJXT|JAxQCj#oOvJvO_HppfB39=_NM3!+_E z!A%CJxKPw&y!3MY!6sv zjBaZsJ_kgy&9PLP{cPpI9LYh@g*x%gsP=nrflG$wL!YJi=F-yA-UQI`3jikttfPWBBiniBZ;W_jvmx=rcON%{cSTWgQu<&cbk`&6eL_j!(YOUj)$Q!M`d zEw^FV*RSAMw1PP1KMUJT-BzXxp?!?97mqd|s3L^}k0Z$K*WLGd{D%HbNB4QeU)tY% zyFq~E{QkrpAFv6ZK%)92PN{4@vKY<~ z=+<@YPNJ&VF>!?Mr~cgeDtqTJERGioiQdP!i^e3HA!*+alkH?nsH(^(Q4MDJm3?p+ zlXcC46M`Fu?iseF5L$4=@>ud>M;{NCzW`s@qE^xjR{$gPO5h`VAb65sD3zfr?It*G zQ+0jduI~{sQMDByEyh-&uKnF_QQjIwTgttWG!~HFMoOCp)atxfRT$D z3hsFR3hq<<+blQnR91~moUZj!#^NJ1ss+L{dwL>ctaknNU1mdn#`Uo71+W3t>Osr9 zQNK11d48Gy*!lhs4~@LZx7D*;z%o$N1v6!+-E188^3MrghI9x9)BOT@*=F$Nf@XdX z;9uY@UO$qmerr2h6(H5HKTap=8hrQ5HvesXi(bmWlL+#49TsQxFbav-j72iszz6+i zVZc6W;Ot&6 zRza%`%IK2WUa*MlZ78!Vw807Xo7gykx3?nL@iSL)dy|YhzUSM%B`PQ_dy}=EN!v!} zcm3Xu7wC=WTUY=?OQ&{-q)2C0$&X|!3>wW>k&K^+9 zCU*TyI{y`u>$OEe%9lcA@v_~gC2}-A5O_u@Il#KSTBTWDhdh$UbQ-Q zh%3kf3c^5zebQL)o%$%83R1hmcfE@J{LkjZ3Iy{>vZ`z;0g8$J z?@C!0$+e_js@*-2E3r$90$>8guCjD$n14OtADoW&czES{G~ViAxAnjoUHkojYt2CA zMp3&V3~k^JrAEhN4pEOxXbURU6`S?$;~lvgG5q704<&M{Fu(UniN{R}3^9@ab(Z1p zz6ENoa4yhvMNshi-o%~kmN=_^`3Fb_D2WKm=kp|>rJr$p_J^l>bt&tQ;(y=KQzs2! zWs73;LIoruFT1x4&qG-%KJSn-!wXvL&e_OA^7)s?jQx3j=@r`=q8YHtGup23r>%rc z)N`$seT$EXeD46`s`q))rtqDwBO2-~`X|AB$?*$N|7qY;|02Z*}i z43;Vv=Ty7l{(iWkZ$axs5@Komh@gG~!*ex&sw>{6=hU~|3ji?=Pz*;DyjE>N;rO{9 z4KJc{X2x-^deM!LA zj?wTYgv{38KuK$~$wD1RpKLf?r+N{QGcyJ`EuO^2#;!1#)vSBOtc%D)dq{jao*ZHv zOxq?xLZ!geugW&daG!e>pqd_Ek|)yje1H+cLs5N~y?z)K=*XkOx_l|SU5bOG<-S1{ z5fP=X-fl7)ntohH`;o|LSaNy;zLIY-54@!aMjItjtLKB*DWaUWZ@o6p^fHf7pd<3w zY5I%dxp~o#Y1BE?LYU$C&Al4kk0c4kki~g0UMB@j2dB+1ae)zr$Qw>FMn-jMX%GZ# zlQG}XesON7;G=`}0BfZr_Jg|Wd5zyrEAQjSg~YGQ%;Ah+a5L(pdiAxm9>}=g_%CNe z_Zq?`UO?9*IOjXLbrx5ey^3MWwVb?suEU3!rY~GIXC*qE8reHf*0+iJ68&Z`4(3p* zXKoV3Buk}GV0JRcJo0_=dc&>EZ5hF~4KryeI~SJU#Nhg?AaR$Q&!g;*lP^8!v6tia zeZnw{)uhpVj&-j0Y6{CeF!`#h^cX^tedld?g&K#-T9@#Hk=uD8Wm68NC~x-VEOh41 zDWdMKX6E);elPq3J5$1YHCu53{ql0?wa@ViPWRNHnT4h%|DdizLjcNV3iM*W7uO#~ z9l@RGQkuYAR|JLiG$ed9b1Z6w^JbR)2d@J@I8q*5J|A;V??>q`F_Ctpl7*bl-6+^{ zD2EpQ&GcwmPPMsqo)$70t7oj=CvuU4thzmTIEhakm$>=ND!cy*qP?#kwK6?70cA9c z-Nlw0Ox@7*RoG<|dG_wdAejj%Sd#CDH5Q(~1S8?j~@I+mZu=hEKLKH&*)C(jSD(XZmrwn0rp`LynQ0~NDDVZ$&ML zLEmsmHi67Cl<=y8$+ze84>2rDH_Qh2z3Rej*wr2*+i`(;5-uqh1(p?wQwS=2&mtI% zK%5u@5#R0Bq=e>LYIm`@WKNWklZyUhTiIIYYZl#M$;G@Nx?8iGf#qMQyWuq9EOc+N zOKw@LTJUEV^EmC*9#9Hpb1i!9MsbR<2O0PG&mpcB^oj=b0FVHP3Qv0qZjDWTnW&@R zEQ(xW=x+Tz`O(^fu-Mw<8`h(A*akPDG@&*-CG&6*JYa2&5;`VMUIVpqYHH&9`VLGl zLS<-a{1z$s`o{z#l*o|jH}50qBp$0}iEtw>cINGo25;d$+H{!GfO=b35;nFfaHNoO z{`l3tba4NHE9RUgy6erb+UFHZLb~Z9b zDh0Xs6iLd;o(&bz#*N6sDTiXznQLUQ(D}5(Oj|`hYxxfN26=RdC_~+TV9!2Y5P7#) z$cPm{>BP1NKZDeQChVTXpUjor{Tz{&2dJ=9M|2IJ)9#Ezdm&T6BJrVTT)VPecCZKHQyOO??`;GOypbi-$8EB zPiDt2nOtar1dhj=hP9j)gf&H*8Dch)#_yp3!7`sO`(C*o+~IXP&5D4p0KtpZC>A;0 zMvS?Va(RsX1F7)-@hLD2F%^Xn6=TO8$jV-$prGV)?1x?1wp+4Yce92Kuf8~Tw0}OZ zq=HGHb75d;|95bsri}1#>e3x4R)uO7aiPXB7&n9(f1?c8iG*tzHYr03)`+oW2luQ~ z9t+uyxK{f!NH;{dloC0wG`QR?*|w9FkjxPeAdnHCTRyeKi>2a<5^irC+-QI(cg*U6 zw05W{C>%xGuI+(G+zu_f9UR95Nwbw;(yb;8y#m-2hkwa=7>9}I_`#u6_)buP^8%fF zSX9_};L~DeMcu8rJi2#yJnZaR{l>0g2%+6FU&lWb1kTRlKaUO&D!%iG@wL_Lnwt43 zfaXq3k3TX7f0`jv&M=)#O~+st}!-%%_B{6xBSK%*v<`z=Uow~mcq zS=sj;MYgK&IMK55zg>_l)#F);s?7!6(eEjO`OfGGNg-bt5F2WC=Cli*9Jps&*P#9% z3HG(*OP#7&fB$2D@bARbhi@f}d0Dc1_+d*U9+njToDQwes<#%O3zm70DSH+(J)E zRu#WwOU(3pZD|1wN-v`B|1>H#^7r4m013O7_1SPkBeNlV%~H!Vgpk7#V97O=wBE6a zR9uZ9)$w_GPxvP6?KvkWXN$?Lm@={{@84VY8a#i5xSKR#=e3tB?IR%&cK<1VA)?(!V!-4d@C+|+N)x`a+Xl{H+_ zG%aG_KcEbwuSRt*SE4>AnYk>kK0V)iJGWntyt$}rQjz%|c-lEv3ZcfbH%_QquQD33 zn7Kw}wG2_253kwe^T_-gz1zEEUkTdJ$duPR4rOuXkO47JsR>&bF2}+3Rfa6ea)i)~ zk#GLHwBdfOs;De_!3d9z@7=3Bl{{p-xYuWb(PO5>-)>~i-@K#d?<4WA7}0pH_12H^_Q=8eVZ9mY(Iss*A!@|#R%Z}vBrcvBfS$>G(?%Fhm))b3Oowb-QoPXN` z;Nmo4?+~4VtYiFz?D+V;^{x%cK+-;PMn;kd`4?9pqZiUvRy1O*3mqs3M70MvsA1_W z6H@}mTXkq@v`kAe<=5sG*aKlJ!UUr1;6_Tf0guiCDf{Ii^fk*7(i>|Y?ZYFGz$VSp z@k$n>ra&18`23qqVK#1lA{T1RWn$FaVe=?p@v;xd17r2B2+x0ipYAof2)3p6ZwG1` z0_#$ zA=JrJj<3-SIoOwY-9|5dmp^=+Q(N{01d;J4p{8iRA9YZne;D{Immu4Ah;Hcy&XaQ4 zx8?&o-{yMNW_%cabRmJVdg}g-w`ee!{2eW?|AchP?v5T5DxKn@5zIr8k@~u znJmD$*?V3(01#SV8u4NW zIK+O{Mxh*OE0jSM6&x9!-&{p*2|dBhzBCPovc%xGy4*np=HURiRU zmS9}gALcMfU8e=DshP-KvZk>Igv6%e`fAj8Symeqb{qI*`qFH9q;*aNYx>|}}#6_8D93wYz|3jmI!$)AlUY5nb_t7M$z~gPVeI_fu?(H!%2qY z)*`1+Kc#C$nZJArLa}ji*ksXm_Sa1WgBTp*9>g!a9_r2xbqL_?2}u!ApB>b3adIrr zIzaCkm3pDuv2eK(L12D<8VU1obGrAYmV5I1KkiU)FCbvf-C^5du{HzPSFU{s-Ev)O z`D%Wn0n(gD=!+Wb|Rcwh1BQbR*@eEva{Y9y(MNW(!WrZy`^5BzX(7e8g% zV4(Wsq!7=acyeZTb@>ZcDp|eVplxhU91OT}^MO>O^M?Fony980Y3)7?_W)N-z zaQ4!ojUHa7h0|jC((>3ySw%%B=RW-RYuHENng)XJha2uVo`J_si4a&fK8yS1B6iRP zkksS>*C)1&w-7}9W){TbC$#hk3Q%oLnm@yontrt->x6^{dx?m7&TmV+wBSjj+hOVj zO-M^&E1~rwMvs9&a-|kgEuhX8MU&%v`vQcci)56FEHCG&RC?+jgTGsn~0ge-7&ek=*f~R>{p3fTOXnwShT?gunBntxu1>cDQU^0UHKnyI8xJ^Jjis zOUk?0!4Q}{VEO#!^Hc_&c3&_k+-&IQl=FOJhnG5he|Qgkb(vNOPlt+7hQ=c_p%O3% z*z7pI)s1G!0Qu8u4L0R{ep#MqjNV+Mn}O1x#;aOMz1pP{n zc?A&nPd-H)_5%~dhoDva;7ag@qP~sTwPo11i~(hK+3+?!LGl94>LQzzV^WUiUxCj zO;2(ly=PG(qV=raCIk5vbRis@)EnI;7rDLxxPoMAk*drKlXrArXhb9m)Gk@tOr(it z(=-DkOdTD_fv?{KBTDw^AVopvfFPxCevr^kQ^DGmukI$QcZaQif_loyN27n;ox(;an}t}_9fW^uU^7p08PhY zIZ1RH5G)tGzvYAK7FrPICNdmtyX;1VhmvuG#z1_|KZJ?$ejDrB<}Am=22x0Lgh4zX zyvAT&Mv^RTrKD`}Qci1V>I{bqz(hZ6uCKF>7C9J(!{LCs3!tZavBv)NC>_xKhu>Rj zb@>kYC1VeRP){Zj4{3{!ynWSCC@~XcLF?AldR+NyfR48_e*qkSayh;R28#M%ex(t6 z7LfmzC7Af6sPgS{9`%b*`N6hF5%NQn>6_{fJ|GUC^QCdsWOtqjYCJrG&*NKZp7uSj zcX>Xz6jwzS57!I=cfbP}n3+Fst&c2`fku?*{1Y!!aHSvbH1@%uT@O^R+7-ztWBQUu z^G?o)vU74Ua@uV643^nF(4h$Vaf;SZQjSodZ0YZ!Ps`-Xe9yyN_O2A!n`HM+A|u;% zxg{zN94x*u!*!- ztE@VMZf(YKC@547o8&1dA{lPKM+x~Z?t^D6x>zw@xNjb;cA~*#hHr-+6eqplkS~j{ zW)&8Xz8cjc_wEK+E31#=aa`5(UzO~=!n1oKtu?apKha^KKOnA1vC*3ltDO4p2dqFo zt6f6-dgEV@{iCkuHbpFm{fa?8bvs!1j7CO2laW0>KH(=N&DIz*%C3By)4CKS&q94K z9Q^0P)c+tRJ)Jc+hzJWHG<2_>N~O5|>%!G0^5A+({L`MUBv$51otk0Z9D8(+zfpL5 z&csWO?>H0L%Ry05ByLx{n=z$!RZAOybVnyl+P#2~^4*PB=|D6657fEAodw@N-=|1y z9vB-NgXk7&i3}MTlk}%Y5X}EH_KMBj8v{uqu}MMYQBeb*&?ETr82<@A`lIX^jbm5e zTtRno(BqxNzUTjcB&YwEd=*P9{U?|rhVSv~n%XyyogV%tbn(Oi1;4Z_J2qP%a(-mW z0ELJ}zrz5ex)3TQnwZBu;WXo`yrw9hPp3&yRn0KSNWxHT|g=B&(;b?mQHFlH=ZnYvX#ks~HrKJ6{5lZk} zuU^{L_LsZ8fgkrH#zm60OuhD8fusyn$EUqv@VXOi?Yfs9ME>LBJwxpSIKo2<89eYs zPvgl8qlIbKq4JaD)+SHWQc^1&kd2bcz$=~lsXQ|8KHn z9s?I5*ul~puh#*+;Zn(T{z`FAVv>>+jE$M^Rw2D;{MeZ0bNxo_wmY=#4wSEZ{J3xA zLLq%^KR$@Qld6LL2vuAR8&AAX1Qn*0H%`EON`C(Q!QF2PL}pem>o2J{=34zS8#+E) z;*Es!{JIE5A*eoj1S32Ykc|?p0ML$|RECZw)7VSCk_&l=GIQov`P|=Y0szRdBjTjdhhAer_8*(F{h`_cSZ}l8^8x? z(5~9z-KRNmTK1jvmq(bEKOX-CMGmEOf*+}JAKx%Gs~Ra%fRZ?$)lh1qQuqheq+H6B zb&uf>{oQKMg)`=ACHi5B2uT) zB;YUB_Tw2JI>$RPIx>UD$@)-F@)3f$eXodABSqzCsU;*Lf{p8CeENbOsH)mU55)#p zq|iXkw;tp0Uyn{2df{w~ac*`#!U)VS1FhelvS{9|z2DFM55(L(#W6{#7}?Kz(2h&S zuQP&-{;cqPdY0uf0nb}=YCJsFx*&4=?ZbuOS^3=0nP;i5=6^iK&s}EzWaE@Z5^-g2Uy>-ze&Zu zb2{Fcuj46F&oaN*pN-dVWXuqj9C-|_WTo!>DaN`v1S zj`?cPgDghHK>h&_UhMxg9y}~76~U)($EXOBBp_uVWB%911B^j(j$zK=wYEss?Tobh zN=kF6zID8qxVXJq5`+H^fkvt z?06W1>EO7%%v|6AZGDX1*8z2~JifBOv8n zE``(6;P7y4X_`Vjk3f_ER8#rjktM&|txR7vuXu&-&B3%cPLsw@*3gGiO9z^;LEyyV zJePHZPx`xJii#0S5OM(OPm!c}x#1b@j*brM*kn9ucQsUr__ zpG*mGpA@r{n?-befAmSO ztm!gb`#5q#fSjDXZ+N(lXRO2Gw`Nj+;b&Xcp5BpF=L~0gu8PKT==JClpy@C+D z>Dm1yc^xmC7RBJNZ*-mnwRtyK+hAT>oF;siEG+&G-vc>0IlcezVYaz-?s2WfcPhO2 z1mzY*kf5C*GSciLhYMZ@VU1xW@U?QfO^Wu)lbG5wB&`s_WA>fpT# zhl+AYqe{>*KEZS?P02uwn;Up^>H~rF-F%0y=vHCqD;BY0*LW7|)xz@AdpfZMpLOWPBPgrtMR;?rPPuj?n znlP#1AB-6=!1mD1_! z=AU{l6g{|)`hL1u%0c+)LP7CKN&Jq>(iARxd*{XPJe_d_?+on4F#0|r3A>b-ekY0q z0Y1Lj5!)2U*DRL{?`7WVu%x+X8n=rjPFoIhfZ)Gkw7TAYw*8zhGH(b~eIe+qZg=l> zkGx=p@VC;ppxIgOnq#pqCsePJ!=;XqIY$XAPdml*tHO4%7X-Hib7;|{c?vG6#>r!1w5A`6ixSu*u959S~V2WD_&WNrONTU#z*iF2tN9*$TXJ)jtB zG=0*EzGx`aQFz4lHL`)4yhk^Eiz-uEyWFPhH%nSBj@?t0U=!(P#52%6nK$zK?}c82 zhCuzH1?^E6C(OKjisy{rjCTm)EztLX01QXRc|jjvA3BLaGsXY5_R!C$x8#SVRM%`p zbXmB|b^|u+<6lo4-WX=Ha=;&>w~Gabv7(jk%Ywx4Lvvq@3kNN{)?aEY%m`7M zNZN3@zO^rCVJoJH;Ml~IZZ1Pz4?YGF&Fx82a|qJ*bC!NQP50rUa|b;)Z2b!ywE)D; zV~AKl8=Zz&#PCo(T#NT(x6A>51ya>X6PWZxGXu)ZiTQ3Te(Nk~9yjC#`~*lM*aEsD z+53IaE?scMRJR3+_c@C_4HT(CZ)P6-KIqxCwp(Pkl#rBJX{7Ua%o!%LB+1e%)4;pQ z0|{HP<1Xi$7=1P(;l^d^O2-^si{=J(r5%X2M@KhaF|sL)kv5Yj*Uy;no#! zdntwVRj}DWVn|}7Q`}+FVSVjw9ApU*M}igWs&p<}+;-Mk+*}IN*GX(u{rvf}wCL(= zxP?A46N0bmdLqC^Ud~JpQc7YmlM7AGO=F<&C&N>xF?QHfSx}Id@6ob%e$GlB#o_{D z)hC#|`uIW1vmaqbJzJrcyj|`N&W+-9m2a7*c1U#By(W!_lwpbVg}7SF=0ERLJVFS0o8?n z=-ey4K9k6YX{t!Eu$b1B`tI!PxOR~utIo|j5+c8pl(X;n_0fTpiU7p{`|jR}Zc}1& zJVlz4N4t!S{dk?(?P6}ZgA=&(3ap3*F!XQ?aIvA8QQmFxJb5eu1~N7UI-+i`^Ud=Q zamt(&y#8|El=~|IeLS!ep|;**OrGetHmqe2l6E*A9E}`SbU>(z=B}~q)Zal~Jo*SN z+cy2NM+!i*BAsYFXIcGMfYqxPe*_g+J9>tMqK03bZ1H%Xo)tZJzI6CI+B4&Y1ST2tkbHN0wGkXsuHjUfZ+`rv|3t_+a_YR(x(5H}gJ5_3BeD zdcxt8YI{;=%RWgvQWv{TYI{&|x6pxe#--ZD!d5`!%t)L9q>CU}g!GI}0-*H%od_*C zKSH_Ho_4~XnINGn9? zg#Er#YRdzfS6IJ;%#p(4rJzHKi8iljXG+cD&$QuJJ!%!HMbqxJMAZAA#su0f_6* zeK$9^tDBqo1tH%a!tp=IyZ06h={)Z{(M1+nRW1|mX}TqQ5!lz)GYdj42#WDP-|ng; z6{(T^T!9^TJ-8sQRw^A;^pCPbI`LbimIE%l7=SeIDw@uVIvn$uxT>RSIeA0zbq{%~ z$`kK>(j4RhYR)O&(}E>rW}>`+4F-Qn0|D><>Fd)@km;#QKB&tJ`65Wz)L7H^dPL#L z*!Vbm>aY`g7KW5-k-zmVRIDM0q}Hzw$a16@sj|8mpH}bK5L^dE-tTu(3O|4dfVva9 zeVn)X50V!E@%b$#oDQBGAtq&VaiznR)-qA{Ae$DAb#r!QGC+w#!ayJ$#UKH?8jW&T zhoCEI{4;q+^|+pGDoC})l`fZAkjoPxiQ5<3 z=^#MCA^LD}^a?V?5nn*C>MbRu`REaT>%}L)3PwqhHy=^)31{*O{K+tiXbsvF&^f8t zF7TZ0;W1ld3g`oSTgt6}WVl0i`RhI@k>??og3w`HU8($>rM?WIrS=(=*4cL2&J_-V z4_GRLS1@Ep3ur;ouB_X}|Dnh8tyxnq;shDSQ@|nj$NK;A1&BL2pm{J@L!(u_uBCq5 zCVT()2s+BohegE?jtxZ}Xri_*hlQG^ut>OF5fURox8U>b92y^qkZ}hKIQjT*$VnU4 z?auG%8hCD;0@qNbo1e-LW^@{ZUvk^FrFCeST_B1jh!BJ6g=lKWVp9kmpPVi(SLFTh zNb}%p(W$#L&1ze%2Qu*^W|hB^5&MtkJtsFGLyl)P!sZQ8QMv#+0t@_$&L>+BDG7_0 zuF7o>yvrEKEhQdg!^cuj!{!KmI+f2|uVijIPtcQQy`*pVl?ME!m#d6+qcd)E!Rax|kSxdn4p3G6*es zWJVI+;aYtD>=QVF^zd?%_*Nc#PkHCz!~W4~su~x& z3?Yk6*S445JqDOLk}D*tJ#@=|wF;NmeovP3*>Caem%gJ(RhGAe}sKYs)GCD^|>q#{pbbJxt)2kgVHrKa2A1@>#lwMz?W<8 z!!Temk>j#qzQOTZ8;VjjOKEvOpZG4hM1P#N#rUHv>Y25$6kk=)CiV{;;1^dXr8_@T z)fRr6IPz#S86~UT@|oGiT#fza2H9Ni{gD5O-kZ^WmQOS2?b-W;t&bD)EO<2Z9oDHx z#6d=9;tCbSqa`@H0^7Sb389$1@-o_4MSzD%Eb$v)_VeT;C~jt8h%feCx@IGn1>X{{ zNfL2jIU`WcKSmkLTb6;)QX5Y`p*Gvwd2ud{!FBZdh{ZyziM18(1>UmdD6d@>?IwCX zT1j5u)T^=8&n<1KvclrFbhgnf%De_1DFZBTofMdj8c2FL+0na4&W7x}A95`%BP-#$ z<=v4C0QcrcF~UcZvBsU;mpd7t$*U6L@1TD8#813`wYIj> z_QiY)o+2D0i%a}+-hm!tgasg&K?O}TkdfcbEx|$qM#dcDWV<6mXTKo!{I`Mw%hF%7 zUOzTcnLcJh0NL1wWfc(JyEPd| zG(W=-2lyKTlE>z1Ssi}?BlIcAHpc_=yaz^E@Ota|Lb?{{YMg354e08)_TbOJJF+$N zp$P=y!!rT`uJA^;0mDTLdepQ-P+^XLlc3$$CRX$?X7vBn*LOxW5q0ejy-E>~-a(oa z5v2E`NEZR6R{^Pt^pYsOqX4M=YxB;WXccikU%-SuXztW0K2 zGUx2G=bXLwd7i!BK7O`-{k!eLmw8?3)zsqyy^}?iUwH+Jmwcd6EIfHFTTm@xo{3+| zi-)vbhdFv&H8!7BH|%vzwLtu?tTPls@3<;L68|*uD9W5>r2Q;uz?d#ITexnN>ve*n z^S@q%1J2q=TBsv zpO-C8&F(&Ji#$71(FAx{lVA2VGBZGuDwd)DY_UJ^hs-6xPaEodbt=z{&=~%0RvmUY+arQ zrujQU$RJ-ea1z-RD)zDe24`z-;U!u98Fq8QZ*PRKR1@d#i<;<+NnPQyO$T$~%A|q5 zJFk#fQRGUE9P?`TVuO&5#?t9wcN$4(iQar=dSPiL7Se_mf5XM06{Uv#Y~jgZ?TN&* z@_g<0S^O=>sS&QZ?s*~a#S48#@+$W$b6&oMq07dCVKrQ1J|NTVWTw)$zFtZCWpZyz zC`|H|s*S4=PPrcNpJwV_yC$5y?Lbij4F;?cGsU3U7^KUzL@1GYFndFej(A5-m7br?>?ahA&awXeYl@W})-&tz$a;&YL(AhD# z60SF7yaoV&L0{RZQHiIk|7tqudsx4Bgv*Up9Kb74?j0|Y2*!}%$8hJJskzKuQ>+b# z!c4!+i5SQ5V}xfJf-O6MA^Bwy`?IsN%HYLGKrUF9Xe|Ep+3Yl8r5j3XemkyEmokj_ zf@HcOl~D)`^;~}?gBSxQeJjGh;^|tSq4m>)o3|)H@SZ9<^C_($GAoiJ;*xP2F$gn; z(F*_EEv`o2sYFUzh3!se^Tps_t9@u00V^^7=HqLu0Hlt11MT3!?tcWzG$r1^QPU@J+bvRxkf-d znJqx~d(U1$ee4(G*e2OnqNKh1A+2FyT`%#%SmRtZjJ<;uRhinE_S>(%y$Cse54T4A z+~dB*DGtYg6xgptgNd~WCR|%TW07Wi!Fu=c@$ozTJ$-$*>FN8APd9ww!T*Ny-6l2r zja`;mUWo|9ezvXbU;kQ4_T17U{fThjov0NS&ZaJhA@a7cy8VQ$J!XHk0}gU0WZAq) ze^0*s;um&r>=RDH48kPT`75Rei(ZPeRf@_s_ISooz7IC-CSSXcTL+lOGq5?Kp7Pvs zJErtbTBJBD>kol+rKh(y>-bl@E`AYpNvymh-GLMKZWM`ZyNz>L)Gj;~-fHd%>+NU% zj7oPu`>`nQTO|fvnK2!#*?yrJs#Cc1-`@CHt)p%QY`&>ut8P#+%zP}6}W za=U}w823gl+k84ofhWVWu8tnJv5VbPli;$4$dr2Sy2dquQQ_Abl^ z-=iBoDIQ@`y!Ft!1*pDT?RMrn@y%t)_44*_8_a3XGqYH_ny)|?KEI&@HtcU=NVA+5P`a4G(=<}#nd>t41@-Z7crxTz zA2R??JmVv#-L=;42g$5Mo1rRsbMN4D?;z!~$*AM%ADHxSlx*|7wCWXo~4)M zIUoOl9W^$CYS$+n`i%!vL=!7Cc~9{m1v~ue#A)d+kurz6ySs2i zM8wq045)@g%Kp!robGlVe*1?d_J5znhaY1Kp&2ED+$V75u3&3Bd;;lFTMvBUwiwiN z`e%j?zC%Jos_y57yE&9&Z%Zo`+|*gT0dYwWbd9lz*6R!jo8SM#gY7!mz(P!dp&Aov!#LD_;%(gE8+ zF@4E?0?GViJ3A-8nRvwQ57|=5x_{ILg?ppi)(g&HjV^ZFmI)D}A=GHHfbP~UYp0-LQ&uJ+x z5!vv3ZY~+qry9>|l$0Lda+>Hb(OAj2{Y{_t``J}l&T;?U50A|@b=iBa`ZgDX7*`bw zU19N`A$>4PjGfIC?j&+zUqoRyVOlE#DKD@kNP^me$hzcwyD8#?-wb3Ds32Gg)L!{!Z*V#Xb z%?aWvpQKQJ_Kfyy+L%AK3me)*4P6<(pDiS^hPkFcic&)3gs$%y%SB=SiP2Eao`mAC zu($yye3hu|_Z|i#{tna5a~`vn=t4psv;hUAKSH$R8mroOUbjrBBtMp=Ps+0Y5(Rx@ zQzQ}+2;t853`Yn?BYqqm4f$0Cd;rr#<6NGd!;X0%-{d*mMO|Ey>t`ebXKeRpyd3Au zCEL}aD5e|EcBjiD9%Mdm50(Kf>$OC=zpLQeIfeSXp*^>Bn;*n+=!6Br6e0DVS!pJ9X0vCPeljLi-(K3ppTlj=%9{CN_X`(VP6UwvdP*N zaXA_~wSL`bPbgJvTDtX~6b%1D{rDsW7&sMKh1hK5X@k4=Vuncxp=0Yxq!% z;*atDKxa{rwCU9?`@BarN~*+9gkHsv-x9NQ+j+0 zsG!MPH(P$g^lR(~6E=$HRoGnbMbGQ&lrQLmBi`hf%^`1RtbV>}TWRq@f;*XRXHCuC zTP+sXzoXb2{M!OfUb-s?2xys)4iCHg{;hMF^vB*@Fv`4fD4Cv3NlPPq@!}7C?ihLd zuih>io*w)UX=$2zdWmKB2$e@u0z@{0Gy8!2`A=?QjxmJ(;;h`mG_f$HO9Gljn`c&x zxpysY65c+8#KB>k&{n0qrsX8L%*I{j`vUcp>E*A=s$BBgtvd5MSSN4S%|PtcLlkY-rZNtLlFq^F~Wc>+}GD zSgT(lhMWvbfl+PXuG&)SDUIFxpQ7^PZdw0wO^K;9t|il~e!@#`c5QrW5j?V4!U|%| z2z>Af80Oaw_$c^fy&Y$FM@!31SJ=m_TgBzgXd`g5-BMQmX?1(8!nVxR@vZZV2V%Ak z_(aEF>)gv?I{)O9u0PcfR>4ucyhbTgfv|N0%SAvrY&=?>>viIQ(Oo%rTVFTC?{6ke zWuEXd%4LKS#a+9r%o~wWoElBfL)LjyXGeZn=7ZLg#D=O!gzZ?cY(n3y`37GRkWD0J$G#N`_8do3QmNk z0n^QAL(}ReUbc-q#ST_JJ;8lR^x1drnM1+mePYLI{#!Pr&tl!Wni8!mQ`f%ry+MQCgfUJv8QaZ*ldZa(S3Qd zfjMdFU+@%Ie`ejn2#T=9ZSjAZQ7v>Fq$a--F&MRlhIXHL5B)Inp0x zNdrXl1@MENLPgB^5@;vemqdS@Sww?4RrCI&Es4YLIdUMs@W+II!AseR97FTz|i5kSr0#?raJDD)~J}6r1{?aoDDqkS^z#{!= z6t@$Gb=pjd{kZM7TOJ9qd4&(ECkffZvw7>PuLP?tABx*+ETeSh^S&M-ZrXM>X=t|} z=~{-FJq6+u-gkX`(xs|1D_B|TBS_+fZNG_KA=b%xXgsvolB)4pJY>a&Qzz^0k`GNo zx#x&PAos8~sv_dv!M3OQ14=O$Q9EIylHc_gh`Qkr)Xcx%xh*ybm(M?>-!*5(#9Nm& zmcVuEEf>J%3ouOIX z8jR334v)b1+HKvDeq@dXr(|j{6`5h)0I|A;2F~*(G<|Ja8A#n;?;WZ3YuUTIRG{dp ztM&Lr@i%`9>qLB_EUW}6I&r7Kp>iXkE~3JzZSbtJ))=BtH35@%{Kg>eKx`w9 zE-u6ha7=KyzgKC%+grV$PULKHjdFGX^zw+hH|De!>V1xRhm_Ky-sN z&gi-F)J){J9MT4|PxW}^y>pX@qvfXBh5Pn?A^r2`CQBrm0A;JK{iDn)Sl0XM6?Gp^ zMa-qWN86c6TnL|j?py7-ocxwExwbsdyN3smtu-~uqn#2Mt`|7lnD3c3TDSUBZ|r*? z7P%}_XZr&2#ON^GXpYz>t6KE&_!lmhF~F{`x1|j%(sKh&B!IM`SB5=7am{evCGp?p zGWLJ7i5EoI5)YhFvSk;iVC>rmgUu6yxHrMXhY#AmI2zYmG(FRBi5SQ)Et7mxvHG#Q z5}Q0`5J|yW5Mfq`(#&rNCLl8$61JJJS(&LspF}bmtwhvs zcXRe*``7X{$(wrzyJR|=bCW2~Qkc?Rr`20h+vYTMbP+y->>R?v!uu0nv`_cuCwWo# z@854dT6Esk+fw~0z3Z*i#TS@2aM)k$tO=I$q_%ey#%O&Pvy#S74S3l}eQ6>6*s@kh zaUAbzU4j1aAggE3+RCeCq>(?`Y*ng2^+i5M1D@lTezAwD$20b&eo*c7&RMnYJ^Esm z1=UFdc+BjJ{XM%#$ihetIvDMb%AAdh(@o$5EkGt~A2^%&B8wv!$nO(nqV&t0QK+ou z+e?sYYI3F?b2v19X3u`}q$b zD}=ib%cmS^KVZy1o0PAnbgs0~N0xK?PZI~3!79mwJ$rpZ#Z{QKzg zg7qB?(0F&He~H&0osi(uat}uQshqCIh;&VA)8XqGNr?3823q#Q4(DfwN7M{>bdh&^ zaULxg`+nOx^~e!{ECJ!_IhFJ`tE4B{L{Dnh%=s<%bOk-I+t`LETJKBhO7 zwU8NCmLk4 zy)OR^>dbYK+~Z}aeX2&z)eU3TS?jjldbJanGYZo_N4qQ^SoEn=jjP`A;1I}db)o%o zd0PwbON)76pAn~rP>NgzcKyokcUMGJTPaP-k-s^DjppxFv{hT+huZuPNjTgmF6cVS zp!Td`xvkO0olHF?vemV#?_A%UBvgq-(yi9ss&GbZjo#lbD-j3^y~V-spfBWPE$9gr zRA&;Xi;HP;$Txu$BOgLw#Hyl3x@7xM1h9)tT<@#BDXaE$K( z<)Fyug=uXv1L-)Fln{0hFRz+qZxHTz&x((S2XLn7Sdg0W{d(^P^vGNezPFX&G^ne> zWZm0@M{z$t@JsZ1$;Dwhgg>{^d|_TF$-U?7h@{?pc*QMzYnVd$_3QiniLC2j zp-FN^ar|^jJX%!)YfClI`J*3vA|NDWKW3zV0^_B8uxFZNa9v!vM?3plAViYMD{xwB zfquejj%I8kES39Ghc@SxFSz)1SD+Jm1FzWUd$Atywm zD~De~FJ>Ae_|CvQo7!OF3LKo`zjYwZLsd1i(G6s>*5^a(>+3@Jy5&-ADwv&)YIwX(Yv{=XV$bcB& zv0_Z%qbi}-xddc)>Ozx=F6T!>HxFw)!G$J$a&|Ja)9)=lP?t}ZmnUW&PC#V%!n_|O zdNg_c#?|PhFSBm_^bU!|S)CC9Ku0s9B#xpqiIC9clK11e*g;~z!oe#L(+lP&$d(?L zpjkm(%nl+P`0}w(j0Z_KO#bym{sFY{%su~ru;vjsF1)?Gq@-&D5? z_cu59$Parz+J#e{#vCLR@Owytx$n~-^W?6NT=|(TXD7uC*ppg>*wqhjsFPI zAjW;KZs32Zyy_Fpudz#Q{|7O{^53Y!|DU+Ue>o+~*^Niljklnf1Is3<5uOX0H48X= z4+3^9Rjt90z^%4UxG3#Pg;*uT8i_uD8_579A-7os-7y)#7t6%vLH$c1G-)8nC=Rtw zc=2{y>T)Gf?R1|e>OEJ^?U){d=Z&WaWbS6BIe^y)wHL|-y26#O|GsH6)0IWm*AKSb zm7@pc7~b@axaX&3b|@a=<^lQqfNdP6)ik`H#eWjr-gxAD({^+PnzUzX+yUs+o9wS7 zt9wnafm66*SPHDe}z5?+E_$SvU7iUY%%EcL+@k>CBI)R?t!3?4z*ZRk_e_fsq~K{i`W?I`TK= zG0(pJY`dNN&B*I~P%brdkR~^F0*`o*jbO>zHg0lDY3?Bg6$)|X>zFxn8!r}t(!2~) z^4WdX;J#SgmIhvxK24e6aNGL1+Yh^0k*1Y8k66IX%ayT;A|N*ZccHXJ10|w|K0ri# z)DGL^t^mSn4?dxOD@Nzy5mEgWs-x$FM-bQN5SOB7qGc z{()i>RC^Gjz{al@cXkok&gMA_&pBlg`?*%XaNJ07P+sl6K_D;Dx>K(xdpLF|k);Qn zqyTqxiO5-g{y|pRLuJUGFaM`IuPC4savvGXOgZZ{}t4moD`CNgn3;_D;_^ZR~{TZ@8f^BPSKNo&93a7te z;FNs~1#6M|-2D&wvdB}22pB5Ffhz3Tj0XCpb^LK~4ykGLk&~apJupDA#fQH2524fm zmaeX>(;%gP?;y%`|$)!Ab`NC*vZY zVbe~Z>)5u{2S=$>j!(9d-9j-2TcI|WJWA!CJ#F}PIog5(mUBsy``!oFmk>NDwPhUR%E`%MeHt!#03yf}N^DmQmxQA)p z@Rmp!!glGsqI@=Bddw>Rv>u~Nz!QPtY+gX*ieEnUIjs1k6wi%&xI`xU+#MoLH#R@s z=`GqSHshHp`OTd__>UdCkm*S6h&~%eyipiETJh`IaVk0{%@gJ|vvkY^vu+d_SeHs_ zuxF!lH)L<_ae8Ub4t++s=gPOq7vjhawr(^vc;|Q0L;Rmc)GTSZ{&~|iv{<}K&8Mgi z)7P&j+<-@gP``tfVWpwm{Xgc}k|_h%*ok^B@{=~Dy=fg`XGM#wVqOif@uP-U0AwEf z@ZTHih~Ih%5q;T4XxGEymS_Mr$zmYAGI-|`oCQaI0^kTzS1zWVxJB^B0kH6LyX6U= z-uz?UdNB75^UYSNr%qVlN&80##V^RtaPs+h(y$cPSC1H)o^*M6*!$i8a2)Z+fg*Yt z4+;Gp_Wb8x4u*f-h(OOUnAJ0%d>|fs_1vnxf(H6Qj$p4I_ZqRJw0p486btauTYmo0 zj9B1VHa<1Q?%G)$t(}GmdjICuD6cU$+&_lRN_=gdfK zDWoUpPrU^bnd`&Wf_*Znttm32{|pUGmX_bNsIn_9?D^dmN_nEvQAlVA<}K-x2ZQ`= zM%hLL4I6DF6#db)3;`J;?3jgL2_v(HFxL;udB@swZ%ODD78m!4<4%OQWcGnhH$ztW=e*~`^M4Or)LIG zvddPq9sd$advD$HRzOlx^4^PY;hC9CV9E4fj_H>F{(4*@!PF`sqC1Mhsh8u$_ur|u z2&r_o&mXJ*=obYK6vY64exCf365}-9u!?pz3f+8-<`%fo5wGIvsD_-FFZjVv+`kum z`#6%ASP_KfhzG!IaS(gt%Dr!myj|I;YG;(q7{`Cw5%Y<%;PRl5oyHpngOq~2U-aho z>k-^z*@W_0(gh}ZAMTzwVNaa2cNXJ_-%&@!=F%Z0u%L3QyiT zRVkXyO);YR%?67VR`;)h7^qJ${;TGvmt{Jq>?Z%dJ-(Xn_<)l~rSnWB_Fw-AuSg^8 z-lU9N6FCA7;V$%;DDW(-@tBUZ_nPLBBoOyvA3{{ka1?g$v-o@LsR({P^_zIwn zy_ftIy?C)-7=lpLV^PurFArWj9*p`z2)2eRy_6QJ`oVTW05Z5}9WDb|k>?lASuJ_S zPrD^2h?{5NkZhO=zvUTnN(^4kxuSg~YEd@^mRV;DgR|HF5-5YE8Bz>0M*>7g5?R>;$k zG+{XUNMJJlht{XdoArf7&CqtOvp=L79)^Ta)!)hAjWGw0s-6c#yf8PH+f|q#e(r~q zom@Wxs1h`5*_BRL)n42LxP|Qf*3+F;5J@k0zGH-XD-|ctph$%gAnlbNC_aX7u2=O`zht>3rhBENOapIVV!E5zlo*qijP4-| zW0b_LdJ&S)4CYO(n+4q?4GtmUTo0G$-Gl%I63e6&n~B#8)A8ax#-<&DC=UdpkN9nP8C2LQkJBQn;UR z@}!dtHK1UVeumB|>CF$tfyLre{4GiYwC!D(CPLFyC3RM0e8s$zk~!|gz5es_19i1l zY;3ImpAw~rNJ3}lRkZ~An%!~O~p;)x6=&d6(7s9ZB0;$tZkcHu79jH$R6a!Q_g4LmKnGrONVhUTYkEuT1x*U zP9iWczm7^zT_RXRHs8-yllt_u@927vGxsWaWp#D6bT%j`sB%54{V*b*EOmKKBq2ub zplLdLH}_ZGBO)DCU=qz|xpa`kxKfW>BC2p8jm9yMc3gn4(8u7Xs=QeCjwL;0Ej!Xgr zPB2oegNUo85!+*PGqdM)&f_&f;6a5w95Gs7UhQ)a;pSwNxgqqD#14zz;@}D!41Qo5eHJv1y4<`jXFh)dZI5V{}ho-Ap5?#7p zBZHlPBl32bG6|VvJ^U0ii)m!$wXK_?Iy-T6Y`nan4Q&w4J8^;=)dulU49&jr0|s(c zvBwI^V#N43VR_U%&Ky=@Pp`t>;i$Yur|@=T{gWbQrG_NRXV?pe*o(hDe3GFwl+u@c zT>Uixv}+hZ3Fb-^Sg_I}&rEv{m#Nls9xW&S0fi?~K5J4K^p@0wHZSO{_7!~vKM+14 z`rI(tf!1HB?cVb?sI~{Z=L0%tbYB9bJm~P#a#0aekw)Cx5cMtxL#g<U5>}>)KHLFCz*bmvyOnh8ibcY@=!n>#HIzvrb`qf%2RM^pb zL1yR9`ZwnSm2GV~C85{PCXRB`6cz?j_+$c(dB7ShAXtlvB8nucdnQ0%fAqx`_MmA! zjwoHkvI}$LdAwV$Teo*bMnu8VffUZGu18ImQJ51{ z*I?J+(}UfTg4XxN+`6F5fiy!7u;`4B=!&D&qi;A3o(KxCbmAgdm&5*Otye-yiiR{| z`|sbrgA2Upn(yLq-4N|Ly>aw%X`bCxt466xMM=a(=FBwp53Ab+jsg|r5#a_H$rzs> zh8&1lb&sDu<4H0<#Y3Ojh%qy#buTdIuAsG@LEo>pruP4S<z;|eOiuw6*fe)0skoKCZL0cJzaWlw6Yu}rVgFTgy~_Vy^o92xJIv4g4o z9UXwtG8;-iw3^taoxr{MltSeQCjTeeI{=46R|U1OW3#GP*B>-7;>Ooc3W}&$`4h&pZ$pmVBDgAqR77#@}9wsR8;}oI^yBN`kZfCX|d)|Xu1eWR~NjE5?>&;#(r1)?8--}p5jO%aZ>%ID0k$+;q_aQQxj{30j z$k5PAWh;Lq{#RoZ`pa5%c{yHQdHG;0@znJ6i$2vzMy-sJs=;lj{f1|M)#`q%LeBAM z>RMFH&Ph_ghAg~9R8K23J6G|uRgrhAeqjZ^s%<_xsO#=zoMhtJdpMPt&rcg#oBr=| zks%|C*bU$BppJr3w};q^%_1a30tqH0k4y}3(>Z>tyFOP-_2H+$Cata$__TMuciFCz z*V8B@C(r$zWB+Iei7fOP^^j+iYN;|54470msAAIq#AJz+8Q#)(x^T}5(Byy z569us=OXyC%Jv@8gep(3tvUwnvUQSafvd#r&OB6dBG z?noW*Wc5{iSyX}@41cdbd_Cx0hMt@za7c+^Ip&rRO_64rj8m@n(3^HNT#`p)&RMcTkwZQ zL}*ryoL`N7Klb=|Q1s198^BYAll`-4F9H2fagCSkqolVQv&*fh?JduiRM)CD$6tv~ ze$J*9t*Vl8LbNVpx5&xW!qJY=O3@$qiOFwQ(3hXZoaIsLgcDNj;2O$^d93V+G_+nf zXi_?2yt(4_8mFDo)55 zaLQtproY1{d=U?Lm~qc#-@QK4ex93o&}a?IdV>x2SIp$*w&6;JSH(57uZM8uLAY?8 zU#}$ej1NgGgxvj1MH`KOb64ttKgC986`oB)*)qdsw$H{zP^x}BtgW9;16_^lu64oq$eK5NuzgTr? zjIW&kSigW!nHFGD9uwT8@X0ngVzbk{WQZ7tMsV>{yG-U69gFFH9|JU$K_V*SBlx=n=_QQaZG8&?9$ z-8Q}oZO5r^@5+WR?iYVs<9ed)L=~5_hD4xoE|#xv%`697o+kciN6sJZCE6|u3HE}k za-z@&z{ZHHj9th7f`=Ajkaok!LDwEl4y_#sV9Fa}Cse1lxiP+9nqW9%J9xk+AIz?C zDOi|xT+)!P%N*AvyZzgv&lA{YtL1)E#Ho7v_*15w>l|`E%Z(Vwd3$%+)Y3|KGOf6- z^1Z!^3D(cYXMAD;EF8PyOb6hmHF_rD|KwNk^YdFU>AWwV*$?|GKaKQzM#NzRh?7!9 zY|K*9T?nVIfTipFlxfqX62=6#KgF0}eD&1xngG4i&QsOxo#{imI2nM~%Ae0p{5w@3 z%EqiL^Cc13qavE^Lt2ffVx+H(3--_Vfy`%6n` zu}hPMh+T=kw_u=PVE38N!OH6`xMj`yJnNMOcPw3MmnnZ=qz6Nvfu7RuGkXTL%w?!< zOoNiEh_V4cM11we6P06taZg|apRdS1t|LLU>jaHD_s=dl<|jBzaTRIGe5Zco0Y{R4 zGh;2ysRZTp28LER(ZtHgO%o(b%`RTHAcU$n^!Cp5b+DrLQIsmD>u@OIe1GvlK6=uY z@~lKozipPfj18?4ULr~d=lgwB5_zMr)p|@H+gkVdv^D)s?DP%+(@~S=fW+(3c-8Uy zVui%Y+7AqW-*nIPH=6y9^IZ0ZU`}q`BEq1zEQx%jq*$F%Cxb+0zTm;);+xg6&P1u1 zmBUfNp=tx^9>?L+`|r~x^l7ntUorVB#NPy*qivN{!apQSNI0W^{=$Ae>kt2?KZOU{ z3g%Z>K`Kq)`3ca`d>p~a%cgLQDuZSqI=HN7A1@U59kAHw z=`{V-cqWtlV$kdzxgd7D>#9ssx#dDeHSqLY0_t|dZA&~Ci7ox$svA0kHG8`^)J zSEPK31^bx^+`poHN$YYNuKSCWbE=%?vm&*Arovw{>`m-N%Oio%2s`xlIZd}%Bqdsl zst%)FL=yie1JH9>6iWdYi{nE_<~(%@Qrr)MrC$@wwleZIN0?B4XXZHonThD*S0^c9 z@0H1MzFL{P=Q!cMSmm3B_owTs&F{r{|p35eu_Y++Czf| zVapuJ4{#lpfpoc0{Kr*?kh_i{5-iNPWeS*`nSDZ)$)HxxiXoU3B^=@T#s03@6`mam zu}BotUt2ssFxym?&+ALV!h{uK_gjkt{)Hy+OvMbB_)aj9oJ_b0x(%11$vw?txVy-x z76S2iC#gz#BhE|YHLxgS>}6mLW& zdqjn>DpPp=;(3=U@y(9ZFR$A}23%==Rw`+(3pw@W43GXX=>Q`oOT7dIFvR2BtCXKd zMDq^1#K}RxTtZlpSZC7<2y>le?E8*0eU`$nwZzfiY`H&O_4X;5649LDCJc1H`}&GC zuD`MGQ4yz|2Jk0fvQ0Nlg~R$H+VRSn(szy~5NRr(KBf&xp94yvxboieCNK!j02`bIL*o)1P4Yg~>OR@(!qH%Qtfe62`VU;0 z!-fubp&$EXy+fQ(gbg07d9iEs182px8hYPe=u%toZ_2Obm0LCt#2MpL3~7Yw>-GXQ zt~l5n5WPB91V`Bv@QzXaf-Ca3S7U%vRM;O1=#&uCtqd-dB>p)U{`ouwb%*-6(U(-r)0gFI@Rnhtz!uJwHSedE>IvbyH#d5F z=&ka%e70AE@fdg@iGHt+uj%6ZF$ literal 63227 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