diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index 114dd4dcfc6..f09ce30c253 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -31,7 +31,6 @@ H.equip_or_collect(new /obj/item/device/pda/heads/hos(H), slot_wear_pda) H.equip_or_collect(new /obj/item/clothing/gloves/black(H), slot_gloves) H.equip_or_collect(new /obj/item/clothing/head/HoS(H), slot_head) -// H.equip_or_collect(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses) H.equip_or_collect(new /obj/item/weapon/gun/energy/gun(H), slot_s_store) if(H.backbag == 1) diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 05e6d7d4dba..bdc080095b2 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -262,6 +262,7 @@ H.equip_if_possible(new /obj/item/clothing/suit/judgerobe(H), slot_wear_suit) H.equip_if_possible(new /obj/item/clothing/shoes/centcom(H), slot_shoes) H.equip_or_collect(new /obj/item/clothing/head/powdered_wig(H), slot_head) + H.equip_or_collect(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses) H.equip_or_collect(new /obj/item/device/pda/heads/magistrate(H), slot_wear_pda) var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H) L.imp_in = H diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 5cf1a6f04ce..3858b6c50aa 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -266,7 +266,15 @@ obj/machinery/computer/cryopod/Topic(href, href_list) //Make an announcement and log the person entering storage. frozen_crew += "[occupant.real_name]" - announce.autosay("[occupant.real_name] has entered long-term storage.", "Cryogenic Oversight") + var/ailist[] = list() + for (var/mob/living/silicon/ai/A in living_mob_list) + ailist += A + if (ailist.len) + var/mob/living/silicon/ai/announcer = pick(ailist) + announcer.say(";[occupant.real_name] has entered long-term storage.") + else + announce.autosay("[occupant.real_name] has entered long-term storage.", "Cryogenic Oversight") + visible_message("\blue The crypod hums and hisses as it moves [occupant.real_name] into storage.", 3) // Delete the mob. diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 7345612bbff..ea63a0d6fa0 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -1,4 +1,4 @@ -#define FONT_SIZE "5pt" +#define FONT_SIZE "4pt" #define FONT_COLOR "#09f" #define FONT_STYLE "Arial Black" #define SCROLL_SPEED 2 diff --git a/code/game/machinery/supply_display.dm b/code/game/machinery/supply_display.dm index aacd770d790..394ea4a3534 100644 --- a/code/game/machinery/supply_display.dm +++ b/code/game/machinery/supply_display.dm @@ -1,4 +1,5 @@ /obj/machinery/status_display/supply_display + name = "supply status display" ignore_friendc = 1 /obj/machinery/status_display/supply_display/update() @@ -31,4 +32,4 @@ if(signal.data["command"] == "supply") mode = STATUS_DISPLAY_CUSTOM else - ..(signal) + return diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index a0128d3d6bd..454728f15bc 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -122,7 +122,7 @@ return output /obj/machinery/mecha_part_fabricator/proc/output_part_info(datum/design/D) - var/output = "[initial(D.name)] (Cost: [output_part_cost(D)]) [get_construction_time_w_coeff(D)/10]sec" + var/output = "[initial(D.name)] (Cost: [output_part_cost(D)]) [get_construction_time_w_coeff(D)/10] seconds" return output /obj/machinery/mecha_part_fabricator/proc/output_part_cost(datum/design/D) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index d04452c0100..6aafed5e5b2 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -18,7 +18,7 @@ var/global/wcColored wcColored = 1 var/list/wcBarAreas = list(/area/crew_quarters/bar) - var/list/wcBrigAreas = list(/area/security,/area/security/main,/area/security/lobby,/area/security/brig,/area/security/permabrig,/area/security/prison,/area/security/prison/cell_block/A,/area/security/prison/cell_block/B,/area/security/prison/cell_block/C,/area/security/execution,/area/security/processing,/area/security/interrogation,/area/security/interrogationobs,/area/security/evidence,/area/security/prisonlockers,/area/security/medbay,/area/security/processing,/area/security/warden,/area/security/armoury,/area/security/securearmoury,/area/security/armoury/gamma,/area/security/securehallway,/area/security/hos,/area/security/podbay,/area/security/detectives_office,/area/security/range,/area/security/nuke_storage,/area/security/customs,/area/security/customs2,/area/security/checkpoint,/area/security/checkpoint2,/area/security/checkpoint2,/area/security/checkpoint/supply,/area/security/checkpoint/engineering,/area/security/checkpoint/medical,/area/security/checkpoint/science,/area/security/vacantoffice,/area/security/vacantoffice2,/area/prison,/area/prison/arrival_airlock,/area/prison/control,/area/prison/crew_quarters,/area/prison/rec_room,/area/prison/closet,/area/prison/hallway/fore,/area/prison/hallway/aft,/area/prison/hallway/port,/area/prison/hallway/starboard,/area/prison/morgue,/area/prison/medical_research,/area/prison/medical,/area/prison/solar,/area/prison/podbay,/area/prison/solar_control,/area/prison/solitary,/area/prison/cell_block,/area/prison/cell_block/A,/area/prison/cell_block/B,/area/prison/cell_block/C,/area/shuttle/gamma/space,/area/shuttle/gamma/station) + var/list/wcBrigAreas = list(/area/security,/area/security/main,/area/security/lobby,/area/security/brig,/area/security/permabrig,/area/security/prison,/area/security/prison/cell_block/A,/area/security/prison/cell_block/B,/area/security/prison/cell_block/C,/area/security/execution,/area/security/processing,/area/security/interrogation,/area/security/interrogationobs,/area/security/evidence,/area/security/prisonlockers,/area/security/medbay,/area/security/processing,/area/security/warden,/area/security/armoury,/area/security/securearmoury,/area/security/armoury/gamma,/area/security/securehallway,/area/security/hos,/area/security/podbay,/area/security/detectives_office,/area/security/range,/area/security/nuke_storage,/area/security/customs,/area/security/customs2,/area/security/checkpoint,/area/security/checkpoint2,/area/security/checkpoint2,/area/security/checkpoint/supply,/area/security/checkpoint/engineering,/area/security/checkpoint/medical,/area/security/checkpoint/science,/area/security/vacantoffice,/area/security/vacantoffice2,/area/prison,/area/prison/arrival_airlock,/area/prison/control,/area/prison/crew_quarters,/area/prison/rec_room,/area/prison/closet,/area/prison/hallway/fore,/area/prison/hallway/aft,/area/prison/hallway/port,/area/prison/hallway/starboard,/area/prison/morgue,/area/prison/medical_research,/area/prison/medical,/area/prison/solar,/area/prison/podbay,/area/prison/solar_control,/area/prison/solitary,/area/prison/cell_block,/area/prison/cell_block/A,/area/prison/cell_block/B,/area/prison/cell_block/C,/area/shuttle/gamma/space,/area/shuttle/gamma/station,/area/security/prisonershuttle) var/newcolor for(var/A in wcBarAreas) diff --git a/code/modules/karma/karma.dm b/code/modules/karma/karma.dm index 4dd135253a7..410731e85a7 100644 --- a/code/modules/karma/karma.dm +++ b/code/modules/karma/karma.dm @@ -204,31 +204,29 @@ You've gained [totalkarma] total karma in your time here.
"} if (2) // Karma Refunds var/list/refundable = list() - if(checkpurchased("Tajaran Ambassador")) + var/list/purchased = checkpurchased() + if("Tajaran Ambassador" in purchased) refundable += "Tajaran Ambassador" dat += "Refund Tajaran Ambassador -- 30KP
" - if(checkpurchased("Unathi Ambassador")) + if("Unathi Ambassador" in purchased) refundable += "Unathi Ambassador" dat += "Refund Unathi Ambassador -- 30KP
" - if(checkpurchased("Skrell Ambassador")) + if("Skrell Ambassador" in purchased) refundable += "Skrell Ambassador" dat += "Refund Skrell Ambassador -- 30KP
" - if(checkpurchased("Diona Ambassador")) + if("Diona Ambassador" in purchased) refundable += "Diona Ambassador" dat += "Refund Diona Ambassador -- 30KP
" - if(checkpurchased("Kidan Ambassador")) + if("Kidan Ambassador" in purchased) refundable += "Kidan Ambassador" dat += "Refund Kidan Ambassador -- 30KP
" - if(checkpurchased("Kidan Ambassador")) - refundable += "Kidan Ambassador" - dat += "Refund Kidan Ambassador -- 30KP
" - if(checkpurchased("Slime People Ambassador")) + if("Slime People Ambassador" in purchased) refundable += "Slime People Ambassador" dat += "Refund Slime People Ambassador -- 30KP
" - if(checkpurchased("Grey Ambassador")) + if("Grey Ambassador" in purchased) refundable += "Grey Ambassador" dat += "Refund Grey Ambassador -- 30KP
" - if(checkpurchased("Vox Ambassador")) + if("Vox Ambassador" in purchased) refundable += "Vox Ambassador" dat += "Refund Vox Ambassador -- 30KP
" @@ -404,7 +402,7 @@ You've gained [totalkarma] total karma in your time here.
"} else usr << "\red Your ckey ([dbckey]) was not found." -/client/proc/checkpurchased(var/name) +/client/proc/checkpurchased(var/name = null) // If the first parameter is null, return a full list of purchases var/DBQuery/query = dbcon.NewQuery("SELECT * FROM whitelist WHERE ckey='[usr.key]'") query.Execute() @@ -420,9 +418,12 @@ You've gained [totalkarma] total karma in your time here.
"} var/list/joblist = text2list(dbjob,",") var/list/specieslist = text2list(dbspecies,",") var/list/combinedlist = joblist + specieslist - if(name in combinedlist) - return 1 + if(name) + if(name in combinedlist) + return 1 + else + return 0 else - return 0 + return combinedlist else return 0 diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 917ffcb14dd..ddceaf52d5b 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -62,6 +62,8 @@ var/list/ai_list = list() var/obj/item/borg/sight/hud/sec/sechud = null var/obj/item/borg/sight/hud/med/healthhud = null + + var/arrivalmsg = "$name, $rank has arrived on the station." /mob/living/silicon/ai/New(loc, var/datum/ai_laws/L, var/obj/item/device/mmi/B, var/safety = 0) var/list/possibleNames = ai_names @@ -109,7 +111,7 @@ var/list/ai_list = list() if (istype(loc, /turf)) verbs.Add(/mob/living/silicon/ai/proc/ai_network_change, \ /mob/living/silicon/ai/proc/ai_statuschange, /mob/living/silicon/ai/proc/ai_hologram_change, \ - /mob/living/silicon/ai/proc/toggle_camera_light, /mob/living/silicon/ai/proc/botcall, /mob/living/silicon/ai/proc/control_integrated_radio, /mob/living/silicon/ai/proc/control_hud) + /mob/living/silicon/ai/proc/toggle_camera_light, /mob/living/silicon/ai/proc/botcall, /mob/living/silicon/ai/proc/control_integrated_radio, /mob/living/silicon/ai/proc/control_hud, /mob/living/silicon/ai/proc/change_arrival_message) if(!safety)//Only used by AIize() to successfully spawn an AI. if (!B)//If there is no player/brain inside. @@ -843,6 +845,16 @@ var/list/ai_list = list() set desc = "Augment visual feed with internal sensor overlays." set category = "AI Commands" toggle_sensor_mode() + +/mob/living/silicon/ai/proc/change_arrival_message() + set name = "Set Arrival Message" + set desc = "Change the message that's transmitted when a new crew member arrives on station." + set category = "AI Commands" + + var/newmsg = input("What would you like the arrival message to be? Use $name to substitute the crew member's name, and use $rank to substitute the crew member's rank.", "Change Arrival Message", arrivalmsg) as text + if(newmsg != arrivalmsg) + arrivalmsg = newmsg + usr << "The arrival message has been successfully changed." // Handled camera lighting, when toggled. // It will get the nearest camera from the eyeobj, lighting it. diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 31102e8775e..319dcd22e00 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -330,11 +330,23 @@ proc/AnnounceArrival(var/mob/living/carbon/human/character, var/rank) if (ticker.current_state == GAME_STATE_PLAYING) - var/obj/item/device/radio/intercom/a = new /obj/item/device/radio/intercom(null)// BS12 EDIT Arrivals Announcement Computer, rather than the AI. - if(character.mind.role_alt_title) - rank = character.mind.role_alt_title - a.autosay("[character.real_name],[rank ? " [rank]," : " visitor," ] has arrived on the station.", "Arrivals Announcement Computer") - del(a) + var/ailist[] = list() + for (var/mob/living/silicon/ai/A in living_mob_list) + ailist += A + if (ailist.len) + var/mob/living/silicon/ai/announcer = pick(ailist) + if(character.mind) + if((character.mind.assigned_role != "Cyborg") && (character.mind.special_role != "MODE")) + var/arrivalmessage = announcer.arrivalmsg + arrivalmessage = replacetext(arrivalmessage,"$name",character.real_name) + arrivalmessage = replacetext(arrivalmessage,"$rank",rank ? "[rank]" : "visitor") + announcer.say(";[arrivalmessage]") + else + var/obj/item/device/radio/intercom/a = new /obj/item/device/radio/intercom(null)// BS12 EDIT Arrivals Announcement Computer, rather than the AI. + if(character.mind.role_alt_title) + rank = character.mind.role_alt_title + a.autosay("[character.real_name],[rank ? " [rank]," : " visitor," ] has arrived on the station.", "Arrivals Announcement Computer") + del(a) proc/LateChoices() var/mills = world.time // 1/10 of a second, not real milliseconds but whatever diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index b55d0046c7d..90c5c422ad8 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -305,13 +305,12 @@ if(user.get_inactive_hand() == src) user.drop_from_inventory(src) - new /obj/effect/decal/cleanable/ash(src.loc) + new /obj/effect/decal/cleanable/ash(get_turf(src)) del(src) else user << "\red You must hold \the [P] steady to burn \the [src]." - /obj/item/weapon/paper/Topic(href, href_list) ..() if(!usr || (usr.stat || usr.restrained())) @@ -564,7 +563,7 @@ /obj/item/weapon/paper/armory name = "paper- 'Armory Inventory'" - info = "4 Deployable Barriers
4 Portable Flashers
1 Wrench
1 Welding Tool
2 Boxes of Spare Handcuffs
1 Box of Flashbangs
1 Box of Spare R.O.B.U.S.T. Cartridges
1 Tracking Implant Kit
1 Chemical Implant Kit
1 Box of Tear Gas Grenades
1 Explosive Ordnance Disposal Suit
1 Biohazard Suit
3 Gas Masks
1 Lockbox of Loyalty Implants
1 Ion Rifle
3 Sets of Riot Equipment
1 Ablative Armor Vest
1 Bulletproof Vest
2 Riot Shotguns with Ammo
3 Laser Guns
3 Energy Guns" + info = "4 Deployable Barriers
4 Portable Flashers
1 Mechanical Toolbox
2 Boxes of Spare Handcuffs
1 Box of Flashbangs
1 Box of Spare R.O.B.U.S.T. Cartridges
1 Tracking Implant Kit
1 Chemical Implant Kit
1 Box of Tear Gas Grenades
1 Explosive Ordnance Disposal Suit
1 Biohazard Suit
3 Gas Masks
1 Lockbox of Loyalty Implants
1 Ion Rifle
3 Sets of Riot Equipment
2 Sets of Security Hardsuits
1 Ablative Armor Vest
3 Bulletproof Vests
3 Helmets

