From 4f1120faeadf9eb43a63d6e38911ab71bc07982b Mon Sep 17 00:00:00 2001 From: Mycah142 <11076040+Mycah142@users.noreply.github.com> Date: Fri, 18 Aug 2023 13:25:52 -0400 Subject: [PATCH] Serb Buffs (Or so I fukken THOUGHT) (#8253) * Serb Buffs (general) Increased combat stats to just below IHC round start. Added Cybernetic Installer implanter subtype. (currently installs multiples in same limb, bug) Cleared up description on subdermal armor, infantrymen ration packs, to be easier to identify utility. Created and mapped accessory box, containing uniform armors and concealed holsters. Improved fire threshhold of SCAF to half a firesuit, instead of a sixth. Mapped in missing serb shotgun crate (Valo). * Finish v1 Mapped Installer. Fixed Installer. Updated deferred medical box with meralyne. Added subdermal armor and leg muscles to uplink. * Update snacks.dm Actually include examine-text to detail the chems within MRE foods. * Revert "Update snacks.dm" This reverts commit 4dc0d8f9ccc2849b76b42e3e6f306e4c3ac4572b. * Update snacks.dm ACTUALLY DO IT RIGHT THIS TIME * Refit for Uplink Created Disposable version, incorporated it into the uplink. Added Armor and Muscle disposable applicators to Uplink. Refit energy blade to be Disposable. Ensured implanter and installer didn't work on each others' items. Created deferred cybernetic kit for subdermals and leg muscles for serbs. Mapped it. Included short instructions for future cybernetic uplink applicators. * Custom Sprites Added more custom sprites for prefilled installers to visually distinct them from others. * Update code/game/objects/items/devices/organ_module/_module.dm * Update code/game/objects/items/weapons/implant/implanter.dm --------- Co-authored-by: hyperioo <64754494+hyperioo@users.noreply.github.com> --- code/datums/uplink/implants.dm | 26 +++++- .../antagonist/outer/mercenary/mercenary.dm | 10 +- .../items/devices/organ_module/_module.dm | 18 ++++ .../devices/organ_module/active/armblades.dm | 7 ++ .../devices/organ_module/passive/armor.dm | 10 +- .../devices/organ_module/passive/muscle.dm | 7 ++ .../objects/items/weapons/implant/implant.dm | 4 + .../items/weapons/implant/implanter.dm | 88 ++++++++++++++++++ .../objects/items/weapons/storage/deferred.dm | 17 +++- code/modules/clothing/spacesuits/void/merc.dm | 2 + .../reagent_containers/food/snacks.dm | 5 + icons/obj/items.dmi | Bin 42331 -> 43795 bytes maps/CEVEris/centcomm.dmm | 20 +++- 13 files changed, 202 insertions(+), 12 deletions(-) diff --git a/code/datums/uplink/implants.dm b/code/datums/uplink/implants.dm index 5f229476ef5..ff51a3dd4c8 100644 --- a/code/datums/uplink/implants.dm +++ b/code/datums/uplink/implants.dm @@ -43,7 +43,29 @@ item_cost = round(DEFAULT_TELECRYSTAL_AMOUNT / 2) desc = "Contains [round((DEFAULT_TELECRYSTAL_AMOUNT / 2) * 0.8)] Telecrystal\s" +//To make new disposable cybernetic applicators, you have to go to the /obj/item/organ_module/* itself, and add the following: +///obj/item/implanter/installer/disposable/CYBERNETIC +// name = "disposable cybernetic installer (CYBERNETIC)" +// desc = [CYBERNETIC DESCRIPTION, as the disposable applicator will fill in the uplink description otherwise] +// mod = /obj/item/organ_module/CYBERNETIC +// spawn_tags = null +//Then here, you reference the new /obj/item/implanter/instaler/disposable/CYBERNETIC as the path. If this doesn't work, god be with ye. + +//For the mod_overlay, go to the cybernetic in question, and add: +// mod_overlay = "installer_CYBERNETIC" +//Then add the sprites to the items.dmi, named "installer_CYBERNETIC" + /datum/uplink_item/item/implants/energy_blade - name = "Internal Energy Armblade Implant" + name = "Internal Energy Armblade Cybernetic" item_cost = 6 - path = /obj/item/organ_module/active/simple/armblade/energy_blade + path = /obj/item/implanter/installer/disposable/energy_blade + +/datum/uplink_item/item/implants/subdermal_armor + name = "Subdermal Armor Cybernetic" + item_cost = 3 + path = /obj/item/implanter/installer/disposable/armor + +/datum/uplink_item/item/implants/leg_muscle + name = "Leg Muscle Cybernetic" + item_cost = 3 + path = /obj/item/implanter/installer/disposable/muscle diff --git a/code/game/antagonist/outer/mercenary/mercenary.dm b/code/game/antagonist/outer/mercenary/mercenary.dm index 55af0aa457d..8207e449520 100644 --- a/code/game/antagonist/outer/mercenary/mercenary.dm +++ b/code/game/antagonist/outer/mercenary/mercenary.dm @@ -21,12 +21,14 @@ possible_objectives = list() survive_objective = null +//Experienced, battle-tested mercenaries should be at least as strong as a round start Ironhammer Commander. stat_modifiers = list( - STAT_ROB = 30, - STAT_TGH = 30, - STAT_VIG = 30, + STAT_ROB = 40, + STAT_TGH = 40, + STAT_VIG = 40, STAT_BIO = 10, - STAT_MEC = 20 + STAT_MEC = 20, + STAT_COG = 20 ) perks = list(PERK_SURVIVOR, PERK_CODESPEAK_SERB) diff --git a/code/game/objects/items/devices/organ_module/_module.dm b/code/game/objects/items/devices/organ_module/_module.dm index 7e91f39bbb3..e3b9c574e5c 100644 --- a/code/game/objects/items/devices/organ_module/_module.dm +++ b/code/game/objects/items/devices/organ_module/_module.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/surgery.dmi' matter = list(MATERIAL_STEEL = 12) var/list/allowed_organs = list() // Surgery. list of organ_tags. BP_R_ARM, BP_L_ARM, BP_HEAD, etc. + var/mod_overlay //For cybernetic-specific applicator sprite calls. /obj/item/organ_module/proc/install(obj/item/organ/external/E) E.module = src @@ -24,3 +25,20 @@ /obj/item/organ_module/proc/organ_removed(obj/item/organ/external/E, mob/living/carbon/human/H) /obj/item/organ_module/proc/organ_installed(obj/item/organ/external/E, mob/living/carbon/human/H) + +/obj/item/organ_module/attackby(obj/item/I, mob/user) + ..() + if(istype(I, /obj/item/implanter/installer/disposable)) + to_chat(user, SPAN_NOTICE("You cannot refill a single-use applicator.")) + return + + if(istype(I, /obj/item/implanter/installer)) + var/obj/item/implanter/installer/M = I + if(!M.mod && user.unEquip(src, M)) + M.mod = src + M.update_icon() + return TRUE + + if(istype(I, /obj/item/implanter)) + to_chat(user, SPAN_NOTICE("You cannot insert cybernetics into an implant applicator.")) + return diff --git a/code/game/objects/items/devices/organ_module/active/armblades.dm b/code/game/objects/items/devices/organ_module/active/armblades.dm index 275e85f1cd2..66ff9d46aac 100644 --- a/code/game/objects/items/devices/organ_module/active/armblades.dm +++ b/code/game/objects/items/devices/organ_module/active/armblades.dm @@ -37,11 +37,18 @@ allowed_organs = list(BP_R_ARM, BP_L_ARM) holding_type = /obj/item/tool/armblade/claws +/obj/item/implanter/installer/disposable/energy_blade + name = "disposable cybernetic installer (energy blade)" + desc = "A energy blade designed to be inserted into an arm. Gives you a nice advantage in a brawl." + mod = /obj/item/organ_module/active/simple/armblade/energy_blade + spawn_tags = null + /obj/item/organ_module/active/simple/armblade/energy_blade name = "energy armblade" desc = "A energy blade designed to be inserted into an arm. Gives you a nice advantage in a brawl." verb_name = "Deploy energyblade" icon_state = "energyblade" + mod_overlay = "installer_armblade" origin_tech = list(TECH_MAGNET = 3, TECH_COVERT = 4) holding_type = /obj/item/melee/energy/blade/organ_module diff --git a/code/game/objects/items/devices/organ_module/passive/armor.dm b/code/game/objects/items/devices/organ_module/passive/armor.dm index a15ee4b2011..ae0c7912425 100644 --- a/code/game/objects/items/devices/organ_module/passive/armor.dm +++ b/code/game/objects/items/devices/organ_module/passive/armor.dm @@ -1,9 +1,15 @@ +/obj/item/implanter/installer/disposable/armor + name = "disposable cybernetic installer (armor)" + desc = "A set of subdermal steel plates, designed to provide additional impact protection to the torso while remaining lightweight." + mod = /obj/item/organ_module/armor + spawn_tags = null + /obj/item/organ_module/armor name = "subdermal armor" - desc = "A set of subdermal steel plates, designed to provide additional impact protection while remaining lightweight." + desc = "A set of subdermal steel plates, designed to provide additional impact protection to the torso while remaining lightweight." allowed_organs = list(BP_CHEST) icon_state = "armor-chest" - + mod_overlay = "installer_armor" /obj/item/organ_module/armor/onInstall(obj/item/organ/external/E) E.brute_mod -= 0.3 diff --git a/code/game/objects/items/devices/organ_module/passive/muscle.dm b/code/game/objects/items/devices/organ_module/passive/muscle.dm index 4b4d5ee4d93..edf15ed5b5c 100644 --- a/code/game/objects/items/devices/organ_module/passive/muscle.dm +++ b/code/game/objects/items/devices/organ_module/passive/muscle.dm @@ -1,8 +1,15 @@ +/obj/item/implanter/installer/disposable/muscle + name = "disposable cybernetic installer (muscle)" + desc = "A set of mechanical muscles designed to be implanted into legs, increasing the efficacy of your legs." + mod = /obj/item/organ_module/muscle + spawn_tags = null + /obj/item/organ_module/muscle name = "mechanical muscles" desc = "A set of mechanical muscles designed to be implanted into legs, increasing the efficacy of your legs." allowed_organs = list(BP_R_LEG, BP_L_LEG) icon_state = "muscle" + mod_overlay = "installer_muscle" /obj/item/organ_module/muscule/onInstall(obj/item/organ/external/E) E.tally -= 0.25 diff --git a/code/game/objects/items/weapons/implant/implant.dm b/code/game/objects/items/weapons/implant/implant.dm index 0af5b8f40e5..529dc569f5d 100644 --- a/code/game/objects/items/weapons/implant/implant.dm +++ b/code/game/objects/items/weapons/implant/implant.dm @@ -23,6 +23,10 @@ /obj/item/implant/attackby(obj/item/I, mob/user) ..() + if(istype(I, /obj/item/implanter/installer)) + to_chat(user, SPAN_NOTICE("You cannot insert implants into a cybernetic applicator.")) + return + if(istype(I, /obj/item/implanter)) var/obj/item/implanter/M = I if(is_external()) diff --git a/code/game/objects/items/weapons/implant/implanter.dm b/code/game/objects/items/weapons/implant/implanter.dm index e9ccbae17b5..23ceff52998 100644 --- a/code/game/objects/items/weapons/implant/implanter.dm +++ b/code/game/objects/items/weapons/implant/implanter.dm @@ -1,5 +1,6 @@ /obj/item/implanter name = "implanter" + desc = "A medical applicator of small electronics called implants." icon = 'icons/obj/items.dmi' icon_state = "implanter" item_state = "syringe_0" @@ -78,3 +79,90 @@ implant = null update_icon() + +/obj/item/implanter/installer + name = "cybernetic installer" + desc = "A medical applicator of cybernetics." + icon_state = "installer_empty" + w_class = ITEM_SIZE_NORMAL + matter = list(MATERIAL_PLASTIC = 5, MATERIAL_STEEL = 3) + var/obj/item/organ_module/mod + var/mod_overlay = null + spawn_blacklisted = TRUE + +/obj/item/implanter/installer/New() + ..() + if(ispath(mod)) + mod = new mod(src) + update_icon() + +/obj/item/implanter/installer/attack_self(mob/user) + if(!mod) + return ..() + user.put_in_hands(mod) + to_chat(user, SPAN_NOTICE("You remove \the [mod] from \the [src].")) + mod = null + update_icon() + return + +/obj/item/implanter/installer/update_icon() + if(mod) + if(mod.mod_overlay == null) + icon_state = "installer_full" + else + icon_state = mod.mod_overlay + else + icon_state = "installer_empty" + +/obj/item/implanter/installer/attack(mob/living/M, mob/living/user) + if(!istype(M) || !mod) + return + + var/obj/item/organ/external/affected = null + if(ishuman(M)) + var/mob/living/carbon/human/H = M + affected = H.get_organ(user.targeted_organ) + + if(!affected) + to_chat(user, SPAN_WARNING("[M] is missing that body part.")) + return + + if(!(affected.organ_tag in mod.allowed_organs)) + to_chat(user, SPAN_NOTICE("You cannot install the [mod] into the [affected].")) + return + + if(affected.module != null) //Probably not the most effective way to do this, but it works. + to_chat(user, SPAN_WARNING("[mod] cannot be installed into this [affected], as it's already occupied.")) + return + + M.visible_message(SPAN_WARNING("[user] is attemping to install something into [M].")) + + user.setClickCooldown(DEFAULT_QUICK_COOLDOWN) + user.do_attack_animation(M) + + if(do_mob(user, M, 50) && src && mod) + + if(mod.install(affected)) + M.visible_message( + SPAN_WARNING("[user] has installed something into [M]'s' [affected]."), + SPAN_NOTICE("You installed \the [mod] into [M]'s [affected].") + ) + + admin_attack_log(user, M, + "Installed using \the [src.name] ([mod.name])", + "Installed with \the [src.name] ([mod.name])", + "used an installer, [src.name] ([mod.name]), on" + ) + + mod = null + update_icon() + +/obj/item/implanter/installer/disposable + name = "cybernetic installer (disposable)" + desc = "A single use medical applicator of cybernetics." + +/obj/item/implanter/installer/disposable/New() + ..() + if(ispath(mod)) + mod = new mod(src) + update_icon() diff --git a/code/game/objects/items/weapons/storage/deferred.dm b/code/game/objects/items/weapons/storage/deferred.dm index 8ced791d145..afe9d4867f2 100644 --- a/code/game/objects/items/weapons/storage/deferred.dm +++ b/code/game/objects/items/weapons/storage/deferred.dm @@ -56,7 +56,7 @@ name = "infantryman's rations kit" icon_state = "irp_box" item_state = "irp_box" - desc = "A box of preserved, ready-to-eat food for soldiers and spacefarers on the go." + desc = "A box of preserved, ready-to-eat, and medicinally enhanced food for soldiers and spacefarers on the go." initial_contents = list(/obj/item/storage/ration_pack = 7) @@ -74,6 +74,11 @@ initial_contents = list(/obj/spawner/pouch = 8, /obj/item/storage/pouch/holster = 1) //One guaranteed holster and plenty of randoms +/obj/item/storage/deferred/accarmors + name = "uniform accessory armor kit" + desc = "A box full of various armor plates and holsters designed to attach to uniforms for a bit extra cushion between user and death." + initial_contents = list(/obj/item/clothing/accessory/armor = 2, /obj/item/clothing/accessory/armor/bullet = 2, /obj/item/clothing/accessory/armor/platecarrier = 1, /obj/item/clothing/accessory/armor/riot = 1, /obj/item/clothing/accessory/armor/laser = 1, /obj/item/clothing/accessory/holster = 6) + /obj/item/storage/deferred/comms name = "communications kit" desc = "A box full of radios and beacons" @@ -117,13 +122,21 @@ /obj/item/stack/medical/advanced/bruise_pack ) +/obj/item/storage/deferred/cybernetics + name = "soldier cybernetic kit" + desc = "Contains various single use cybernetic applicators." + initial_contents = list( + /obj/item/implanter/installer/disposable/armor = 6, + /obj/item/implanter/installer/disposable/muscle = 12 + ) /obj/item/storage/deferred/meds name = "combat medical kit" desc = "Contains advanced medical treatments." icon_state = "combat_medical_kit" item_state = "combat_medical_kit" - initial_contents = list(/obj/item/storage/pill_bottle/bicaridine, + initial_contents = list( + /obj/item/storage/pill_bottle/meralyne, /obj/item/storage/pill_bottle/dermaline, /obj/item/storage/pill_bottle/dexalin_plus, /obj/item/storage/pill_bottle/dylovene, diff --git a/code/modules/clothing/spacesuits/void/merc.dm b/code/modules/clothing/spacesuits/void/merc.dm index 17c9dd89750..a222cd966fc 100644 --- a/code/modules/clothing/spacesuits/void/merc.dm +++ b/code/modules/clothing/spacesuits/void/merc.dm @@ -12,6 +12,7 @@ rad = 30 ) siemens_coefficient = 0.35 + max_heat_protection_temperature = 15000 //Halfway between Space Suit 5000 and Firesuit 30000 species_restricted = list(SPECIES_HUMAN) camera_networks = list(NETWORK_MERCENARY) light_overlay = "helmet_light_green" @@ -31,6 +32,7 @@ rad = 30 ) siemens_coefficient = 0.35 + max_heat_protection_temperature = 15000 //Halfway between Space Suit 5000 and Firesuit 30000 breach_threshold = 10 resilience = 0.07 species_restricted = list(SPECIES_HUMAN) diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index 44ce3adcd3f..882d3038b09 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -2443,6 +2443,7 @@ /obj/item/reagent_containers/food/snacks/mre name = "mre" desc = "A closed mre, ready to be opened." + description_info = "Crush inhand to open it, heat it, and once it's warm, the tricordrazine is activated." icon_state = "mre" trash = /obj/item/trash/mre filling_color = "#948051" @@ -2496,6 +2497,7 @@ /obj/item/reagent_containers/food/snacks/mre/can name = "ration can" desc = "A can of stew meat complete with tab on top for easy opening." + description_info = "Crush inhand to open it, heat it, and once it's warm, the bicaridine and kelotane are activated." icon_state = "ration_can" trash = /obj/item/trash/mre_can filling_color = "#948051" @@ -2507,6 +2509,7 @@ /obj/item/reagent_containers/food/snacks/mre_paste name = "nutrient paste" desc = "A peachy-looking paste." + description_info = "The hyperzine and paracetamol within will keep you fast and moving." icon_state = "paste" trash = /obj/item/trash/mre_paste filling_color = "#DEDEAB" @@ -2519,6 +2522,7 @@ /obj/item/reagent_containers/food/snacks/mre_cracker name = "enriched cracker" desc = "A salted cracker swimming in oil." + description_info = "Coated in Dexalin Plus, Steady, and a bit of Nicotine, it's healthier than smokes." icon_state = "mre_cracker" filling_color = "#F5DEB8" center_of_mass = list("x"=17, "y"=6) @@ -2531,6 +2535,7 @@ /obj/item/reagent_containers/food/snacks/candy/mre name = "morale bar" desc = "Some brand of non-melting military chocolate." + description_info = "Willy was a madman to get away with adding Serotrotium to chocolate, but he did it anyways. What a lad." icon_state = "mre_candy" trash = /obj/item/trash/mre_candy preloaded_reagents = list("sugar" = 3, "serotrotium" = 2) diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index f2d4801c7355034a297a958bbffb527aea716a1a..d399375521e76e50d9aeee492687917ff62072a2 100755 GIT binary patch delta 24444 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ଲ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 delta 22842 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

* z6Q}`c_LIyBEMsG2RBb=1sJODJ9B=K1QT9vt!}4&gMN2xP=i{kYX!Gi4idh zotBvGYbmzKQ8{gq%R0qxdcEPps>ZLVVc;$5#o!U*zsSG;rS*rh{5N;fc$?x3aq%BF z7FCDfrIBBjgQJK~Ywm-2Zk#TRnP0v-F2jw%jXUkCOAWVDu9}Zp zcb#~e#gpHsCflmT4xS#Yj&)*?J9Fe9P2a%%)*D}zu^|a}%5bcVTAv>lZ5KidBPJcM zktQ8FeO8*L&+Fm#wbDgaWn-(118K>+JfMmqnW1_@YuFTpuaA&+P0)qu2i+(a{>SN)RFh+m}zrjtaVjwdVp+oSwB;Z`C3#9K5>zwYJxP&O{vx9Y#p zNVCO}+adlEQ-+8b>rtlXPttY*P!s7GX2xht3X?L7P9>_kI@u4)mq?_;F_wpBzGn^} zwH4eY<`&D7|1Kj@pY`j|hi-XhC#X*YtM~D2_ps1MHYF&<3T}m{ znyE8V$7li1te;f;G-JQjCx-A7%(QpGkUq~qY&(!VyC)Wse5`LiXv$IAy6|#S2JrQ} z9pwy=ZKDhK0W+igdt{YYwk!9{uXMh&sH<-dj0F;|8=vc3G}>*0@5J%LWZN8-Y5L{c z$T`xsw|i&=jVr=`^O{!dTo=2gD*xB`J5Or*H*Ps&la~v~K{cIJQ&Ig5+p7(%&`M@>MYHUZ`V~bliq*HiWiX z$+}%$w~WCQ>3yF6T{B;%m9>XG!EMWs*3BR0!68yeQFl6siroTi^ZpR8saD?Bg?l*bNB}eoZ!W^QL@b-}w?P|NRGCTF0cY$ z(>l%pmFP+i6R#WNd_73VkiXPX5Xl=~O;UxV5wDS;xHbX2sLy!7^XC-vw>i0pQh&`m zg?H^(UjaWY36VS+wvX?O?6se`8rYzbr{MDB5NC55Uq>2Xp4;X^e{(m9-P-$5UYbYv zV)989%0}=SS9{Z^7Wu1)f=-lfY?x(@uRBKh?K@=?B-F$#m&RTu#=eAo)XR+jI&E}i zR5_(I%4x#B2>)W;-lP1uTFIzSut()s%u{=6U6BAzW!>rrYmUAwUP*n>xV;h2*)lFu zc%}C`miqIVhs?oD5Hi%AtcaBJGtnr1ksfUmSx25Iv zI@%sZ$~f)%7lWPZ;vY?&3{v@53D)TW<7az1cA{mKZ6CDS% z0Hdew+^5f)<6R^u(6`U)uvEhB*bzREv1kOJ-rcZA>?^<~^_FeW2#jcZ7Kd600ndrQ zD8&U>Qw_KP&vF=k!b6zj92iX)N2v<+6YRCv)@2tl0FYo3IwjiZF@YX*@_6zMzj6&GzaTI$DGGD(sL! zkk7#n3XNL13z)8(D6Y+JP78A+Cx|am_}(%>z&a(mCM;KozV-x|q&IpX4f z)R;OCzHPeS-M+uSWu!VCchHhY1-`tvnwjREF9TXq9h?=<+Ff zVtFEhAtCYXb2{&r*d@=uIX1(bH9qp>%evn@*tE)Qr^|W=>O-EeiFZ_4ABS$0YoCIY zKo+w5--NlZj~3B@g9Z=6#xI^OJ;QlPqI84&#$>nRo+m_-IDLvj8_V7R@Nd3%go?yB zfg~|%VI#${A`WmDy3518w%?!8oM=Lt+CK>j*kc2p=0_$&k4eN=ru}VESNH)Bz{3cF zfqQ_t(WkC=JUZR<^f8S`ZJ^ z4$6mhsoYE79`89BOg{+j!Uj|85)#A6hB$y{DGvB?uMnqqOF%T3?ERFB6a6y~otzw+ zTTsRSlq9cwT;-jZWfnvj{unUcFg1MPakN0pzCC`$RpxztbmKnliw3F0`=@{cBegHi z!oGh#_GML6mj!h+XwJ25VV!`q40Lj=cNUGegrz{!~(?T)5) z{_Wqtk&T(|i#cw3sKw3}Kg!Q@pQM*-$5+x=@y62$&{(Qw*%2pl51I5&9pjBn%fb^K z$p`;JLqlT`_O3c(iDaD9a=imkyJ)88?Cho8sZLH|PT*gHJ;=1?^bEY!m>dL{2Dfz$ zIdlb_(X)7HI5|0eg#`o>FJ6oY{5*W1Y4ab&)^v#6 znN?Uo`6&hevNN4aiByam-sPc)A75@!j!4OJRo{s4R@9z={elD*g1wQCnEJicK zYZgIFd{IA?FUt`du~gZsDLkBd$I?0FE^@0S%f#x3!U0| z(OO@i7#}Y+W8>gRefpI1brrP%+Y5OQ_<>u4snb>@1P;VQeC5lOoENFzIXXJeojLZz z9SwN(kJOwqIEDjSZmSON3WydM(u)5w-ETd-`P!Vh^9=dyRFC-yR|vrJ>J@2nSb8y|0zBeigL6At=-$Tu~IX;-wNDD?};V+Blyand_fgjPO~Sh@=+H!UBvN zwaCTcn*%O_B2DDe_QSuZykjP1E<`Bp+3P~5!D$GAhLnU!IfNEMbvu0h$$IqcBTP|(Lv(z2b8*aEtkX4sSdYGnas{r1R=GGA=3$hOFf6!KX_ z-m<$4zhTYpL32|1CU*ANg_f4qlgI8$yty&?-Hin2w=;g*DLiE7OryL8I^c_#8EaMX2sKU>v4Qh^2_ODxdk?ZmY+_Na?Zs4E4&-nyM zB4``X?mK5ez)xVgPU0K|h@jb9e+U>mtKO~Zr*-ayLdf4MyYBa~y{ai9ncCje80una zi!xkXIeMUwa1`-F^v6B47Yx6;)+Ew=ZYPr1s?s=Y{UT{SB+lbf*lN;AT(3SUQ{3Z$ z+xd^%`YMNc+Ij(4U^jj#o~o81Zw=3-E15PwQI$86h>A-S^?E!kc1`10m47ynDPg2$ zz<1)b)1^YqGuLO_UEBiId-01b(NxD)ptz__qRu(C1q$K5gAf4X`uB8|3jqr{ev$LKcBxRPD|nKjHhn!Nsw#Nqpe*39+t{L+lqM9&)b-> z(|I}cP2MMS$tPopdF?a4pI3m4U4e+-Un8pIRjmh=;2~|BTt}9k^+?Kr#5vcuMj;&n z%PX3mg1+FxEz)|p42v6T6+a_pQd{mfD!|R4-OP(gKCcb|VvA1;x5-P6F*K?KW7h4UxAuY?km#kBvV@U9& zTk(BCA%(y(DSi0|%bn}6ekZQ|NZHY2JtVFJ00}N)bb&p}5AnD0+n*50=>YOJMJHyu ziWbX7f{M6MU%zFU#SghC@Jov+>2>?*B3y|wjkg2-FPtu#qLdx*NBLY{XI$|3l*@yS zng)1dZNWb=zw~IGw-tS)0Tw{;!}t3A*imTH)0>FZQWQX|EdI2+?~8=MD}m*M zd5_VVHriW{FxknWgcMG|M?*VbXL=%15Bc$~ZQ}XsVaWdZR+sjmPcSat+Ssxudq67S zy@BXSirZc5bEKR2>>?t>7%s+ut}z7LNOJU?w|TbiAE+6o7szpMQuF2_RW}HMlyS zPgz6P(3*PMRU%?_Jd2mECzM+si}vU^u{|3q7Kw1frxd^)=^G?AClso>bdokS`K_$d zlTtVx=AxqCu=bR7P9iDDF@N_cm@{uP`;ENi!})J{s!tCm8NC6ZSeoj0(Ke0<{RNrb zoIX_Q>6e|CyOEwdnURU25Y?5VAPzDDc1B45?sYduU1KBTSxCqXeimN&%IYxtXKvr; z{L6LpjlOOs_t_yS*p5zHKEBJSOc52_-|sGD_d?eJKc32-<}4I8+52v9qSAgT4*Op{O*pTufwp3lnLpsz}-G=uQ|TnJ>J zxB}s3DMKK zh#)>?@McVzb(Aaqk;JX}qN*`nIH(c=Lj}I0)Ya{Ddp~llT)0^JzP_4GP2k1G{h02N z@F$(`zYOaDr)~t^&Z*ocrlWgqj9&vuSTz=3?#b#9Q#9y+;+@yN?-&rJ@+RpXc3;0Ef+ zPEccAmj5yfdA z7?kO-_Q8?N@jxUMM{%Mw8T?rKNQEd?H!}KI#~C-0_ywVNA#R*aiRS0>5sTM$ZseJ? zNP2!4p6#DoO{}7h%B(lRcpG!od+jaJt@=sUvoKvK(qY}nz!+qxDC!*?l=blu1+q+g zz{rYADH`_1ixpmcnv;$qFVD|?r~r{NZZg*cL3@5$G2iyR9&MEN6MHZoPS`@2uT0aS zFnV5pP4cwPVlYJ`IV$2!=|tz-mbo20vsM^3esXgP(X;hZdux^v(`pUb9(-IF7d??JjRfPjy}Zm(Rxla zIq&rpNt<(e$nAwax3T}TxQ@nnHZ1ijdF~m;>p({-XEwST=AS6uguXZuC1aPrEih@g zI0%33;#b_&GF5Y+mX%TP1hltHr_$EGh3)N7U(wKG=jg`7{K!@K+dI0kwIzMi1C9lG zZGOS5@||?qkh45^P@bMgXlC3JmOLwwmuOcT^LcBe3;B)=onI>;KMvI=u$*4B{ARqS8LyjyyYYM z^`#*e`UQC?h`dA3MpXy@FWvvp|DV?QG`0d6q4VFduQ(n_kXr4+6f!UV>nhHLPH6Mu zS$`Z^sbeF+e=o7MrD?ttOqnc(V(o#t8!P^w3rYoRDNAcL7--TkhgO)24APR@xj(r8 z^RwDMca=81PmQfLk+T>+Du3uNY06W9{ns_ADzUyTv{25*?6ie6042A^&wCz<`fL+W zrYFYe~6Y7%g}%UJ|jpGw~4}XaMiWhLf(%kuP*tLh!oP>p$$%l`1q>?XLvsE ztm|9J74mj310!t$zRL(HSYCNPwA4%h!d-0Js6E`mX&~=izNML5aYr(2ronIY z7>&#@5Lj7i_P)8^MkHVOhc%KG3+N>-0=+L4|4o;vKRXy&foHQ@$zAwM&-0$ zt*_<&c>Q)O>12OgB6B$Z`gmF5_n#&*%9G1f0Tg33@Y9}9m6Lnh?uAnKpUWnfZ34jf zJY7WaT$(5`IT;5Tg7`GrwkQ)0LVeGf-WM39pszPHJtTR#d}*w!YwhpHEssX7uW#w7 z{O#p-w*;cFXt{kB0|+-jdotOQkjU0R7UeTgEQ1f>Uo7}x`uB{k<#>>HbEL)hJpU_4 zssldwKY`%?jRSYD;nVWxcXNMG8I$Z=?bd^+_mL4$u*m8IS_K{5h<#mRB6&<~to=)t zae*R*fBd^iXYL|dQPs$_zOoyCuK@|L{jCUVKSXA5c2XzUGaVLtRrC7uU0hu3$1JOC zrwI}{G`@gnHpCW$Z}#9aAuqjMaafUo1Z3I}>M*{D_1~JK<#c;yUS&V8$p`N%#D|@> z95+u@+fKV3H1cgVf{2IETtl!i=+~_rqjAmeQ_zs;NrO(M#mUJ@D^gS_1VCy(3Vp|$ z==5}aO*o!*%Xsm`a-~)tK0eXooUDf>u$jSL5(6@aV3-&oe?WITxQ_DNpKyz6N5)N+)itMh9MAwoD8~mp`_>?fFM*KN7y-+W{@jRa zt_)@PQcy+2l;qe`;~MdcDn3A(bYgmX3&7L*&{B2`=ChstwH&=tVzZBjPGDpm795rn z&vTC7mSZxY4Y9r&m%)Kv`{tna?5)a*NHd{v>lyv~qKoeGvqI?ohClu^dd&HT_|;@$ z15gF8g7ba4)8IA|n)?c}`x42!yYov+OS_W$SO|Bx?J6SIDk6H7p20qlrG)M=!|Q1XYj!`!URrpBI;OoxeeZZ)F1Rqep86rC*3bSOWvn*xu~@FBIgJ zS3yTygSu^wxHU}N(O-3HN7W$_SRqqX`o9q+uRH3FLBYi-Dbo)x{wHaHZd6OezWSCJy{$=^5{Nz|5OWI~EG6&T2|x}HTa)!1t0u@4td z+PkFJennY0#aS;c{R>m*VQM#|jvx3?lb z@4qMR9?*%n9PjvCi&Kq8@~MP>W%gKk&BwDB(un=?Zcs zAubkT(=NE$;!U$riPu;H7t$OiT%6UkNsM)-R%Mp!4!!A7R%OGdryU&p95Lu{R#I?8pWD_ALD19({-Y>c7{yf zR{8t;zf81UhKeO4Mg5(4ZZgt#afV=_gZqBDWKx@pbAjo6@pSYf6+l7Dow$GQ>f&=U zRD6GLZd)4)rB(v$eL@Mefy_( zdUO;VExbit8Hb2eZPjJv5u^-k0-5YM9F)-nuaKMfkqzVI>aJS#V9CUT^1g8OruL_9kt0L~C>M~^ z*jw*H{ck(EM;unHuR8_$n(0+nif_m8-0pHLHp}dm;3q-;e5<=@x92@LVF8}4mgDBQ zsmp>b8Tv-bkN{p6Kp^|5`knMC5?W>|Ac+?D{hWo|#x49Q8uoJuDR1rTvQtSmhMI-;tVNsBu@?HI z%ksrF5ovxL4w2Z8^!y8xYcxb~b$IOv{eo_`Qr{}Kwzkm#u4iXpr5E+ffaK%-6egcJ z{RCRk~mFs%cs@`3?C5W!@1MJhRHGebs;~p{siO zGyBN&sAv3SxATx?=|V8ZX>iTPx|p^zJMdOBIM=kx>WVx7%Q-SKQjnj8NK!Ux_eH@P z-z!HAOhW_XtsZf3Qt~j&%&ib5I$*BBKtq+$5kRkSmVRLS8N<%cCcNqsy7BLbYnd48x!WF}*; z$cn?vgG-eJ2(xd$kGp>TAVTtkz1U*u&!xz7<_tc)VcjHfmdvnlrskS#sMFHLZTYge z=%*QyotvVaOsa=2`S$SdHrA93#*#Yc2F@=HJGx4d)UG>O~+$?B~7$Faq(ZMm%Vd*tK|?y$hVyft|W!Nf8>b78w|PCndw{X zLh4aY#<}67+sc+$u5UH#F%7OrrkM2^Nw%qPg?7)#luILI${l=Gq_= zK5f~M=VzEAX(CE$!n>}Ef~Fr@EqiXd@2;5j3o@QmLy)Ws6f0}Z7~<`GQKO5BD0c>_ zc$P~S3~06$op?{Hwyf5y2bTgu`22>P`4;?>@Ki+=g(?AMxif!FU5@xj3}iurrbLA(ADmqA zEPja70$K?qe^p_e-h3FJSbviyiieIzGk{YZ8^*cN?M0!%U8K*ZZTL<5Z^U6-l>$j_KcEI+vs;CbRKuB2Q9O;l7;>qa6$@N<9xLe;WFoyA?|8#m8lDI3SsN6-2VPn$cXQ z{nMO=R(xU;pYHZK)lz*xF-=IFURQ6!M+Uw6_q5`9UWe5ncBIA|BvaJm2+^oSXSNn7 z4&zn_*qM7A+byDo@`R}*Ge0vb`FJROl;Qk|TxYv0kHF|Fq@@TAEwAm24=>KCS=u#m zRAM!i>=4j9$;aIZzrJ1TIVE{`yh%c!%#9U>mn7R(@=_O}8fPO$qMK>Vyx3JNoK!y7 zt@V`QQ9CHQ0gKq7cpZgQ%Y~f+NLIZ!*6o$MmF7V9L`H{L;}<}%i8qVKPaSA2e2B`u zaX>j*@b;4vc!UDz+}2P!t&V&K7bCmD zpHy*E? z;4tI?X+#WjKdvJWWXUM+B$nEC0t8-B;_5#s7VynBQK|bhIaoq|fn>1%tXBcJIW7o8 zQ5SXQX1nHgY-qo2=M^%Z9Ff+J=LNmrZMMhvpX#M~ZRw23yVJ92~_i5S&Kj|2~7*A_$FJS1gE3v=e;Q~q^wH~>V-HF%9k&o z0A`DZ{XOt*M!SJ@f7%jUP*6rXBHO!TnisBYtCd;T ziPW@8^N#r_DIJcVnfU@x(dt};z)!1v5^RI#XPu`Oshq}}``DH(1@pHDZh?}QzkHdB z$PbvzI<5?gG&}S@!ytRHIF84br_j=z08rk49JOSSd-VUxTr6C5f!=OYGXHvdiFi-6-dc^aCP zwFPv-6d|;QHv=$!;={$K#9W1p+{a{VQoi&A1`QqZP_?9T($^&7iD{uoS8r~C_FZq( zEHXICVQTM=jkzrf(KY?TJ~`O%(f>xTi>1jZa6d@aN;?{>Y=?F$$hC7uQpJpnH2ZZq zFzB$G(pVIG3!*mcSzHkj0G=PB^@_X4r{!#Xs9#H|V^WsG3MVrhemQ9R;)teB%2O76 zePhDqFj0(Ub(F23BesA!Qh0+xwY}Uy81ys7wIK#=N@0K9yjT!80crHn6;cCeek^G(3=J$4vKH39q{ARrpoYAIJQXQ|^UJ*Y@FC>@H2eDFJaeAGwIP$co3jZl4K-Ln(sRNRV ziZ2@hmV83s{nZN^wy>Y%608^YUoY&Zqn4U}nD(>5@0g$4e!lReQBzX`-L~6;*#%t> z-d2wYP@<^No}~SC64~n=rgAyk-L8(Sy}RbFKjMta7)y#(ktlzG=e>n^S9aZ6E@3n9 zw;*%+aqxZr@Xi;)2ToPf_u?OKZH12mgF&`qzciP zD_v9g9N|)jxc8kqI4S{$1W%Ll?&J$Dpqo| ztL@SWyUYCJ+T)_`2qT~!k{t&X`r_=^@)J{A&lhw&9@2ypDDG%cpqYExHDh^C+h?qwcmBy3$t@? ztr5`XA5Nl6txodzPX~w3kLRg@XeUux-~RnyFS%K?w&J}!DX;$hopOao zg>a1_VgKrS6olgduE8aFIEaKB5iDTY{+>3f+A89fPVQ~~p_x(pi|4k#ZDdLF-=*RK zZxsaxhp#V>aS%rhE+z?y0%U}5$-z&A5}A}kQ2K|RB;pP_9`n_5)*`xlE!2aW!L4ax znp8g}CI%;=i+S1d?E}ne6wK<479%RLwjD>N)Q4Dm@Ww5!EB}qcKaD#=Y8&*?L`x%~ zWf4ve|HH#w@D19V`%#WBVj+yWGlMjdRhn;}%=;RGXS_oWTTY|LM%L(}+vi@|7e}b! zRx^(l6QF;GO)+sPQh4rs&n{RG5MQDOiBH=3aJdBRIONcUT90oDZ@mVLQPPE&A1-k2 zGZ0|3fN_H5^^{dA!wO~Qa9hDKhkwTmanf8fwL}!UciqL_yz{oET=Cmk@D1Wvf&)a^_S^Vf^ z$I*u_2KYzp_DfqW($GLq={~*jVp>*J7u>3z=TChtayt8Wh$8`pJ^$lf+Y$8c8o#pv zUoZN%J->yQ*ZFy(Sw4lnpG~Fj#9X}KQddys^0j`M6gpGEL+7dEH;#q<78q4-Ph>IA zeEHRJCjD!~pBdKy0tn{%UbVV@rZsMDOCPe3YV}csHpON}di^hkb0w9Pg8^lRN-zQS zUw@KpePgX$NBOn1s;@=2S{s9YHZgAQLi}G#6yRf{M@N*%+R8|$f!S2e%5trMV-e3* zO99UsRO#k+z|4_vDX4?1t8UVh95}IHe=*=Aa(UEQ;I_Ajv;CQNe)(wduXVfh`Q)_x zy>FTgaiC=eZ6_Rd=lCanwYC#nu0Q7YjY{l};7$@i#J(NUC3!!|^trv!&ZXixI6Ee$ zE&8mPVf7o?x1u`hI6Xunsuue3O*{g6{23heslS9b-WkVdk)$B>Orwp8(!|381Ie#P zO?z1L|D%I6^C!#w4~pcnS5}?rzLGs*}yN{hZ_WA`3~aW*S}#!3K6ntbjo_E7mK>_}0svaICfce2xA(gwfbe?I9k%ZrQo(+E7hl5MJ<7gAaf?$>3@*8gbEYiK&vf1$@{m?!KWgx8 z@Qj-&IF}$vw0!UefxhA_?+dx}9M1*+A;0VNK6p^K$d~)kT3vg3r(VuJtt6VVR+Jc=Z>*f%H>fqi1)kOAVcVi>WCUmt z67iYzmL4xJVzsg50Dc-@zvF#yfZvb7QXU{^xBMUAds_A2<>h=@&{lEa!_QHYm-c9h zdSGAGU%!>>YlB9$IF+k)gt4?N^?_A~&-XpFrdw1Cnbxo+17l;TbkZ$SlW;tDaSk|! z0N^bNVmHUIweA+Rfq#iuiXi70uVveQ8ga2G3*ZgbavwP^m8Rb4r!>DdeelNI(xVLV z*dKUZ7Xm&%6AfKX4>sM;2mFwZBWhtGrp5B+#?AwJ1tuW`j#LckjSJbceXI*0%)e#+ zM$ECbJLgm7wBC{q8sPk=^2U|_aBuZ*0Zws?w0s~{iEYo((|cZ#-H+7@3oE`)@~MA% zpv37(w2&4K0Gm@-#ve9|t9;E_s^PHi@;vAXcs*VIpt*KqRE-PxVnQb@ce#v^<)C`?hi%f1-)uZMHscc4O(N&i}l}@*zv~{G_(mZv` zz(1t)Y0{oiGK#KzZ81aSB5gf9#bdVlNS``#=`S_E#^5+14YQKETfZ41E*&$2} zLH`(p$*4cEfBC6~G&`9)_laDG#L>5ozKzOzx~yW~n&+R&@Ju*&R%n%+JUzH920+4E zs^j)nVtg(qnKuFESLw;-s-1QmCK626zDuqsrQY>fZk*)*&~d6+9|@Eovn$noP|4FQ zUpQPq8MeHA($D9J2Je=tBo=}YZ`dI)TszXC%lGWS3DZE%ij=R4QVvqyp;u2`pK2n- z|3T1BkVCd~WqR;v!az)P^>A@^hq=G!=udyKF_-zA*$wQv&z@!H>f0GqA1(x%ol3lr5$Q9Eqrr4k*{9z>9_vymZq*y#!qQYNrdaW&26sg_* zHi5E4X!H=tc8pu+rwW#TmY^=kK(MKCrVypF$=S6N#(nsG>oBtPwkXa)MR0wVaFfrd zySxRF@3plnwZOTT}uu>|Jc157sqxYxVI;L>M`!c2iXYW~>&Ml{{5>q)z*l zCEJkz>AX4bY4KfYQ?<0WV*f)wU;W_Uz zQe-1dEMUek76o0|a}1+=1J%Pe@@~8jtmp9`RS+A)e}~#8(ek?EM`txbd;477vCS9k-qgK zp<}_$ReMDKUnf@r4(0mx-=VD8LS)I77L?>16OJVkN-2sg8C1y9r0kh_=Y)u&D74y> zbtpubku}?~HFiyQ8lsvJW0vn3r~cphU*Gjz-}V2lYsOqN-uIpRedf9E-|u(d_w%6d z&h|weRqs%VTC=me1rupo(~7kn*V+}Gf5h-h8hi@ElQSv}p$BE5e6TUn*)pDaVvqS7 zVR_y3%$A&9v5o4GI^G&>svP6Jsag~|MddoeDPOfw{;m{73Zxorxea)`BHz3srzE4u zC;9(;h5zFdOWxxec3Dm3|8+?Z2BiKtX_rHpa4%k--tz=`%^OWDx`*xT2h88riEL+q z3d3}E)*pOrpPGMSLT`Q5TcdLcu(~4lXCFC(9nl>AKTaWwCl^LjeF&^nWCH{-*LmFQ zIcVyL(!v}M1pN=pxlUPKAOV(_zHmbp7XAHIlOXNQ`Ij!{#&tW1Uvi+6wC(=A!ls@{ ze+x@XGoS)W+ysT?_1#y#Wuv~+Y;9~1(B8dy3tZW$hUxm-fkV5t3c)xDdc~<{>B7cPD9Y*B#X;v0qo7zKGSxQ>uEu64;O>P@g`Qv!Uv z!buo2zQzjyzGb_>C|ICh=;m1fW18cgR9V6=zA;d=rQ1MY0E2|=q_>%MeEY`3vl?TR zaXn;wtR67sO2!e9fR32)VKY2D3;rM-ko)7X%;xulIQavgOC7O#u6h_76#cr3=0AxT0@)jroh zuv>z6CenQ+J(-WCe%K!~&a!7PWGA|o;GiA(8Tgr%@3ZWw%du%N3^dy4RPYPV;9vB8 zQq=YpKl3#gW_5aBd^>b@o+3itxH%vLLY4YmG7?JU8zefI4uQ7K6+?UCPP8m^dzS3f z-VELA_kKAieB>mveH?$g>|sAldyiCJ1T@rH#^7+zA}=J@Qx7OR7>ee~uziw!U4uGL zj1D1OVM~wL%ypC>^JTfZe@$GRH~r(sXPm$deOhXyWhD;RunQs#BhK?a{Db|$khRra zL|Mr}(D>P;_2MFaVf8g{0Iknz&{?Auwe5+pT#tKel3zd{)Sd567^U+J3s5v$t;Bp3 zdbqM4_O*zOz3b`-w)7BaF89t$#cq&GSn<5`^OqU1^Be3iDwruiSr7h!NGuQ6pVOT7 zc=-SeW?M}V;N8=Hr`qNVnCk__3hMnX-!96UbrC=P{-kH6OM7|cOJN*A;v=>nAp`*v zxp0{+Y0C@>87WGfdz3p$CrVT*hqT}&`EN4OU3Seuq7mgobGfB@zSrS%8=P&`^=7e9 zHc8-a_p0Y)E)K!m@}oA{|xBaX-3dqtNuJkS2)%rR6s zShCHIm+zVLQHL{8Hj%7JG7dOY_JcPF^*qf#SkwdqRch2M%51mQG!;;X^rG981Otc= zy#t!M==oK9sH`A*ciOHkL{q@HV!jO4nx1j(N4SD1wB?Jv|G4Dy$ZXU)Eo%6*k9}x^^qTcQXXb|e-@mzmSgkeqA-pl2}bD?4DBFp z#Wz^&bYvhx-eM1W9zX{$(;=GX9GLaU4CK$&mYI5TMvC24g=1Nrbg=^=G6<(2e!158pId%Lnh&gD2e-ro^*YY za5ng3?W!YNd$<1aozFq=(+*oW1lYqAbVhGe1l1?kkV5DpsOO>ivo&i8SnBB^>E*vK z%AbudB<$hZF^Yy-8i!&dgSq?TXAesK>S zjW^m8AO*ziMbGV#qsRW$CV@(!hH`t12LV`8#Y81l{qwvy7jp~H)gT)A+bP*3SV<)* zR!RCFPeB-G#v`ZWmT9J`zHNq+bO9jYpEta-02Sh#M9aZZEy>9YZv{4hv;d}57Fc2C zu_6Env$LlH>Tb^3vxVc8TIgE{hz?|E7+@U~EnYeFoZbQ|t|DHp)l z0ajfDc_^_O5A6jHVRPWoJZbCo&9E}?gOT~CAY#ku1w|6)wtPY2v}bu=?xTY#>HbY0 zEKodJbpCSxvj=DB(ZCUopg+EsH`u`ooqLUa=D?$v^DDixXL^ZvrD2tq6 zeqy4)ahSJvH*+`>b-tJlK0-hsg~aWeEi~9lh~$j48!WzyV-^QlE%|frKe#GWc%Y-n zGc=T&JG?QiyQ*gSiW^xJ=0Lz8d3t%k>Pmp$ho7(7oB5Y{?|R1uv;u__+@tIDEPoJG5yY6XsESboVJ{7h;#3HXQ=c~1#0;^aGe`Cp7 zXt-=i5{5tJUg31qIZUl#eOS2d0nkB*6s73+9tH>yJ`TBpc-reIBsnH@pAgO&-iZ(? zSPF|JU$5dho&J`Z8)$@opjPR#9sug#Ykp{6D zI*=JnGn%-o7g$D8A;*-pyZ8BDrfxEOqX1n!A_%ZvtG(UnD+vAHyB-h>(hJf&>Sx?7 zS+8<#l!O?EnbnK!6aD=G+i?V@!F#WoEyttQmezOtkm^ivB7>xo9lxH^D)D!owVby3 z*ZJu2cLu=2o2U`&W4LD*WLYUd_Xsb#>IsgcJ<>ZbeC4*DHbTxDVgiY2C#n5#yqr+Rph!w1qb z!Rih;T!MryH_5^m#b7PPY+TO!z7jffh3OU-6!U}lQ7irZ%4?=bOo#nm%9%Ht{#vEi}n%wU46?vMjd8q~cspS#9&?x1ji&gYF_ zoG9 zMDS*mC5~JkyS*xddF^&u_Ud5d?QOM%gT0JwO+5CeZaM$raWPsw8+Dz=DPZ^-u%t^% zOV80;|6pnA=xmEx3zgRTCV5ACEw-otze1ONVbn!i_DR@*T`c8%nf8SoSNdVh=-Hl> zt)Ow{Cw{$NI-~)2qMSA^8P2>>4?G`I1f0>Q?NSi|M6)-n0z9Yq0KhF04|nP1p!0<1 z2lj82Jbo5M{#6t4ulmS`N%rZ<+&nRHa-3vu{(XL=!c65riB$3V>RbEtvG>dA4ks|_ z^$eZ0HSyvgye3iqtA~mu_G@QeW~Q;;OG@- zpCd2W1&nXYLX_V~=33}Jr?5}Mll;iA$dhZkYERJD(g5u9`Sh<-LbiG}roRG7gQ8CA8hYP^@Mqn&QsYhHW-l>a#Z5tZn}3u^FXkFa6;oylB;(!PGSYEssVxcV^tkNTHzr zsIO}skSxw%#0u<=xPe?HgyYn5!rjh(*3d+2?6|j|)d=svvVaPOa6vs3-D=$o2*(Yz zxr<+IZIplMOSi5VA2_}3N&NAw-O^0Asctf|QNefJA@oD{5~yJ0l{2L$5;!ORtyr?l zW%5%w^QPqv65y6|{0Zc)eNPC(EotLxDelf7M5wmsKAHLd1l4!U?vKuo5z=%`mmxOUvanl-*TCtR<+uQvzbg2}Nj zN4gV)Qsq|{Ts;>9K{enjs0J811p55S`xAF+H+|yL$Rz-3!@B4ZJV8Hw`zakrzzfMK zZ@foP^3?5@O6TEJdHR-Sl22YLuoDF~S=_nP2l4VcBd?Z88ec6qMpWZWYYLfYguV$K z*%k72!pylkNGOy&nsQ0{o+G_K6@O3rwp338-k<_=qfJe`up^uXtTxssn22{XHilOg46b^}QF{zUl0lrnV=4c{hQWm*h7uGyc&1 zHtVN!y5mE#(PI8nJvB@IFX}1fAL@y;u!>BHlhTxV##8s^UEA$my3OMy(kQPT<;ev? zeP~Ba1if-38@~x&F>aF267BcMOKTp!+Tk{KYafK;O1i6}gxS`; z#kzl{RyQigZBb8M9Lwkxe^dxMticBCO&s`mkWF~93gyWN?yq=e1-mbwiC@nrASHU4=TlpWpU_x)Agr}Z<9Zo(LT-d?cNHovB$dh2;%B65#D6gWhL`A zeeAorz5Q>Y3n#j)W(fR-_2-z$viOEz_d|uS-_ni=<~IeVVZpdy9dcYSwUGOZ?`6^y zA}yw6Ie1P6d%{TMNIk~U++5#q|9&nDKk3^c8nauWdL~mfkYJZZObx6%xfJUCU`Qi0>c0sht@ZcN-xtflt(br&) z@#@+eUTb&GiZ{3|_II|^7uUNCrKXXBWD{2GAs&ss?!iqtIozLT!umf+CBzw!ZZ+@1 z=)Dhl6w`8Scr~AdE;JMgwM!IS6`QsdRtvqX0)_!bC>0wPNXx|&C3y`;g+NO zR|3xp#AeP3*&F9`(_0)pJnOEk;?3Zs)Mrk0O~(a>A9z6h5rbD&W!TnFdhdv6J}J$( z;vg`QXKvs9;1V~6u7+lx$$nAEn@XUwdFHIywJzt#Lx;fbz$=!Z(vQ8~Kl&}V&g-Q) zw@rIUqi(X`W`8gX^HH0=!W1MbT$X^7r~^N%XIsmOx!g1?z4qI>q*$ZAzJ8dbuauaJ z-OZ~(SKh6Zy_Sbd&eQx>xon`g`R9Kn+gbO&@A=#G-BsuK>&v}t*z4D#(+04}J)dX! z_?4zAl~3~Wry|{St2X6rWn2^Gdhh-AnhN9T@{O^`CTLfrsBhezEkZLz-OsiVkA3BS zq!`Xn%ubu>>1?wVo+$U~O-@5t@hLS1$0$<0hu_Fyc@8K=icTP0c$fLD7b8VY-fKm1 o4u}kaxKl+<_`X6v4`3tiCyR*PZyve;#sIQ3J9(to#P#NX0bY7yQvd(} diff --git a/maps/CEVEris/centcomm.dmm b/maps/CEVEris/centcomm.dmm index 053886d978c..1c650303d5e 100644 --- a/maps/CEVEris/centcomm.dmm +++ b/maps/CEVEris/centcomm.dmm @@ -1917,6 +1917,7 @@ /obj/structure/sign/faction/serbian{ pixel_y = 32 }, +/obj/item/storage/deferred/crate/shotgun, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -1950,6 +1951,7 @@ /obj/item/tank/emergency_oxygen/double, /obj/item/tank/emergency_oxygen/double, /obj/item/tank/emergency_oxygen/double, +/obj/structure/table/rack, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -4953,6 +4955,13 @@ icon_state = "floor6" }, /area/shuttle/mercenary) +"wx" = ( +/obj/structure/table/rack, +/obj/item/storage/deferred/accarmors, +/turf/unsimulated/floor{ + icon_state = "dark" + }, +/area/centcom/merc_base) "wO" = ( /obj/effect/floor_decal/industrial/danger, /obj/effect/floor_decal/industrial/danger{ @@ -6542,6 +6551,13 @@ /obj/effect/floor_decal/industrial/danger, /turf/simulated/floor/holofloor/tiled/dark, /area/space) +"Qz" = ( +/obj/structure/table/rack, +/obj/item/storage/deferred/cybernetics, +/turf/unsimulated/floor{ + icon_state = "dark" + }, +/area/centcom/merc_base) "QG" = ( /obj/effect/floor_decal/industrial/danger/corner{ dir = 8 @@ -35639,7 +35655,7 @@ iX iX iX iX -iX +wx gZ gZ gZ @@ -35841,7 +35857,7 @@ iX iX iX iX -iX +Qz gZ hl hl