2 Riot Shotguns
2 Boxes of Beanbag Shells
3 Laser Guns
3 Energy Guns
3 Advanced Tasers" /obj/item/weapon/paper/firingrange name = "paper- 'Firing Range Instructions'" diff --git a/code/modules/paperwork/paper_bundle.dm b/code/modules/paperwork/paper_bundle.dm index 83fdf7e6e92..c3ddfb3cbbb 100644 --- a/code/modules/paperwork/paper_bundle.dm +++ b/code/modules/paperwork/paper_bundle.dm @@ -87,7 +87,7 @@ if(user.get_inactive_hand() == src) user.drop_from_inventory(src) - new /obj/effect/decal/cleanable/ash(src.loc) + new /obj/effect/decal/cleanable/ash(get_turf(src)) del(src) else diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index a4f300b7b65..7829a112b0e 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -41,7 +41,33 @@ txt = copytext(txt, 1, 128) if(loc == user && user.stat == 0) scribble = txt + else if(istype(P, /obj/item/weapon/lighter)) + burnphoto(P, user) ..() + +/obj/item/weapon/photo/proc/burnphoto(obj/item/weapon/lighter/P, mob/user) + var/class = "" + + if(P.lit && !user.restrained()) + if(istype(P, /obj/item/weapon/lighter/zippo)) + class = "" + + user.visible_message("[class][user] holds \the [P] up to \the [src], it looks like \he's trying to burn it!", \ + "[class]You hold \the [P] up to \the [src], burning it slowly.") + + spawn(20) + if(get_dist(src, user) < 2 && user.get_active_hand() == P && P.lit) + user.visible_message("[class][user] burns right through \the [src], turning it to ash. It flutters through the air before settling on the floor in a heap.", \ + "[class]You burn right through \the [src], turning it to ash. It flutters through the air before settling on the floor in a heap.") + + if(user.get_inactive_hand() == src) + user.drop_from_inventory(src) + + new /obj/effect/decal/cleanable/ash(get_turf(src)) + del(src) + + else + user << "\red You must hold \the [P] steady to burn \the [src]." /obj/item/weapon/photo/examine(mob/user) if(in_range(usr, src) || istype(usr, /mob/dead/observer)) diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 8714de28eaa..96b6797000d 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -60,469 +60,4 @@ other types of metals and chemistry for reagents). new_reliability = Clamp(new_reliability, reliability, 100) reliability = new_reliability return - -///////////////////////////////////////// -/////////////////Mining////////////////// -///////////////////////////////////////// - -/datum/design/drill_diamond - name = "Diamond 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. - reliability_base = 79 - build_path = /obj/item/weapon/pickaxe/diamonddrill - category = list("Mining") - -/datum/design/pick_diamond - name = "Diamond Pickaxe" - desc = "A pickaxe with a diamond pick head, this is just like minecraft." - 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") - -/datum/design/drill - name = "Mining Drill" - desc = "Yours is the drill that will pierce through the rock walls." - id = "drill" - req_tech = list("materials" = 2, "powerstorage" = 3, "engineering" = 2) - build_type = PROTOLATHE - materials = list("$metal" = 6000, "$glass" = 1000) - build_path = /obj/item/weapon/pickaxe/drill - category = list("Mining") - -/datum/design/mesons - name = "Optical Meson Scanners" - desc = "Used for seeing walls, floors, and stuff through anything." - id = "mesons" - req_tech = list("materials" = 3, "magnets" = 3, "engineering" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 200, "$glass" = 300, "$plasma" = 100) - build_path = /obj/item/clothing/glasses/meson - category = list("Mining") - -/datum/design/plasmacutter - name = "Plasma Cutter" - desc = "You could use it to cut limbs off of xenos! Or, you know, mine stuff." - id = "plasmacutter" - req_tech = list("materials" = 4, "plasmatech" = 3, "engineering" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 1500, "$glass" = 500, "$gold" = 500, "$plasma" = 500) - reliability_base = 79 - build_path = /obj/item/weapon/pickaxe/plasmacutter - category = list("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") - -///////////////////////////////////////// -/////////////////Misc Designs//////////// -///////////////////////////////////////// - -/datum/design/design_disk - name = "Design Storage Disk" - desc = "Produce additional disks for storing device designs." - id = "design_disk" - req_tech = list("programming" = 1) - build_type = PROTOLATHE | AUTOLATHE - materials = list("$metal" = 30, "$glass" = 10) - build_path = /obj/item/weapon/disk/design_disk - category = list("Miscellaneous") - -/datum/design/intellicard - name = "Intellicard" - desc = "Allows for the construction of an intellicard." - id = "intellicard" - req_tech = list("programming" = 4, "materials" = 4) - build_type = PROTOLATHE - materials = list("$glass" = 1000, "$gold" = 200) - build_path = /obj/item/device/aicard - category = list("Miscellaneous") - -/datum/design/paicard - name = "Personal Artificial Intelligence Card" - desc = "Allows for the construction of a pAI Card" - id = "paicard" - req_tech = list("programming" = 2) - build_type = PROTOLATHE - materials = list("$glass" = 500, "$metal" = 500) - build_path = /obj/item/device/paicard - category = list("Miscellaneous") - -/datum/design/tech_disk - name = "Technology Data Storage Disk" - desc = "Produce additional disks for storing technology data." - id = "tech_disk" - req_tech = list("programming" = 1) - build_type = PROTOLATHE | AUTOLATHE - materials = list("$metal" = 30, "$glass" = 10) - build_path = /obj/item/weapon/disk/tech_disk - category = list("Miscellaneous") - -///////////////////////////////////////// -//////////////Blue Space///////////////// -///////////////////////////////////////// - -/datum/design/bluespace_crystal - name = "Artificial Bluespace Crystal" - desc = "A small blue crystal with mystical properties." - id = "bluespace_crystal" - req_tech = list("bluespace" = 4, "materials" = 6) - build_type = PROTOLATHE - materials = list("$diamond" = 1500, "$plasma" = 1500) - reliability_base = 100 - build_path = /obj/item/bluespace_crystal/artificial - category = list("Bluespace") - -/datum/design/bag_holding - name = "Bag of Holding" - desc = "A backpack that opens into a localized pocket of Blue Space." - id = "bag_holding" - req_tech = list("bluespace" = 4, "materials" = 6) - build_type = PROTOLATHE - materials = list("$gold" = 3000, "$diamond" = 1500, "$uranium" = 250) - reliability_base = 80 - build_path = /obj/item/weapon/storage/backpack/holding - category = list("Bluespace") - -/datum/design/telesci_gps - name = "GPS Device" - desc = "A device that can track its position at all times." - id = "telesci_Gps" - req_tech = list("materials" = 2, "magnets" = 3, "bluespace" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 500, "$glass" = 1000) - build_path = /obj/item/device/gps - category = list("Bluespace") - -/datum/design/telepad_beacon - name = "Telepad Beacon" - desc = "Use to warp in a cargo telepad." - id = "telepad_beacon" - req_tech = list("bluespace" = 3, "materials" = 4) - build_type = PROTOLATHE - materials = list ("$metal" = 2000, "$glass" = 1750, "$silver" = 500) - build_path = /obj/item/device/telepad_beacon - category = list("Bluespace") - -/datum/design/beacon - name = "Tracking Beacon" - desc = "A blue space tracking beacon." - id = "beacon" - req_tech = list("bluespace" = 1) - build_type = PROTOLATHE - materials = list ("$metal" = 20, "$glass" = 10) - build_path = /obj/item/device/radio/beacon - category = list("Bluespace") - -///////////////////////////////////////// -/////////////////Equipment/////////////// -///////////////////////////////////////// - -/datum/design/health_hud - name = "Health Scanner HUD" - desc = "A heads-up display that scans the humans in view and provides accurate data about their health status." - id = "health_hud" - req_tech = list("biotech" = 2, "magnets" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/clothing/glasses/hud/health - category = list("Equipment") - -/datum/design/magboots - name = "Magnetic Boots" - desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle." - id = "magboots" - req_tech = list("materials" = 4, "magnets" = 4, "engineering" = 5) - build_type = PROTOLATHE - materials = list("$metal" = 4500, "$silver" = 1500, "$gold" = 2500) - build_path = /obj/item/clothing/shoes/magboots - category = list("Equipment") - -/datum/design/night_vision_goggles - name = "Night Vision Goggles" - desc = "Goggles that let you see through darkness unhindered." - id = "night_visision_goggles" - req_tech = list("magnets" = 4) - build_type = PROTOLATHE - materials = list("$metal" = 100, "$glass" = 100, "$uranium" = 1000) - build_path = /obj/item/clothing/glasses/night - category = list("Equipment") - -/datum/design/health_hud_night - name = "Night Vision Health Scanner HUD" - desc = "An advanced medical head-up display that allows doctors to find patients in complete darkness." - id = "health_hud_night" - req_tech = list("biotech" = 4, "magnets" = 5) - build_type = PROTOLATHE - materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$silver" = 250) - build_path = /obj/item/clothing/glasses/hud/health/night - category = list("Equipment") - -/datum/design/security_hud_night - name = "Night Vision Security HUD" - desc = "A heads-up display which provides id data and vision in complete darkness." - id = "security_hud_night" - req_tech = list("magnets" = 5, "combat" = 4) - build_type = PROTOLATHE - materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$gold" = 350) - build_path = /obj/item/clothing/glasses/hud/security/night - category = list("Equipment") - -/datum/design/security_hud - name = "Security HUD" - desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status." - id = "security_hud" - req_tech = list("magnets" = 3, "combat" = 2) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/clothing/glasses/hud/security - category = list("Equipment") - -///////////////////////////////////////// -/////////////PDA and Radio stuff///////// -///////////////////////////////////////// - -/datum/design/binaryencrypt - name = "Binary Encryption Key" - desc = "An encyption key for a radio headset. Contains cypherkeys." - id = "binaryencrypt" - req_tech = list("syndicate" = 2) - build_type = PROTOLATHE - materials = list("$metal" = 300, "$glass" = 300) - build_path = /obj/item/device/encryptionkey/binary - category = list("Communication") - -/datum/design/cart_atmos - name = "BreatheDeep Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_atmos" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/atmos - category = list("Communication") - -/datum/design/cart_chemistry - name = "ChemWhiz Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_chemistry" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/chemistry - category = list("Communication") - -/datum/design/cart_janitor - name = "CustodiPRO Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_janitor" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/janitor - category = list("Communication") - -/datum/design/cart_mime - name = "Gestur-O 1000 Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_mime" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/mime - category = list("Communication") - -/datum/design/cart_basic - name = "Generic Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_basic" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge - category = list("Communication") - -/datum/design/cart_clown - name = "Honkworks 5.0 Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_clown" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/clown - category = list("Communication") - -/datum/design/cart_hop - name = "Human Resources 9001 Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_hop" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/hop - locked = 1 - category = list("Communication") - -/datum/design/cart_medical - name = "Med-U Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_medical" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/medical - category = list("Communication") - -/datum/design/cart_cmo - name = "Med-U DELUXE Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_cmo" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/cmo - locked = 1 - category = list("Communication") - -/datum/design/pda - name = "PDA" - desc = "A portable microcomputer by Thinktronic Systems, LTD. Functionality determined by a preprogrammed ROM cartridge." - id = "pda" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/device/pda - category = list("Communication") - -/datum/design/cart_engineering - name = "Power-ON Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_engineering" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/engineering - category = list("Communication") - -/datum/design/cart_ce - name = "Power-On DELUXE Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_ce" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/ce - locked = 1 - category = list("Communication") - -/datum/design/cart_security - name = "R.O.B.U.S.T. Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_security" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = "/obj/item/weapon/cartridge/security" - locked = 1 - category = list("Communication") - -/datum/design/cart_hos - name = "R.O.B.U.S.T. DELUXE Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_hos" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/hos - locked = 1 - category = list("Communication") - -/datum/design/cart_toxins - name = "Signal Ace 2 Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_toxins" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/signal/toxins - category = list("Communication") - -/datum/design/cart_rd - name = "Signal Ace DELUXE Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_rd" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/rd - locked = 1 - category = list("Communication") - -/datum/design/cart_quartermaster - name = "Space Parts & Space Vendors Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_quartermaster" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/quartermaster - locked = 1 - category = list("Communication") - -/datum/design/cart_captain - name = "Value-PAK Cartridge" - desc = "A data cartridge for portable microcomputers." - id = "cart_captain" - req_tech = list("engineering" = 2, "powerstorage" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 50, "$glass" = 50) - build_path = /obj/item/weapon/cartridge/captain - locked = 1 - category = list("Communication") - -///////////////////////////////////////// -////////////Janitor Designs////////////// -///////////////////////////////////////// - -/datum/design/advmop - name = "Advanced Mop" - desc = "An upgraded mop with a large internal capacity for holding water or other cleaning chemicals." - id = "advmop" - req_tech = list("materials" = 4, "engineering" = 3) - build_type = PROTOLATHE - materials = list("$metal" = 2500, "$glass" = 200) - build_path = /obj/item/weapon/mop/advanced - category = list("Janitorial") - -/datum/design/holosign - name = "Holographic Sign Projector" - desc = "A holograpic projector used to project various warning signs." - id = "holosign" - req_tech = list("magnets" = 3, "powerstorage" = 2) - build_type = PROTOLATHE - materials = list("$metal" = 2000, "$glass" = 1000) - build_path = /obj/item/weapon/holosign_creator - category = list("Janitorial") - -/datum/design/light_replacer - name = "Light Replacer" - desc = "A device to automatically replace lights. Refill with working lightbulbs." - id = "light_replacer" - req_tech = list("magnets" = 3, "materials" = 4) - build_type = PROTOLATHE - materials = list("$metal" = 1500, "$silver" = 150, "$glass" = 3000) - build_path = /obj/item/device/lightreplacer - category = list("Janitorial") \ No newline at end of file + \ No newline at end of file diff --git a/code/modules/research/designs/bluespace_designs.dm b/code/modules/research/designs/bluespace_designs.dm new file mode 100644 index 00000000000..e223e6223b7 --- /dev/null +++ b/code/modules/research/designs/bluespace_designs.dm @@ -0,0 +1,54 @@ +///////////////////////////////////////// +//////////////Bluespace////////////////// +///////////////////////////////////////// +/datum/design/bluespace_crystal + name = "Artificial Bluespace Crystal" + desc = "A small blue crystal with mystical properties." + id = "bluespace_crystal" + req_tech = list("bluespace" = 4, "materials" = 6) + build_type = PROTOLATHE + materials = list("$diamond" = 1500, "$plasma" = 1500) + reliability_base = 100 + build_path = /obj/item/bluespace_crystal/artificial + category = list("Bluespace") + +/datum/design/bag_holding + name = "Bag of Holding" + desc = "A backpack that opens into a localized pocket of Blue Space." + id = "bag_holding" + req_tech = list("bluespace" = 4, "materials" = 6) + build_type = PROTOLATHE + materials = list("$gold" = 3000, "$diamond" = 1500, "$uranium" = 250) + reliability_base = 80 + build_path = /obj/item/weapon/storage/backpack/holding + category = list("Bluespace") + +/datum/design/telesci_gps + name = "GPS Device" + desc = "A device that can track its position at all times." + id = "telesci_Gps" + req_tech = list("materials" = 2, "magnets" = 3, "bluespace" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 500, "$glass" = 1000) + build_path = /obj/item/device/gps + category = list("Bluespace") + +/datum/design/telepad_beacon + name = "Telepad Beacon" + desc = "Use to warp in a cargo telepad." + id = "telepad_beacon" + req_tech = list("bluespace" = 3, "materials" = 4) + build_type = PROTOLATHE + materials = list ("$metal" = 2000, "$glass" = 1750, "$silver" = 500) + build_path = /obj/item/device/telepad_beacon + category = list("Bluespace") + +/datum/design/beacon + name = "Tracking Beacon" + desc = "A blue space tracking beacon." + id = "beacon" + req_tech = list("bluespace" = 1) + build_type = PROTOLATHE + materials = list ("$metal" = 20, "$glass" = 10) + build_path = /obj/item/device/radio/beacon + category = list("Bluespace") \ No newline at end of file diff --git a/code/modules/research/designs/equipment_designs.dm b/code/modules/research/designs/equipment_designs.dm new file mode 100644 index 00000000000..c0d2e14f98c --- /dev/null +++ b/code/modules/research/designs/equipment_designs.dm @@ -0,0 +1,62 @@ +///////////////////////////////////////// +/////////////////Equipment/////////////// +///////////////////////////////////////// +/datum/design/health_hud + name = "Health Scanner HUD" + desc = "A heads-up display that scans the humans in view and provides accurate data about their health status." + id = "health_hud" + req_tech = list("biotech" = 2, "magnets" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/clothing/glasses/hud/health + category = list("Equipment") + +/datum/design/magboots + name = "Magnetic Boots" + desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle." + id = "magboots" + req_tech = list("materials" = 4, "magnets" = 4, "engineering" = 5) + build_type = PROTOLATHE + materials = list("$metal" = 4500, "$silver" = 1500, "$gold" = 2500) + build_path = /obj/item/clothing/shoes/magboots + category = list("Equipment") + +/datum/design/night_vision_goggles + name = "Night Vision Goggles" + desc = "Goggles that let you see through darkness unhindered." + id = "night_visision_goggles" + req_tech = list("magnets" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 100, "$glass" = 100, "$uranium" = 1000) + build_path = /obj/item/clothing/glasses/night + category = list("Equipment") + +/datum/design/health_hud_night + name = "Night Vision Health Scanner HUD" + desc = "An advanced medical head-up display that allows doctors to find patients in complete darkness." + id = "health_hud_night" + req_tech = list("biotech" = 4, "magnets" = 5) + build_type = PROTOLATHE + materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$silver" = 250) + build_path = /obj/item/clothing/glasses/hud/health/night + category = list("Equipment") + +/datum/design/security_hud_night + name = "Night Vision Security HUD" + desc = "A heads-up display which provides id data and vision in complete darkness." + id = "security_hud_night" + req_tech = list("magnets" = 5, "combat" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$gold" = 350) + build_path = /obj/item/clothing/glasses/hud/security/night + category = list("Equipment") + +/datum/design/security_hud + name = "Security HUD" + desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status." + id = "security_hud" + req_tech = list("magnets" = 3, "combat" = 2) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/clothing/glasses/hud/security + category = list("Equipment") \ No newline at end of file diff --git a/code/modules/research/designs/janitorial_designs.dm b/code/modules/research/designs/janitorial_designs.dm new file mode 100644 index 00000000000..3d81f8614ef --- /dev/null +++ b/code/modules/research/designs/janitorial_designs.dm @@ -0,0 +1,32 @@ +///////////////////////////////////////// +///////////Janitorial Designs//////////// +///////////////////////////////////////// +/datum/design/advmop + name = "Advanced Mop" + desc = "An upgraded mop with a large internal capacity for holding water or other cleaning chemicals." + id = "advmop" + req_tech = list("materials" = 4, "engineering" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 2500, "$glass" = 200) + build_path = /obj/item/weapon/mop/advanced + category = list("Janitorial") + +/datum/design/holosign + name = "Holographic Sign Projector" + desc = "A holograpic projector used to project various warning signs." + id = "holosign" + req_tech = list("magnets" = 3, "powerstorage" = 2) + build_type = PROTOLATHE + materials = list("$metal" = 2000, "$glass" = 1000) + build_path = /obj/item/weapon/holosign_creator + category = list("Janitorial") + +/datum/design/light_replacer + name = "Light Replacer" + desc = "A device to automatically replace lights. Refill with working lightbulbs." + id = "light_replacer" + req_tech = list("magnets" = 3, "materials" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 1500, "$silver" = 150, "$glass" = 3000) + build_path = /obj/item/device/lightreplacer + category = list("Janitorial") \ No newline at end of file diff --git a/code/modules/research/designs/mecha_designs.dm b/code/modules/research/designs/mecha_designs.dm index eb450831554..4b953c7862f 100644 --- a/code/modules/research/designs/mecha_designs.dm +++ b/code/modules/research/designs/mecha_designs.dm @@ -1,10 +1,9 @@ /////////////////////////////////// //////////Mecha Module Disks/////// /////////////////////////////////// - // Ripley /datum/design/ripley_main - name = "Circuit Design (APLU \"Ripley\" Central Control module)" + name = "Exosuit Board (APLU \"Ripley\" Central Control module)" desc = "Allows for the construction of a \"Ripley\" Central Control module." id = "ripley_main" req_tech = list("programming" = 3) @@ -14,7 +13,7 @@ category = list("Exosuit Modules") /datum/design/ripley_peri - name = "Circuit Design (APLU \"Ripley\" Peripherals Control module)" + name = "Exosuit Board (APLU \"Ripley\" Peripherals Control module)" desc = "Allows for the construction of a \"Ripley\" Peripheral Control module." id = "ripley_peri" req_tech = list("programming" = 3) @@ -25,7 +24,7 @@ // Odysseus /datum/design/odysseus_main - name = "Circuit Design (\"Odysseus\" Central Control module)" + name = "Exosuit Board (\"Odysseus\" Central Control module)" desc = "Allows for the construction of a \"Odysseus\" Central Control module." id = "odysseus_main" req_tech = list("programming" = 3,"biotech" = 2) @@ -35,7 +34,7 @@ category = list("Exosuit Modules") /datum/design/odysseus_peri - name = "Circuit Design (\"Odysseus\" Peripherals Control module)" + name = "Exosuit Board (\"Odysseus\" Peripherals Control module)" desc = "Allows for the construction of a \"Odysseus\" Peripheral Control module." id = "odysseus_peri" req_tech = list("programming" = 3,"biotech" = 2) @@ -46,7 +45,7 @@ // Gygax /datum/design/gygax_main - name = "Circuit Design (\"Gygax\" Central Control module)" + name = "Exosuit Board (\"Gygax\" Central Control module)" desc = "Allows for the construction of a \"Gygax\" Central Control module." id = "gygax_main" req_tech = list("programming" = 4) @@ -56,7 +55,7 @@ category = list("Exosuit Modules") /datum/design/gygax_peri - name = "Circuit Design (\"Gygax\" Peripherals Control module)" + name = "Exosuit Board (\"Gygax\" Peripherals Control module)" desc = "Allows for the construction of a \"Gygax\" Peripheral Control module." id = "gygax_peri" req_tech = list("programming" = 4) @@ -66,7 +65,7 @@ category = list("Exosuit Modules") /datum/design/gygax_targ - name = "Circuit Design (\"Gygax\" Weapons & Targeting Control module)" + name = "Exosuit Board (\"Gygax\" Weapons & Targeting Control module)" desc = "Allows for the construction of a \"Gygax\" Weapons & Targeting Control module." id = "gygax_targ" req_tech = list("programming" = 4, "combat" = 2) @@ -77,7 +76,7 @@ // Durand /datum/design/durand_main - name = "Circuit Design (\"Durand\" Central Control module)" + name = "Exosuit Board (\"Durand\" Central Control module)" desc = "Allows for the construction of a \"Durand\" Central Control module." id = "durand_main" req_tech = list("programming" = 4) @@ -87,7 +86,7 @@ category = list("Exosuit Modules") /datum/design/durand_peri - name = "Circuit Design (\"Durand\" Peripherals Control module)" + name = "Exosuit Board (\"Durand\" Peripherals Control module)" desc = "Allows for the construction of a \"Durand\" Peripheral Control module." id = "durand_peri" req_tech = list("programming" = 4) @@ -97,7 +96,7 @@ category = list("Exosuit Modules") /datum/design/durand_targ - name = "Circuit Design (\"Durand\" Weapons & Targeting Control module)" + name = "Exosuit Board (\"Durand\" Weapons & Targeting Control module)" desc = "Allows for the construction of a \"Durand\" Weapons & Targeting Control module." id = "durand_targ" req_tech = list("programming" = 4, "combat" = 2) @@ -108,7 +107,7 @@ // Phazon /datum/design/phazon_main - name = "Exosuit Design (\"Phazon\" Central Control module)" + name = "Exosuit Board (\"Phazon\" Central Control module)" desc = "Allows for the construction of a \"Phazon\" Central Control module." id = "phazon_main" req_tech = list("programming" = 5, "materials" = 7, "powerstorage" = 6) @@ -118,7 +117,7 @@ category = list("Exosuit Modules") /datum/design/phazon_peri - name = "Exosuit Design (\"Phazon\" Peripherals Control module)" + name = "Exosuit Board (\"Phazon\" Peripherals Control module)" desc = "Allows for the construction of a \"Phazon\" Peripheral Control module." id = "phazon_peri" req_tech = list("programming" = 5, "bluespace" = 6) @@ -139,7 +138,7 @@ // H.O.N.K. /datum/design/honker_main - name = "Circuit Design (\"H.O.N.K\" Central Control module)" + name = "Exosuit Board (\"H.O.N.K\" Central Control module)" desc = "Allows for the construction of a \"H.O.N.K\" Central Control module." id = "honker_main" req_tech = list("programming" = 3) @@ -149,7 +148,7 @@ category = list("Exosuit Modules") /datum/design/honker_peri - name = "Circuit Design (\"H.O.N.K\" Peripherals Control module)" + name = "Exosuit Board (\"H.O.N.K\" Peripherals Control module)" desc = "Allows for the construction of a \"H.O.N.K\" Peripheral Control module." id = "honker_peri" req_tech = list("programming" = 3) @@ -159,7 +158,7 @@ category = list("Exosuit Modules") /datum/design/honker_targ - name = "Circuit Design (\"H.O.N.K\" Weapons & Targeting Control module)" + name = "Exosuit Board (\"H.O.N.K\" Weapons & Targeting Control module)" desc = "Allows for the construction of a \"H.O.N.K\" Weapons & Targeting Control module." id = "honker_targ" req_tech = list("programming" = 3) @@ -167,10 +166,10 @@ materials = list("$glass" = 1000, "sacid" = 20) build_path = /obj/item/weapon/circuitboard/mecha/honker/targeting category = list("Exosuit Modules") - + // Space pod //datum/design/spacepod_main - name = "Circuit Design (Space Pod Mainboard)" + name = "Exosuit Board (Space Pod Mainboard)" desc = "Allows for the construction of a Space Pod mainboard." id = "spacepod_main" req_tech = list("programming" = 4) diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 191113b7b4c..78e522b21b1 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -1,7 +1,6 @@ //////////////////////////////////////// -/////////// Mecha Equpment ///////////// +/////////// Mecha Designs ////////////// //////////////////////////////////////// - //Cyborg /datum/design/borg_suit name = "Cyborg Endoskeleton" @@ -99,7 +98,7 @@ id = "borg_diagnosis_unit" build_type = MECHFAB build_path = /obj/item/robot_parts/robot_component/diagnosis_unit - materials = list("$metal"=3000) + materials = list("$metal"=3500) construction_time = 200 category = list("Cyborg Repair") @@ -114,7 +113,7 @@ /datum/design/borg_armor name = "Cyborg Armor" - id = "borg_camera" + id = "borg_armor" build_type = MECHFAB build_path = /obj/item/robot_parts/robot_component/armour materials = list("$metal"=5000) @@ -131,7 +130,7 @@ construction_time = 100 category = list("Ripley") -//firefighter subtype +//Firefighter subtype /datum/design/firefighter_chassis name = "Exosuit Chassis (APLU \"Firefighter\")" id = "firefighter_chassis" @@ -641,6 +640,206 @@ materials = list("$metal"=20000,"$bananium"=5000) construction_time = 300 category = list("Exosuit Equipment") + +// Exosuit Modules +/datum/design/mech_diamond_drill + name = "Exosuit Module (Diamond Mining Drill)" + desc = "An upgraded version of the standard drill." + id = "mech_diamond_drill" + build_type = MECHFAB + req_tech = list("materials" = 4, "engineering" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill + materials = list("$metal"=10000,"$diamond"=6500) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_generator_nuclear + name = "Exosuit Module (ExoNuclear Reactor)" + desc = "Compact nuclear reactor module." + id = "mech_generator_nuclear" + build_type = MECHFAB + req_tech = list("powerstorage"= 3, "engineering" = 3, "materials" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/generator/nuclear + materials = list("$metal"=10000,"$glass"=1000,"$silver"=500) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_gravcatapult + name = "Exosuit Module (Gravitational Catapult Module)" + desc = "An exosuit mounted Gravitational Catapult." + id = "mech_gravcatapult" + build_type = MECHFAB + req_tech = list("bluespace" = 2, "magnets" = 3, "engineering" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/gravcatapult + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_wormhole_gen + name = "Exosuit Module (Localized Wormhole Generator)" + desc = "An exosuit module that allows generating of small quasi-stable wormholes." + id = "mech_wormhole_gen" + build_type = MECHFAB + req_tech = list("bluespace" = 3, "magnets" = 2) + build_path = /obj/item/mecha_parts/mecha_equipment/wormhole_generator + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_rcd + name = "Exosuit Module (RCD Module)" + desc = "An exosuit-mounted Rapid Construction Device." + id = "mech_rcd" + build_type = MECHFAB + req_tech = list("materials" = 4, "bluespace" = 3, "magnets" = 4, "powerstorage"=4, "engineering" = 4) + build_path = /obj/item/mecha_parts/mecha_equipment/tool/rcd + materials = list("$metal"=30000,"$gold"=20000,"$plasma"=25000,"$silver"=20000) + construction_time = 1200 + category = list("Exosuit Equipment") + +/datum/design/mech_ccw_armor + name = "Exosuit Module (Reactive Armor Booster Module)" + desc = "Exosuit-mounted armor booster." + id = "mech_ccw_armor" + build_type = MECHFAB + req_tech = list("materials" = 5, "combat" = 4) + build_path = /obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster + materials = list("$metal"=20000,"$silver"=5000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_proj_armor + name = "Exosuit Module (Reflective Armor Booster Module)" + desc = "Exosuit-mounted armor booster." + id = "mech_proj_armor" + build_type = MECHFAB + req_tech = list("materials" = 5, "combat" = 5, "engineering"=3) + build_path = /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster + materials = list("$metal"=20000,"$gold"=5000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_repair_droid + name = "Exosuit Module (Repair Droid Module)" + desc = "Automated Repair Droid. BEEP BOOP" + id = "mech_repair_droid" + build_type = MECHFAB + req_tech = list("magnets" = 3, "programming" = 3, "engineering" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/repair_droid + materials = list("$metal"=10000,"$glass"=5000,"$gold"=1000,"$silver"=2000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/clusterbang_launcher + name = "Exosuit Module (SOB-3 Clusterbang Launcher)" + desc = "A weapon that violates the Geneva Convention at 3 rounds per minute" + id = "clusterbang_launcher" + build_type = MECHFAB + req_tech = list("combat"= 5, "materials" = 5, "syndicate" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang + materials = list("$metal"=20000,"$gold"=10000,"$uranium"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_teleporter + name = "Exosuit Module (Teleporter Module)" + desc = "An exosuit module that allows exosuits to teleport to any position in view." + id = "mech_teleporter" + build_type = MECHFAB + req_tech = list("bluespace" = 10, "magnets" = 5) + build_path = /obj/item/mecha_parts/mecha_equipment/teleporter + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_energy_relay + name = "Exosuit Module (Tesla Energy Relay)" + desc = "Tesla Energy Relay" + id = "mech_energy_relay" + build_type = MECHFAB + req_tech = list("magnets" = 4, "powerstorage" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay + materials = list("$metal"=10000,"$glass"=2000,"$gold"=2000,"$silver"=3000) + construction_time = 100 + category = list("Exosuit Equipment") + +// Exosuit Weapons +/datum/design/mech_laser_heavy + name = "Exosuit Weapon (CH-LC \"Solaris\" Laser Cannon)" + desc = "Allows for the construction of CH-LC Laser Cannon." + id = "mech_laser_heavy" + build_type = MECHFAB + req_tech = list("combat" = 4, "magnets" = 4) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_laser + name = "Exosuit Weapon (CH-PS \"Immolator\" Laser)" + desc = "Allows for the construction of CH-PS Laser." + id = "mech_laser" + build_type = MECHFAB + req_tech = list("combat" = 3, "magnets" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_carbine + name = "Exosuit Weapon (FNX-99 \"Hades\" Carbine)" + desc = "Allows for the construction of FNX-99 \"Hades\" Carbine." + id = "mech_carbine" + build_type = MECHFAB + req_tech = list("combat" = 5, "materials" = 4) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_scattershot + name = "Exosuit Weapon (LBX AC 10 \"Scattershot\")" + desc = "Allows for the construction of LBX AC 10." + id = "mech_scattershot" + build_type = MECHFAB + req_tech = list("combat" = 4) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot + materials = list("$metal"=10000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_ion + name = "Exosuit Weapon (MKIV Ion Heavy Cannon)" + desc = "Allows for the construction of MKIV Ion Heavy Cannon." + id = "mech_ion" + build_type = MECHFAB + req_tech = list("combat" = 6, "magnets" = 5, "materials" = 5) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/energy/ion + materials = list("$metal"=20000,"$silver"=6000,"$uranium"=2000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_grenade_launcher + name = "Exosuit Weapon (SGL-6 Grenade Launcher)" + desc = "Allows for the construction of SGL-6 Grenade Launcher." + id = "mech_grenade_launcher" + build_type = MECHFAB + req_tech = list("combat" = 3) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang + materials = list("$metal"=22000,"$gold"=6000,"$silver"=8000) + construction_time = 100 + category = list("Exosuit Equipment") + +/datum/design/mech_missile_rack + name = "Exosuit Weapon (SRM-8 Missile Rack)" + desc = "Allows for the construction of SRM-8 Missile Rack." + id = "mech_missile_rack" + build_type = MECHFAB + req_tech = list("combat" = 6, "materials" = 6) + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack + materials = list("$metal"=22000,"$gold"=6000,"$silver"=8000) + construction_time = 100 + category = list("Exosuit Equipment") //Cyborg Upgrade Modules /datum/design/borg_syndicate_module diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm index eff717c590f..4365fa81f73 100644 --- a/code/modules/research/designs/medical_designs.dm +++ b/code/modules/research/designs/medical_designs.dm @@ -174,7 +174,7 @@ category = list("Medical") /datum/design/synthetic_flash - name = "Flash" + name = "Synthetic Flash" desc = "A synthetic flash used mostly in borg construction." id = "sflash" req_tech = list("magnets" = 3, "combat" = 2) diff --git a/code/modules/research/designs/mining_designs.dm b/code/modules/research/designs/mining_designs.dm new file mode 100644 index 00000000000..e0c2c3dc91c --- /dev/null +++ b/code/modules/research/designs/mining_designs.dm @@ -0,0 +1,64 @@ +///////////////////////////////////////// +/////////////////Mining////////////////// +///////////////////////////////////////// +/datum/design/drill_diamond + name = "Diamond 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. + reliability_base = 79 + build_path = /obj/item/weapon/pickaxe/diamonddrill + category = list("Mining") + +/datum/design/pick_diamond + name = "Diamond Pickaxe" + desc = "A pickaxe with a diamond pick head, this is just like minecraft." + 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") + +/datum/design/drill + name = "Mining Drill" + desc = "Yours is the drill that will pierce through the rock walls." + id = "drill" + req_tech = list("materials" = 2, "powerstorage" = 3, "engineering" = 2) + build_type = PROTOLATHE + materials = list("$metal" = 6000, "$glass" = 1000) + build_path = /obj/item/weapon/pickaxe/drill + category = list("Mining") + +/datum/design/mesons + name = "Optical Meson Scanners" + desc = "Used for seeing walls, floors, and stuff through anything." + id = "mesons" + req_tech = list("materials" = 3, "magnets" = 3, "engineering" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 200, "$glass" = 300, "$plasma" = 100) + build_path = /obj/item/clothing/glasses/meson + category = list("Mining") + +/datum/design/plasmacutter + name = "Plasma Cutter" + desc = "You could use it to cut limbs off of xenos! Or, you know, mine stuff." + id = "plasmacutter" + req_tech = list("materials" = 4, "plasmatech" = 3, "engineering" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 1500, "$glass" = 500, "$gold" = 500, "$plasma" = 500) + reliability_base = 79 + build_path = /obj/item/weapon/pickaxe/plasmacutter + category = list("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") \ No newline at end of file diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm new file mode 100644 index 00000000000..4b0dc6425e9 --- /dev/null +++ b/code/modules/research/designs/misc_designs.dm @@ -0,0 +1,42 @@ +///////////////////////////////////////// +/////////////////Misc Designs//////////// +///////////////////////////////////////// +/datum/design/design_disk + name = "Design Storage Disk" + desc = "Produce additional disks for storing device designs." + id = "design_disk" + req_tech = list("programming" = 1) + build_type = PROTOLATHE | AUTOLATHE + materials = list("$metal" = 30, "$glass" = 10) + build_path = /obj/item/weapon/disk/design_disk + category = list("Miscellaneous") + +/datum/design/intellicard + name = "Intellicard" + desc = "Allows for the construction of an intellicard." + id = "intellicard" + req_tech = list("programming" = 4, "materials" = 4) + build_type = PROTOLATHE + materials = list("$glass" = 1000, "$gold" = 200) + build_path = /obj/item/device/aicard + category = list("Miscellaneous") + +/datum/design/paicard + name = "Personal Artificial Intelligence Card" + desc = "Allows for the construction of a pAI Card" + id = "paicard" + req_tech = list("programming" = 2) + build_type = PROTOLATHE + materials = list("$glass" = 500, "$metal" = 500) + build_path = /obj/item/device/paicard + category = list("Miscellaneous") + +/datum/design/tech_disk + name = "Technology Data Storage Disk" + desc = "Produce additional disks for storing technology data." + id = "tech_disk" + req_tech = list("programming" = 1) + build_type = PROTOLATHE | AUTOLATHE + materials = list("$metal" = 30, "$glass" = 10) + build_path = /obj/item/weapon/disk/tech_disk + category = list("Miscellaneous") \ No newline at end of file diff --git a/code/modules/research/designs/power_designs.dm b/code/modules/research/designs/power_designs.dm index 1689a461c1f..c73cd07dd8a 100644 --- a/code/modules/research/designs/power_designs.dm +++ b/code/modules/research/designs/power_designs.dm @@ -10,8 +10,7 @@ build_type = PROTOLATHE | AUTOLATHE |MECHFAB materials = list("$metal" = 700, "$glass" = 50) build_path = /obj/item/weapon/cell - category = "Misc" - category = list("Misc","Power Designs","Power") + category = list("Misc","Power") /datum/design/high_cell name = "High-Capacity Power Cell" @@ -21,7 +20,7 @@ build_type = PROTOLATHE | AUTOLATHE | MECHFAB materials = list("$metal" = 700, "$glass" = 60) build_path = /obj/item/weapon/cell/high - category = list("Misc","Power Designs","Power") + category = list("Misc","Power") /datum/design/hyper_cell name = "Hyper-Capacity Power Cell" @@ -32,7 +31,7 @@ build_type = PROTOLATHE | MECHFAB materials = list("$metal" = 400, "$gold" = 150, "$silver" = 150, "$glass" = 70) build_path = /obj/item/weapon/cell/hyper - category = list("Misc","Power Designs","Power") + category = list("Misc","Power") /datum/design/super_cell name = "Super-Capacity Power Cell" @@ -43,10 +42,10 @@ build_type = PROTOLATHE | MECHFAB materials = list("$metal" = 700, "$glass" = 70) build_path = /obj/item/weapon/cell/super - category = list("Misc","Power Designs","Power") + category = list("Misc","Power") /datum/design/pacman - name = "PACMAN-type Generator Board" + name = "Machien Board (PACMAN-type Generator)" desc = "The circuit board that for a PACMAN-type portable generator." id = "pacman" req_tech = list("programming" = 3, "plasmatech" = 3, "powerstorage" = 3, "engineering" = 3) @@ -57,7 +56,7 @@ category = list("Engineering Machinery") /datum/design/mrspacman - name = "MRSPACMAN-type Generator Board" + name = "Machine Board (MRSPACMAN-type Generator)" desc = "The circuit board that for a MRSPACMAN-type portable generator." id = "mrspacman" req_tech = list("programming" = 3, "powerstorage" = 5, "engineering" = 5) @@ -68,7 +67,7 @@ category = list("Engineering Machinery") /datum/design/superpacman - name = "SUPERPACMAN-type Generator Board" + name = "Machine Board (SUPERPACMAN-type Generator)" desc = "The circuit board that for a SUPERPACMAN-type portable generator." id = "superpacman" req_tech = list("programming" = 3, "powerstorage" = 4, "engineering" = 4) diff --git a/code/modules/research/designs/radio_pda_designs.dm b/code/modules/research/designs/radio_pda_designs.dm new file mode 100644 index 00000000000..40dcac11da9 --- /dev/null +++ b/code/modules/research/designs/radio_pda_designs.dm @@ -0,0 +1,200 @@ +///////////////////////////////////////// +/////////////PDA and Radio/////////////// +///////////////////////////////////////// +/datum/design/binaryencrypt + name = "Binary Encryption Key" + desc = "An encyption key for a radio headset. Contains cypherkeys." + id = "binaryencrypt" + req_tech = list("syndicate" = 2) + build_type = PROTOLATHE + materials = list("$metal" = 300, "$glass" = 300) + build_path = /obj/item/device/encryptionkey/binary + category = list("Communication") + +/datum/design/cart_atmos + name = "BreatheDeep Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_atmos" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/atmos + category = list("Communication") + +/datum/design/cart_chemistry + name = "ChemWhiz Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_chemistry" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/chemistry + category = list("Communication") + +/datum/design/cart_janitor + name = "CustodiPRO Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_janitor" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/janitor + category = list("Communication") + +/datum/design/cart_mime + name = "Gestur-O 1000 Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_mime" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/mime + category = list("Communication") + +/datum/design/cart_basic + name = "Generic Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_basic" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge + category = list("Communication") + +/datum/design/cart_clown + name = "Honkworks 5.0 Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_clown" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/clown + category = list("Communication") + +/datum/design/cart_hop + name = "Human Resources 9001 Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_hop" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/hop + locked = 1 + category = list("Communication") + +/datum/design/cart_medical + name = "Med-U Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_medical" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/medical + category = list("Communication") + +/datum/design/cart_cmo + name = "Med-U DELUXE Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_cmo" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/cmo + locked = 1 + category = list("Communication") + +/datum/design/pda + name = "PDA" + desc = "A portable microcomputer by Thinktronic Systems, LTD. Functionality determined by a preprogrammed ROM cartridge." + id = "pda" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/device/pda + category = list("Communication") + +/datum/design/cart_engineering + name = "Power-ON Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_engineering" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/engineering + category = list("Communication") + +/datum/design/cart_ce + name = "Power-On DELUXE Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_ce" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/ce + locked = 1 + category = list("Communication") + +/datum/design/cart_security + name = "R.O.B.U.S.T. Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_security" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = "/obj/item/weapon/cartridge/security" + locked = 1 + category = list("Communication") + +/datum/design/cart_hos + name = "R.O.B.U.S.T. DELUXE Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_hos" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/hos + locked = 1 + category = list("Communication") + +/datum/design/cart_toxins + name = "Signal Ace 2 Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_toxins" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/signal/toxins + category = list("Communication") + +/datum/design/cart_rd + name = "Signal Ace DELUXE Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_rd" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/rd + locked = 1 + category = list("Communication") + +/datum/design/cart_quartermaster + name = "Space Parts & Space Vendors Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_quartermaster" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/quartermaster + locked = 1 + category = list("Communication") + +/datum/design/cart_captain + name = "Value-PAK Cartridge" + desc = "A data cartridge for portable microcomputers." + id = "cart_captain" + req_tech = list("engineering" = 2, "powerstorage" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/weapon/cartridge/captain + locked = 1 + category = list("Communication") \ No newline at end of file diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm index 64af556b0e0..8d8137e1410 100644 --- a/maps/cyberiad.dmm +++ b/maps/cyberiad.dmm @@ -208,7 +208,7 @@ "adZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/carpet,/area/security/hos) "aea" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/carpet,/area/security/hos) "aeb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) -"aec" = (/obj/structure/table/woodentable,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/device/radio,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor{icon_state = "dark"},/area/security/hos) +"aec" = (/obj/structure/table/woodentable,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/device/radio,/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aed" = (/obj/machinery/space_heater,/obj/machinery/light_switch{pixel_x = -25},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor,/area/security/podbay) "aee" = (/obj/spacepod/sec{req_access_txt = "71"},/turf/simulated/floor/engine,/area/security/podbay) "aef" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "dark"},/area/security/evidence) @@ -237,7 +237,7 @@ "aeC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Interrogation Observation APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/interrogationobs) "aeD" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{cell_type = 5000; dir = 8; name = "Armory APC"; pixel_x = -24; pixel_y = 0},/obj/machinery/camera/motion{c_tag = "Secure Armory"; dir = 4; network = list("SS13")},/obj/machinery/light_switch{pixel_x = -25; pixel_y = -10},/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) "aeE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) -"aeF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) +"aeF" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) "aeG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) "aeH" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) "aeI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) @@ -1150,7 +1150,7 @@ "awf" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "awg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "awh" = (/turf/simulated/floor,/area/hallway/primary/fore) -"awi" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/hallway/primary/fore) +"awi" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "kitchenbar"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/kitchen) "awj" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "awk" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "awl" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) @@ -1319,7 +1319,7 @@ "azs" = (/obj/structure/closet/lawcloset,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "azt" = (/obj/machinery/photocopier,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 27},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "azu" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"azv" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) +"azv" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 25},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "azw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "azx" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -2; pixel_y = -5},/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "azy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "lawyer"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/lawoffice) @@ -1551,10 +1551,10 @@ "aDQ" = (/obj/machinery/light{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep) "aDR" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aDS" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/crew_quarters/fitness) -"aDT" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aDU" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aDV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aDW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aDT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aDU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aDV" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aDW" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aDX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/crew_quarters/fitness) "aDY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/crew_quarters/fitness) "aDZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) @@ -1588,10 +1588,10 @@ "aEB" = (/obj/structure/table/woodentable,/turf/simulated/floor,/area/crew_quarters/fitness) "aEC" = (/obj/structure/table/woodentable,/obj/item/weapon/coin/silver,/turf/simulated/floor,/area/crew_quarters/fitness) "aED" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/crew_quarters/fitness) -"aEE" = (/obj/machinery/door/window/westright{name = "Boxing Ring"},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aEF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aEG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aEH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aEE" = (/obj/machinery/door/window/westright{name = "Boxing Ring"},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aEF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aEG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aEH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aEI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/stack/medical/advanced/bruise_pack,/obj/item/clothing/gloves/boxing,/turf/simulated/floor,/area/crew_quarters/fitness) "aEJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/crew_quarters/fitness) "aEK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) @@ -1640,10 +1640,10 @@ "aFB" = (/obj/structure/table/woodentable,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/crew_quarters/fitness) "aFC" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor,/area/crew_quarters/fitness) "aFD" = (/obj/structure/table,/obj/item/stack/medical/advanced/bruise_pack,/obj/item/clothing/gloves/boxing,/turf/simulated/floor,/area/crew_quarters/fitness) -"aFE" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aFF" = (/obj/structure/disposalpipe/segment,/obj/structure/snowman,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aFG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aFH" = (/obj/machinery/door/window/eastleft{name = "Boxing Ring"},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aFE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aFF" = (/obj/machinery/door/window/eastleft{name = "Boxing Ring"},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aFG" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aFH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aFI" = (/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "aFJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Dormitories"; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/fitness) "aFK" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/crew_quarters/fitness) @@ -1687,10 +1687,10 @@ "aGw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep) "aGx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "Cryogenics"; name = "Cryodorms"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/sleep) "aGy" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/turf/simulated/floor,/area/crew_quarters/fitness) -"aGz" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aGA" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aGB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aGC" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aGz" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aGA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aGB" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aGC" = (/obj/machinery/newscaster{pixel_x = 30},/obj/machinery/alarm{pixel_y = 26},/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/reception) "aGD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/grille,/obj/structure/window/basic{dir = 8},/obj/structure/window/basic{dir = 4},/obj/structure/window/basic{dir = 1},/turf/simulated/floor,/area/crew_quarters/fitness) "aGE" = (/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/crew_quarters/fitness) "aGF" = (/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/crew_quarters/fitness) @@ -1914,7 +1914,7 @@ "aKP" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aKQ" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aKR" = (/obj/machinery/camera{c_tag = "Bar Storage"; network = list("SS13")},/obj/structure/table/woodentable,/obj/machinery/reagentgrinder,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aKS" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/obj/item/clothing/head/cakehat,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aKS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/security/securearmoury) "aKT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aKU" = (/obj/structure/table,/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/storage/art) "aKV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/storage/art) @@ -2141,10 +2141,10 @@ "aPi" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aPj" = (/obj/structure/closet/coffin,/obj/structure/window/basic{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "aPk" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"aPl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/chapel/main) -"aPm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/chapel/main) -"aPn" = (/turf/simulated/floor/wood,/area/chapel/main) -"aPo" = (/obj/machinery/light/small{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/chapel/main) +"aPl" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"aPm" = (/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"aPn" = (/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"aPo" = (/obj/machinery/light/small,/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aPp" = (/obj/machinery/door/window{dir = 8; name = "Mass Driver"; req_access_txt = "22"},/obj/machinery/mass_driver{dir = 1; id = "chapelgun"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/chapel/main) "aPq" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/escapepodbay) "aPr" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/crowbar/red,/turf/simulated/floor,/area/escapepodbay) @@ -2242,7 +2242,7 @@ "aRf" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/storage/fancy/crayons,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aRg" = (/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aRh" = (/obj/structure/closet/coffin,/obj/structure/window/basic{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"aRi" = (/obj/machinery/driver_button{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = 25},/turf/simulated/floor/wood,/area/chapel/main) +"aRi" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "aRj" = (/turf/simulated/wall,/area/chapel/main) "aRk" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "Escape Podbay APC"; pixel_x = -25},/turf/simulated/floor,/area/escapepodbay) "aRl" = (/turf/simulated/floor,/area/escapepodbay) @@ -2297,7 +2297,7 @@ "aSi" = (/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aSj" = (/obj/machinery/atmospherics/pipe/simple{_color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aSk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aSl" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate{desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate"},/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/box/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/box/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/sundress,/obj/item/device/eftpos{eftpos_name = "Kitchen EFTPOS scanner"},/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aSl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "aSm" = (/obj/machinery/camera{c_tag = "Kitchen Freezer"; network = list("SS13")},/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"; pixel_x = -5},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aSn" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Kitchen Delivery"; req_access_txt = "28"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aSo" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Hydroponics"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) @@ -2318,8 +2318,8 @@ "aSD" = (/obj/structure/table/woodentable,/obj/item/weapon/nullrod,/obj/item/device/eftpos{eftpos_name = "Chapel EFTPOS scanner"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aSE" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aSF" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{dir = 8; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) -"aSG" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/wood,/area/chapel/main) -"aSH" = (/obj/structure/table,/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/wood,/area/chapel/main) +"aSG" = (/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"aSH" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "aSI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/escapepodbay) "aSJ" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 4},/turf/space,/area/shuttle/arrival/station) "aSK" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shuttle/arrival/station) @@ -2360,9 +2360,9 @@ "aTt" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Bar"; departmentType = 2; name = "Bar RC"; pixel_x = 0; pixel_y = 30},/obj/structure/table/reinforced,/obj/machinery/chem_dispenser/beer,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aTu" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Bar North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table/reinforced,/obj/machinery/chem_dispenser/soda,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aTv" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) -"aTw" = (/obj/machinery/power/apc{dir = 1; name = "Bar APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/flora/grass/brown,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"aTx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"aTy" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/snowman,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"aTw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) +"aTx" = (/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) +"aTy" = (/obj/machinery/camera{c_tag = "Bar East"; network = list("SS13")},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aTz" = (/obj/machinery/atmospherics/pipe/simple{_color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aTA" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aTB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) @@ -2393,7 +2393,7 @@ "aUa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Crematorium"; req_access_txt = "27"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "aUb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aUc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"aUd" = (/obj/structure/table,/obj/machinery/light/small,/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/turf/simulated/floor/wood,/area/chapel/main) +"aUd" = (/obj/structure/table,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "aUe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/escapepodbay) "aUf" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor,/area/escapepodbay) "aUg" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor,/area/escapepodbay) @@ -2453,16 +2453,16 @@ "aVi" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/central/ne) "aVj" = (/obj/machinery/power/apc{dir = 1; name = "Central Hall NE APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/hallway/primary/central/ne) "aVk" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor,/area/hallway/primary/central/ne) -"aVl" = (/obj/structure/snowman,/turf/simulated/floor/plating/snow,/area/hallway/primary/central/ne) +"aVl" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "aVm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aVn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/pen/blue{pixel_x = 0; pixel_y = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/book/manual/barman_recipes,/obj/item/clothing/suit/jacket,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aVo" = (/obj/structure/disposalpipe/segment{dir = 4},/mob/living/carbon/monkey{tag = "icon-punpun1"; name = "Pun Pun"; icon_state = "punpun1"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aVp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aVq" = (/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aVr" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/reinforced,/obj/item/clothing/head/that{pixel_x = 4; pixel_y = 6},/obj/item/weapon/lighter/zippo,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) -"aVs" = (/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"aVt" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"aVu" = (/turf/simulated/floor/snow,/area/crew_quarters/bar) +"aVs" = (/obj/structure/noticeboard{pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aVt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"aVu" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aVv" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/kitchenspike,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aVw" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aVx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) @@ -2490,11 +2490,11 @@ "aVT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "aVU" = (/obj/machinery/power/apc{dir = 8; name = "Chapel Office APC"; pixel_x = -25},/obj/structure/cable,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "aVV" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -28},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"aVW" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) +"aVW" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "aVX" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"aVY" = (/obj/machinery/camera{c_tag = "Chapel North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/chapel/main) -"aVZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/chapel/main) -"aWa" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/obj/item/toy/carpplushie,/turf/simulated/floor/carpet,/area/chapel/main) +"aVY" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) +"aVZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"aWa" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "aWb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Escape Pod Bay"},/turf/simulated/floor,/area/escapepodbay) "aWc" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/arrival/station) "aWd" = (/turf/simulated/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/arrival/station) @@ -2535,7 +2535,7 @@ "aWM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aWN" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aWO" = (/obj/machinery/door/window{dir = 4; name = "Bar Door"; req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) -"aWP" = (/obj/machinery/light/small{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor/snow,/area/crew_quarters/bar) +"aWP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) "aWQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/kitchenspike,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aWR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aWS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/gibber,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) @@ -2553,15 +2553,15 @@ "aXe" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library) "aXf" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library) "aXg" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Chapel Office"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) -"aXh" = (/obj/item/toy/nuke,/turf/simulated/floor/carpet,/area/chapel/main) -"aXi" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/carpet,/area/chapel/main) -"aXj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/chapel/main) +"aXh" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"aXi" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"aXj" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "aXk" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth (Chaplain)"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aXl" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aXm" = (/obj/machinery/camera{c_tag = "Departure Lounge North"; dir = 4; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) -"aXn" = (/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"aXo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/snowman,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"aXp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"aXn" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"aXo" = (/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"aXp" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/hallway/secondary/entry) "aXq" = (/obj/machinery/computer/arcade,/turf/simulated/floor,/area/hallway/secondary/exit) "aXr" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor,/area/hallway/secondary/exit) "aXs" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor,/area/hallway/secondary/exit) @@ -2609,7 +2609,7 @@ "aYi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/slot_machine,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aYj" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aYk" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) -"aYl" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/table/reinforced,/obj/item/clothing/head/bearpelt,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) +"aYl" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "aYm" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aYn" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/freezer{req_access_txt = "28"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aYo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{icon_state = "hydrofloor"},/area/hydroponics) @@ -2633,11 +2633,11 @@ "aYG" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aYH" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "Camera"; pictures_left = 30; pixel_x = 0; pixel_y = 0},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aYI" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/obj/machinery/camera{c_tag = "Library Study"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"aYJ" = (/obj/machinery/hologram/holopad,/obj/structure/table/woodentable,/obj/item/candle,/turf/simulated/floor/wood,/area/chapel/main) -"aYK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/chapel/main) -"aYL" = (/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/chapel/main) -"aYM" = (/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/carpet,/area/chapel/main) -"aYN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/clothing/mask/cigarette/pipe,/turf/simulated/floor/carpet,/area/chapel/main) +"aYJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) +"aYK" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"aYL" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"aYM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) +"aYN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) "aYO" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "aYP" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) "aYQ" = (/turf/simulated/floor,/area/hallway/secondary/exit) @@ -2683,11 +2683,11 @@ "aZE" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aZF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aZG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aZH" = (/obj/item/weapon/a_gift,/obj/item/weapon/a_gift,/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"aZI" = (/obj/structure/noticeboard{pixel_y = 32},/obj/item/clothing/head/kitty/mouse,/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"aZJ" = (/obj/machinery/camera{c_tag = "Bar East"; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/obj/item/toy/prize/ripley,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"aZK" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/kitchen) -"aZL" = (/obj/machinery/disposal,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"aZH" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/window/eastleft{name = "Hydroponics Desk"; req_access_txt = "35"},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Kitchen Desk"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/crew_quarters/kitchen) +"aZI" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) +"aZJ" = (/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"aZK" = (/obj/machinery/door_control{id = "kitchenbar"; name = "Kitchen Bar Shutters Control"; pixel_x = -6; pixel_y = -24; req_access_txt = "28"},/obj/machinery/door_control{id = "kitchenhall"; name = "Kitchen Hallway Shutters Control"; pixel_x = 6; pixel_y = -24; req_access_txt = "28"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"aZL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) "aZM" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "aZN" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "aZO" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Hydroponics Pasture"; req_access_txt = "28"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -2704,11 +2704,11 @@ "aZZ" = (/obj/machinery/light/small,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "baa" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/stool/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "bab" = (/obj/structure/cult/tome,/obj/item/device/videocam,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bac" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/turf/simulated/floor/wood,/area/chapel/main) -"bad" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/chapel/main) -"bae" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/chapel/main) +"bac" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor,/area/hallway/secondary/exit) +"bad" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) +"bae" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) "baf" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"bag" = (/obj/machinery/light/small,/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/clothing/head/bearpelt,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bag" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bah" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) "bai" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit) "baj" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) @@ -2719,7 +2719,7 @@ "bao" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area) "bap" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "baq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/entry) -"bar" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/clothing/head/bearpelt,/obj/item/clothing/head/bearpelt,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/mask/balaclava,/obj/item/clothing/mask/balaclava,/obj/item/clothing/head/ushanka,/obj/item/clothing/head/ushanka,/obj/item/clothing/head/ushanka,/obj/item/clothing/suit/jacket,/obj/item/clothing/suit/jacket,/obj/item/clothing/head/ushanka,/turf/simulated/floor,/area/hallway/secondary/entry) +"bar" = (/obj/structure/table,/obj/item/weapon/rcs,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) "bas" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_security{name = "Security Checkpoint"; req_access_txt = "68"},/turf/simulated/floor,/area/security/customs2) "bat" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/customs2) "bau" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/turf/simulated/floor{icon_state = "delivery"},/area/security/customs2) @@ -2743,8 +2743,8 @@ "baM" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/nw) "baN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/central/nw) "baO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) -"baP" = (/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area) -"baQ" = (/turf/simulated/floor/snow,/area) +"baP" = (/obj/machinery/computer/security/mining{network = list("Mining Outpost")},/obj/machinery/camera{c_tag = "Cargo Mining Dock"; dir = 4; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"baQ" = (/obj/structure/table,/obj/machinery/media/receiver/boombox,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) "baR" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/secure/briefcase,/obj/item/weapon/storage/box/PDAs{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/ids,/turf/simulated/floor,/area/bridge) "baS" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor{dir = 10; icon_state = "yellow"},/area/bridge) "baT" = (/obj/machinery/computer/station_alert,/turf/simulated/floor{dir = 0; icon_state = "yellow"},/area/bridge) @@ -2756,17 +2756,17 @@ "baZ" = (/obj/machinery/computer/crew,/turf/simulated/floor{dir = 0; icon_state = "green"},/area/bridge) "bba" = (/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 6; icon_state = "green"},/area/bridge) "bbb" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/wrench,/obj/item/device/assembly/timer,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/turf/simulated/floor,/area/bridge) -"bbc" = (/obj/structure/flora/grass/brown,/turf/simulated/floor/snow,/area) -"bbd" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area) +"bbc" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/miningdock) +"bbd" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 2; network = list("SS13")},/obj/machinery/status_display/supply_display{density = 0; pixel_y = 32; pixel_z = 0},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) "bbe" = (/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/central/ne) "bbf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/central/ne) "bbg" = (/turf/simulated/floor/wood,/area/crew_quarters/bar) "bbh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bbi" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bbj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bbk" = (/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bbl" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bbm" = (/obj/item/clothing/suit/jacket,/obj/item/clothing/head/bearpelt,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bbk" = (/obj/machinery/vending/coffee,/obj/machinery/light_switch{pixel_x = 0; pixel_y = 25},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) +"bbl" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/item/device/megaphone,/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) +"bbm" = (/obj/structure/table,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/device/megaphone,/turf/simulated/floor,/area/crew_quarters/heads) "bbn" = (/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bbo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bbp" = (/obj/machinery/camera{c_tag = "Kitchen"; network = list("SS13")},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/cooker/cerealmaker,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -2787,9 +2787,9 @@ "bbE" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor/wood,/area/library) "bbF" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor/wood,/area/library) "bbG" = (/obj/machinery/door/morgue{dir = 2; name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"bbH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/table/woodentable,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/suit/holidaypriest,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/wood,/area/chapel/main) +"bbH" = (/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/flasher{id = "hopflash"; pixel_y = 28},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "hop"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 4; icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57"},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Head of Personnel's Desk"; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/heads) "bbI" = (/turf/simulated/floor/carpet,/area/chapel/main) -"bbJ" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/wood,/area/chapel/main) +"bbJ" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bbK" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) "bbL" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/secondary/exit) "bbM" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) @@ -2800,7 +2800,7 @@ "bbR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "bbS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) "bbT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry) -"bbU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) +"bbU" = (/obj/machinery/camera{c_tag = "Central Command Docks"; dir = 8; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/centcomdocks) "bbV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/customs2) "bbW" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/customs2) "bbX" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/machinery/door/window/brigdoor{dir = 1; name = "Customs Desk"; pixel_y = 6; req_access_txt = "68"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/customs2) @@ -2828,17 +2828,17 @@ "bct" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/bridge) "bcu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "greencorner"},/area/bridge) "bcv" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor,/area/bridge) -"bcw" = (/obj/structure/flora/tree/dead,/turf/simulated/floor/snow,/area) +"bcw" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) "bcx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/crew_quarters/bar) -"bcy" = (/obj/structure/stool/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bcz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bcA" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/obj/structure/stool/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bcy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bcz" = (/obj/structure/stool,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"bcA" = (/obj/structure/stool,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "bcB" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bcC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bcC" = (/obj/machinery/power/apc{dir = 8; name = "Chapel APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bcD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bcE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bcF" = (/obj/item/weapon/a_gift,/obj/item/weapon/a_gift,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bcG" = (/obj/item/toy/crossbow/tommygun,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bcE" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/stool,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"bcF" = (/obj/structure/table/reinforced,/obj/machinery/door/window/northleft{dir = 2; name = "Recruiter's Desk"; req_access_txt = "72"},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Recruiter's Desk"; req_access_txt = "0"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) +"bcG" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bcH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bcI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bcJ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -2854,22 +2854,22 @@ "bcT" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 8; icon_state = "right"; name = "Library Desk Door"; req_access_txt = "37"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/library) "bcU" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/library) "bcV" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp{pixel_y = 0},/obj/machinery/light/small{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/wood,/area/library) -"bcW" = (/obj/machinery/power/apc{dir = 8; name = "Chapel APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/chapel/main) -"bcX" = (/obj/structure/stool,/turf/simulated/floor/wood,/area/chapel/main) -"bcY" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/stool,/turf/simulated/floor/wood,/area/chapel/main) -"bcZ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/wood,/area/chapel/main) +"bcW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bcX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bcY" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bcZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bda" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bdb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) "bdc" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/hallway/secondary/exit) "bdd" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) -"bde" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) +"bde" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bdf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) "bdg" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "bdh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area) "bdi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area) "bdj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "bdk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) -"bdl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/secondary/entry) +"bdl" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "bdm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/customs2) "bdn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door_control{id = "customs-entrance2"; name = "Customs Entrance Open"; normaldoorcontrol = 1; pixel_x = 5; pixel_y = 26; req_access_txt = "68"; specialfunctions = 1},/obj/machinery/door_control{id = "customs-entrance2"; name = "Customs Entrance Bolts"; normaldoorcontrol = 1; pixel_x = -5; pixel_y = 26; req_access_txt = "68"; specialfunctions = 4},/turf/simulated/floor,/area/security/customs2) "bdo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Customs Officer"},/turf/simulated/floor,/area/security/customs2) @@ -2910,15 +2910,15 @@ "bdX" = (/obj/machinery/camera{c_tag = "Bridge East"; dir = 2; network = list("SS13")},/obj/machinery/computer/supplycomp,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/bridge) "bdY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/shuttle_control/engineering{req_access = null; req_one_access_txt = "10;24"},/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/bridge) "bdZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) -"bea" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Bar West"; dir = 4; network = list("SS13")},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"beb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/clothing/head/hardhat/reindeer,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bec" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/stew,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bed" = (/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/obj/item/clothing/head/festive,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bee" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/monkeysdelight,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bef" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"beg" = (/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/obj/item/clothing/head/cakehat,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"beh" = (/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/candle,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bei" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bea" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"beb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bec" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bed" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bee" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bef" = (/obj/machinery/power/apc{dir = 1; name = "Bar APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"beg" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"beh" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate{desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate"},/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/box/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/box/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/sundress,/obj/item/device/eftpos{eftpos_name = "Kitchen EFTPOS scanner"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"bei" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bej" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bek" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/table,/obj/item/weapon/kitchen/utensil/knife{desc = "For making cutlets"; name = "Cutlet Knife"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bel" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/mint,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -2926,7 +2926,7 @@ "ben" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "beo" = (/obj/machinery/atmospherics/pipe/simple{_color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bep" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"beq" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/window/eastleft{name = "Hydroponics Desk"; req_access_txt = "35"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/crew_quarters/kitchen) +"beq" = (/obj/machinery/light/small{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/obj/structure/table/woodentable,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "ber" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hydroponics) "bes" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hydroponics) "bet" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/hydroponics) @@ -2938,8 +2938,8 @@ "bez" = (/obj/structure/table/woodentable,/obj/machinery/light/small/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/wood,/area/library) "beA" = (/obj/effect/landmark/start{name = "Librarian"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/library) "beB" = (/obj/item/device/radio/intercom{pixel_x = 25},/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library) -"beC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/wood,/area/chapel/main) -"beD" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/wood,/area/chapel/main) +"beC" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"beD" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "beE" = (/obj/machinery/vending/coffee,/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "beF" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/effect/decal/warning_stripes/southeastcorner,/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor,/area/hallway/secondary/exit) "beG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "escape_dock_north_airlock"; name = "interior access button"; pixel_x = 0; pixel_y = -25; req_access_txt = "13"},/obj/effect/decal/warning_stripes/north,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor,/area/hallway/secondary/exit) @@ -2954,8 +2954,8 @@ "beP" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) "beQ" = (/obj/machinery/vending/cola,/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) "beR" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry) -"beS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"beT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/obj/structure/flora/grass/brown,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"beS" = (/obj/machinery/camera{c_tag = "Chapel North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"beT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "beU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/customs2) "beV" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/security/customs2) "beW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/security/customs2) @@ -2990,14 +2990,14 @@ "bfz" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/hallway/primary/central/ne) "bfA" = (/obj/machinery/camera{c_tag = "Bridge East Entrance"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central/ne) "bfB" = (/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central/ne) -"bfC" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/candle_box,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/obj/item/candle,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfE" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/stuffing,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfF" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chocolatebar,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfG" = (/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfH" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/bottle/cream,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfI" = (/obj/structure/table/woodentable,/obj/item/weapon/toy/xmas_cracker,/obj/item/clothing/head/festive,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bfJ" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/herbsalad,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bfC" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bfD" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bfE" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bfF" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bfG" = (/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/chapel/main) +"bfH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bfI" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bfJ" = (/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/structure/flora/kirbyplants,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/bar) "bfK" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bfL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bfM" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/enzyme{layer = 5},/obj/item/weapon/packageWrap,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -3014,21 +3014,21 @@ "bfX" = (/obj/structure/table/woodentable,/obj/item/device/camera_film,/obj/item/device/camera_film,/turf/simulated/floor/wood,/area/library) "bfY" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/wood,/area/library) "bfZ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/wood,/area/library) -"bga" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/chapel/main) -"bgb" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/chapel/main) +"bga" = (/obj/item/device/radio/intercom{pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light/small,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bgb" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bgc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) -"bgd" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold{_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/chapel/main) -"bge" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/stool,/turf/simulated/floor/wood,/area/chapel/main) -"bgf" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Chapel South"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/chapel/main) +"bgd" = (/obj/structure/bush,/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bge" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"bgf" = (/obj/machinery/atm{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/starboard/west) "bgg" = (/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Departure Lounge West"; dir = 4; network = list("SS13")},/obj/machinery/vending/cola,/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bgh" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) "bgi" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/secondary/exit) "bgj" = (/obj/item/flag/nt,/obj/machinery/atmospherics/pipe/simple,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor,/area/hallway/secondary/exit) "bgk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) -"bgl" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) +"bgl" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bgm" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) -"bgn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/flora/grass/green,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bgo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bgn" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Chapel South"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bgo" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold{_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "bgp" = (/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/customs2) "bgq" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = -30},/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "red"},/area/security/customs2) "bgr" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "red"},/area/security/customs2) @@ -3068,13 +3068,13 @@ "bgZ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central/ne) "bha" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/hallway/primary/central/ne) "bhb" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (NORTH)"; icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (NORTH)"; icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bhc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/stool,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "bhd" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bhe" = (/obj/structure/disposalpipe/segment,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (NORTH)"; icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhf" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhg" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhi" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/kitchen) +"bhf" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"bhg" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"bhh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bhi" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bhj" = (/obj/effect/landmark/start{name = "Chef"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bhk" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/machinery/requests_console{department = "Kitchen"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhl" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) @@ -3093,7 +3093,7 @@ "bhy" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/carpet,/area/chapel/main) "bhz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Chapel"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/chapel/main) "bhA" = (/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) -"bhB" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple,/obj/effect/decal/warning_stripes/east,/obj/item/candle,/turf/simulated/floor,/area/hallway/secondary/exit) +"bhB" = (/obj/machinery/camera{c_tag = "Departure Lounge East"; dir = 8; network = list("SS13")},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple,/obj/machinery/embedded_controller/radio/docking_port_multi{child_names_txt = "Airlock One;Airlock Two"; child_tags_txt = "escape_dock_north_airlock;escape_dock_south_airlock"; id_tag = "escape_dock"; pixel_x = 30},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor,/area/hallway/secondary/exit) "bhC" = (/obj/structure/spacepoddoor{luminosity = 3},/turf/simulated/floor/engine,/area/hallway/secondary/entry) "bhD" = (/turf/simulated/floor/engine,/area/hallway/secondary/entry) "bhE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/engine,/area/hallway/secondary/entry) @@ -3103,8 +3103,8 @@ "bhI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area) "bhJ" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry/south) "bhK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) -"bhL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/snowman,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bhM" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/obj/structure/flora/grass/brown,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bhL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bhM" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/weapon/dice,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bhN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Embassies South"; dir = 4; network = list("SS13")},/obj/structure/flora/kirbyplants,/turf/simulated/floor,/area/hallway/primary/port/east) "bhO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/flora/kirbyplants,/turf/simulated/floor,/area/hallway/primary/port/east) "bhP" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/central/nw) @@ -3133,10 +3133,10 @@ "bim" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bin" = (/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/bar) "bio" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bip" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"bip" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/wood,/area/crew_quarters/bar) "biq" = (/obj/machinery/power/apc{dir = 2; name = "Kitchen APC"; pixel_y = -24},/obj/structure/cable,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bir" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bis" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/door_control{id = "kitchen"; name = "Kitchen Shutters Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "28"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"bis" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/quartermaster/storage) "bit" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "biu" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 5"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/hallway/primary/starboard/east) "biv" = (/turf/simulated/floor,/area/hallway/primary/starboard/east) @@ -3144,12 +3144,12 @@ "bix" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Library"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/library) "biy" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/library) "biz" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/carpet,/area/library) -"biA" = (/obj/machinery/camera{c_tag = "Departure Lounge East"; dir = 8; network = list("SS13")},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple,/obj/machinery/embedded_controller/radio/docking_port_multi{child_names_txt = "Airlock One;Airlock Two"; child_tags_txt = "escape_dock_north_airlock;escape_dock_south_airlock"; id_tag = "escape_dock"; pixel_x = 30},/obj/effect/decal/warning_stripes/east,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/gloves/furgloves,/obj/item/clothing/head/ushanka,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/suit/jacket,/obj/item/clothing/suit/jacket,/obj/item/clothing/head/ushanka,/obj/item/clothing/head/ushanka,/turf/simulated/floor,/area/hallway/secondary/exit) -"biB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"biA" = (/obj/structure/table,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) +"biB" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "biC" = (/turf/space,/area/xenos_station/east) "biD" = (/obj/machinery/door/airlock/glass{name = "Public Pod Bay"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"biE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/flora/ausbushes/pointybush,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"biF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"biE" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/stool,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"biF" = (/obj/structure/stool,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "biG" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/crew_quarters/recruit) "biH" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/crew_quarters/recruit) "biI" = (/obj/machinery/vending/cola,/turf/simulated/floor,/area/crew_quarters/recruit) @@ -3182,19 +3182,19 @@ "bjj" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bjk" = (/obj/machinery/media/jukebox/bar,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bjl" = (/obj/structure/piano,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bjm" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bjn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bjo" = (/obj/machinery/light,/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjo" = (/obj/structure/stool,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "bjp" = (/obj/machinery/camera{c_tag = "Bar South"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bjq" = (/obj/item/device/radio/intercom{pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light/small,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bjr" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/ears/earmuffs/tribblemuffs,/obj/item/clothing/head/furcap,/obj/item/clothing/head/furcap,/obj/item/clothing/head/ushanka,/obj/item/clothing/head/ushanka,/obj/item/clothing/head/ushanka,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/bar) -"bjs" = (/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/bar) +"bjq" = (/obj/structure/table/woodentable,/obj/item/clothing/head/cakehat,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjr" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjs" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bjt" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/vending/dinnerware,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/kitchen) "bju" = (/obj/machinery/icemachine,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bjv" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bjw" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bjx" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bjy" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "kitchen"; name = "Kitchen Shutters"; opacity = 0},/obj/item/weapon/toy/xmas_cracker,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"bjv" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Bar West"; dir = 4; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjw" = (/turf/simulated/floor{desc = "\"This is a plaque in honour of those who died in the great space lube airlock incident.\" Scratched in beneath that is a crude image of a clown and a spaceman. The spaceman is slipping. The clown is laughing."; dir = 4; icon_state = "plaque"; name = "Memorial Plaque"; nitrogen = 30; oxygen = 70; temperature = 80},/area/hallway/secondary/exit) +"bjx" = (/obj/structure/bush,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bjy" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bjz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) "bjA" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics) "bjB" = (/turf/simulated/floor{dir = 1; icon_state = "green"},/area/hydroponics) @@ -3209,10 +3209,10 @@ "bjK" = (/obj/structure/table/woodentable,/obj/machinery/light/small/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/library) "bjL" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/light/small,/turf/simulated/floor/wood,/area/library) "bjM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/flora/kirbyplants,/turf/simulated/floor/wood,/area/library) -"bjN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor/wood,/area/chapel/main) -"bjO" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/chapel/main) +"bjN" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bjO" = (/obj/structure/table/woodentable,/obj/item/candle,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bjP" = (/obj/machinery/power/apc{dir = 8; name = "Escape Hallway APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) -"bjQ" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bjQ" = (/obj/machinery/light/small{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bjR" = (/obj/structure/spacepoddoor{luminosity = 3},/obj/machinery/door/poddoor/three_tile_ver{id = "arrivalspodbay"; layer = 3.1; req_access_txt = "13"},/turf/simulated/floor/engine,/area/hallway/secondary/entry) "bjS" = (/obj/machinery/door_control{desc = "A remote control-switch for the pod doors."; id = "arrivalspodbay"; name = "Pod Door Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "13"},/turf/simulated/floor/engine,/area/hallway/secondary/entry) "bjT" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/engine,/area/hallway/secondary/entry) @@ -3220,8 +3220,8 @@ "bjV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area) "bjW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry/south) "bjX" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; icon_state = "manifold-r-f"; dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) -"bjY" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bjZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/flora/grass/green,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bjY" = (/obj/machinery/driver_button{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = 25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"bjZ" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bka" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/crew_quarters/recruit) "bkb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/crew_quarters/recruit) "bkc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/recruit) @@ -3279,10 +3279,10 @@ "blc" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/obj/structure/window/basic{dir = 4},/obj/structure/window/basic,/turf/simulated/floor/plating,/area) "bld" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "ble" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/exit) -"blf" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) -"blg" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) +"blf" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 1; network = list("Research","SS13")},/obj/item/clothing/glasses/welding/superior,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) +"blg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "blh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/secondary/entry) -"bli" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/flora/tree/dead,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bli" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/sorting) "blj" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/newscaster{pixel_x = -28},/turf/simulated/floor,/area/crew_quarters/recruit) "blk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/crew_quarters/recruit) "bll" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/crew_quarters/recruit) @@ -3367,8 +3367,8 @@ "bmM" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry/south) "bmN" = (/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/entry) "bmO" = (/obj/machinery/camera{c_tag = "Arrivals South"; dir = 1; network = list("SS13"); pixel_x = 22},/turf/simulated/floor,/area/hallway/secondary/entry) -"bmP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bmQ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bmP" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) +"bmQ" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) "bmR" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/crew_quarters/recruit) "bmS" = (/turf/simulated/floor,/area/crew_quarters/recruit) "bmT" = (/obj/machinery/camera{c_tag = "Recruitment Lobby"; dir = 8; network = list("SS13")},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/crew_quarters/recruit) @@ -3393,7 +3393,7 @@ "bnm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) "bnn" = (/obj/machinery/turret{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bno" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bnp" = (/obj/structure/table/woodentable,/obj/item/clothing/suit/space/santa,/obj/item/weapon/storage/backpack/santabag,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bnp" = (/obj/structure/closet/secure_closet/cargotech,/obj/machinery/camera{c_tag = "Cargo Equipment"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office) "bnq" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bnr" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = list("SS13")},/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/east) "bns" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/hallway/primary/starboard/west) @@ -3510,11 +3510,11 @@ "bpz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/recruit) "bpA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/recruit) "bpB" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bot"},/area/crew_quarters/recruit) -"bpC" = (/obj/structure/filingcabinet,/obj/machinery/status_display/supply_display{density = 0; pixel_y = 32; pixel_z = 0},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/qm) +"bpC" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/power/apc{dir = 4; name = "Quartermaster APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/status_display/supply_display{density = 0; pixel_y = 32; pixel_z = 0},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/qm) "bpD" = (/obj/structure/filingcabinet/filingcabinet,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) "bpE" = (/obj/machinery/computer/supplycomp,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Cargo Quartermaster's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) "bpF" = (/obj/machinery/computer/security/mining{network = list("Mining Outpost")},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) -"bpG" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/power/apc{dir = 4; name = "Quartermaster APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/qm) +"bpG" = (/obj/machinery/power/apc{dir = 2; name = "Recruitment Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/crew_quarters/recruit) "bpH" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/embassy/vox) "bpI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/hatch{id_tag = "voxemb"; name = "Vox Embassy"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; name = "O2 Scubber"; on = 1; scrub_N2O = 1; scrub_O2 = 1; scrub_Toxins = 1},/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/embassy/vox) "bpJ" = (/obj/machinery/alarm/vox{pixel_y = 25},/turf/simulated/floor/wood{name = "Vox flooring"; nitrogen = 100; oxygen = 0},/area/embassy/vox) @@ -3558,7 +3558,7 @@ "bqv" = (/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "bqw" = (/obj/machinery/camera{c_tag = "Medbay Lobby East"; network = list("SS13")},/obj/structure/stool,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception) "bqx" = (/obj/structure/stool,/obj/structure/closet/walllocker/emerglocker/north,/turf/simulated/floor{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/reception) -"bqy" = (/obj/machinery/newscaster{pixel_x = 30},/obj/machinery/alarm{pixel_y = 26},/obj/structure/snowman,/turf/simulated/floor{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/reception) +"bqy" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-brown (EAST)"; icon_state = "brown"; dir = 4},/area/quartermaster/office) "bqz" = (/obj/structure/filingcabinet,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/medical) "bqA" = (/obj/machinery/disposal,/obj/structure/closet/walllocker/emerglocker/north,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/medical) "bqB" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/structure/table/reinforced,/obj/machinery/recharger,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/medical) @@ -3827,9 +3827,9 @@ "bvE" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/centcomdocks) "bvF" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/centcomdocks) "bvG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/centcomdocks) -"bvH" = (/obj/machinery/camera{c_tag = "Cargo Dock"; dir = 8; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/centcomdocks) +"bvH" = (/obj/machinery/camera{c_tag = "Cargo Bay Entrance"; dir = 4; network = list("SS13")},/obj/machinery/atm{pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) "bvI" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) -"bvJ" = (/obj/structure/table/reinforced,/obj/machinery/door/window/northleft{dir = 2; name = "Recruiter's Desk"; req_access_txt = "72"},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) +"bvJ" = (/obj/machinery/computer/supplycomp,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) "bvK" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) "bvL" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/rcs,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/qm) "bvM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/qm) @@ -3902,7 +3902,7 @@ "bxb" = (/obj/machinery/light{dir = 8},/obj/machinery/computer/rdconsole/core,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/lab) "bxc" = (/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "warning"},/area/toxins/lab) "bxd" = (/obj/machinery/r_n_d/circuit_imprinter{pixel_x = 3; pixel_y = 5},/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/lab) -"bxe" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Research Break Room"; dir = 8; network = list("Research","SS13")},/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bxe" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Research Research and Development Lab"; dir = 8; network = list("Research","SS13")},/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bxf" = (/obj/structure/table,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bxg" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/research/station) "bxh" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/shuttle/research/station) @@ -4007,13 +4007,13 @@ "bzc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bzd" = (/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bze" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) -"bzf" = (/obj/machinery/computer/supplycomp,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) +"bzf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/status_display/supply_display{density = 0; pixel_y = -32; pixel_z = 0},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bzg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) "bzh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) "bzi" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/hallway/primary/central/sw) "bzj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "hopqueue"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/central/sw) "bzk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/primary/central/sw) -"bzl" = (/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/flasher{id = "hopflash"; pixel_y = 28},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "hop"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 4; icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57"},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Reception Window"; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/heads) +"bzl" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bzm" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/crew_quarters/heads) "bzn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/heads) "bzo" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) @@ -4083,15 +4083,15 @@ "bAA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/crew_quarters/recruit) "bAB" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/crew_quarters/recruit) "bAC" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/media/receiver/boombox,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/crew_quarters/recruit) -"bAD" = (/obj/structure/closet/secure_closet/cargotech,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"bAD" = (/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/structure/table/reinforced,/obj/item/weapon/hand_labeler,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{tag = "icon-brown (SOUTHEAST)"; icon_state = "brown"; dir = 6},/area/quartermaster/office) "bAE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/office) "bAF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/office) -"bAG" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/hologram/holopad,/obj/machinery/status_display/supply_display{density = 0; pixel_x = 32; pixel_y = 0; pixel_z = 0},/turf/simulated/floor{tag = "icon-brown (EAST)"; icon_state = "brown"; dir = 4},/area/quartermaster/office) -"bAH" = (/obj/structure/table,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office) -"bAI" = (/obj/structure/table,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) +"bAG" = (/obj/structure/filingcabinet,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/qm) +"bAH" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/structure/table,/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) +"bAI" = (/obj/structure/table,/obj/machinery/light_switch{pixel_y = 27},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) "bAJ" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bAK" = (/obj/structure/table,/obj/machinery/status_display/supply_display{density = 0; pixel_y = 32; pixel_z = 0},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) -"bAL" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) +"bAL" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office) "bAM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) "bAN" = (/obj/machinery/light{dir = 8},/obj/machinery/photocopier,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bAO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/office) @@ -4266,12 +4266,12 @@ "bEb" = (/obj/machinery/power/apc{dir = 2; name = "Cargo Dock APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/centcomdocks) "bEc" = (/obj/structure/closet/secure_closet/ntrec,/turf/simulated/floor,/area/crew_quarters/recruit) "bEd" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/crew_quarters/recruit) -"bEe" = (/obj/machinery/power/apc{dir = 2; name = "Recruitment Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/crew_quarters/recruit) -"bEf" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/crew_quarters/recruit) +"bEe" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"bEf" = (/obj/machinery/autolathe,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{tag = "icon-brown (SOUTHEAST)"; icon_state = "brown"; dir = 6},/area/quartermaster/office) "bEg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor,/area/crew_quarters/recruit) "bEh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/hallway/primary/port/east) "bEi" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/hallway/primary/port/east) -"bEj" = (/obj/structure/closet/secure_closet/cargotech,/obj/machinery/camera{c_tag = "Cargo Equipment"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office) +"bEj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/obj/structure/table,/obj/machinery/media/receiver/boombox,/obj/machinery/light,/obj/machinery/camera{c_tag = "Virology Lab South"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "bEk" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; icon_state = "manifold-b-f"; dir = 8},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bEl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bEm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) @@ -4286,11 +4286,11 @@ "bEv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/quartermaster/office) "bEw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/office) "bEx" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "packageExternal"},/turf/simulated/floor{tag = "icon-browncorner (EAST)"; icon_state = "browncorner"; dir = 4},/area/quartermaster/office) -"bEy" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/structure/table,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) -"bEz" = (/obj/machinery/camera{c_tag = "Cargo Bay Entrance"; dir = 4; network = list("SS13")},/obj/machinery/atm{pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) +"bEy" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) +"bEz" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Virology Lab East"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "bEA" = (/obj/structure/closet/secure_closet/hop2,/turf/simulated/floor,/area/crew_quarters/heads) "bEB" = (/turf/simulated/floor,/area/crew_quarters/heads) -"bEC" = (/obj/structure/table,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/device/megaphone,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor,/area/crew_quarters/heads) +"bEC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "bED" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/crew_quarters/heads) "bEE" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/heads) "bEF" = (/obj/machinery/message_server,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/bluegrid,/area/server) @@ -4444,7 +4444,7 @@ "bHx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bHy" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/quartermaster/office) "bHz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bHA" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) +"bHA" = (/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology/lab) "bHB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "bHC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central/sw) "bHD" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "hopqueue"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/central/sw) @@ -4520,13 +4520,13 @@ "bIV" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bIW" = (/obj/structure/table,/obj/item/weapon/rcs,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) "bIX" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/device/multitool,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) -"bIY" = (/obj/machinery/autolathe,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{tag = "icon-brown (SOUTHEAST)"; icon_state = "brown"; dir = 6},/area/quartermaster/office) +"bIY" = (/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/obj/machinery/camera{c_tag = "Virology Decontamination North"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) "bIZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office) "bJa" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; icon_state = "manifold-r-f"; dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office) "bJb" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 0; pixel_y = -32; req_access_txt = "0"},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) -"bJc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) -"bJd" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/status_display/supply_display{density = 0; pixel_y = -32; pixel_z = 0},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office) -"bJe" = (/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/structure/table/reinforced,/obj/item/weapon/hand_labeler,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{tag = "icon-brown (SOUTHEAST)"; icon_state = "brown"; dir = 6},/area/quartermaster/office) +"bJc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/light{dir = 8},/obj/structure/sign/biohazard{pixel_x = -32},/obj/machinery/camera{c_tag = "Virology Patient Isolation"; dir = 4; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) +"bJd" = (/obj/machinery/camera{c_tag = "Medbay Psych Office"; dir = 8; network = list("SS13")},/obj/machinery/power/apc{dir = 4; name = "Psychiatrist APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/medical/psych) +"bJe" = (/obj/structure/table/woodentable,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor/wood,/area/medical/psych) "bJf" = (/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central/sw) "bJg" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/heads) "bJh" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/airlock/engineering{name = "Gravity Generator"; req_access_txt = "0"; req_one_access_txt = "10;30"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/gravitygenerator) @@ -4657,10 +4657,10 @@ "bLC" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/storage) "bLD" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor,/area/quartermaster/storage) "bLE" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor,/area/quartermaster/sorting) -"bLF" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) -"bLG" = (/obj/machinery/status_display/supply_display{density = 0; pixel_y = 32; pixel_z = 0},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) -"bLH" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/sorting) -"bLI" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 2; network = list("SS13")},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) +"bLF" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/research_outpost/hallway) +"bLG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/research_outpost/hallway) +"bLH" = (/obj/machinery/light{dir = 1},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/ntrep) +"bLI" = (/obj/machinery/light{dir = 1},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/blueshield) "bLJ" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Delivery Office APC"; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) "bLK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/sorting) "bLL" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/disposal/deliveryChute{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) @@ -4806,7 +4806,7 @@ "bOv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bOw" = (/obj/machinery/power/apc{dir = 8; name = "RD Office APC"; pixel_x = -25},/obj/structure/cable,/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) "bOx" = (/obj/machinery/hologram/holopad,/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/machinery/photocopier/faxmachine{department = "Research Director's Office"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) -"bOy" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 1; network = list("Research","SS13")},/obj/item/clothing/glasses/welding/superior,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) +"bOy" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/wood,/area/blueshield) "bOz" = (/obj/structure/closet/secure_closet/RD,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) "bOA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) "bOB" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) @@ -4900,12 +4900,12 @@ "bQl" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/quartermaster/sorting) "bQm" = (/obj/machinery/programmable/unloader,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/quartermaster/sorting) "bQn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"bQo" = (/obj/machinery/light{dir = 1},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/wood,/area/blueshield) +"bQo" = (/obj/machinery/photocopier,/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/wood,/area/ntrep) "bQp" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/blueshield) "bQq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/blueshield) "bQr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/wood,/area/blueshield) "bQs" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 4; name = "Blueshield Office APC"; pixel_x = 24; pixel_y = -3},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/blueshield) -"bQt" = (/obj/machinery/light{dir = 1},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/wood,/area/ntrep) +"bQt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bQu" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/ntrep) "bQv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/ntrep) "bQw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/wood,/area/ntrep) @@ -4998,10 +4998,8 @@ "bSf" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) "bSg" = (/obj/item/weapon/beach_ball/holoball,/turf/simulated/floor/plating,/area) "bSh" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) -"bSi" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/blueshield) "bSj" = (/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) "bSk" = (/turf/simulated/floor/wood,/area/blueshield) -"bSl" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/ntrep) "bSm" = (/turf/simulated/floor/carpet,/area/ntrep) "bSn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/ntrep) "bSo" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) @@ -5064,8 +5062,6 @@ "bTt" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/sorting) "bTu" = (/obj/item/weapon/storage/box,/obj/structure/table,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/turf/simulated/floor,/area/quartermaster/sorting) "bTv" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) -"bTw" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) -"bTx" = (/obj/structure/table,/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/obj/item/weapon/rcs,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) "bTy" = (/obj/structure/table,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/sorting) "bTz" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/sorting) "bTA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/quartermaster/sorting) @@ -5111,7 +5107,6 @@ "bUo" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/medical/cryo) "bUp" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/medical/cryo) "bUq" = (/obj/structure/table/woodentable,/obj/machinery/light/small/lamp/green,/turf/simulated/floor/wood,/area/medical/psych) -"bUr" = (/obj/structure/table/woodentable,/obj/machinery/computer/med_data/laptop,/obj/machinery/camera{c_tag = "Medbay Psych Office North"; network = list("SS13")},/turf/simulated/floor/wood,/area/medical/psych) "bUs" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/briefcase,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/wood,/area/medical/psych) "bUt" = (/obj/structure/closet/secure_closet/psychiatrist,/turf/simulated/floor/wood,/area/medical/psych) "bUu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/medical/psych) @@ -5162,7 +5157,6 @@ "bVn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area) "bVo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area) "bVp" = (/obj/machinery/light,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 10; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) -"bVq" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/item/device/megaphone,/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "bVr" = (/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "bVs" = (/obj/machinery/computer/crew,/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "bVt" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area) @@ -5175,7 +5169,6 @@ "bVA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/wood,/area/medical/psych) "bVB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/medical/psych) "bVC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/medical/psych) -"bVD" = (/obj/machinery/camera{c_tag = "Medbay Psych Office East"; dir = 8; network = list("SS13")},/obj/machinery/power/apc{dir = 4; name = "Psychiatrist APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/medical/psych) "bVE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "telescienceblast"; name = "test chamber blast doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/telesci) "bVF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "telescienceblast"; name = "test chamber blast doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/telesci) "bVG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "telescienceblast"; name = "test chamber blast doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/telesci) @@ -5307,7 +5300,6 @@ "bYc" = (/obj/machinery/doppler_array{dir = 4},/turf/simulated/floor,/area/toxins/mixing) "bYd" = (/obj/structure/grille,/obj/structure/window/plasmareinforced{dir = 4},/obj/structure/window/plasmareinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area) "bYe" = (/turf/simulated/floor/airless{dir = 8; icon_state = "warning"},/area/toxins/test_area) -"bYf" = (/obj/structure/table,/obj/machinery/media/receiver/boombox,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) "bYg" = (/turf/simulated/floor,/area/quartermaster/miningdock) "bYh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/miningdock) "bYi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/miningdock) @@ -5471,7 +5463,6 @@ "cbk" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) "cbl" = (/obj/machinery/computer/shuttle_control/mining{req_access_txt = "48"},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) "cbm" = (/obj/structure/table,/obj/machinery/embedded_controller/radio/simple_docking_controller{id_tag = "mining_shuttle"; pixel_x = 25; pixel_y = -8; req_one_access_txt = "13;48"; tag_door = "mining_shuttle_hatch"},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"cbn" = (/obj/machinery/computer/security/mining{network = list("Mining Outpost")},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/camera{c_tag = "Cargo Mining Dock"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) "cbo" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) "cbp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster/miningdock) "cbq" = (/obj/structure/rack{dir = 1},/obj/item/device/modkit/unathi,/obj/item/device/modkit/unathi,/turf/simulated/floor{tag = "icon-brown (EAST)"; icon_state = "brown"; dir = 4},/area/quartermaster/miningdock) @@ -5670,7 +5661,6 @@ "cfb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) "cfc" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "mining_dock_pump"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/quartermaster/miningdock) "cfd" = (/obj/machinery/camera{c_tag = "Cargo Mining Dock Airlock"; dir = 8; network = list("SS13")},/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/quartermaster/miningdock) -"cfe" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/miningdock) "cff" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock) "cfg" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock) "cfh" = (/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock) @@ -6185,7 +6175,6 @@ "coW" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) "coX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "coY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"coZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/clothing/head/hardhat/reindeer,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cpa" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area) "cpb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) "cpc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) @@ -6341,7 +6330,6 @@ "crW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) "crX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint) "crY" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) -"crZ" = (/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) "csa" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "csb" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "csc" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) @@ -6588,7 +6576,6 @@ "cwJ" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) "cwK" = (/obj/structure/sign/biohazard{pixel_x = 32},/turf/space,/area) "cwL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1379; icon_state = "door_locked"; id_tag = "viro_lab_airlock_exterior"; locked = 1; name = "Virology Lab External Airlock"; req_access_txt = "39"},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "viro_lab_airlock_control"; name = "Virology Lab Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cwM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/light{dir = 8},/obj/structure/sign/biohazard{pixel_x = -32},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cwN" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cwO" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cwP" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) @@ -6768,7 +6755,6 @@ "cAh" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold{_color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area) "cAi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology/lab) "cAj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) -"cAk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Virology Patient Isolation"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cAl" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cAm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/bedsheet/medical,/obj/structure/stool/bed,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cAn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sign/securearea,/turf/simulated/wall,/area) @@ -7054,14 +7040,12 @@ "cFH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "cFI" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "cFJ" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/glasses/hud/health,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Virology Lab West"; dir = 4; network = list("SS13")},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cFK" = (/obj/machinery/camera{c_tag = "Virology Lab South-West"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology/lab) "cFL" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology/lab) "cFM" = (/obj/structure/filingcabinet/filingcabinet,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFN" = (/obj/machinery/disease2/diseaseanalyser,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFO" = (/obj/machinery/computer/diseasesplicer,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFP" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cFR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Virology Lab South"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFT" = (/obj/structure/table,/obj/item/weapon/storage/fancy/vials,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cFU" = (/obj/structure/table,/obj/item/weapon/storage/lockbox/vials,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) @@ -7237,7 +7221,6 @@ "cJj" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple/heat_exchanging,/turf/space,/area) "cJk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "cJl" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"cJm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/obj/structure/table,/obj/machinery/media/receiver/boombox,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cJn" = (/obj/structure/closet/l3closet/virology,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cJo" = (/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cJp" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) @@ -10644,8 +10627,6 @@ "dWK" = (/obj/structure/sign/science,/turf/simulated/wall,/area/research_outpost/entry) "dWL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 4; layer = 2.6; name = "Firelock"},/obj/machinery/door/airlock/glass_research{name = "Outpost Primary Access"; req_access_txt = "65"},/turf/simulated/floor,/area/research_outpost/entry) "dWM" = (/obj/machinery/door/firedoor/border_only{dir = 4; layer = 2.6; name = "Firelock"},/obj/machinery/door/airlock/glass_research{name = "Outpost Primary Access"; req_access_txt = "65"},/turf/simulated/floor,/area/research_outpost/entry) -"dWN" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/research_outpost/hallway) -"dWO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/research_outpost/hallway) "dWP" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/research_outpost/hallway) "dWQ" = (/obj/machinery/atmospherics/pipe/simple{_color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/research_outpost/hallway) "dWR" = (/obj/machinery/door/window/westleft{dir = 8; name = "Locker room"; opacity = 0; req_access_txt = "65"},/turf/simulated/floor,/area/research_outpost/anomaly) @@ -12760,8 +12741,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiacOacPaaiaaiacQacRacSacTacUaaiaaiaaiacVacWacXacYaaiaaiacZadaadbadcaddadeaaiadfadgadhadiadjadkadlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaDaaDaaDaaDaaDaaDaaDaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaahaahaahaahaaaaahaahaahaahaahaaaaahaahaahaahaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiadmadnadoadpaaiadqadraaiadsadtaduadvadwadxadyaaiaaiadzadAadBadCaaiaaiadDadEadFadGacKadHaaiadIadjadjadjadjadkadlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaDaaDaaDaaDaaDaaDaaDaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahaahaahaahaahaaaaaaaaaaaaaaaaaaaaaaahaahaahaahaahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiadJadKadLadMaaiabWabTaaiadNadOadPadvadQadRadSaaiaaiadTadUadVadWaaiaaiadXadYadZaeaaebaecaaiaedadjaeeadjadjadkadlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaefaegaehaaiaeiaejaekaekacEaelacraaiaemadOadPadvadQadRaenaaiaaiaeoaepadVaeqaaiaaiaeradEaesadGacKaetaaiaeuadjadjadjadjaevadlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaiaewaexaeyaezaeAaeBaeAaeCacEacFacraaiaaiaeDaeEaeFaeGaeHaaiaaiaaiaeIaeJaeKaeLaaiaaiaeMaeNaeOacKaePaeQaaiaeRaeSaeTaeTaeUaaiabBabMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaefaegaehaaiaeiaejaekaekacEaelacraaiaemadOadPaeFadQadRaenaaiaaiaeoaepadVaeqaaiaaiaeradEaesadGacKaetaaiaeuadjadjadjadjaevadlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaiaewaexaeyaezaeAaeBaeAaeCacEacFacraaiaaiaeDaeEaKSaeGaeHaaiaaiaaiaeIaeJaeKaeLaaiaaiaeMaeNaeOacKaePaeQaaiaeRaeSaeTaeTaeUaaiabBabMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaeVaeWaeXaaiaeYaeWaeZaaiaaaaaiafaafbafcaaiaaiafdaaiaaiaaiafeaffaaiaaiafkafhafiafjafgaaiaaiaflafmafnaaiaaiaaiaaiafoafpafqafrafsaaiaaiaftafuafvafwafxaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaafyafyafzafyafyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiafAafBafCaaiafAafBafCaaiaaaaaiafDafEafFacgafGafHafIafJafKafLafMafNaaiaaiafOafPafQaaiaaiaaiafRafSafTafUafVafWafXafYafTafZafUafUagaagbagcagdageagfaggaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczaczaczaczaczaczaczaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafyaaaaabaaaaghaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiagiafCagjaaiagkafCaglaaiaaaaaiaaiaaiaaiaaiagmagnagoagpagqagragsagtaaqaguagvagwagxagyagzaaqagAagBagCagDagDagEagFagGagCagDagDagDagDagHafvagIagJagKagLagMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12786,72 +12767,72 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiatsattatuatvatwaaiaaaaaaaaaaaaaaaaqYaaaaaaaabafzamlarbarbarbatxamTatyamVatzatAatBatCatDatBatEaaiaqpatFatGatHatIatJatKatLatMatNatOatPatQatRatSatTatUatUatVatUatUatWatXatYatZauaaubaucaaqaudaueaufaugauhauiamHasoaujaukaukaukaulaumaunauoaupaaiauqaurausatnatnatnatnatnatnaaiaaaaaaaaaamQaaaaaaaaaaabaaaaaaaaaaqcaaaaaaaaaaabaaaaaaaaaafyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiatsautauuauvatsaaiaaaaaaaaaaaaaaaaqYaaaaaaaabafzamlauwauwauwamlaaiaaiaaiauxauyauzauAauBauCauDaaiarhauEauFauGauHarmarnauIauJauKauLauJauMaruarmauNauOauPauOauOauPauOauQaaqasfauRaubauSaaqauTauUauVauWauXauXauYauZaoDaaqaaqaaqaaKaaqabnaaiaaiaaiavaavbavcatnavdaveaveaveaveaaiaaaaaaaaaafzaabaoAaoAaoAaoAaoAaabaqcaabaoAaoAaoAaoAaoAaabafzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaaaaaaaaaaaaaaaaaaaaaaaaiatsavfavgavhatsaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaafzamlaviaviaviamlaaqaaqaaqaaqaaqaaqaaiavjavkaaiaaiaaiaaiavlacEavmacEacEavmacEavmacEacEabuaaiaaiavnavoavpavqavoavpavqavraaiaaiaaiaaiaaiaaqavsavtavuavuavvavuavwavxaaqavyavzavAaaKavBavCavDavEaaqaaqavFaaKaaqaaqaaqaaqaaqaaqaaiaaaaaaaaaafyaabaoZapaapaapaapaapbapcapdapeapeapeapeapfaabafzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaavGavHavIaaaavJavKavLaaiavMavNavOavNavPaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaafzavQavRavRavRavSaaqavTavUavVavWavXavYavZawaawbawcawbawbawbawbawbawbawbawbawdaweawfawbawbawbawbawgawbawbawbawbawhawiawjawkawlawmawnawoaaqawpawqawrawsawtawuawvawwaaqawxawyawzaaKawAawBawAawCaaqawDawEawFawGawHawIawJawKawLaaiaaaaaaaaaafyaaaaqbaqbaqbaqbaqbaabaqcaabaqbaqbaqbaqbaqbaaaaghaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkaaaamkamkamkamkamkamkamkamkamkaaaamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaavGavHavIaaaavJavKavLaaiavMavNavOavNavPaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaafzavQavRavRavRavSaaqavTavUavVavWavXavYavZawaawbawcawbawbawbawbawbawbawbawbawdaweawfawbawbawbawbawgawbawbawbawbawhazAawjawkawlawmawnawoaaqawpawqawrawsawtawuawvawwaaqawxawyawzaaKawAawBawAawCaaqawDawEawFawGawHawIawJawKawLaaiaaaaaaaaaafyaaaaqbaqbaqbaqbaqbaabaqcaabaqbaqbaqbaqbaqbaaaaghaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkaaaamkamkamkamkamkamkamkamkamkaaaamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaiawMawNawMaaiawOawPawOaaiawQawRawSawTawUaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqawVawWawXawYawYawZaxaaxbawhawhawhawhawhawhawhawhawhawhaxcawhawhawhawhawhawhaxdawhawhawhawhaxeawhaxfawhaxgawhawhaxhaaqaxiaxjaxkaxlawraxmawvaxnaaqaxoaxpaxqaxrawAaxsaxtavEaaqaxuaxvaxwaxxaxyaxzaxyaxAaxyaaiaaaaaaaaaafyaaaaabaaaaaaaaaaaaaabaqcaaaaaaaaaaaaaaaaabaaaafzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkaaaaaaamkamkamkamkamkamkamkamkamkaaaaaaamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaiawMaxBawMaaqawOaxCawOaaiaxDaxEaxFaxGaxHaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaxIaxJaxKaxLaxMaaqaxNaxOaxPaxPaxQaxRaxSaxPaxTaxPaxPaxPaxUaxPaxPaxPaxPaxPaxPaxVaxWaxXaxXaxXaxYaxZayaaxZaybaycaxZaydaaqaaiaaiaaiaaiaaiaaiawvawwaaqayeawyayfaaKawAaygawAawCaaqayhayiayjaxyaykaxyaxyaxAaylaaiaaaaaaaaaafyafyafzaaaaaaaaaaabaabaqcaabaaaaaaaaaaaaafzafzafzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQanQanQanQaaaaaiaymaynayoaaqaypayqayraaiaysaytayuayvaywaaiaaaaaaaaaaaaaaaaqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqaaqaaqaaqaaqaaqaaiaoGayxaaqayyayzayAaaqayBaaqayCayDaaqayEaaqaaqaaqaaqaaqaaqaaqayFaaqaaqayGayHayIamHaaqaoGaaqayJaaqaaqapXanLanLanLanLanLayKawwaaqayLawyayMaaKayNaxsaxtavEaaqayOayPayQayRayRaySayRayTayUaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQaaiaaiaaiaaiayWayXayYaaqayWayXayYaaiayZazaazbazcazdaaiaaaaaaaaaaaaaaaaqdaqeaqeaqeaqeaqeaqeazeaaaaaaaaaaaaaaaaaaaaaaaaaaiazfazgaaqazhaziazjaaqazkaaqazlazmaznazoazpazqazrazsaztazuazvazwazxazyazzawhazAazBazCazDazEazEazEazEazEazFazEazEazEazEazGazHazIazJazKazLazMazNazOawAawCaaqazPazQazRazSaxyazTazUazVazWaaiazXazYazYazYazYazYazZaaaaaaaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanQanQanQanQanQanQanQanQanQanQanQanQaaiaaiaaiaaiayWayXayYaaqayWayXayYaaiayZazaazbazcazdaaiaaaaaaaaaaaaaaaaqdaqeaqeaqeaqeaqeaqeazeaaaaaaaaaaaaaaaaaaaaaaaaaaiazfazgaaqazhaziazjaaqazkaaqazlazmaznazoazpazqazrazsaztazubbkazwazxazyazzawhazAazBazCazDazEazEazEazEazEazFazEazEazEazEazGazHazIazJazKazLazMazNazOawAawCaaqazPazQazRazSaxyazTazUazVazWaaiazXazYazYazYazYazYazZaaaaaaaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamkamkamkamkamkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAbaAcaAdaAdaAcaaiaaiaaiaaiaaiaAeaAfaaiaaqaAgaaqaaiaaqaAhaaqaaiaAiaAjaAkaAiaAlaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAmaAnaAmaaaaaaaaaaaaaaaaaaaaaaaiaAoaApabYaAqaAraAsaaqazkaaqaAtaAuaAvazoaAwaAxaAyaAyaAyaAyaAyazwaAyaAzawbawhazAaaqaAAaABabJabJabJabJaACaABabJabJabJabJabJabJaADabJaAEaAFaAGabJaAHaAIaaqaaqaaqaAJaAKaaqaaqamHaaqaaqaaqaaiaALaAMaAMaAMaAMaAMaALaaiaaaaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaANaAOaAPaAQaARaASaATaASaASaAUaAVaAWaAWaAXaAWaAYaAZaBaaBbaBcaBdaBeaBfaBeaBgaBhaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBiaBjaBkaaaaaaaaaaaaaaaaaaaaaaaiazkazgaaqaBlaBmaAsaaqazkaaqaBnaBoaBpazoaBqaAyaAyaBraAyaBsaBsazwaAyaAzawbawhaBtaaqaBuaABaBvaBwaBxaaqaByaBzaBAaBBaBCaBDaBEaBFaBGaBHaBIaBJaBKaBLaBMaBNaBOaBPaBQaBRaBSaBTaBUaBVaBWaBXaBYaBZaALaAMaAMaAMaAMaAMaALaaiaabaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCaaCbaCcaCdaCeaCfaCgaCfaChaCfaCiaCjaCkaCiaClaCmaCnaCoaCpaCqaCraCraCraCraCsaCtaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaCuaCvaCwaCxaoWaoWaoWaoWaoWaoXaaiaaiazkazgaaqaCyaCzaCAabJaCBabJaCCaCDaCEaCFazpaCGaAyaCHaCIaCJaCKaCLaCMaAzawbawhazAaaqasoaCNaCOaBwaBxaaqaCPaCQaCQaCQaCQaCQaCQaCQaCQaCQaCQaCRaCSaCTaCUaCVaCWaCXaCYaCZaDaaCYaDbaDcaDdaCYaCYaDeaDfaAMaAMaAMaAMaAMaDfaaiaaiaaiaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaAcaaiaaiaaiaDgaDhaaiaDgaDhaaiaDgaDhaaiaDgaDhaaiaDiaDjaDjaDjaDjaDkaDlaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaDmaDnaDoaaiaDpaDqaDqaDqaDqaDqaDraDsaDtaaqaDuaDvaDwaaqaDxaaqaDyaDzaDAaDBaDCaCJaDDaDEaDFaDGaDHaDIaDJaDKaDLaDMaDNabYaDOaDPaDQaBwaBxaaqaDRaCQaCQaDSaDSaDSaCQaCQaCQaCQaDTaDUaDVaDWaDXaDYaDZaEaaEbaEbaEcaEbaEdaEbaEbaEbaEbaEeaEfaAMaAMaAMaAMaAMaEgaEhaEiaEjaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaAcaaiaaiaaiaDgaDhaaiaDgaDhaaiaDgaDhaaiaDgaDhaaiaDiaDjaDjaDjaDjaDkaDlaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaDmaDnaDoaaiaDpaDqaDqaDqaDqaDqaDraDsaDtaaqaDuaDvaDwaaqaDxaaqaDyaDzaDAaDBaDCaCJaDDaDEaDFaDGaDHaDIaDJaDKaDLaDMaDNabYaDOaDPaDQaBwaBxaaqaDRaCQaCQaDSaDSaDSaCQaCQaCQaCQaDVaDWaDTaDUaDXaDYaDZaEaaEbaEbaEcaEbaEdaEbaEbaEbaEbaEeaEfaAMaAMaAMaAMaAMaEgaEhaEiaEjaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaaaaElaEmaEnaDjaDjaDjaDkaEoaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaEpaEqaEraaiaEsaaiaaiaaiaaiaaiaaiaaiaEtaaqaEuabYabYabYaEvabYaEwabYabYabYaExabYabYaaFabYabYabYabYabtaoDaEyawhaEzaaqasoaoGaEAaBwaBxaaqaCPaCQaDSaEBaEBaECaDSaCQaEDaCQaEEaEFaEGaEHaEIaEJaEKaELaEJaEJaEMaEJaENaEOaEPaEQaEDaERaEjaAMaAMaAMaAMaAMaEjaESaETaEUaaaaAaaaaaaaaaaaaaaaaaaaaaaaaqaaqaEVaEWaEWaEWaEWaEXaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaEYaEZaFaaFbaDjaDjaDjaDkaFcaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaiaFdaFeaFfaaiaEsaaiaFgaFhaFiaFjaFkaaiaEtazkazkazkazkaFlaFmaFnaFoaFoaFoaFoaFpaFoaFqaFraFsaFoaFoaFtaFtaFuaFvaFwaFxabJaFyaoGaFzaEAaEAaaqaCPaCQaDSaFAaFBaFCaDSaCQaCQaFDaFEaFFaFGaFHaCQaCQaFIaFJaCQaCQaCQaCQaFKaFLaFMaFNaCQaFOaFPaAMaAMaAMaAMaAMaFPaFQaETaEUaaaaFRaaaaaaaaaaaaaaaaaaaaqaaqaFSaFTaFUaFVaFWaFXaFYaFUaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaFZaGaaGbaGcaDjaDjaDjaDkaGdaaiaGeaGfaaiaGgaGhaaiaaiaaiaaiaaiaaiaGiaamaaiaEsaaiaFkaGjaGkaFkaFkaaiaGlaGmaGmaGmaGmaGnaGoaaiaaiaaiaaiaflabnaaiaGpaaiaftaflaaiaaiaaiaaiaGqaGraGsaGtaGuaDPaGvaGwaEAaGxaCPaCQaDSaGyaEBaEBaDSaCQaCQaCQaGzaGAaGBaGCaCQaCQaFIaGDaGEaGFaGFaGFaGGaCQaCQaDXaCQaGHaGIaAMaAMaAMaAMaAMaGJaGKaGLaFPaGMaGNaGMaaaaaaaaaaaqaaqaaqaGOaFVaGPaFVaGQaGRaFVaFVaFVaGSaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaEYaEZaFaaFbaDjaDjaDjaDkaFcaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaiaFdaFeaFfaaiaEsaaiaFgaFhaFiaFjaFkaaiaEtazkazkazkazkaFlaFmaFnaFoaFoaFoaFoaFpaFoaFqaFraFsaFoaFoaFtaFtaFuaFvaFwaFxabJaFyaoGaFzaEAaEAaaqaCPaCQaDSaFAaFBaFCaDSaCQaCQaFDaFGaEFaFEaFFaCQaCQaFIaFJaCQaCQaCQaCQaFKaFLaFMaFNaCQaFOaFPaAMaAMaAMaAMaAMaFPaFQaETaEUaaaaFRaaaaaaaaaaaaaaaaaaaaqaaqaFSaFTaFUaFVaFWaFXaFYaFUaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaFZaGaaGbaGcaDjaDjaDjaDkaGdaaiaGeaGfaaiaGgaGhaaiaaiaaiaaiaaiaaiaGiaamaaiaEsaaiaFkaGjaGkaFkaFkaaiaGlaGmaGmaGmaGmaGnaGoaaiaaiaaiaaiaflabnaaiaGpaaiaftaflaaiaaiaaiaaiaGqaGraGsaGtaGuaDPaGvaGwaEAaGxaCPaCQaDSaGyaEBaEBaDSaCQaCQaCQaFHaGzaGAaGBaCQaCQaFIaGDaGEaGFaGFaGFaGGaCQaCQaDXaCQaGHaGIaAMaAMaAMaAMaAMaGJaGKaGLaFPaGMaGNaGMaaaaaaaaaaaqaaqaaqaGOaFVaGPaFVaGQaGRaFVaFVaFVaGSaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaGTaGUaFaaFbaDjaDjaDjaDkaFcaaiaGVaGWaGXaGYaGZaaiaHaaHbaHcaHcaHdaHeaHcaHcaEsaaiaHfaHgaHhaHiaHjaaiaHkaHlaHkaHkazkazkaDxaaiaHmaHnaHoaHpaHqaHraHsaHtaHuaHvaHwaHnaHxaaiaHyawhaHzaaqaHAaoGaHBaHCaHCaHDaHEaHFaHGaHHaHHaHIaHJaEJaHKaHJaHJaHLaHMaHNaCQaCQaHOaHPaHQaHRaHRaHRaHSaHTaFMaDXaCQaHUaHVaAMaAMaAMaAMaAMaHWaaiaaiaaiaBiaHXaBiaaaaaaaaqaaqaHYaaqaHZaIaaIbaIcaFVaFVaIdaIeaFVaIfaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEkaEkaEkaEkaEkaEkaEkaEkaEkaIgaIhaIiaIjaDjaDjaDjaDkaFcaaiaIkaIlaImaInaIoaaqaIpaIqaIraIsaIsaItaDqaDqaIuaaiaFkaGjaIvaFkaFkaaiaIwazkaIxaHkazkazkaDxaaiaIyaIyaIzaIAaIBaICaIDaICaIEaIFaIGaIyaIyaaiaHyawhaIIaaqaHAaoGaEAaBwaBxaaqaCPaIJaIKaILaIMaINaINaIOaIPaINaIPaIQaIRaISaITaIUaIVaIWaIXaIYaIZaJaaJbaaqaJcaJdaJcaaqaJeaAMaAMaAMaAMaAMaJfaaiaabaoVaCvaJgaJhaAjaaaaaqaJiaJjaJkaJlaJmaJnaFVaFVaFVaJoaJpaFVaJqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaaiaaiaaiaaiaDgaJraJsaaiaDgaJraJsaaiaaiaaiaaiaJtaDjaDjaDjaDjaDkaJuaaiaJvaJwaJxaJyaJzaaqaJAaHcaEsaJBaJCaJDaJEaJFaJGaaiaJHaJIaJJaJKaFkaaiazkazkaJLaHkaJMaJNaDxaaiaaiaaiaaiaJOaJPaHnaJQaHnaJPaJRaaiaaiaaiaaiaHyawhaJSaaqaHAaoGaDQaBwaBxaaqaJTaJUaaqaaqaaqaaqaaqaaqaaqaJVaaqaaqaaqaaqaaqaaqaJWaaqaJXaJYaJYaJYaJZaaqaKaaKbaKcaaqaJeaAMaAMaAMaAMaAMaJfaaiaaaaaiaKdaKeaKfaaiaaaaaqaKgaKhaaqaKiaKjaKkaKlaKmaKnaKoaKpaGQaaqaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaKqaKraKsaAWaAWaKtaKuaAWaAWaKvaKwaKxaaiaElaKyaEnaDjaDjaDjaDkaFcaaiaaqaaqaoGaKzaaqaaqaJAaHcaEsaaiaaiaaiaaiaaiaaiaaiaaiabnaKAaaiaaiaaiaaiaaiaaiaaiaaiaaiaDxaaiaKBaKBaIzaKCaKDaICaIDaICaKDaKEaKFaKGaKHaaiaHyawhaHzaaqaKIaABaKJaBwaBxaaqaKKaJUaaqaKLaKMaKNaKNaaqaKOaKMaKPaaqaKQaKRaKSaaqaKTaaqaJXaJYaJYaJYaJZaaqaKUaKVaKWaaqaKXaKYaKYaKYaKYaKYaKZaaaaaaaaiaLaaLbaLcaaiaaaaaqaLdaLeaaqaaqaaqaaqaaqaLfaaqaaqaaqaaqaaqaaqaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDgaLgaLhaDjaDjaDjaDjaLiaDjaDjaDjaLiaDjaLjaLkaLlaLmaLnaLoaLoaLoaLpaFcaaiaLqaLraLsaLtaaqaaqaLuaHcaEsaaiaLvaLwaLxaLwaLyaaiaLzaLAaLBaLCaLDaaiaLEaLEaLFaLEaLGaaiaDxaaiaHmaHnaLHaLIaJPaHnaLJaHnaJPaLKaLLaHnaHxaaiaHyawhaLMaaqaHAaCNaCOaBwaBxaaqaLNaLOaaqaLPaKMaKMaKMaLQaLRaLSaLTaaqaLUaLVaLWaLXaLYaaqaLZaMaaMbaMaaMcaaqaMdaMeaMfaaiaaaaaaaaaaaaaabaaaaaaaaaaaaaaiaMgaMhaMiaaiaMjaaqaaqaaqaaqaMkaMlaMmaMmaMnaMmaMoaMmaMpaMqaMqaMraMqaMqaMqaMqaMsaMtaMuaaiaMvaaiaaaaoyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaKqaKraKsaAWaAWaKtaKuaAWaAWaKvaKwaKxaaiaElaKyaEnaDjaDjaDjaDkaFcaaiaaqaaqaoGaKzaaqaaqaJAaHcaEsaaiaaiaaiaaiaaiaaiaaiaaiabnaKAaaiaaiaaiaaiaaiaaiaaiaaiaaiaDxaaiaKBaKBaIzaKCaKDaICaIDaICaKDaKEaKFaKGaKHaaiaHyawhaHzaaqaKIaABaKJaBwaBxaaqaKKaJUaaqaKLaKMaKNaKNaaqaKOaKMaKPaaqaKQaKRbjZaaqaKTaaqaJXaJYaJYaJYaJZaaqaKUaKVaKWaaqaKXaKYaKYaKYaKYaKYaKZaaaaaaaaiaLaaLbaLcaaiaaaaaqaLdaLeaaqaaqaaqaaqaaqaLfaaqaaqaaqaaqaaqaaqaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDgaLgaLhaDjaDjaDjaDjaLiaDjaDjaDjaLiaDjaLjaLkaLlaLmaLnaLoaLoaLoaLpaFcaaiaLqaLraLsaLtaaqaaqaLuaHcaEsaaiaLvaLwaLxaLwaLyaaiaLzaLAaLBaLCaLDaaiaLEaLEaLFaLEaLGaaiaDxaaiaHmaHnaLHaLIaJPaHnaLJaHnaJPaLKaLLaHnaHxaaiaHyawhaLMaaqaHAaCNaCOaBwaBxaaqaLNaLOaaqaLPaKMaKMaKMaLQaLRaLSaLTaaqaLUaLVaLWaLXaLYaaqaLZaMaaMbaMaaMcaaqaMdaMeaMfaaiaaaaaaaaaaaaaabaaaaaaaaaaaaaaiaMgaMhaMiaaiaMjaaqaaqaaqaaqaMkaMlaMmaMmaMnaMmaMoaMmaMpaMqaMqaMraMqaMqaMqaMqaMsaMtaMuaaiaMvaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaMwaCiaCiaCiaCiaMxaCiaCiaCiaMxaMyaMzaMAaMBaMAaMCaMDaMDaMDaMEaMFaaiaMGaMHaMIaMJaMKaaqaJAaHcaEsaaiaMLaLyaLyaLyaLyaaiaMMaMNaMOaMPaMQacEaMRaMRaMSaMRaMTaaiaDxaaiaKBaKBaIzaMUaKDaICaMVaICaKDaMWaIGaMXaMYaaiaMZayHaNaaaqaHAaCNabYabYabYabYaNbaNcaNdaNeaNfabYabYabYaaFabYabtaNgaNhaNiaNjabYaNkaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaiaaiaaiaaiaoVaoXaaiaaiaaiaaiaaiaaiaNlaamaaiaNmaNnaNoaNpaNqaNraNsabYabYabYabYaaFaNtaNuabYabYaNvabYaNwabYabYaaFaNxaaqaaqaNyaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiabBacNaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNAaNBaNBaNCaNBaNBaNDaNEaNBaNBaNCaNFaFbaNGaNHaNIaNJaNKaNLaNLaNLaNMaNNaaiaNOaNPaNQaNRaNSaNTaNUaNVaIuaaiaNWaNXaNYaNZaOaaObaOcaOdaOeaOfaOgaOhaOiaOjaOkaOlaOmacgaOnaaiaaiaaiaaiaOoaJPaHnaJQaHnaJPaOpaaiaaiaaiaaiaOqaOraOsaaqaKIaOtatgatgatgaOuaOvaOwabJaOxaOyabJaOzabJaOAabJaOBaAIaOCaODaOEaaqaOFaOGaOHaOIaOIaOGaOJaOKaOKaOKaOKaOKaOLaOMaOKaONaOOaOPaOQaORaOSaOSaOTaOUaOVaOVaOVaOWaMtaOXaOYaOZaPaaaqaPbaPcaPdaaKaaqaPeaaqaPfaPgaPhaPiaPjaPkaPlaPmaPnaPoaPpaaiaPqaPraPsaPtaPuaPvaPwaPxaPyaPzaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNAaPBaPCaPCaPCaPDaPEaPFaPGaPHaPDaPCaPIaPJaPKaaiaPLaKqaPMaDjaDjaDjaPNaPOaaiaPPaPQaPRaPSaPTaaqaPUaPVaHcaaiaPWaPXaPYaPZaQaacEaQbaQcaQdaQeaQfaaiaQgaQhaQiaLEaQjaaiazkaaiaHmaHnaQkaLIaJPaHnaJQaHnaJPaLKaQlaaiaaiaaiaQmaQnaQoaQpaQqabnaaiaaiaaiaaqaQraQsaaqaQtaKMaaqaQuaaqaQvaaqaQwaQxaQyaQzaQAaQBaQCaQDaQEaQFaQGaADaQHaQGaQGaQIaQGaQDaQJaQDaQKaQDaQDaQLaQMaQNaQOaQOaQPaQQaQRaQSaQOaQTaMqabJaQUaQVaQWaQXaQYaQZaRaaaKaRbaRcaaqaRdaReaRfaRgaPjaRhaPlaPmaPnaRiaRjaaiaRkaRlaRlaRmaPxaPxaPxaPxaPyaPzaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRnaPIaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaRraNBaNFaaiaaiaRsaDjaDjaDjaDjaRtaRuaaiaRvaRwaRxaRyaRzabYaRAaRBaaqaaiaRCaRDaREaLyaLyaaiaRFaQcaQdaQeaRGaaiaRHaQhaRIaRJaLEaaiazkaaiaRKaRLaIzaRMaRNaICaROaICaRPaRQaRRaaiaRSaRTaRUaRVaRWaRXaRYaRZaaaaaaaaiaSaaSbaScaaqaSdaKMaKMaKMaSeaKMaKMaKMaaKaSfaSgaaqaShaoGaaqaSiaaqaaqaSjaSkaSlaSmaSnaaqaSoaSpaaqaShaaqaaqaaqaaqaSqaaqaaqaoGaaqaaqaaqaaqaSraMtaaqaSsaQWaStaSuaSvaSwaSxaSyaSzaSAaaqaSBaSCaSDaSEaSFaRhaPlaPmaPnaSGaSHaaiaSIaRlaRlaRmaPxaPxaPxaPxaPyaPzaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaRoaRpaRqaRoaRqaPCaRqaRoaRqaSLaPIaPCaSMaNFaaiaSNaDjaDjaDjaDjaSOaSPaSQaSRaSSaSTaSSaSUaSVaSWaSXaSYaaiaaiaftaaiaaiaaiaaiaGTaSZaTaaGTaTbaaiaaiaftaaiaaiaaiaaiaTcaaiaaiaaiaaiaTdaTeaTfaTgaTfaThaTiaaiaaiaTjaRVaRVaRVaRVaTkaTlaTmaTnaToaaiaTpaSbaTqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaKaTraTsaTtaTuaTvaTwaTxaTyaaqaTzaTAaTBaTCaTDaaqaTEaTFaTGaTHaTGaTIaTJaTKaTLaTMaTNaTOaTPaTQaTRaaqaTSaOSaTTaTUaTVaStaTWaSvaSwaTXaaqaTYaTZaUaaUbaUcaRgaRgaaqaRjaPlaPmaPnaSGaUdaaiaUeaUfaUgaUhaUiaUjaPxaPxaUkaPzaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaUlaRpaRqaRoaRqaUmaRqaRoaRqaRpaNCaPCaUnaUoaaiaUpaDjaDjaUqaDjaDkaUraDjaUsaUtaUuaUvaUwaUxaUyaUzaUxaUAaUBaUCaUxaUDaUxaUEaUxaUyaUFaUxaUGaUHaUxaUIaUxaUJaUBaUKaULaUMaUNaUOaUPaUQaURaURaURaURaURaURaUSaUTaUUaUVaUWaUXaUYaUZaVaaVbaRVaRVaVcaVdaVeaVdaVfaVgaVhaViaVjaVkaVlaaqaVmaVnaVoaVpaVqaVqaVraVsaVtaVuaaqaVvaVwaVxaVxaVyaaqaVzaVAaVBaVCaVDaVDaVEaVFaVGaVFaVHaVIaVJaVKaVLaaqaSraVMaaqaVNaVOaVOaVPaVQaVOaVRaaqaVSaVTaaqaVUaVVaVWaVXaaqaVYaVZaWaaPnaRjaRjaaiaWbaaiabnaftaaiaaiaaiaaiaaiabBacNaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaPIaPCaWcaWdaaiaWeaDjaDjaDjaDjaDkaWfaMDaWgaWhaWiaWhaWjaWkaUyaWlaWmaWnaWoaWpaWmaWmaWmaSWaWmaSWaWqaWmaWraWmaWmaWsaUxaUJaUBaUKaULaULaULaULaWtaULaULaULaULaULaULaWuaWvaWwaWxaWyaWzaWAaWBaWCaWDaWEaWEaWEaWFaWGaWGaWGaWHaWIaWIaWIaWJaWKaWIaaqaWLaWMaVqaVqaWNaVqaWOaVuaVtaWPaaqaWQaWRaWSaWTaWUaaqaWVaWWaWXaWYaWZaXaaaqaXbaXcaXbaaqaaqaaqaoGaaqaaqaSraMtaaqaXdaQWaQWaQWaXeaQWaXfaaqaaqaaqaaqaaqaaqaaqaXgaaqaXhaXiaXjaPnaXkaXlaaqaXmaXnaXoaXpaXqaXraXsaXtaAmaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXuaPIaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaRraNBaWdaaiaaiaXvaDjaDjaDjaDjaDkaXwaDjaUsaXxaXyaXzaUwaUxaXAaXBaXCaXDaXEaXFaXGaXGaXHaXIaXJaXKaXLaXGaXMaXNaXGaXOaXPaXQaXEaXRaXSaXTaXUaXVaXWaXVaXVaXVaXVaXVaXVaXXaXYaXZaXZaXZaXZaYaaXZaYbaYcaXZaXZaYdaYeaYfaYfaYfaYfaYfaYfaYfaYgaWIaWIaaqaYhaYiaYjaYkaYkaYlaYmaVuaVtaVuaaqaaqaaqaaqaaqaYnaaqaYoaYpaYqaYraTGaYsaaqaYtaYuaYvaYwaYxaYyaYzaYAaaqaSraMtaaqaYBaYCaQWaYDaYEaQWaYFaYFaaqaYGaYHaYIaaqaYJaPnaYKaYLaYMaYNaPnaRjaYOaaqaYPaYQaYRaYSaYTaYQaYQaYUaBiaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYVaPBaPCaPCaPCaPCaYWaPCaPCaYXaPCaPCaPIaYYaYZaaiaElaKyaZaaDjaDjaDjaZbaZcaZdaZeaZfaZgaZfaZhaZiaUyaZjaZkaaiaaiaaiaaiaaiaaiaaiaGTaZlaZmaGTaZnaaiaaiaftaaiaaiaaiaaiaZoaZpaZoaZqaTnaTnaTnaTnaTnaTnaTnaaiaZraZsaZtaZsaZuaZuaZvaZwaZxaZyaZzaaiaGTaTnaTnaTnaTnaTnaTnaZAaZBaZBaZBaaqaZCaZDaZEaZEaZEaZEaZFaNhaZGaZHaZIaZJaZKaZLaZMaZNaaqaaqaZOaGTaZPaTnaZQaaqaZRaZSaZTaZTaZTaZTaZUaZVaaqaZWaMtaaqaZXaQWaYDaYDaYEaYDaQWaZYaaqaZZbaababaaqbacaPnaPnaPnaPnbadbaebafbagabYbahbaibajbakbalaYQaYQbamaBiaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYVaNBaNBaNCaNBaNBaNDaNEaNBaNBaNCaWdaFbaNGbanbaoaNJbapaNLaNLaNLbaqbaraaibasbatbaubavbawaaibaxbaybazaaibaAbaBbaCbaDbaDaaiaRFaMPbaEbaFbaGaaibaHbaIbaJbaKbaLaaibaMbaNaUQbaObaPbaQbaQbaQbaQbaQbaQaaibaRbaSbaTbaUbaVbaWbaXbaYbaZbbabbbaaibaQbaPbbcbbdbaQbaQbaQaBibbeaWIbbfaaqbbgbbhbbgbbgbbgbbgbbgbbibbjbbkbblbbmaZKbbnbbnbbobbpbbqbbrbbsbbtbbubbvaaqbbwbbxbbybbzbbzbbybbAbbBaaqaSrbbCaaqbbDbbEaQWaYDaYEaQWbbFbbFaaqaaqbbGaaqaaqbbHaPnaPnbbIbbIbbJaPnaRjaaqaaqbbKaYQbbLbbLbbMbbLaYQbamaBiaaaaaaaaabbNaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibbObbPbbPbbPbbPbbPbbPbbPbbPbbPbbQaMzaMAaMBaMAbbRaMDaMDbbSbbTbbUaaibbVbbWbbXbbYbbZaaiaUyaZjaUxaaibcabaBbcbbaBbccaaibcdaQebceaQebcfaaibcgbchbcibcjbckaaibaMbaNaUQbaObaQbaQbaQbbcaaiaaiaaiaaibclbcmbcnbcobcpbcqbcrbcsbctbcubcvaaiaaiaaiaaibaQbbcbcwbaQaBibbeaWIaWIbcxbcybczbcAbcybcybcBbcCbcDbcEbcFbcGaZHaZKbbnbbnbcHbcIbbnbcJbcKbcLbcMbbnbcNbcObcPbbybbzbbzbbybcQbcRaaqaSrbcSaaqaZXaQWaYDaYDaYEaYDaQWaQWbcTbcUaQWbcVaaqbcWbcXbcXbbIbbIbcYbcXbcZaaqbdabdbaYQbdcbdcbddbdcaYQbamaJhbdeaoWaoWbdfaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDgaLgbdgaDjaDjaDjaDjaDjaDjaDjaDjaDjaDjaLjbdhbdiaLmbdjaLoaLobdkaLpbdlaaibdmbdnbdobdpbdqbdrbdsbdtaUxaaibdubdvbdwbdxbdybdzaXGbdAbdBbdAaXObdCbdDbdEbdFbdGbdHaaibdIbdJaUQbdKaoXaaiaaiaaiaaibdLbdMbdNbdObdPbdPbdQbdRbdPbdSbdPbdTbdUbdVbdWbdXbdYaaiaaiaaiaaiaGTbdZbbeaWIaWIaaqbeabebbecbedbeebefbegbehbeibbgbbgbbgaZKbbnbbnbejbekbelbembenbeobepbbnbeqbcOberbbybbzbbzbesbetbcRaaqaSrbeuaaqbevbewbexaYDaYEbeyaQWaQWbezaQWbeAbeBaaqbeCbcXbcXbbIbbIbcYbcXbeDaaqbeEbdbaYQaYQaYQbalaYQaYQbeFbeGbeHbeIbeJbeKaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaKybeLbeMbeNbeNbeNbeNbeObeNbePbeQbeRaaiaPLaKqaIjaDjaDjaLibeSbeTaaibeUbeVbeWbeXbeYacEbeZbfabfbaaibfcbfdbfebfdbfdacgbffaQebceaQebfgaaibfhbaIbfibaHbfjaaibaMbaNaUQaURaURbfkbflbfmaaibfnbcnbfobdPbdPbdPbfpbfqbfrbfqbfsbftbfubfqbfvbfwbfxaaibfybflbfzbfAbfBbbeaWIaWIbcxbfCbfDbfEbfFbfGbfHbfIbfJbeibbgbbgbbgaZKbbnbbnbfKbfLbfMbfNbfObfPbepbfQaaqbfRberbbybbzbbzbbybetbfSaaqbfTaaqaaqaaKaaqaaqbfUaYEbfVbfWaQWbfXbfYaTWbfZabYbgabgbbgbbgcbgcbgdbgebgfabYbggbghaYQbgiaYQbalaYQaYQbgjbgkbdeaoWaoWbglaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaibgmaDjaDjaDjaLibgnbgoaaibgpbgqbgrbgsaaqaaiaUybfaaUxaaibgtbgubgvbaBbaBaaiaUIaQebceaQeaUIaaibgwbaIbgxbgybgzaaibaMbaNaULaULaULbgAbgBbgCbgDbgEbgFbdPbgGbgHbgIbgJbgKbgLbgMbgNbgObgPbgQbgEbgRbgSbgTbgUbgVbgWbgXbgYbgZaWIbhaaaqbhbbhcbhbbhdbhbbhebhbbhfbhgbhhbbgbbgbhibbnbbnbbnbbobbnbhjbbnbfPbepbhkaaqbhlberbbybbzbbzbbybetbhmaaqbhnbhobhobhpbhqbhrbhsbhtbhubhubhubhubhubhubhvbhwbhxbbIbbIbbIbbIbbIbbIbhybhzbhAbdbaYQaYQaYQbalaYQaYQbhBaBiaXnaXnaXnaBiaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhCbhDbhDbhEbhDbhFbhDbhDbhEbhGbhHbhIbhJaNLaNLaNLbhKbhLbhMaaiaaiaaiaaiaaiaaiaaiaUybfaaUxaaiaaiaaiaaiaaiaaiaaibhNaQebceaQebhOaaiaaiaftaaiaaiaaiaaibaMbhPbhQbhRbhSbhTbhUbhVacEbhWbgLbhXbhYaaiaaiaaiaaibhZaaibiabibarLbicbhXbidbieaaibifbigbihbiibijbikaWIaWIbcxbbgbilbbgbbgbbgaODbbgbbgbimbimbinbinbiobbnbbnbipbiqbbnbbnbbnbirbisbitaaqbcRberbbybbybbybbybetaZVaaqbiubivbivbiwbivbixaYDaYDaYDaYDbiyaYDaYDaYDbizbhzbbIbbIbbIbbIbbIbbIbbIbhybhzbhAbdbaYQbbLbbLbbMbbLaYQbiAaBiaXnaXnbiBaBiaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhCbhDbhDbhDbhDbhDbhDbhDbhDbhDbhDbiDaFbaDjaDjaDjaLibiEbiFaaibiGbiHbiIbiJbiKaaqbiLbfaaUxaaibiMbiNbiObiPbiPacgbiQbiRbiSbiRaWracgbiTbiUbiVbiWbiXaaibiYbiZbjaaaiaaiaaiaaiaaiaaiaaqbjbaaqaaiaaibjcbjdbjebjfbjgbjhbjcaftaaiaaibjiaaiaaiaaiaaiaaiaaiaaibikaWIaWIaaqbjjbjkbjlbjmbbgbjnbbgbjobjpbjqbjrbjsaaqbjtbjuaaqaaqbjvbjwbjxbjyaaqaaqaaqbjzbjAbjBbjBbjBbjBbjAbjCaaqbjDbivbivbiwbjEaaqbjFbjGbjHbfWbjIbjJbjKbjLbjMaaqbjNaPnbbIbbIbbIbbIaPnbjOaaqbjPbdbaYQbdcbdcbddbdcaYQbhBaBiaXnbjQaXnaBiaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjRbhDbhDbhDbhDbjSbhDbhDbhDbjTbjUbjVbjWaLoaLoaLobjXbjYbjZaaibkabkbbkcbkcbkcbkdbeZbfaaUxaaibkebkfbkgbkhbkiaaibkjaQebceaQebkkaaibklbkmbknbiTbkoaaibkpbkqbkraaibksbktbkubkvbkwbkxbkybkzaaibkAbjebkBbkCbkDbkCbkBbjebkEaaibkFbkGbkHbkIbkJbkKbkLbkMaaibkNbkObkObkPaaqaaqaaqaaqbkQbcxbkQbkRaaqaoGaaqaaqaaqaaqaaqaaqbkSbkTbkTbkTbkTbkUbkVaaqbkWbkXbkWbkYbkYbkWbkXbkWaaqbjDbivbivbkZbjEaaqaaqaaqaaqaaqaaKaaqaaqaaqaaqaaqaaKblablbblbblbblbblcaaqaaqbldbleaYQaYQaYQbalaYQaYQbgjaJhblfaoWaoWblgaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaiaFbaDjaDjaDjblhblibiFaaibljblkbllblmblmblnaSWblobfbaaiblpblqblrblsbltbluaXGblvblwbdAaXGblxblyblzblAblBblCaaiblDblEbkrblFblGblHblIblJblJblIblKblLaaiblMbjebjeblNblObkCbkBbjeblParLblQblRblSblTblUblVblSblWaaiblXblYblZbmabmbbmcbmdbmebmebmebmebmebmebmfbmgbmebmhbmebmibmebmebmebmebmebmebmebmebmjbmkbmlbmlbmlbmlbmlbmlbmmbmcbmnbmobmobmpbmqbmrbmqbmsbmqbmtbmubmvbmqbmwbmxbmybmzbmAbmAbmAbmAbmAbmAbmAbmBbmCbmDbmDbmDbmDbmEbmDbmFbmGbmHbmIbmJbeJbmKaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaaaaaaaElbmMaEnbmNbmOblhbmPbmQaaibmRbmSbmSbmSbmTaaqbmUbfaaUxaaibmVbkhbkgbkhbkhaaibkjbmWbmXaaibkkaaibiWbmYbmZbiWbnaaaibnbblEbkrbncbndbnebnfbngbnhbniblKbnjaaibnkblNbjebnlbnmbnlbjeblNbnnaftbnoblSblSblTbnpblVblSbnqaaibnrblZblZbmabmbbmcbmebmebmebmebmebmebmebnsbmebmebmebmebmebmebntbnubnubnubnubnubnubnubnubnubnubnubnubnubnubnvbnwbnxbmAbmAbnybivbivbivbivbivbiwbivbivbivbivbivbivbivbivbivbivbivbivbnzbivbnAbnBaYQaYQaYQaYQaYQaYQaYQbnCbgkbdeaoWaoWbdfaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaEYaEZaFaaaiaaiaaibnDaaiaaiaaibkabmSbmSbmSbmSaaqaUybfaaUxaaibnEbnFbnGbkhbkhaaibnHbmWbnIaaibnHaaibnJbmYbnKbnLbiWaaibnMblEbkrbnNbnObnebnfbnPbnQbniblKbnRaaibnSbnTbjebnUbnVbnWbkBbnXbnYbnZboabobbocbodboebofblSbogaaibohboiblZbmabmbbmcbmebojbmebmebmebmebokbolbolbolbolbombmebmebmebmebonbmebojboobmebopboqborbmebosbotbotboubovbowboxbivbivbivbivbivbivbivboybozboAbivbivbivbivbivbivbivbivbivbivboBboCboCboDboEboFboGboHboHboHboHboIboJaPLaabaaaaaaaabaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNAaNBaNBaNCaNBaNBaNDaNEaNBaNBaNCaNFaFbaNGaNHaNIaNJaNKaNLaNLaNLaNMaNNaaiaNOaNPaNQaNRaNSaNTaNUaNVaIuaaiaNWaNXaNYaNZaOaaObaOcaOdaOeaOfaOgaOhaOiaOjaOkaOlaOmacgaOnaaiaaiaaiaaiaOoaJPaHnaJQaHnaJPaOpaaiaaiaaiaaiaOqaOraOsaaqaKIaOtatgatgatgaOuaOvaOwabJaOxaOyabJaOzabJaOAabJaOBaAIaOCaODaOEaaqaOFaOGaOHaOIaOIaOGaOJaOKaOKaOKaOKaOKaOLaOMaOKaONaOOaOPaOQaORaOSaOSaOTaOUaOVaOVaOVaOWaMtaOXaOYaOZaPaaaqaPbaPcaPdaaKaaqaPeaaqaPfaPgaPhaPiaPjaPkbecbebaPnbjQaPpaaiaPqaPraPsaPtaPuaPvaPwaPxaPyaPzaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNAaPBaPCaPCaPCaPDaPEaPFaPGaPHaPDaPCaPIaPJaPKaaiaPLaKqaPMaDjaDjaDjaPNaPOaaiaPPaPQaPRaPSaPTaaqaPUaPVaHcaaiaPWaPXaPYaPZaQaacEaQbaQcaQdaQeaQfaaiaQgaQhaQiaLEaQjaaiazkaaiaHmaHnaQkaLIaJPaHnaJQaHnaJPaLKaQlaaiaaiaaiaQmaQnaQoaQpaQqabnaaiaaiaaiaaqaQraQsaaqaQtaKMaaqaQuaaqaQvaaqaQwaQxaQyaQzaQAaQBaQCaQDaQEaQFaQGaADaQHaQGaQGaQIaQGaQDaQJaQDaQKaQDaQDaQLaQMaQNaQOaQOaQPaQQaQRaQSaQOaQTaMqabJaQUaQVaQWaQXaQYaQZaRaaaKaRbaRcaaqaRdaReaRfaRgaPjaRhbecbebaPnbjYaRjaaiaRkaRlaRlaRmaPxaPxaPxaPxaPyaPzaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaRnaPIaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaRraNBaNFaaiaaiaRsaDjaDjaDjaDjaRtaRuaaiaRvaRwaRxaRyaRzabYaRAaRBaaqaaiaRCaRDaREaLyaLyaaiaRFaQcaQdaQeaRGaaiaRHaQhaRIaRJaLEaaiazkaaiaRKaRLaIzaRMaRNaICaROaICaRPaRQaRRaaiaRSaRTaRUaRVaRWaRXaRYaRZaaaaaaaaiaSaaSbaScaaqaSdaKMaKMaKMaSeaKMaKMaKMaaKaSfaSgaaqaShaoGaaqaSiaaqaaqaSjaSkbehaSmaSnaaqaSoaSpaaqaShaaqaaqaaqaaqaSqaaqaaqaoGaaqaaqaaqaaqaSraMtaaqaSsaQWaStaSuaSvaSwaSxaSyaSzaSAaaqaSBaSCaSDaSEaSFaRhbecbebaPnbegaUdaaiaSIaRlaRlaRmaPxaPxaPxaPxaPyaPzaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaRoaRpaRqaRoaRqaPCaRqaRoaRqaSLaPIaPCaSMaNFaaiaSNaDjaDjaDjaDjaSOaSPaSQaSRaSSaSTaSSaSUaSVaSWaSXaSYaaiaaiaftaaiaaiaaiaaiaGTaSZaTaaGTaTbaaiaaiaftaaiaaiaaiaaiaTcaaiaaiaaiaaiaTdaTeaTfaTgaTfaThaTiaaiaaiaTjaRVaRVaRVaRVaTkaTlaTmaTnaToaaiaTpaSbaTqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaKaTraTsaTtaTuaTvbefbeebedaaqaTzaTAaTBaTCaTDaaqaTEaTFaTGaTHaTGaTIaTJaTKaTLaTMaTNaTOaTPaTQaTRaaqaTSaOSaTTaTUaTVaStaTWaSvaSwaTXaaqaTYaTZaUaaUbaUcaRgaRgaaqaRjbecbebaPnbeaaSHaaiaUeaUfaUgaUhaUiaUjaPxaPxaUkaPzaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaUlaRpaRqaRoaRqaUmaRqaRoaRqaRpaNCaPCaUnaUoaaiaUpaDjaDjaUqaDjaDkaUraDjaUsaUtaUuaUvaUwaUxaUyaUzaUxaUAaUBaUCaUxaUDaUxaUEaUxaUyaUFaUxaUGaUHaUxaUIaUxaUJaUBaUKaULaUMaUNaUOaUPaUQaURaURaURaURaURaURaUSaUTaUUaUVaUWaUXaUYaUZaVaaVbaRVaRVaVcaVdaVeaVdaVfaVgaVhaViaVjaVkaWIaaqaVmaVnaVoaVpaVqaVqaVrbeCaYKbeDaaqaVvaVwaVxaVxaVyaaqaVzaVAaVBaVCaVDaVDaVEaVFaVGaVFaVHaVIaVJaVKaVLaaqaSraVMaaqaVNaVOaVOaVPaVQaVOaVRaaqaVSaVTaaqaVUaVVaRgaVXaaqbeSbeTbfCaPnaRjaRjaaiaWbaaiabnaftaaiaaiaaiaaiaaiabBacNaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSJaSKaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaPIaPCaWcaWdaaiaWeaDjaDjaDjaDjaDkaWfaMDaWgaWhaWiaWhaWjaWkaUyaWlaWmaWnaWoaWpaWmaWmaWmaSWaWmaSWaWqaWmaWraWmaWmaWsaUxaUJaUBaUKaULaULaULaULaWtaULaULaULaULaULaULaWuaWvaWwaWxaWyaWzaWAaWBaWCaWDaWEaWEaWEaWFaWGaWGaWGaWHaWIaWIaWIaWJaWKaWIaaqaWLaWMaVqaVqaWNaVqaWOaZJaYKbeqaaqaWQaWRaWSaWTaWUaaqaWVaWWaWXaWYaWZaXaaaqaXbaXcaXbaaqaaqaaqaoGaaqaaqaSraMtaaqaXdaQWaQWaQWaXeaQWaXfaaqaaqaaqaaqaaqaaqaaqaXgaaqaPnaPnbebaPnaXkaXlaaqaXmaYQaYRbalaXqaXraXsaXtbeiaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXuaPIaRoaRpaRqaRoaRqaPCaRqaRoaRqaRpaRraNBaWdaaiaaiaXvaDjaDjaDjaDjaDkaXwaDjaUsaXxaXyaXzaUwaUxaXAaXBaXCaXDaXEaXFaXGaXGaXHaXIaXJaXKaXLaXGaXMaXNaXGaXOaXPaXQaXEaXRaXSaXTaXUaXVaXWaXVaXVaXVaXVaXVaXVaXXaXYaXZaXZaXZaXZaYaaXZaYbaYcaXZaXZaYdaYeaYfaYfaYfaYfaYfaYfaYfaYgaWIaWIaaqaYhaYiaYjaYkaYkbadaYmaZJaYKaYlaaqaaqaaqaaqaaqaYnaaqaYoaYpaYqaYraTGaYsaaqaYtaYuaYvaYwaYxaYyaYzaYAaaqaSraMtaaqaYBaYCaQWaYDaYEaQWaYFaYFaaqaYGaYHaYIaaqaVuaVWaVYaPnaPnaVZaWaaRjaYOaaqaYPaYQaYRaYSaYTaYQaYQaYUaVtaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYVaPBaPCaPCaPCaPCaYWaPCaPCaYXaPCaPCaPIaYYaYZaaiaElaKyaZaaDjaDjaDjaZbaZcaZdaZeaZfaZgaZfaZhaZiaUyaZjaZkaaiaaiaaiaaiaaiaaiaaiaGTaZlaZmaGTaZnaaiaaiaftaaiaaiaaiaaiaZoaZpaZoaZqaTnaTnaTnaTnaTnaTnaTnaaiaZraZsaZtaZsaZuaZuaZvaZwaZxaZyaZzaaiaGTaTnaTnaTnaTnaTnaTnaZAaZBaZBaZBaaqaZCaZDaZEaZEaZEaZEaZFaNhaZGbbgaVsaTyawiazvaZMaZNaaqaaqaZOaGTaZPaTnaZQaaqaZRaZSaZTaZTaZTaZTaZUaZVaaqaZWaMtaaqaZXaQWaYDaYDaYEaYDaQWaZYaaqaZZbaababaaqaPnaPlaPmaSGaSGaRiaSlbafaPoabYbahbaibajbakbalaYQaYQbamaVtaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYVaNBaNBaNCaNBaNBaNDaNEaNBaNBaNCaWdaFbaNGbanbaoaNJbapaNLaNLaNLbaqaTxaaibasbatbaubavbawaaibaxbaybazaaibaAbaBbaCbaDbaDaaiaRFaMPbaEbaFbaGaaibaHbaIbaJbaKbaLaaibaMbaNaUQbaOaaaaaaaaaaaaaaaaaaaaaaaibaRbaSbaTbaUbaVbaWbaXbaYbaZbbabbbaaiaaaaaaaaaaaaaaaaaaaaaaBibbeaWIbbfaaqbjlaZDbbgbbgbbgbbgbbgbbibbjbbgbbgbbgawibbnbbnbbobbpbbqbbrbbsbbtbbubbvaaqbbwbbxbbybbzbbzbbybbAbbBaaqaSrbbCaaqbbDbbEaQWaYDaYEaQWbbFbbFaaqaaqbbGaaqaaqbdeaVWaWabbIbbIbdlaWaaRjaaqaaqbbKaYQbbLbbLbbMbbLaYQbamaVtaaaaaaaaabbNaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibbObbPbbPbbPbbPbbPbbPbbPbbPbbPbbQaMzaMAaMBaMAbbRaMDaMDbbSbbTaTwaaibbVbbWbbXbbYbbZaaiaUyaZjaUxaaibcabaBbcbbaBbccaaibcdaQebceaQebcfaaibcgbchbcibcjbckaaibaMbaNaUQbaOaaaaaaaaaaaaaaiaaiaaiaaibclbcmbcnbcobcpbcqbcrbcsbctbcubcvaaiaaiaaiaaiaaaaaaaaaaaaaBibbeaWIaWIbcxbbgbaebagbhdbbgbcBbcDaLWbcybbJbhdbbgawibbnbbnbcHbcIbbnbcJbcKbcLbcMbbnbcNbcObcPbbybbzbbzbbybcQbcRaaqaSrbcSaaqaZXaQWaYDaYDaYEaYDaQWaQWbcTbcUaQWbcVaaqbcCbczbcAbbIbbIbcEbcAbcGaaqbdabdbaYQbdcbdcbddbdcaYQbambcWbcYbcXbcXbcZaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDgaLgbdgaDjaDjaDjaDjaDjaDjaDjaDjaDjaDjaLjbdhbdiaLmbdjaLoaLobdkaLpaYNaaibdmbdnbdobdpbdqbdrbdsbdtaUxaaibdubdvbdwbdxbdybdzaXGbdAbdBbdAaXObdCbdDbdEbdFbdGbdHaaibdIbdJaUQbdKaoXaaiaaiaaiaaibdLbdMbdNbdObdPbdPbdQbdRbdPbdSbdPbdTbdUbdVbdWbdXbdYaaiaaiaaiaaiaGTbdZbbeaWIaWIaaqbjvbaebbJbhdbbgbjsbjrbbgbhLbjqbhdbbgawibbnbbnbejbekbelbembenbeobepbbnaZHbcOberbbybbzbbzbesbetbcRaaqaSrbeuaaqbevbewbexaYDaYEbeyaQWaQWbezaQWbeAbeBaaqbjmbjobiFbbIbbIbiEbiFbiBaaqbeEbdbaYQaYQaYQbalaYQaYQbeFbeGbeHbeIbeJbeKaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaKybeLbeMbeNbeNbeNbeNbeObeNbePbeQbeRaaiaPLaKqaIjaDjaDjaLiaDkaYMaaibeUbeVbeWbeXbeYacEbeZbfabfbaaibfcbfdbfebfdbfdacgbffaQebceaQebfgaaibfhbaIbfibaHbfjaaibaMbaNaUQaURaURbfkbflbfmaaibfnbcnbfobdPbdPbdPbfpbfqbfrbfqbfsbftbfubfqbfvbfwbfxaaibfybflbfzbfAbfBbbeaWIaWIbcxbbgbbhbbgbbgbbgbhMbipbbgbhLbhibhdbbgawibbnbbnbfKbfLbfMbfNbfObfPbepbfQaaqbfRberbbybbzbbzbbybetbfSaaqbfTaaqaaqaaKaaqaaqbfUaYEbfVbfWaQWbfXbfYaTWbfZabYbhhbhfbhgbgcbgcbgobhcbgnabYbggbghaYQbgiaYQbalaYQaYQbgjbgebcYbcXbcXbglaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaibgmaDjaDjaDjaLiaDkaZLaaibgpbgqbgrbgsaaqaaiaUybfaaUxaaibgtbgubgvbaBbaBaaiaUIaQebceaQeaUIaaibgwbaIbgxbgybgzaaibaMbaNaULaULaULbgAbgBbgCbgDbgEbgFbdPbgGbgHbgIbgJbgKbgLbgMbgNbgObgPbgQbgEbgRbgSbgTbgUbgVbgWbgXbgYbgZaWIbhaaaqbbgbaebjObhdbbgbhebhbbbgbjNbjybhdbbgawibbnbbnbbnbbobbnbhjbbnbfPbepbhkaaqbhlberbbybbzbbzbbybetbhmaaqbhnbhobhobhpbhqbhrbhsbhtbhubhubhubhubhubhubhvbhwbhxbbIbbIbbIbbIbbIbbIbhybhzbhAbdbaYQaYQaYQbalaYQaYQbacaVtbgdbgdbgdaVtaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhCbhDbhDbhEbhDbhFbhDbhDbhEbhGbhHbhIbhJaNLaNLaNLbhKaNMaZIaaiaaiaaiaaiaaiaaiaaiaUybfaaUxaaiaaiaaiaaiaaiaaiaaibhNaQebceaQebhOaaiaaiaftaaiaaiaaiaaibaMbhPbhQbhRbhSbhTbhUbhVacEbhWbgLbhXbhYaaiaaiaaiaaibhZaaibiabibarLbicbhXbidbieaaibifbigbihbiibijbikaWIaWIbcxbbgbilbbgbbgbbgaODbbgbbgbimbimbinbinbiobbnbbnaZKbiqbbnbbnbbnbiraVlbitaaqbcRberbbybbybbybbybetaZVaaqbiubivbivbiwbivbixaYDaYDaYDaYDbiyaYDaYDaYDbizbhzbbIbbIbbIbbIbbIbbIbbIbhybhzbhAbdbaYQbbLbbLbbMbbLaYQbhBaVtaXobjwbjxaVtaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhCbhDbhDbhDbhDbhDbhDbhDbhDbhDbhDbiDaFbaDjaDjaDjaLiaDkaWPaaibiGbiHbiIbiJbiKaaqbiLbfaaUxaaibiMbiNbiObiPbiPacgbiQbiRbiSbiRaWracgbiTbiUbiVbiWbiXaaibiYbiZbjaaaiaaiaaiaaiaaiaaiaaqbjbaaqaaiaaibjcbjdbjebjfbjgbjhbjcaftaaiaaibjiaaiaaiaaiaaiaaiaaiaaibikaWIaWIaaqbjjbjkbbgbfIbbgbjnbbgbgbbjpbgabinbfJaaqbjtbjuaaqaaqaXjaXhaXiaXnaaqaaqaaqbjzbjAbjBbjBbjBbjBbjAbjCaaqbjDbivbivbiwbjEaaqbjFbjGbjHbfWbjIbjJbjKbjLbjMaaqbfFaPnbfGbbIbbIbfGaPnbfHaaqbjPbdbaYQbdcbdcbddbdcaYQbacaVtbgdbgdbgdaVtaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjRbhDbhDbhDbhDbjSbhDbhDbhDbjTbjUbjVbjWaLoaLoaLobjXaLpaWPaaibkabkbbkcbkcbkcbkdbeZbfaaUxaaibkebkfbkgbkhbkiaaibkjaQebceaQebkkaaibklbkmbknbiTbkoaaibkpbkqbkraaibksbktbkubkvbkwbkxbkybkzaaibkAbjebkBbkCbkDbkCbkBbjebkEaaibkFbkGbkHbkIbkJbkKbkLbkMaaibkNbkObkObkPaaqaaqaaqaaqbkQbcxbkQbkRaaqaoGaaqaaqaaqaaqaaqaaqbkSbkTbkTbkTbkTbkUbkVaaqbkWbkXbkWbkYbkYbkWbkXbkWaaqbjDbivbivbkZbjEaaqaaqaaqaaqaaqaaKaaqaaqaaqaaqaaqaaKblablbblbblbblbblcaaqaaqbldbleaYQaYQaYQbalaYQaYQbgjbcWbfDbcXbcXbfEaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaiaFbaDjaDjaDjblhaDkaWPaaibljblkbllblmblmblnaSWblobfbaaiblpblqblrblsbltbluaXGblvblwbdAaXGblxblyblzblAblBblCaaiblDblEbkrblFblGblHblIblJblJblIblKblLaaiblMbjebjeblNblObkCbkBbjeblParLblQblRblSblTblUblVblSblWaaiblXblYblZbmabmbbmcbmdbmebmebmebmebmebmebmfbmgbgfbmhbmebmibmebmebmebmebmebmebmebmebmjbmkbmlbmlbmlbmlbmlbmlbmmbmcbmnbmobmobmpbmqbmrbmqbmsbmqbmtbmubmvbmqbmwbmxbmybmzbmAbmAbmAbmAbmAbmAbmAbmBbmCbmDbmDbmDbmDbmEbmDbmFbmGbmHbmIbmJbeJbmKaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaaaaaaaElbmMaEnbmNbmOblhaXpaYJaaibmRbmSbmSbmSbmTaaqbmUbfaaUxaaibmVbkhbkgbkhbkhaaibkjbmWbmXaaibkkaaibiWbmYbmZbiWbnaaaibnbblEbkrbncbndbnebnfbngbnhbniblKbnjaaibnkblNbjebnlbnmbnlbjeblNbnnaftbnoblSblSblTaYLblVblSbnqaaibnrblZblZbmabmbbmcbmebmebmebmebmebmebmebnsbmebmebmebmebmebmebntbnubnubnubnubnubnubnubnubnubnubnubnubnubnubnvbnwbnxbmAbmAbnybivbivbivbivbivbiwbivbivbivbivbivbivbivbivbivbivbivbivbnzbivbnAbnBaYQaYQaYQaYQaYQaYQaYQbnCbgebcYbcXbcXbcZaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaEYaEZaFaaaiaaiaaibnDaaiaaiaaibkabmSbmSbmSbmSaaqaUybfaaUxaaibnEbnFbnGbkhbkhaaibnHbmWbnIaaibnHaaibnJbmYbnKbnLbiWaaibnMblEbkrbnNbnObnebnfbnPbnQbniblKbnRaaibnSbnTbjebnUbnVbnWbkBbnXbnYbnZboabobbocbodboebofblSbogaaibohboiblZbmabmbbmcbmebojbmebmebmebmebokbolbolbolbolbombmebmebmebmebonbmebojboobmebopboqborbmebosbotbotboubovbowboxbivbivbivbivbivbivbivboybozboAbivbivbivbivbivbivbivbivbivbivboBboCboCboDboEboFboGboHboHboHboHboIboJblgaabaaaaaaaabaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLbmLboKboLboMboNboOboPboQboRboSaaibiGboTboTboUboVaaqaUybfaaUxaaiaaiaaiaaiaaiaaiaaiaaibmWboWaaiaaiaaiaaiaftaaiaaiaaiaaiboXblEboYaaiboZbpablIblIblIblIblKbpbaaibpcabuaaiaaiaaiaaiaaiaaiaaiaftaaibpdbpebpfbpgbphbpibpjaaibpkbplbplaaiaaiaaiaaiaaiaaiaaiaaqaaqbpmbpnbpobpobpnbpmaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbppaaqaaqaaqaaqaaqaaibpqaoGbprbivbivbpsbpsaaiaaiaaiaaiaaibptboCboCboBboCbivboCboCboCboCbpuaaiaaiaaiaaibpvaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaGTaGUaFabpwboOboObpxbpyboOaaibpzbpzbpzbpAbpBaaqaUybfaaUxaaqbpCbpDbpEbpFbpGaaibpHbmWbpIaaibpJaaibpKbpLbpMbpNbpOaaqbpPblEbpQaaibpRbpSbpTbpUbpVbpWbpXaaiaaibpYaaibpZbqabqbbqabqcaaiaaaaftaaibqdbqebqfbqgbphblSbqhaaibqibqjbqkaaibqlbqmbqnbqobqpbqqbqrbqsbqtbqubqvbqvbqubqwbqxbqyaaqbqzbqAbqBbqCaaqbqDbqEbqFbqGbqHbqIbqIbqJaaibqKabnaaibqLaaibqMbqMaaibqNbqObqPaaibqQbqRbqQaaibqSboCbpuaaibqTbqUbqTaaibqVbqWaaibqXbqYbqZaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaGTaGUaFabpwboOboObpxbpyboOaaibpzbpzbpzbpAbpBaaqaUybfaaUxaaqbAGbpDbpEbpFbpCaaibpHbmWbpIaaibpJaaibpKbpLbpMbpNbpOaaqbpPblEbpQaaibpRbpSbpTbpUbpVbpWbpXaaiaaibpYaaibpZbqabqbbqabqcaaiaaaaftaaibqdbqebqfbqgbphblSbqhaaibqibqjbqkaaibqlbqmbqnbqobqpbqqbqrbqsbqtbqubqvbqvbqubqwbqxaGCaaqbqzbqAbqBbqCaaqbqDbqEbqFbqGbqHbqIbqIbqJaaibqKabnaaibqLaaibqMbqMaaibqNbqObqPaaibqQbqRbqQaaibqSboCbpuaaibqTbqUbqTaaibqVbqWaaibqXbqYbqZaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmLbmLbmLbmLbmLbmLbmLbmLbmLbmLaaabraaIhbrbbrcboOboObpxbpybrdaaibrebrebrebrebrfaaqaUybfaaUxaaqbrgbrhbribrhbrjaaibrkbrlbrmbrnbroaaibrpbrqbrrbrrbrsbrtbrublEbrvaaibrwaaKaaqaaqaaqaaibrxaaibrybrzacEbrAbrBbrCbrDbrEacgbrFbrGaaibrHblSbrIbrJbphbrKblSaaibrLbrMbrNaaibrObrPbrQbrRbrSbrTbrUbqvbqvbqvbqvbqvbqvbqvbrVbrWbrXbrYbrZbsabsbaaqbscbsdbsebsfbsgbshbsdbqJaaibqKabnbsibsjbskbslbslaaqbsmbsnbsobspbsqbsrbssaaiaaqbstamAaaibsubsvbswbsxbsxbsyaaibszbsAbsBaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsCaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaibsDboOboOboObpxbpyboOaaibsEbsFbpzbpzbpAaaqbmUbfabsGaaqbsHbsIbsJbsKbsLaaibsMbsNbsObrobroaaibsPbsQbsRbsSbsTbsUbsVbsWbsXacgbsYbsZbtabtbabJbtcbtdacgbtebtfacgbtgbthbtgbthbtiacgbrFbtjacgbtkbtlbtmbtnbtobtpbHzacgbtrbqjbqjaaibtsbttbtubtvbtwaaibrUbqvbqvbqvbqvbqvbqvbqvbtxbtybtzbtAbtBbtCbtDaaqbtEbtFbtGbsfbqJbshbtHbtIaaibtJbtKbtLbtMbtMbtNbtObtPbtQbtRbtRbtRbtSbtRbtTbtUbtVbtWbtXbtUbtYbtZbuabuabuabubaaibucbsAbudaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNzaNzaNzaNzaNzaaaaNzaNzaNzaNzaNzaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaaaaElbpwboOboOboObpxbpyboOaaibrebrebufbmSbmSbugaUybfaaUxaaqbuhbuibujbukbulaaibumbunbuobupbuqaaiburbusbutbuubuvbuwbuxbuybuzbuAbuBbuBbuCbuDabYbuEbuFacEbuGbuHaaibuIbrDbuJbrBbuKaaiaaabuLaaiabnbuMaaiaaiaaiaaibuNaaibuObqjbuPacEbuQbuRbuSbuTbuUaaibuVbuWbuXbuYbuZbvabvbbvcbrVbvdaaqbvebtBbvfbvgaaqbvhbvibsebsfbqJbshbsdbqJaaibqKabnbvjbvkbvlbvmbvnaGMbvobvpbvqbvrbvsbvtbvuaaibvvbvwbvxaaibvybvzbvAbsxbvBbvCaaibucbsAbvDaaiaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaaaaBibvEbvFboOboObvGbpybvHaaiaaqbvIbvJbvKaaqaaqbmUbfaaUxaaqbvLbvMbvNbvObvPaaibrobsNbvQbrobroaaibvRbvSbvTbvUbvVaaqbvWbvXbvYaaibvZaaqaaqaoGaaqaaKbwaaaibwbbuHaaibwcbqabqabqabwdaaiaaabuLaaibwebwfbwgbwhbwiabJbwjabJbwkbqjbwlaaibqlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbwxbwybwzbwAbpnbwBbwCbwDbwEaaqbwFbwGbwHbwIbwJbwKbwJbqJaaibwLbwMbwNbwObwObwPbwQbwRbwSbwTbwUbwVbwWbwXbwYaaibwZbvwbxaaaibxbbxcbxdbsxbsxbxeaaibszbsAbxfaaiaaaaaaaaaaaaaabbxgbxhbxibxhbxibxhbxjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaaaaBibvEbvFboOboObvGbpybbUaaiaaqbvIbcFbvKaaqaaqbmUbfaaUxaaqbvLbvMbvNbvObvPaaibrobsNbvQbrobroaaibvRbvSbvTbvUbvVaaqbvWbvXbvYaaibvZaaqaaqaoGaaqaaKbwaaaibwbbuHaaibwcbqabqabqabwdaaiaaabuLaaibwebwfbwgbwhbwiabJbwjabJbwkbqjbwlaaibqlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbwxbwybwzbwAbpnbwBbwCbwDbwEaaqbwFbwGbwHbwIbwJbwKbwJbqJaaibwLbwMbwNbwObwObwPbwQbwRbwSbwTbwUbwVbwWbwXbwYaaibwZbvwbxaaaibxbbxcbxdbsxbsxbxeaaibszbsAbxfaaiaaaaaaaaaaaaaabbxgbxhbxibxhbxibxhbxjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaEYaEZaFabxkboOboObpxbxlbxmacgbxnblmbxobxpbxqaaqaUybfaaUxaaqaGTbxrbxsbxtaToaaibxubxvbxwbxxbxyaaibxzbxAbxBbxCbxzaaqbxDbxEbxFaaiaaiaaibxGbxHbxIbxJbxKaaibpYbuHaaibxLbxMbxNbxObxPaaiaaabxQaaibxRbxSbxTaaqbxUaaqbxVaaqbxWbqjbxXaaiaGTbxYbxrbxZbyaaaqbybbycbydbyebyfbyfbygbyhbyibyjaaqaaKbykaoGaaqaaqaaqaaKbylaoGaaqaaiaaiaaibymbynabnbyobvkbvlbypbwObyqbyrbysbysbytbsobyubyvbywaaibstbyxaaibyybyzbsxbyAbyBbyCaaibucbyDaaiaaiaaaaaaaaaaaaaabbyEbyFbyGbyHbyHbyIbyEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebuebyKbyLbyMbyNboOboObyObyPbyQacEbyRbkcbySbyTbyUaaqaUybfaaUxbyVbyWbyXbyYbyZbzaaaiaaiaaiaaiaaiaaiaaibzbbzcbzdbzebzfaaqbzgbzhbzibzjbzkbzlbzmbznbzobzpbzqaaibzrbzsacEbztbzubzvbzwbzxacgbrFbzyaaibzzbzAbzBaaqbzCaaqbzDaaqbzEbqjbzFaaibzGbzHbzIbzJbzKabJbzLbzMabJabJbzNbzOabJabJbzPbzQaADaAGbzRbzSbzTbzUbzVbzWbzXbzYbzZaaibAabAbbAcbAdabnbAebAfbAgbAhbAiaaqbAjbysbysbAkbAlbyubAmaaibAnbAnbAoaaibApbAqbArbAsbsxbAtaaibucbAuaaiaaaaaaaaaaaaaaaaabbAvbAwbyGbyHbyGbAxbxiaabaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaGTaGUaFabpwboOboObAyboOboOaaibAzblkbAAbABbACabJaSWblobfbaaqbADbrqbAEbAFbAGaaqbAHbAIbAJbAKbALbAMbANbAObAFbAPbAQaaqbxDbqjbARbASbATbAUbAVbAWbAXbAYbAZaaibwbbuHaaibBabBbbBcbBbbBdaaiaaabxQaaiabnaaiaaiaaiaaiaaibBeaaibBfbqjbzFaaibBgbBhbBhbBibBjaaqbBkbBlbBmbBnbBobBpbBqbBmbBrbBsbBtbBubBvbBwbBxbBybBzbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbBKbBKbBLbBMbBNaaqbBObsobsobBPbBQbyubBRbBSbBTbBUbBVaaqbBWbBXaTobBYbkWaaiaaibBZaaiaaibCabCbbCbbCbbCcaaibyEbyHbyGbyHbyHbCdbyEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebuebyKbyLbyMbyNboOboObyObyPbyQacEbyRbkcbySbyTbyUaaqaUybfaaUxbyVbyWbyXbyYbyZbzaaaiaaiaaiaaiaaiaaiaaibzbbzcbzdbzebvJaaqbzgbzhbzibzjbzkbbHbzmbznbzobzpbzqaaibzrbzsacEbztbzubzvbzwbzxacgbrFbzyaaibzzbzAbzBaaqbzCaaqbzDaaqbzEbqjbzFaaibzGbzHbzIbzJbzKabJbzLbzMabJabJbzNbzOabJabJbzPbzQaADaAGbzRbzSbzTbzUbzVbzWbzXbzYbzZaaibAabAbbAcbAdabnbAebAfbAgbAhbAiaaqbAjbysbysbAkbAlbyubAmaaibAnbAnbAoaaibApbAqbArbAsbsxbAtaaibucbAuaaiaaaaaaaaaaaaaaaaabbAvbAwbyGbyHbyGbAxbxiaabaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaGTaGUaFabpwboOboObAyboOboOaaibAzblkbAAbABbACabJaSWblobfbaaqbEebrqbAEbAFbqyaaqbALbiAbAJbAKbAIbAMbANbAObAFbAPbAQaaqbxDbqjbARbASbATbAUbAVbAWbAXbAYbAZaaibwbbuHaaibBabBbbBcbBbbBdaaiaaabxQaaiabnaaiaaiaaiaaiaaibBeaaibBfbqjbzFaaibBgbBhbBhbBibBjaaqbBkbBlbBmbBnbBobBpbBqbBmbBrbBsbBtbBubBvbBwbBxbBybBzbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbBKbBKbBLbBMbBNaaqbBObsobsobBPbBQbyubBRbBSbBTbBUbBVaaqbBWbBXaTobBYbkWaaiaaibBZaaiaaibCabCbbCbbCbbCcaaibyEbyHbyGbyHbyHbCdbyEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebuebCebCfbrbbrcboOboObAyboOboOaaibCgbkbbChbCibCjbCkbClbCmaUxaaqbCnbrqbAEbAFbCoaaqbCpbCqbrrbrrbCrbCsbCtbAObAFbCubCvbCwbxDbqjbCxbaObATbCybCzbCAbCBbCCbCDbpcabubCEaaiaaibCFbCGbCHbCIaaiaaabxQaaibCJbCKbCLbCMbCNbCObCPacgbCQbqjbzFbwqbCRbCSbCTbCUbCVaaqbCWbCXbCYbCZbDabDbbDcbDdbDebDfbDgbDhbDibDjbDkbDlbDmbDnbDobDpbDqaaibDrbDsbDtbDuaaibDvbDwbDxbDybDyaaqbDzbDAbDBaaqbDCbyubDDaaqbDEbDFbDGbDHbDIbDJbDKbDLbDMbDNbDObDPbDQbDRbDSbDSbDTbDUbDVbDWbDXbxhbxibDYbxibxhbDZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaaabEabpwboOboOboObEbboOboOaaibEcbEdbEebEfbEgaotbEhbEiaUxaaqbEjbEkbElbEmbEnbEobEpbEqbErbEsbEtbEobEubEvbEwbExbEyaaqbEzbqjbCxbaObATaaibEAbEBbECbEDbEEabnbEFbEGbEHacgacgbEIbEJacgbrFbrFbEKaaibELbEMbENbEObEPbEPbEQbERbESbqjbETaaiaaqbEUbkWbEVbEWaaqbCWbEXaaqbEYbEZbDbbFaaaqbCWbFbbFcaaqaaqaaqaoGaaqaaqaaqbFdamHaaqaaiaaibFeaaqaaqaaiaaiaaqaaKaaqaaqaaqaaqaaqaaqaaqbFfbFgbFhaaqbFibFjbFkbFlbFlbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFvbFwbDIbFxaaibFybFzbFAbFBaaibFCaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuebuebuebuebuebuebuebuebuebuebuebuebueaaabEabpwboOboOboObEbboOboOaaibEcbEdbmSbpGbEgaotbEhbEiaUxaaqbnpbEkbElbEmbEnbEobEpbEqbErbEsbEtbEobEubEvbEwbExbAHaaqbvHbqjbCxbaObATaaibEAbEBbbmbEDbEEabnbEFbEGbEHacgacgbEIbEJacgbrFbrFbEKaaibELbEMbENbEObEPbEPbEQbERbESbqjbETaaiaaqbEUbkWbEVbEWaaqbCWbEXaaqbEYbEZbDbbFaaaqbCWbFbbFcaaqaaqaaqaoGaaqaaqaaqbFdamHaaqaaiaaibFeaaqaaqaaiaaiaaqaaKaaqaaqaaqaaqaaqaaqaaqbFfbFgbFhaaqbFibFjbFkbFlbFlbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFvbFwbDIbFxaaibFybFzbFAbFBaaibFCaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiCbiCbiCbiCbiCbiCbiCbiCbiCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaoVaoXaAcaoVaoXaaiaoVaoXaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqazBaotaotaotaotaotbFDbFEbFFbFGbFHbFIbFJbrrbFKbrrbFLbAMbFMbrrbAFbrrbFNbkWbxDbqjbFObFPbFQaaibFRbFSbFTbFUbFVabnbFWbFXbFYbFZbGabGbbGcaaqaaaaaaaaaaaibGdbGebGfbGfbGgbGhbGiaaibGjbGkbzFbGlbGmbGnbGobGpbGqbGrbGsbCXbkWbGtbGubGvbGwbkWbCWbFbbFcbGxbGybGzbGAbGBbGCbGDbGEbGFaaqbGGbGHbGIbGJbGKbGLbGMbDNbGNbFlbFlbGObGPbFlbGQbGRbGSbGTbGUbFlbGVbGWbGXbGYbGZbHaaaiabnaaiaaiaaibBZaaiaaibCabCcaaibHbbHcbHdbHebHfbHgbHhbHiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaabASbHkbHlbHmbHlbHlbHnbHobHpbHqbHobHrbHmbHlbHsbHlbHtbHlamHbHubrrbHvbrrbFLbHwbHxbHybAFbrraIHbtqbxDbqjbHCbHDbATaaibHEbHFbHGbEBbHHabnbHIbHJbHKaaqbHLbzvbHMaaqaaaaaaaaaaaibHNbHObHPbHQbGgbGhbGiaaibHRbHSbHTbHUbHVbHWbHXbHYbHZbIabIbbIcaaqaaqbIdbIeaaqaaqbCWbFbbFcbkWbIfbIgbIgbIgbIhbIgbIibIjbIkbIlbImbInbInbIobIpbIqbIrbIsbDIbDIbItbDIbIubDIbIvbDIbIwbIxbIxbIybIzbIAbIBbICbIDbIEbIFbIGbIHaaibIIbIJaaaaaaaaaaaibIKbILbIMbINbIObIPbIQaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaabaObIRbHlbHlbHlbHlbHlbHobISbITbHobHlbHlbHlbHsbHlbHtbHlamHbIUbIVbIWbIXbIYbIZbJabJbbJcbJdbJebkWbxDbqjbJfaaqaaqaaiaaiaaiaaiaaibJgabnaaibCEabnabYaoGbJhaaqaaqaaiaaiaaiaaiabnaaiaaiaaiaaiaaiaaiaaibJibqjbJjbpnaaqbJkbJlaaqaaqbCWbJmbJnbGqbJobJpbJqbJrbJsbGsbJtbJubJvbJwbJxbJxbJxbJybJxbJzbJAbJBbJCbJDbJEbGIbJFaaiaaiaaiaaiaaiaaibJGaaiaaiaaiaaKbJHaaqaaqbJIbJJbJKbJLbIBbJMbJNbJObJPbJQbJRaaibIIbJSaaaaaaaaaaaibJTbJUaaibDWaaiaaibDWaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaabASbHkbHlbHlbHlbHmbHnbHobHpbHqbHobHrbHmbHlbHsbHlbHtbHlamHbHubrrbHvbrrbFLbHwbHxbHybAFbrraIHbtqbxDbqjbHCbHDbATaaibHEbHFbHGbEBbHHabnbHIbHJbHKaaqbHLbzvbHMaaqaaaaaaaaaaaibHNbHObHPbHQbGgbGhbGiaaibHRbHSbHTbHUbHVbHWbHXbHYbHZbIabIbbIcaaqaaqbIdbIeaaqaaqbCWbFbbFcbkWbIfbIgbIgbIgbIhbIgbIibIjbIkbIlbImbInbInbIobIpbIqbIrbIsbDIbDIbItbDIbIubDIbIvbDIbIwbIxbIxbIybIzbIAbIBbICbIDbIEbIFbIGbIHaaibIIbIJaaaaaaaaaaaibIKbILbIMbINbIObIPbIQaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaabaObIRbHlbHlbHlbHlbHlbHobISbITbHobHlbHlbHlbHsbHlbHtbHlamHbIUbIVbIWbIXbEfbIZbJabJbbzfbzlbADbkWbxDbqjbJfaaqaaqaaiaaiaaiaaiaaibJgabnaaibCEabnabYaoGbJhaaqaaqaaiaaiaaiaaiabnaaiaaiaaiaaiaaiaaiaaibJibqjbJjbpnaaqbJkbJlaaqaaqbCWbJmbJnbGqbJobJpbJqbJrbJsbGsbJtbJubJvbJwbJxbJxbJxbJybJxbJzbJAbJBbJCbJDbJEbGIbJFaaiaaiaaiaaiaaiaaibJGaaiaaiaaiaaKbJHaaqaaqbJIbJJbJKbJLbIBbJMbJNbJObJPbJQbJRaaibIIbJSaaaaaaaaaaaibJTbJUaaibDWaaiaaibDWaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbJVaoWaCvbJWbJXbHlbHlbHlbHlbHlbHlbHlbHlbHlbHlbHlbHsbHlbHtbJYazBaotaotaotaotaotaotbJZbFIaaqaaqaaqaaqbxDbqjbKabKbbKcbKdbKebKfbKgbKhbKibKjbKkbKlbKmbKnbKobKpbKqbKrbKsbKtbKubKvbKwbKxbKybplbKzbqjbKAbKBbKCbqjbKDaaqbKEbKFbKGbKHbKIbCWbKJbKKbKLbKMbKNbKObKPbKQbKRbKSbKTaaqbKUbKVbKWbKXbKYbIgbKZbLaaaqbLbbGIbGIbGIbLcaaibLdbLebLfbLgbLhbLibLjbLkaaibLlbLmbLnaaqaaqbLobJKbLpbLqbLrbLsbLtbLubLvbLwaaibLxaaiaaaaaaaaaaaiaaiaaiaaiaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbLybLzbLybLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLBbLAbLCbLAbLDbLEbLFbLGbLHbLIbLJbLKbLLbLMbLNbLNaaqbxDbLObLPbqjbqjbzFbLQbplbKybKxbLRbLSbLRbLTbLUbLUbLVbLWbLXbLUbLUbLYbLUbLZbLUbKxbKybplbMabMbbMcbMdbMebMfbqjaaqbMgbKFbMhbMibMjbCWbMkbMlbMmbMnbMobMpbMqbMrbCWbMsbMtaaqaaqbMubMvbMwbMxbMybMzbMAaaqbMBbMCbGIbMDbMEaaibLdbMFbMGbMHbMIbMJbMKbMLaaibMMbLmbMNbMNaaqbMObMPbMQbMRbMSbMTbMUbMVbMWbMXaaibIIaaibMYaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbMZbNabMZbHkbNbbNcbNdbNdbNdbNdbNdbNdbNebNdbNdbNdbNfbNdbNgbNhabJbNibNjbNkbNlbNkbNmbNnbNobNpbNqbNraaqbxDbNsbNtbNubNvbNwbNxbNybNzbNAbNBbNCbNDbNEbNFbNFbNGbNHbNHbNHbNHbNHbNHbNIbNJbNKbNLbNMbNNbNvbNObNPbNQbNRbNSaaqbNTbKFbKGbNUbMjbCWbMkbMlbNVbNWbNXbNYbNZbOabDebObbOcaaqbOdbOebOfaaqbOgaaqaSyaxraaqbOhbOibOjbOkbOlaaibLdbOmbOnbLgbOobOpbOqbOraaibOsbLmbMNbMNaaqbOtbOubOvacEbOwbOxbOybOzbOAbOBaaibIIaaibOCaaiaMjbODaMjaMjaMjaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbLybLzbLybLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLAbLBbLAbLCbLAbLDbLEbcwbmPblibbdbLJbLKbLLbLMbLNbLNaaqbxDbLObLPbqjbqjbzFbLQbplbKybKxbLRbLSbLRbLTbLUbLUbLVbLWbLXbLUbLUbLYbLUbLZbLUbKxbKybplbMabMbbMcbMdbMebMfbqjaaqbMgbKFbMhbMibMjbCWbMkbMlbMmbMnbMobMpbMqbMrbCWbMsbMtaaqaaqbMubMvbMwbMxbMybMzbMAaaqbMBbMCbGIbMDbMEaaibLdbMFbMGbMHbMIbMJbMKbMLaaibMMbLmbMNbMNaaqbMObMPbMQbMRbMSbMTbMUbMVbMWbMXaaibIIaaibMYaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbMZbNabMZbHkbNbbNcbNdbNdbNdbNdbNdbNdbNebNdbNdbNdbNfbNdbNgbNhabJbNibNjbNkbNlbNkbNmbNnbNobNpbNqbNraaqbxDbNsbNtbNubNvbNwbNxbNybNzbNAbNBbNCbNDbNEbNFbNFbNGbNHbNHbNHbNHbNHbNHbNIbNJbNKbNLbNMbNNbNvbNObNPbNQbNRbNSaaqbNTbKFbKGbNUbMjbCWbMkbMlbNVbNWbNXbNYbNZbOabDebObbOcaaqbOdbOebOfaaqbOgaaqaSyaxraaqbOhbOibOjbOkbOlaaibLdbOmbOnbLgbOobOpbOqbOraaibOsbLmbMNbMNaaqbOtbOubOvacEbOwbOxblfbOzbOAbOBaaibIIaaibOCaaiaMjbODaMjaMjaMjaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbJVaoWbdfbOEbHlbOFbHlbHlbOGbOHbOHbOHbOIbOHbOHbOJbOKbOHbOLbOMbONbOObOPbOQbORbOQbOSbOTbOUbOVbOWbOXaaqbOYaaqbOZaaqaaqbPabPbbPcaaqaaqaaqbPdbPebPfaaqaaqbPgbKxbKxbPhaaqaaqaaqaoGbPiaaqaaqaaqbPjaaqaaqbPkaaqbPlaoGaaqbPmbPnbPoaaqbPpbPqbMkbPraaibPsbPtbPubPvaaibCWbMsbPwaaqbPxbPybPzbPAbPBbPCabJbPDbPEbPFbPGbPHbPIbPJaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibPKbPLbPMbPMaaqbPNbPObPPaaiaaiaaiaaiaaiaaiaaiaaibIIaaibPQbPRbPSbPTbPTbPUaMjaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbPVbCbbCbbCcaaqaaqaaiaaiaaiaaibPWaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbMZbNabMZbPXbJXbOFbHlbHlbPYbPZbPZbPZbQabPZbPZbPZbQbbPZbQcbQdabYbQebQfbQgbQhbQgbQibQjbQkbQlbQmbNraaqaaqaaqbQnaaqbQobQpbQqbQrbQsaaqbQtbQubQvbQwbQxaaqbQybQzbQAaaqbQBbQCbQDbQEbQFbQGbQHbQIbQJabYbQKbQLbQMbQNbQObQPbQQbQRbQSbQTbQUbQVbQWbMlbQXbQYbQZbRabRbbRcbDebRdbRebRfbRgbRhbRhbRibRjbRkaaqbRlbRmbRnbRobRpbRqbRraaibRsbRtbRubRvbRubRubRwacEacEbRxbRybRzbRAaaqbRBbRCbJLaaibsAbRDbREbRFbRFbREbRFbRGaaibRHbRIbPSbPTbRJbRKaMjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabRLbRMbRNbRMaaqaaiaaibRObRPbRObRQaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbRRbRSbRRbRTbRTbRUbRTbRTbRVbRTbRTbRTbRWbRTbRTbRTbRXbRTbRTbRYbRZbSabSbbOVbOVbOVbOVbOVbScbSdbSebSfbFIbSgaaqbShabYbSibSjbSjbSjbSkaaqbSlbSmbSmbSmbSnaTTbSobSpbSqabYbSrbSsbStbSubSvbSwaaqaaqbSxaaqbSybSzbSAbSBbSCaaqbMgbKGbMhbMibSDbSEbSFbSGacEbSHbSIbSJbSKaaibSLbSMbSNbSObSPbSQbSRbSSbSTbSUaaqaaqaaqaaqaaqaaKaCNaoDaaibSVbRubRubSWbRubSXbSYaaiaaibSZbLmbTabTaaaqbJJbTbbJLaaiaaibTcaaiaaiaaiaaiaaiaaiaaibTdbTeaMjbTfbTgbThaMjaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbTibRMbRMbTjaaiaaibRObRObTkbRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbJVaoWaFabTlbNbbOFbHlbTmbTnbTobHlbHlbTpbHlbHlbHlbTqbHlbTrbTsaaqbTtbTubTvbTwbTxbTybTzbTAbTBbTCbTDbTEbFIaaqbQnaaqbSkbSjbTFbSjbTGaaqbTHbSmbTIbSmbTJaaqbTKbTLbTMaaqbTNbTObTPbTQbTRbTSabJbTTbTUabJbTVbTWbTXbTYbTZaaqbNTbKGbKGbUabSDbSEbUbbUcbUdbQYbUebUfbUgbUhbUibUjbUkaaqbUlbUmbUnbUobUobUpaaqbUqbUrbUsbUtbUubUvbUwaaibSVbUxbRubRubRubUybUzaaiaaibUAbLmbTabTaaaqbUBbUCbJLaaibUDbUEbUFaaibUGbUHbUIbUJbUKbULbUMaMjbUNbUObUPaMjaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaabUQaaibTiaaiaaibRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaiaaiaaqaAibURaAjaaqbUSaaqaaqaAiaoWaAjaaqaaqbUTaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbUUaaqaaqaaqbUVbUWbUXbUYaaqbSkbSjbSjbSjbUZaaqbTHbSmbSmbVabVbabJbVcbVdbVeaaqaaqaaqaaqaaqbVfaaqaaqbVgbVhaaqaaqbViaaqaoGaaqaaqbVjbVkbVkaaqaaqbVlbVmbVnbVobVpbVqbVrbVsbVtaaqbVubVvaaqbVwbUmbUnbUobUobUoaaqbVxbVybVzbVAbVBbVCbVDaaibVEaaibVFbVGbVHaaiaftaaiaaibVIbVJbTabTaaaqbVKbTbbJLbVLbVMbVNbVObVPbVQbVRbVRbVSbVTbVUbVVbVWbVXbVYbVZbWabWbbWcbWdacgbWebWfbWgbWhaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaqaaibWibWjbWjbRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbMZbNabMZbPXbJXbOFbHlbHlbPYbPZbPZbPZbQabPZbPZbPZbQbbPZbQcbQdabYbQebQfbQgbQhbQgbQibQjbQkbQlbQmbNraaqaaqaaqbQnaaqbLIbQpbQqbQrbQsaaqbLHbQubQvbQwbQxaaqbQybQzbQAaaqbQBbQCbQDbQEbQFbQGbQHbQIbQJabYbQKbQLbQMbQNbQObQPbQQbQRbQSbQTbQUbQVbQWbMlbQXbQYbQZbRabRbbRcbDebRdbRebRfbRgbRhbRhbRibRjbRkaaqbRlbRmbRnbRobRpbRqbRraaibRsbRtbRubRvbRubRubRwacEacEbRxbRybRzbRAaaqbRBbRCbJLaaibsAbRDbREbRFbRFbREbRFbRGaaibRHbRIbPSbPTbRJbRKaMjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabRLbRMbRNbRMaaqaaiaaibRObRPbRObRQaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbRRbRSbRRbRTbRTbRUbRTbRTbRVbRTbRTbRTbRWbRTbRTbRTbRXbRTbRTbRYbRZbSabSbbOVbOVbOVbOVbOVbScbSdbSebSfbFIbSgaaqbShabYbOybSjbSjbSjbSkaaqbQobSmbSmbSmbSnaTTbSobSpbSqabYbSrbSsbStbSubSvbSwaaqaaqbSxaaqbSybSzbSAbSBbSCaaqbMgbKGbMhbMibSDbSEbSFbSGacEbSHbSIbSJbSKaaibSLbSMbSNbSObSPbSQbSRbSSbSTbSUaaqaaqaaqaaqaaqaaKaCNaoDaaibSVbRubRubSWbRubSXbSYaaiaaibSZbLmbTabTaaaqbJJbTbbJLaaiaaibTcaaiaaiaaiaaiaaiaaiaaibTdbTeaMjbTfbTgbThaMjaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbTibRMbRMbTjaaiaaibRObRObTkbRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjbJVaoWaFabTlbNbbOFbHlbTmbTnbTobHlbHlbTpbHlbisbHlbTqbHlbTrbTsaaqbTtbTubTvbmQbarbTybTzbTAbTBbTCbTDbTEbFIaaqbQnaaqbSkbSjbTFbSjbTGaaqbTHbSmbTIbSmbTJaaqbTKbTLbTMaaqbTNbTObTPbTQbTRbTSabJbTTbTUabJbTVbTWbTXbTYbTZaaqbNTbKGbKGbUabSDbSEbUbbUcbUdbQYbUebUfbUgbUhbUibUjbUkaaqbUlbUmbUnbUobUobUpaaqbUqbJebUsbUtbUubUvbUwaaibSVbUxbRubRubRubUybUzaaiaaibUAbLmbTabTaaaqbUBbUCbJLaaibUDbUEbUFaaibUGbUHbUIbUJbUKbULbUMaMjbUNbUObUPaMjaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaabUQaaibTiaaiaaibRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaiaaiaaqaAibURaAjaaqbUSaaqaaqaAiaoWaAjaaqaaqbUTaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbUUaaqaaqaaqbUVbUWbUXbUYaaqbSkbSjbSjbSjbUZaaqbTHbSmbSmbVabVbabJbVcbVdbVeaaqaaqaaqaaqaaqbVfaaqaaqbVgbVhaaqaaqbViaaqaoGaaqaaqbVjbVkbVkaaqaaqbVlbVmbVnbVobVpbblbVrbVsbVtaaqbVubVvaaqbVwbUmbUnbUobUobUoaaqbVxbVybVzbVAbVBbVCbJdaaibVEaaibVFbVGbVHaaiaftaaiaaibVIbVJbTabTaaaqbVKbTbbJLbVLbVMbVNbVObVPbVQbVRbVRbVSbVTbVUbVVbVWbVXbVYbVZbWabWbbWcbWdacgbWebWfbWgbWhaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaqaaibWibWjbWjbRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyJbyJbyJbyJbyJbyJbyJbyJbyJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjbHjbHjaaaaaibWkbWlbWmbWnbWobWpbWqbWraaibWsbWtbWubWvbWwbWxbWybWzbWzbWzbWzbWzbWzbWzbWzbWzbWzbWAbWzbWzbWzbWBbWCbWDbWEaaqbWFbWGbWHbSjbSkaOYbWIbWJbWKbWLbWMaaqbWNbWObWPbWQbWRbWRbWRbWRbWSbWTbWUbWVbWVbWWbWWbWXbWYbWZaaqaaqbXabXbbXcbXdbXebSEbXfbVnbXgbXhaHDbXibMqbXjaHDbXkbXlaotbXmbXnbXobXpbXqbXraaqbXsbXtbXubXvbXwbXxbXyaaibXzbXAbXBbXCbXDbXAbXEbXFaaqbXGbXHbLnaaqaaqbXIbXJbXKacEbXLbXMbXNacEbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXWbXYbXXbXXbXXbXZbYabYbbYcbYdaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaiaaibYebRObRObRObRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjaaaaaaaaibYfbYgbYgbYhbYgbYgbYibYjaaibYkbYlbYmbYlbYlbYnaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbYoaaqaaqbYpaaqbYqbYrbYsbYtbYuaaKbYvbYwbYxbYybYzaOYbYAbYBbYCabJacgacgacgacgbnZavjbpcabYbYDabYabYbYEbYFbYGbYHbYIbYJbYKbYLbYMbYNbYObYPbYQbYRbYSbYTbYUbYVbYWbYXbYYbYZaaqaaqaEuabYabYabYbZaaaqaaqbZbaaqamHbZcbZdbZeaaibZfbZgbZhbZibZhbZjbZkbZlaaqaaqbZmaaqaaqbZnbZobTbbvwaaiaaibZpaaiaaibZqbZrbZsbZtbZubXXbZvbZwbZxbXQbZxbXQbZybXQbXQaaibZzbZAbZBbZCaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaibRObRObRObRObRObRObZDbRObZEbRObRObRObRObROaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabHjbHjbHjbHjbHjaaaaaaaaibaQbYgbYgbYhbYgbYgbYibYjaaibYkbYlbYmbYlbYlbYnaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbYoaaqaaqbYpaaqbYqbYrbYsbYtbYuaaKbYvbYwbYxbYybYzaOYbYAbYBbYCabJacgacgacgacgbnZavjbpcabYbYDabYabYbYEbYFbYGbYHbYIbYJbYKbYLbYMbYNbYObYPbYQbYRbYSbYTbYUbYVbYWbYXbYYbYZaaqaaqaEuabYabYabYbZaaaqaaqbZbaaqamHbZcbZdbZeaaibZfbZgbZhbZibZhbZjbZkbZlaaqaaqbZmaaqaaqbZnbZobTbbvwaaiaaibZpaaiaaibZqbZrbZsbZtbZubXXbZvbZwbZxbXQbZxbXQbZybXQbXQaaibZzbZAbZBbZCaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaibRObRObRObRObRObRObZDbRObZEbRObRObRObRObROaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZFbZGbZHbZGbZIaaaaaaaaaaaibZJbYgbYgbYhbYgbYgbYibZKaaibYkbZLbZMbZNbZObYnaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibZPbZQbZRaaqbZSaaqbZTbZUbZVbSkbZWaOZbZXbTHbZYbZZcaaaOZcabcaccadaaiaaicaecafcagcahcaiabncajbDscakaaqcalbDsbDscamabYcancaocapbYMcaqcarcascatcaucavcawcaxcaycavcavcazcaAcaAcaAcaBcaAcaAcaAcaCcaDcaEcaFcaGcaHcaIcaJcaKaaicaLcaMcaNcaOcaNcaPcaQbZhcaRcaScaTbvwcaUbvwbZobTbbvwaaicaVcaWcaXaaiaaiaaiaaiaaicaYbXQcaZcbabZybXQcbbbXQbTdbXQcbcaaicbdcbecbfaaiaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaicbgcbgcbgcbgcbgcbgcbhbROcbicbgbZEbRObRObRObROaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbjcbkcblcbmcbjbgkaoWbdfaaicbncbobYgcbpbYgbYgbYicbqaaicbrcbsbZMbZMbZMbYnaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicbtcbucbvaaqbZSaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqcbwcbxcbycbzcbAcbBcbCcbCcbDcbEabnbDsbDscbFaaqcbGbDsbDsbDscbHcbIcbJbYKcbKaHDcbLcaAcbMcbNcbObMkcbNcbPcbQcbQcbQcbQcbQcbQcbNcbQcbQcbQbMkcbRcbScbTcbUcbVcbWcbXcbYaaicbZccabZhccbbZhcccccdcceccfccgcchccibvwccjbZobTbcckaaibyDcclccmccnaaiaoyaoyaaiccoccpccqccrccscctccuccvccwccxccyaaicczccAccBccCaacaacaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaccDbRMbRMbRMbRMbRMbRMbRMccEbRPbRObRObRObROccFbRPaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbjcbkcblcbmcbjbgkaoWbdfaaibaPcbobYgcbpbYgbYgbYicbqaaicbrcbsbZMbZMbZMbYnaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicbtcbucbvaaqbZSaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqcbwcbxcbycbzcbAcbBcbCcbCcbDcbEabnbDsbDscbFaaqcbGbDsbDsbDscbHcbIcbJbYKcbKaHDcbLcaAcbMcbNcbObMkcbNcbPcbQcbQcbQcbQcbQcbQcbNcbQcbQcbQbMkcbRcbScbTcbUcbVcbWcbXcbYaaicbZccabZhccbbZhcccccdcceccfccgcchccibvwccjbZobTbcckaaibyDcclccmccnaaiaoyaoyaaiccoccpccqccrccscctccuccvccwccxccyaaicczccAccBccCaacaacaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaccDbRMbRMbRMbRMbRMbRMbRMccEbRPbRObRObRObROccFbRPaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZHccGccHccGbZHccIccJccKaaiccLbYgbYgccMbYgccNccOccPaaibYkbYmccQccRbZMccSaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaqbZSaaiaaaaaaaaaaaaaaiccTccUccVccWccXccYaaqccZcdacdbcdccddcdecdfcdfcdgcdhabnaaiaaiaaiaaicdiaaibDsbDsaaqcdjcdkcdlcdmcdncdocbVcdpcdqcdrcdscdtcducdvcbQcbQcbQcdwcdxcdycdxcdwaaiavlacEacEcdzcdAcdwaaqcdBcdCaaicdDcdEcdFcdGcdHcdIcdJaaiaaiaaiabnaaiaaiaaicdKcdLcdMaaibsAcclcdNcdOaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaibWjbWjbWjbWjbWjbWjcdPbRObWibWjcdQbRObRObRObROaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbjccGccGccGcdRcdScdTcdUcdVcdWbYgbYgbYgbYgbYgbYgcdXaaicdYbYlcdZbZMbZMceaaaiaaaaaaaaaaaacebaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaqbYpaElaaaceccedceecefcegcehceicejcekcelabYcemcenceocepceqcercescetceucevabncewcexcexcexceyaaibDsbDsaaqaaqaaqaaqaaKaaqcezcezceAaaqaaqaoGaaqaQxceBceCceDceCacgceEceFceGacgbrFbrFacgceHceIceJaaiceKceLbWZaaiaaiabnaaiceMaaiceNceOaaicePceQceRbDsceSaaiabnceTaftaaibsAcclceUbsAceVceWceXceYbsAbsAbsAbsAbsAbsAceZcfabIJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibRObRObRObRObRObRObZDbROcdQbRObRObRObRObROaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZHccHccHccHbZHcfbcfccfdacgcfecffcfgcfgcfgcfgcfhcfiaaibYkcfjcfkbZMbZMceaaaiaaaaaaaaaaaacflcfmcfmcfmcfncfocfpcfqcfrcfscftaaqcfubYpaBiaaacfvcfwcfxcfycfzcehcfAcfBcfCcfDaaqcfEcacbVdcdccfFcbCcfGcbCcfHcfIcfJcfKcfLcfLcfLcfMaaibDsbDsaaqcfNcfOcfPcfQcfRcfScfScfTcfUcfVcfWcfXcfYabYcfZcgacgaacEcgbcgccgdaaiaaaaaaaaicgecgfcggacgcghcgicgjcgkcgkcglbBFcgmcgncgocgpcgncgncgncgqcgncgncgrcgscgtcgucgvcgwcgxcgybRFcgzbRFbRFbRFbRFbRFcgAcgBbRFbRFcgCbsAcgDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibYebRObRObRObRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZHccHccHccHbZHcfbcfccfdacgbbccffcfgcfgcfgcfgcfhcfiaaibYkcfjcfkbZMbZMceaaaiaaaaaaaaaaaacflcfmcfmcfmcfncfocfpcfqcfrcfscftaaqcfubYpaBiaaacfvcfwcfxcfycfzcehcfAcfBcfCcfDaaqcfEcacbVdcdccfFcbCcfGcbCcfHcfIcfJcfKcfLcfLcfLcfMaaibDsbDsaaqcfNcfOcfPcfQcfRcfScfScfTcfUcfVcfWcfXcfYabYcfZcgacgaacEcgbcgccgdaaiaaaaaaaaicgecgfcggacgcghcgicgjcgkcgkcglbBFcgmcgncgocgpcgncgncgncgqcgncgncgrcgscgtcgucgvcgwcgxcgybRFcgzbRFbRFbRFbRFbRFcgAcgBbRFbRFcgCbsAcgDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibYebRObRObRObRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbjcgEcgFcgGcbjaJhaoWbdfaaiaaiaaiaoVaoWaoWaoXaaiaaiaaicgHbYlbZMbZMcgIcgJaaiaaaaaaaaaaaaaaiaaiaaiaaiawvcgKcgLcgMcgNcgNcgOaaqcgPbZSaBiaaacfvcgQcgRcgScgTcgUcgVcgWcgTcgTcgXcgYcgZchaacEacEchbchccbCchdchechfcfLcfLcfLcfLchgaaibDsbDsaaqchhchichjchkchlchmchmchnchochpchqchrchsaaqchtcbQchuaaichvcgcchwaaiaaaaaaaaichxchychzaaibDtchAchBchBchBchBchBchBchCchDchEchFacgacgchGchHacgacgchIchJchKaaqaaichGchLchHaaiaaiaaiaaichGchLchHaaiaaibsAchMbsAbJSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUQaaiaaicbgcbgbRObRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNbZGchObZGchPchQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaichRaZqaTnaAjaaiaaiaaiaaaaaaaaaaaachSchTchUchVchWchXchYchZciaciacibaaqcicbYpaBiaaacfvcidcieaflcifcehcigcihciicijaaqcfEcaccadcikaaicilaaqcimcinciocipciqcfLcfLcircisaaibDscitaaqciucivciwcixcixcixciycizcixcixciAciwciBaaiciCcbQciDaaiciEcgcciFaaiaaaaaaaaiciGciHciIaaiciJbDscitaaiaaiaaiaaiaaiaoVaoWaoXaaiaaiciKciLciMciNaaiciOciPamFaaiciQciRciRciRciSciTciUciVciWciXciYciZaaicjacjbcjccjdcjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjecjfcjgaaibTiaaibRObRObRObRObRObRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjhaPLaaaaaaaaaaaaaaaaaaaaaaagaaachScjicjjcjkcjlcgMcjmcgMcjncgMcjocjpcjqcjraPLaaacjscedcjtcefcjucehcehcjvcjwcjxabJcjycjzcjAcjBaaicjCcjDcjEcjFcjGabncjHcfLcfLcfLcjIaaibDsbDsaaqaaqaaKcjJcjKcjLcjMaaqcjNcjOcjPcjQbVnaaKaaichtcbQchuaaicjRcgccgdaaiaaaaaaaaicjScFYcFXaaibDsbDsbDsaaiaabaaaaaaaabaaaaabaaaaaaaaicjVcjWcjXcjYcjZckackbckcckdckeckfckgckgckhckickickjckkcklcklckmaaiaaicknaamaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaickockpckqaaiaaibRObROckrbRObROaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12859,27 +12840,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksaaaaaaaaack aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclCclDclDclDclDclDclDclDclDclDclDclDclDclEaaiaaqaaqaaqaaqaaqaaqclFclGaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqclHcacbVdclIclJclKclLclMclNclOclPclQclRclSclTclUaaibDsbDsaaqclVclWckVckWckWclXaaqclYckWckWckZckVclZaaiaaiaaiaaiceNcmacgccmbaaicmcbDsbDsbDsbDscmdbDsbDsbDsbDsaaiaaaaaaaaaaaaaaaaabaabaaaaaicmecmfcmfcmgcmhcmicmjcmkcmlcmmcmncmockickicmpcmqckicmrckiclucmsaaicmtcmucmvaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmwbCbbCbbCcaaqaaqaaiaaiaaiaaibPWaabaabaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksaaacksaaaaaacksckscksckscksckscksaaaaaacksaaacksaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmxcmycmzcmAcmAcmBcmAcmCcmDcmEcmFcmGcmHcmIcmJcmJcmKcmLcmMcmNcmNcmOcmPcmQcmRcmScmRcmRcmRcmQcmRcmRcmTcmUcmVcmWcacbVdcmXcmYcmZaftaaicipacEavmcnacnbacEauncdiaaibDsbDsaaqcnccndcnecnfcngcnhaaqcnicngcnjcnkcnecnlaaibDsbDsbDscnmcjRcgccjRcnnbDsbDsbDsbDsbDsbDsbDsbDsbDsbDsaaiaaaaaaaaaaaaaaaaabaabaabaaicnocnpcnpcnpcdwaaicnqaftcdwcnrcnscntcntcnucmmcmmcnvcntcnwcnxcnyaaicnzcnAcnBaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksaaacksckscksckscksckscksckscksaaacksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmxcnCcnDcnEcnDcnFcnDcnCcnGcnHcnEcnDcnIcnJbVecnJcnJcnKbVebVebVebVecnLcnJcnJcnJcnJcnJcnJcnJcnJcnJcnJcnMcnNcnOcnPcnQcnRcnScnTcnUaaicnVcnWcnXcnYcnZcoacobcocacgchBcodabJcoecofcogcohckWcoiaaqcoickWcohcojckVcokaaicolacgacgbnZcomconcooaaiaAiaoWaoWbdfaaiaaiaaiaoVaoWaoXaaiaaaaaaaaaaaaaaaaaaaabaabaaicopcoqcorcosaaicotcoucovaaicowcoxcoxcoxcoycozcoAcoBcoxcoxcoxcoCaaiaGMcoDbgkaAjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksaaacksckscksckscksckscksckscksaaacksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoEcnDcoFcoGcoHcoIcoHcoJcoKcoLcoMcoNcoOcnNcoPcoQcoQcoRabJcoSabJcoTcoUcoTcoTcoTcoTcoTcoTcoTcoTcoTcoTcoVcnJcoWcoXcoYcoZcpacpbcpccpdcpecpfcpgcphcpicpjcpkcplacEbYFcpmaRAcpnckWckVckWckWcpoabYcppckWckWckZckVcpqaaicpraaiaaaaftaaicpsaaiaaiaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaicptcpucpvaaiaaicpwcpxcpyaaiaaiaaiaaicpwcpxcpyaaiaaiaBicpzaBiaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksaaacksckscksckscksckscksckscksaaacksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoEcnDcoFcoGcoHcoIcoHcoJcoKcoLcoMcoNcoOcnNcoPcoQcoQcoRabJcoSabJcoTcoUcoTcoTcoTcoTcoTcoTcoTcoTcoTcoTcoVcnJcoWcoXcoYbQtcpacpbcpccpdcpecpfcpgcphcpicpjcpkcplacEbYFcpmaRAcpnckWckVckWckWcpoabYcppckWckWckZckVcpqaaicpraaiaaaaftaaicpsaaiaaiaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaicptcpucpvaaiaaicpwcpxcpyaaiaaiaaiaaicpwcpxcpyaaiaaiaBicpzaBiaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksaaacksckscksckscksckscksckscksaaacksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAcaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicpAaaqaaqcpBaaqcpCaaqaaqcpDaoXaaqaaqaoVaoWaoXaaqaaqaaqaaqcpEcpFcpGcpHcpIcpJcpKcpLcpMcpLcpLcpNcpLcpOcpPcpQcpRcpSaaibDscpraoGcpTcpUcpVcpWcpXcpYaaqcpZcpXcqackZcqbcqcaaicpraaiaaaaftcqdcqecqfaaiaaaaaaaaaaaacqgaaaaaaaaaaaaaaaaaaaaaaaacqgaaaaaaaaicqhcqicqjcqkcqlcqmcqnaaqcqocqpcqqacEcqraaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaPLcqsaPLaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafyafyafyafzafzafyafzafzafzaghafzafzafzafyafyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaElcqtcqucqvcqwcqxcqycqzcqAcqBcqCcqDcqEcqCcqFcqGcqHcqHcqIaaqcqJcqKcqLcqMbVdcqNcqOcqPcqQcqRcqScqRcqTcqUcqVcqWcqXcqYaaiaaicpraoGaaiaaicqZaaiaaiabnceNacgacgacgcraacgbibacgcrbaaiaaaaftcrccqecrdaaicrecrfcrfcrgaaiaaibpcacEacEcrhacEacEcrhaunaaaaaaaaicricrjcricrkcrlcrmcrnaaqaaKcroaaKaaiaaiaaaaaaaaaaabaabaaaaagaaaaaaaaaaaaaabaaacrpaaaaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaaaaafyaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaafyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBicqtcrrcrscrtcrucrvcrvcrvcrvcrwcrxcrycqHcrzcqHcqHcrAcqHcrBbVecrCcrDcqMbVdcrEaaqcrFcqQcrGcrHcrIcqQcrJcrKcrLcrMcrNcrOcrPcrQcrRcrScrScrTbTTchBcrUcrVbDscrWbYFcrXbDsbDsbWYbDsaaiaaaaftcrYcqecrZaRAcsacsbcsccsdcsecsfcsgcsecsfcshcsecsicsjabnaaaaaaaaicricricricskcslcqmcsmcsncsocspcsqcsraaiaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaabaaacssaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaaaaafyaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaafyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBicqtcrrcrscrtcrucrvcrvcrvcrvcrwcrxcrycqHcrzcqHcqHcrAcqHcrBbVecrCcrDcqMbVdcrEaaqcrFcqQcrGcrHcrIcqQcrJcrKcrLcrMcrNcrOcrPcrQcrRcrScrScrTbTTchBcrUcrVbDscrWbYFcrXbDsbDsbWYbDsaaiaaaaftcrYcqebIYaRAcsacsbcsccsdcsecsfcsgcsecsfcshcsecsicsjabnaaaaaaaaicricricricskcslcqmcsmcsncsocspcsqcsraaiaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaabaaacssaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaafyaaacstcsucsvaaacstcsucsvaaacstcsucsvaabcswaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBicqtcrrcsxcqHcrAcsycqHcqHcqHcszcqHcsxcsxcqHcqHcqHcqHcsAcsBbVecsCcnJcsDbVdaaqaaqcsEcqQcsFcsGcsHcqQcsIcnZcsJcsKcsLcsMceOcrWbYGcsNcsNcpmbYFbYFbYGcsObYFabuaoVaoWaoWaoWaoXaaiaaiaaacsPcsQcsRcsScsTcsUcjRcjRcsVcsWcsXcsYcsWcsXcsYcsWcsXcsYabnaaaaabaaiaaqaaqaaqaaqcsZcrmctactbctcctdctectfaaiaaaaaaaaaaaaaaactgctgctgcthaabaabaabaabctiaabaabaabaabaabaghctgctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaafyaaacstctjcsvaaacstctjcsvaaacstctjcsvaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaBicqtbRLcsxctkcqHctlctmctnctncrzcqHcsxctocqHcqHcqHcqHctpctqctrctsbTLcttctuctvctwctxcqQcsFctyctzcqQctAcnZaaiavlacEctBctCabuaaiabnabnaftaaiaaiaaiaftaaiaaiaaaaaaaaaaaaaaaaaaaabaaaaftctDcqectEaoGctFcjRcjRcsVctGctHctIctJctHctIctJctHctKabnaabaabaaicqhcqicqjctLctMcqmctNctOctPctQctRctSaaiaaaaaaaaaaaaaaactgaaaaabaaaaabaaaaaaaaactTaaaaabaabaaaaaaaaaaaactgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaagaaaaaaaaaafzaabcstctjcsvaaacstctjcsvaabcstctjcsvaabaaaaaaaabaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaPLcqtaaqctUcqHctVctWctXctYctZctYcuactYcubcuccqCcudcsxcsxcsBcuecufcugcuhcuicujcukculcumcuncuocupcuqcurcnZcuscutcuucuvcuwcuxcuycuzcuAcuBcuCcuDcuEcuFcuGaabaaaaaaaaaaaaaaaaaaaabaabcsPcuHcuIcuJcuKcuLcjRcjRcjRcuMcjRcjRcjRcjRcjRcjRcjRcuNcuOaaaaaaaaicricricricuPcrlcrmcuQcuRcuScuTcuUcuVaaiaaiaaiaaiaaaaaactgaaacuWcuWcuWcuWcuWaabcuXaabcuWcuWcuWcuWcuWaaactgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaabaaacstctjcsvaabcstctjcsvaaacstctjcsvaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaaaaabaabaaaaaaaaicuYaaqcuZcvacvacvbaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqcvcaaqaaKaaqaaicvdcvecvfcvgcvhcvicvjcvkcnZcvlcutcuucvmcvncvocvpcvqcvrcvscvtcvucvvcvwcvxaabcvycvycvycvycvyaaaaaaaabaftcvzcqecvAcvBcvCcvDcjRcjRcvEcjRcjRcjRcjRcjRcvFcjRcvGcvHaaaaaaaaicricricrictLcvIcqmcvJcvKcvLcvMcvNcvOcvPcvQcvRaaiaaaaaactgaabcvScvTcvTcvTcvTcvUcvVcvWcvXcvXcvXcvXcvYaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyafyafzaabaaacstctjcsvaabcstctjcsvaaacstctjcsvaabaaaaaaaaaaaaaaaaaaaaaaaaaabcvZaaiaaiaaiaaiaaiaaicqtaaqcwacwbcwbcwcabJcwdcwecwecwecwecwfcwgcwhcwgcwgcwicwicwgcwjbEJceOaaiaaicwkcwlcwmcwncwocwpcwpcwqcnZcwrcwscwtcwucwvcwwcvpcwxcwycwzcwAcwBcwCcwDcwEcwFcwGcwHcwIcwJcvyaaaaaacwKaftaaqcwLamAaaqcwMcwNcwOcwPabJcwQcwRcwScwTcwUcwVcwWcwXabnaaaaaaaaiaaqaaqaaqaaqcwYcrmcuQcwZcxacxbcuUcrmcxccrmcxdaaiaaaaaactgaabcxecxecxecxecxeaaacuXaaacxecxecxecxecxeaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksckscksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyafyafzaabaaacstctjcsvaabcstctjcsvaaacstctjcsvaabaaaaaaaaaaaaaaaaaaaaaaaaaabcvZaaiaaiaaiaaiaaiaaicqtaaqcwacwbcwbcwcabJcwdcwecwecwecwecwfcwgcwhcwgcwgcwicwicwgcwjbEJceOaaiaaicwkcwlcwmcwncwocwpcwpcwqcnZcwrcwscwtcwucwvcwwcvpcwxcwycwzcwAcwBcwCcwDcwEcwFcwGcwHcwIcwJcvyaaaaaacwKaftaaqcwLamAaaqbJccwNcwOcwPabJcwQcwRcwScwTcwUcwVcwWcwXabnaaaaaaaaiaaqaaqaaqaaqcwYcrmcuQcwZcxacxbcuUcrmcxccrmcxdaaiaaaaaactgaabcxecxecxecxecxeaaacuXaaacxecxecxecxecxeaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksaaacksckscksckscksckscksckscksaaacksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyaaaaabaaaaabaabcxfaabaabaabcxfaabaaaaabcxfaabaaaaaaaaaaaaaaaaaaaaaaaacxgbCbcxhcxicxjcxkcxlcxmcxncxoaaqaaqcxpcxqaaqaaqcxraaiaaiaaiaaiawvaaiaftaaiaaiaaiaaiaaiabnaftcxscxtcxucwpcxvcwmcwpcwpcwpcwpcxwcnZcxxcxycxzcxzcvncwwcxAcwxcwycxBcxCcxDcxEcxFcxGaabcxHcxIcwJcxJcvyaaaaaaaaaaftcxKcxLcxMaaqcxNcxOcxPcxQaaqcsYcsXcxRcxScxTcxUcsYcsXabnaaaaaaaaicqhcqicqjcxVctMcqmcxWcxXcxYcxZcyacybcyccydcyeaaiaabaabctgaaaaabaaaaabaabaabaaacuXaaaaabaaaaabaaaaabaaactgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksaaaaaacksckscksckscksckscksckscksaaaaaacksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafzaabcyfcygcygcyhcyicyjcyjcyjcyicyjcyjcyjcyicyjcyjcykcygcygcygcygcygcylcymcyncyocypcyqcyrcyscytbZRcqtcyuaaqaaqaaqaaqcyvcxraaicywcyxcyycyzcyAcyBcyCcyDcyEcyFcyGcyHcyIcyJcyKcyLcyMcyNcwmcyOcwpcwpcwpcyPcnZcyQcyRcxzcyScyTcyUcyVcyWcyXcyYcyZczaczbczcczdczecwGczfcwJcwJcvyaaaaaaaabaftczgcxLczhaaqcziczjcvDczkaaqczlczmcxRcznczocxUczlczpabnaaaaaaaaicricrjcriczqcrlcrmczrcxXczscztcrmczuaaqaaqaaqaaiaaaaaactgaaacuWcuWcuWcuWcuWaabcuXaabcuWcuWcuWcuWcuWaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyaaaaabaaaaabaabczvaabaaaaabczvaabaaaaabczvaabaaaaaaaaaaaaaaaaaaaaaaaacxgbCbczwczxczyczzaaiczAbZRczBcxncxncxncxncxncxnczCaaiczDczEczFczGczHczIczJczKczLczMczNczOczPczQczRczSczTcwlcwmczUczVcwpcwpczWcnZczXczYcxzczZcvncAaaaqcAbcAccAdcAecAfcAgcAfcAhaabcvycvycvycvycvyaabaabaabcsPcAicxLczhaaqcAjcAkcAlcAmcAnabtabYabYcAoabYcApaDPaaqabnaaaaaaaaicricricricxVcAqcArcAsctecAtcvOcvOcvOcAucAvcAwcAxaaaaaactgaabcvScvTcvTcvTcvTcvUcvVcvWcvXcvXcvXcvXcAyaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyaaaaabaaaaabaabczvaabaaaaabczvaabaaaaabczvaabaaaaaaaaaaaaaaaaaaaaaaaacxgbCbczwczxczyczzaaiczAbZRczBcxncxncxncxncxncxnczCaaiczDczEczFczGczHczIczJczKczLczMczNczOczPczQczRczSczTcwlcwmczUczVcwpcwpczWcnZczXczYcxzczZcvncAaaaqcAbcAccAdcAecAfcAgcAfcAhaabcvycvycvycvycvyaabaabaabcsPcAicxLczhaaqcAjbEycAlcAmcAnabtabYabYcAoabYcApaDPaaqabnaaaaaaaaicricricricxVcAqcArcAsctecAtcvOcvOcvOcAucAvcAwcAxaaaaaactgaabcvScvTcvTcvTcvTcvUcvVcvWcvXcvXcvXcvXcAyaabctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaafyafyafzaabaabcstcAzcsvaaacstcAzcsvaaacstcAzcsvaabaaaaaaaaaaaaaaaaaaaaaaabaabcAAaaiaaiaaiaaiaaiciccABbZRcACbZRbZRbZRcADcAEcAFcAGcAHcAHcAIcAJcAKcALcAMcANcAOcAPcAQcARcAScATcAUcAVcAWcAXcAYcAZcBacBbcBccBdcBecyUcBfcBgcBhcBicBjcBkcBlcBmcBncBocBpcBqcBrcwFcwGcBscBtcBtcvyaaaaaaaabaftcBucxLcBvaaqcBwcBxcBxcByaaqcBzcBAcBBcBCcBDcBEcBFcBCcuOaaacwKaaiaaqaaqaaqaaqcBGcrmcBHcqmcBIcqmcBJcqmcBKcqmcBLcBMaaaaaactgaabcxecxecxecxecxeaaacuXaabcxecxecxecxecxeaaactgaaaaaaaaaaaaaaaaaaaaacBNaaaaaaaaacBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacksckscksckscksaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaaaacstcAzcsvaabcstcAzcsvaaacstcAzcsvaaaaaaaaaaabaaaaaaaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicBOaaicBPczFczFczFcBQcBRcBScBTcBUaaicBVcBWcyJcBXcBYaaicBZcwpcCacCbcCccCdcBbcCecCfcCgcChcCicCjcCkcClcCmcCncCocCpcxzcCqcCrcCscxGaabcxHcCtcCucCvcvyaaaaaaaaaaftaaqcCwaoGaaqcCxcCycCzcCAcCBcxLcCCcCDcBCcCEcCFcCGcCHcCIaabaaaaaaaaaaaaaaaaaicCJcCKcCLcCMcCNcCOcCPcCQcCNcCOcCRaaiaaaaabcthaaaaabaaaaabaaaaabaaacCSaaaaabaaaaabaabaabaabctgaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPAaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaafzaabcstcAzcsvaaacstcAzcsvaaacstcAzcsvaabaaaaaaaaaaaaaaaaaaaabaabaaicCTcCUcCVcCWcCVcCVcCVcCXcCYcCZcCVcDacDbcDbcDccDdcDecDecDecDecDecDfczFczFczFaaicDgcDhcDicDjcDkclDaotcDlclEcDmcDncDocfyavjcDpcDqcDrcDsczZcvncDtcDucDvcDwcDxcxzcCqcDycDzcDAczecwGcDBcBtcBtcvyaabaaaaaacsPcDCcDDcDEcDFcDGcDHcDGcDGcDIcDJcDKcDLcDLcDMcDNcDOcDPcDQaabaabaaaaaaaaaaaaaaicDRcDScDTaaqcDUcDVcDWaaqcDXcDYcDZaaiaaaaaactgaaacuWcuWcuWcuWcuWaabctiaabcuWcuWcuWcuWcuWaabctgaaacBNaaacBNaaaaaacBNcBNcBNcBNcBNcBNcBNaaaaaacBNaaacBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaafzaabcstcAzcsvaaacstcAzcsvaabcstcAzcsvaabaabaabaaaaaaaaaaaaaabaaaaaicEacEbcEcaaicEdcEecEfcEfcEfcEgcEfcEfcEfcEfcEhacEcEicEjcEkcElcEmcEncEocEpcEpcEpcEqcErczFczFczFcEscEtcEuaaqcEvcEwcExcEycEzaaiaaiaaicEAczZcvncEBcECcEDcEEcEFcxzcEGcEHcEIcEJcEKcvycvycvycvycvyaaaaaaaaaaftcELcEMcENcEOcEPcEQcEPcEPcERcEScETcEUcDPcEVcEWcCGcBCcEXaabaabaaaaaaaaaaaaaaicEYcricriaaqcEZcricriaaqcEZcricriaaiaaaaaactgaabcvScvTcvTcvTcvTcFacFbcFacvXcvXcvXcvXcAyaabctgaaacBNcBNcBNaaacBNcBNcBNcBNcBNcBNcBNcBNcBNaaacBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaghaabcstcFccsvaaacstcFccsvaaacstcFccsvaabafzaabaabaaaaaaaaaaaaaaaaaicFdcEbcFeaaiaaicFfaaiaaiaaicFgaaiaaiaaiaaiavjaaiaaiaaiaaicFhcFicFjcFkcDecDecDecFlcFmcFncDecDecDecFmcFocFpcFqcEwcFrcFscEzcFtcFuacEcFvcFwcFxcFycFzcDxcFAcFBcFCcFDcFEcFFcBrcFGcwGcFHcFIcFIcvyaaaaaaaaaaftcFJcFKcFLcFMcFNcFOcFPcBCcFQcFRcFScFTcFUcFVcjTbHBbHAcFZaaaaaaaaaaaaaaaaaaaaicGacricriaaqcGbcricriaaqcGbcricriaaiaaaaaactgaabcxecxecxecxecxeaaactiaaacxecxecxecxecxeaaactgaaacBNcBNcBNaaacBNcBNcBNcBNcBNcBNcBNcBNcBNaaacBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaghaabcstcFccsvaaacstcFccsvaaacstcFccsvaabafzaabaabaaaaaaaaaaaaaaaaaicFdcEbcFeaaiaaicFfaaiaaiaaicFgaaiaaiaaiaaiavjaaiaaiaaiaaicFhcFicFjcFkcDecDecDecFlcFmcFncDecDecDecFmcFocFpcFqcEwcFrcFscEzcFtcFuacEcFvcFwcFxcFycFzcDxcFAcFBcFCcFDcFEcFFcBrcFGcwGcFHcFIcFIcvyaaaaaaaaaaftcFJbHAcFLcFMcFNcFOcFPcBCcFQbECcFScFTcFUcFVcjTbHBbEzcFZaaaaaaaaaaaaaaaaaaaaicGacricriaaqcGbcricriaaqcGbcricriaaiaaaaaactgaabcxecxecxecxecxeaaactiaaacxecxecxecxecxeaaactgaaacBNcBNcBNaaacBNcBNcBNcBNcBNcBNcBNcBNcBNaaacBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaafzaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaafzaabaabaaaaaaaaaaaaaaaaaicGccEbcFeaaicGdcGecGfcGgcGhcGicGjcGkaaicGlcGmcGncGocGpaaicGqcGrcGscGtczFczFcGucGvcGwcGxcGycGzcGAcGBaaicGCcFqcEwcGDcGEcEzaaicGFaaicGGcGHcxzcFycFzcGIcxzcFBcFCcCqcCrcGJcxGcGKcxHcGLcGMcGNcvyaaaaaaaaabiacGOcGPcGPcGQacgacgarLcGRcGScGTcGTcGTcGUaaiaaiabnawvaaiaaaaaaaaaaaaaaaaaaaaicricricriaaqcGVcricriaaqcGVcricriaaiaaaaabctgaaaaaaaabaabaabaaaaaactiaabaaaaaaaabaabaaaaaactgaaacBNcBNcBNaaacBNcBNcBNcBNcBNcBNcBNcBNcBNaaacBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaafyafyafzafyafyaghafzafzafzafzafyafzafzafycGWaabaaaaaaaaaaaaaaaaaaaaicGXcGYcGZcCWcCVcHacHbcHccHdcHecHfaaiaaicHgcHhcHicHjcHkcHlcHmcHncHocGtczFcHpcHqacEcHrcHscHtcHucHvavmcHwcGscGtcHxcHyaaqcHzaaiabnaaicHAcHBcxzcFycFzcDxcxzcHCcFCcCqcHDcHEcDAcHFcwGcHGcFIcFIcvyaaaaaaaaacHHaaaaaaaaaaaaaaaaaaaftcHIcBCcBCcHJcHKcHLaaiaaccHNcFWcjUaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaicHOcHOcHOaaiaaaaaactgctgctgctgctgaaaaaaaaactiaaaaaaaaactgctgctgcthctgaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrqcrqcrqcrqcrqcrqcrqcrqcrqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvaaiaaiaaiaaiaaiaaicHPaaiaaiavjaaiaaiaaicGvaaicHQcHRcHScHScHTcHUcDecHVcHWcHXcHYcHZcHZcIacIbcIccIdcIecIfcIacIgcIhcIicIjczFcIkcIlcImcGFaaicIncIocxzcFycxzcIpcxzcFBcFCcCqcCrcIqcxGcGKcvycvycvycvycvyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaftcIrcBCcBCcCAcIscItaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHHaaaaaaaaaaaaaaaaaaaaaaaacIucIucIuaaaaaaaaaaaaaaaaaaaaaaaaaaactgaabcIvaabctgaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicIwcIxcIycIzcIAcIBcICcIDcIEcIFcIGcIHcIIaaiaaicIJcIKcHScHScILaaicIMcINcIOcIPcIQcIRcISaaicITcIUcIVczFcIWaaicIXcIYcIZcIPcIPcJacJbaaicJcaaicJdcJecxzcFycxzcEBcECcJfcJgcFDcJhcJicBrcJjcwGcJkcJlcJlcvyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiacJmcJncJocJpcJqcJraaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgaaaaabaaactgaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicIwcIxcIycIzcIAcIBcICcIDcIEcIFcIGcIHcIIaaiaaicIJcIKcHScHScILaaicIMcINcIOcIPcIQcIRcISaaicITcIUcIVczFcIWaaicIXcIYcIZcIPcIPcJacJbaaicJcaaicJdcJecxzcFycxzcEBcECcJfcJgcFDcJhcJicBrcJjcwGcJkcJlcJlcvyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabEjcJncJocJpcJqcJraaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgaaaaabaaactgaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaicJscJtcJucJvcJvcJwcJxcJwcJycJzcJAcJBcJCaaiaaicJDcIKcHScHScJEaaicJFcJGaaicJHcJIcJIcJIaaicJJcJKcJLcJMcJNaaicJIcJIcJIcJHaaicJOcJPaaicGFaaicJQcJRcJScJTcJUcJVcJWcJXcBocJYcCrcJZcxGcGKcxHcKacKbcKccvyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicKdcrfcrfcrfcrfcKeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgctgctgctgctgaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKfaaaaaaaaacKfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicKgcKhcKicKjcKjcKkcKlcKkcKjcKjcKjcJBcKmaaiaaicKncKocHScHScKpaaicKqcKraaicKscKtcKucKvaGMcKwcKxcKycKzcJNaGMcKtcKtcKtcKAcKBcKCcKDaaicGFcKEcKFcKGcKHcJWcKIcKJcKKcKLcKMcKNcKOcKPcDAcHFcwGcKQcJlcJlcvyaabaabaaaaaaaaaaaaaaaaaaaaaaaacHHaaaaaaaaaaaaaaaaaacHHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKfcKfcKfcKfcKfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicKRcKhcKkcKkcKkcKkcKlcKkcKkcKkcKScKTcKmaaiaaicKUcHRcHScHScKVaaicFtcKWaaiaaiaAiaoWcKXcKYcKZcIPcLacIPcLbcLccKXaoWaAjaaiaaicLdcLeaaicGFaaicLfcLgcKHcLhcLicxzcxzcLjcCmcLhcCrcLkcxGcGKcvycvycvycvycvyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNcBNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -13785,7 +13766,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdUPdUQdURdUSdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaadQidTHdTHdTHdTHdTHdTHdTHdUTdUUdTJdUVdUWdUXdUYdUZdVadVbdQedVcdVddVedVfdVgdVhdVidVjdVkdSqdVldVmdVndVodVodVpdVqdVrdVsdVtdPwdPwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdVudVvdVwdTGdVxdVydTGdTGdTGdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaaaaaaaadQidTHdTHdTHdTHdTHdTHdTHdVzdUUdTJdUVdUWdVAdVBdUZdVCdVDdQedVEdVFdSqdVGdSqdSqdSqdSqdVHdSqdVIdVJdUddVKdVLdVMdVNdVOdTBdVPdPydPyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdVQdVRdVSdVTdVUdVVdRgdTfdVWdTGdVXdVYdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaaaaaaaadQidTHdTHdTHdTHdTHdTHdTHdQsdUUdTJdVZdUWdWadWbdUZdWcdWddQedWedWfdWgdWhdWidWjdWkdSqdWldWmdWndWodWpdWqdWrdWsdWtdWudTBdPwdPwdPwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdWvdWwdVRdWxdWydWzdWAdWBdVWdWCdVYdVYdVXdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaaaaaaaadWDdWEdWFdWGdWHdWIdWFdWJdWKdWLdWMdQsdWNdWOdQedQedQedQedQedWPdWQdWRdWhdWSdWjdWTdSqdWUdWVdWWdWXdWYdWZdXadXbdXcdXddXedXfdQedXgdQQcOOcOOcOOcOOcOOcOOdPUdXhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdWvdWwdVRdWxdWydWzdWAdWBdVWdWCdVYdVYdVXdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaaaaaaaadWDdWEdWFdWGdWHdWIdWFdWJdWKdWLdWMdQsbLFbLGdQedQedQedQedQedWPdWQdWRdWhdWSdWjdWTdSqdWUdWVdWWdWXdWYdWZdXadXbdXcdXddXedXfdQedXgdQQcOOcOOcOOcOOcOOcOOdPUdXhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadXidWvdXjdWvdVSdVSdVxdXkdWydTGdUSdXldTGdVYdXmdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAaaaaaaaaaaaaaaaaaadXndXodXpdXqdXrdXrdXsdXtdXudXvdXwdXxdXydXzdXAdXBdXCdXDdXEdXFdXGdXHdXIdXJdXKdXLdSqdXMdXNdXOdXPdUddUddXQdUddUddUddXRdXSdXTdXUdXVdXWdXWdXXdXWdXWdXWdXYcPgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdXZdYadVSdYbdYcdVSdUmdYddWzdYedYfdYgdTGdTGdTGdTGdTGdTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwaaaaaaaaaaaaaaadYhdYidXrdXrdXrdXrdYjdYkdYldYmdYndYodYpdYqdXAdYrdYsdYtdYudYvdYwdYxdYydYzdYAdYBdYCdYDdYAdYEdYFdYGdYHdYIdYJdYGdYKdYGdYAdYLdYMdYNdYOdYPdYQdYRdYSdYTdXWdQOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdYUdYVdYWdVSdYcdYXdWxdYYdWydYZdTGdZadZbdTGdZcdVWdZddZedTGdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdQAdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwdPwaaaaaaaaaaaaaaadZfdZgdXrdXrdZhdXrdZidZjdZkdZldZmdZndZodZpdXAdZqdZrdZsdZtdZudZvdZwdZxdZydZzdZAdZBdZCdZDdZAdZEdZBdZFdZAdZBdZGdZHdZIdZJdZKdZLdZMdZNdZOdZPdZQdZQdZRdXWdQOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa