From cb839043e6534268fc4b5bc42158d5b4255675ff Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 14:32:51 +0800 Subject: [PATCH 01/29] Cost reduction for some syndicate items --- code/datums/uplink_item.dm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 8d0e1b408f4..78cf9e337f3 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -134,7 +134,7 @@ var/list/uplink_items = list() desc = "A specialized, one shell shotgun with a built-in cloaking device to mimic a cane. The shotgun is capable of hiding it's contents and the pin alongside being supressed. Comes with 6 special darts and a preloaded shrapnel round." reference = "MCS" item = /obj/item/weapon/storage/box/syndie_kit/caneshotgun - cost = 15 + cost = 10 job = list("Mime") //Chef @@ -216,7 +216,7 @@ var/list/uplink_items = list() desc = "The feral cat delivery grenade contains 8 dehydrated feral cats in a similar manner to dehydrated monkeys, which, upon detonation, will be rehydrated by a small reservoir of water contained within the grenade. These cats will then attack anything in sight." item = /obj/item/weapon/grenade/spawnergrenade/feral_cats reference = "CCLG" - cost = 5 + cost = 4 job = list("Psychiatrist")//why? Becuase its funny that a person in charge of your mental wellbeing has a cat granade.. //Assistant @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 6 + cost = 2 job = list("Bartender") //Barber @@ -417,7 +417,7 @@ var/list/uplink_items = list() desc = "A flamethrower, fuelled by a portion of highly flammable bio-toxins stolen previously from Nanotrasen stations. Make a statement by roasting the filth in their own greed. Use with caution." reference = "FT" item = /obj/item/weapon/flamethrower/full/tank - cost = 11 + cost = 8 gamemodes = list(/datum/game_mode/nuclear) surplus = 40 @@ -457,7 +457,7 @@ var/list/uplink_items = list() desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred any non-operatives in the area." reference = "VDG" item = /obj/item/weapon/grenade/spawnergrenade/manhacks - cost = 8 + cost = 7 gamemodes = list(/datum/game_mode/nuclear) surplus = 35 @@ -726,7 +726,7 @@ var/list/uplink_items = list() will instantly put them in your grasp and silence them, as well as causing rapid suffocation. Does not work on those who do not need to breathe." reference = "GAR" item = /obj/item/weapon/twohanded/garrote - cost = 12 + cost = 10 /datum/uplink_item/stealthy_weapons/martialarts name = "Martial Arts Scroll" @@ -1026,7 +1026,7 @@ var/list/uplink_items = list() desc = "A key, that when inserted into a radio headset, allows you to listen to and talk with artificial intelligences and cybernetic organisms in binary." reference = "BITK" item = /obj/item/device/encryptionkey/binary - cost = 5 + cost = 3 surplus = 75 /datum/uplink_item/device_tools/cipherkey @@ -1042,7 +1042,7 @@ var/list/uplink_items = list() desc = "When used with an upload console, this module allows you to upload priority laws to an artificial intelligence. Be careful with their wording, as artificial intelligences may look for loopholes to exploit." reference = "HAI" item = /obj/item/weapon/aiModule/syndicate - cost = 14 + cost = 12 /datum/uplink_item/device_tools/magboots name = "Blood-Red Magboots" @@ -1083,7 +1083,7 @@ var/list/uplink_items = list() sends you a small beacon that will teleport the larger beacon to your location upon activation." reference = "SNGB" item = /obj/item/device/radio/beacon/syndicate - cost = 14 + cost = 12 surplus = 0 /datum/uplink_item/device_tools/syndicate_bomb From 55d5efe12463e714f08df628c5c9e56af05506dc Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 14:48:12 +0800 Subject: [PATCH 02/29] Further changes. Revolver ammo and syndicate pistol buffed. Booze shell & viscerator cost changed --- code/datums/uplink_item.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 78cf9e337f3..f067526258d 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 2 + cost = 4 job = list("Bartender") //Barber @@ -357,7 +357,7 @@ var/list/uplink_items = list() reference = "SPI" desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible with suppressors." item = /obj/item/weapon/gun/projectile/automatic/pistol - cost = 4 + cost = 3 /datum/uplink_item/dangerous/revolver name = "Syndicate .357 Revolver" @@ -457,7 +457,7 @@ var/list/uplink_items = list() desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred any non-operatives in the area." reference = "VDG" item = /obj/item/weapon/grenade/spawnergrenade/manhacks - cost = 7 + cost = 6 gamemodes = list(/datum/game_mode/nuclear) surplus = 35 @@ -608,7 +608,7 @@ var/list/uplink_items = list() desc = "A speed loader that contains seven additional .357 Magnum rounds for the syndicate revolver. For when you really need a lot of things dead." reference = "357" item = /obj/item/ammo_box/a357 - cost = 4 + cost = 3 /datum/uplink_item/ammo/smg name = "Magazine - .45" From 08bbbbfed028203a5b1c19dd73e18550deda79be Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 15:01:23 +0800 Subject: [PATCH 03/29] Change costs and all bleh bleh --- code/datums/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index f067526258d..f361b6134be 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 4 + cost = 3 job = list("Bartender") //Barber From 293f84f2ef98665703d866fbdc9afc80d9485f9b Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 15:32:56 +0800 Subject: [PATCH 04/29] Revert syndicate pistol price change. Remove syndicate hardsuit from nuke op purchase list --- code/datums/uplink_item.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index f361b6134be..d57e7108ba9 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -357,7 +357,7 @@ var/list/uplink_items = list() reference = "SPI" desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible with suppressors." item = /obj/item/weapon/gun/projectile/automatic/pistol - cost = 3 + cost = 4 /datum/uplink_item/dangerous/revolver name = "Syndicate .357 Revolver" @@ -996,6 +996,7 @@ var/list/uplink_items = list() reference = "BRHS" item = /obj/item/weapon/storage/box/syndie_kit/hardsuit cost = 8 + excludefrom = list(/datum/game_mode/nuclear) /datum/uplink_item/suits/hardsuit/elite name = "Elite Syndicate Hardsuit" From 703593b77250df67fc1b8f6dc5d51093c21c5064 Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 21:39:47 +0800 Subject: [PATCH 05/29] TC cost tweak for nukie. Tactical medkit content tweak. RSG added to nukie. Dart gun removed from nukie arsenal. --- code/datums/uplink_item.dm | 21 +++++++++++++------ .../objects/items/weapons/storage/firstaid.dm | 9 ++++---- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index d57e7108ba9..b5f59f53a10 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -466,7 +466,7 @@ var/list/uplink_items = list() desc = "A box full of preloaded syringes, containing various chemicals that seize up the victim's motor and broca system , making it impossible for them to move or speak while in their system." reference = "BTS" item = /obj/item/weapon/storage/box/syndie_kit/bioterror - cost = 6 + cost = 5 gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/dangerous/saringrenades @@ -474,7 +474,7 @@ var/list/uplink_items = list() desc = "A box of four (4) grenades filled with Sarin, a deadly neurotoxin. Use extreme caution when handling and be sure to vacate the premise after using; ensure communication is maintained with team to avoid accidental gassings." reference = "TGG" item = /obj/item/weapon/storage/box/syndie_kit/sarin - cost = 15 + cost = 12 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 @@ -698,7 +698,7 @@ var/list/uplink_items = list() desc = "A 3-round magazine of soporific ammo designed for use with .50 sniper rifles. Put your enemies to sleep today!" reference = "50S" item = /obj/item/ammo_box/magazine/sniper_rounds/soporific - cost = 6 + cost = 3 /datum/uplink_item/ammo/sniper/haemorrhage name = ".50 Haemorrhage Magazine" @@ -783,6 +783,15 @@ var/list/uplink_items = list() item = /obj/item/weapon/gun/syringe/syndicate cost = 4 surplus = 50 + excludefrom = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_weapons/RSG + name = "Rapid Syringe Gun" + desc = "A rapid syringe gun able to hold six shot and fire them rapidly. Great together with the bioterror syringe" + reference = "RSG" + item = /obj/item/weapon/gun/syringe/rapidsyringe + cost = 4 + gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/stealthy_weapons/detomatix name = "Detomatix PDA Cartridge" @@ -968,7 +977,7 @@ var/list/uplink_items = list() and other medical supplies helpful for a medical field operative." reference = "SCMK" item = /obj/item/weapon/storage/firstaid/tactical - cost = 9 + cost = 7 gamemodes = list(/datum/game_mode/nuclear) //Space Suits and Hardsuits @@ -1138,7 +1147,7 @@ var/list/uplink_items = list() desc = "A printed circuit board that completes the teleporter onboard the mothership. Advise you test fire the teleporter before entering it, as malfunctions can occur." item = /obj/item/weapon/circuitboard/teleporter reference = "TP" - cost = 40 + cost = 20 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 @@ -1147,7 +1156,7 @@ var/list/uplink_items = list() desc = "Use to select the landing zone of your assault pod." item = /obj/item/device/assault_pod reference = "APT" - cost = 30 + cost = 25 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 diff --git a/code/game/objects/items/weapons/storage/firstaid.dm b/code/game/objects/items/weapons/storage/firstaid.dm index 8794c09014b..bcd2aa11944 100644 --- a/code/game/objects/items/weapons/storage/firstaid.dm +++ b/code/game/objects/items/weapons/storage/firstaid.dm @@ -165,12 +165,11 @@ /obj/item/weapon/storage/firstaid/tactical/New() ..() if(empty) return - new /obj/item/clothing/accessory/stethoscope( src ) - new /obj/item/weapon/defibrillator/compact/combat/loaded(src) new /obj/item/weapon/reagent_containers/hypospray/combat(src) - new /obj/item/weapon/reagent_containers/food/pill/patch/styptic(src) - new /obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf(src) - new /obj/item/weapon/reagent_containers/ld50_syringe/lethal(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) // Because you ain't got no time to look at what damage dey taking yo + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/clothing/glasses/hud/health/night(src) return From bfb648b1b2efe05c6669686b68ee4395fcd631c6 Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 13 Oct 2017 07:26:18 +0800 Subject: [PATCH 06/29] Re-add combat defib to storage kit. --- code/game/objects/items/weapons/storage/firstaid.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/weapons/storage/firstaid.dm b/code/game/objects/items/weapons/storage/firstaid.dm index bcd2aa11944..3f00657881b 100644 --- a/code/game/objects/items/weapons/storage/firstaid.dm +++ b/code/game/objects/items/weapons/storage/firstaid.dm @@ -170,6 +170,7 @@ new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/defibrillator/compact/combat/loaded(src) new /obj/item/clothing/glasses/hud/health/night(src) return From a6a148ff4607a26cefe3caaa1b6b98f5c16960e8 Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 13 Oct 2017 15:55:18 +0800 Subject: [PATCH 07/29] Revert binary translation key price change --- code/datums/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index b5f59f53a10..0382981b89b 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -1036,7 +1036,7 @@ var/list/uplink_items = list() desc = "A key, that when inserted into a radio headset, allows you to listen to and talk with artificial intelligences and cybernetic organisms in binary." reference = "BITK" item = /obj/item/device/encryptionkey/binary - cost = 3 + cost = 5 surplus = 75 /datum/uplink_item/device_tools/cipherkey From f5973149b39ed6b6e1a017c1a761b4722914b13b Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 27 Oct 2017 08:28:56 +0800 Subject: [PATCH 08/29] Remove tator item changes --- code/datums/uplink_item.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 0382981b89b..c6e36697fc3 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -134,7 +134,7 @@ var/list/uplink_items = list() desc = "A specialized, one shell shotgun with a built-in cloaking device to mimic a cane. The shotgun is capable of hiding it's contents and the pin alongside being supressed. Comes with 6 special darts and a preloaded shrapnel round." reference = "MCS" item = /obj/item/weapon/storage/box/syndie_kit/caneshotgun - cost = 10 + cost = 15 job = list("Mime") //Chef @@ -216,7 +216,7 @@ var/list/uplink_items = list() desc = "The feral cat delivery grenade contains 8 dehydrated feral cats in a similar manner to dehydrated monkeys, which, upon detonation, will be rehydrated by a small reservoir of water contained within the grenade. These cats will then attack anything in sight." item = /obj/item/weapon/grenade/spawnergrenade/feral_cats reference = "CCLG" - cost = 4 + cost = 5 job = list("Psychiatrist")//why? Becuase its funny that a person in charge of your mental wellbeing has a cat granade.. //Assistant @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 3 + cost = 6 job = list("Bartender") //Barber @@ -608,7 +608,7 @@ var/list/uplink_items = list() desc = "A speed loader that contains seven additional .357 Magnum rounds for the syndicate revolver. For when you really need a lot of things dead." reference = "357" item = /obj/item/ammo_box/a357 - cost = 3 + cost = 4 /datum/uplink_item/ammo/smg name = "Magazine - .45" @@ -726,7 +726,7 @@ var/list/uplink_items = list() will instantly put them in your grasp and silence them, as well as causing rapid suffocation. Does not work on those who do not need to breathe." reference = "GAR" item = /obj/item/weapon/twohanded/garrote - cost = 10 + cost = 12 /datum/uplink_item/stealthy_weapons/martialarts name = "Martial Arts Scroll" @@ -1093,7 +1093,7 @@ var/list/uplink_items = list() sends you a small beacon that will teleport the larger beacon to your location upon activation." reference = "SNGB" item = /obj/item/device/radio/beacon/syndicate - cost = 12 + cost = 14 surplus = 0 /datum/uplink_item/device_tools/syndicate_bomb From 59d9f26687e952f4f286f5c26450909c6b1fca5e Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 30 Nov 2017 18:52:23 -0800 Subject: [PATCH 09/29] v1 --- _maps/map_files/RandomZLevels/wildwest.dmm | 61 ++++++++------- code/modules/awaymissions/corpse.dm | 2 +- .../awaymissions/mission_code/wildwest.dm | 74 ++++++++++++++++++- code/modules/spacepods/spacepod.dm | 7 ++ 4 files changed, 116 insertions(+), 28 deletions(-) diff --git a/_maps/map_files/RandomZLevels/wildwest.dmm b/_maps/map_files/RandomZLevels/wildwest.dmm index bb057f10cee..e6305b62fae 100644 --- a/_maps/map_files/RandomZLevels/wildwest.dmm +++ b/_maps/map_files/RandomZLevels/wildwest.dmm @@ -53,7 +53,7 @@ "ba" = (/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bb" = (/obj/machinery/door/airlock/sandstone,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bc" = (/obj/item/ammo_box/c10mm,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"bd" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) +"bd" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "be" = (/turf/simulated/wall/mineral/sandstone,/area/space) "bf" = (/obj/structure/largecrate,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bg" = (/obj/effect/landmark/corpse/miner/hardsuit,/obj/effect/mine/dnascramble,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) @@ -61,7 +61,7 @@ "bi" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bj" = (/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibup1"; icon_state = "gibup1"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "bk" = (/obj/effect/mine/dnascramble,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bl" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plating,/area/awaymission/wwrefine) +"bl" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bm" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bn" = (/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bo" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/plating,/area/awaymission/wwrefine) @@ -73,12 +73,12 @@ "bu" = (/obj/structure/lattice,/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/space,/area/space) "bv" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "bw" = (/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) -"bx" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) +"bx" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "by" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "bz" = (/obj/structure/stool/bed,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bA" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"bA" = (/obj/structure/table/woodentable,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bB" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bC" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"bC" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bD" = (/turf/simulated/floor/carpet,/area/awaymission/wwmines) "bE" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/barman_recipes,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bF" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -218,7 +218,7 @@ "ej" = (/turf/simulated/wall/r_wall,/area/awaymission/wwrefine) "ek" = (/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "el" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) -"em" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/carpet,/area/awaymission/wwmines) +"em" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "en" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand7"; icon_state = "ironsand7"},/area/awaymission/wwgov) "eo" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand4"; icon_state = "ironsand4"},/area/awaymission/wwgov) "ep" = (/obj/machinery/mineral/input,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) @@ -226,8 +226,9 @@ "er" = (/obj/machinery/mineral/output,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "es" = (/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor/wood,/area/awaymission/wwmines) "et" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand12"; icon_state = "ironsand12"},/area/awaymission/wwgov) -"eu" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/obj/item/weapon/gun/projectile,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"eu" = (/obj/item/weapon/soap/syndie,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "ev" = (/obj/effect/decal/cleanable/blood,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"ew" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/carpet,/area/awaymission/wwmines) "ex" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/carpet,/area/awaymission/wwmines) "ey" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand7"; icon_state = "ironsand7"},/area/awaymission/wwgov) "ez" = (/obj/structure/sign/vacuum,/turf/simulated/wall/r_wall,/area/awaymission/wwrefine) @@ -249,7 +250,7 @@ "eP" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eQ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand9"; icon_state = "ironsand9"},/area/awaymission/wwgov) "eR" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"eS" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"eS" = (/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/toxin,/obj/structure/closet/crate,/turf/simulated/floor/wood,/area/awaymission/wwmines) "eT" = (/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eU" = (/obj/effect/landmark/corpse/doctor{mobname = "Doctor Mugabee"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eV" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) @@ -279,7 +280,7 @@ "ft" = (/turf/simulated/floor/grass,/area/awaymission/wwgov) "fu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{tag = "icon-fwindow (NORTH)"; icon_state = "fwindow"; dir = 1},/turf/simulated/floor/grass,/area/awaymission/wwgov) "fv" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/obj/structure/lattice,/turf/space,/area/space) -"fw" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"fw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fx" = (/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "fy" = (/obj/effect/mine/dnascramble,/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fz" = (/obj/structure/stool/bed/chair/wood/normal,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) @@ -292,8 +293,8 @@ "fG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/floor/grass,/area/awaymission/wwgov) "fH" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/turf/simulated/floor/plasteel,/area/space) "fI" = (/turf/simulated/floor/plasteel,/area/space) -"fJ" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"fK" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"fJ" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"fK" = (/obj/structure/table/woodentable,/obj/item/device/wildwest_communicator,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fL" = (/obj/item/weapon/gun/projectile/revolver/russian,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fM" = (/obj/structure/stool/bed/chair/wood/normal{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "fN" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/grass,/area/awaymission/wwgov) @@ -331,10 +332,12 @@ "gt" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/wwrefine) "gu" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gv" = (/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"gw" = (/obj/effect/landmark{name = "wildwest_syndibackup"},/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "gx" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/wwrefine) "gy" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/wwrefine) +"gz" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) "gA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"gB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"gB" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) "gC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gD" = (/obj/item/weapon/paper{info = "The syndicate have invaded. Their ships appeared out of nowhere and now they likely intend to kill us all and take everything. On the off-chance that the Vault may grant us sanctuary, many of us have decided to force our way inside and bolt the door, taking as many provisions with us as we can carry. In case you find this, send for help immediately and open the Vault. Find us inside."; name = "Planer Saul's Journal: Page 8"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "gE" = (/obj/structure/table/woodentable,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -381,6 +384,12 @@ "ht" = (/obj/machinery/light/small{tag = "icon-bulb1 (EAST)"; icon_state = "bulb1"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "hu" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/obj/machinery/light/small{tag = "icon-bulb1 (WEST)"; icon_state = "bulb1"; dir = 8},/turf/simulated/floor/wood,/area/awaymission/wwmines) "hv" = (/obj/machinery/photocopier,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"hw" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hx" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) +"hy" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hz" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"hA" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -582,9 +591,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaIaUbababobababfaUaLaRaRaRaRaRbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbkbhbhbhbhbhbhbibhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaIaUaUbabababfbabaaUaLaRaRaRaRaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbqbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpaaaaaaaabpbpbpbpbpbpbpbpbpbpaabpaabpbpbpbpaaaaaabpbpbpbpbpbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbrbabababababaaUaLaRaRaRaRaRbkbhbhbhaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaRbhbhbhbhaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbtbububububububtbtbtbtbtbububtbtbtbubtbtbtbtbubububububtbtbtbtbtaabpaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbhbhaReXbvbwbwbxbwbwbweXbybzeSbzbBeXaRbhbhbCbhaReXbDbDbDfQbDbDbDgEbBbBbEcebFbGbBgFbhbhbhbhgGbwbwbHgHbJbwbKeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbtbububububububtbtbtbtbtbububtbtbtbubtbtbtbtbubububububtbtbtbtbtaabpaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbhbhaReXbvbwbwbxbwbwbweXbybzbAbzbBeXaRbhbhbCbhaReXbDbDbDfQbDbDbDgEbBbBbEcebFbGbBgFbhbhbhbhgGbwbwbHgHbJbwbKeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbLbMbNbObObObObObObObObObObObObObObObObObObObObObObObObObObObObPbMbQaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaIaUbabababfbababaaUaLaRaRaRaRaRbhbhbhbhaReXgIbRbwbwbwbSgJeXbhbhbhbhbheXaRbhbhbhbhaReXbDbDbDbDbDbDbDbhbhbhbhbhbhbhbhbhbhbhbhbhbhbwbwbwbwbwbwbweXaRbhbhbhbhaRaXaRaRaRaRaRaRaRaRaRaRaRaLaLaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaabpbTbUbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbXbQaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbfbababababfbaaUaLaRaWaRaRbdbhbhbhbhaReXbwbwbwbwbwbwbweXbhbhbhbhbheXaRbhbkbhbhaReXbDbDbDbDbDbDbDbBbBbBbBbBbBbBbAbBbYbBbBbBbZbwbwbwbwcabwbweXaRbhbhbhbhaRaRaRaRaRaRaRaXaRaRaRaRaRaRaLaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaabpbTbUbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbXbQaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbfbababababfbaaUaLaRaWaRaRbdbhbhbhbhaReXbwbwbwbwbwbwbweXbhbhbhbhbheXaRbhbkbhbhaReXbDbDbDbDbDbDbDbBbBbBbBbBbBbBembBbYbBbBbBbZbwbwbwbwcabwbweXaRbhbhbhbhaRaRaRaRaRaRaRaXaRaRaRaRaRaRaLaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbVccbQaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbkbhaReXgIbRcdbwbwbSgJeXeXeXeXeXcfeXaRbhbnbhbhaReXgKcgbDbDchcgbDbBcicicicicicicicibhbhbhbhbBbwbwbwbwbwbwgJeXaRbhbhbCbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMcjcjcjcjcjcjbMckclgLclclckgMclckckgLckclbMcmcngNcncpbMbVcccqaaaaaaaaaaaabpcrbpaaaaaaaaaaaaaaaaaaaGaGaIaUbababababababmaUaLaRaRaRaRaRbibhbhbhaReXbwbwbwbwbwbwbwcfbhbhbhbhbheXaRbhbhbhbhaReXbDbDbDcsbDbDbDbBbhbhbhbhbhbhbhbhbhbhbhbhbBbwbwbwbwbwbwbweXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaLaLaRaLaIaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMckckckclckckbMckctctctctcuctcuckcvcvclckbMcncncncncnbMbWcccqaaaaaaaaaabpbpbpbpbpbpaaaaaaaaaaaaaaaGaGaIaUbabmbabmbababaaUaLaRaRaRaRaRbhbhbhbhaReXeXeXeXeXeXeXeXeXbhbhbhbhgOeXaRbhcwbhbhaReXbDbDbDbDbDbDbDbBbhbhbhbhgPbhbhgPbhbhbhbhbBbwbwbwbwbwbwbweXaRbhbhbhbhaRaRcxaRaRaRaRaRaRaRaRaLaLaLaLaIaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -602,25 +611,25 @@ aaaaaaaaaaaaaaaaaaaaaabpaaaadfcbbVbVbVbMbMbMbVbVbVbVbVbVbVbWbVbVbVbVbVbVdqbVdrbV aaaaaaaaaaaaaaaaaaaaaabpaaaadfcbbVbVbVbMdsbMbVbVbVdrbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVdtbVbVbVccbQbpbpaaaaaaaaaaaGaGaGaIaUbabfbababablbabababababaaUaUaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRhgdkaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbhbhdpbheXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXdcdceXeXeXeXeXaLaLaNaGaGaGaGaaaaaaaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaabpbpaadfcbdrbVbVbMdubMbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVdobVbVdrbVbVbWbVccbQbpbpbpaaaaaGaGaGaGaGaIaUbabababababababababfbabaaUaNaNaLaLaRaRaRaRaRaRaRaWaRaRaRaRaRaReXeXeXeXeXeXeXeXcfeXeXeXeXeXeXeXaRaReXeXeXeXeXeXeXeXeXeXeXeXeXaRbjbhbhbheXbhbhbhgVbhbhgVbibhbheXdvhhdvdvdvbhdveXbhbhgVbhbhbhgVbhbheXaLaNaNaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabpbpdfcLbVbVbVbVbVhfbVbVbVbVbVbVbVbVbVbVbVdwbVbVbVbVbVbVbVbVbVbVbVbVcNbQbpaabpbpbpaGaGaGaGaGaIaUbmbabababfbabababaaUaUaUaUaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbwhibwbwhibweXbheXhjbwbwbwbweXaRaReXbhdygVdybhdybhdygVdybheXaRbhbhbhbheXbhbDdzbDdAdBbDbDbDbhdCbhbhbhbhbhbhbheXdDcwdEbhbjbhdFdGbhdHaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaabpdfbMdIdJdJdJdJdJdJdJdJdJdJdKdLdLdIdJdJdJdJdJdJdJdJdJdJdJdJdJdJdKbMbQbpaaaabpaGaGaGaGaGaGaIaUbababababababmbabaaUaNaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwbwbwdNeXbheXdxbwbwbwbweXaRaReXbhbhbhbhbhbhbhbhbhbhbheXaRbkbhbhbheXbhbDdObsdQdRdPdTbDbheXbhbhbhbhdGbhbheXbBbhdEbhbhbhdFbhbheXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaabpdfbMdIdJdJdJdJdJdJdJdJdJdJdKdLdLdIdJdJdJdJdJdJdJdJdJdJdJdJdJdJdKbMbQbpaaaabpaGaGaGaGaGaGaIaUbababababababmbabaaUaNaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbweubwdNeXbheXdxbwbwbwbweXaRaReXbhbhbhbhbhbhbhbhbhbhbheXaRbkbhbhbheXbhbDdObsdQdRdPdTbDbheXbhbhbhbhdGbhbheXbBbhdEbhbhbhdFbhbheXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabpbpaadUdUdUdUdUdUdUdUdUdUdUdVdWdXdYdZdUdUdUdUdUdUdVdUdUdUdUdUdUdVdUdUbpcraaaabpbpbpaGaIaIaIaIaUbbbbaUaUaUaUbabmaUaUaNaNaLaLaRaRaRaRaXaRaRaRaRaReaaRaRaXaRaRaReXdMbxebbwbwdNeXgOeXecbwebbwbweXaRaReXbhdybhdybhdybhedbhdybheXaRbhbhbhbheXgXbDeedQbDbDdQefdzgOeXdvbhbhbhbhbhbheXdDbhdEbhbhcwdFbhbhdHaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaabpbpbpbpdfeheibQaaaaaaaaaaaabpbpbpbpbpbpbpbpbpbpbpbpbpaaaaaacraIaIejejejejekekejejejaUaUaUaUaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwelbwdNeXbheXdxbwbwbxbweXaRaReXgXbhbibhbhbhbhbhbhbhgOeXaRbhbhbhbheXbhbDdOdPbDbDdPdTembheXdvdvbhbhbhhkbhdCbhbhbhdGbhbhdFbhbheXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaabpbpbpbpdfeheibQaaaaaaaaaaaabpbpbpbpbpbpbpbpbpbpbpbpbpaaaaaacraIaIejejejejekekejejejaUaUaUaUaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwelbwdNeXbheXdxbwbwbxbweXaRaReXgXbhbibhbhbhbhbhbhbhgOeXaRbhbhbhbheXbhbDdOdPbDbDdPdTewbheXdvdveSbhbhhkbhdCbhbhbhdGbhbhdFbhbheXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpaaaaaaaaaaaabpbpaaaaaadfeneobQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpejejejepeqerekekekekejejejejaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMhlbwbwhldNeXbheXhjbwbwbwbweXaRaReXbhbhbhbhbhbCbhbhbhbhbhcfaRbhbhbnbheXbhbDeedRbDbDdRefbDbheXeXeXeXeXeXeXeXeXbhesesesesbhdFbhbhdHaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpbpbpbpaaaaaaaadfdXetbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaXaRaRaRaReXeXeXbwbweXeXeXcfeXeXbwbweXeXeXaWaReXbheubhdybhdybhevbhdybheXhmbhbhbhbheXhnbDdOdQbDbDdSexbDgOeXbyhobybybyhobyeXbhdDhpbBdDbhgPbhbheXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpbpbpbpaaaaaaaadfdXetbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaXaRaRaRaReXeXeXbwbweXeXeXcfeXeXbwbweXeXeXaWaReXbhfwbhdybhdybhevbhdybheXhmbhbhbhbheXhnbDdOdQbDbDdSexbDgOeXbyhobybybyhobyeXbhdDhpbBdDbhgPbhbheXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfeheybQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaezekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbhbhbhbhbhbhbhbhbhbhbhbhbhbheXdkaReXgXbhbhbhbhbhbhbhbhbhgOeXaRbhdpbhbheXbhbDeedPdQbsdRefeAbheXbhbhbhbhbhbhbheXeXeXeXeXeXeBeXeXeXeXaLaNaNaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfeCdYbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeDeEeFeGekekekekekekekekekekekekejaNaNaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbhbheHbheXeXeXeXeXeXbhbhbhbheXdkaWeXbhdybhevbhdybhdybhdybheXaRbhbhbhbheXbhbDbDbDeIeJeKbDbDbhdCbhcwbhbhbjbhbhdCeLhqeMeNeOeOePhreLeXaLaNaNaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfdXeQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeRekekeRekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaXaRaRaRaRaRaRaNaNaRaRaRaRaRaReXgXbhbhbhbhhshshshsbhbhbhbhgOeXdkaReXbhbhbhbhbhbhbhbhbhbhbheXaRbhbhbhbheXbhbhbhgPbhbhgPbhbhbheXbhbhbhbhbhbhbheXeLeLeLeTeUeVeLeLeLeXaLaNaNaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfendYbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeDeEeEeWekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaReXbhbhbhgPdpbibhbhbhbhgPbhbhbheXdkaReXbhbhgPbhbhbhbhbhgPbhbheXaRbhbhbhbheXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeLeLeYeLeLeVeLeLhteXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfdXeibQaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaRaRaRaRbdaRaRaRaNaNaNaRaRaRaReXfaeXfaeXfaeXfaeXeXfaeXfaeXfbeXaRaXfceXeXeXeBeXeXeXeXeXeXeXeXaRbhbhcwbhfdfebhgVbBbhbheXbhbhgVbhbheXbhbhgVbhbheXffeLfgeLffeLfgeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabtbtbtbtbtbtbtbtbtbtbtbtbtbtfhdLdLfibtbtbtbtbtbtaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaNaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaReXeXeXeXeXeXeXeXeXeXeXfceXeXeXeXaRaRfkaRaWaRaRaRaRflaRaWaRaRaRaRbhbhbhgOeXhubhbhbBfmbheXbhfnbBfmbheXbhfobBfpbheXeLeLeLfqeLeLeLfqeLeXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaejekekekekekekfwekekekekekejaNaLaLaPaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReaaWfxfceXeXeXeXeXeBeXeXeXeXeXeXaRbjbhbhfycfbhbhbhbBbhbheXbhbhegbhbCeXbjbhbhbhbheXdcdcdceXdCeXeLfzeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaLaLaPaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReaaWfxfceXeXeXeXeXeBeXeXeXeXeXeXaRbjbhbhfycfbhbhbhbBbhbheXbhbhegbhbCeXbjbhbhbhbheXdcdcdceXdCeXeLfzeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaRaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXfcdkeXfDbhbhbhbhgVbhbhbhbhbheXaRbhfEbhbhcfbhbhbhbBfmgOeXbhfnbBfmbjeXbhfobBfpbheXbhbhbhbhbhdceLeLhteXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekfJekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfKbhbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbhbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfJfKbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbBbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgzgBekgzgBekgzgBekgzgBejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhwhxekhyhxekhwhxekhyhxejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahzekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftgdftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejgeeEeWeRgfggezgeeEghejejejaGaNaNaLaRaRaRaRaRaRaLaLaLaLaLaLaLaRaRaReaaRaRaRaLaLaLeXeXeXeXeXfcaReXeXeXeXeXeXaReXeXeXeXeBdcdceXeXeXeXeXeXaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaaaGaGaGaGaNaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaRaRaRaRaRfUaLaLaRaRaRaRaRaRfceXeXaRaRaRaRaRaRaRaRheaRaRheaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftfSftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaGaGaGaGaGaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRfUaLaLaLaRaRaReaaRaRaLaRaReaaRaLaLaLaLaLaLaLaLaRaRaLaLaLaLaLaRaRaLaLaRaRaLaRaRaRaRaLaLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaGaGaGaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -629,10 +638,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaadUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaGaGaGaNaNaLaLaRaRaRaRaLaLaNaLaLaRaRaRaRaRaRaRaRaLaNaLaLaRaRaReaaRgmaLaLaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaaaGaGaGaaaaaaaaaGaGaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaLaRaRaRaRaRaRaLaLaNaLaLaLaRaRaRaRaRaRaLaLaLaLaLaRaWaRaRaLaGaaaaaaaaaGaGaGaGaGaaaGaaaaaaaGaGaGaGaaaGaGaGaGaGaGaGaaaaaaaGaGaGaGaGaGaGaGaGaGaGaGaaaaaaaGaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaLaLaLaNaLaLaRaRaRaRaRaRaRaRaLaLaLgmaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaGaGaaaaaaaGaGaGaaaaaaaaaaaaaGaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaaaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxgvgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhAgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgvgvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaRaRaRaLfUaRaRaLaLaLaLaLaLfUaLaRaRaLaLaLaLaLaGaaaaaaaaaaaaaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgugvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRgAgAaRaRaRaLaRaRaRaLaLaLaLaLaLaLaLaRaRaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgBgBgBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthBhBhBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngogCgogsaaaaaaaaaGaGaGaLaLaLaRaRaRaRaRgAgAaRaRaRaRaRgDaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaNaNaNaLaLaLaLaLaLaLaLaLaLfUaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaGaNaNaNaNaNaGaGaGaGaGaLaLaLaLaLfUaLaLaLaLaLaLaLaLaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index be88df0c4e4..48979fa9cab 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -117,7 +117,7 @@ name = "Syndicate Commando" corpseuniform = /obj/item/clothing/under/syndicate corpsesuit = /obj/item/clothing/suit/space/hardsuit/syndi - corpseshoes = /obj/item/clothing/shoes/combat + corpseshoes = /obj/item/clothing/shoes/magboots/syndie corpsegloves = /obj/item/clothing/gloves/combat corpseradio = /obj/item/device/radio/headset corpsemask = /obj/item/clothing/mask/gas/syndicate diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index 465e2a3056f..ba9595e699c 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -215,4 +215,76 @@ to_chat(C, "You have regenerated.") C.visible_message("[usr] appears to wake from the dead, having healed all wounds.") C.update_canmove() - return 1 \ No newline at end of file + return 1 + +/obj/item/device/wildwest_communicator + name = "Syndicate Comms Device" + icon_state = "gangtool-red" + item_state = "walkietalkie" + desc = "Use to communicate with the syndicate base commander." + var/used = FALSE + +/obj/item/device/wildwest_communicator/attack_self(mob/living/user) + + if(!is_away_level(user.z)) + to_chat(user, "The communicator emits a faint beep. Perhaps it is out of range?") + return + + if(used) + to_chat(user, "The communicator buzzes, and then dies. Apparently nobody is responding.") + return + + var/initial_question = "The communicator buzzes, and you hear a voice on the line, almost lost in the static. 'Hello? Who is this?'." + to_chat(user, initial_question) + + var/const/option_explorer = "(TRUTH) Explorers." + var/const/option_bluff = "(BLUFF) Weapons delivery." + var/const/option_threat = "(THREAT) NT, here to kick your ass!" + var/const/option_syndicate = "(SYNDI) Agent reporting in..." + var/list/response_choices = list(option_explorer, option_bluff, option_threat) + + if(istype(user, /mob/living) && user.mind) + if(user.mind.special_role == "Traitor") + response_choices |= option_syndicate + + var/selected_choice = input(user, "How do you respond on the comms device?", "Response to Syndicate") as null|anything in response_choices + + if(!selected_choice) + return + switch(selected_choice) + if(option_explorer) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Hah! You sure picked the wrong asteroid to explore. Get em, boys!'") + if(option_bluff) + if(prob(20)) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'So soon? Fine. Come in.'") + else + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Sure. '") + if(option_threat) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Oh really now?' You hear a clicking sound. 'Team, get back here. We have trouble'. Then the line goes dead.") + for(var/obj/effect/landmark/L in landmarks_list) + if(L.name == "wildwest_syndipod") + var/obj/spacepod/syndi/P = new /obj/spacepod/syndi(get_turf(L)) + P.name = "Syndi Recon Pod" + if(L.name == "wildwest_syndibackup") + var/mob/living/simple_animal/hostile/syndicate/ranged/space/R = new /mob/living/simple_animal/hostile/syndicate/ranged/space(get_turf(L)) + R.name = "Syndi Recon Team" + if(option_syndicate) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission. Leave my troops alone. Our Commander will handle you himself.'") + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = FALSE + used = TRUE + + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest + var/on_alert = TRUE + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/ListTargets() + if(on_alert) + return ..() + return list() + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/death(gibbed) + if(!on_alert) + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = TRUE + ..(gibbed) \ No newline at end of file diff --git a/code/modules/spacepods/spacepod.dm b/code/modules/spacepods/spacepod.dm index be18f6a6516..47912c1c90f 100644 --- a/code/modules/spacepods/spacepod.dm +++ b/code/modules/spacepods/spacepod.dm @@ -545,6 +545,13 @@ obj/spacepod/proc/add_equipment(mob/user, var/obj/item/device/spacepod_equipment icon_state = "pod_mil" health = 400 +/obj/spacepod/syndi + name = "syndicate spacepod" + desc = "An armed spacepod painted in syndicate colors." + icon_state = "pod_synd" + health = 400 + unlocked = FALSE + /obj/spacepod/sec/New() ..() var/obj/item/device/spacepod_equipment/weaponry/burst_taser/T = new /obj/item/device/spacepod_equipment/weaponry/taser From 5a128e3955ced8bef73395c2fb3b0b3005ef6cad Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 30 Nov 2017 19:02:31 -0800 Subject: [PATCH 10/29] No bluffing. --- _maps/map_files/RandomZLevels/wildwest.dmm | 29 ++++++++++--------- .../awaymissions/mission_code/wildwest.dm | 14 ++++----- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/_maps/map_files/RandomZLevels/wildwest.dmm b/_maps/map_files/RandomZLevels/wildwest.dmm index e6305b62fae..dc2e313c402 100644 --- a/_maps/map_files/RandomZLevels/wildwest.dmm +++ b/_maps/map_files/RandomZLevels/wildwest.dmm @@ -335,9 +335,9 @@ "gw" = (/obj/effect/landmark{name = "wildwest_syndibackup"},/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "gx" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/wwrefine) "gy" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/wwrefine) -"gz" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) +"gz" = (/mob/living/simple_animal/hostile/syndicate{name = "Syndicate Comms Tech"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "gA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"gB" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) +"gB" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) "gC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gD" = (/obj/item/weapon/paper{info = "The syndicate have invaded. Their ships appeared out of nowhere and now they likely intend to kill us all and take everything. On the off-chance that the Vault may grant us sanctuary, many of us have decided to force our way inside and bolt the door, taking as many provisions with us as we can carry. In case you find this, send for help immediately and open the Vault. Find us inside."; name = "Planer Saul's Journal: Page 8"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "gE" = (/obj/structure/table/woodentable,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -384,12 +384,13 @@ "ht" = (/obj/machinery/light/small{tag = "icon-bulb1 (EAST)"; icon_state = "bulb1"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "hu" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/obj/machinery/light/small{tag = "icon-bulb1 (WEST)"; icon_state = "bulb1"; dir = 8},/turf/simulated/floor/wood,/area/awaymission/wwmines) "hv" = (/obj/machinery/photocopier,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) -"hw" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) -"hx" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) -"hy" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) -"hz" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"hA" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) -"hB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hw" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) +"hx" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hy" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) +"hz" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hA" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"hB" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hC" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -626,10 +627,10 @@ aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbp aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaRaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXfcdkeXfDbhbhbhbhgVbhbhbhbhbheXaRbhfEbhbhcfbhbhbhbBfmgOeXbhfnbBfmbjeXbhfobBfpbheXbhbhbhbhbhdceLeLhteXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfJfKbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbBbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgzgBekgzgBekgzgBekgzgBejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhwhxekhyhxekhwhxekhyhxejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahzekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhgzfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgBhwekgBhwekgBhwekgBhwejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhxhyekhzhyekhxhyekhzhyejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahAekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftgdftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejgeeEeWeRgfggezgeeEghejejejaGaNaNaLaRaRaRaRaRaRaLaLaLaLaLaLaLaRaRaReaaRaRaRaLaLaLeXeXeXeXeXfcaReXeXeXeXeXeXaReXeXeXeXeBdcdceXeXeXeXeXeXaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaaaGaGaGaGaNaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaRaRaRaRaRfUaLaLaRaRaRaRaRaRfceXeXaRaRaRaRaRaRaRaRheaRaRheaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftfSftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaGaGaGaGaGaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRfUaLaLaLaRaRaReaaRaRaLaRaReaaRaLaLaLaLaLaLaLaLaRaRaLaLaLaLaLaRaRaLaLaRaRaLaRaRaRaRaLaLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaGaGaGaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -638,10 +639,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaadUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaGaGaGaNaNaLaLaRaRaRaRaLaLaNaLaLaRaRaRaRaRaRaRaRaLaNaLaLaRaRaReaaRgmaLaLaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaaaGaGaGaaaaaaaaaGaGaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaLaRaRaRaRaRaRaLaLaNaLaLaLaRaRaRaRaRaRaLaLaLaLaLaRaWaRaRaLaGaaaaaaaaaGaGaGaGaGaaaGaaaaaaaGaGaGaGaaaGaGaGaGaGaGaGaaaaaaaGaGaGaGaGaGaGaGaGaGaGaGaaaaaaaGaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaLaLaLaNaLaLaRaRaRaRaRaRaRaRaLaLaLgmaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaGaGaaaaaaaGaGaGaaaaaaaaaaaaaGaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaaaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhAgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhBgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgvgvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaRaRaRaLfUaRaRaLaLaLaLaLaLfUaLaRaRaLaLaLaLaLaGaaaaaaaaaaaaaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgugvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRgAgAaRaRaRaLaRaRaRaLaLaLaLaLaLaLaLaRaRaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthBhBhBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthChChCgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngogCgogsaaaaaaaaaGaGaGaLaLaLaRaRaRaRaRgAgAaRaRaRaRaRgDaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaNaNaNaLaLaLaLaLaLaLaLaLaLfUaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaGaNaNaNaNaNaGaGaGaGaGaLaLaLaLaLfUaLaLaLaLaLaLaLaLaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index ba9595e699c..bd91681e2f9 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -255,10 +255,7 @@ if(option_explorer) to_chat(user, "The communicator buzzes, and you hear the voice again: 'Hah! You sure picked the wrong asteroid to explore. Get em, boys!'") if(option_bluff) - if(prob(20)) - to_chat(user, "The communicator buzzes, and you hear the voice again: 'So soon? Fine. Come in.'") - else - to_chat(user, "The communicator buzzes, and you hear the voice again: 'Sure. '") + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Really? I think not. Get them!'") if(option_threat) to_chat(user, "The communicator buzzes, and you hear the voice again: 'Oh really now?' You hear a clicking sound. 'Team, get back here. We have trouble'. Then the line goes dead.") for(var/obj/effect/landmark/L in landmarks_list) @@ -269,11 +266,13 @@ var/mob/living/simple_animal/hostile/syndicate/ranged/space/R = new /mob/living/simple_animal/hostile/syndicate/ranged/space(get_turf(L)) R.name = "Syndi Recon Team" if(option_syndicate) - to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission. Leave my troops alone. Our Commander will handle you himself.'") - for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) - W.on_alert = FALSE + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission! Leave my troops alone, and they will do the same for you. Our Commander will handle you himself.'") + stand_down() used = TRUE +/obj/item/device/wildwest_communicator/proc/stand_down() + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = FALSE /mob/living/simple_animal/hostile/syndicate/ranged/wildwest var/on_alert = TRUE @@ -285,6 +284,7 @@ /mob/living/simple_animal/hostile/syndicate/ranged/wildwest/death(gibbed) if(!on_alert) + say("How could you betray the Syndicate?") for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) W.on_alert = TRUE ..(gibbed) \ No newline at end of file From 8fbc1cfdb614513c97013d6aae5b58b1f90b6a14 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Fri, 1 Dec 2017 19:37:07 +0400 Subject: [PATCH 11/29] new cult construct shell sprites --- code/game/gamemodes/wizard/soulstone.dm | 2 +- icons/mob/actions.dmi | Bin 87839 -> 86418 bytes icons/obj/wizard.dmi | Bin 15479 -> 15967 bytes 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index 1cd21a6ee1f..b2d18a9bc30 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -180,7 +180,7 @@ /obj/structure/constructshell name = "empty shell" icon = 'icons/obj/wizard.dmi' - icon_state = "construct" + icon_state = "construct-cult" desc = "A wicked machine used by those skilled in magical arts. It is inactive" /obj/structure/constructshell/examine(mob/user) diff --git a/icons/mob/actions.dmi b/icons/mob/actions.dmi index 3d0c7233c98482c0de42a1e9b80bb747cf454b66..3acfa100085bd0376864edd31d8d6e18c62fbb8a 100644 GIT binary patch literal 86418 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�L>6&OsLm^zpbm7Gt8^Gg2W-5cdqM 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 Mn^M5{KzXM=$7UdJ+p+ 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 ZhC~zN=H>NcaN{_jAoEJPSkfrqe*qUsp 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 bCq(|=gDV6vkAJ~}Vn9h=O|D$VEcCwsgJYlE From a1d2effef182651291a9dce32329609e6a3ad1b9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sat, 2 Dec 2017 00:49:29 -0500 Subject: [PATCH 12/29] Removes Unused Script --- scripts/voice.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 scripts/voice.py diff --git a/scripts/voice.py b/scripts/voice.py deleted file mode 100644 index 0e5bab19d52..00000000000 --- a/scripts/voice.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python2 -''' -WINDOWS ONLY! -You need espeak: http://sourceforge.net/projects/espeak/files/espeak/espeak-1.47/espeak-1.47.11-win.zip/download -SOund eXchange (sox): http://sourceforge.net/projects/sox/files/sox/14.4.1/sox-14.4.1a-win32.zip/download -and WinVorbis for OggEnc: http://winvorbis.stationplaylist.com/WinVorbisSetup.exe -''' -import sys, os, re, string -from subprocess import call -accent = sys.argv[1] -voice = sys.argv[2] -pitch = sys.argv[3] -echo = sys.argv[4] -speed = sys.argv[5] -text = sys.argv[6] -ckey = sys.argv[7] -espeakpath = "C:/Program Files (x86)/eSpeak/command_line/" -playervoicespath = "Z:/Git/Space Station 13/Baystation12/sound/playervoices/" -soxpath = "C:/Program Files (x86)/sox-14-4-1/" -oggencpath = "C:/Program Files (x86)/WinVorbis/" -text = string.replace(text, "39", "'") -command = "\""+espeakpath+"espeak.exe\" -w \""+playervoicespath+""+ckey+"u.wav\" -v"+accent+""+voice+" \""+text+"\" -p "+pitch+" -s "+speed+" -a 100" -# First we make the voice file, sounds/playervoice/keyu.wav -print(command) -call(command, shell=True) -command2 = "\""+soxpath+"sox.exe\" \""+playervoicespath+""+ckey+"u.wav\" \""+playervoicespath+""+ckey+".wav\" echo 1 0.5 "+echo+" .5" -print(command2) -# Now we apply effects to it, like echo (there's lots of other effects too) -call(command2, shell=True) -command3 = "\""+oggencpath+"OggEnc.exe\" \""+playervoicespath+""+ckey+".wav\"" -#Now we turn key.wav into key.ogg to reduce bandwidth -call(command3, shell=True) -#delete the wav -os.remove(playervoicespath+""+ckey+"u.wav") -os.remove(playervoicespath+""+ckey+".wav") -sys.exit() \ No newline at end of file From 282ff4600aabbaf1624dbdaa4aa2bddd1b487d8b Mon Sep 17 00:00:00 2001 From: Teri Date: Mon, 4 Dec 2017 19:54:19 +0000 Subject: [PATCH 13/29] Adding Robotic Binary Specific Fonts --- code/modules/mob/language.dm | 2 +- goon/browserassets/css/browserOutput.css | 8 +++++++- goon/browserassets/css/fonts/LICENSE | 11 +++++++++++ goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf | Bin 0 -> 72240 bytes goon/code/datums/browserOutput.dm | 1 + 5 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 goon/browserassets/css/fonts/LICENSE create mode 100644 goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index 23061c8cffd..83eecee3022 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -562,7 +562,7 @@ log_robot("[key_name(speaker)] : [message]") var/message_start = "[name], [speaker.name]" - var/message_body = "[speaker.say_quote(message)], \"[message]\"" + var/message_body = "[speaker.say_quote(message)], \"[message]\"" for(var/mob/M in dead_mob_list) if(!isnewplayer(M) && !isbrain(M)) diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css index bd6472f2315..e0885d62551 100644 --- a/goon/browserassets/css/browserOutput.css +++ b/goon/browserassets/css/browserOutput.css @@ -32,7 +32,12 @@ a {color: #0000ff;} a:visited {color: #ff00ff;} a.popt {text-decoration: none;} - +/***************************************** +* +* CUSTOM FONTS +* +******************************************/ +@font-face { font-family: PxPlus IBM MDA; src: url('PxPlus_IBM_MDA.ttf'); } /***************************************** * * OUTPUT NOT RELATED TO ACTUAL MESSAGES @@ -301,6 +306,7 @@ h1.alert, h2.alert {color: #000000;} .rose {color: #ff5050;} .sans {font-family: 'Comic Sans MS', cursive, sans-serif;} .wingdings {font-family: Wingdings, Webdings;} +.ibm {font-family: 'PxPlus IBM MDA';} .ancient {color: #008B8B; font-stye: italic;} .newscaster {color: #800000;} .mod {color: #735638; font-weight: bold;} diff --git a/goon/browserassets/css/fonts/LICENSE b/goon/browserassets/css/fonts/LICENSE new file mode 100644 index 00000000000..c44326a8232 --- /dev/null +++ b/goon/browserassets/css/fonts/LICENSE @@ -0,0 +1,11 @@ +PxPlus IBM MDA Font (c) by VileR + +email - viler/ΑΤ/int10h/DΟТ/org +www - http://int10h.org +blog - http://8088mph.blogspot.com + +PxPlus IBM MDA Font is licensed under a +Creative Commons Attribution-ShareAlike 4.0 International License. + +You should have received a copy of the license along with this +work. If not, see . \ No newline at end of file diff --git a/goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf b/goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf new file mode 100644 index 0000000000000000000000000000000000000000..db3b7b20ab68a2010a29158ad5a86a1fff1f86e5 GIT binary patch literal 72240 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 $l+U$Y~OH2Ktzn6HX)Gd{?JOO!0^vDiM_^$b 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 literal 0 HcmV?d00001 diff --git a/goon/code/datums/browserOutput.dm b/goon/code/datums/browserOutput.dm index 27307cbccdb..299e15162ab 100644 --- a/goon/code/datums/browserOutput.dm +++ b/goon/code/datums/browserOutput.dm @@ -8,6 +8,7 @@ var/list/chatResources = list( "goon/browserassets/css/fonts/fontawesome-webfont.svg", "goon/browserassets/css/fonts/fontawesome-webfont.ttf", "goon/browserassets/css/fonts/fontawesome-webfont.woff", + "goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf", "goon/browserassets/css/font-awesome.css", "goon/browserassets/css/browserOutput.css", "goon/browserassets/json/unicode_9_annotations.json" From 52ba94d053bdbb9fc0ec3aad0901a0d157e530f9 Mon Sep 17 00:00:00 2001 From: Terilia Date: Mon, 4 Dec 2017 19:56:08 +0000 Subject: [PATCH 14/29] Update browserOutput.css --- goon/browserassets/css/browserOutput.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css index e0885d62551..8405e8e88b8 100644 --- a/goon/browserassets/css/browserOutput.css +++ b/goon/browserassets/css/browserOutput.css @@ -38,6 +38,7 @@ a.popt {text-decoration: none;} * ******************************************/ @font-face { font-family: PxPlus IBM MDA; src: url('PxPlus_IBM_MDA.ttf'); } + /***************************************** * * OUTPUT NOT RELATED TO ACTUAL MESSAGES @@ -388,4 +389,4 @@ h1.alert, h2.alert {color: #000000;} /* ADMIN TICKETS */ -.adminticket {color: #3daf21; font-weight: bold} \ No newline at end of file +.adminticket {color: #3daf21; font-weight: bold} From 583af441875582024fe8942f241bb462eaf4cd89 Mon Sep 17 00:00:00 2001 From: SkullyRoberts Date: Wed, 13 Dec 2017 17:58:33 -0500 Subject: [PATCH 15/29] Removed incorrect header discriptions Someone's gotta comment this stuff properly. --- code/game/objects/items/weapons/swords_axes_etc.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/game/objects/items/weapons/swords_axes_etc.dm b/code/game/objects/items/weapons/swords_axes_etc.dm index 3ce0f32d47a..7666e9f9851 100644 --- a/code/game/objects/items/weapons/swords_axes_etc.dm +++ b/code/game/objects/items/weapons/swords_axes_etc.dm @@ -1,9 +1,7 @@ /* Weapons * Contains: * Banhammer - * Sword * Classic Baton - * Energy Shield */ /* From 73d7af2675889c1001af4dc4ff7ab1b75667ea56 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 26 Dec 2017 18:16:42 +0500 Subject: [PATCH 16/29] moves var/can_deconstruct to obj level moves proc/deconstruct() and proc/take_damage() to obj level, moves a few obj damage procs in with it to new obj_defense.dm moves plastic flaps to new plasticflaps.dm --- code/game/gamemodes/blob/theblob.dm | 2 +- code/game/gamemodes/cult/cult_structures.dm | 2 +- code/game/machinery/doors/firedoor.dm | 1 - code/game/machinery/doors/windowdoor.dm | 2 +- code/game/machinery/machinery.dm | 2 +- code/game/machinery/portable_turret.dm | 2 +- code/game/mecha/mecha.dm | 2 +- code/game/objects/obj_defense.dm | 57 ++++++++ code/game/objects/objs.dm | 39 +---- code/game/objects/structures/curtains.dm | 2 +- code/game/objects/structures/girders.dm | 5 +- code/game/objects/structures/grille.dm | 32 ++-- code/game/objects/structures/mineral_doors.dm | 10 +- code/game/objects/structures/plasticflaps.dm | 135 +++++++++++++++++ code/modules/mining/mine_items.dm | 2 +- .../computers/item/computer_damage.dm | 2 +- .../modular_computers/hardware/_hardware.dm | 2 +- code/modules/shuttle/supply.dm | 137 ------------------ code/modules/surgery/organs/organ.dm | 2 +- paradise.dme | 2 + 20 files changed, 229 insertions(+), 211 deletions(-) create mode 100644 code/game/objects/obj_defense.dm create mode 100644 code/game/objects/structures/plasticflaps.dm diff --git a/code/game/gamemodes/blob/theblob.dm b/code/game/gamemodes/blob/theblob.dm index 1f45794ac14..0b82f067d0c 100644 --- a/code/game/gamemodes/blob/theblob.dm +++ b/code/game/gamemodes/blob/theblob.dm @@ -174,7 +174,7 @@ take_damage(damage, BRUTE) return -/obj/structure/blob/proc/take_damage(damage, damage_type) +/obj/structure/blob/take_damage(damage, damage_type) if(!damage || damage_type == STAMINA) // Avoid divide by zero errors return switch(damage_type) diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index 182ed68e004..b2b97f9adc8 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -73,7 +73,7 @@ if(health <= 0) destroy_structure() -/obj/structure/cult/functional/proc/take_damage(damage, damage_type = BRUTE) +/obj/structure/cult/functional/take_damage(damage, damage_type = BRUTE) if(damage_type == BRUTE || damage_type == BURN) health -= damage updatehealth() diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index ee75775f151..947bcf6059d 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -24,7 +24,6 @@ var/can_crush = TRUE var/nextstate = null var/boltslocked = TRUE - var/can_deconstruct = TRUE var/active_alarm = FALSE /obj/machinery/door/firedoor/Bumped(atom/AM) diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index a45c19aff29..3e3ff6fc67b 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -144,7 +144,7 @@ operating = 0 return 1 -/obj/machinery/door/window/proc/take_damage(damage) +/obj/machinery/door/window/take_damage(damage) health = max(0, health - damage) if(health <= 0) var/debris = list( diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 65f34737756..51a0b370a5d 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -403,7 +403,7 @@ Class Procs: return 1 return 0 -/obj/machinery/proc/deconstruct(disassembled = TRUE) +/obj/machinery/deconstruct(disassembled = TRUE) on_deconstruction() spawn_frame() for(var/obj/item/I in component_parts) diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index d46a49742e9..98013119723 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -453,7 +453,7 @@ var/list/turret_icons sleep(60) //6 seconds for the traitor to gtfo of the area before the turret decides to ruin his shit enabled = 1 //turns it back on. The cover popUp() popDown() are automatically called in process(), no need to define it here -/obj/machinery/porta_turret/proc/take_damage(var/force) +/obj/machinery/porta_turret/take_damage(force) if(!raised && !raising) force = force / 8 if(force < 5) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 2f2772774a3..3ab3d0e154b 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -447,7 +447,7 @@ //////// Health related procs //////// //////////////////////////////////////// -/obj/mecha/proc/take_damage(amount, type="brute") +/obj/mecha/take_damage(amount, type="brute") if(amount) var/damage = absorbDamage(amount,type) health -= damage diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm new file mode 100644 index 00000000000..c78d8d0e2b4 --- /dev/null +++ b/code/game/objects/obj_defense.dm @@ -0,0 +1,57 @@ + +/obj/proc/take_damage() + return + +//the sound played when the obj is damaged. +/obj/proc/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(src, 'sound/weapons/smash.ogg', 50, 1) + else + playsound(src, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + playsound(src.loc, 'sound/items/welder.ogg', 100, 1) + +/obj/singularity_act() + ex_act(1) + if(src && !qdeleted(src)) + qdel(src) + return 2 + +//// FIRE + +/obj/fire_act(global_overlay=1) + if(!burn_state) + burn_state = ON_FIRE + fire_master.burning += src + burn_world_time = world.time + burntime*rand(10,20) + if(global_overlay) + overlays += fire_overlay + return 1 + +/obj/proc/burn() + empty_object_contents(1, loc) + var/obj/effect/decal/cleanable/ash/A = new(loc) + A.desc = "Looks like this used to be a [name] some time ago." + fire_master.burning -= src + qdel(src) + +/obj/proc/extinguish() + if(burn_state == ON_FIRE) + burn_state = FLAMMABLE + overlays -= fire_overlay + fire_master.burning -= src + +/obj/proc/tesla_act(power) + being_shocked = TRUE + var/power_bounced = power * 0.5 + tesla_zap(src, 3, power_bounced) + addtimer(src, "reset_shocked", 10) + +/obj/proc/reset_shocked() + being_shocked = FALSE + +//the obj is deconstructed into pieces, whether through careful disassembly or when destroyed. +/obj/proc/deconstruct(disassembled = TRUE) + qdel(src) \ No newline at end of file diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 60f9538fde0..0ff6691c51e 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -9,7 +9,7 @@ var/list/attack_verb = list() //Used in attackby() to say how something was attacked "[x] has been [z.attack_verb] by [y] with [z]" var/sharp = 0 // whether this object cuts var/in_use = 0 // If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! - + var/can_deconstruct = TRUE var/damtype = "brute" var/force = 0 @@ -253,12 +253,6 @@ a { user.set_machine(src) onclose(user, "mtcomputer") -/obj/singularity_act() - ex_act(1.0) - if(src && isnull(gcDestroyed)) - qdel(src) - return 2 - /obj/singularity_pull(S, current_size) if(anchored) if(current_size >= STAGE_FIVE) @@ -269,40 +263,9 @@ a { /obj/proc/container_resist(var/mob/living) return -/obj/proc/tesla_act(var/power) - being_shocked = 1 - var/power_bounced = power * 0.5 - tesla_zap(src, 3, power_bounced) - addtimer(src, "reset_shocked", 10) - -/obj/proc/reset_shocked() - being_shocked = 0 - /obj/proc/CanAStarPass() . = !density -/obj/fire_act(global_overlay=1) - if(!burn_state) - burn_state = ON_FIRE - fire_master.burning += src - burn_world_time = world.time + burntime*rand(10,20) - if(global_overlay) - overlays += fire_overlay - return 1 - -/obj/proc/burn() - empty_object_contents(1, loc) - var/obj/effect/decal/cleanable/ash/A = new(loc) - A.desc = "Looks like this used to be a [name] some time ago." - fire_master.burning -= src - qdel(src) - -/obj/proc/extinguish() - if(burn_state == ON_FIRE) - burn_state = FLAMMABLE - overlays -= fire_overlay - fire_master.burning -= src - /obj/proc/empty_object_contents(burn = 0, new_loc = loc) for(var/obj/item/Item in contents) //Empty out the contents Item.forceMove(new_loc) diff --git a/code/game/objects/structures/curtains.dm b/code/game/objects/structures/curtains.dm index 0fbc7b97879..d80f7bc8afd 100644 --- a/code/game/objects/structures/curtains.dm +++ b/code/game/objects/structures/curtains.dm @@ -67,7 +67,7 @@ else . = ..() -/obj/structure/curtain/proc/deconstruct(disassembled = TRUE) +/obj/structure/curtain/deconstruct(disassembled = TRUE) new /obj/item/stack/sheet/cloth(loc, 2) new /obj/item/stack/sheet/plastic(loc, 2) new /obj/item/stack/rods(loc, 1) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index c8877b320ff..42f6a20e261 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -9,7 +9,6 @@ var/health = 200 var/can_displace = TRUE //If the girder can be moved around by crowbarring it var/metalUsed = 2 //used to determine amount returned in deconstruction - var/can_deconstruct = TRUE /obj/structure/girder/examine(mob/user) . = ..() @@ -42,7 +41,7 @@ take_damage(rand(25, 75)) return -/obj/structure/girder/proc/take_damage(amount) +/obj/structure/girder/take_damage(amount) health -= amount if(health <= 0) new /obj/item/stack/sheet/metal(get_turf(src)) @@ -369,7 +368,7 @@ var/atom/movable/mover = caller . = . || mover.checkpass(PASSGRILLE) -/obj/structure/girder/proc/deconstruct(disassembled = TRUE) +/obj/structure/girder/deconstruct(disassembled = TRUE) if(can_deconstruct) var/remains = pick(/obj/item/stack/rods,/obj/item/stack/sheet/metal) new remains(loc) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 36215a850c5..f3a025b9fd9 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -11,7 +11,6 @@ level = 3 var/health = 10 var/broken = 0 - var/can_deconstruct = TRUE var/rods_type = /obj/item/stack/rods var/rods_amount = 2 var/rods_broken = 1 @@ -243,13 +242,24 @@ visible_message("[user] has hit [src] with [I]!") take_damage(I.force * 0.3, I.damtype) -/obj/structure/grille/proc/deconstruct(disassembled = TRUE) +/obj/structure/grille/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(src, 'sound/effects/grillehit.ogg', 80, 1) + else + playsound(src, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + playsound(src, 'sound/items/welder.ogg', 80, 1) + +/obj/structure/grille/deconstruct(disassembled = TRUE) if(!loc) //if already qdel'd somehow, we do nothing return if(can_deconstruct) var/obj/R = new rods_type(loc, rods_amount) transfer_fingerprints_to(R) qdel(src) + ..() /obj/structure/grille/proc/obj_break() if(!broken && can_deconstruct) @@ -258,20 +268,10 @@ transfer_fingerprints_to(R) qdel(src) -/obj/structure/grille/proc/take_damage(damage, damage_type = BRUTE, sound_effect = 1) - switch(damage_type) - if(BURN) - if(sound_effect) - playsound(loc, 'sound/items/welder.ogg', 80, 1) - if(BRUTE) - if(sound_effect) - if(damage) - playsound(loc, 'sound/effects/grillehit.ogg', 80, 1) - else - playsound(loc, 'sound/weapons/tap.ogg', 50, 1) - else - return - health -= damage +/obj/structure/grille/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) + if(sound_effect) + play_attack_sound(damage_amount, damage_type, damage_flag) + health -= damage_amount if(health <= 0) if(!broken) obj_break() diff --git a/code/game/objects/structures/mineral_doors.dm b/code/game/objects/structures/mineral_doors.dm index 0dad11674b5..66680ecc8f5 100644 --- a/code/game/objects/structures/mineral_doors.dm +++ b/code/game/objects/structures/mineral_doors.dm @@ -54,7 +54,7 @@ /obj/structure/mineral_door/attack_animal(mob/user) return TryToSwitchState(user) - + /obj/structure/mineral_door/attack_ghost(mob/user) if(user.can_advanced_admin_interact()) SwitchState() @@ -68,11 +68,11 @@ return !density /obj/structure/mineral_door/proc/TryToSwitchState(atom/user) - if(isSwitchingStates) + if(isSwitchingStates) return if(isliving(user)) var/mob/living/M = user - if(world.time - user.last_bumped <= 60) + if(world.time - user.last_bumped <= 60) return //NOTE do we really need that? if(M.client) if(iscarbon(M)) @@ -101,7 +101,7 @@ air_update_turf(1) update_icon() isSwitchingStates = 0 - + if(close_delay != -1) spawn(close_delay) Close() @@ -157,7 +157,7 @@ if(hardness <= 0) deconstruct(FALSE) -/obj/structure/mineral_door/proc/deconstruct(disassembled = TRUE) +/obj/structure/mineral_door/deconstruct(disassembled = TRUE) var/turf/T = get_turf(src) if(sheetType) if(disassembled) diff --git a/code/game/objects/structures/plasticflaps.dm b/code/game/objects/structures/plasticflaps.dm new file mode 100644 index 00000000000..d9eff5b9ea3 --- /dev/null +++ b/code/game/objects/structures/plasticflaps.dm @@ -0,0 +1,135 @@ +/obj/structure/plasticflaps + name = "plastic flaps" + desc = "Completely impassable - or are they?" + icon = 'icons/obj/stationobjs.dmi' + icon_state = "plasticflaps" + density = 0 + anchored = 1 + layer = 4 + var/list/mobs_can_pass = list( + /mob/living/carbon/slime, + /mob/living/simple_animal/mouse, + /mob/living/silicon/robot/drone, + /mob/living/simple_animal/bot/mulebot + ) + var/state = PLASTIC_FLAPS_NORMAL + +/obj/structure/plasticflaps/examine(mob/user) + . = ..() + switch(state) + if(PLASTIC_FLAPS_NORMAL) + to_chat(user, "[src] are screwed to the floor.") + if(PLASTIC_FLAPS_DETACHED) + to_chat(user, "[src] are no longer screwed to the floor, and the flaps can be sliced apart.") + +/obj/structure/plasticflaps/attackby(obj/item/W, mob/user, params) + add_fingerprint(user) + if(isscrewdriver(W)) + if(state == PLASTIC_FLAPS_NORMAL) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] unscrews [src] from the floor.", "You start to unscrew [src] from the floor...", "You hear rustling noises.") + if(do_after(user, 180*W.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_NORMAL) + return + state = PLASTIC_FLAPS_DETACHED + anchored = FALSE + to_chat(user, "You unscrew [src] from the floor.") + else if(state == PLASTIC_FLAPS_DETACHED) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] screws [src] to the floor.", "You start to screw [src] to the floor...", "You hear rustling noises.") + if(do_after(user, 40*W.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_DETACHED) + return + state = PLASTIC_FLAPS_NORMAL + anchored = TRUE + to_chat(user, "You screw [src] to the floor.") + else if(iswelder(W)) + if(state == PLASTIC_FLAPS_DETACHED) + var/obj/item/weapon/weldingtool/WT = W + if(!WT.remove_fuel(0, user)) + return + playsound(loc, WT.usesound, 100, 1) + user.visible_message("[user] slices apart [src].", "You start to slice apart [src].", "You hear welding.") + if(do_after(user, 120*WT.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_DETACHED) + return + to_chat(user, "You slice apart [src].") + var/obj/item/stack/sheet/plastic/five/P = new(loc) + P.add_fingerprint(user) + qdel(src) + else + . = ..() + +/obj/structure/plasticflaps/CanPass(atom/A, turf/T) + if(istype(A) && A.checkpass(PASSGLASS)) + return prob(60) + + var/obj/structure/stool/bed/B = A + if(istype(A, /obj/structure/stool/bed) && B.buckled_mob)//if it's a bed/chair and someone is buckled, it will not pass + return 0 + + if(istype(A, /obj/structure/closet/cardboard)) + var/obj/structure/closet/cardboard/C = A + if(C.move_delay) + return 0 + + if(istype(A, /obj/vehicle)) //no vehicles + return 0 + + var/mob/living/M = A + if(istype(M)) + if(M.lying) + return ..() + for(var/mob_type in mobs_can_pass) + if(istype(A, mob_type)) + return ..() + if(istype(A, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + if(H.species.is_small) + return ..() + return 0 + + return ..() + + +/obj/structure/plasticflaps/CanAStarPass(ID, to_dir, caller) + if(istype(caller, /mob/living)) + for(var/mob_type in mobs_can_pass) + if(istype(caller, mob_type)) + return 1 + + var/mob/living/M = caller + if(!M.ventcrawler && M.mob_size > MOB_SIZE_SMALL) + return 0 + return 1 + +/obj/structure/plasticflaps/ex_act(severity) + switch(severity) + if(1) + qdel(src) + if(2) + if(prob(50)) + qdel(src) + if(3) + if(prob(5)) + qdel(src) + +/obj/structure/plasticflaps/deconstruct(disassembled = TRUE) + if(can_deconstruct) + new /obj/item/stack/sheet/plastic/five(loc) + qdel(src) + +/obj/structure/plasticflaps/mining //A specific type for mining that doesn't allow airflow because of them damn crates + name = "airtight plastic flaps" + desc = "Heavy duty, airtight, plastic flaps." + +/obj/structure/plasticflaps/mining/initialize() + air_update_turf(1) + ..() + +/obj/structure/plasticflaps/mining/Destroy() + air_update_turf(1) + return ..() + +/obj/structure/plasticflaps/mining/CanAtmosPass(turf/T) + return 0 \ No newline at end of file diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index bac0df5b7f4..80d575b9d1f 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -495,7 +495,7 @@ var/buildstacktype = /obj/item/stack/sheet/metal var/buildstackamount = 5 -/obj/structure/fans/proc/deconstruct() +/obj/structure/fans/deconstruct() if(buildstacktype) new buildstacktype(loc, buildstackamount) qdel(src) diff --git a/code/modules/modular_computers/computers/item/computer_damage.dm b/code/modules/modular_computers/computers/item/computer_damage.dm index 689e8c99ab7..2623794fa9d 100644 --- a/code/modules/modular_computers/computers/item/computer_damage.dm +++ b/code/modules/modular_computers/computers/item/computer_damage.dm @@ -24,7 +24,7 @@ if(prob(75)) take_damage(obj_integrity, BRUTE) -/obj/item/device/modular_computer/proc/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1) +/obj/item/device/modular_computer/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1) . = ..() var/component_probability = min(50, max(damage_amount*0.1, 1 - obj_integrity/max_integrity)) switch(damage_flag) diff --git a/code/modules/modular_computers/hardware/_hardware.dm b/code/modules/modular_computers/hardware/_hardware.dm index 4f752fdac10..d810ed623e2 100644 --- a/code/modules/modular_computers/hardware/_hardware.dm +++ b/code/modules/modular_computers/hardware/_hardware.dm @@ -77,7 +77,7 @@ return TRUE // Good to go. // Handles damage checks -/obj/item/weapon/computer_hardware/proc/take_damage(damage_amount) +/obj/item/weapon/computer_hardware/take_damage(damage_amount) obj_integrity = max(obj_integrity - damage_amount, 0) /obj/item/weapon/computer_hardware/examine(var/mob/user) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index d24853a7948..4a060385dea 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -782,143 +782,6 @@ icon_state = "shuttle3" requires_power = 0 -/obj/structure/plasticflaps - name = "\improper plastic flaps" - desc = "Completely impassable - or are they?" - icon = 'icons/obj/stationobjs.dmi' - icon_state = "plasticflaps" - density = 0 - anchored = 1 - layer = 4 - var/list/mobs_can_pass = list( - /mob/living/carbon/slime, - /mob/living/simple_animal/mouse, - /mob/living/silicon/robot/drone, - /mob/living/simple_animal/bot/mulebot - ) - var/state = PLASTIC_FLAPS_NORMAL - var/can_deconstruct = TRUE - -/obj/structure/plasticflaps/examine(mob/user) - . = ..() - switch(state) - if(PLASTIC_FLAPS_NORMAL) - to_chat(user, "[src] are screwed to the floor.") - if(PLASTIC_FLAPS_DETACHED) - to_chat(user, "[src] are no longer screwed to the floor, and the flaps can be sliced apart.") - -/obj/structure/plasticflaps/attackby(obj/item/W, mob/user, params) - add_fingerprint(user) - if(isscrewdriver(W)) - if(state == PLASTIC_FLAPS_NORMAL) - playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] unscrews [src] from the floor.", "You start to unscrew [src] from the floor...", "You hear rustling noises.") - if(do_after(user, 180*W.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_NORMAL) - return - state = PLASTIC_FLAPS_DETACHED - anchored = FALSE - to_chat(user, "You unscrew [src] from the floor.") - else if(state == PLASTIC_FLAPS_DETACHED) - playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] screws [src] to the floor.", "You start to screw [src] to the floor...", "You hear rustling noises.") - if(do_after(user, 40*W.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_DETACHED) - return - state = PLASTIC_FLAPS_NORMAL - anchored = TRUE - to_chat(user, "You screw [src] from the floor.") - else if(iswelder(W)) - if(state == PLASTIC_FLAPS_DETACHED) - var/obj/item/weapon/weldingtool/WT = W - if(!WT.remove_fuel(0, user)) - return - playsound(loc, WT.usesound, 100, 1) - user.visible_message("[user] slices apart [src].", "You start to slice apart [src].", "You hear welding.") - if(do_after(user, 120*WT.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_DETACHED) - return - to_chat(user, "You slice apart [src].") - var/obj/item/stack/sheet/plastic/five/P = new(loc) - P.add_fingerprint(user) - qdel(src) - else - . = ..() - -/obj/structure/plasticflaps/CanPass(atom/A, turf/T) - if(istype(A) && A.checkpass(PASSGLASS)) - return prob(60) - - var/obj/structure/stool/bed/B = A - if(istype(A, /obj/structure/stool/bed) && B.buckled_mob)//if it's a bed/chair and someone is buckled, it will not pass - return 0 - - if(istype(A, /obj/structure/closet/cardboard)) - var/obj/structure/closet/cardboard/C = A - if(C.move_delay) - return 0 - - if(istype(A, /obj/vehicle)) //no vehicles - return 0 - - var/mob/living/M = A - if(istype(M)) - if(M.lying) - return ..() - for(var/mob_type in mobs_can_pass) - if(istype(A, mob_type)) - return ..() - if(istype(A, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if(H.species.is_small) - return ..() - return 0 - - return ..() - - -/obj/structure/plasticflaps/CanAStarPass(ID, to_dir, caller) - if(istype(caller, /mob/living)) - for(var/mob_type in mobs_can_pass) - if(istype(caller, mob_type)) - return 1 - - var/mob/living/M = caller - if(!M.ventcrawler && M.mob_size > MOB_SIZE_SMALL) - return 0 - return 1 - -/obj/structure/plasticflaps/ex_act(severity) - switch(severity) - if(1) - qdel(src) - if(2) - if(prob(50)) - qdel(src) - if(3) - if(prob(5)) - qdel(src) - -/obj/structure/plasticflaps/proc/deconstruct(disassembled = TRUE) - if(can_deconstruct) - new /obj/item/stack/sheet/plastic/five(loc) - qdel(src) - -/obj/structure/plasticflaps/mining //A specific type for mining that doesn't allow airflow because of them damn crates - name = "\improper Airtight plastic flaps" - desc = "Heavy duty, airtight, plastic flaps." - -/obj/structure/plasticflaps/mining/initialize() - air_update_turf(1) - ..() - -/obj/structure/plasticflaps/mining/Destroy() - air_update_turf(1) - return ..() - -/obj/structure/plasticflaps/mining/CanAtmosPass(turf/T) - return 0 - #undef ORDER_SCREEN_WIDTH #undef ORDER_SCREEN_HEIGHT #undef SUPPLY_SCREEN_WIDTH diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index f43438417d5..85bd1782024 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -219,7 +219,7 @@ W.time_inflicted = world.time //Note: external organs have their own version of this proc -/obj/item/organ/proc/take_damage(amount, silent = 0) +/obj/item/organ/take_damage(amount, silent = 0) if(tough) return if(status & ORGAN_ROBOT) diff --git a/paradise.dme b/paradise.dme index 334e5326f2d..4cf60716903 100644 --- a/paradise.dme +++ b/paradise.dme @@ -682,6 +682,7 @@ #include "code\game\objects\empulse.dm" #include "code\game\objects\explosion.dm" #include "code\game\objects\items.dm" +#include "code\game\objects\obj_defense.dm" #include "code\game\objects\objs.dm" #include "code\game\objects\structures.dm" #include "code\game\objects\weapons.dm" @@ -949,6 +950,7 @@ #include "code\game\objects\structures\morgue.dm" #include "code\game\objects\structures\musician.dm" #include "code\game\objects\structures\noticeboard.dm" +#include "code\game\objects\structures\plasticflaps.dm" #include "code\game\objects\structures\safe.dm" #include "code\game\objects\structures\signs.dm" #include "code\game\objects\structures\spirit_board.dm" From 75e177b7a952d1c923dbcb756676c3c67c234f16 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 26 Dec 2017 22:47:09 +0500 Subject: [PATCH 17/29] renames receive_damage() for animations to receiving_damage() renames take_damage() for organs to receive_damage() renames Deconstruct() to deconstruct() for atmos objects obj_integrity, max_integrity, integrity_failure vars moved to /obj level, obj_integrity = max_integrity on New() --- code/ATMOSPHERICS/atmospherics.dm | 6 +++--- code/ATMOSPHERICS/pipes/manifold.dm | 2 +- code/ATMOSPHERICS/pipes/manifold4w.dm | 2 +- code/ATMOSPHERICS/pipes/simple/pipe_simple.dm | 2 +- .../diseases/advance/symptoms/vision.dm | 4 ++-- .../gamemodes/changeling/powers/headcrab.dm | 2 +- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 9 ++++----- code/game/gamemodes/shadowling/shadowling.dm | 2 +- code/game/machinery/doors/airlock.dm | 2 +- code/game/objects/items.dm | 8 ++++---- .../items/weapons/grenades/flashbang.dm | 2 +- code/game/objects/items/weapons/lighters.dm | 2 +- code/game/objects/items/weapons/shards.dm | 4 ++-- code/game/objects/objs.dm | 7 ++++++- code/game/objects/structures.dm | 2 +- code/game/objects/structures/grille.dm | 1 - code/modules/assembly/mousetrap.dm | 2 +- code/modules/hydroponics/grown/nettle.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 8 ++++---- code/modules/mob/living/carbon/human/human.dm | 2 +- .../mob/living/carbon/human/human_damage.dm | 16 +++++++-------- .../mob/living/carbon/human/human_defense.dm | 6 +++--- .../mob/living/carbon/human/human_organs.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 6 +++--- code/modules/mob/living/living.dm | 4 ++-- .../computers/item/computer.dm | 5 ++--- .../computers/machinery/modular_computer.dm | 5 ++--- .../modular_computers/hardware/_hardware.dm | 3 +-- code/modules/paperwork/photocopier.dm | 2 +- code/modules/power/lighting.dm | 2 +- code/modules/power/supermatter/sm_shard.dm | 2 +- .../reagents/chemistry/reagents/admin.dm | 2 +- .../reagents/chemistry/reagents/medicine.dm | 4 ++-- .../reagents/chemistry/reagents/toxins.dm | 6 +++--- .../reagents/chemistry/reagents/water.dm | 4 ++-- code/modules/surgery/bones.dm | 4 ++-- code/modules/surgery/cavity_implant.dm | 2 +- code/modules/surgery/encased.dm | 6 +++--- code/modules/surgery/face.dm | 2 +- code/modules/surgery/generic.dm | 6 +++--- code/modules/surgery/organs/organ.dm | 20 +++++++++---------- code/modules/surgery/organs/organ_external.dm | 8 ++++---- code/modules/surgery/organs/organ_internal.dm | 6 +++--- .../surgery/organs/subtypes/standard.dm | 2 +- code/modules/surgery/organs_internal.dm | 12 +++++------ code/modules/surgery/other.dm | 4 ++-- code/modules/surgery/robotics.dm | 4 ++-- 47 files changed, 108 insertions(+), 108 deletions(-) diff --git a/code/ATMOSPHERICS/atmospherics.dm b/code/ATMOSPHERICS/atmospherics.dm index 841591ea396..f4538bb97e2 100644 --- a/code/ATMOSPHERICS/atmospherics.dm +++ b/code/ATMOSPHERICS/atmospherics.dm @@ -187,7 +187,7 @@ Pipelines + Other Objects -> Pipe network //You unwrenched a pipe full of pressure? let's splat you into the wall silly. if(unsafe_wrenching) unsafe_pressure_release(user,internal_pressure) - Deconstruct() + deconstruct() else return ..() @@ -208,7 +208,7 @@ Pipelines + Other Objects -> Pipe network //Values based on 2*ONE_ATMOS (the unsafe pressure), resulting in 20 range and 4 speed user.throw_at(general_direction,pressures/10,pressures/50) -/obj/machinery/atmospherics/proc/Deconstruct() +/obj/machinery/atmospherics/deconstruct() if(can_unwrench) stored.loc = get_turf(src) transfer_fingerprints_to(stored) @@ -321,7 +321,7 @@ Pipelines + Other Objects -> Pipe network /obj/machinery/atmospherics/singularity_pull(S, current_size) if(current_size >= STAGE_FIVE) - Deconstruct() + deconstruct() /obj/machinery/atmospherics/update_remote_sight(mob/user) user.sight |= (SEE_TURFS|BLIND) diff --git a/code/ATMOSPHERICS/pipes/manifold.dm b/code/ATMOSPHERICS/pipes/manifold.dm index dc8dbeca381..a42903bb7f6 100644 --- a/code/ATMOSPHERICS/pipes/manifold.dm +++ b/code/ATMOSPHERICS/pipes/manifold.dm @@ -149,7 +149,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/manifold/check_nodes_exist() if(!node1 && !node2 && !node3) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-3 nodes exist, we continue existing return 1 diff --git a/code/ATMOSPHERICS/pipes/manifold4w.dm b/code/ATMOSPHERICS/pipes/manifold4w.dm index 1b03b12fe2a..46b883db62b 100644 --- a/code/ATMOSPHERICS/pipes/manifold4w.dm +++ b/code/ATMOSPHERICS/pipes/manifold4w.dm @@ -125,7 +125,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/manifold4w/check_nodes_exist() if(!node1 && !node2 && !node3 && !node4) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-4 nodes exist, we continue existing return 1 diff --git a/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm b/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm index 54fd177e94d..9f360f74274 100644 --- a/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm +++ b/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm @@ -152,7 +152,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/simple/check_nodes_exist() if(!node1 && !node2) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-2 nodes exist, we continue existing return 1 diff --git a/code/datums/diseases/advance/symptoms/vision.dm b/code/datums/diseases/advance/symptoms/vision.dm index b5249e11740..ca25e720b18 100644 --- a/code/datums/diseases/advance/symptoms/vision.dm +++ b/code/datums/diseases/advance/symptoms/vision.dm @@ -38,11 +38,11 @@ Bonus if(3, 4) to_chat(M, "Your eyes burn!") M.EyeBlurry(20) - eyes.take_damage(1) + eyes.receive_damage(1) else to_chat(M, "Your eyes burn horrificly!") M.EyeBlurry(30) - eyes.take_damage(5) + eyes.receive_damage(5) if(eyes.damage >= 10) M.BecomeNearsighted() if(prob(eyes.damage - 10 + 1)) diff --git a/code/game/gamemodes/changeling/powers/headcrab.dm b/code/game/gamemodes/changeling/powers/headcrab.dm index 16ad41a36ea..60adda8f088 100644 --- a/code/game/gamemodes/changeling/powers/headcrab.dm +++ b/code/game/gamemodes/changeling/powers/headcrab.dm @@ -20,7 +20,7 @@ H.EyeBlurry(20) var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(5, 1) + E.receive_damage(5, 1) H.AdjustConfused(3) for(var/mob/living/silicon/S in range(2,user)) to_chat(S, "Your sensors are disabled by a shower of blood!") diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index d7fa1b4c9f2..d052939cb14 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -433,7 +433,7 @@ spawn(5) qdel(src) -/obj/structure/swarmer/proc/TakeDamage(damage) +/obj/structure/swarmer/take_damage(damage) health -= damage if(health <= 0) qdel(src) @@ -441,14 +441,14 @@ /obj/structure/swarmer/bullet_act(obj/item/projectile/Proj) if(Proj.damage) if((Proj.damage_type == BRUTE || Proj.damage_type == BURN)) - TakeDamage(Proj.damage) + take_damage(Proj.damage) ..() /obj/structure/swarmer/attackby(obj/item/weapon/I, mob/living/user, params) if(istype(I, /obj/item/weapon)) user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(src) - TakeDamage(I.force) + take_damage(I.force) return /obj/structure/swarmer/ex_act() @@ -462,14 +462,13 @@ /obj/structure/swarmer/emp_act() qdel(src) return - /obj/structure/swarmer/attack_animal(mob/living/user) if(isanimal(user)) var/mob/living/simple_animal/S = user S.do_attack_animation(src) user.changeNext_move(CLICK_CD_MELEE) if(S.melee_damage_type == BRUTE || S.melee_damage_type == BURN) - TakeDamage(rand(S.melee_damage_lower, S.melee_damage_upper)) + take_damage(rand(S.melee_damage_lower, S.melee_damage_upper)) return /obj/structure/swarmer/trap diff --git a/code/game/gamemodes/shadowling/shadowling.dm b/code/game/gamemodes/shadowling/shadowling.dm index 4134ca054fe..f5fc513744a 100644 --- a/code/game/gamemodes/shadowling/shadowling.dm +++ b/code/game/gamemodes/shadowling/shadowling.dm @@ -335,7 +335,7 @@ Made by Xhuis H.clear_alert("lightexposure") var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(-1) + E.receive_damage(-1) H.heal_overall_damage(5, 5) H.adjustToxLoss(-5) H.adjustBrainLoss(-25) //Shad O. Ling gibbers, "CAN U BE MY THRALL?!!" diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index f505773b32a..15f0a73808c 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -414,7 +414,7 @@ About the new airlock wires panel: var/obj/item/organ/external/affecting = H.get_organ("head") H.Stun(5) H.Weaken(5) - if(affecting.take_damage(10, 0)) + if(affecting.receive_damage(10, 0)) H.UpdateDamageIcon() else visible_message("[user] headbutts the airlock. Good thing they're wearing a helmet.") diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 6764f192e69..91cc00384b0 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -225,7 +225,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d else to_chat(user, "You burn your hand on [src]!") var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_arm") - if(affecting && affecting.take_damage(0, 5)) // 5 burn damage + if(affecting && affecting.receive_damage(0, 5)) // 5 burn damage H.UpdateDamageIcon() H.updatehealth() return @@ -454,9 +454,9 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d var/obj/item/organ/internal/eyes/eyes = H.get_int_organ(/obj/item/organ/internal/eyes) if(!eyes) // should still get stabbed in the head var/obj/item/organ/external/head/head = H.bodyparts_by_name["head"] - head.take_damage(rand(10,14), 1) + head.receive_damage(rand(10,14), 1) return - eyes.take_damage(rand(3,4), 1) + eyes.receive_damage(rand(3,4), 1) if(eyes.damage >= eyes.min_bruised_damage) if(M.stat != 2) if(!(eyes.status & ORGAN_ROBOT) || !(eyes.status & ORGAN_ASSISTED)) //robot eyes bleeding might be a bit silly @@ -472,7 +472,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d if(M.stat != 2) to_chat(M, "You go blind!") var/obj/item/organ/external/affecting = H.get_organ("head") - if(affecting.take_damage(7)) + if(affecting.receive_damage(7)) H.UpdateDamageIcon() else M.take_organ_damage(7) diff --git a/code/game/objects/items/weapons/grenades/flashbang.dm b/code/game/objects/items/weapons/grenades/flashbang.dm index 36ef7167d85..650173d29eb 100644 --- a/code/game/objects/items/weapons/grenades/flashbang.dm +++ b/code/game/objects/items/weapons/grenades/flashbang.dm @@ -37,7 +37,7 @@ var/mob/living/carbon/human/H = M var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(E) - E.take_damage(8, 1) + E.receive_damage(8, 1) if(M.flash_eyes(affect_silicon = 1)) M.Stun(max(10/distance, 3)) diff --git a/code/game/objects/items/weapons/lighters.dm b/code/game/objects/items/weapons/lighters.dm index 6525351fd67..fb863582b83 100644 --- a/code/game/objects/items/weapons/lighters.dm +++ b/code/game/objects/items/weapons/lighters.dm @@ -50,7 +50,7 @@ if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_hand") - if(affecting.take_damage( 0, 5 )) //INFERNO + if(affecting.receive_damage( 0, 5 )) //INFERNO H.UpdateDamageIcon() H.updatehealth() user.visible_message("After a few attempts, [user] manages to light the [src], they however burn their finger in the process.") diff --git a/code/game/objects/items/weapons/shards.dm b/code/game/objects/items/weapons/shards.dm index 7b87deadb3e..71e0e079282 100644 --- a/code/game/objects/items/weapons/shards.dm +++ b/code/game/objects/items/weapons/shards.dm @@ -47,7 +47,7 @@ if(affecting.status & ORGAN_ROBOT) return to_chat(H, "[src] cuts into your hand!") - if(affecting.take_damage(force*0.5)) + if(affecting.receive_damage(force*0.5)) H.UpdateDamageIcon() H.updatehealth() @@ -84,7 +84,7 @@ if(affecting.status & ORGAN_ROBOT) return H.Weaken(3) - if(affecting.take_damage(5, 0)) + if(affecting.receive_damage(5, 0)) H.UpdateDamageIcon() H.updatehealth() ..() diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 0ff6691c51e..4f4581caa54 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -13,6 +13,10 @@ var/damtype = "brute" var/force = 0 + var/obj_integrity //defaults to max_integrity + var/max_integrity = 500 + var/integrity_failure = 0 //0 if we have no special broken behavior + var/Mtoollink = 0 // variable to decide if an object should show the multitool menu linking menu, not all objects use it var/burn_state = FIRE_PROOF // LAVA_PROOF | FIRE_PROOF | FLAMMABLE | ON_FIRE @@ -25,7 +29,8 @@ /obj/New() . = ..() - + if(obj_integrity == null) + obj_integrity = max_integrity if(on_blueprints && isturf(loc)) var/turf/T = loc if(force_blueprints) diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 91b232c051a..2f05d26dd53 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -138,7 +138,7 @@ if(affecting) to_chat(M, "You land heavily on your [affecting.name]!") - affecting.take_damage(damage, 0) + affecting.receive_damage(damage, 0) if(affecting.parent) affecting.parent.add_autopsy_data("Misadventure", damage) else diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index f3a025b9fd9..c04e2e94583 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -259,7 +259,6 @@ var/obj/R = new rods_type(loc, rods_amount) transfer_fingerprints_to(R) qdel(src) - ..() /obj/structure/grille/proc/obj_break() if(!broken && can_deconstruct) diff --git a/code/modules/assembly/mousetrap.dm b/code/modules/assembly/mousetrap.dm index e22923fa965..1e7cd0f089c 100644 --- a/code/modules/assembly/mousetrap.dm +++ b/code/modules/assembly/mousetrap.dm @@ -53,7 +53,7 @@ affecting = H.get_organ(type) H.Stun(3) if(affecting) - affecting.take_damage(1, 0) + affecting.receive_damage(1, 0) H.updatehealth() else if(ismouse(target)) var/mob/living/simple_animal/mouse/M = target diff --git a/code/modules/hydroponics/grown/nettle.dm b/code/modules/hydroponics/grown/nettle.dm index 52f60d06b18..b6ae3ee3508 100644 --- a/code/modules/hydroponics/grown/nettle.dm +++ b/code/modules/hydroponics/grown/nettle.dm @@ -57,7 +57,7 @@ var/organ = ((H.hand ? "l_":"r_") + "arm") var/obj/item/organ/external/affecting = H.get_organ(organ) if(affecting) - if(affecting.take_damage(0, force)) + if(affecting.receive_damage(0, force)) H.UpdateDamageIcon() to_chat(H, "The nettle burns your bare hand!") return 1 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 5cf6df7fe60..ecde87a5a16 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -68,7 +68,7 @@ var/mob/living/carbon/human/H = src var/obj/item/organ/external/organ = H.get_organ("chest") if(istype(organ)) - if(organ.take_damage(d, 0)) + if(organ.receive_damage(d, 0)) H.UpdateDamageIcon() H.updatehealth() @@ -327,15 +327,15 @@ if(1) to_chat(src, "Your eyes sting a little.") if(prob(40)) //waiting on carbon organs - E.take_damage(1, 1) + E.receive_damage(1, 1) if(2) to_chat(src, "Your eyes burn.") - E.take_damage(rand(2, 4), 1) + E.receive_damage(rand(2, 4), 1) else to_chat(src, "Your eyes itch and burn severely!") - E.take_damage(rand(12, 16), 1) + E.receive_damage(rand(12, 16), 1) if(E.damage > E.min_bruised_damage) AdjustEyeBlind(damage) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 4029be62d0d..dad8fae62f7 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -715,7 +715,7 @@ if(!I || !L || I.loc != src || !(I in L.embedded_objects)) return L.embedded_objects -= I - L.take_damage(I.embedded_unsafe_removal_pain_multiplier*I.w_class)//It hurts to rip it out, get surgery you dingus. + L.receive_damage(I.embedded_unsafe_removal_pain_multiplier*I.w_class)//It hurts to rip it out, get surgery you dingus. I.forceMove(get_turf(src)) usr.put_in_hands(I) usr.emote("scream") diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 9a96ec72c28..c216badda93 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -37,7 +37,7 @@ if(sponge) if(species) amount = amount * species.brain_mod - sponge.take_damage(amount, 1) + sponge.receive_damage(amount, 1) brainloss = sponge.damage else brainloss = 200 @@ -112,7 +112,7 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.take_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. O.heal_damage(-amount, 0, internal=0, robo_repair=(O.status & ORGAN_ROBOT)) @@ -126,7 +126,7 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.take_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. O.heal_damage(0, -amount, internal=0, robo_repair=(O.status & ORGAN_ROBOT)) @@ -240,7 +240,7 @@ if(!parts.len) return var/obj/item/organ/external/picked = pick(parts) - if(picked.take_damage(brute, burn, sharp)) + if(picked.receive_damage(brute, burn, sharp)) UpdateDamageIcon() updatehealth() speech_problem_flag = 1 @@ -285,7 +285,7 @@ var/burn_was = picked.burn_dam - update |= picked.take_damage(brute_per_part, burn_per_part, sharp, used_weapon) + update |= picked.receive_damage(brute_per_part, burn_per_part, sharp, used_weapon) brute -= (picked.brute_dam - brute_was) burn -= (picked.burn_dam - burn_was) @@ -355,7 +355,7 @@ This function restores all organs. if(species) damage = damage * species.brute_mod - if(organ.take_damage(damage, 0, sharp, used_weapon)) + if(organ.receive_damage(damage, 0, sharp, used_weapon)) UpdateDamageIcon() if(LAssailant && ishuman(LAssailant)) //superheros still get the comical hit markers @@ -372,7 +372,7 @@ This function restores all organs. dmgIcon.pixel_y = (!lying) ? rand(-11,9) : rand(-10,1) flick_overlay(dmgIcon, attack_bubble_recipients, 9) - receive_damage() + receiving_damage() if(BURN) damageoverlaytemp = 20 @@ -380,7 +380,7 @@ This function restores all organs. if(species) damage = damage * species.burn_mod - if(organ.take_damage(0, damage, sharp, used_weapon)) + if(organ.receive_damage(0, damage, sharp, used_weapon)) UpdateDamageIcon() // Will set our damageoverlay icon to the next level, which will then be set back to the normal level the next mob.Life(). diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 9783673bc33..6f6bb6ade48 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -311,7 +311,7 @@ emp_act L.embedded_objects |= I I.add_mob_blood(src)//it embedded itself in you, of course it's bloody! I.forceMove(src) - L.take_damage(I.w_class*I.embedded_impact_pain_multiplier) + L.receive_damage(I.w_class*I.embedded_impact_pain_multiplier) visible_message("[I] embeds itself in [src]'s [L.name]!","[I] embeds itself in your [L.name]!") hitpush = 0 skipcatch = 1 //can't catch the now embedded item @@ -358,10 +358,10 @@ emp_act if("brute") if(M.force > 20) Paralyse(1) - update |= affecting.take_damage(rand(M.force/2, M.force), 0) + update |= affecting.receive_damage(rand(M.force/2, M.force), 0) playsound(src, 'sound/weapons/punch4.ogg', 50, 1) if("fire") - update |= affecting.take_damage(0, rand(M.force/2, M.force)) + update |= affecting.receive_damage(0, rand(M.force/2, M.force)) playsound(src, 'sound/items/Welder.ogg', 50, 1) if("tox") M.mech_toxin_damage(src) diff --git a/code/modules/mob/living/carbon/human/human_organs.dm b/code/modules/mob/living/carbon/human/human_organs.dm index 7c5642658e3..0c64abdec40 100644 --- a/code/modules/mob/living/carbon/human/human_organs.dm +++ b/code/modules/mob/living/carbon/human/human_organs.dm @@ -21,7 +21,7 @@ if(E.is_broken() && E.internal_organs && E.internal_organs.len && prob(15)) var/obj/item/organ/internal/I = pick(E.internal_organs) custom_pain("You feel broken bones moving in your [E.name]!", 1) - I.take_damage(rand(3,5)) + I.receive_damage(rand(3,5)) //handle_stance() handle_grasp() diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 73903252b3f..ccddc56ca16 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -707,7 +707,7 @@ Paralyse(5/sober_str) Drowsy(30/sober_str) if(L) - L.take_damage(0.1, 1) + L.receive_damage(0.1, 1) adjustToxLoss(0.1) else //stuff only for synthetics if(alcohol_strength >= spark_start && prob(25)) @@ -879,11 +879,11 @@ var/obj/item/organ/external/BP = X for(var/obj/item/I in BP.embedded_objects) if(prob(I.embedded_pain_chance)) - BP.take_damage(I.w_class*I.embedded_pain_multiplier) + BP.receive_damage(I.w_class*I.embedded_pain_multiplier) to_chat(src, "[I] embedded in your [BP.name] hurts!") if(prob(I.embedded_fall_chance)) - BP.take_damage(I.w_class*I.embedded_fall_pain_multiplier) + BP.receive_damage(I.w_class*I.embedded_fall_pain_multiplier) BP.embedded_objects -= I I.forceMove(get_turf(src)) visible_message("[I] falls out of [name]'s [BP.name]!","[I] falls out of your [BP.name]!") diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 8c81980eb8e..42e461b6e03 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -896,13 +896,13 @@ // And animate the attack! animate(I, alpha = 175, pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) -/atom/movable/proc/receive_damage(atom/A) +/atom/movable/proc/receiving_damage(atom/A) var/pixel_x_diff = rand(-3,3) var/pixel_y_diff = rand(-3,3) animate(src, pixel_x = pixel_x + pixel_x_diff, pixel_y = pixel_y + pixel_y_diff, time = 2) animate(pixel_x = initial(pixel_x), pixel_y = initial(pixel_y), time = 2) -/mob/living/receive_damage(atom/A) +/mob/living/receiving_damage(atom/A) ..() floating = 0 // If we were without gravity, the bouncing animation got stopped, so we make sure we restart the bouncing after the next movement. diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index 9f867692153..f72d4bfccda 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -30,9 +30,8 @@ var/max_hardware_size = 0 // Maximal hardware w_class. Tablets/PDAs have 1, laptops 2, consoles 4. var/steel_sheet_cost = 5 // Amount of steel sheets refunded when disassembling an empty frame of this computer. - var/obj_integrity = 100 - var/integrity_failure = 50 - var/max_integrity = 100 + integrity_failure = 50 + max_integrity = 100 armor = list(melee = 0, bullet = 20, laser = 20, energy = 100, bomb = 0, bio = 100, rad = 100, fire = 0, acid = 0) // Important hardware (must be installed for computer to work) diff --git a/code/modules/modular_computers/computers/machinery/modular_computer.dm b/code/modules/modular_computers/computers/machinery/modular_computer.dm index 9e07fc19ddb..edc1f2277fa 100644 --- a/code/modules/modular_computers/computers/machinery/modular_computer.dm +++ b/code/modules/modular_computers/computers/machinery/modular_computer.dm @@ -28,9 +28,8 @@ var/list/global_modular_computers = list() var/base_active_power_usage = 100 // Power usage when the computer is open (screen is active) and can be interacted with. Remember hardware can use power too. var/base_idle_power_usage = 10 // Power usage when the computer is idle and screen is off (currently only applies to laptops) - var/obj_integrity = 300 - var/integrity_failure = 150 - var/max_integrity = 300 + integrity_failure = 150 + max_integrity = 300 var/obj/item/device/modular_computer/processor/cpu = null // CPU that handles most logic while this type only handles power and other specific things. diff --git a/code/modules/modular_computers/hardware/_hardware.dm b/code/modules/modular_computers/hardware/_hardware.dm index d810ed623e2..f1fe147e393 100644 --- a/code/modules/modular_computers/hardware/_hardware.dm +++ b/code/modules/modular_computers/hardware/_hardware.dm @@ -9,8 +9,7 @@ var/obj/item/device/modular_computer/holder = null // Computer that holds this hardware, if any. - var/obj_integrity = 200 - var/max_integrity = 200 + max_integrity = 200 var/power_usage = 0 // If the hardware uses extra power, change this. var/enabled = 1 // If the hardware is turned off set this to 0. diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index a438d98afdc..de2608f5a81 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -250,7 +250,7 @@ var/mob/living/carbon/human/H = ass to_chat(H, "Something smells toasty...") var/obj/item/organ/external/G = H.get_organ("groin") - G.take_damage(0, 30) + G.receive_damage(0, 30) spawn(20) H.emote("scream") emag_cooldown = world.time + EMAG_DELAY diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 98a34066749..57a6e77b660 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -457,7 +457,7 @@ to_chat(user, "You try to remove the light [fitting], but you burn your hand on it!") var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_hand") - if(affecting.take_damage( 0, 5 )) // 5 burn damage + if(affecting.receive_damage( 0, 5 )) // 5 burn damage H.UpdateDamageIcon() H.updatehealth() return diff --git a/code/modules/power/supermatter/sm_shard.dm b/code/modules/power/supermatter/sm_shard.dm index d4c1109e16e..b768915a836 100644 --- a/code/modules/power/supermatter/sm_shard.dm +++ b/code/modules/power/supermatter/sm_shard.dm @@ -56,7 +56,7 @@ var/obj/item/organ/external/affecting = H.get_organ(pick("l_foot", "r_foot")) if(affecting.status & ORGAN_ROBOT) return - if(affecting.take_damage(5, 20)) + if(affecting.receive_damage(5, 20)) H.UpdateDamageIcon() H.updatehealth() if(!(H.species && (H.species.flags & NO_PAIN))) diff --git a/code/modules/reagents/chemistry/reagents/admin.dm b/code/modules/reagents/chemistry/reagents/admin.dm index a7fc7fa6108..785ac17a598 100644 --- a/code/modules/reagents/chemistry/reagents/admin.dm +++ b/code/modules/reagents/chemistry/reagents/admin.dm @@ -20,7 +20,7 @@ var/mob/living/carbon/human/H = M for(var/thing in H.internal_organs) var/obj/item/organ/internal/I = thing - I.take_damage(-5) + I.receive_damage(-5) for(var/obj/item/organ/external/E in H.bodyparts) if(E.mend_fracture()) E.perma_injury = 0 diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index 20144bff374..b135d076818 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -92,7 +92,7 @@ //Mitocholide is hard enough to get, it's probably fair to make this all internal organs for(var/obj/item/organ/internal/I in H.internal_organs) - I.take_damage(-0.4) + I.receive_damage(-0.4) ..() /datum/reagent/medicine/mitocholide/reaction_obj(obj/O, volume) @@ -512,7 +512,7 @@ var/mob/living/carbon/human/H = M var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(-1) + E.receive_damage(-1) M.AdjustEyeBlurry(-1) M.AdjustEarDamage(-1) if(prob(50)) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index 9918e3c9aab..72014dd1021 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -246,7 +246,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(5, 10) + affecting.receive_damage(5, 10) H.UpdateDamageIcon() H.emote("scream") else @@ -272,7 +272,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(0, 20) + affecting.receive_damage(0, 20) H.UpdateDamageIcon() H.emote("scream") else @@ -624,7 +624,7 @@ if(!H.unacidable) var/obj/item/organ/external/affecting = H.get_organ("head") - affecting.take_damage(0, 75) + affecting.receive_damage(0, 75) H.UpdateDamageIcon() H.emote("scream") H.status_flags |= DISFIGURED diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 5c7657e9407..631677b13c2 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -46,7 +46,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(5, 10) + affecting.receive_damage(5, 10) H.UpdateDamageIcon() H.emote("scream") else @@ -75,7 +75,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(0, 20) + affecting.receive_damage(0, 20) H.UpdateDamageIcon() H.emote("scream") else diff --git a/code/modules/surgery/bones.dm b/code/modules/surgery/bones.dm index 80ae04dfaaf..640d6879f34 100644 --- a/code/modules/surgery/bones.dm +++ b/code/modules/surgery/bones.dm @@ -101,7 +101,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, damaging the bone in [target]'s [affected.name] with \the [tool]!" , \ " Your hand slips, damaging the bone in [target]'s [affected.name] with \the [tool]!") - affected.take_damage(5) + affected.receive_damage(5) return 0 /datum/surgery_step/mend_skull @@ -135,7 +135,7 @@ user.visible_message("[user]'s hand slips, damaging [target]'s face with \the [tool]!" , \ "Your hand slips, damaging [target]'s face with \the [tool]!") var/obj/item/organ/external/head/h = affected - h.take_damage(10) + h.receive_damage(10) h.disfigured = 1 return 0 diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index 269980346a8..f0cc1c993ce 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -62,7 +62,7 @@ var/obj/item/organ/external/chest/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, scraping around inside [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, scraping around inside [target]'s [affected.name] with \the [tool]!") - affected.take_damage(20) + affected.receive_damage(20) /datum/surgery_step/cavity/make_space name = "make cavity space" diff --git a/code/modules/surgery/encased.dm b/code/modules/surgery/encased.dm index decc2d05c19..fc4275bbf38 100644 --- a/code/modules/surgery/encased.dm +++ b/code/modules/surgery/encased.dm @@ -61,7 +61,7 @@ user.visible_message(" [user]'s hand slips, cracking [target]'s [affected.encased] with \the [tool]!" , \ " Your hand slips, cracking [target]'s [affected.encased] with \the [tool]!" ) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 @@ -113,7 +113,7 @@ var/self_msg = " Your hand slips, cracking [target]'s [affected.encased]!" user.visible_message(msg, self_msg) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 @@ -164,7 +164,7 @@ var/self_msg = " Your hand slips, bending [target]'s [affected.encased] the wrong way!" user.visible_message(msg, self_msg) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 diff --git a/code/modules/surgery/face.dm b/code/modules/surgery/face.dm index 7f3d49c6045..200d5305ad9 100644 --- a/code/modules/surgery/face.dm +++ b/code/modules/surgery/face.dm @@ -50,7 +50,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing [target]'s throat wth \the [tool]!" , \ " Your hand slips, slicing [target]'s throat wth \the [tool]!" ) - affected.take_damage(60) + affected.receive_damage(60) target.AdjustLoseBreath(4) return 0 diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index e07fd0c4725..dea9b7f282c 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -51,7 +51,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing open [target]'s [affected.name] in a wrong spot with \the [tool]!", \ " Your hand slips, slicing open [target]'s [affected.name] in a wrong spot with \the [tool]!") - affected.take_damage(10) + affected.receive_damage(10) return 0 /datum/surgery_step/generic/clamp_bleeders @@ -85,7 +85,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, tearing blood vessals and causing massive bleeding in [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, tearing blood vessels and causing massive bleeding in [target]'s [affected.name] with \the [tool]!",) - affected.take_damage(10) + affected.receive_damage(10) return 0 /datum/surgery_step/generic/retract_skin @@ -238,6 +238,6 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, sawing through the bone in [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, sawwing through the bone in [target]'s [affected.name] with \the [tool]!") - affected.take_damage(30) + affected.receive_damage(30) affected.fracture() return 0 diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index 85bd1782024..ca3a76150da 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -168,7 +168,7 @@ ..() if(germ_level >= INFECTION_LEVEL_TWO) if(prob(3)) //about once every 30 seconds - take_damage(1,silent=prob(30)) + receive_damage(1,silent=prob(30)) /obj/item/organ/proc/rejuvenate() damage = 0 @@ -219,7 +219,7 @@ W.time_inflicted = world.time //Note: external organs have their own version of this proc -/obj/item/organ/take_damage(amount, silent = 0) +/obj/item/organ/proc/receive_damage(amount, silent = 0) if(tough) return if(status & ORGAN_ROBOT) @@ -257,19 +257,19 @@ if(tough) switch(severity) if(1) - take_damage(0, 5.5) + receive_damage(0, 5.5) if(owner) owner.Stun(10) if(2) - take_damage(0, 2.8) + receive_damage(0, 2.8) if(owner) owner.Stun(5) else switch(severity) if(1) - take_damage(0, 20) + receive_damage(0, 20) if(2) - take_damage(0, 7) + receive_damage(0, 7) /obj/item/organ/internal/emp_act(severity) if(!robotic) @@ -277,18 +277,18 @@ if(robotic == 2) switch(severity) if(1.0) - take_damage(20, 1) + receive_damage(20, 1) if(2.0) - take_damage(7, 1) + receive_damage(7, 1) else if(robotic == 1) - take_damage(11, 1) + receive_damage(11, 1) /obj/item/organ/internal/heart/emp_act(intensity) if(owner && robotic == 2) Stop() // In the name of looooove~! owner.visible_message("[owner] clutches their chest and gasps!","You clutch your chest in pain!") else if(owner && robotic == 1) - take_damage(11,1) + receive_damage(11,1) /obj/item/organ/proc/remove(var/mob/living/user,special = 0) if(!istype(owner)) diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index f03c05c934a..0d077a7999b 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -171,7 +171,7 @@ DAMAGE PROCS ****************************************************/ -/obj/item/organ/external/take_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) +/obj/item/organ/external/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) if(tough && !ignore_resists) brute = max(0, brute - 5) burn = max(0, burn - 4) @@ -194,7 +194,7 @@ // Damage an internal organ if(internal_organs && internal_organs.len) var/obj/item/organ/internal/I = pick(internal_organs) - I.take_damage(brute * 0.5) + I.receive_damage(brute * 0.5) brute -= brute * 0.5 if(status & ORGAN_BROKEN && prob(40) && brute) @@ -246,7 +246,7 @@ if(possible_points.len) //And pass the pain around var/obj/item/organ/external/target = pick(possible_points) - target.take_damage(brute, burn, sharp, used_weapon, forbidden_limbs + src, ignore_resists = TRUE) //If the damage was reduced before, don't reduce it again + target.receive_damage(brute, burn, sharp, used_weapon, forbidden_limbs + src, ignore_resists = TRUE) //If the damage was reduced before, don't reduce it again if(dismember_at_max_damage && body_part != UPPER_TORSO && body_part != LOWER_TORSO) // We've ensured all damage to the mob is retained, now let's drop it, if necessary. droplimb(1) //Clean loss, just drop the limb and be done @@ -524,7 +524,7 @@ Note that amputating the affected organ does in fact remove the infection from t for(var/obj/item/organ/external/E in children) //Factor in the children's brute and burn into how much will transfer total_brute += E.brute_dam total_burn += E.burn_dam - parent.take_damage(total_brute, total_burn, ignore_resists = TRUE) //Transfer the full damage to the parent, bypass limb damage reduction. + parent.receive_damage(total_brute, total_burn, ignore_resists = TRUE) //Transfer the full damage to the parent, bypass limb damage reduction. parent = null spawn(1) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 90932612438..6afa7739b0f 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -401,16 +401,16 @@ if(owner.getToxLoss() >= 60 && !owner.reagents.has_reagent("charcoal")) //Healthy liver suffers on its own if(damage < min_broken_damage) - take_damage(0.2 * PROCESS_ACCURACY) + receive_damage(0.2 * PROCESS_ACCURACY) //Damaged one shares the fun else var/obj/item/organ/internal/O = pick(owner.internal_organs) if(O) - O.take_damage(0.2 * PROCESS_ACCURACY) + O.receive_damage(0.2 * PROCESS_ACCURACY) //Detox can heal small amounts of damage if(damage && damage < min_bruised_damage && owner.reagents.has_reagent("charcoal")) - take_damage(-0.2 * PROCESS_ACCURACY) + receive_damage(-0.2 * PROCESS_ACCURACY) // Get the effectiveness of the liver. var/filter_effect = 3 diff --git a/code/modules/surgery/organs/subtypes/standard.dm b/code/modules/surgery/organs/subtypes/standard.dm index a18613d55af..8efff94e872 100644 --- a/code/modules/surgery/organs/subtypes/standard.dm +++ b/code/modules/surgery/organs/subtypes/standard.dm @@ -210,7 +210,7 @@ ..() -/obj/item/organ/external/head/take_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) +/obj/item/organ/external/head/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) ..(brute, burn, sharp, used_weapon, forbidden_limbs, ignore_resists) if(!disfigured) if(brute_dam > 40) diff --git a/code/modules/surgery/organs_internal.dm b/code/modules/surgery/organs_internal.dm index 0b3ac65974d..4916d95475b 100644 --- a/code/modules/surgery/organs_internal.dm +++ b/code/modules/surgery/organs_internal.dm @@ -352,11 +352,11 @@ else if(istype(tool, /obj/item/stack/medical/bruise_pack) || istype(tool, /obj/item/stack/nanopaste)) dam_amt = 5 target.adjustToxLoss(10) - affected.take_damage(5) + affected.receive_damage(5) for(var/obj/item/organ/internal/I in affected.internal_organs) if(I && I.damage && !(I.tough)) - I.take_damage(dam_amt,0) + I.receive_damage(dam_amt,0) return 0 @@ -365,7 +365,7 @@ " Your hand slips, damaging [tool]!") var/obj/item/organ/internal/I = tool if(istype(I) && !I.tough) - I.take_damage(rand(3,5),0) + I.receive_damage(rand(3,5),0) return 0 @@ -386,7 +386,7 @@ for(var/obj/item/organ/internal/I in affected.internal_organs) I.germ_level = max(I.germ_level-ethanol, 0) - I.take_damage(rand(4,8),0) + I.receive_damage(rand(4,8),0) R.trans_to(target, GHETTO_DISINFECT_AMOUNT * 10) R.reaction(target, INGEST) @@ -400,7 +400,7 @@ if(affected) user.visible_message(" [user]'s hand slips, damaging [target]'s [affected.name] with [tool]!", \ " Your hand slips, damaging [target]'s [affected.name] with [tool]!") - affected.take_damage(20) + affected.receive_damage(20) else user.visible_message(" [user]'s hand slips, damaging [target]'s [parse_zone(target_zone)] with [tool]!", \ " Your hand slips, damaging [target]'s [parse_zone(target_zone)] with [tool]!") @@ -420,7 +420,7 @@ var/self_msg = " Your hand slips, tearing skin!" user.visible_message(msg, self_msg) if(affected) - affected.take_damage(20) + affected.receive_damage(20) return 0 diff --git a/code/modules/surgery/other.dm b/code/modules/surgery/other.dm index 233b6f56a33..b7f2e9ba084 100644 --- a/code/modules/surgery/other.dm +++ b/code/modules/surgery/other.dm @@ -99,7 +99,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, smearing [tool] in the incision in [target]'s [affected.name]!" , \ " Your hand slips, smearing [tool] in the incision in [target]'s [affected.name]!") - affected.take_damage(5, 0) + affected.receive_damage(5, 0) return 0 @@ -148,7 +148,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing an artery inside [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, slicing an artery inside [target]'s [affected.name] with \the [tool]!") - affected.take_damage(20) + affected.receive_damage(20) return 0 diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index 27f722318d7..53219ed8a14 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -485,11 +485,11 @@ " Your hand slips, gumming up the mechanisms inside of [target]'s [affected.name] with \the [tool]!") target.adjustToxLoss(5) - affected.take_damage(5) + affected.receive_damage(5) for(var/obj/item/organ/internal/I in affected.internal_organs) if(I) - I.take_damage(rand(3,5),0) + I.receive_damage(rand(3,5),0) else if(current_type == "insert") user.visible_message(" [user]'s hand slips, disconnecting \the [tool].", \ From e378060681e2220d792a275f2847185e38c34dae Mon Sep 17 00:00:00 2001 From: SkullyRoberts Date: Sat, 30 Dec 2017 14:11:13 -0500 Subject: [PATCH 18/29] Totally removed the Red Cross Logo Changed all standard medical red crosses that are remaining to green crosses. Changed the syndie medivend to a black cross on a red and crimson background, including the animation. --- icons/obj/storage.dmi | Bin 67279 -> 67266 bytes icons/obj/vending.dmi | Bin 92636 -> 92653 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 8a5f14b9c7024a7576f0fccc30bd45a79a6aa899..39df3590359e7f4eea42e19ac7b2d8c158ae8f8c 100644 GIT binary patch literal 67266 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 z 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 diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi index 33d78d0d40ea93fa1fcb601f6fa7ddc335900337..11e59ff352bba09f2b09db877e8d7653b631afd5 100755 GIT binary patch delta 16658 zcmaL8by$?q+b&9{f*>W0ASnXUIY=Xdq9O#6&`-}!OUy>Zf@8p18tqh|J#b$)_6A zuGy%kB@-xN=GxZT9}HEsVPCNJWkOy4%SME`@2a>b^$5$1?ip1*-=~TS3f1F&PuY+d zYU49>5Z~)$D_h;WZ|g0|`odLV0g zSAI>6lpy5+KY)qAw4lJCWbM|%^8y=J2*egDi4GCgOz%N?kVJBmI}le1}N zW-0*?1S^{II9G+dQyw;Q+mXoHt`#)Lg(#># zEH$;6okGUK;^_UznJ;RPDemXbpQ!+~}0-RZ>ibk=w4-9_lcl{&cm-FDzX zXj#v*BC-QTuXnF7e#Wl|#acJhVRUh*>*2Iqoa5s2BTPX@M@PjA>rdtjwep(J7X#`# z-Leip(uMxIe@*r&%$YiJYNvhYG>1C4SiTD(1a(JtS!xHI@NlA$#GYm4lmMR>*d}cF z4B+xgTu2E;H6a7Le`lndHhSxPYT}BKHYixP`h$9G(qctj0$LpS^!Z_2mZ0@eh$cGk zlJH%UXW!!&V?ON?oIuUZDRW*#!UVcUdz1XPu-L|Qw(`91kbLs)d@r+z@#nE`(R6_X zHg-wM#p*ev9lEfI+Zm11vqY;gFt0b)WdJo|+9Y0hyeqX%eH(8!cC{y-+*BELw#R0F zDsHA(I-j)XLLE8>-k`ubl!M>!H}TW1Rv8(O`TQwwJMOEf_&XB!_QB;n$o+4K9?gZP zH+DfjaIj2;#bCqb*&H?+3Y?y7p=EGXFCIgNeqrro{P&w-Z-03(M9rMOalTHO1<;+= zaFXUbaH7GWRVedV?K*=gWD$)Lcvg=tbZ5U@{tzfoCaFgbvCc@o*=s5?NVje2J(@;w zy|3S~!Ecr3;p#3kJ(@n$a?I#_C3Pg%%&s8$72Hv*apWc9&r2mUk$RDrM_YS#he5@K zr4z%@rWzBj!;gufeM4Dj)S=aHpl_u+5hyA+lAZXfTWkjX37DzVM8boEA50!;ht!h( zq68d&u{wnYTpKw~kz8WjIA|+t*Q)P9oERG$ldt&)jcyyh0CC03Q}J8K3trtHA&uXV z#rDUGBukX*WXfVVJtH;r`rTswb*JLoxz#n?68wPpaEw}PR>ddE#0;QP`y@@C--6sD zzQJ?I`!Wy=w90P3`5XnytJf1y;PYuaFVZ$S+J3K;9$rZ5Ga(J_D=h-EB*D_0-ju-V z>b{hlE95vl$qVpR0a(1eyxdPO!!*WYbnVb;+7pkJeB5JHFdMOBSk=LoK}lk$M6M{jg8x?ANBOnaLJ~7J87n(?X^n~`bNQDd@dr+ ze^Qe)gybDWsQ^xQ(gZS(p`o`V!FLG3#~E<`ySKU&)NI>Fc?<4>L~`@ROL=WpmSweD zzP3j!*nd4920`#CNgTDQ{OA=n#4-QL{F!1HsDMnx&I02v2pq@U${EhZBK=lxU$%*> z*Ylokn7eCsCjBW{iW&`kAmb-L<7Cm2-kiBxj{<6Ky$)%@4Ec?5F{S;m_;+ zs0dW5?jjt?h=AovRM?H=lqoV!SyLfd8u0bt9)U#82aH4uC97q{Z5!tvGbJAq_;}WI zmC~02{;aVhA^S=N#_oA)Zg1c98^4mmsB&M_-&V}H*;JTh4vC?9^6UlK))oUsGUE2a za4WIV@75vYH-VoDftQZooq7fc-CetS)dO6UG&Oq%KFpg97f{|@LvJw4v4(2gr~Um) z(!YbFUWQgj32j>*k#=r%6(p2ie{OlaWGuqp$T@J)NNMl9?LBq(s>DbKtm~Tvnn1g= z-EJMI>Xr&wE{m6ZvX2WdBau^00jAG_aahx|Fv z*XuAg)PDc|zG;yZ!O4%q{#k|P)G=Dl>jmNWwppGV_2-s8^7m1RA*XGW>#ZZ^kOu)J z;VV&#?1^683WAMpHVwSvV$!tFpC7I!JJA?<=QN)S5u5=RJZUq2uY3l((5q!Q)fSL) zOG!Rfr|8M>W_nzeZ_N7k`^V#Uw2rSr65q z9FmFsg(h;&sfh`<;q&rVyp$0JHk{CZ_KA!_#B%nhPt1Y$s>B4}`Me+0-?_Y2%V zelVPGo;!9jH5uY1OjQD!U-Rh@3ndpS84cwMU2=n1PzVVr%-j^Zlb&$0xw2exw11)O z)qNz;7#>~__a&Z)@`xDcu@nQ?XkAZyij+{9le@I13 z)?z{b6E?mUpVAP2*{}hojRp>~x-N=1-A}4{v&aiJ-rA|MYguV1(CRd!CrLL;kAp(* zJ(N99k^IUQ!Je$+j_(wLYoC;+V58~Q715j8?kAQvJ=rrX!D-EAF2TS{e(p~tAR_j| z3@`mn8Iko_@!SWxo0kMbN|KE>BVp9cWJI*pM%H*22KOAaoO6n`04Ma+%=fO5kU|&z z9rMp?ez}6ny)sf1_v?A>LC2>f=hADml8lPzi*5u1m+1O8=weq!dgutrGnY#h(&53* z)zJ|t3fZ;JV#9o$hY$10%i|vE`8+Jp;V}4uLKNN-%mjGJKa#_bbrH2n)o<}MgxnP z32wIbmBc#<7)HMnT>!((w*5lhe2yIn+t>}E5`f!vvFd!?ftiSSRWtH={*7*coYs!0 z@;x0`>Od)R9#mgfJ$Wbg7*-Q%2J>Llt?i}^JX-JT!=GVAh$0)%vv#ZC6CE$XkVv8e@f$TvkDj9goS`L<&JcNbyD&C{xZYc@BcxlpGwPZM^OA8WaiXOSa9W13hsZ6gzf%I}uS|@Lq|PG3!ciHp!op8}!0g>GPQn>|YZf4s61s2iT<0GUed*kt^ zxR>PMSi_b8UUUe+C8RYjC1tLyBc?`ywn}HnI;l7^MwmdVUk1oc(|S=N6pgTxIxa5v zm}%H`HYT1MOl~ly#e%{r7qOu53YHt8@QMP9k=CaI`@Y2aU>=n5qpd5lcHI2{Z`3L=I}(IVF>Rsf_%a zl=@AU@IIgbW(j`nIh^fOagSUo|D{1Rzr3UjZlF~1rB_WAmrf+S;Rvci!>PnlC$cnM zW!(qw#w5PxAZzWm6^`1heBQ>dza}9iKOj{H4=RpKg?-P3xu41w@`aR-*tk}opY*xr zjxOH1b?cS#MW&Xb3vxK3Zcg%kNCewvqk+D@{v)7QRv(!$3)cm)3DaE1rk}G3Vl4KbqE}`cCUc!JnJ}K3(kZd|({*W1r9TCsQKM z9AHe1KoCnH7ldJI?h0=>$g)9ebPcv=L0`=t5SiatUT=+jV-alv5EF%FphXP9<0+~z zAm#Je(abh!8|37hiHH3 zy^y|PN*)LXS@7IY&`FFr*|Fc$(O-Fx!;7E@wrrbS=^W7vI>|#SU*um1-N)oBXXVsU z6-#iEyFA>+$%z7wEgo-Ff)9KC`jnu{0Q~%zo|9YD2X93uR{Chkt`Ex|CwSKh?g%CH zJHMzAefdbA6?8m`C6hYp_Pn&d?LX z=r&#wg@nIJ6Mm%W4BUJWBZw+c;1FnP9{0tC&u!b+uRK73nn|Pe-lwetxcY_%hEHXA zwbUP1luU}OZV4H-A;pCKP1_!J!W{T)-bjL%9YL8gf3&Ud_&-`R2K!(}#b2K}(Xocs zki@?vG_zxgrQ-nE4X1a7kR}Rr*ZBZSo1^*U{a-{q_E=2wEdy8C;5xwcE^Aq04`;x@ zS;(Vw&!UqZ1x~(3vh;mTDlV`U+MUJ7joi~PB0=G|&5c?X9}KJ7wvNyZ3$Ei0(I`|N z)CV^AC{u2<3Knf53|jMJf(=?)l-oceGSUxp1{SgA(2vfr^xLw6jqiD5a zvqh+4Qk`xZAEyoFmrOra{jHjpa8HU4-0VC0UAxM6aH;^@}(KAk%ct!{o9+&*t z#a!|gqQ?~cZ=G3%I>JbTMlJE3mwd@zQVDam4DYV5=HN75elNkA^i|+Zr_wa*Q6czV zA=2czML!NitZ!^o+YYk!_4OTYovK4Z1y;@@j_1m#M_U5U`7zhIX5Rw^H8p6etMzNV zoQQA0#0ynHmFIeRWQQ$S9wZs*B<7F@9HRHEH(KFpmnfUxx^Hxk0`2|avlw=j-LXi+|C ztW@W|5bW!F)3zMm^<-rwo=5-_HL0fr%x73HAvcJZMy297L@1rk{gobND1A(;cC1JB z?c9?3-O4sbIe!;+)O6qq=zmSAFuzlZMzn7oK%5Ekc4~u0otH*i*in3+DpV9TKPUKl zic!~n=LNarnas2JP}HS#VYxHbpG)i7ullYeR`R9FF ztM{t;`HQp(M$a{XQBr1-##i`*r@vPpWMJNS*wvTvO2YP9faS&K$0EXlV(0I*#5T~0 z-Wj`QqjN7|d4JxNy$T;aTFoep9{Kp zL{{#6-h<5<*!&cohT4cG?)?tSL{!&ve9XX?1x-O0&kuqy5AYmQ0;*XTt@BRn1BCp2 z(ghH(z1avLxCqc^Ih4sB7bO41qT0GW(2b!9)a>hq2wgh&EI4;;u>Lp@w+u z3E8A{dGaPOeJIUxce&MA?C)U89ftjAqzNlh|3@50{=x4=hLn`i)!k~sn8}0_T5i!; zYM1iT;dZw|(hgIsj)K)c;NNo8ze=VlVve(7{Q?j1XE*IPQVZP?c~Po5F6C)n1mIyn zgRJgD)K10mFo35^)2Yt3nZI0g!rlD9+m!2zj6K> zAvl-WkQ|x^^mk~1j2L*!N0^B3w}=kH2Bpo4!n}_DFlMb?myo4*u$~z^52s_Lhtd#jwidU0$u2rCG-c=l5{mwV)b1 z{T zz*=PR58*CkuscQ_J*A?(vL$>zy7cIM+}=!Q>_%p1^IE?U-k@aQo_UTXhUD$cj7|Tr ze9@dPxfwTW9~Y$ov`vt~+iAMyla+e-bgPWj5v{!65nq;q*UC&$w%x^@RKAN%d@XBs zU>4FShMQmLeCd zs)n)*@sxz3&(RLh8NnkG&8Cgb`rHS9V$GlHve1Wh9$F7F>F1*SL0W)$?QHSbvpT@S zf-?i^^7hXUBYZ)4W@e^`2jLpapBWop0cx_Z0A=I&TQ{Ls$5z%}@uXh2$(|4~HP!a? zAs)-!)Os4a9!$xcErrT~g;WXX`KcF5oORK2-rep5%tWNl*dwPom|%B^dWFS`1VyOt z->*kBlR6M!!cZ7il+*TL{_2zUnZ#T^T5rrd{Ue47)#wCIC>rGY|HUw zQe#9gBKB-fv2$M8Y&y8&p5O5RdYCL#u++$`KJbbY6)A*8GSFJC}SE~K| zN5A|LXaOIgD;i<1D~aW~3%MvrxQuP=Jl;%s{?v}U*8JlCg`y6{gjC_LSsm<4pZB~g zp?uA`%**G=1M@wYN9lmL;Sc~0rcz_?9yGimJMTtJPRpr5At+Ko<%B!);2Po4T@7c( zscUI5YsGU8e!3~J^8T937m(-e@(eQBzt+umGp;UCeeF*K4ao7k_>B@8`u2Z=Gyf-= zDS4W;m6}d23iI;QN@wOM!-hF%l9YuTEa+rs(Uq;P2+ z@GNL-On+8%wsMU8-Pe~_T>QBR0!~M)_Vlc=;AC8}6@n)AMZaS2lPmWoo&z_*Ti`tVMk z_kcxooe#Z1KZ~#Tzw68>D>CK!VaLqMvZU-gA@F*5vBljHL%{e7-x_XEj1xVDljaH_ z{=h81v4|`1dnQ<@$~Fpkeu~pjSARDoD(8B-u|H>KS;mH)|NK)6JQ@Svxh^>^Km?2> zJ`O>9uelCE1k3%a*&6(X#(@lyTlcsgv32d$>O3N&a6?f(iq-xi|?=YXOgfUa4SRzwkDVG_U2rZO;3y)Eydan8-aL#J z58-%y*<;P&9iih})*b`($OWO%=!D0T%-+!#U*DYh94uzxIliWKa=Sh*5yUl>oZOD; z7lF@;48G;$aBuDh&eyxUBg8C{yD#QMOqvB_Ax>1A=9sI13C?SOA5`Fs!l zNB#n|3j~1nR{;1jgLb|GE;hgXS(4&owhWYrpkWHOh~C%L+OGALx^AutSHYOzAYQ8K zYfZL;>1~%`QVdv>ORP@h9{_#f?$V6VnnD|-z@$H?ruNi0jI%mVNtKPB`Fg?z(xvrm zZ7uqwr`n?RmXz*=VO|yj9+#em7gwS z+(%xz|9j|+b0#1XcNohWtJv{P*krYDWEKj%Aob1hAM_ECN5K1nyxx-pgB%9p06~_g_{I@?w&TMll#q1r zHHJY!jl#N@+F|H>0Z&-f(U&Tc;$IQ8JR}`rF@{n0I)v#ie@`^$h|18P5G4c!j7Q@T z?DM!a`&TNL-}7c|?P!d^=a^2YOYGLMo-0*0N%79u+XutA#rz%zL+sgp{3%LSn{Nv4 zT#$Se*PFxwd_Xe#hKApBykUBObBu*MN6-4yYq^9gcvF)C)CkwpG!p8TGGKjrF%rs+ zn}1KmbP!ih{{s69nQ!(@pU!7M5i%v$i5TW=^%6PR%taRk1DK`uDqZh=DzFPOQ%AUV z^6Ax6kto>>(Dko!TLwyPMO6w2A-;yc@z%iFjW%@qg;Xf45>JqJ5R zcjHZc@8Kcu|LX$S-CrPtH9&eNIF%E@T=-R$HqN_tp<|{)K)_i<6E^qPDoTJJR!r>= z&YKrh*J_l_+k5eO+b)H{aG=u$MQw3F+g32zL|DHOpA!7RB6~)92?D@`W$%G+Li_N1 z-t(Oy*Vn~+Fu#miE!@h3fYS^g3;yw<$99A1(lMf=h{L8{tMVP%> zw0C5n6E(@->Xj=}OTZ6vW z8V-LE@Ae=vX$pRQptgSC;l1-Qr}tumG|#=)&k~JkU;q6>%xVxHSc#>WKC#3+3!`_00Y{^{GbNLa9eiPN5fBjaV0+yx+zY zT>~I-;r2KQ(Gs3efdrlOF~ko0ygeF|B`aR<_y$%)d*q0}VmkixtfwS_Q!hLkG>NobsK!6y`{Lp>rHIHfzGRJCMm`xDfj|mrGi}VGf^&b8m2M)4G6#1 zKoJx_edDC@rcaxwJWgG#FTW=5Gw_q~ZPDqePZQdD${Anlprfa*apNtdBvx>*lmG`A z-~#|6;H}_%-GrB^bPBNhIFX^kqs(`8&GldnXmAB+*zeYq`3~H>CGt--)}E-i zWHJPMCV!&}wSdLSn`5hXWZdvMa*&LZ-@pQp9l48)vb}RLb$*_N_ghwKOZ-X5S<4)9 zsq>E$JQuOb@izI(m*cY}yY4Os{toV9msVAmtbn(x-LX#dIeDHYY;bym*xBJNa;06bQHnYSTVVN$3s!7-p5RE>_?0*`iA* z@T`G0%5*>O41Iul&zwZKcjn@}j>2D~DxN8rP-ZLklU8_|@^@eD``<0Otd(W}k|0UE zhHec=rLjett+}5A);2WXvlJ&lB`eLrUZt1CA%2g~^&;Wr=%#be)zdpFQ)p3ToFOSU z9+2`F4-(0MyKWfN{OI^fqeGXCZxtiYs+)-Kin$`0J<%74a@3p|QeA-M(taUaJb=vF zhdlH5vFjAk2-8)j@wr3^&|LBW8EG4Th-yzB?op^B2nBoltsj199bPb&-=WQVJun1W zkc|+6MaF{|6mcWbo(}=TwRG6G4bV1I!kuB|*v`T`NWM_|%)dw@iL=gEXGa?Tn#NZI{GZHZ=jmcbRM3o(g!ll^a| z9fA{T`(rmgG(_KO+r(`x7XG)LafQ$D3Y}(kBSuvkb6MB*)PLuZHQ?iL_?WdN9lXIbU^}j>;wWsxW6c-Addd{+O(^D(|NsD*}tI1%Jw;VIpCP{ zy@40yUJfQw&o0w5a61m?%XfgOJ9uV{5zSA$}>DYn`}ZkM;u% z53GQXBJVmAfxwk%z=|Q>HsJPX<#33U$Bo5{%NqpEv+h*ne~)rt=}}Z-AQu(oQA6OJ z-R9@fSn{HV)$?~fy~;(`GP--D;mr=^@x` zT4H$?Rqgk|&qh7j8Ubrub}aBDx%iO?*e`0%E9^(tqtvTVT(f_|7WH;s9YashB?NpA z=S`!#(Ye(b(cGS*QQ+}qMjH1`6H#k7TY0zYyxI(E>%iZpf`~(C&k-!}543(Q%jadI z=PlUb9RqI~#{kyX|wgS`b8ZSGMnppWDl(r>?k@z)C96l_%Vy&chrg4#a@f(Bwn|cbi)|wy(b8^8ra@WKFxe|7y$N%2O?OueAO#(e?mHe=x%=V@! z`3i=Z!4%0q3(v+oGGrk$$Z2crZ7f>tosMWaX}xvN-Z6X;liNm0l`gccYl>f>a#%!{rY?! zyNLS87GUUKdXr#lYvE$1bLeufQUu2}B>XYLeGoo&%wvRF1a_?Z9^y|Fv~Z5) zJ2ZuXF+}mS>~c3wg9U-{Y0QX*x~68>5yTd}BlwjY05E4}>2mzlmxXu0B6|q52(ZgO z8<3HyB9ewzf$18Uv)H-}x=Af~KdW0&e%~{%g@`EmSa*prh$WFg=jOkD^j^d=e`gJ} z@{#rc)&8He<-U-@WS017nLeYY_6*(Sy%MUYrVZF z_LfHKKzPX1CYCJDyI?_Q5+@zQ?G4cH2 zL%l7gcJn81-@YAiS##w8SFf#n@mXA(l9!jb{8;$jvX=i1Ah@@OhT6fN;Z>Q#%I5)J zkvh&32Y<>+a{qYX`x2$v4wIDHpCnPVP8*Akk|AdjBCsgl>$<*b{s18d@YN-(5S^rT z5I)*52}z%wI%`QuNjb%0@6L=-^F-rygYNn0PlwvQ)N58_kYWOH9IY|AB z?YTbu-1V^PFpBBU^3_hzV%&&d(J2VJW9Bd6;HhZ>cueJg1BIq(PFv%X5V>3pAT(}1Woc9nzF^MbRD+oj$jtPEEU>Xe&e)#$l@FC#X@t{>8 z%2~C;zNf|O8&nvkdB1bDzo`kutI;?}Z=!(iF4w@qfVIcTmL{obFKTGIW7#(5$HGV4D8{z9gO$|4;Cx{|YCG zxUO2DYS3zZ|LG&Q;83h%xeRxRCbT@LFuYT_z zV53F{a%y^gg_P(fv19?HoVmIEtf617HA>Mx_oPfGSSJ2XXc2mtf7$ZypstX z5&R^`jW3e!D;l>PZYoF*B+j-*eDi)nX&&`; z;1idah3EFj;S&K83p53!d+E_FBc}4X|7Z#r5M43^bZyo*FXe9g{ui#{q7TLVQv?XE zM1LT7YH4hDUJ!rrmVw#KPBtddT1?xh3os`HN^LtrQj=sRczJz|bAe3_9F zxc_a2K&kc(@S3!_=tbt$;JwXt@E4yzbaot?;k#tP;VGwi4#947@N`{WT?cOnUP@G7 ze@w=1S})Dn5JY(Ry8Q-5{3>T{cSMNel< zujE(xrtp%A=IjR_$-4Hg$b>6G{r~Xkdk2ss#U1E%RnHbC``=ZSZ=i#}oczQ;2AR0y z7j>5;viNTr94OxYzti9sWsk=u_X!LHa2Xrdqnb%?)94?TeIo4YVO4%?b7O=PGkE~n zk|pLomiTpkIhBpWt}a7|7a4TxGCafv*DDU#qQ|~2aOIjbf!=gG10vo2?uxA=5{LDu zx=pQXT^(;z&6xm1>oR?kY19>6OiE(hnj3$Ujzka^0EXhQv*~aZ$!9E>%l|!g+M7^{ z{Tn-R__1@AKe&zpiYfb=oSfVS)2UO`eer^6BRjw)e~(t#UE&!o(4AZUG*uGJ^pBkD ztDxwLEvH@c89q3JTbdouP0ps@u>{7i5n)kSFdk+pJpOr}Xfe|2qsSFlpT4Ik1#Zrd z85?`Q2tFFv)SIBfl%=^1ntj@2d!(n=xr!KR@^Pi%Qkg$gL%5xAa*<{i7I@b9K_&mg z#;-mU8%@bMYTEF*Jg6u`?oEYIO8P_p=lr)2(1<|M16=)Z;rJ~A)9uHP5Bg3bytFZ8 zw;ZdD@pI_AxBx72qhY7KDdFkQH(gXx`s!0&?;IVsCLFF+z_1E9^ahAd?QnZ+&0U^M zw!Z>R1*IHpskGjaN3eyBEn-}7m|AJzE13F{r{upTJ!zXR^4FW13g2MGd8GrL3&xtj zu5S2}sNIKs7vsuTCd07j2?!7eGVYXizjDzsK7UX7*41{FX z;?t%JNFTWxjJov57AMphPxAKC_lx);9KK)z^k3+(yuL}Ndd2zwDwgkM|6 zY4%qokGhj(hBz`JQ_1hML6!ny_ZcuOiTWZk&+i>d3d^QcGeW{ zqEWA`#zuwDNl6XMsGSD?fv^7r39i?{VIBIj9@ILHhfSEv)f&)%DIk7Er;3QP5mt=1 zvM)+`?j=*VH?xo;Yw>*zPx{v#deTV~zg1H(e<1|P46o!0wrT$Av-t0-N1aJ4(x>KxblWiq_}GxElh7Z!}u*u4#v z9QDuL*Tt|AF){aIIF-|H3Zz3Sg_-8>0-GAIAmeVbHOGmPMDcT-8n5vFtf~ozLw?1C zBx3pDQtuwoPL@ldIynC`z4(6cb9h8P@)Q94-?74w4RAxiv76PQPjSyIYQ^Xl4nH1P zA&=Is?VS>I-Y1pC<@5ge^CwfGmKidvjSn+T%@iff$#@JGNabG7k}VR?V&o~Wo*cMN zIJPq!=&T=G_iSb)=^}zx88VIH(DKPCsI=WD)EZLQsGkox-KOzLsQNu-650wdp4HBx zR%feyT<1+es-(>L(z47%`H~usmqg~{Q-h|%@^nk`-=}lrD&#D zP??@E4An4vW%*t$!T*J2{C|*)g0pOtrq`!hsrinZP490#s(21?1$=3yHb)^Ms{59# z1VzR#me+iGSt-{0A8aOTUTZY%f?q2Vz&jaDZ<0EIoF;p{J>9( z`O8V8*?3GXcGW82yQy3F(F3qfCogd73iun>5W7NaOzwPsnMFk~e+D(+pFg~|6-#_##?yzIt zwfSb*RU*N_^rui8!%8-`bA>BYcV-$o)m8M#YxpsmqcCUb@(p2 zU9vST1?WnQ4R%)Z|JOCAOm4=fJXS$!fRA)L=Y`(JF%b}u`d;Y+J9w)_i`eX)ivdE1J3A9gbl>pFgnLUj=_@@wi`#_ZqUpMAoJ&nE<&scT+tCZ$+k5-t-F=ikZW)lpx@!_#f}Kl^%F z4++>mKOA!9T>Ej0_GS^X{)+p{l`H#XFVWaRd?}<<2@Ctt?Z>g~HpeBxY~jljVCQ6m zC#~)V0FwI(|KytnW_W$&;|~N+3_okNhyMO@Rw5X@hg%@@4DCSS2suE;3F?g*32X&wq-Uey6$p^B_=pX-wjSQ(IjJ&NB&lnqJ{~|Hs=cEipT%$33^BPDfpx2 zVAyar-EDv-#!9G@XU;g6_`zRT!mL6W`?r#Vxk1iXePraPueEFKO+P1coTqPl z44bThDTMZaXe2I_*rp(v#yET6{_%ce2{!THN>MtI!UPh;G>%IWUfa*FBo~r)2CwJp z-B;NanqM=CJ+wyeG2X>19fqUNI`rIn->R>!Q1#&7Gc#%O7EKb64P{$jt#zEb|87E1 z8vWwmso6&2`OyA;>)9HI*gD7bN&5h$MoYY&;f|!F*jl>d63}(WjWbmZ2Mx-OYr1W< zH(Oio`=3al*7!I2_tb9v!c&oV2&1B-iRbQ1N)p~4(sifzczXX|>@rljo5uW82TYg> z|2v5qo(U!H|C|Z^ki#g^Sb8Mix%%}^qpQ=)bHHCg(!}zEHwzV&l~265WWMhlf&yxlw$sEQe4x4e4=|?YH4n7BtzW&ZOsfJ&s_fYTqi-!C5M0ZUI64ZXg z+`Zf61_RV>g_}NUc#2g?vWt(bcZSVPPY0|G+MN5ZXYPxy7wxl!kmeM*tW{Oyyh~;5^4l1!!ncJbwH*({HcAeQ);DaF!$~ zSFW*%tj=Dn1(LJf39c)mLNGE|tyK`6=lB%KX+81f`5Q#5H1Ii~&IQ5xF=XonQ%zrQtwus6aKVFu9!+2e0WFc@~iJd-;=oT-Xgc&b(9gd z=8mVkDu)W0D8d?|j-UL{f~XUBAw& zsTH>K<~KY?3zyzsJQ^Rom}z03P!srM-^EYrErJlee-p<{CW<|ez)}2ht}HocL{qQt zx4B^3hnlN*3T3|?{;W)WU)wwGQv3E}YAWeF*~{~N2p}R-=e9mPF*&ItDIl{NM^}d# zwj#$~=XfKXEhFuX*c@Np8fjX(=DkQfh1PgG;Uf5Y;!9fSVrVViix)2xc16RMM8#-V z=e!U#ETP*WkZ88MDOU9fmrf?K&E{0*6{Kcl3cI|qT209V0+$khtf`LLI?u;jibT-~ z6R3n_8DIvOQ1UdO-P&I~X5@5vy}dEd%e4m+oP3gy9`=|SYPH*IVuTvIt@%;kbw@$m zjh=sTU7AWewLsUkG7=jVd)Q@dR=>v-5mt}_m63zW>MIiWp6x95v|dquvlR6IzhwijZ=_o4?^@i3Ba5e6xNrp-(5$1*K~nK3wOBOOIXH= zL7h`o`=*s~=66sK;JuNo^SW5?SUI64^U^YQ zAW!&n_GG@L$WSn1-)~ zdt;CO@yApoQol}rn-C_LsLlIe#UP9dkk`L0W_~25S_0E3`xMgX#EhyFTMN8kVPLS~ z2ksi0$YvhYDVDZBtMA2Yv5+A&_ry}pGQA1$yQ2keISuV{Qid|tRf^-ow0z5@yf~QPj}9LHk6N0qeq_ZJ8pj*ifq8#C_-s`w0a@7F-8B=smKlM zqq=yFH>Xp-evP%5aEnl=dQgq5TPOzv1ejuA>|-L=ynU-u*y}fBPn-p?huySs1D%&%kQqe{|h$2z?@ zQ;5PNsvj%DzMZ@EqEyOKXxs9zPv=%n6y#at9z%@BhBu3kl-|$4ibqTPW^EtJt3)J( zJ78U2&QbdN4QCcX7+%pU7~%?M7LncY4t*7dO_Qmu0{Ha69Du_F@y-l2CwO1v=jrjY zsi-`I!pzKA5KWiw5)%{CWKQ+7OEFFZ7R=Kfa;V^Z5LEpBL{8IKclj?PKaS zq=?200rJ66>6WH^ta7pT$VPVTckk%6t#?{+!=ko5Ew9()qZt==2s9Fg3E!=>=23*zx@t%@@k@h>gAyr;hwz{{^vYP0+H`KWZ)FOBb-q@?$D07$Rvml$t=0n6E z8Q(2MoJW0uw~%R_$x+Z{zu*e?Ip!v9dwxnVV>%~5t#+icsD zugZ2Pa@u9}Y{rEOW$YGmJVV0P_Z3z^d9&9nSZsPA2?)r_nfFZ+dL%~{(%XwpwIIpJ zm`eaSm5#3Lm#x$!SGZYGLb&~cP9LZr*blKFqtcnoC5Mu=FTw(-b#(kI#dK6f*f)O- zbsF4~KJ?p)S=Dl%cZfltO}9n)>JTu$QP|pc-oE27#P+`D#bL}%UUB1&D3{h?vB%_j=2ndkYOWFIVoFI|;;CNX>*jTRltICAlud%Pf7mk`; z2!WU;pRe49zu@NW;aQKZU%vx3iQV)4=8H#tyZ%-9}zjQm_bt0?10XRGO z+=Sb=L#wyw_B|q{$i81D#ro5()bRmoSOwQ#%+f!84S1i3sVtzGKG3+X?2RDTrv%)0 zDWzDkqYW~0NzX?lwoBW5g}idyBvaLa>6Y8nsTfW6vYS?hdzVx59^Alw1uAvd@8J+U zlW#5T(;i!Y_wSC&sfzVTAvNSs1@k&LW@sw(-f&LtQP@K%JNg$-kTQIevK^+lZsV^R zWo&tz7K515iVq|l2`@?LC)W?XbDZ!#PkH;Sb-$WD+AUH3PgrxIN}#19j$706vS3De ze>Q@}V#l@{%GtyheY*wdQCrt!EfpJA$x6(ty+$E$A%yKF9~(V7Fkzu)VwJim#M4+v zkdV8#m;{r0L=OKVpTwp}>s#lnOq!A;f|Ec*Z>cz&q~}g9fWy+! z(+j(-zg%lb3tj{xZE)X`2Q&|T>e|c*Y@*<0t*4}d8GhJ#XIiecAcVU=C;W)Hca%X& zVSJVLveiDA+Hus<3G?kG3A5+Tq)+?gL)Rm2J04JLq^fP8(yzU;XU1#3HVZ4 zdaYVS3cEwg3S1uEg`M>x)id7ljTg=K!>2yvP>SlS19-<)?sLv%vcm5q@DykzB*=o4 z-a{g&*&b8D=ImY!+uQ3bJ?48IhL$iF@sC#9BWQ%MC&pLKf7y9V-AJYJl89U9NFT#n zekdU%Svs>Cm+f(LJzSQ0NpQ?IuucpILU0;6Z4(n_;6jN1;X}$l`lhCL!~iEJ;bUyI z$%E+^qRGWI9M0uBv0=dO!{c;7JaH zL*jtmv>fZT0I%aFWR$YX=HP}fO2PD-vJi%sH;WLLfgRmFlvSp1A3YF~C#0Z~D3-fz zH%^lt%SH}`!MLT_JdT8g6FM&BKc=_6`A)_%#rhpFGrE_zNoIuj76$DSKxWaIF7Nhd zv?fKn{@j;CT63|sD@pN9j<-XcurK_Mn*ha8uc4pBhXW%}M^nq8#!=&q&yG)3QiZT2 zzej1%leeQ5JHtq^F3ukdPfwjvXi~phIthKd%<*1|u*HD+0Xtfru7Jwu6vg|lV_`88 zE$Nb9UHy?*0N!3TV6k4F(WCUhoC+W-aT zVIX!QKG_!wjKR(0!D560P#oy@01NNaaS;(SC1n9QGPG4XUDip(p~0~?{Anrl&Q926 z$VJwDz~ru&Sn6>YWufEi``pY&k%PTC{%4F$Ui(B!g7h1Jp zt7eQq>jg)PuVU?^cb^Abm;=+Q@_zmLbzH)Yr3wt&Yv%ukIb6pQF|?Bt)div#NTF@p zrzDS!q)#VwQ}e~}9|7Vph9Ju~`|~?rzT%1G8)-(}6Bic6m6i${xmACKD2F2&j_RZ- zS)~|i`4)bEx9&#_V-hS`NLq(&??-NYd(n1pXjMo=a!{le5%?uM72c2scRdv=6nS4h zYU2`he$wxf*Ei3|$Y?6<|2B!G4vQk3*=1yG@1$@yE3T~-Edo|D*3d({`vs8bHK+zb zqr&lo+ewM_9e(lX(dG@ET$MS)vawA57q5G!6gSA=mTzn!@#!=~4mBIBDv8je4a7;s zS7<~^sp1OIYcaHHg_c!^)%90sXT}m!(&zZxHyLHpMZC2*g{w zhg1ECaOWCz0j{ix{(e?68d}NTv3S|fOt2R z$r~-Trq)vtG%B%pj5@p)H2O5sroci;UgjjZ~TChes!6Vx&{;UcnnJ-a@ga0qc{(tS~8fk`n-gMj%pRgJMcns@Jf32k?t;k}uUUDslk}Nf(dg65rwsD;6z-oLeu`jRE;UJ> z)iiGclH{W{AEO#Z5CM9oa<&X`pBu$W$eC+ON5*2YZe|;m`2Bz}GC%L_9}#gIO>0_r zM`I|PxysCQEQz}%T*dLGs)?H4xgY*s%lSOR(Ou(S@Hg|xZw-Kll|1*@;an#qJ4EY3 znU*!=?>59y*KK6n$>p5c*Q zEE$EIad2;GV3}}qPk3z3(<-|v`{yeW-&y7$RKBNM-I2HWOeI5WH|P-;Jz}(?K+`jm zmBU_0T??CT(JVWrF_tuhepScBSJ> z^gTS}A_aIFVwcA+ku)0{un%&1+B|>wtO(<0iquoA1>gj6qoc3*<;J! z9+#$VDUv}O5o)hI7<;IlDR}+u<=(DrxSs9K(Ccx{W}}-t0Tm;oPuJw=fNS7@_HCY{ zdj);Eg{0oVobi^F1nXS-p#3l*J7I)e<7oWF;gVu8D+Sf5+(LKUfrID+SLK)1yzr}~)9tdL z@Cx$EcP7hB)FJ6WPR>Z9$2O0EKyR_wjR4y0a0F!7rS74^NVaswsTjzkUhG)zW|}6s7Sm{1-X4+FAw`A926gCzGu>SQWO-u4jXE zL+BeYx^1STLl{Q|!!|6hx(vLTt^eK~@GOQYIgrye?BmCex6jGz?2R4!91WTLdUW&0 zUM(ZW^Q&w}3*A!dpUAsbq5Jn+fgkbg{Cm2FhG~Mh%5~OdQZK0jH2IMv=G@K?FnRd? z=$8AVu$-l6HzHOdoeg#I3X-p#Ud`Nu`H}^rPQ@cJuTnqt;lBv@q?U6$ zLPZ4WHZltDjETzY>V^<&Ufyy_{qyI~ZCrO$-g@@+K&5dW>9P7pg;UE`Jrkd#WbAI^ zb%suR$x8%ftQx@1F;3)FM`mZU)H%^XJod?*|~{ny6b&^kVz6sSk|gJUkxDk^P4Wn-HA@xg=|4B$V^^oN zcNe+9uZ)c1mDz8WO&y>wF#tM!*2fA>#99qo()oH~toL)^E93pD_wP4nj`fNI1#|aM z`llX~74}tze5p&rS%h&_pEn>e$pa6Y9xMfPa)s9176UiUHL`Mlc?dTLnKo=4eHIjH zpZQK|dM1K(PIzPGFmbGgPrA{wJEJrqJ0-ez8x+{)>fS6;!MD3&0K{3hcIE*raOuRo zQU)VJ9YSaK%2mU1KE>*JwUUB@0wSzp<(x`oW#tpp zPF2Pm;Gi!m4ci+<(DxOdhODY*3BK~OB2UB{4{$-4T5vD>BwZv-#3EVG*Y6$T&L+kK z#u4}zLkU2u)O=0kaIt^EiMrj)!c(a)Q`-9Yn(k0Xb_yztKm(D?Mc~r$@G|=HQubhs z)8pQO#+i$BH>^3fM%EB??0>`s%hcsQ(li144h|09QmmI}y8|F9Wwzj9{4l@W**5<1 zl2-lCGrGp znAo7toX~UaeA09jeXIBYMRKzFFckXIOPI(2)j~qC^gCNR4Ps_&sO;)1VPn^c#rR)N zy^tX$HDO}{jW>+C1wIwRP8$rIQx7(OV1*!yUOFeWD-}-yeG+d6jT2I`UW%WcgY8n4Z@M* z<9XlWEm&l37y(AJ-hBw3vdhOcwzONdPCJObHwYdp5Eo=cI!NyayzYeb(I7|3~?KM?L&rp_-$%Hp5j4amwPTP#Hb-ifP$`XEkUE*4&_K4U7bZ&siOsaKwZ5iL9z*;|yjVG3uHG zOcg7@u-|cA{*7xVWh-3%8(19;%OyXg#zc)}ZHLi?L>H$Oz_|0Im4jLc^Qz?>Yeh)c z?o8crjEjFTX-;!m(l72$=Lg(DQ$75b@xSWK2SX{C4XbQ5W*aSM9{?r?;Gw<_e1i~M zKd1{mA^VSJ!<@y%0*B{_hsTDeqVV*^D=ry$&Vc!5*j;j7t)(#{MA_GcAHey_)0Xs` z$?q2_R|3=i-vVktA6L-S>wy7w>8vGSMY|L=?UnoI({sU;Bc+a51KsH$6hB+o+5G*e zsH9KlAvwHB_Xa+U00KHs!#nH6uPuc#J1;D>2b1Bi-ue}^i}2kGkl=EdJ?Mb<{n+RM znUA>Zl7eY$`_Pftr|^OFI3eU>TW72wO{&}&D|ii@%tcR9nHs;?8G5jURX*CBITd7; z+E}_fL*>3UTWYL&AN5XQl6gCKV|c==$l^8Ym(rD9-swC40b2@+2wl7#+yddFs^j{- z^r#C|1}>BY@b&dl!YDkUQhs*sPW}Gv_9u~dD$|~N>}vZ zfqC*_4)%mwzudI%hs?Q~RnbBb+^eXlC{(xjZ0Q*Jqrd-ieSM@|wohopP41pmhS>)o z60^4mF`}4K23jXVAR!BH;WA{ryfV|wyjz--@A#ml#r zBmE!kZ9`c^q+o6K{jol<*V;nyt8sCJpWkJPp8uj{UNAU-b%Hz!FR1ge~*W|r<;no#48;1OQ9^6K5nzEF~UuOjV$7(TFQgG z+}yy;@nS-4ZEb3Ar$BLm>u(nV3FY(NqzPKdX+x&IN5Pm$iND=)Y^cPh^>F~OIGRYRVB6pp|X#rhGB8Y0Ubb7OEB43&LdR}(` zY5XEKtv4LSLMC1Z(Iui2>hRLA%e`?*J9VBdPgcE3(2nf^q4m1|!w)5EJEfPB1i#ibtA!)({CasWRa8Te z>)X&?&E#bk*Sr74#AfaQ@sjs6QXCkE)g8@^J?~IZ{UzWkO6UKZap4uIH^^Uluu##O z5o(-se4v8k#dW3K`lz|_nU&omzK?B7kV#J@WFkR_ty$*wLql4R)tNEO6(7{Dw(B5a zyXJ-5)B>1NV{@U{!#EmZ`M(Uy730iF{B8@_)lHC7BC~qn!#*UQEK(q-KmRBNFZtqt zJw*26gODl>1+VOQOlGUSNp3P!2zD#5`YG&kJg5KgPRxKE)Xa2hX)y1KVocOJ2?fBW z&x5(~w_5!bM~~sBTOP(A;rS@*7A!wa->DZfZ((!57F~}yjF>eqZ@@St-novES*TDTCc)BE>@O`PQ+$xv79hQ5Pt7t8VRy58_x zbd{3R3`vVGFV0~B@xx`v`x|O_jn){eHw4M#ut}f-c5SDxMAc-=tbXzaukD zg@ok#hMfFTZxnr&uLvMDaXpA0+EFYdrTgshwdcs2>jwDB%qs?{vkw7I{zi-yo^diy z&kV%Huaq|dGY>92F*qic4{Hn6MQSm_XUG-~`!IKqrKI!_64`Oi{jtbj@HdVSJlNZI zgYt`A`)$x>na`pH_^js|JyzD&l}gP791x1MmPQu>YN?N4OA1qHmKHR9Tx|FVN+?#7?IQ)ySj2S5rnbs`k&4HCiM3UPD)uYe{_aw`}p|O&VZHMZ9@xdrSmv&@}1w`2h$%%eYfs?1RF~K29?uV z5gBguMF6coa0eWR0;ct&dVtb>c#Wbpc+m|F4R@qpqM@+!y+Fk5h>dT>yfQp4GV)sX zG3w=+i38s{oD`vgKDYYF&N;_C=E>{5Y9@ zP?KP=(6?;@;O2cN+sQj$fX$zULF>9j>O#f@v>W^Ot5g&+4_O1O7HWijy~OrH__4Vu zRC93$_8U)xc0fRo# z|DG@^>T!pVxfiQ5Hc2iB2?bMapMh2t-x6~zK}Q@Z-3r75IZyS4K(@OGd@e3Wr5@5= zF)u!RzPB?F-+WgIotIppQm^{k0Z`(Hn;i(f>>|Fg0i|ZsCZ9u}Nj@!OGn%?%({+%4 zGVs7D8S+vRr-qQ$obrmR%h(3?J&|RZV@=UE3=b@TR_-RvL+u5}yLtNu?oK^fu&95_P7RnM2_AsX7v=5% zSN{Oc=pxf6}rb@CXiZ zq@O|z9c9ctls%q8EO~8RHhl=^uwbVX#(dyVF#mNV5Z^FcFK^FCstxVmANHP1J|d~@=?`tJ3%7$jXz%kmB{JN8nlz%PQp&fT$3<} zO>-SqGk5?c0qE~K|Foy!HIhC3t$G1IURkLl@bG|m6USlPkLyQox^`$i-IqfcUAqL~4_!S2LsLMRtLo~jJmCu2K+|)!-9>Owu(}Fh=^Lc-laD5gwo=ZEW!s7sypLbaNACbCFSFIs ztItaUp13so`vYbr#>9_>lV{>e*A<8{$BqllM3=Qp|N{_7a- zV>2d!Od-cK3sz)HqFjGG9(9hk)zSCetI>Q0J2Y2SiU zSKAk)<$y_ULjxy?yH8vThTSRZu-X2AjdjA2rzG$zWer~SO3p#_BBFMh;T~>5-h_6m z4oCsCof-eg*RQ$kBB8s!suDkW(v*eve++(N%t|9=XBxbX?`AuyfSPecavB*rAFq`K zNxpQm9R&MK!G^7H5NIt7nAz04V~w7?n8Tvf+^>wNxlE-?n6jh3RyES&y7qMAC$(V~ zvYQoqfO_b^F0oz&HV3RR2@WBrN&%yrVgQdPR=TOFY3phUWj_l9u9Tlp!ybsq@$-Ao zJKlzdh75H-?$7e1ddIbr54F{0FgR#*5*Uq}xRNr&j?%Ds-gN68M~n?XBnUd3U;Z~o zas8tPvZPpr5m_k7Ne2no*DJecaja>$nEomdfpe?#VMZ z@Bo7|+W#IRP7L49QBF6BDgYBo4n*=9E>m5V@=ozZt#G}?gtqyb-GB1@ctyZsx@l4L z+z@z>4f8>OnBa`)TkoJyV>)Cq!W)P8LBBQP%&Xui13zqf3;&xxGV&gb{c*wVA%fZO%V)^_4eaOw zA*~-~Ip~Hkjbh)hO@C}wE}&^^nNd?SuRnH&-)y`+{wBhwIRH;#v5 z7?v{hq`0j4?tIqafC1hCJLDL%uVpEV3#x4=ZG*%@Txt-iCQooIb5I!@N@};zGX+x+ z{e=Y3%dUxg*!)bE`6_evz>l<%VqrAy(FG#_ww5}g58m0`w`4~@nEAtPZ{jqhv=Tc= z(z>)zB=eDFn?TmrmkM?ke+-k{>Bpg}`WM+vkL%9RASzVRwA2qocFW3E~8G#@50>gPNb^V~SB)m@!?fV+l zIatORyEfz8Z_uK)S8u|Lv~(Kvgd@Htu!Tb1>7rGff0eky(Mrv@rw5+Jm__9m$eW9C z_wl9;FX*UE4`Z3$34r3m%e~o#Ag7!6)Wa`jKO(X%R#y~o*#W4JIFYlA_D(P;Rjd}v zLr}poC4@jWu<9ZmH>^pru!oXTs1MP>V-Mz&-IlZCl1x%zx!@ms`vx2Ql_E~(a655l z_Bne_5utIFo5^n^01})Brb%j6ix02CW+&iVh5WK!KYvE=Iyjj5EHGM=jJPDB?{+J#yFULQhk35S#mTcB(Y$H$+uQ62~&VPxn84a<ntk&ZtGD=Yo6BOs3{{U`#Sr#- zNF-Yz=TzngpCIcYM%-7b0)pnj{^|ymf*~L^0;f%y`zaOb>OVdVriZ&~e@=rep ziZ#!sI;3z_dmDYRxE)8EXZ;S z-$in|;D>iXSDF`V_va2OPE)Ck@foi`{!twZP+gkwM5+278958F?-y?frgF#4szWcj zC(GL|{@JbdxFzL+z*i|B`rrc#ZkpWP`G>Ti{{5-Ls<(w{6AVCli|yk zGX(#4N5ZWFSyG9-DBqBYr}u)tbSnE!Q0pkE1|3`))?2Dftmorbl8gLWp44h zhfr@Q%PVxgfXm4f5P)_3D^UfwAh!Sc`#vbD$P_AqVvh&y?Ac$fCoddQYbL0p>Vx{o z8$I;D+X~E>$nQ52X#^ewP2dU0U5sJO@0Sb+hSE4HFUsG1kFMfNlk%yI79o2(1L~+? znVzE+Yy$W{bdLv0!p02ljLQ0BAAr!VIC=qzQ+w|(^aKL15G`x(qUihAr=0$2Qjr%g znFIf68Z=V%7lL@{tUh%`Gyh~Qy2EZ6JclnORiu*&r&bOvN;*C^x(hgrV%FiN1e>fk z2lh_gKjDdIDar|NiT?EIh}H{+0W}l)LI>xj>3P9Oc;C?nZ_uW%Yqs^v9cN!(m)khK7kZV{=6S0qPy+o>6`LlV@J zeEQiT=AZcx}AH?bXH>%4M7HZ-AH%Fl5DGa`Q z4S3!nG1k4RgflIyRKi8WHj|mg<=C~;8_c2)oO>5+k;#Yvz@($pfA_xCY8;g_4#Nwt zg3aJ5Ol=4D+_}!@Iio(9LMluaeya}S#3;tOz@?U=ZDtk&P`}^8{_=O6=6&?&k+O=) zVrLe@_T)N>;qEhv*`?uK2JB$faq0e>*q{WC{8-ZbEU!hU6)Qn0q1q77o}8r!{bI8 z`R{M1UjeC#%`Wv_1(QqQC0O9MC%bGcD-hxL?`I=+_bvR6XY6dR z%UP=*ll2ZJb?u&6d=}ks83=KlS5-h*8XGgQ#)Y*8px#{^EcVc=KFd456g&{&Dy$l6 z$^vUrd~kwvecy<3qGW_Ldim-U!?<^&0kjA6RBcdR^#LmCl&|H$HAe%nA^L>I2ws;pyM(BTOI5 zV1@cq@D;kU(wF4E`SXJvkORwpPH&O9kgv-_ci6LgI~-IwT|}C0N3#$%HuuhB<89Sp zeYvxbs>5|y^ior^TN??8y_|WpSQ%Y5vz#1X9f0y|J&bWV z00Ygf^78I6EB5ZepL#_|<>h45^fxO)$H~$N6Z+_kRhR2vwj6VHMV&M`=OKH%1@ma@`&P;Z1Cji{F?K6L(akRVJDC)uH33a0+= z)gKT!UD59ou(k*hTT_9_3en3B*4bY%tpnRWPOpsANk;)=!1py19QJ$v3!L9NMr4)c zj9>Bazi8Y^G4%VpRn=!_4LR3^iN!E2!dG`CO4QKjj40{r-|p_#lR6$0R?mDQ^zbVE zfDLD#IhRlNT_zmcKY~p2*t&NkCrPC*XqoOW!2s*+>KRY6gfm6Jr(wo{ZBSYW zMXV3@yNq3oHx?cZg#C4ka|N;GBmaxHwN5iVU|G8!Y!r~0Z~kO~UZTglTBqxAZSqyu znxYct(~`wMUO_h5x=Q!VHj{uY>yb*Y+!;I=pf4^(w7SX!ZJzyv$HoNs_;5kpek1fh zL4np1EZC7II$i6!{7lq&maNTV%8azl#HHmHJ*Y)NPm-F%={AP}Y}LPVTGL_g^0`=% zkL>@6+VR?)fEk;g6vtQiyg>^}-nIw$!Dzjm+5+)|dPynoghv5=iClDabb8A9-Kb_KkXn1#Q z677`yx86q&n~3)VXM3T&-4#N9b7@J8kkWBM2ps)t@FlM%;D3*f5XBp-DbmeD`~%JU zg=PN>G%qkB2K(VhKZ@E!*;@i*q3U(2CMUi9+&TUnP-KCtb2M0XO-xOtw|$kd@dMnA zJ<(r(3HadQ5!+q$4KRvUxZ}UC15U=2GHFf{6r`W?G8YNme&)INMRql3((kS$wknD7dYm9q0y0u|_RYK9jYhA> z8D;$nECsyl@WS@Zo%^JLW$s%p{z+Gr^o)^5USR7AI8iZwEq-`0JKmSS0MM}XH1gzv+6 zQ6Ib8+LtcfzeA<7zrp)VHnQAp&5^FR(q4MXPr`vjBFki0|Gum#)-f3JA6f4?R`^-# zlNMxvGjCvp9oL%oRa0o*6BY;9u-o4^(nUT2+h$%aSh}i}U}~CQ=Kj4<7RFnFT|bH* zpxCT!qS}FozyFL3CyWQnx!)pE|5vSQ##t%YUu^I!m|Xg=F?lq#KEK9qSdNwCm=|Nc zzEsU+PE{3PleYWsRi=o>>$YHlpMOvI>b_peHFvq1z$^SKMY2|GBe~07#_`W4JI~Do z$KI{EG1G9myl@_9jgFqXIdOI^tyluK|&nV7IS%e8 z5z6nN6N09H{gkc*>V?#smk%c~k&%%v&J+H|K0D| Date: Sun, 31 Dec 2017 08:05:54 -0800 Subject: [PATCH 19/29] Remove istype(src) in atoms.dm --- code/game/atoms.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/atoms.dm b/code/game/atoms.dm index efc5e62827d..db82ee191b6 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -512,12 +512,13 @@ var/list/blood_splatter_icons = list() overlays += blood_overlay /atom/proc/clean_blood() - if(!istype(src, /obj/effect/decal/cleanable/blood)) - germ_level = 0 - if(islist(blood_DNA)) - blood_DNA = null - return TRUE + germ_level = 0 + if(islist(blood_DNA)) + blood_DNA = null + return TRUE +/obj/effect/decal/cleanable/blood/clean_blood() + return // While this seems nonsensical, clean_blood isn't supposed to be used like this on a blood decal. /obj/item/clean_blood() . = ..() From 1c9b3ed15904074586eac39ff424f5fdc3292dcd Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 2 Jan 2018 20:49:28 +0500 Subject: [PATCH 20/29] removes useless alter_health() unused proc --- code/game/machinery/Sleeper.dm | 18 ------------------ code/game/objects/objs.dm | 4 ---- .../structures/crates_lockers/closets.dm | 3 --- code/game/objects/structures/morgue.dm | 8 -------- code/modules/recycling/disposal.dm | 4 ---- 5 files changed, 37 deletions(-) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 3c56199513e..728575fee21 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -399,24 +399,6 @@ new /obj/effect/gibspawner/generic(get_turf(loc)) //I REPLACE YOUR TECHNOLOGY WITH FLESH! qdel(src) - -// ??? -// This looks cool, although mildly broken, should it be included again? -/obj/machinery/sleeper/alter_health(mob/living/M as mob) - if(M.health > 0) - if(M.getOxyLoss() >= 10) - var/amount = max(0.15, 1) - M.adjustOxyLoss(-amount) - else - M.adjustOxyLoss(-12) - M.updatehealth() - M.AdjustParalysis(-4) - M.AdjustWeakened(-4) - M.AdjustStunned(-4) - if(M:reagents.get_reagent_amount("salglu_solution") < 5) - M:reagents.add_reagent("salglu_solution", 5) - return - /obj/machinery/sleeper/proc/toggle_filter() if(filtering) filtering = 0 diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 4f4581caa54..daea457e696 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -163,10 +163,6 @@ if(istype(M) && M.client && M.machine == src) src.attack_self(M) - -/obj/proc/alter_health() - return 1 - /obj/proc/hide(h) return diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 931b777552f..4c8a2528b1e 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -33,9 +33,6 @@ dump_contents() return ..() -/obj/structure/closet/alter_health() - return get_turf(src) - /obj/structure/closet/CanPass(atom/movable/mover, turf/target, height=0) if(height==0 || wall_mounted) return 1 return (!density) diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 540c2e079aa..744bd26fc85 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -92,10 +92,6 @@ return return -/obj/structure/morgue/alter_health() - return loc - - /obj/structure/morgue/attack_hand(mob/user as mob) if(connected) for(var/atom/movable/A as mob|obj in connected.loc) @@ -290,10 +286,6 @@ return return -/obj/structure/crematorium/alter_health() - return loc - - /obj/structure/crematorium/attack_hand(mob/user as mob) if(cremating) to_chat(usr, "It's locked.") diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 7b090fc4f77..1aae13e1f0d 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -197,10 +197,6 @@ update() return -// can breath normally in the disposal -/obj/machinery/disposal/alter_health() - return get_turf(src) - // attempt to move while inside /obj/machinery/disposal/relaymove(mob/user as mob) if(user.stat || src.flushing) From b860fe72c9e889717653535ebfa333ff1c80cf0a Mon Sep 17 00:00:00 2001 From: Alffd Date: Wed, 3 Jan 2018 21:29:23 -0500 Subject: [PATCH 21/29] Remove items from donor preferences with wrong license. --- code/modules/client/preference/loadout/loadout_donor.dm | 8 -------- 1 file changed, 8 deletions(-) diff --git a/code/modules/client/preference/loadout/loadout_donor.dm b/code/modules/client/preference/loadout/loadout_donor.dm index edf7e173730..9e13662a7d8 100644 --- a/code/modules/client/preference/loadout/loadout_donor.dm +++ b/code/modules/client/preference/loadout/loadout_donor.dm @@ -25,14 +25,6 @@ path = /obj/item/clothing/suit/furcoat cost = 2 -/datum/gear/donor/lord_admiral - display_name = "Lord Admiral Coat" - path = /obj/item/clothing/suit/lordadmiral - -/datum/gear/donor/lord_admiral_hat - display_name = "Lord Admiral Hat" - path = /obj/item/clothing/head/lordadmiralhat - /datum/gear/donor/kamina display_name = "Spiky Orange-tinted Shades" path = /obj/item/clothing/glasses/fluff/kamina From f0ada5c05af9e8f8da99619d508eee68d0dc8cef Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 17:51:30 -0500 Subject: [PATCH 22/29] Automatic changelog generation for PR #8226 [ci skip] --- html/changelogs/AutoChangeLog-pr-8226.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8226.yml diff --git a/html/changelogs/AutoChangeLog-pr-8226.yml b/html/changelogs/AutoChangeLog-pr-8226.yml new file mode 100644 index 00000000000..24471b86023 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8226.yml @@ -0,0 +1,7 @@ +author: "Anasari" +delete-after: True +changes: + - tweak: "A lot of underused nuke op items made cheaper." + - tweak: "Syndicate hardsuit removed from nuke op because you already got one free." + - tweak: "Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe." + - rscadd: "RSG added to nuke op uplink. Dart gun no longer available." From acab3dfa5e9cbc4bdf352fd25c3f3b65fbbdcc71 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:14:09 -0500 Subject: [PATCH 23/29] Automatic changelog compile, [ci skip] --- html/changelog.html | 9 +++++++++ html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/AutoChangeLog-pr-8226.yml | 7 ------- 3 files changed, 16 insertions(+), 7 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8226.yml diff --git a/html/changelog.html b/html/changelog.html index ce12ab158bb..fd5872bfeee 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,15 @@ -->
+

04 January 2018

+

Anasari updated:

+
    +
  • A lot of underused nuke op items made cheaper.
  • +
  • Syndicate hardsuit removed from nuke op because you already got one free.
  • +
  • Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe.
  • +
  • RSG added to nuke op uplink. Dart gun no longer available.
  • +
+

31 December 2017

Alffd updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index efeb8d6cdee..4e11ba84cd6 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -5904,3 +5904,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Vivalas: - tweak: It is now possible to directly inject spaceacillin into organs during surgery, and it only uses 5u to completely cleanse the organ, +2018-01-04: + Anasari: + - tweak: A lot of underused nuke op items made cheaper. + - tweak: Syndicate hardsuit removed from nuke op because you already got one free. + - tweak: Tactical medkit give you four synthflesh patch, no more stetho or lethal + syringe. + - rscadd: RSG added to nuke op uplink. Dart gun no longer available. diff --git a/html/changelogs/AutoChangeLog-pr-8226.yml b/html/changelogs/AutoChangeLog-pr-8226.yml deleted file mode 100644 index 24471b86023..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8226.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Anasari" -delete-after: True -changes: - - tweak: "A lot of underused nuke op items made cheaper." - - tweak: "Syndicate hardsuit removed from nuke op because you already got one free." - - tweak: "Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe." - - rscadd: "RSG added to nuke op uplink. Dart gun no longer available." From 92826f88fa7e7831f8d95eab27345ebaf76da0eb Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:45:25 -0500 Subject: [PATCH 24/29] Automatic changelog generation for PR #8411 [ci skip] --- html/changelogs/AutoChangeLog-pr-8411.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8411.yml diff --git a/html/changelogs/AutoChangeLog-pr-8411.yml b/html/changelogs/AutoChangeLog-pr-8411.yml new file mode 100644 index 00000000000..2bef9f144ab --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8411.yml @@ -0,0 +1,4 @@ +author: "Kyep" +delete-after: True +changes: + - tweak: "Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used." From 4f586721edf2fcc56c370b4f5811e1430ce87e3a Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:46:48 -0500 Subject: [PATCH 25/29] Automatic changelog generation for PR #8412 [ci skip] --- html/changelogs/AutoChangeLog-pr-8412.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8412.yml diff --git a/html/changelogs/AutoChangeLog-pr-8412.yml b/html/changelogs/AutoChangeLog-pr-8412.yml new file mode 100644 index 00000000000..df6587d2f09 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8412.yml @@ -0,0 +1,4 @@ +author: "uraniummeltdown" +delete-after: True +changes: + - imageadd: "Construct shells have a new sprite" From 9e37d2109262951507f7700c86657fc021cf5c51 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Fri, 5 Jan 2018 00:13:22 -0500 Subject: [PATCH 26/29] Automatic changelog compile, [ci skip] --- html/changelog.html | 10 ++++++++++ html/changelogs/.all_changelog.yml | 8 ++++++++ html/changelogs/AutoChangeLog-pr-8411.yml | 4 ---- html/changelogs/AutoChangeLog-pr-8412.yml | 4 ---- 4 files changed, 18 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8411.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8412.yml diff --git a/html/changelog.html b/html/changelog.html index fd5872bfeee..644d720e79d 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,16 @@ -->
    +

    05 January 2018

    +

    Kyep updated:

    +
      +
    • Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used.
    • +
    +

    uraniummeltdown updated:

    +
      +
    • Construct shells have a new sprite
    • +
    +

    04 January 2018

    Anasari updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 4e11ba84cd6..996b63269f2 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -5911,3 +5911,11 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - tweak: Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe. - rscadd: RSG added to nuke op uplink. Dart gun no longer available. +2018-01-05: + Kyep: + - tweak: Improved wild west away mission. Fixes issues such as lack of magboots, + and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, + medkits in storage). Also adds syndie comms device which alters the mission + depending on how it is used. + uraniummeltdown: + - imageadd: Construct shells have a new sprite diff --git a/html/changelogs/AutoChangeLog-pr-8411.yml b/html/changelogs/AutoChangeLog-pr-8411.yml deleted file mode 100644 index 2bef9f144ab..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8411.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kyep" -delete-after: True -changes: - - tweak: "Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used." diff --git a/html/changelogs/AutoChangeLog-pr-8412.yml b/html/changelogs/AutoChangeLog-pr-8412.yml deleted file mode 100644 index df6587d2f09..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8412.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "uraniummeltdown" -delete-after: True -changes: - - imageadd: "Construct shells have a new sprite" From e3c6764106cfeeef1f37826b99d0848d1590299e Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Sun, 7 Jan 2018 17:20:09 +0200 Subject: [PATCH 27/29] adds in the robotics cryo changes --- _maps/map_files/cyberiad/cyberiad.dmm | 881 +++++++++++--------------- 1 file changed, 387 insertions(+), 494 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 4b9b16f6340..5fbb26fd39b 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -459,9 +459,9 @@ "aiQ" = (/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aiR" = (/obj/machinery/shower,/obj/structure/curtain/open/shower,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aiS" = (/obj/structure/urinal{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"aiT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) -"aiU" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) -"aiV" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) +"aiT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"aiU" = (/turf/simulated/wall/r_wall,/area/space) +"aiV" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) "aiW" = (/obj/item/toy/prize/honk,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aiX" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/glasses/sunglasses/blindfold,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/execution{name = "\improper Prisoner Transfer Center"}) "aiY" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -509,9 +509,9 @@ "ajO" = (/obj/structure/mirror{pixel_x = -28},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "ajP" = (/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "ajQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"ajR" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/security/main) -"ajS" = (/obj/structure/stool/bed/chair,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/snow,/area/security/main) -"ajT" = (/obj/structure/stool/bed/chair,/obj/machinery/light{dir = 1; on = 1},/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/snow,/area/security/main) +"ajR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"ajS" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_y = 3},/turf/simulated/floor/plasteel,/area/space) +"ajT" = (/obj/structure/stool/bed/chair,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/plasteel,/area/space) "ajU" = (/obj/effect/decal/warning_stripes/northwest,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/execution{name = "\improper Prisoner Transfer Center"}) "ajV" = (/turf/simulated/floor/carpet,/area/security/hos) "ajW" = (/obj/machinery/door/poddoor{id_tag = "Execution Vent"; name = "Execution Vent Shutter"},/obj/structure/grille{layer = 2.69},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/execution{name = "\improper Prisoner Transfer Center"}) @@ -539,7 +539,7 @@ "aks" = (/obj/effect/decal/warning_stripes/north,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "akt" = (/obj/structure/rack,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury) "aku" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shield/riot,/obj/item/weapon/shield/riot,/obj/item/weapon/shield/riot,/turf/simulated/floor/plasteel{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury) -"akv" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security's Office"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) +"akv" = (/obj/structure/stool/bed/chair,/obj/machinery/light{dir = 1; on = 1},/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/plasteel,/area/space) "akw" = (/obj/effect/decal/warning_stripes/east,/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "akx" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aky" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/blue/hollow,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/security/podbay) @@ -549,11 +549,11 @@ "akC" = (/obj/machinery/camera{c_tag = "Brig Security Toilet"; dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "akD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "akE" = (/obj/item/weapon/soap/nanotrasen,/obj/machinery/light_switch{pixel_y = -25},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"akF" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_y = 0},/obj/machinery/light_switch{pixel_x = -25},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 28},/obj/item/clothing/suit/hooded/wintercoat/security,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"akG" = (/obj/item/clothing/head/cowboyhat/black,/turf/simulated/floor/snow,/area/security/main) -"akH" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/item/clothing/shoes/winterboots,/turf/simulated/floor/snow,/area/security/main) -"akI" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) -"akJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) +"akF" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_y = 0},/obj/machinery/light_switch{pixel_x = -25},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 28},/turf/simulated/floor/plasteel,/area/space) +"akG" = (/turf/simulated/floor/plasteel,/area/space) +"akH" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel,/area/space) +"akI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/space) +"akJ" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) "akK" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "akL" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/multi,/obj/machinery/light{dir = 1; on = 1},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "akM" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -585,12 +585,12 @@ "alm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "aln" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "alo" = (/obj/machinery/door/airlock{name = "Bathroom"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"alp" = (/obj/structure/table,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/item/weapon/storage/fancy/cigarettes/cigpack_robust,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Brig Briefing Room West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/security/main) -"alq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/security/main) -"alr" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/security/main) +"alp" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) +"alq" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security's Office"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) +"alr" = (/obj/structure/table,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/item/weapon/storage/fancy/cigarettes/cigpack_robust,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Brig Briefing Room West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/space) "als" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/security/podbay) -"alt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/main) -"alu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/snow,/area/security/main) +"alt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/space) +"alu" = (/obj/structure/stool,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) "alv" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) "alw" = (/obj/structure/grille,/turf/space,/area/space) "alx" = (/obj/item/weapon/broken_bottle,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) @@ -598,11 +598,11 @@ "alz" = (/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "alA" = (/obj/item/clothing/head/bearpelt,/obj/item/xenos_claw,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "alB" = (/turf/simulated/floor/plasteel,/area/security/range) -"alC" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) +"alC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/space) "alD" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/range) "alE" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor/plasteel,/area/security/prisonlockers) -"alF" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) -"alG" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/hos) +"alF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "red"},/area/space) +"alG" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) "alH" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "alI" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/security/podbay) "alJ" = (/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},/turf/simulated/floor/plating/airless,/area/security/podbay) @@ -628,18 +628,18 @@ "amd" = (/obj/structure/closet/secure_closet/security,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/main) "ame" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/main) "amf" = (/obj/structure/closet/secure_closet/security,/obj/structure/window/reinforced{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/main) -"amg" = (/obj/machinery/vending/cigarette,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/security/main) +"amg" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) "amh" = (/obj/structure/grille/broken,/obj/structure/lattice,/turf/space,/area/space) "ami" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "amj" = (/obj/item/clothing/head/collectable/xenom,/obj/item/clothing/head/chicken,/obj/item/weapon/aiModule/syndicate,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "amk" = (/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c500,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "aml" = (/obj/item/stack/spacecash/c50,/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) -"amm" = (/obj/structure/stool,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/landmark/start{name = "Security Officer"},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/security/main) -"amn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/main) +"amm" = (/obj/machinery/vending/cigarette,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/space) +"amn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/space) "amo" = (/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/range) -"amp" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/security/main) -"amq" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Brig Briefing Room East"; dir = 8; network = list("SS13")},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) -"amr" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/hos) +"amp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/space) +"amq" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/space) +"amr" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Brig Briefing Room East"; dir = 8; network = list("SS13")},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) "ams" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{on = 0; pixel_x = -3; pixel_y = 8},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/stamp/hos,/obj/item/device/spacepod_key{id = 100000},/turf/simulated/floor/carpet,/area/security/hos) "amt" = (/obj/structure/closet/secure_closet/hos,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Security's Desk"; departmentType = 5; name = "Head of Security Requests Console"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "amu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/turf/simulated/floor/carpet,/area/security/hos) @@ -660,14 +660,14 @@ "amJ" = (/obj/structure/rack,/obj/structure/reagent_dispensers/peppertank{pixel_y = 30},/obj/item/weapon/restraints/handcuffs{pixel_y = -4},/obj/item/weapon/restraints/handcuffs,/obj/effect/decal/warning_stripes/red/hollow,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/seceqstorage) "amK" = (/obj/effect/decal/warning_stripes/red/partial,/turf/simulated/floor/plasteel,/area/security/main) "amL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/main) -"amM" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) -"amN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) -"amO" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) -"amP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/main) -"amQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) +"amM" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) +"amN" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/space) +"amO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) +"amP" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) +"amQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/space) "amR" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/obj/machinery/camera{c_tag = "Brig Pod Pilot's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/podbay) "amS" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/security/hos) -"amT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Head of Security"; req_access_txt = "58"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) +"amT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) "amU" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk2"; icon_state = "catwalk2"},/area/solar/auxstarboard) "amV" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall/r_wall,/area/security/podbay) "amW" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) @@ -716,12 +716,12 @@ "anN" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) "anO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/main) "anP" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) -"anQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/security/main) -"anR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/main) -"anS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/main) -"anT" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_security,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) -"anU" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) -"anV" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/hos) +"anQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Head of Security"; req_access_txt = "58"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) +"anR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/space) +"anS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/space) +"anT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/space) +"anU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/space) +"anV" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_security,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) "anW" = (/turf/simulated/floor/plasteel,/area/security/armoury) "anX" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/sop_security,/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/carpet,/area/security/hos) "anY" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -731,7 +731,7 @@ "aoc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aod" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aoe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/security/prisonlockers) -"aof" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/security/main) +"aof" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) "aog" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/security/permabrig) "aoh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prisoner Lockers"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aoi" = (/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/medbay) @@ -760,16 +760,16 @@ "aoF" = (/obj/effect/decal/warning_stripes/red/partial{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 1},/area/security/main) "aoG" = (/obj/effect/decal/warning_stripes/red/partial{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel{dir = 1},/area/security/main) "aoH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/security/main) -"aoI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"aoI" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable,/turf/simulated/floor/plating,/area/space) "aoJ" = (/turf/simulated/floor/plasteel,/area/security/main) "aoK" = (/turf/simulated/floor/plating/airless,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/auxstarboard) -"aoL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) -"aoM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/main) -"aoN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/main) +"aoL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/space) +"aoM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/space) +"aoN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/space) "aoO" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "sol_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "sol_sensor"; pixel_x = 12; pixel_y = -25},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "sol_airlock"; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; tag_airpump = "sol_pump"; tag_chamber_sensor = "sol_sensor"; tag_exterior_door = "sol_outer"; tag_interior_door = "sol_inner"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aoP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/main) -"aoQ" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/main) -"aoR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/security/hos) +"aoP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/space) +"aoQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/space) +"aoR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/space) "aoS" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/computer/card/minor/hos,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aoT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aoU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/range) @@ -790,7 +790,7 @@ "apj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkred"},/area/security/warden) "apk" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/turf/simulated/floor/plasteel{dir = 6; icon_state = "darkred"},/area/security/warden) "apl" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/security/seceqstorage) -"apm" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) +"apm" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/space) "apn" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/auxstarboard) "apo" = (/obj/structure/grille/broken,/turf/space,/area/space) "app" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/auxstarboard) @@ -816,14 +816,14 @@ "apJ" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "apK" = (/obj/structure/closet/wardrobe/red,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/main) "apL" = (/obj/structure/closet/secure_closet/security,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/security/main) -"apM" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/security/main) -"apN" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/security/main) -"apO" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/light,/turf/simulated/floor/plasteel,/area/security/main) +"apM" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/light,/turf/simulated/floor/plasteel,/area/space) +"apN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) +"apO" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Pod Pilot"},/turf/simulated/floor/plasteel,/area/space) "apP" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) -"apQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) -"apR" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Pod Pilot"},/turf/simulated/floor/plasteel,/area/security/main) +"apQ" = (/obj/machinery/photocopier,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) +"apR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/space) "apS" = (/turf/simulated/wall,/area/security/seceqstorage) -"apT" = (/obj/machinery/photocopier,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) +"apT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/space) "apU" = (/obj/structure/table/woodentable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/camera{c_tag = "Brig Head of Security's Office"; dir = 1; network = list("SS13")},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/cartridge/detective,/obj/item/device/megaphone,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "apV" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -5; pixel_y = 0},/obj/machinery/light,/obj/item/device/radio{pixel_x = 5},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "apW" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -859,9 +859,9 @@ "aqA" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/main) "aqB" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) "aqC" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/security/main) -"aqD" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) -"aqE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/security/main) -"aqF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/security/main) +"aqD" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) +"aqE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/space) +"aqF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/space) "aqG" = (/turf/simulated/wall,/area/security/hos) "aqH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Security"; req_access_txt = "58"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aqI" = (/turf/simulated/wall/r_wall,/area/security/brig) @@ -1039,9 +1039,11 @@ "atY" = (/obj/structure/table/reinforced,/obj/item/clothing/glasses/sunglasses{pixel_x = 3; pixel_y = 3},/obj/item/clothing/glasses/sunglasses,/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/plasteel,/area/security/range) "atZ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel,/area/security/range) "aua" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/security/range) +"aub" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prisoner Processing"; req_access_txt = "1"},/turf/simulated/floor/plasteel,/area/security/prisonershuttle) "auc" = (/turf/simulated/wall,/area/security/brig) "aud" = (/turf/simulated/wall,/area/security/prisonershuttle) "aue" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) +"auf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) "aug" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkred"},/area/security/prison/cell_block/A) "auh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/prison/cell_block/A) "aui" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/seceqstorage) @@ -1237,13 +1239,13 @@ "axQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/prison/cell_block/A) "axR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/prison/cell_block/A) "axS" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/security/prison/cell_block/A) -"axT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) +"axT" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkred"},/area/security/courtroomdandp) "axU" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "axV" = (/obj/structure/table/reinforced{layer = 2.5},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/window/brigdoor{dir = 2; name = "Security Checkpoint"; req_access_txt = "1"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/brig) "axW" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "axX" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "axY" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) -"axZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/security/main) +"axZ" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/lobby) "aya" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/prison/cell_block/B) "ayb" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "ayc" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -1283,7 +1285,7 @@ "ayK" = (/obj/structure/closet/secure_closet/brig{id = "Cell 2"; name = "Cell 2 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 2"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/prison/cell_block/A) "ayL" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "ayM" = (/obj/machinery/light_switch{pixel_x = 25},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) -"ayN" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/lobby) +"ayN" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/lobby) "ayO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) "ayP" = (/obj/structure/closet/secure_closet/brig{id = "Cell 5"; name = "Cell 5 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 5"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/prison/cell_block/B) "ayQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_timer/cell_5{dir = 8; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/prison/cell_block/B) @@ -1316,11 +1318,11 @@ "azr" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/table/woodentable,/obj/structure/window/reinforced,/obj/item/weapon/folder/red,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/courtroomdandp) "azs" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced,/obj/item/weapon/folder/red,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/courtroomdandp) "azt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 4; pixel_y = 8},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/prison/cell_block/A) -"azu" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/lobby) +"azu" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/lobby) "azv" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison/cell_block/A) -"azw" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/security/lobby) +"azw" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "azx" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) -"azy" = (/turf/simulated/floor/snow,/area/security/lobby) +"azy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/security/lobby) "azz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/prison/cell_block/B) "azA" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison/cell_block/B) "azB" = (/obj/machinery/door/window/brigdoor{dir = 8; id = "Cell 5"; name = "Cell 5"; req_access_txt = "2"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/prison/cell_block/B) @@ -1364,10 +1366,10 @@ "aAn" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/courtroom) "aAo" = (/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/wood,/area/crew_quarters/courtroom) "aAp" = (/turf/simulated/floor/wood,/area/crew_quarters/courtroom) -"aAq" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/lobby) -"aAr" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) +"aAq" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/security/lobby) +"aAr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/lobby) "aAs" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/camera{c_tag = "Brig Lobby West"; dir = 4; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) -"aAt" = (/obj/item/clothing/head/cowboyhat/black,/turf/simulated/floor/snow,/area/security/lobby) +"aAt" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/security/lobby) "aAu" = (/obj/structure/stool/bed,/obj/machinery/flasher{id = "Cell 5"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/prison/cell_block/B) "aAv" = (/obj/machinery/power/treadmill{dir = 4},/obj/structure/cable/yellow,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/treadmill_monitor{id = "Cell 5"; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison/cell_block/B) "aAw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/device/radio/intercom{pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/prison/cell_block/B) @@ -1375,7 +1377,7 @@ "aAy" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/processing) "aAz" = (/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) "aAA" = (/obj/structure/table,/obj/item/weapon/storage/box/evidence,/obj/item/device/radio/intercom{dir = 0; name = "station intercom (General)"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor/plasteel,/area/security/processing) -"aAB" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/security/lobby) +"aAB" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "aAC" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/processing) "aAD" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/processing) "aAE" = (/obj/structure/table,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/security/processing) @@ -1393,15 +1395,15 @@ "aAQ" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aAR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/security/prison/cell_block/A) "aAS" = (/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aAT" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) -"aAU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/security/lobby) -"aAV" = (/obj/item/clothing/head/cowboyhat/tan,/turf/simulated/floor/snow,/area/security/lobby) -"aAW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/security/lobby) -"aAX" = (/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/snow,/area/security/lobby) +"aAT" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) +"aAU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel,/area/security/lobby) +"aAV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) +"aAW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/security/lobby) +"aAX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) "aAY" = (/turf/simulated/floor/plating/airless,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk5"; icon_state = "catwalk5"},/area/solar/auxstarboard) -"aAZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) +"aAZ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/security/lobby) "aBa" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) -"aBb" = (/obj/item/clothing/head/cowboyhat/white,/turf/simulated/floor/snow,/area/security/lobby) +"aBb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "aBc" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck/black,/turf/simulated/floor/wood,/area/maintenance/abandonedbar) "aBd" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/abandonedbar) "aBe" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/maintenance/abandonedbar) @@ -1433,9 +1435,9 @@ "aBE" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/prison/cell_block/A) "aBF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_timer/cell_3{dir = 4; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/prison/cell_block/A) "aBG" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 3"; dir = 2; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/prison/cell_block/A) -"aBH" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) +"aBH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) "aBI" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/camera{c_tag = "Brig Lobby East"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) -"aBJ" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/security/lobby) +"aBJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Lobby"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/lobby) "aBK" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/light{dir = 8},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "aBL" = (/obj/structure/closet/secure_closet/brig{id = "Cell 6"; name = "Cell 6 Locker"},/obj/machinery/camera{c_tag = "Brig Cell 6"; dir = 2; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/prison/cell_block/B) "aBM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/prison/cell_block/B) @@ -1467,8 +1469,8 @@ "aCm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/prison/cell_block/A) "aCn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 4; pixel_y = 8},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/prison/cell_block/A) "aCo" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison/cell_block/A) -"aCp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/security/lobby) -"aCq" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/security/lobby) +"aCp" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Lobby"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) +"aCq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "aCr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/prison/cell_block/B) "aCs" = (/obj/machinery/door/window/brigdoor{dir = 8; id = "Cell 6"; name = "Cell 6"; req_access_txt = "2"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/prison/cell_block/B) "aCt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/prison/cell_block/B) @@ -1510,7 +1512,7 @@ "aDd" = (/obj/machinery/light_switch{pixel_y = -24},/obj/item/weapon/twohanded/required/kirbyplants,/turf/simulated/floor/wood,/area/crew_quarters/courtroom) "aDe" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) "aDf" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel,/area/security/lobby) -"aDg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/security/lobby) +"aDg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "aDh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plasteel,/area/security/lobby) "aDi" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 2; icon_state = "carpet"},/area/crew_quarters/courtroom) "aDj" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) @@ -1542,7 +1544,7 @@ "aDJ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "aDK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "solar_chapel_outer"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "aDL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) -"aDM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/item/clothing/head/cowboyhat/pink,/turf/simulated/floor/snow,/area/security/lobby) +"aDM" = (/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "aDN" = (/turf/simulated/wall,/area/crew_quarters/mrchangs) "aDO" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aDP" = (/turf/simulated/wall,/area/civilian/barber) @@ -1718,7 +1720,7 @@ "aHd" = (/obj/structure/stool/bed,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aHe" = (/obj/machinery/camera{c_tag = "Fore Primary Hallway West"; dir = 4; network = list("SS13")},/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/newscaster{layer = 3.3; pixel_x = 0; pixel_y = -27},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "aHf" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"aHg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/security/lobby) +"aHg" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aHh" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/mrchangs) "aHi" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/item/weapon/twohanded/required/kirbyplants,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) "aHj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) @@ -1762,19 +1764,19 @@ "aHV" = (/obj/machinery/camera{c_tag = "Fore Port Solar Control"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump Engineering"; pixel_x = -24; shock_proof = 1},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "aHW" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "aHX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"aHY" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/security/lobby) -"aHZ" = (/obj/machinery/light,/turf/simulated/floor/snow,/area/security/lobby) +"aHY" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aHZ" = (/obj/structure/sign/chinese{pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIa" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/maintenance/auxsolarport) "aIb" = (/turf/simulated/wall/r_wall,/area/clownoffice) "aIc" = (/turf/simulated/wall,/area/clownoffice) -"aId" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/snow,/area/security/lobby) +"aId" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIe" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/clownoffice) "aIf" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aIg" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/security/lobby) +"aIg" = (/obj/structure/stool/bed/chair/sofa/right,/obj/machinery/camera{c_tag = "Boxing Ring"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIh" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mimeoffice) "aIi" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "magistrate"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/magistrateoffice) "aIj" = (/obj/effect/decal/remains/robot,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aIk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/security/lobby) +"aIk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIl" = (/turf/simulated/wall,/area/magistrateoffice) "aIm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Internal Affairs Office"; req_access_txt = "38"},/turf/simulated/floor/plasteel,/area/lawoffice) "aIn" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) @@ -1809,11 +1811,11 @@ "aIQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aIR" = (/obj/effect/landmark{name = "JoinLateCryo"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aIS" = (/obj/machinery/cryopod/right,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) -"aIT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Lobby"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/snow,/area/security/lobby) -"aIU" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Lobby"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/security/lobby) +"aIT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/barber{pixel_y = 30},/obj/structure/stool/bed/chair/sofa/left,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aIU" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair/sofa,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIV" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/mimeoffice) "aIW" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine/longrange{department = "Magistrate's Office"},/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/carpet,/area/magistrateoffice) -"aIX" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/fore) +"aIX" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "station intercom (General)"; pixel_y = 25},/obj/structure/closet/lasertag/blue,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aIY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aIZ" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/turf/simulated/floor/carpet,/area/magistrateoffice) "aJa" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) @@ -1891,7 +1893,7 @@ "aKu" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/multi/gold,/turf/simulated/floor/carpet,/area/magistrateoffice) "aKv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/magistrateoffice) "aKw" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aKx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/snow,/area/hallway/primary/fore) +"aKx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aKy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) "aKz" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/lawoffice) "aKA" = (/obj/machinery/door/airlock/maintenance{name = "Internal Affairs Maintenance"; req_access_txt = "38"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -1962,11 +1964,11 @@ "aLN" = (/obj/machinery/cryopod,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aLO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{id_tag = "Cryogenics"; name = "Cryodorms"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aLP" = (/turf/simulated/wall,/area/crew_quarters/sleep) -"aLQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor/snow,/area/hallway/primary/fore) -"aLR" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/fore) -"aLS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) -"aLT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/hallway/primary/fore) -"aLU" = (/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) +"aLQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLU" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aLV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Mr. Chang's"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/mrchangs) "aLW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aLX" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/fitness) @@ -2011,24 +2013,24 @@ "aMK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aML" = (/obj/machinery/vending/cola,/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aMM" = (/obj/structure/table/reinforced,/obj/machinery/photocopier/faxmachine/longrange{department = "Internal Affairs Office"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aMN" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aMN" = (/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aMO" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aMP" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Internal Affairs Agent"},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aMQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Internal Affairs Agent"},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aMR" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aMS" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aMT" = (/obj/machinery/vending/coffee,/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aMU" = (/obj/structure/sign/chinese{pixel_y = 30},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aMT" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aMU" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aMV" = (/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aMW" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/snow/clean/surround,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aMX" = (/obj/structure/stool/bed/chair/sofa/right,/obj/machinery/camera{c_tag = "Boxing Ring"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aMY" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aMZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/barber{pixel_y = 30},/obj/structure/stool/bed/chair/sofa/left,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aNa" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair/sofa,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aMW" = (/obj/structure/table/woodentable,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aMX" = (/obj/structure/table/woodentable,/obj/item/weapon/coin/silver,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aMY" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aMZ" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aNa" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aNb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/lasertag/red,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aNc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aNd" = (/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aNe" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "station intercom (General)"; pixel_y = 25},/obj/structure/closet/lasertag/blue,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNd" = (/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aNe" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aNf" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1450; master_tag = "bar_maint"; name = "interior access button"; pixel_x = -25; pixel_y = 25; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aNg" = (/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/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air{filled = 0.1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aNh" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2067,20 +2069,20 @@ "aNO" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "eva_inner"; locked = 1; name = "EVA Internal Access"; req_access = null; req_access_txt = "13"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aNP" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aNQ" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/spray/waterflower,/turf/simulated/floor/wood,/area/mimeoffice) -"aNR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aNS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aNT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNR" = (/obj/structure/table/woodentable,/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNS" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNT" = (/obj/structure/disposalpipe/segment,/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aNU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Arcade"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) -"aNV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aNV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aNW" = (/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/item/device/camera{pixel_x = 3; pixel_y = -4},/obj/item/device/camera{pixel_x = 3; pixel_y = -4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aNX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aNY" = (/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNX" = (/obj/structure/table/woodentable,/obj/item/stack/tape_roll,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNY" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aNZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aOa" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aOb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aOc" = (/obj/effect/landmark{name = "JoinLateCryo"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aOd" = (/obj/machinery/cryopod/right,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) -"aOe" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aOe" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/sop_general,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aOg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aOh" = (/obj/effect/landmark{name = "JoinLateCryo"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) @@ -2091,16 +2093,16 @@ "aOm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aOn" = (/obj/machinery/cryopod/right,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aOo" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/landmark/start{name = "Civilian"},/obj/machinery/door/window/westright{dir = 1; name = "Boxing Ring"},/turf/simulated/floor/wood,/area/crew_quarters/fitness) -"aOp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aOq" = (/mob/living/simple_animal/seal,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aOr" = (/obj/item/weapon/reagent_containers/food/snacks/candy/jawbreaker,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aOp" = (/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aOq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) +"aOr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOs" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aOt" = (/obj/machinery/door/airlock/maintenance{name = "Bar Office Maintenance"; req_access_txt = "25"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aOu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOv" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aOw" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aOx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aOy" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aOy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aOB" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -2138,7 +2140,7 @@ "aPh" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aPi" = (/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aPj" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall,/area/maintenance/fpmaint) -"aPk" = (/obj/structure/window/reinforced{dir = 1},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aPk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aPl" = (/obj/machinery/camera{c_tag = "Dormitories South"; c_tag_order = 999; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aPm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) @@ -2155,11 +2157,11 @@ "aPy" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPz" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPA" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aPB" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aPC" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aPD" = (/obj/structure/table/woodentable,/obj/item/toy/plushie/white_cat,/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aPE" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aPF" = (/obj/machinery/hologram/holopad,/obj/structure/table/woodentable,/obj/item/toy/random,/obj/item/weapon/book/manual/sop_general,/obj/item/weapon/reagent_containers/food/snacks/candy/candycane,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aPB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aPC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aPD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) +"aPE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) +"aPF" = (/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "aPG" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aPH" = (/mob/living/simple_animal/crab/Coffee,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aPI" = (/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) @@ -2206,13 +2208,13 @@ "aQx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; name = "Kitchen"; sortType = 20; tag = "icon-pipe-j1s (EAST)"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aQy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "aQz" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/cryopod/right,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) -"aQA" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/fitness) +"aQA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "aQB" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aQC" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aQD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"aQE" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aQF" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/fitness) -"aQG" = (/obj/effect/decal/snow/clean/edge{dir = 4},/mob/living/simple_animal/seal,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aQE" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/crew_quarters/fitness) +"aQF" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) +"aQG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aQH" = (/obj/structure/table,/obj/item/weapon/paper/holodeck,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aQI" = (/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aQJ" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2253,7 +2255,7 @@ "aRs" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aRt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aRu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"aRv" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aRv" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aRw" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "aRx" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "aRy" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/starboard/west) @@ -2266,12 +2268,12 @@ "aRF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/hallway/primary/starboard/west) "aRG" = (/obj/machinery/door/window/eastleft{dir = 2; name = "Boxing Ring"},/obj/structure/window/reinforced{dir = 4},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "aRH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/hallway/primary/starboard/west) -"aRI" = (/obj/structure/table/woodentable,/obj/item/toy/plushie/deer,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aRJ" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aRK" = (/obj/item/weapon/gift,/obj/item/toy/balloon,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aRL" = (/obj/structure/table/woodentable,/obj/item/toy/plushie/marble_fox,/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aRI" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) +"aRJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) +"aRK" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) +"aRL" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "aRM" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/fitness) -"aRN" = (/obj/structure/disposalpipe/segment,/obj/structure/stool,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aRN" = (/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) "aRO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "aRP" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "aRQ" = (/obj/structure/window/reinforced,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) @@ -2330,18 +2332,18 @@ "aSR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/obj/machinery/cryopod/right,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aSS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall,/area/crew_quarters/sleep) "aST" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/cryopod,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) -"aSU" = (/obj/item/clothing/suit/snowman,/obj/item/toy/snappop,/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"aSU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet,/area/crew_quarters/bar) "aSV" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"aSW" = (/obj/item/clothing/head/snowman,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aSX" = (/obj/item/weapon/storage/backpack/santabag,/turf/simulated/floor/snow,/area/crew_quarters/fitness) -"aSY" = (/obj/structure/window/reinforced,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/fitness) -"aSZ" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aTa" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aSW" = (/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aSX" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aSY" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aSZ" = (/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) +"aTa" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "aTb" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aTc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/fitness) "aTd" = (/obj/machinery/camera{c_tag = "Holodeck"; network = list("SS13")},/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aTe" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aTf" = (/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aTf" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "aTg" = (/obj/structure/grille/broken,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aTh" = (/obj/machinery/computer/mob_battle_terminal/blue,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "aTi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2427,7 +2429,7 @@ "aUK" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table/reinforced,/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) "aUL" = (/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aUM" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) -"aUN" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aUN" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "aUO" = (/obj/item/weapon/twohanded/required/kirbyplants,/obj/machinery/light{dir = 1; in_use = 1},/obj/machinery/camera{c_tag = "Medbay Lobby West"; network = list("SS13")},/obj/structure/closet/walllocker/emerglocker/north,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception) "aUP" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/storage/box/cups{pixel_x = 6; pixel_y = 6},/obj/item/weapon/storage/box/beakers{pixel_x = -5; pixel_y = 7},/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/structure/table/reinforced,/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/reception) "aUQ" = (/turf/simulated/wall,/area/crew_quarters/toilet) @@ -2531,7 +2533,7 @@ "aWK" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aWL" = (/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aWM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/reinforced,/obj/item/clothing/head/that{pixel_x = 4; pixel_y = 6},/obj/item/weapon/lighter/zippo,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"aWN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aWN" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "aWO" = (/obj/structure/table/glass,/obj/item/stack/packageWrap,/obj/item/device/mass_spectrometer/adv,/obj/machinery/light{dir = 1; in_use = 1},/obj/machinery/camera{c_tag = "Medbay Chemistry North"; network = list("SS13")},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/chemistry) "aWP" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aWQ" = (/obj/machinery/light/small{dir = 8},/obj/item/weapon/storage/secure/safe{pixel_x = -22; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) @@ -2599,8 +2601,8 @@ "aYa" = (/obj/structure/sign/biohazard{pixel_x = 32},/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel,/area/gateway) "aYb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/table/reinforced,/obj/item/weapon/book/manual/evaguide,/obj/item/stack/tape_roll,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) "aYc" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) -"aYd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aYe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aYd" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"aYe" = (/obj/structure/disposalpipe/segment{dir = 4},/mob/living/carbon/human/monkey/punpun,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "aYf" = (/obj/machinery/modular_computer/console/preset/command,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel{dir = 10; icon_state = "green"},/area/bridge) "aYg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "greencorner"},/area/bridge) "aYh" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) @@ -2691,7 +2693,7 @@ "aZO" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/twohanded/required/kirbyplants,/obj/structure/sign/bobross{pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/captain) "aZP" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry) "aZQ" = (/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/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) -"aZR" = (/obj/structure/noticeboard{pixel_y = 32},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"aZR" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "aZS" = (/obj/machinery/cryopod/robot,/turf/simulated/floor/plasteel,/area/assembly/chargebay) "aZT" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "aZU" = (/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) @@ -2939,7 +2941,7 @@ "beC" = (/turf/simulated/shuttle/floor,/area/shuttle/escape) "beD" = (/obj/machinery/computer/crew,/obj/machinery/status_display{pixel_y = 30},/turf/simulated/shuttle/floor,/area/shuttle/escape) "beE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"beF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"beF" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "beG" = (/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) "beH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/hallway/secondary/entry) "beI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/storage/primary) @@ -2971,13 +2973,13 @@ "bfi" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/hallway/primary/central/ne) "bfj" = (/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/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bfk" = (/obj/machinery/requests_console{department = "Bar"; name = "Bar Requests Console"; departmentType = 2; pixel_x = 0; pixel_y = 30},/obj/structure/table/reinforced,/obj/machinery/chem_dispenser/beer,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"bfl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bfl" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bfm" = (/obj/effect/decal/warning_stripes/north,/obj/machinery/atmospherics/unary/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bfn" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bfo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bfp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bfq" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/primary/central/ne) -"bfr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bfr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bfs" = (/obj/machinery/light{dir = 1},/obj/machinery/vending/boozeomat,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bft" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bfu" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "ai_outer"; locked = 1; name = "MiniSat External Access"; req_access = null; req_access_txt = "75;13"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) @@ -3021,7 +3023,7 @@ "bgg" = (/obj/machinery/light/small,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/chapel/main) "bgh" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "bgi" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/escapepodbay) -"bgj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/snow,/area/crew_quarters/fitness) +"bgj" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/drinks/cans/cola,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "bgk" = (/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/atmospherics/unary/vent_pump,/obj/effect/decal/warning_stripes/yellow/hollow,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/escapepodbay) "bgl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/hallway/secondary/entry) "bgm" = (/obj/machinery/light,/turf/simulated/floor/engine,/area/escapepodbay) @@ -3031,7 +3033,7 @@ "bgq" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgr" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"bgt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bgt" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "bgu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgv" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "bgw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/primary/port) @@ -3076,7 +3078,7 @@ "bhj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "bhk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/fitness) "bhl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/reinforced,/obj/item/stack/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/weapon/book/manual/sop_service,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"bhm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bhm" = (/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "bhn" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "ai_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "75;13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) "bho" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bhp" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) @@ -3085,9 +3087,9 @@ "bhs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bht" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "bhu" = (/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/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"bhv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/table/woodentable,/obj/item/stack/tape_roll,/obj/item/device/paicard,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) +"bhv" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "bhw" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"bhx" = (/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bhx" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=EVA2"; location = "Dorm"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bhy" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "ai_inner"; locked = 1; name = "MiniSat External Access"; req_access = null; req_access_txt = "75;13"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bhz" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "bhA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) @@ -3133,7 +3135,7 @@ "bio" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bip" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "biq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"bir" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/table/woodentable,/obj/item/weapon/coin/silver,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) +"bir" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bis" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "bit" = (/obj/machinery/atm{pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "biu" = (/obj/machinery/newscaster{pixel_y = -28},/obj/structure/closet/athletic_mixed,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) @@ -3166,7 +3168,7 @@ "biV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/north) "biW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "L2"},/area/hallway/primary/central/north) "biX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "L4"},/area/hallway/primary/central/north) -"biY" = (/obj/structure/window/reinforced{dir = 8},/obj/item/clothing/suit/hooded/carp_costume,/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/crew_quarters/fitness) +"biY" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "biZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "L8"},/area/hallway/primary/central/north) "bja" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bjb" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "ai_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "ai_sensor"; pixel_x = 12; pixel_y = 25},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "ai_airlock"; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; tag_airpump = "ai_pump"; tag_chamber_sensor = "ai_sensor"; tag_exterior_door = "ai_outer"; tag_interior_door = "ai_inner"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) @@ -3204,11 +3206,11 @@ "bjH" = (/obj/machinery/door/airlock/glass_command{name = "Escape Shuttle Cockpit"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape) "bjI" = (/obj/machinery/light/small{dir = 1},/obj/structure/stool/bed/chair,/obj/item/device/radio/intercom/locked/confessional{pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bjJ" = (/turf/simulated/shuttle/wall{icon_state = "swall14"; dir = 2},/area/shuttle/escape) -"bjK" = (/mob/living/simple_animal/seal,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) +"bjK" = (/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) "bjL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/hallway/secondary/exit) "bjM" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "bjN" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"bjO" = (/obj/structure/window/reinforced{dir = 8},/obj/item/toy/carpplushie/ice,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) +"bjO" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "bjP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bjQ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/hallway/secondary/entry) "bjR" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) @@ -3222,7 +3224,7 @@ "bjZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bka" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bkb" = (/obj/machinery/camera{c_tag = "Port Hallway 3"; dir = 1},/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"bkc" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) +"bkc" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/cigarettes{pixel_y = 2},/obj/item/weapon/lighter{pixel_x = 4; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "bkd" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "bke" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j1 (EAST)"; icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bkf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel,/area/hallway/primary/port) @@ -3253,15 +3255,15 @@ "bkE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/north) "bkF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) "bkG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) -"bkH" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/item/toy/plushie/octopus,/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) +"bkH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bkI" = (/obj/machinery/poolcontroller{pixel_y = -25; srange = 7},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "bkJ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "ai_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = 25; req_access_txt = "0"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bkK" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "bkL" = (/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/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bkM" = (/obj/machinery/slot_machine,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bkN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/slot_machine,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"bkO" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) -"bkP" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"bkO" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bkP" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bkQ" = (/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/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "bkR" = (/turf/simulated/floor/grass,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-siding8 (NORTH)"; icon_state = "siding8"; dir = 1},/area/hydroponics) "bkS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/hydroponics/soil,/mob/living/simple_animal/chicken{name = "Commander Clucky"},/turf/simulated/floor/grass,/area/hydroponics) @@ -3289,9 +3291,9 @@ "blo" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/chapel/main) "blp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/chapel/main) "blq" = (/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/plasteel{icon_state = "dark"},/area/chapel/main) -"blr" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) -"bls" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) -"blt" = (/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"blr" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bls" = (/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},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"blt" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "blu" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor4,/area/shuttle/escape) "blv" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape) "blw" = (/obj/structure/sign/poster/official/random{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) @@ -3306,7 +3308,7 @@ "blF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "blG" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "blH" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"blI" = (/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) +"blI" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "blJ" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "blK" = (/turf/simulated/wall,/area/hallway/primary/port) "blL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock{name = "Port Emergency Storage"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/storage/emergency2) @@ -3330,18 +3332,18 @@ "bmd" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/bridge) "bme" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/status_display{density = 0; layer = 4},/turf/simulated/floor/plating,/area/bridge) "bmf" = (/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/hallway/primary/central/ne) -"bmg" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) +"bmg" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bmh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bmi" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bmj" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id_tag = "kitchenbar"; name = "Kitchen Shutters"; opacity = 0},/obj/machinery/light{dir = 1},/obj/machinery/door/window{dir = 4; name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bmk" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = -32},/obj/structure/stool,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bml" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bmm" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bmn" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bmo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bmm" = (/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bmn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bmo" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "bmp" = (/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "bmq" = (/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bmr" = (/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/snow,/area/hallway/primary/central/ne) +"bmr" = (/obj/structure/stool,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bms" = (/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/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bmt" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bmu" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics Pasture"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -3362,8 +3364,8 @@ "bmJ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "bmK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "bmL" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) -"bmM" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central/ne) -"bmN" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/item/clothing/head/festive,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) +"bmM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bmN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/stool,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bmO" = (/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/chapel/main) "bmP" = (/obj/structure/table/woodentable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bmQ" = (/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/turf/simulated/floor/plating,/area/shuttle/escape) @@ -3372,7 +3374,7 @@ "bmT" = (/obj/machinery/light/small,/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/device/radio/intercom/locked/confessional{pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bmU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/chapel/main) "bmV" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) -"bmW" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/snow,/area/hallway/primary/central/ne) +"bmW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bmX" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape) "bmY" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor4,/area/shuttle/escape) "bmZ" = (/obj/effect/decal/warning_stripes/northeastcorner,/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) @@ -3387,8 +3389,8 @@ "bni" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "bnj" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/secondary/entry) "bnk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"bnl" = (/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bnm" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/item/weapon/reagent_containers/food/snacks/icecreamsandwich,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) +"bnl" = (/obj/machinery/camera{c_tag = "Bar East"; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/twohanded/required/kirbyplants,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bnm" = (/obj/structure/noticeboard{pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bnn" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "bno" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "bnp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/secondary/entry) @@ -3439,8 +3441,8 @@ "boi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "boj" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/kitchen_machine/grill,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bok" = (/obj/structure/piano,/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bol" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bom" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bol" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bom" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bon" = (/obj/machinery/camera{c_tag = "Kitchen"; network = list("SS13")},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/kitchen_machine/candy_maker,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "boo" = (/obj/structure/table,/obj/machinery/kitchen_machine/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bop" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -3457,24 +3459,24 @@ "boA" = (/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel,/area/hydroponics) "boB" = (/turf/simulated/floor/plasteel,/area/hydroponics) "boC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/chapel/main) -"boD" = (/obj/structure/disposalpipe/segment{dir = 4},/mob/living/carbon/human/monkey/punpun,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"boD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "boE" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/wood,/area/library) "boF" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor/wood,/area/library) "boG" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor/wood,/area/library) -"boH" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"boH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "boI" = (/obj/machinery/door/airlock/external{aiControlDisabled = 0; hackProof = 1; id_tag = "emergency_home"; name = "Escape Airlock"},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "boJ" = (/turf/simulated/floor/carpet,/area/chapel/main) "boK" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/turf/simulated/shuttle/floor4,/area/shuttle/escape) "boL" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry) -"boM" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"boN" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"boM" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) +"boN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "boO" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/wall,/area/hallway/secondary/exit) "boP" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry) "boQ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/hallway/secondary/entry) "boR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"boS" = (/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"boS" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/bar) "boT" = (/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"boU" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/candiedapple,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"boU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) "boV" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boW" = (/obj/machinery/camera{c_tag = "Arrivals Hallway"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -3508,17 +3510,17 @@ "bpz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel,/area/bridge) "bpA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bpB" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/bridge) -"bpC" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/hallway/secondary/entry) +"bpC" = (/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/plasteel,/area/hallway/secondary/exit) "bpD" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/crowbar/large,/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bpE" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) -"bpF" = (/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bpG" = (/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) -"bpH" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=EVA2"; location = "Dorm"},/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bpI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bpJ" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/hallway/primary/central/ne) -"bpK" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bpE" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bpF" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"bpG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/obj/effect/landmark/start{name = "Civilian"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bpH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bpI" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/obj/effect/landmark/start{name = "Civilian"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bpJ" = (/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},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bpK" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/wood/wings,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bpL" = (/obj/structure/foodcart,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bpM" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bpM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bpN" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id_tag = "kitchenbar"; name = "Kitchen Shutters"; opacity = 0},/obj/machinery/door/window{dir = 4; name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bpO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bpP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -3539,12 +3541,12 @@ "bqe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "bqf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bqg" = (/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/chapel/main) -"bqh" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/obj/structure/table/woodentable,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bqi" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bqj" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/candy/candycane,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bqk" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bql" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) -"bqm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) +"bqh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair/wood/wings,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bqi" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bqj" = (/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},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bqk" = (/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) +"bql" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bqm" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bqn" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bqo" = (/obj/structure/grille,/obj/structure/window/full/shuttle{icon_state = "15"},/turf/simulated/floor/plating,/area/shuttle/escape) "bqp" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/escape) @@ -3586,13 +3588,13 @@ "bqZ" = (/obj/machinery/computer/shuttle/labor,/turf/simulated/floor/plasteel{dir = 10; icon_state = "brown"},/area/bridge) "bra" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/shuttle/engineering,/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/bridge) "brb" = (/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/plasteel{dir = 2; icon_state = "brown"},/area/bridge) -"brc" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/chocolate,/obj/item/weapon/reagent_containers/food/snacks/cracker,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"brd" = (/obj/item/weapon/reagent_containers/glass/rag,/obj/structure/table/woodentable,/obj/item/toy/snappop,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"bre" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chocolatebar,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"brf" = (/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"brg" = (/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},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/obj/structure/table/woodentable,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) -"brh" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bri" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"brc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"brd" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bre" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"brf" = (/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) +"brg" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"brh" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bri" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/turf/simulated/floor/wood,/area/crew_quarters/bar) "brj" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "brk" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/mint,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "brl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/table,/obj/item/weapon/kitchen/knife,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -3617,7 +3619,7 @@ "brE" = (/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/chapel/main) "brF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/chapel/main) "brG" = (/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) -"brH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"brH" = (/obj/structure/table/woodentable,/obj/item/clothing/head/cakehat,/turf/simulated/floor/wood,/area/crew_quarters/bar) "brI" = (/obj/effect/decal/warning_stripes/southeastcorner,/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "brJ" = (/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/effect/decal/warning_stripes/northeastsouth,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "brK" = (/obj/docking_port/mobile/emergency{dir = 4; dwidth = 11; height = 13; width = 24},/obj/docking_port/stationary{dir = 4; dwidth = 11; height = 13; id = "emergency_home"; name = "emergency evac bay"; width = 24},/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/turf/simulated/shuttle/floor,/area/shuttle/escape) @@ -3643,7 +3645,7 @@ "bse" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) "bsf" = (/obj/structure/closet/wardrobe/grey,/obj/machinery/requests_console{department = "Locker Room"; name = "Locker Room Requests Console"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "bsg" = (/obj/structure/table,/obj/item/clothing/head/soft/grey{pixel_x = -2; pixel_y = 3},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"bsh" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bsh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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) "bsi" = (/obj/structure/table/woodentable,/obj/machinery/fishtank/bowl,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/civilian/pet_store) "bsj" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "bsk" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) @@ -3674,11 +3676,11 @@ "bsJ" = (/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,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/hallway/primary/central/ne) "bsK" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central/ne) "bsL" = (/obj/machinery/camera{c_tag = "Bridge East Entrance"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central/ne) -"bsM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bsM" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bsN" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/bar) -"bsO" = (/obj/item/clothing/shoes/winterboots,/obj/item/clothing/suit/hooded/wintercoat,/turf/simulated/floor/snow,/area/hallway/secondary/entry) -"bsP" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bsQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bsO" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bsP" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bsQ" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "bsR" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bsS" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/enzyme{layer = 5},/obj/item/stack/packageWrap,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bsT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/table,/obj/item/weapon/book/manual/sop_service,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) @@ -3687,7 +3689,7 @@ "bsW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bsX" = (/obj/machinery/processor,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bsY" = (/obj/machinery/hydroponics/constructable,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"bsZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/structure/stool/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bsZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bta" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/carpet,/area/library) "btb" = (/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) "btc" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/wood,/area/library) @@ -3701,16 +3703,17 @@ "btk" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "btl" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library) "btm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/camera{c_tag = "Chapel South"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) -"btn" = (/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bto" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/snow,/area/crew_quarters/bar) +"btn" = (/obj/structure/disposalpipe/segment,/obj/structure/table/woodentable,/obj/item/weapon/dice,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bto" = (/obj/structure/table/woodentable,/obj/item/toy/cards/deck,/turf/simulated/floor/wood,/area/crew_quarters/bar) "btp" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/chapel/main) "btq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) -"btr" = (/obj/machinery/camera{c_tag = "Bar East"; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"btr" = (/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) "bts" = (/obj/machinery/door/airlock/maintenance{name = "Science Maintenance"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/maintenance/asmaint2) "btt" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "btu" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "btv" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall/interior{tag = "icon-swall_f9"; icon_state = "swall_f9"},/area/shuttle/transport) -"btx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"btw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"btx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bty" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport) "btz" = (/obj/structure/stool/bed/chair,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport) "btA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/table/woodentable,/obj/item/weapon/pen/red,/turf/simulated/floor/wood,/area/security/vacantoffice) @@ -3768,22 +3771,22 @@ "buA" = (/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/bridge) "buB" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "buC" = (/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) -"buD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"buD" = (/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/camera{c_tag = "Departure Lounge West"; dir = 4; network = list("SS13")},/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "buE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) -"buF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"buG" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/stool/bed/chair{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"buH" = (/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"buI" = (/obj/effect/decal/warning_stripes/east,/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"buF" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"buG" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"buH" = (/obj/item/flag/nt,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"buI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/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) "buJ" = (/obj/effect/landmark/start{name = "Chef"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "buK" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/machinery/requests_console{department = "Kitchen"; name = "Kitchen Requests Console"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "buL" = (/obj/machinery/hydroponics/constructable,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "buM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) -"buN" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"buN" = (/obj/structure/table/woodentable,/obj/item/candle,/turf/simulated/floor/wood,/area/crew_quarters/bar) "buO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "buP" = (/obj/machinery/light{dir = 8},/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"buQ" = (/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) -"buR" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) -"buS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"buQ" = (/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) +"buR" = (/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) +"buS" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/bar) "buT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet,/area/library) "buU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "buV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/carpet,/area/library) @@ -3792,13 +3795,13 @@ "buY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/carpet,/area/chapel/main) "buZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Chapel"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/chapel/main) "bva" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Chapel"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/chapel/main) -"bvb" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bvc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"bvb" = (/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/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bvc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; name = "Library"; sortType = 16},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bvd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/turf/simulated/floor/carpet,/area/chapel/main) -"bve" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bve" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/random{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bvf" = (/obj/machinery/door/airlock/shuttle{id_tag = "s_docking_airlock"},/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 12; id = "ferry"; name = "ferry shuttle"; roundstart_move = "ferry_away"; width = 5},/obj/docking_port/stationary{dir = 8; dwidth = 2; height = 12; id = "ferry_home"; name = "port bay 3"; width = 5},/turf/simulated/shuttle/floor,/area/shuttle/transport) -"bvg" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) -"bvh" = (/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/snow,/area/hallway/secondary/exit) +"bvg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) +"bvh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bvi" = (/obj/machinery/door/airlock/shuttle{id_tag = "s_docking_airlock"},/turf/simulated/shuttle/floor,/area/shuttle/transport) "bvj" = (/turf/simulated/shuttle/floor,/area/shuttle/transport) "bvk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/security/vacantoffice) @@ -3853,26 +3856,26 @@ "bwh" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/central/ne) "bwi" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/central/ne) "bwj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) -"bwk" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bwk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bwl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bwm" = (/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bwm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/library) "bwn" = (/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/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bwo" = (/obj/structure/cable,/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bwp" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bwq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bwr" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bws" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"bwt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) -"bwu" = (/obj/structure/flora/tree/pine,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bwt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bwu" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bwv" = (/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bww" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bwx" = (/obj/structure/sign/poster/official/random{pixel_y = -32},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "bwy" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/library) "bwz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/turf/simulated/floor/carpet,/area/library) -"bwA" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"bwB" = (/obj/structure/stool/bed/chair/wood/wings,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bwC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bwD" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bwA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bwB" = (/obj/structure/table,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bwC" = (/obj/structure/flora/ausbushes/stalkybush,/obj/structure/flora/ausbushes/grassybush,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bwD" = (/obj/structure/flora/ausbushes/pointybush,/obj/structure/flora/ausbushes/lavendergrass,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/hallway/secondary/exit) "bwE" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall/interior{tag = "icon-swall_f10"; icon_state = "swall_f10"},/area/shuttle/transport) "bwF" = (/turf/space,/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion"; tag = "icon-propulsion (EAST)"},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/shuttle/transport) "bwG" = (/obj/structure/closet/crate,/obj/machinery/light/spot,/turf/simulated/shuttle/floor,/area/shuttle/transport) @@ -3920,9 +3923,9 @@ "bxw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{id_tag = "captainofficedoor"; name = "Captain's Office"; req_access = null; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bxx" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bxy" = (/obj/structure/table/woodentable,/obj/machinery/bottler,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bxz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bxA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bxB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/item/weapon/reagent_containers/food/snacks/candy/candycane,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bxz" = (/obj/structure/flora/ausbushes/leafybush,/obj/structure/flora/ausbushes/grassybush,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bxA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bxB" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 4"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bxC" = (/obj/item/device/radio/intercom{pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light/small,/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) "bxD" = (/obj/machinery/camera{c_tag = "Bar South"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/gameboard,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bxE" = (/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/item/weapon/twohanded/required/kirbyplants,/turf/simulated/floor/wood,/area/crew_quarters/bar) @@ -3931,11 +3934,11 @@ "bxH" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/obj/machinery/door/window/westleft{dir = 1; name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bxI" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/obj/machinery/door/window/westleft{dir = 1; name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bxJ" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "kitchenhall"; name = "Kitchen Shutters"; opacity = 0},/obj/machinery/door/window/westright{dir = 1; name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"bxK" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bxK" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"; req_access_txt = "0"},/turf/simulated/floor/carpet,/area/library) "bxL" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) "bxM" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) "bxN" = (/obj/machinery/camera{c_tag = "Hydroponics South"; dir = 8; network = list("SS13")},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/bucket,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"bxO" = (/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bxO" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bxP" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bxQ" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/library) "bxR" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/machinery/light/small,/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/library) @@ -3949,7 +3952,7 @@ "bxZ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bya" = (/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/chapel/main) "byb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) -"byc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"byc" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "byd" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/shuttle/transport) "bye" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) "byf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -3998,11 +4001,11 @@ "byW" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "byX" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "north bump Important Area"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/captain) "byY" = (/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/carpet,/area/crew_quarters/captain) -"byZ" = (/obj/machinery/vending/snack,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) +"byZ" = (/obj/machinery/camera{c_tag = "Departure Lounge East"; dir = 8; network = list("SS13")},/obj/structure/table,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bza" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) "bzb" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bzc" = (/obj/structure/sign/directions/evac{dir = 4},/obj/structure/sign/directions/medical{dir = 4; pixel_y = 7},/obj/structure/sign/directions/science{dir = 4},/turf/simulated/wall,/area/crew_quarters/bar) -"bzd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bzd" = (/turf/simulated/floor/plasteel{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"},/area/hallway/secondary/exit) "bze" = (/obj/structure/sign/barsign,/turf/simulated/wall,/area/crew_quarters/bar) "bzf" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard/west) "bzg" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard/west) @@ -4010,11 +4013,11 @@ "bzi" = (/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bzj" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westright{dir = 1; name = "Hydroponics Desk"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) "bzk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) -"bzl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"bzm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/waffles,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bzn" = (/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/carpet,/area/crew_quarters/bar) -"bzo" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/obj/item/weapon/reagent_containers/food/drinks/chocolate,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bzp" = (/obj/structure/table/woodentable,/obj/item/clothing/accessory/scarf/christmas,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bzl" = (/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bzm" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/flora/ausbushes/pointybush,/obj/structure/flora/ausbushes/lavendergrass,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/hallway/secondary/exit) +"bzn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bzo" = (/obj/machinery/light,/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) +"bzp" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "bzq" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/extinguisher,/obj/item/weapon/crowbar,/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "bzr" = (/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "bzs" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -4039,7 +4042,7 @@ "bzL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/primary/central/west) "bzM" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bzN" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table,/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bzO" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bzO" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bzP" = (/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bzQ" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bzR" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id_tag = "heads_meeting"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) @@ -4060,7 +4063,7 @@ "bAg" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/east) "bAh" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "bAi" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) -"bAj" = (/obj/structure/table/woodentable,/obj/item/weapon/gift,/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bAj" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bAk" = (/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "bAl" = (/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/east) "bAm" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 1"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) @@ -4072,9 +4075,9 @@ "bAs" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/hallway/primary/starboard/west) "bAt" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/hallway/primary/starboard/west) "bAu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bAv" = (/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bAv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Diner"},/turf/simulated/floor/plasteel,/area/crew_quarters/bar) "bAw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bAx" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bAx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bAy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bAz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atm{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bAA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) @@ -4085,10 +4088,10 @@ "bAF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bAG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bAH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 6"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bAI" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/backpack/santabag,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bAJ" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/item/weapon/reagent_containers/food/snacks/chocolatebar,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bAK" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bAL" = (/obj/machinery/vending/coffee,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) +"bAI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bAJ" = (/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/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) +"bAK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bAL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bAM" = (/obj/effect/decal/warning_stripes/northeastsouth,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bAN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bAO" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/turf/simulated/shuttle/floor,/area/shuttle/escape) @@ -4120,9 +4123,9 @@ "bBo" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bBp" = (/obj/structure/table,/obj/machinery/light{dir = 4},/obj/machinery/recharger,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) "bBq" = (/obj/machinery/atm{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) -"bBr" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/obj/item/weapon/reagent_containers/food/snacks/cracker,/obj/item/toy/snappop,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bBs" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/stew,/turf/simulated/floor/carpet,/area/crew_quarters/bar) -"bBt" = (/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bBr" = (/obj/item/flag/nt,/obj/effect/decal/warning_stripes/east,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bBs" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room) +"bBt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/exit) "bBu" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom/command,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bBv" = (/obj/item/weapon/book/manual/security_space_law,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bBw" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/bridge/meeting_room) @@ -4142,14 +4145,14 @@ "bBK" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/poddoor/shutters{dir = 2; id_tag = "mechbay"; name = "Mech Bay"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/assembly/chargebay) "bBL" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/reception) "bBM" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) -"bBN" = (/obj/structure/reagent_dispensers/water_cooler,/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bBN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bBO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"bBP" = (/obj/machinery/vending/cigarette,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"bBQ" = (/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bBP" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/secondary/exit) +"bBQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bBR" = (/obj/structure/grille,/obj/structure/window/full/shuttle{icon_state = "14"},/turf/simulated/floor/plating,/area/shuttle/escape) "bBS" = (/obj/structure/grille,/obj/structure/window/full/shuttle{icon_state = "17"},/turf/simulated/floor/plating,/area/shuttle/escape) "bBT" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/closet/walllocker/emerglocker{pixel_x = -28},/turf/simulated/shuttle/floor4,/area/shuttle/escape) -"bBU" = (/obj/structure/table,/obj/item/clothing/suit/hooded/wintercoat,/obj/item/clothing/gloves/color/white,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"bBU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bBV" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = null; name = "Shuttle Cargo Hatch"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "bBW" = (/obj/structure/noticeboard,/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/shuttle/escape) "bBX" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape) @@ -4181,7 +4184,7 @@ "bCx" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bCy" = (/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/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bCz" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"bCA" = (/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (NORTH)"; icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bCA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bCB" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 4; network = list("SS13")},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/telepad_cargo,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bCC" = (/obj/item/weapon/folder/blue,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bCD" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/bridge/meeting_room) @@ -4221,19 +4224,19 @@ "bDl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bDm" = (/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/obj/machinery/chem_dispenser,/turf/simulated/floor/plasteel,/area/medical/chemistry) "bDn" = (/obj/structure/stool,/obj/effect/decal/warning_stripes/west,/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor/plasteel,/area/medical/chemistry) -"bDo" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/clothing/suit/hooded/wintercoat,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"bDo" = (/obj/item/device/assembly/timer,/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/weapon/hand_labeler,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bDp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 5"; dir = 1; network = list("SS13")},/obj/item/device/radio/intercom{pixel_y = -28},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "bDq" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/hallway/primary/starboard/east) "bDr" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/hallway/primary/starboard/east) -"bDs" = (/obj/structure/disposalpipe/segment,/mob/living/simple_animal/seal,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bDt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; name = "Library"; sortType = 16},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bDu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bDv" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/monkeysdelight,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bDs" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bDt" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bDu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bDv" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bDw" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) -"bDx" = (/obj/structure/table/woodentable,/obj/item/weapon/gift,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/snow,/area/crew_quarters/bar) -"bDy" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"bDx" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bDy" = (/obj/structure/table,/obj/item/weapon/book/manual/sop_general,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bDz" = (/turf/simulated/shuttle/floor4,/area/shuttle/escape) -"bDA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bDA" = (/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/starboard/west) "bDB" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/escape) "bDC" = (/obj/machinery/door/airlock/external{id_tag = "specops_home"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) "bDD" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) @@ -4270,8 +4273,8 @@ "bEi" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bEk" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bEl" = (/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/camera{c_tag = "Departure Lounge West"; dir = 4; network = list("SS13")},/obj/machinery/vending/cola,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) -"bEm" = (/obj/item/weapon/firework,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bEl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/hallway/secondary/exit) +"bEm" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bEn" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "bEo" = (/turf/simulated/wall/r_wall,/area/medical/chemistry) "bEp" = (/turf/simulated/wall,/area/medical/reception) @@ -4286,13 +4289,13 @@ "bEy" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/reception) "bEz" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bEA" = (/turf/simulated/wall/r_wall,/area/assembly/robotics) -"bEB" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bEB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bEC" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bED" = (/turf/simulated/wall/r_wall,/area/toxins/lab) "bEE" = (/obj/machinery/door/window/eastright{dir = 4; name = "Coroner"; req_access_txt = "0"; req_one_access_txt = "5;4"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bEF" = (/turf/simulated/wall,/area/hallway/secondary/exit) "bEG" = (/turf/simulated/wall/r_wall,/area/hallway/secondary/exit) -"bEH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bEH" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bEI" = (/obj/structure/morgue,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bEJ" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "purple"},/area/hallway/primary/starboard/east) "bEK" = (/obj/machinery/computer/communications,/obj/item/device/radio/intercom/specops{pixel_y = -28},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops) @@ -4333,10 +4336,10 @@ "bFt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bFu" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bFv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/bridge/meeting_room) -"bFw" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bFw" = (/obj/machinery/newscaster{pixel_y = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bFx" = (/obj/machinery/door/firedoor{dir = 8; name = "Firelock West"},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "Mailing Room"; req_access_txt = "50"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) "bFy" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) -"bFz" = (/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bFz" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bFA" = (/obj/machinery/door/window/eastright{dir = 1; name = "Bridge Delivery"; req_access_txt = "19"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/bridge/meeting_room) "bFB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/space,/area/space) "bFC" = (/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) @@ -4370,7 +4373,7 @@ "bGe" = (/obj/structure/table,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/syringes{pixel_x = 4; pixel_y = 4},/obj/machinery/camera{c_tag = "Medbay Lobby Reception"; dir = 4; network = list("SS13")},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0; step_size = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) "bGf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) "bGg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) -"bGh" = (/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bGh" = (/obj/machinery/light,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bGi" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/reception) "bGj" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bGk" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/rack,/obj/item/weapon/circuitboard/aicore{pixel_x = -2; pixel_y = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/crew_quarters/hor) @@ -4397,7 +4400,7 @@ "bGF" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 10; icon_state = "purple"},/area/hallway/primary/starboard/east) "bGG" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bGH" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint2) -"bGI" = (/obj/item/flag/nt,/obj/effect/decal/warning_stripes/east,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bGI" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "bGJ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor4,/area/shuttle/escape) "bGK" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "rdlab"; name = "Research and Development Lab Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/lab) "bGL" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Research and Development Desk"; req_access_txt = "47"},/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "rdlab"; name = "Research and Development Lab Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/lab) @@ -4429,8 +4432,8 @@ "bHl" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/space,/area/space) "bHm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) "bHn" = (/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) -"bHo" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 4"; dir = 4; network = list("SS13")},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"bHp" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) +"bHo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/requests_console{announcementConsole = 1; department = "Bridge"; departmentType = 5; name = "Bridge Requests Console"; pixel_y = -30},/turf/simulated/floor/wood,/area/bridge/meeting_room) +"bHp" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bHq" = (/obj/machinery/navbeacon{codes_txt = "delivery"; dir = 1; location = "Bridge"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/bridge/meeting_room) "bHr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bHs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) @@ -4519,7 +4522,7 @@ "bIX" = (/obj/machinery/camera{c_tag = "Cargo Bay North"},/obj/structure/closet/secure_closet/cargotech,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bIY" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bIZ" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bJa" = (/obj/structure/table/woodentable,/obj/item/clothing/head/snowman,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bJa" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bJb" = (/obj/machinery/door_control{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "31"},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bJc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/maintenance/maintcentral) "bJd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) @@ -4533,7 +4536,7 @@ "bJl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/lattice,/turf/space,/area/space) "bJm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bJn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) -"bJo" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/chocolate,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/snow,/area/crew_quarters/bar) +"bJo" = (/obj/machinery/computer/cryopod/robot{pixel_x = -32},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bJp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/maintcentral) "bJq" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/space,/area/space) "bJr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) @@ -4559,11 +4562,11 @@ "bJL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/reception) "bJM" = (/obj/structure/grille,/obj/structure/window/full/shuttle,/turf/simulated/floor/plating,/area/shuttle/constructionsite) "bJN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) -"bJO" = (/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bJO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) "bJP" = (/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/reception) "bJQ" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bJR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/random{pixel_y = 32},/obj/structure/snowman,/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) -"bJS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) +"bJR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) +"bJS" = (/obj/machinery/camera{c_tag = "Medbay Corridor East"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "bJT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) "bJU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{dir = 1},/turf/simulated/floor/beach/water{icon_state = "seadeep"},/area/crew_quarters/fitness) "bJV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -4658,7 +4661,7 @@ "bLG" = (/obj/item/stack/rods{amount = 10},/obj/effect/decal/cleanable/blood/oil/streak,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "bLH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "bLI" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/assembly/robotics) -"bLJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) +"bLJ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bLK" = (/turf/simulated/wall,/area/medical/biostorage) "bLL" = (/obj/machinery/mecha_part_fabricator,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/assembly/robotics) "bLM" = (/obj/machinery/mecha_part_fabricator,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/assembly/robotics) @@ -4746,11 +4749,11 @@ "bNq" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/reception) "bNr" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/reception) "bNs" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; name = "Cargo Disposals"; sortType = 0},/turf/simulated/wall,/area/quartermaster/office) -"bNt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"; req_access_txt = "0"},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/carpet,/area/library) -"bNu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/mob/living/simple_animal/deer,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"bNv" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) -"bNw" = (/obj/structure/stool/bed/chair/sofa,/obj/item/weapon/reagent_containers/food/drinks/chocolate,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"bNx" = (/obj/structure/stool/bed/chair/sofa/corner{dir = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bNt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) +"bNu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) +"bNv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera{c_tag = "Central Hallway South East"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) +"bNw" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) +"bNx" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) "bNy" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/reception) "bNz" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/reception) "bNA" = (/obj/effect/decal/warning_stripes/northeast,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28; pixel_y = 22},/turf/simulated/floor/plasteel,/area/medical/chemistry) @@ -5047,9 +5050,9 @@ "bTf" = (/obj/effect/landmark{name = "lightsout"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) "bTg" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "rdlab2"; name = "Research and Development Lab Shutters"; opacity = 0},/obj/machinery/door/window/eastright{base_state = "left"; dir = 1; icon_state = "left"; name = "Research and Development Desk"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bTh" = (/obj/machinery/light{dir = 1; in_use = 1},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) -"bTi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/obj/structure/stool/bed/chair/sofa,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bTi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "bTj" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_research{name = "Research and Development"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bTk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/stool/bed/chair/sofa/corner,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bTk" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "bTl" = (/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) "bTm" = (/obj/structure/table,/obj/item/pod_parts/core,/obj/item/weapon/circuitboard/mecha/pod,/obj/item/clothing/glasses/welding{pixel_y = 12},/obj/item/device/gps,/turf/simulated/floor/plasteel,/area/engine/mechanic_workshop) "bTn" = (/obj/machinery/door/poddoor/preopen{id_tag = "adminshuttleblast"; name = "Blast Doors"; req_access_txt = "101"},/obj/machinery/door/airlock/centcom{id_tag = "adminshuttle"; name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) @@ -5061,7 +5064,7 @@ "bTt" = (/obj/machinery/door/airlock/external{id_tag = "s_docking_airlock"; name = "Shuttle Hatch"; req_access_txt = "31"},/turf/simulated/shuttle/floor,/area/shuttle/supply) "bTu" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/quartermaster/storage) "bTv" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bTw" = (/obj/effect/decal/warning_stripes/east,/obj/item/weapon/gift,/obj/item/weapon/gift,/obj/effect/decal/snow/clean/edge{dir = 8},/obj/structure/table/woodentable,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"bTw" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bTx" = (/obj/machinery/navbeacon{codes_txt = "delivery"; dir = 8; location = "QM #1"},/mob/living/simple_animal/bot/mulebot{home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) "bTy" = (/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "bTz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) @@ -5110,12 +5113,14 @@ "bUq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "bUr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; name = "Medbay Hall"; sortType = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "bUs" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; name = "Med Chemistry"; sortType = 11},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) -"bUt" = (/obj/structure/flora/ausbushes/stalkybush,/obj/structure/flora/ausbushes/grassybush,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"bUu" = (/obj/structure/flora/grass/green,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bUt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bUu" = (/obj/structure/table/glass,/obj/item/weapon/bonegel{pixel_x = 6; pixel_y = 6},/obj/item/weapon/cautery,/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 6},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery1) "bUv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bUw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "CloningDoor"; name = "Genetics Cloning"; req_access_txt = "0"; req_one_access_txt = "5;9"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bUx" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/genetics) "bUy" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) +"bUz" = (/obj/effect/landmark/start{name = "Scientist"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bUA" = (/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen/nitrogen{pixel_x = 5; pixel_y = 5},/obj/item/weapon/tank/emergency_oxygen/nitrogen{pixel_x = 5},/obj/item/weapon/tank/emergency_oxygen/plasma{pixel_x = -5; pixel_y = 5},/obj/item/weapon/tank/emergency_oxygen/plasma{pixel_x = -5},/turf/simulated/floor/plasteel{dir = 10; icon_state = "blue"},/area/medical/cmostore) "bUB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bUC" = (/obj/machinery/recharge_station,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/assembly/chargebay) "bUD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; initialize_directions = 10},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) @@ -5238,7 +5243,7 @@ "bWQ" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "QMLoad"},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bWR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bWS" = (/obj/machinery/navbeacon{codes_txt = "delivery"; dir = 8; location = "QM #3"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) -"bWT" = (/obj/structure/flora/rock/pile,/turf/simulated/floor/snow,/area/hallway/secondary/exit) +"bWT" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel,/area/engine/break_room) "bWU" = (/obj/machinery/light,/obj/machinery/computer/merch,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bWV" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/sw) "bWW" = (/obj/structure/table,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plasteel,/area/quartermaster/office) @@ -5425,7 +5430,7 @@ "cav" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) "caw" = (/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central/sw) "cax" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Gravity Generator"; req_access_txt = "0"; req_one_access_txt = "10;30"},/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/engine/gravitygenerator) -"cay" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) +"cay" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/table,/turf/simulated/floor/plasteel,/area/engine/break_room) "caz" = (/obj/structure/sign/poster/random{pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper) "caA" = (/turf/simulated/wall,/area/medical/sleeper) "caB" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 4; icon_state = "left"; name = "Blood Transfusion Ward"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) @@ -5589,7 +5594,7 @@ "cdD" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "cdE" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Quartermaster's Office"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "cdF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) -"cdG" = (/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) +"cdG" = (/obj/structure/table,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/break_room) "cdH" = (/obj/machinery/navbeacon{codes_txt = "delivery"; dir = 8; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/maintenance/asmaint) "cdI" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "cdJ" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) @@ -5668,9 +5673,9 @@ "cfe" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/quartermaster/qm) "cff" = (/obj/machinery/computer/security/mining,/obj/item/device/radio/intercom{dir = 0; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Mining Dock"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "cfg" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/quartermaster/qm) -"cfh" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"cfh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cfi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) -"cfj" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) +"cfj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cfk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "cfl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "cfm" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) @@ -5681,7 +5686,7 @@ "cfr" = (/obj/item/clothing/head/soft/blue,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cfs" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/obj/machinery/light,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "cft" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) -"cfu" = (/obj/structure/table/glass,/obj/item/weapon/bonegel{pixel_x = 6; pixel_y = 6},/obj/item/weapon/cautery,/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 6},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery1) +"cfu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cfv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "cfw" = (/obj/structure/table/glass,/obj/item/weapon/circular_saw,/obj/item/weapon/bonesetter{pixel_x = 5; pixel_y = 5},/obj/item/weapon/surgicaldrill,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/surgery1) "cfx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) @@ -5756,7 +5761,7 @@ "cgO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "cgP" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "cgQ" = (/turf/simulated/wall,/area/maintenance/apmaint) -"cgR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"cgR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cgS" = (/turf/simulated/wall,/area/blueshield) "cgT" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cgU" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "blueshield"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/blueshield) @@ -5813,7 +5818,7 @@ "chT" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "chU" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Research Toxins Storage Room"; dir = 4; network = list("Research","SS13"); pixel_y = -22},/turf/simulated/floor/plasteel,/area/toxins/storage) "chV" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"chW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"chW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "chX" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "chY" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "chZ" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{dir = 4},/turf/simulated/wall/r_wall/coated,/area/toxins/mixing) @@ -5912,7 +5917,7 @@ "cjO" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/effect/decal/warning_stripes/yellow,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "cjP" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel,/area/toxins/storage) "cjQ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"cjR" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"cjR" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/engine/break_room) "cjS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cjT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cjU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -6068,7 +6073,7 @@ "cmO" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/engine,/area/toxins/explab_chamber) "cmP" = (/obj/effect/decal/cleanable/blood/oil,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "cmQ" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/engine,/area/toxins/explab_chamber) -"cmR" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) +"cmR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cmS" = (/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/mixing) "cmT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "cmU" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/mixing) @@ -6559,7 +6564,7 @@ "cwl" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/medical/psych) "cwm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/medical/psych) "cwn" = (/obj/structure/table,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/light,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/medical/cmostore) -"cwo" = (/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen/nitrogen{pixel_x = 5},/obj/item/weapon/tank/emergency_oxygen/nitrogen{pixel_x = 5; pixel_y = 5},/obj/item/weapon/tank/emergency_oxygen/plasma{pixel_x = -5},/obj/item/weapon/tank/emergency_oxygen/plasma{pixel_x = -5; pixel_y = 5},/turf/simulated/floor/plasteel{dir = 10; icon_state = "blue"},/area/medical/cmostore) +"cwo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/engine/break_room) "cwp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/medical/research{name = "Research Division"}) "cwq" = (/obj/machinery/camera{c_tag = "Research E.X.P.E.R.I-MENTOR Lab"; dir = 1; network = list("Research","SS13")},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "cwr" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor/plasteel{dir = 5; icon_state = "blue"},/area/medical/cmostore) @@ -7161,12 +7166,10 @@ "cHP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/recharge_station,/turf/simulated/floor/plasteel,/area/engine/break_room) "cHQ" = (/turf/simulated/wall,/area/engine/break_room) "cHR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/computer/station_alert,/turf/simulated/floor/plasteel,/area/engine/break_room) -"cHS" = (/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) +"cHS" = (/obj/structure/table,/obj/item/weapon/book/manual/supermatter_engine,/turf/simulated/floor/plasteel,/area/engine/break_room) "cHT" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/engine/break_room) "cHU" = (/obj/structure/sign/securearea,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/yellow{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/wall,/area/engine/break_room) "cHV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/turf/simulated/wall/r_wall,/area/atmos/control) -"cHW" = (/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) -"cHX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/snow,/area/hallway/primary/starboard/east) "cHY" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank")},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel,/area/atmos/control) "cHZ" = (/obj/machinery/kitchen_machine/grill,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cIa" = (/obj/machinery/cooker/deepfryer,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -7231,14 +7234,9 @@ "cJh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/table,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cJi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cJj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cJk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"; req_access_txt = "0"},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/carpet,/area/library) -"cJl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cJm" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"cJn" = (/obj/structure/stool/bed/chair/sofa{dir = 4},/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cJo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{dir = 1; icon_state = "caution"},/area/engine/break_room) "cJp" = (/obj/machinery/computer/atmoscontrol,/turf/simulated/floor/plasteel,/area/atmos/control) "cJq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cJr" = (/obj/structure/stool/bed/chair/sofa{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/chocolate,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cJs" = (/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/maintenance/asmaint) "cJt" = (/turf/simulated/floor/carpet,/area/maintenance/asmaint) "cJu" = (/obj/effect/spawner/random_spawners/blood_maybe,/turf/simulated/floor/carpet,/area/maintenance/asmaint) @@ -7287,8 +7285,6 @@ "cKl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cKm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; name = "Eng Atmospherics"; sortType = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cKn" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cKo" = (/obj/machinery/camera{c_tag = "Departure Lounge East"; dir = 8; network = list("SS13")},/obj/effect/decal/warning_stripes/east,/obj/item/weapon/firework,/obj/item/weapon/firework,/obj/item/toy/plushie/deer,/obj/effect/decal/snow/clean/edge{dir = 8},/obj/structure/table/woodentable,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"cKp" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cKq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/hallway/primary/aft) "cKr" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel,/area/atmos/control) "cKs" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable/yellow{d1 = 0; d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engineering) @@ -7366,12 +7362,7 @@ "cLM" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/engine/break_room) "cLN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cLO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/engine/break_room) -"cLP" = (/obj/structure/flora/grass/both,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cLQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/flora/rock/pile,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cLR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"cLS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/snow,/area/crew_quarters/bar) "cLT" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/hallway/primary/aft) -"cLU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "cLV" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "cLW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/atmos/control) "cLX" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/atmos/control) @@ -7411,15 +7402,12 @@ "cMF" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cMG" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cMH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cMI" = (/obj/machinery/light,/obj/structure/stool/bed/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"cMJ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/wood,/area/bridge/meeting_room) "cMK" = (/obj/machinery/alarm{pixel_y = 26},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "cML" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/hallway/primary/aft) "cMM" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) "cMN" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor/plasteel,/area/atmos/control) "cMO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) "cMP" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/storage/hazardvest,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/suit/storage/hazardvest,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/power/apc{dir = 8; name = "west bump Engineering"; pixel_x = -24; shock_proof = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cMQ" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "cMR" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/atmos/control) "cMS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) "cMT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) @@ -7820,7 +7808,6 @@ "cUy" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cUz" = (/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cUA" = (/obj/structure/table,/obj/machinery/requests_console{department = "Engineering"; departmentType = 3; name = "Engineering Requests Console"; pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) -"cUB" = (/obj/structure/stool/bed/chair/sofa{dir = 4},/obj/item/weapon/reagent_containers/food/drinks/chocolate,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cUC" = (/turf/simulated/floor/plasteel,/turf/simulated/floor/plasteel{tag = "icon-siding1 (NORTH)"; icon_state = "siding1"; dir = 1},/area/atmos) "cUD" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "cUE" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -7847,7 +7834,6 @@ "cUZ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cVa" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "cVb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; name = "Engineering Main"; sortType = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cVc" = (/obj/structure/bonfire,/obj/item/weapon/firework,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cVd" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) "cVe" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio1"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cVf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) @@ -7860,20 +7846,9 @@ "cVm" = (/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1; network = list("SS13")},/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump Engineering"; pixel_y = -24; shock_proof = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cVn" = (/obj/structure/closet/wardrobe/black,/obj/machinery/camera{c_tag = "Aft Port Solar Access"; dir = 1; network = list("SS13")},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/aft) "cVo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cVp" = (/obj/effect/decal/warning_stripes/east,/obj/item/weapon/gift,/obj/effect/decal/snow/clean/edge{dir = 8},/obj/structure/table/woodentable,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"cVq" = (/obj/structure/flora/bush,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cVr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Diner"},/turf/simulated/floor/snow,/area/crew_quarters/bar) "cVs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "cVt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"cVu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cVv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/exit) -"cVw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cVx" = (/obj/structure/table,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/stack/tape_roll,/obj/item/stack/tape_roll,/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) -"cVy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/structure/stool/bed/chair/sofa{dir = 4},/obj/item/weapon/reagent_containers/food/drinks/chocolate,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cVz" = (/obj/structure/stool/bed/chair/sofa{dir = 8},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cVA" = (/obj/item/flag/nt,/obj/effect/decal/warning_stripes/east,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"cVB" = (/turf/simulated/floor/snow,/area/hallway/primary/starboard/west) -"cVC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/snow,/area/bridge/meeting_room) "cVD" = (/obj/structure/table,/obj/item/device/radio{pixel_y = 6},/obj/item/device/radio{pixel_x = 6; pixel_y = 4},/obj/item/device/radio{pixel_x = -6; pixel_y = 4},/obj/item/device/radio,/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cVE" = (/turf/simulated/wall,/area/atmos/distribution) "cVF" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/stack/rods{amount = 50},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) @@ -7884,24 +7859,12 @@ "cVK" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/plating,/area/atmos/distribution) "cVL" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 6; initialize_directions = 6; level = 2},/obj/structure/sign/nosmoking_2,/turf/simulated/floor/plating,/area/atmos/distribution) "cVM" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/plating,/area/atmos/distribution) -"cVN" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "cVO" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plating,/area/atmos/distribution) "cVP" = (/obj/machinery/atmospherics/pipe/simple/visible/green{level = 2},/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 4; level = 2},/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/atmos/distribution) "cVQ" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/atmos/distribution) "cVR" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold/visible/cyan{dir = 4; initialize_directions = 11; level = 2},/turf/simulated/floor/plating,/area/atmos/distribution) -"cVS" = (/obj/item/device/assembly/timer,/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/weapon/hand_labeler,/obj/effect/decal/snow/clean/edge,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"cVT" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "cVU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "cVV" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP2"; location = "Stbd"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"cVW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/reagent_containers/food/snacks/icecreamsandwich,/turf/simulated/floor/snow,/area/bridge/meeting_room) -"cVX" = (/obj/structure/table,/obj/item/weapon/book/manual/sop_general,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/snow,/area/bridge/meeting_room) -"cVY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cVZ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cWa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/stool/bed/chair/sofa{dir = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cWb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/stool/bed/chair/sofa/corner{dir = 4},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cWc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/stool/bed/chair/sofa{dir = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cWd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/stool/bed/chair/sofa{dir = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cWe" = (/obj/structure/stool/bed/chair/sofa/corner{dir = 8},/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cWf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cWg" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cWh" = (/obj/machinery/camera{c_tag = "Xenobiology Module South"; dir = 4; network = list("Research","SS13"); pixel_x = 0},/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio1"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) @@ -7918,16 +7881,13 @@ "cWs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel,/area/engine/hardsuitstorage) "cWt" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/engine/hardsuitstorage) "cWu" = (/turf/simulated/floor/plasteel,/area/engine/hardsuitstorage) -"cWv" = (/obj/effect/decal/warning_stripes/northeastsouth,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cWw" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cWx" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/port) "cWy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cWz" = (/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_x = -28; pixel_y = 0},/obj/machinery/computer/monitor{name = "Grid Power Monitoring Computer"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cWA" = (/obj/effect/decal/warning_stripes/southeastcorner,/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cWB" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cWC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cWD" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cWE" = (/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) "cWF" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/photocopier/faxmachine{department = "Chief Engineer's Office"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cWG" = (/obj/machinery/computer/arcade/orion_trail,/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) "cWH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) @@ -7954,17 +7914,7 @@ "cXc" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4; level = 2},/obj/machinery/atmospherics/pipe/simple/visible/cyan{level = 2},/turf/simulated/floor/plating,/area/atmos) "cXd" = (/obj/machinery/atmospherics/binary/valve/digital{color = ""; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor/plasteel{icon_state = "escape"; dir = 5},/area/atmos) "cXe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) -"cXf" = (/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/west) -"cXg" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"cXh" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/starboard/west) -"cXi" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"cXj" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cXk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cXl" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cXm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"cXn" = (/obj/effect/spawner/window/reinforced,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"cXo" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cXp" = (/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "purple"},/area/hallway/primary/starboard/east) "cXq" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/west) "cXr" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cXs" = (/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/item/device/radio/intercom{pixel_x = -28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) @@ -8004,19 +7954,10 @@ "cYa" = (/obj/machinery/atmospherics/binary/pump{dir = 0; name = "Pure to Port"; on = 0},/turf/simulated/floor/plasteel,/area/atmos) "cYb" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/visible/cyan{level = 2},/turf/simulated/floor/plating,/area/atmos) "cYc" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor/plasteel{icon_state = "escape"; dir = 4},/area/atmos) -"cYd" = (/obj/machinery/light,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cYe" = (/obj/machinery/newscaster{pixel_y = -32},/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cYf" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) -"cYg" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor/snow,/area/hallway/secondary/exit) -"cYh" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor/snow,/area/hallway/secondary/exit) "cYi" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cYj" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cYk" = (/obj/effect/decal/warning_stripes/northeastcorner,/obj/effect/decal/warning_stripes/southeastcorner,/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cYl" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cYm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/requests_console{announcementConsole = 1; department = "Bridge"; departmentType = 5; name = "Bridge Requests Console"; pixel_y = -30},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/bridge/meeting_room) -"cYn" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/bridge/meeting_room) -"cYo" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"cYp" = (/turf/simulated/floor/snow,/area/bridge/meeting_room) "cYq" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) "cYr" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "xenobio4"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) "cYs" = (/obj/machinery/door/window/southright{dir = 1; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) @@ -8041,7 +7982,6 @@ "cYL" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) "cYM" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/engineering) "cYN" = (/obj/machinery/vending/snack,/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) -"cYO" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "cYP" = (/obj/machinery/camera{c_tag = "Central Hallway West"; dir = 8; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/west) "cYQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = null},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cYR" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/engine/engineering) @@ -8051,7 +7991,6 @@ "cYV" = (/obj/machinery/atmospherics/pipe/manifold4w/visible,/turf/simulated/floor/plasteel,/area/atmos) "cYW" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold4w/visible,/turf/simulated/floor/plasteel,/area/atmos) "cYX" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cYY" = (/obj/structure/reagent_dispensers/water_cooler,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room) "cYZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5; level = 1},/turf/simulated/wall/r_wall,/area/atmos) "cZa" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/weapon/wrench,/obj/item/device/pipe_painter,/obj/item/device/pipe_painter,/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 9},/turf/simulated/floor/plasteel,/area/atmos) "cZb" = (/obj/machinery/atmospherics/binary/pump{dir = 4; name = "Waste to Port"},/turf/simulated/floor/plasteel,/area/atmos) @@ -8063,12 +8002,6 @@ "cZh" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4; level = 2},/turf/space,/area/space) "cZi" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "n2o_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/n20,/area/atmos) "cZj" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/west) -"cZk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"cZl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) -"cZm" = (/obj/machinery/hologram/holopad,/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"cZn" = (/turf/simulated/floor/snow,/area/quartermaster/office) -"cZo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/snow,/area/quartermaster/office) -"cZp" = (/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/quartermaster/office) "cZq" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment,/obj/structure/cable,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cZr" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) "cZs" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -8082,14 +8015,7 @@ "cZA" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio6"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) "cZB" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio6"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cZC" = (/obj/effect/decal/cleanable/dirt,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) -"cZD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) -"cZE" = (/obj/machinery/camera{c_tag = "Medbay Corridor East"; dir = 8; network = list("SS13")},/obj/item/clothing/suit/hooded/wintercoat/medical,/turf/simulated/floor/snow,/area/medical/medbay2) "cZF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cZG" = (/turf/simulated/floor/snow,/area/medical/medbay2) -"cZH" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"cZI" = (/obj/structure/snowman,/turf/simulated/floor/snow,/area/quartermaster/office) -"cZJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/snow,/area/medical/medbay2) -"cZK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "cZL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZM" = (/turf/simulated/wall,/area/engine/engineering) "cZN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) @@ -8098,14 +8024,12 @@ "cZQ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "cZR" = (/obj/structure/sign/nosmoking_2{pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZS" = (/turf/simulated/wall/r_wall,/area/atmos) -"cZT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "cZU" = (/obj/machinery/atmospherics/pipe/manifold/visible/purple{dir = 8},/turf/simulated/floor/plasteel,/area/atmos) "cZV" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes/engineering,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/engine/engineering) "cZW" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/obj/machinery/atmospherics/binary/valve,/turf/simulated/floor/plasteel,/area/atmos) "cZX" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 9},/turf/simulated/floor/plasteel,/area/atmos) "cZY" = (/obj/machinery/atmospherics/binary/valve,/turf/simulated/floor/plasteel,/area/atmos) "cZZ" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{level = 2},/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) -"daa" = (/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) "dab" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) "dac" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/engineering) "dad" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible{dir = 10},/turf/space,/area/space) @@ -8115,27 +8039,16 @@ "dah" = (/obj/machinery/atmospherics/pipe/simple/visible/green{level = 2},/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4; level = 2},/turf/simulated/floor/plasteel,/area/atmos) "dai" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/visible/cyan{level = 2},/turf/simulated/floor/plating,/area/atmos) "daj" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/binary/volume_pump/on{dir = 8; name = "Space Loop Out"},/turf/simulated/floor/plasteel,/area/atmos) -"dak" = (/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) -"dal" = (/turf/simulated/floor/snow,/area/hallway/primary/central/sw) -"dam" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/obj/effect/decal/snow/clean/edge{dir = 8},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) -"dan" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/snow,/area/hallway/primary/central/sw) "dao" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "dap" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) -"daq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/effect/decal/snow/clean/edge{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/central/sw) "dar" = (/turf/simulated/wall/r_wall,/area/storage/secure) -"das" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/snow,/area/hallway/primary/central/sw) -"dat" = (/obj/machinery/door/firedoor,/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "dau" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/obj/structure/window/reinforced/tinted,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dav" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk1"; icon_state = "catwalk1"},/area/solar/port) "daw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "dax" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/decal/cleanable/generic,/obj/machinery/camera{c_tag = "Engineering Shuttle Access"; dir = 8; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "day" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/engine/engineering) -"daz" = (/turf/simulated/floor/snow,/area/medical/research{name = "Research Division"}) "daA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel,/area/engine/engineering) "daB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor/plasteel,/area/engine/engineering) -"daC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"daD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"daE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/medical/research{name = "Research Division"}) "daF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engine Room"; req_access_txt = "10"; req_one_access_txt = null},/turf/simulated/floor/plasteel,/area/engine/engineering) "daG" = (/turf/simulated/floor/plating,/area/engine/engineering) "daH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plating,/area/engine/engineering) @@ -8160,19 +8073,13 @@ "dba" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4; level = 2},/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/space,/area/space) "dbb" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "dbc" = (/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) -"dbd" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"dbe" = (/obj/machinery/computer/arcade,/turf/simulated/floor/snow,/area/engine/break_room) "dbf" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/engine,/area/toxins/xenobiology) "dbg" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dbh" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dbi" = (/obj/structure/closet/crate,/obj/item/clothing/under/color/lightpurple,/obj/item/stack/spacecash/c200,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dbj" = (/obj/structure/sign/poster/contraband/random{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) -"dbk" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/engine/break_room) "dbl" = (/obj/machinery/floodlight,/turf/simulated/floor/plating,/area/storage/secure) -"dbm" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/snow,/area/engine/break_room) "dbn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/west) -"dbo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/snow,/area/engine/break_room) -"dbp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/structure/stool/bed/chair{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/obj/effect/decal/snow/clean/edge,/turf/simulated/floor/plasteel,/area/engine/break_room) "dbq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/engine/engineering) "dbr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/engine/engineering) "dbs" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/engine/engineering) @@ -8180,7 +8087,6 @@ "dbu" = (/obj/machinery/power/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/emp_proof{c_tag = "Engineering Singularity West"; dir = 4; network = list("Singularity","SS13")},/turf/simulated/floor/plating/airless,/area/engine/engineering) "dbv" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/storage/secure) "dbw" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/hardsuit/engineering,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/hardsuit/engineering,/obj/machinery/alarm{pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/storage/secure) -"dbx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/clothing/shoes/winterboots,/obj/item/clothing/suit/hooded/wintercoat/engineering,/turf/simulated/floor/snow,/area/engine/break_room) "dby" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/engine/engineering) "dbz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/engine/engineering) "dbA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/r_wall,/area/engine/engineering) @@ -8198,7 +8104,6 @@ "dbM" = (/obj/effect/spawner/window,/turf/simulated/floor/plating,/area/maintenance/asmaint) "dbN" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4; initialize_directions = 11; level = 2},/turf/simulated/floor/plasteel,/area/atmos) "dbO" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/atmos) -"dbP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/gift,/turf/simulated/floor/snow,/area/engine/break_room) "dbQ" = (/obj/machinery/power/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera/emp_proof{c_tag = "Engineering Singularity East"; dir = 8; network = list("Singularity","SS13")},/turf/simulated/floor/plating/airless,/area/engine/engineering) "dbR" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "dbS" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) @@ -8206,30 +8111,22 @@ "dbU" = (/obj/structure/rack,/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/glasses/meson,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "dbV" = (/obj/machinery/computer/shuttle/engineering,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "dbW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"dbX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/snow,/area/engine/break_room) "dbY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/west) -"dbZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos,/obj/item/clothing/shoes/winterboots,/turf/simulated/floor/snow,/area/engine/break_room) "dca" = (/obj/docking_port/stationary{dir = 8; dwidth = 3; height = 5; id = "sit_scimaint"; name = "Cyberiad Science Maint"; width = 11},/turf/space,/area/space) -"dcb" = (/obj/effect/landmark/start{name = "Scientist"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/obj/effect/decal/snow/clean/edge{dir = 1},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "dcc" = (/obj/machinery/floodlight,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) "dcd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Engineering Foyer"; network = list("SS13")},/obj/structure/noticeboard{pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/engine/break_room) -"dce" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/decal/snow/clean/edge{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcf" = (/obj/machinery/power/tesla_coil{anchored = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating/airless,/area/space) "dcg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "dch" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) "dci" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plasteel,/area/engine/break_room) "dcj" = (/turf/simulated/floor/plasteel,/area/engine/break_room) -"dck" = (/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcl" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel,/area/engine/engineering) "dcm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "dcn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/turf/simulated/wall/r_wall,/area/engine/engineering) "dco" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/engine/engineering) -"dcp" = (/obj/machinery/hologram/holopad,/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) -"dcq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/engine/engineering) "dcs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/engine/engineering) "dct" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel,/area/atmos) -"dcu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/effect/decal/snow/clean/edge{dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcv" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/turf/simulated/floor/plasteel,/area/atmos) "dcw" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light/small{dir = 8},/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) "dcx" = (/obj/machinery/camera{c_tag = "Engineering SMES"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/engine/engineering) @@ -8240,7 +8137,6 @@ "dcC" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/medical/virology) "dcD" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/maintenance/asmaint) "dcE" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/effect/landmark/start{name = "Life Support Specialist"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"dcF" = (/obj/structure/table,/obj/item/weapon/book/manual/supermatter_engine,/obj/item/toy/plushie/deer,/turf/simulated/floor/plasteel,/area/engine/break_room) "dcG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcJ" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dcK" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -8940,9 +8836,6 @@ "dsu" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/escape) "dsv" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/escape) "dsw" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/shuttle/escape) -"fky" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prisoner Processing"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prisoner Processing"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plasteel,/area/security/prisonershuttle) -"fok" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkred"},/area/security/courtroomdandp) -"Hsv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9010,91 +8903,91 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNabNabNabNabNabNahjahkabNabNabNabNabNabNabNagtagtagtagtagtagtagtaaaaguaivagSagRaivaguaaaafOafXafXagUagTagTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwajzajAajBajCajDagwajEahaahaahaajFagwajGahaajHajIajzagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNagVahDahCabNahEaigacWahFahFahFahFahFahFagtahHahRagtahTahSagtaaaaivahUahVahVahWaivaaaaaaafOafXagTahXahYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwajYajYagZagZagZagwajZahaahaahaakaagwagZagZagZajYajYagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNaiaaicaibaieaidaitabNahFahFahFahFahFahFagtaifaijahGainaikagtaaaaivaioaiqaipairaivaaaaaaaaaagTagTaisagTagTagTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsakpakpahnaaaaaaagwakqahaahaahaakragwaaaaaaahsakpakpahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQahQahQaiiaigaiuahFahFahFahFahFahFagtaiwaiyaixannaizagtaivaivaiAaiNaiBaiOaivaivaaaaabagTaiQaiPaiSaiRagTaaaanHaiTaiVaiUanHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakAahaahaahaakragwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQaiZaiXajfajaahQajgaolakjahFahFahFahFahFahFalealgajiajhajlajkajnajmajpajoajrajqajLajKaivaaaajMagTajOajNajQajPanAanHanHajRajTajSanHanHaihaihaihaihaihaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakRakPahZakRakPagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWajUakcakbakeakdakhakgahQakiaitalcahFahFahFahFahFahFajnaYmanWakkannanWaklajjajjakmajjaksakwaktaivaabaabagTakCakxakEakDanAakFakHakGalralqakJakIakvakKakMakLakNaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvalvalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwalxalyahaalzalAagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWakOakSakQakVakTalaakYaldalbaitaleahFahFahFahFahFahFagtalfalgakkalialhajnaljallalkalnalmakfakuaivanHanHanAanAanAanAaloanAalpammaluaxTaltalFalCalGaiYaiYaiYalHaihaihaaaaaaaaaajbajbajbajbajbajbajbalIalJaaaabpaaaaaaalvaaaaabaaaamhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwamiamjahaamkamlagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWalKalMalLalOalNalQalPahQalRalSabNahFahFahFahFahFahFagtagtalUalTapPagtagtalValWaivalYalXalZaivaivanHambamaamdamcamfameanAamgaoJaxZampamnalFamqamramvajVamsamuamtaihaaaaaaaaaajbajsajtajvajuajwajxajyaaaaaaaaaaaaaaaamWaabamUaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZamYamZanaagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQaqqahQahQahQahQahQahQamwaigapFapFapFapFapFapFapFapFamxamzamyamzamAamCamBamEamDamGamFamIamHamJauiaoJamKamKamKamKamLakIaoJapmamMamOamNamQamPamTamSanbamXandancaneaaaaaaaabajbajXajwajwajwajwajxajyaaaaaaaaaaaaamWalvaaaanGaaaalvamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZagZagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomanianhankanjanlajJanmapGanpanoanranqantansapFanuanwanvanzanyanCanBanEanDanIanFanJanJanJanKaoJanLanNanManPanOanQaofaofanRanTanSalFanUanVajVajVanXanZanYaoaaaaaabaabajbaknajwakoajwajwajxajyaaaaaaaaaaaaamWaabaabanGaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomaocaobaoeaodaohaogaitapGaojaoiaonaokaopaooapFaoqaosaoraouaotaowaovaoxalWaozaoyaoBaoAaoDaoCaoJaoEaoGaoFaoFaoHaoLaoIaoIaoMaoPaoNalFaoQaoRaiYaiYaiYaoTaoSaihaqIaqIaqIajbakyajwajwajwajwakzajyaaaaaaaaaaaaamWaaaaaaaoKaaaaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfaoUaomaoValEaoXaoWanlajJaigapGaoZaoYapbapaapdapcapFapeapgapfaphamyapjapiapkapSapAaplapCapBapEapDapIapHapJapJapLapKapNapMapOaoJapQaoJapRapNapTaiYapVapUapXapWaihaZJaZMaZLajbapYaqaapZaqcaqbajbalIaqeaaaaaaaaaamWaabappapnapqaabaabamWamWamWamWamWamWaqpamWamWamWamWamWamWamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapsaprapuaptapwapraprapxapraprapvaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabapyaabalvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakBakBakBaslakWakZaomaomaomaomakUaqsapFapGapGapGaqtaquapGapFaqvalUaqwaqwalTaqxaqxapPapSapSaqyaqzapSapSapSanAaqAaqCaqBanxanAanAaqAaqDanxaqFaqEanxanAaqGaqGaqGaqGaqHaihaihaqIaucaqIaqIajbalsaqJaqKalsajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaabaabaabaabaabaabaabaqLaabaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQahQahQaiiaigaiuahFahFahFahFahFahFagtaiwaiyaixannaizagtaivaivaiAaiNaiBaiOaivaivaaaaabagTaiQaiPaiSaiRaMraaaaiUaiTajRaiVaiUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakAahaahaahaakragwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQaiZaiXajfajaahQajgaolakjahFahFahFahFahFahFalealgajiajhajlajkajnajmajpajoajrajqajLajKaivaaaajMagTajOajNajQajPaMraiUaiUajSakvajTaiUaiUaiUaihaihaihaihaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakRakPahZakRakPagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWajUakcakbakeakdakhakgahQakiaitalcahFahFahFahFahFahFajnaYmanWakkannanWaklajjajjakmajjaksakwaktaivaabaabagTakCakxakEakDaMrakFakHakGakGakIalpakJalqakKakMakLakNaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvalvalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwalxalyahaalzalAagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWakOakSakQakVakTalaakYaldalbaitaleahFahFahFahFahFahFagtalfalgakkalialhajnaljallalkalnalmakfakuaivanHanHanAanAanAanAaloaMralralualtalFalCamgalGakJaiYaiYaiYalHaihaihaaaaaaaaaajbajbajbajbajbajbajbalIalJaaaabpaaaaaaalvaaaaabaaaamhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwamiamjahaamkamlagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWalKalMalLalOalNalQalPahQalRalSabNahFahFahFahFahFahFagtagtalUalTapPagtagtalValWaivalYalXalZaivaivanHambamaamdamcamfameaMrammakGamnamqampamgamralGamvajVamsamuamtaihaaaaaaaaaajbajsajtajvajuajwajxajyaaaaaaaaaaaaaaaamWaabamUaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZamYamZanaagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQaqqahQahQahQahQahQahQamwaigapFapFapFapFapFapFapFapFamxamzamyamzamAamCamBamEamDamGamFamIamHamJauiaoJamKamKamKamKamLakJakGamNamMamPamOamTamQanQamSanbamXandancaneaaaaaaaabajbajXajwajwajwajwajxajyaaaaaaaaaaaaamWalvaaaanGaaaalvamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZagZagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomanianhankanjanlajJanmapGanpanoanranqantansapFanuanwanvanzanyanCanBanEanDanIanFanJanJanJanKaoJanLanNanManPanOanSanRanRanTanVanUamgaofaoIajVajVanXanZanYaoaaaaaabaabajbaknajwakoajwajwajxajyaaaaaaaaaaaaamWaabaabanGaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomaocaobaoeaodaohaogaitapGaojaoiaonaokaopaooapFaoqaosaoraouaotaowaovaoxalWaozaoyaoBaoAaoDaoCaoJaoEaoGaoFaoFaoHaoMaoLaoLaoNaoQaoPamgaoIaoRaiYaiYaiYaoTaoSaihaqIaqIaqIajbakyajwajwajwajwakzajyaaaaaaaaaaaaamWaaaaaaaoKaaaaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfaoUaomaoValEaoXaoWanlajJaigapGaoZaoYapbapaapdapcapFapeapgapfaphamyapjapiapkapSapAaplapCapBapEapDapIapHapJapJapLapKaoRapmapMakGapNakGapOaoRapQaiYapVapUapXapWaihaZJaZMaZLajbapYaqaapZaqcaqbajbalIaqeaaaaaaaaaamWaabappapnapqaabaabamWamWamWamWamWamWaqpamWamWamWamWamWamWamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapsaprapuaptapwapraprapxapraprapvaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabapyaabalvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakBakBakBaslakWakZaomaomaomaomakUaqsapFapGapGapGaqtaquapGapFaqvalUaqwaqwalTaqxaqxapPapSapSaqyaqzapSapSapSanAaqAaqCaqBanxanAaMrapRaqDapTaqFaqEapTaMraMraqGaqGaqGaqHaihaihaqIaucaqIaqIajbalsaqJaqKalsajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaabaabaabaabaabaabaabaqLaabaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqfaqhaqiaqgaqkaqlaqlaqlaqmaqjaqoaaaaaaaaaalwalwalwalvalvaabaabaaaaqnaaaaabaabalvalvalwalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakXaqraqMaqNaqraqOapzaqQaqPakWaqRaqSaqXaqVaqUaqXaqWariaqYarjaqXaqXaqXaqXarkaqXaqXaqXarlarnarmarparoarrarqarsarsarsartarsaruarwarvarxaqXaryaqWaqXarzarBarAarCaqXariaqXaqXarDarEaqVaqXarFarHarGarJarIajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaqZaraaraaraaraarbaraaraaraaraarcaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaardaqhareargaqlarharharharharharfaaaaaaaaaalwaaaaaaaabaaaaabaaaaaaaqnaaaaaaaabaaaaabaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBalDarKalDarLalDarNarMarParOarRaqTarSarQasdascaseaseasfaseasgaseaseaseasiashasiasjasiasiassaskasnasmaspasoasoasoasoasqasoasoasoasrastasAasvasuasxaswaszasyasAasAasCasBasBasDasEasEasEasFasHasGasIamRamVaaaaaaaaaaaaaaaamWaabappaqdapqaaaaaaaabarUaabaaaaaaaabarUaabaabaaaaaaarUaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarVaqharWarYarharharharharZasaaqoaaaaaaaaaalwaabarXarXarXarXarXaaaasbaaaarXarXarXarXarXaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBamoasYasXasZasYasYataatbalBakWaryatgatgatgatfatiathatkatjatmatlatnatjatpatoatratqatratsatuattatwatvatyatxatAatzatCatBatEatDatAatOatRatQaFLaFLaFLaFLaFLaFLaFLaxeatSatSatSatTatSatSatSarFatVatUatXatWajbaaaaaaaaaaaaaabamWaaaappaqdapqaabaabappapnapqaabaabappapnapqaabaabappapnapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasJaprapraprapwapraprapxapraprasKaaaaaaaaaalwaaaasMasLasLasLasLasNasPasOasQasQasQasQasRaaaalwaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaakBakBakBakBakBakBakBatYauaatZakWfkyaudapFfokHsvawKaugauhawKawKawKawKaujaukaucatdaulatdaucaunaumawHawHawHawHauAauoawVauEauEawXauEauFauEauEaFLauGauHaFLauHauIaFLauJauLauKauNauMauPauOauQajbajbajbajbajbajbaaaaaaaaaaaaaaaamWaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaabaqpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasJaprapraprapwapraprapxapraprasKaaaaaaaaaalwaaaasMasLasLasLasLasNasPasOasQasQasQasQasRaaaalwaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaakBakBakBakBakBakBakBatYauaatZakWaubaudapFaxTaufawKaugauhawKawKawKawKaujaukaucatdaulatdaucaunaumawHawHawHawHauAauoawVauEauEawXauEauFauEauEaFLauGauHaFLauHauIaFLauJauLauKauNauMauPauOauQajbajbajbajbajbajbaaaaaaaaaaaaaaaamWaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaabaqpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaabatFatFatFatFatFaaaatHaaaatFatFatFatFatFaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBauRauTauSakWauUauVapGauXauWaucauYavaauZavcavbauZavdavfaveavhavgaviaveavjaAzavlavkavmavlavoavnavzavravBavAaAFavCaCyavDaFLauIavFavEavFauIaFLavGavHayVayVavIavKavJavLaHEaaaaabaaaaaaaaaaaaaaaaaaaaaaaaamWaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaaaaaaaabaaaaaaaaaautaaaaaaaaaaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasUasTasWasVaaaaaaawBawBaudaudaudaudavMavNaucavOauWaucavPavRavQavTavSavUavdavfavVavXavWavZavYavjaAzawbawaawdawcawfaweawgaCyawhavAaAFawiawnawjaFLawAawDawCawEawAaFLawFawGayVawJawIawLawGawMaHEaabaabaaaaaaaaaaaaaaaaaaaaaaaaamWaaaappaqdapqaabaabappaqdapqaabaabappaqdapqaabaabappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaabarXarXarXarXarXaaaatHaaaarXarXarXarXarXaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIatKatLatJatIatMatNatPawOawNawQawPawSawRauVaucawTauWaucawUawYawWaxaawZawWavdavfaxbaxdaxcaxfavYavjaAzaxpaxgaxqaxpaxsaxraxvaxtavBaxwaxyaxxaxAaxzaxCaxBaxEaxDaxFavFaxGawGawGawGaHEaHEaxIaxHaHEaHEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawoawqawpawsawraaaawtawvawuawxawwapoaaaasMasLasLasLasLasNasPasOasQasQasQasQasRaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaauvauwauxauuauzauyauBauyaxKaxJaxNaxMaudaudaudawKaxOaueawKaxPaxQawKaxSaxRawKayLavfaxUaxWaxVaxYaxXavjayMawHayaayeawHaygayfawVaynavBaypayqaCyaysayraFLaytayvayuayxaywaFLayyayAayzaHEaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaabamWaaaaabaoKaabaaaaaaappaqdapqaaaaaaappaqdapqaaaaaaappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaxjaxjaxjaxiaaaaxkaxlaxlaxlaxkalwaxnatFatFatFatFatFaaaatHaaaatFatFatFatFatFaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIavvavyavxatIatMatNatNayCayBayEayDaudayFayGaxuayIayHawKauYayJauZavcayKauZavdayOayNazuayNaAqayNaAraAzavlayPavmavlayQavnavzaAFavAayRayTaySayWayUaFLaFLaFLaFLaFLaFLaFLaxeaHEaHEaHEatGaxhaxhaxhdmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarUaabaabaabappaqdapqaabaabappaqdapqaabaabappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiayjayjayjaxiaaaaxkaykaylaykaxkalwaaaaaaaaaaabaaaaaaaaaautaaaaaaaaaaabaaaaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIawzawzawyatIaaaaaaayXayYauDauVayZaudazaazdazcazmazlawKazoazqazpavTaztazvaAsaAUazyaAtazyaABazyazwaATazAazzawdazBazDazCazFazEazHazGazGazHazJazIawlazKazMazLawlaybaDRaycawlazNazPazOazRazQazTazSaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaqZazbarcaabaaaaaaaoKaabaabaabaabaoKaabaabaabaabaoKaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiazeazgazhaxiaaaaxkazfazjaziaxkalwaabarXarXarXarXarXaaaatHaaaarXarXarXarXarXaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaauvaxoawzaxmatIatMatNazVauyawBaudaudaudaznazXazWazsazrawKazYazZawWaAcaAaawWaAdaAWaAVaAZaAXaBHaBbaBJaBIaxpaAuaAvaxpaAwavnaxvaAyaACaAAaAEaADaAHaAGawlaAIaAKaAJawlavqavqaIjaIqaydavqavqaxhaxhaxhdmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarUazUaAbaraaraaraazbaraaraaraaraazbaraaraaraaraaALaaaaaaamWaaaaAfaAfaAgaAgaAgaAgaAgaAgaAfaAfaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaAhazgazhaxiaaaaxkaAiaykaykaxkalwaaaasMasLasLasLasLasNasPasOasQasQasQasQasRaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIaymawzawzayhauyayoaAMauCaAmaAnaAlaAnaApaApaANaApaAoaElaAOaAPawKaxSaARawKaBKaDhaCpaDgaCqaDMaHgaHraBaawHaBiayeawHaBraBpaBsaBsaBsaBsaBsawVaBuaBtawlaBvaBRaBvawlaBwavqavqavqavqavqaIsatGaupaurauqauqausaaaaaaaaaaaaaaaaaaaaaaabaabaabaAYaBxaByaabaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaamWaAfaAfaBdaBcaBeaBgaBhaBfaBjaBeaAfaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaAhazgazhaxiaaaaxkaBkaykaBlaxkaabaBmatFatFatFatFatFaaaatHaaaatFatFatFatFatFaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIazkazkazkatIatMaBAaBzaBBaAmaCaaAnaAnaBCaApaBDaBqaBoaElaBEaBFauZavcaBGauZaAdaxLaHYaIdaHZaIkaIgaxLazxavlaBLavmavlaBNaBMaBPaBOaBSaBQaBsaCcaCfaCeaZIaCgavqaSPavqavqavqavqavqavqavqavqavsavqavtavpavuavwaaaaaaaaaaaaaaaaaaaaaaabaaaaabaabaBTaabaabaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaAfaAfaAfaAfaBUaBgaBVaBgaBVaBXaBgaBgaBgaBWaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiazgazgazgaBYaaaaxkaBkaykaBlaxkalwaaaaaaaabaaaaabaaaaaaaBZaaaaaaaabaaaaabaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAeaAkaAkaAkaAjaaaaaaaaaaaaaBnaAnaAnaAnaCiaCkaCjaCdaCbaElavPaCmaClavTaCnaCoavdaxLaEBaITaEBaIUaEBaxLaAzazAaCrawdaCsateaCtaBsaCvaCxaCwaBsaCzaCBaCAaCCaZIaZIaCgavqavqaChawlbWpaIYbWpbWpatGavqawkauqauqawmaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaCLaabaabaaaaaaaabaaaaabaabaaaaaaaaaaaaaaaaaaaaaaAfaCNaCOaCPaCMaCRaCQaCSaBgaBgaCUaCVaBgaCWaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaCTazgazgaCXaaaaxkaCYaykaykaCZalwalwalwaabaabaabaabaDbaDaaDbaabaabaabaabalwalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBnaDdaDcaCEaCDaCGaCFaCHaDiaElauYaCIawWaCKaCJawWaDeaDfaEBaKxaIXaLQaEBaDkaDjaxpaDlaDmaxpaDoaDnaBsaDpaDraDqaBsaDsaDNaDNaDNaDNaDPaDPaDPaDPaDPaDPcXKcXHaJccYNatGatGatGatGaaaaaaaaaabpaabaabaabaaaaabaaaaabaabaDSaDKaDSaabaabaaaaabaaaaaaaabaabaaaaaaaaaaaaaaaaaaaAfaDUaDTaDWaDVaDYaDXaBgaBgaBgaDZaEaaBgaEcaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaEbazgaEeaxiaaaaxkaEfaykaykaxkaabaaaaabaaaaaaaabaaaaDbaEgaEdaaaaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEiaEiaEiaEiaEiaEiaEiaAmaElaElaElaDtaElaElaElaDuaAmaAxaAxaAxaAxaAxaAxaEBaEBaDvaLSaLRaLTaDvaDvaDvaEpaEpaEpaEpaDxaDwaBsaDyaDAaDzaBsaDsaDNaELaEMaEKaDPaENaDBaEOaEQaDPaJlcXHcXHcXHaJnaJmaJobWvaaaaaaaaaaabaabaaaaabaabaabaabaabaaaaDSaERaDSaaaaabaaaaabaaaaaaaaaaabaabaaaaaaaaaaaaaaaaAfaETaESaCPaEUaEWaEVaEXaBgaEZaEYaFbaFaaAfaFdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaFeaFfaFcaFfaFgaaaaFiaFhaykaFkaFiaabaaaaabaaaaaaaabaDbaDbaFjaFmaDbaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEiaFlaFoaDCaDDaFvaFwaFsaDFaDEaDDaDGaFvaFvaDIaDHaFBaFAaFyaFyaFyaFyaFyaFyaFyaDJaDLaGraLUaEjaDOavqavqavqavqavqaBsaDQaEkaEhaEnaEmaBsaEoaDNaFTaFUaFPaDPaFVaEqaFWaFYaDPaJEaJpaJFcXHcXHcXHcXHbWraaaaaaaabaabaaaaaaaaaaaaaaaaabaabaDSaDSaFZaDSaDSaabaaaaabaaaaaaaaaaaaaabaabaaaaaaaaaaaaaAfaGbaGaaCPaAfaCPaCPaGdaGcaAfaAfaAfaAfaAfaAfaabaabaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaxjaxjaxjaxiaaaaxkaxlaxlaxlaxkalwaxnatFatFatFatFatFaaaatHaaaatFatFatFatFatFaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIavvavyavxatIatMatNatNayCayBayEayDaudayFayGaxuayIayHawKauYayJauZavcayKauZavdayOaxZayNaxZazuaxZazwaAzavlayPavmavlayQavnavzaAFavAayRayTaySayWayUaFLaFLaFLaFLaFLaFLaFLaxeaHEaHEaHEatGaxhaxhaxhdmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarUaabaabaabappaqdapqaabaabappaqdapqaabaabappaqdapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiayjayjayjaxiaaaaxkaykaylaykaxkalwaaaaaaaaaaabaaaaaaaaaautaaaaaaaaaaabaaaaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIawzawzawyatIaaaaaaayXayYauDauVayZaudazaazdazcazmazlawKazoazqazpavTaztazvaAsazyaxLavdaxLaAzaxLaAqazxazAazzawdazBazDazCazFazEazHazGazGazHazJazIawlazKazMazLawlaybaDRaycawlazNazPazOazRazQazTazSaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaqZazbarcaabaaaaaaaoKaabaabaabaabaoKaabaabaabaabaoKaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiazeazgazhaxiaaaaxkazfazjaziaxkalwaabarXarXarXarXarXaaaatHaaaarXarXarXarXarXaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaauvaxoawzaxmatIatMatNazVauyawBaudaudaudaznazXazWazsazrawKazYazZawWaAcaAaawWaAdaAraxLaABaAtaATaxLaAqaBIaxpaAuaAvaxpaAwavnaxvaAyaACaAAaAEaADaAHaAGawlaAIaAKaAJawlavqavqaIjaIqaydavqavqaxhaxhaxhdmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarUazUaAbaraaraaraazbaraaraaraaraazbaraaraaraaraaALaaaaaaamWaaaaAfaAfaAgaAgaAgaAgaAgaAgaAfaAfaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaAhazgazhaxiaaaaxkaAiaykaykaxkalwaaaasMasLasLasLasLasNasPasOasQasQasQasQasRaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIaymawzawzayhauyayoaAMauCaAmaAnaAlaAnaApaApaANaApaAoaElaAOaAPawKaxSaARawKaBKaDhaAUaAVaxLaAXaAWaHraBaawHaBiayeawHaBraBpaBsaBsaBsaBsaBsawVaBuaBtawlaBvaBRaBvawlaBwavqavqavqavqavqaIsatGaupaurauqauqausaaaaaaaaaaaaaaaaaaaaaaabaabaabaAYaBxaByaabaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaamWaAfaAfaBdaBcaBeaBgaBhaBfaBjaBeaAfaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaAhazgazhaxiaaaaxkaBkaykaBlaxkaabaBmatFatFatFatFatFaaaatHaaaatFatFatFatFatFaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatIazkazkazkatIatMaBAaBzaBBaAmaCaaAnaAnaBCaApaBDaBqaBoaElaBEaBFauZavcaBGauZaAdaxLaxLaBbaAZaBHaxLaxLazxavlaBLavmavlaBNaBMaBPaBOaBSaBQaBsaCcaCfaCeaZIaCgavqaSPavqavqavqavqavqavqavqavqavsavqavtavpavuavwaaaaaaaaaaaaaaaaaaaaaaabaaaaabaabaBTaabaabaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaAfaAfaAfaAfaBUaBgaBVaBgaBVaBXaBgaBgaBgaBWaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiazgazgazgaBYaaaaxkaBkaykaBlaxkalwaaaaaaaabaaaaabaaaaaaaBZaaaaaaaabaaaaabaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAeaAkaAkaAkaAjaaaaaaaaaaaaaBnaAnaAnaAnaCiaCkaCjaCdaCbaElavPaCmaClavTaCnaCoavdaxLaEBaBJaEBaCpaEBaxLaAzazAaCrawdaCsateaCtaBsaCvaCxaCwaBsaCzaCBaCAaCCaZIaZIaCgavqavqaChawlbWpaIYbWpbWpatGavqawkauqauqawmaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaCLaabaabaaaaaaaabaaaaabaabaaaaaaaaaaaaaaaaaaaaaaAfaCNaCOaCPaCMaCRaCQaCSaBgaBgaCUaCVaBgaCWaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaCTazgazgaCXaaaaxkaCYaykaykaCZalwalwalwaabaabaabaabaDbaDaaDbaabaabaabaabalwalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBnaDdaDcaCEaCDaCGaCFaCHaDiaElauYaCIawWaCKaCJawWaDeaDfaEBaCqaFFaDgaEBaDkaDjaxpaDlaDmaxpaDoaDnaBsaDpaDraDqaBsaDsaDNaDNaDNaDNaDPaDPaDPaDPaDPaDPcXKcXHaJccYNatGatGatGatGaaaaaaaaaabpaabaabaabaaaaabaaaaabaabaDSaDKaDSaabaabaaaaabaaaaaaaabaabaaaaaaaaaaaaaaaaaaaAfaDUaDTaDWaDVaDYaDXaBgaBgaBgaDZaEaaBgaEcaAfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxiaEbazgaEeaxiaaaaxkaEfaykaykaxkaabaaaaabaaaaaaaabaaaaDbaEgaEdaaaaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEiaEiaEiaEiaEiaEiaEiaAmaElaElaElaDtaElaElaElaDuaAmaAxaAxaAxaAxaAxaAxaEBaEBaDvaCqaFFaDgaDvaDvaDvaEpaEpaEpaEpaDxaDwaBsaDyaDAaDzaBsaDsaDNaELaEMaEKaDPaENaDBaEOaEQaDPaJlcXHcXHcXHaJnaJmaJobWvaaaaaaaaaaabaabaaaaabaabaabaabaabaaaaDSaERaDSaaaaabaaaaabaaaaaaaaaaabaabaaaaaaaaaaaaaaaaAfaETaESaCPaEUaEWaEVaEXaBgaEZaEYaFbaFaaAfaFdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaFeaFfaFcaFfaFgaaaaFiaFhaykaFkaFiaabaaaaabaaaaaaaabaDbaDbaFjaFmaDbaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEiaFlaFoaDCaDDaFvaFwaFsaDFaDEaDDaDGaFvaFvaDIaDHaFBaFAaFyaFyaFyaFyaFyaFyaFyaDJaDLaGraDMaEjaDOavqavqavqavqavqaBsaDQaEkaEhaEnaEmaBsaEoaDNaFTaFUaFPaDPaFVaEqaFWaFYaDPaJEaJpaJFcXHcXHcXHcXHbWraaaaaaaabaabaaaaaaaaaaaaaaaaabaabaDSaDSaFZaDSaDSaabaaaaabaaaaaaaaaaaaaabaabaaaaaaaaaaaaaAfaGbaGaaCPaAfaCPaCPaGdaGcaAfaAfaAfaAfaAfaAfaabaabaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaFeaGfaFgaaaaaaaGgaFiaGeaFiaGhaabaaaaabaaaaaaaabaGjaGiaGlaGkaGjaGnaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGoaGmaEraGpaEtaEsaEuaEsaEvaEsaExaEwaGraGraEzaEyaGraGraGraGraGraGraGraGraGraECaEEaEDaEGaEFaEHaAQaASaEIaASaAQaBsaEJaFnaEPaFnaFnaBsaDsaDNaFpaGNaFqaDPaFraGRaGQaEQaDPaJGcXHaKycXHcXHbYecWGbWraaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaGTaGUaGSaGWaGTaabaaaaabaaaaaaaabaaaaaaaabaabaaaaaaaGXaAfaCPaAfaCPaGYaGVaGYaMzaGYaGYaGYaHbaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaGnaGnaGnaGnaGnaGnaGnaGnaabaabaGjaHcaHaaGZaGjaHdaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGoaHearTaHfaFuaFtaFxaHnaFzaHnaFCaHqaHnaHnaFEaFDaHnaHnaHnaHnaHnaHnaHnaFHaFJaFIaFKaHvaHxaEjaFMaAQaFNaASaFOaAQaBsaBsaBsaBsaBsaBsaBsaFQaDNaHCaFUaFRaDPaFSaHGaFWaHHaDPbZQbYeaKBcXHcXHcXHcXIbWraabaabaaaaaaaaaaaaaaaaaaaaaaaaaabaGTaHKaHIaHJaGTaabaaaaabaaaaaaaabaaaaaaaGXaHNaGXaHNaGXaHbaGYaGYaGYaGYaGYaGYaGYaGYaGYaHOaHPaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaHQaHLaHQaaaaaaaaaaGnaHSaHTaHSaHRaHMaHUaGnaaaaaaaGjaHVaHXaHWaIaaHSaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIbaIcaIcaIeaIeaFXaLAaIhaIhaGqaLAaGsaIlaIiaIiaIlaGtaIlaIoaIoaIoaIoaIoaIoaImaIoaIoaInaIraIpaEjaGuavqaAQaAQaAQavqavqavqaydaGvaGwavqavqaGxaDNaIwaFUaGyaDPaGzaGRaGQaEQaDPcXIcXHaLYaKPcXHbYebZQbWvaabaabaaaaaaaaaaaaaHQaIzaHQaaaaabaGTaIBaIAaICaGTaIFaIFaIFaIFaIFaHNaHNaHNaGXaIDaGYaHOaHPaMzaGYaMzaMzaMzaGXaIEaGXaGXaGXaGXaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaIIaIGaIIaaaaaaaabaGnaIHaILaHSaHSaIJaHSaGnaIIaIIaGjaGjaIMaIKaIaaHSaGnaGnaIIaIIaIIaGnaGnaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaIbaIPaGAaGCaGBaGDaLAaGFaGEaGGaLAaGHaIlaIWaIZaGJaGIaJbaJaaJdaLZaJfaJeaJhaJgaJjaJiaJkaFFaFGaEjaGKavqavqavqavqavqavqavqavqavqavqavqavqaGLaGOaGMaHhaGPaDPaHiaHjaJyaJBaDPcWGbYeaMbaMaaODaODaODaODaODaODaODaaaaaaaaaaHNaJCaHNaaaaIFaGTaGTaJDaJHaGTaJIaGYaGYaGYaMzaJJaGYaJMaGXaGYaGYaGYaJKaMzaGYaGXaJNaJLaGXaGYaJOaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJPaJSaJQaaaaJRaJVaJTaabaabaIIaHSaIIaaaaaaaabaGnaJXaJYaJZaJWaJUaKaaGnaKbaHSaKdaKcaKfaKeaKeaKeaKeaKeaKeaKeaKeaKgaGnaaaaKhaaaaaaaaaaaaaaaaaaaaaaaaaIbaKkaHkaKmaKnaHlaLAaHmaKraHoaLAaGHaIlaKtaKuaKvaGIaJbaKqaKsaKsaKsaKsaKsaJgaKwaJiaFyaFFaFGaEjaFMaLPaLPaLPaLPaLPaHpaKOaKOaKOaKOaKOaKOaKOaDNaDNaLVaDNaDPaDPaHsaDPaDPaDPaMhaMeaMjcYKaODaKQaKQaKQaKQaKQaODaaaaaaaaaaHNaKJaKMaaaaIFaKRaKTaKSaKWaGYaGYaGYaMzaGYaMzaKXaGYaGYaGXaGYaKVaKUaKXaIEaGYaGXaKZaKYaGXaGYaLcaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLaaLbaLaaLdaLeaLfaLeaLdaabaIIaLgaLhaaaaaaaGnaGnaGnaGnaGnaLkaLiaLlaLjaLnaLmaLmaLoaLraLraLqaLpaGnaHSaGnaGnaGnaLsaGnaaaaabaaaaaaaaaaaaaaaaaaaabaabaIbaLuaLtaLwaLvaLxaLAaKraLyaHtaLAaGHaIlaLCaLEaHwaHuaHzaHyaHAaLHaKsaLIaLIaJgaKsaJiaFyaFFaLJaEjaHBaLPaHFaHDaLNaLPaMwaLXaMIaMHaMLaMJaMTaMNaMWaMUaMYaMXaNaaMZaNcaNbaNeaKObWrbWraNUaKOaODaKQaKQaKQaKQaKQaODaabaabaKOaHNaMfaMgaHNaIFaMiaGYaMkaGYaHbaGYaGXaGXaMmaGXaGXaMnaMzaMzaKXaMoaMlaGYaGXaGYaMqaMqaMqaMqaMqaMqaMqaMqaMqaMraMraMraMrafOaMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaLaaMpaLaaMsaLeaMtaLeaMsaGnaIIaMuaEAaIIaIIaGnaHSaHSaHSaHSaHSaHSaHSaLkaLsaGnaGnaGnaGnaGnaMxaGnaGnaHSaMyaGnaMvaLsaGnaGnaGnaaaaaaaaaaaaaaaaMAaMAaMAaMAaMAaMAaMAaMAaMAaLAaItaMCaIuaLAaGHaIlaIxaIvaINaIyaJbaMMaIQaIOaMPaMOaMRaMQaMSaJiaFyaFFaFGaEjaFMaLPaISaIRaLNaLPaNTaMVaMVaPBaPBaNYaOeaNdaNSaNRaNXaNVaNVaNVaOpaOiaPAaOuaOAaOzaOBaJqaODaKQaKQaKQaKQaKQaODaKOaKOaKOaGYaNfaNgaJIaMzaMoaKXaMkaGYaNhaGVaNlaIEaGYaGYaGYaGYaNiaGYaGYaMoaNjaGYaMnaGYaMqaNkaNnaNmaMqaNpaNoaNqaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaNraNtaNsaMsaNuaNyaNvaNwaNxaHSaNzaNCaNAaMyaNBaHSaGnaGnaGnaGnaGnaGnaGnaLsaGnaNDafOaNGaGnaNEaNFaNHaHSaNBaGnaNAaNIaKeaKgaIIaaaaaaaaaaaaaaaaNKaNJaNMaNLaNOaNNaNPaMAaiWaLAaJraNQaIVaLAaJsaIlaJuaJtaJwaJvaJbaNWaJzaJxaKiaJAaKlaKjaKoaJiaFyaFFaFGaEjaFMaLPaOjaKpaLNaLPaPCaMVaQGaNdaNdaOraNdaNdaNdaNdaOyaOoaPkaPkaOsaRvaSQaMVaMVaRRaMVaPvaRVaKQaKQaKQaKQaKQaRVaTbaTdaTcaXiaTeaOCaGYaMzaOFaGYaOEaOGaOGaOGaOGaOHaOGaOIaGYaGYaGYaGYaGYaGYaGYaGYaMzaGVaMqaOKaOLaOLaMqaOMaOJaONaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaOPaOQaORaMsaOPaOQaORaNwaKaaHSaOSaHSaHSaHSaHSaHSaGnaOTaOOaOVaOUaOWaGnaLsaGnafOaOXaNDaOYaPaaOZaGnaPcaGnaGnaGnaGnaPcaLsaIIaaaaHQaHQaHQaHQaPdaNJaPeaPbaPfaPhaPiaPjaMAaLAaLAaLAaLAaLAaJsaIlaIlaIlaIlaIlaIlaKzaKAaIoaIoaIoaIoaIoaIoaIoaPraFFaPwaEjaFMaLPaOnaKpaLNaLPaNTaSZaPDaNdaPEaPEaPEaNdaPFaNdaQEaQAaNdaOqaQFaRvaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaPLaPMaKOaGYaVJaMzaMzaMzaHPaHPaGXaGXaGXaMzaMzaMzaGXaPNaPKaGXaMzaMzaGXaMzaMzaGXaGXaPPaPOaPRaPQaPTaPSaPUaOKaPWaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaSdaSdaLdaMsaPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaNTaSZaRIaNdaPEaRJaRKaNdaRLaNdaRNaQAaNdaNdaQFaRvaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaQHaPMaKOaGYaVJaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQXaRbaoOaSbaSaaQZaQZaRaaQZaQZaQZaRdaRcaReaReaReaReaRfaGnaHSaGnaRhaRgaRiaHSaRjaPcaLsaGnaGnaGnaGnaGnaGnaPcaGnaHSaRiaLkaHSaHSaHSaRkaRmaRlaRnaRnaRnaRnaRoaRnaRnaRpaRqaRlaRsaRraRraRraRraRraRraRraRtaRwaRwaRwaRwaRxaRwaRwaLDaRwaRwaRxaRwaRwaRwaRwaRzaLFaLKaLGaLLaLPaRDaLMaLWaLOaTaaSZaNdaNdaSWaSUaSXaNdaNdaTfaUNaRMaSYaSYaRGaRvaVLaVKaMVaMVaMVaPvaRVaKQaKQaKQaKQaKQaRVaVMaYwaVObfQaZzbafbafbafbafbbYaOGaOGaOGaOGaOGaOGaOGaKSaGYaGYaGYaGYaMnaGYaGYaMkaGYaRTaRSaRXaRWaRYaOLaOLaOLaRZaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZPaSdaSdaZQaSfaScaSgaSiaSjaShaSkaSjaSmaSlaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSDaMdaMcaMDaMBaMEaSJaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaWNaWHaYeaYdbflbeFbgjbfrbgtbgsbhhaYdaYdaYdaYdbhibhjaMVaMVaMVaMVaThaODaKQaKQaKQaKQaKQaKOaKOaKOaKOaHbaMzaMzaIEaGXaGXbBOaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaGYaQIaMkaGYaTiaMqaTjaQRaTlaTkaTmaQRaTnaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdaRUaSdaToaSfaSfaTpaSdaRUaSdaTqaTraTsaTtaGnaHSaPcaPcaGnaGnaGnaTuaTuaTuaIfaTuaTuaTuaTuaTuaHSaGnaGnaGnaGnaGnaGnaGnaSraKbaStaaaaabaaaaabaaaaabaaaaabaaaaSuaSzaSAaTwaTvaTyaTxaTAaSAaPiaRwaTzaTzaTCaTBaTEaTDaTFaTDaMKaTGaTIaTzaTzaRwatcaFFaTJaEjaMFaLPaOnaKpaLNaLPbhmbhkbhtbhpbhxbhvbirbhzbitbisbiTbiubjkbjcbjXbjMbkKbkIbiYaOvaOwaKOaODaKQaKQaKQaKQaKQaKOaTXaUaaMzaGXaMzaLcaGYaGXaLcbBOaGXaTZaGYaGXaUbaGYaMzaUdaUcaGXaUeaGYaMzaIEaIEaMkaIEaUfaMqaUgaQRaUiaUhaUiaQRaUjaMqaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaLdaLdaSdaOQaSdaUkaUoaUmaUlaSdaOQaSdaSdaLdaUnaUpaGnaHSaHSaHSaHSaHSaHSaTuaUuaUvaUqaUxaUsaUzaUuaTuaUwaUAaUyaUyaUyaUyaUyaUyaUBaNxaStaabaUEaUEaUEaUEaUEaUEaUEaabaSuaSzaSAaUFaUCaUHaUDaUFaSAaPiaRwaUJaUJaUJaUGaULaSCaUIaSCaULaUKaUJaUJaUJaRwaSNaFFaUMaEjaMFaLPaOjaKpaLNaLPbuNbuMaUQaUQaUQaUQaUQaUQaUQaNZaUQaUSaUSaUSaUSaUSaOaaGXaPGaPIbjKbJUaODaKQaKQaKQaKQaKQaKOaURaUaaMzaUTaGXaGYaGYaGXbJVbLCaMzaGYaGYaGXaGYaGYaMzaMkaGVaGXaGYaGYaMzaUWaGYaMkaGYaUUaUYaUYaMqaMqaMqaMqaMqaMqaMqaMraMraMraMraMraabaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdaRUaSdaSdaSdaSdaSdaSdaRUaSdaUZaLdaUVaUXaVcaVcaVcaVcaVcaVcaVaaTuaUuaVeaUqaVfaVeaVeaUuaTuaVgaVbaViaViaViaViaViaViaViaViaVjaaaaUEaVkaVdaVmaVlaVnaUEaaaaSuaSzaSAaVpaVoaVraVqaUFaSAaPiaRwaVsaVsaTCaVtaVuaTDaTFaTDaVuaVvaVwaTzaTzaRwaSNaFFaSOaEjaObaLPaOdaOcaLNaLPbuSbuMaUQaVzaVAaVCaVCaUQaVBaOfaVDaUSbxyaVFaVHaUSaOgaGXbjOaPIaPHaPJaKOaKOaKOaKOaKOaKOaKOaVNbLGaMzaMzaGXaGXaMzaMzbLHaVPaMzaGXaHPaGXaGXaMzaMzaVRaVQaGXaGXaGXaQLaUWaGYaMkaGYaUUaHOaHbaOFaYPbcDaVhbcDaYPaYPaYPaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaVSaVXaVSaVSaVYaVZaVSaVSaVXaWaaVWaLdaToaWbaVcaWdaWcaWfaWeaWhaWgaTuaUuaVeaUqaWjaVeaVeaUuaTuaWkaWlaWiaWnaWmaWoaWqaWraWpaWtaVjaabaUEaWuaWsaWwaWvaWxaUEaabaSuaSzaSAaWzaWAaWyaWCaWBaSAaPiaRwaSBaSCaWEaWDaULaSCaWFaSCaULaWGaSLaSCaSMaRwaSNaFFaWJaEjaMFaLPaISaOhaLNaLPbkcbuUaUQaWKaVEaVEaVEaWLaOlaOkaOmaUSaWQaWPaOxaOtaPgaGXaRPaRQaRQbkHaGXaJMaGXaGYaQIaHPaLcaWUaWXaWWaWYaGXaNhaGYaQIbBOaGYaGXaaaaGXaGYaGYaGYaGYaMkaXbaXaaWZaWZaWZaWZaXcaXeaXdaXhaXiaXfaXiaXgaVTaVTaVUaXkaXjaXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaWaaVSaXmaXraXsaXtaXuaXvaXwaXxaXyaXzaXpaXnaSdaToaXqaVcaXBaXAaXFaXGaXFaXCaTuaXIaVeaXDaXHaXEaXHaXJaXLaXKaXMaXQaXQaXQaXQaXQaXQaXNaXSaVjaaaaUEaXOaWsaXPaWvaXRaUEaaaaSuaSzaSAaXTaXXaXVaXUaYaaSAaPiaRwaXWaXWaTCaXYaVuaTDaXZaTDaVuaYbaTIaTzaTzaRwaYcaIraYhaEjaMFaLPaLPaLPaLPaLPaPlbvcaPnaPmaPoaUQaUQaUQaUQaUQaUQaUSaPpaZVaPqaUSaOgaGXaGXaGXaGXaGXaGXaGYaGXaGYaHPaHPaGXaGXaGXaYnaGXaGXaGXaGXaGYbBOaWVaHNaabaHNaGYaYsaYvaYuaYyaYxaYzaYEaYEaYEaYEaYFaYGaYAaYIaYJaYKaYJaYBaYJaYJaYCaXoaYOaYPaYQaYRaYSaYSaYSaYSaYSaYSaYSaYSaYSafXajcaaaaaaaaaaaaaaaaaaaaaaYDaYUaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLaaLbaLaaLdaLeaLfaLeaLdaabaIIaLgaLhaaaaaaaGnaGnaGnaGnaGnaLkaLiaLlaLjaLnaLmaLmaLoaLraLraLqaLpaGnaHSaGnaGnaGnaLsaGnaaaaabaaaaaaaaaaaaaaaaaaaabaabaIbaLuaLtaLwaLvaLxaLAaKraLyaHtaLAaGHaIlaLCaLEaHwaHuaHzaHyaHAaLHaKsaLIaLIaJgaKsaJiaFyaFFaLJaEjaHBaLPaHFaHDaLNaLPaMwaLXaMIaMHaMLaMJaHYaHgaIdaHZaIkaIgaIUaITaNcaNbaIXaKObWrbWraNUaKOaODaKQaKQaKQaKQaKQaODaabaabaKOaHNaMfaMgaHNaIFaMiaGYaMkaGYaHbaGYaGXaGXaMmaGXaGXaMnaMzaMzaKXaMoaMlaGYaGXaGYaMqaMqaMqaMqaMqaMqaMqaMqaMqaMraMraMraMrafOaMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaLaaMpaLaaMsaLeaMtaLeaMsaGnaIIaMuaEAaIIaIIaGnaHSaHSaHSaHSaHSaHSaHSaLkaLsaGnaGnaGnaGnaGnaMxaGnaGnaHSaMyaGnaMvaLsaGnaGnaGnaaaaaaaaaaaaaaaaMAaMAaMAaMAaMAaMAaMAaMAaMAaLAaItaMCaIuaLAaGHaIlaIxaIvaINaIyaJbaMMaIQaIOaMPaMOaMRaMQaMSaJiaFyaFFaFGaEjaFMaLPaISaIRaLNaLPaKxaMVaMVaMVaMVaMVaMVaMVaLRaLQaLSaOiaOiaOiaLTaOiaPAaOuaOAaOzaOBaJqaODaKQaKQaKQaKQaKQaODaKOaKOaKOaGYaNfaNgaJIaMzaMoaKXaMkaGYaNhaGVaNlaIEaGYaGYaGYaGYaNiaGYaGYaMoaNjaGYaMnaGYaMqaNkaNnaNmaMqaNpaNoaNqaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaNraNtaNsaMsaNuaNyaNvaNwaNxaHSaNzaNCaNAaMyaNBaHSaGnaGnaGnaGnaGnaGnaGnaLsaGnaNDafOaNGaGnaNEaNFaNHaHSaNBaGnaNAaNIaKeaKgaIIaaaaaaaaaaaaaaaaNKaNJaNMaNLaNOaNNaNPaMAaiWaLAaJraNQaIVaLAaJsaIlaJuaJtaJwaJvaJbaNWaJzaJxaKiaJAaKlaKjaKoaJiaFyaFFaFGaEjaFMaLPaOjaKpaLNaLPaLUaMVaMNaMNaMNaMVaMVaMVaMVaMVaMTaOoaMUaMUaOsaMVaSQaMVaMVaRRaMVaPvaRVaKQaKQaKQaKQaKQaRVaTbaTdaTcaXiaTeaOCaGYaMzaOFaGYaOEaOGaOGaOGaOGaOHaOGaOIaGYaGYaGYaGYaGYaGYaGYaGYaMzaGVaMqaOKaOLaOLaMqaOMaOJaONaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaOPaOQaORaMsaOPaOQaORaNwaKaaHSaOSaHSaHSaHSaHSaHSaGnaOTaOOaOVaOUaOWaGnaLsaGnafOaOXaNDaOYaPaaOZaGnaPcaGnaGnaGnaGnaPcaLsaIIaaaaHQaHQaHQaHQaPdaNJaPeaPbaPfaPhaPiaPjaMAaLAaLAaLAaLAaLAaJsaIlaIlaIlaIlaIlaIlaKzaKAaIoaIoaIoaIoaIoaIoaIoaPraFFaPwaEjaFMaLPaOnaKpaLNaLPaKxaMNaMWaMWaMXaMNaMVaMVaMYaMVaNaaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaPLaPMaKOaGYaVJaMzaMzaMzaHPaHPaGXaGXaGXaMzaMzaMzaGXaPNaPKaGXaMzaMzaGXaMzaMzaGXaGXaPPaPOaPRaPQaPTaPSaPUaOKaPWaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaSdaSdaLdaMsaPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaKxaMNaMWaNRaNSaMNaMVaMVaMVaMVaNTaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaQHaPMaKOaGYaVJaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQXaRbaoOaSbaSaaQZaQZaRaaQZaQZaQZaRdaRcaReaReaReaReaRfaGnaHSaGnaRhaRgaRiaHSaRjaPcaLsaGnaGnaGnaGnaGnaGnaPcaGnaHSaRiaLkaHSaHSaHSaRkaRmaRlaRnaRnaRnaRnaRoaRnaRnaRpaRqaRlaRsaRraRraRraRraRraRraRraRtaRwaRwaRwaRwaRxaRwaRwaLDaRwaRwaRxaRwaRwaRwaRwaRzaLFaLKaLGaLLaLPaRDaLMaLWaLOaNVaMNaNYaNXaOeaMNaMVaMVaMVaMVaMTaRMaOpaOpaRGaMVaVLaVKaMVaMVaMVaPvaRVaKQaKQaKQaKQaKQaRVaVMaYwaVObfQaZzbafbafbafbafbbYaOGaOGaOGaOGaOGaOGaOGaKSaGYaGYaGYaGYaMnaGYaGYaMkaGYaRTaRSaRXaRWaRYaOLaOLaOLaRZaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZPaSdaSdaZQaSfaScaSgaSiaSjaShaSkaSjaSmaSlaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSDaMdaMcaMDaMBaMEaSJaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaOqaWHaOyaOraOraPkaPBbhiaPCbgsbhhbhibhibhibhibhibhjaMVaMVaMVaMVaThaODaKQaKQaKQaKQaKQaKOaKOaKOaKOaHbaMzaMzaIEaGXaGXbBOaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaGYaQIaMkaGYaTiaMqaTjaQRaTlaTkaTmaQRaTnaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdaRUaSdaToaSfaSfaTpaSdaRUaSdaTqaTraTsaTtaGnaHSaPcaPcaGnaGnaGnaTuaTuaTuaIfaTuaTuaTuaTuaTuaHSaGnaGnaGnaGnaGnaGnaGnaSraKbaStaaaaabaaaaabaaaaabaaaaabaaaaSuaSzaSAaTwaTvaTyaTxaTAaSAaPiaRwaTzaTzaTCaTBaTEaTDaTFaTDaMKaTGaTIaTzaTzaRwatcaFFaTJaEjaMFaLPaOnaKpaLNaLPaPDbhkbhtbhpaPFaPEaQAbhzbitbisbiTbiubjkbjcbjXbjMbkKbkIaQEaOvaOwaKOaODaKQaKQaKQaKQaKQaKOaTXaUaaMzaGXaMzaLcaGYaGXaLcbBOaGXaTZaGYaGXaUbaGYaMzaUdaUcaGXaUeaGYaMzaIEaIEaMkaIEaUfaMqaUgaQRaUiaUhaUiaQRaUjaMqaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaLdaLdaSdaOQaSdaUkaUoaUmaUlaSdaOQaSdaSdaLdaUnaUpaGnaHSaHSaHSaHSaHSaHSaTuaUuaUvaUqaUxaUsaUzaUuaTuaUwaUAaUyaUyaUyaUyaUyaUyaUBaNxaStaabaUEaUEaUEaUEaUEaUEaUEaabaSuaSzaSAaUFaUCaUHaUDaUFaSAaPiaRwaUJaUJaUJaUGaULaSCaUIaSCaULaUKaUJaUJaUJaRwaSNaFFaUMaEjaMFaLPaOjaKpaLNaLPaQFbuMaUQaUQaUQaUQaUQaUQaUQaNZaUQaUSaUSaUSaUSaUSaOaaGXaPGaPIaPIbJUaODaKQaKQaKQaKQaKQaKOaURaUaaMzaUTaGXaGYaGYaGXbJVbLCaMzaGYaGYaGXaGYaGYaMzaMkaGVaGXaGYaGYaMzaUWaGYaMkaGYaUUaUYaUYaMqaMqaMqaMqaMqaMqaMqaMraMraMraMraMraabaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdaRUaSdaSdaSdaSdaSdaSdaRUaSdaUZaLdaUVaUXaVcaVcaVcaVcaVcaVcaVaaTuaUuaVeaUqaVfaVeaVeaUuaTuaVgaVbaViaViaViaViaViaViaViaViaVjaaaaUEaVkaVdaVmaVlaVnaUEaaaaSuaSzaSAaVpaVoaVraVqaUFaSAaPiaRwaVsaVsaTCaVtaVuaTDaTFaTDaVuaVvaVwaTzaTzaRwaSNaFFaSOaEjaObaLPaOdaOcaLNaLPaQGbuMaUQaVzaVAaVCaVCaUQaVBaOfaVDaUSbxyaVFaVHaUSaOgaGXaPGaPIaPHaPJaKOaKOaKOaKOaKOaKOaKOaVNbLGaMzaMzaGXaGXaMzaMzbLHaVPaMzaGXaHPaGXaGXaMzaMzaVRaVQaGXaGXaGXaQLaUWaGYaMkaGYaUUaHOaHbaOFaYPbcDaVhbcDaYPaYPaYPaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaVSaVXaVSaVSaVYaVZaVSaVSaVXaWaaVWaLdaToaWbaVcaWdaWcaWfaWeaWhaWgaTuaUuaVeaUqaWjaVeaVeaUuaTuaWkaWlaWiaWnaWmaWoaWqaWraWpaWtaVjaabaUEaWuaWsaWwaWvaWxaUEaabaSuaSzaSAaWzaWAaWyaWCaWBaSAaPiaRwaSBaSCaWEaWDaULaSCaWFaSCaULaWGaSLaSCaSMaRwaSNaFFaWJaEjaMFaLPaISaOhaLNaLPaRvbuUaUQaWKaVEaVEaVEaWLaOlaOkaOmaUSaWQaWPaOxaOtaPgaGXaRPaRQaRQaRIaGXaJMaGXaGYaQIaHPaLcaWUaWXaWWaWYaGXaNhaGYaQIbBOaGYaGXaaaaGXaGYaGYaGYaGYaMkaXbaXaaWZaWZaWZaWZaXcaXeaXdaXhaXiaXfaXiaXgaVTaVTaVUaXkaXjaXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaWaaVSaXmaXraXsaXtaXuaXvaXwaXxaXyaXzaXpaXnaSdaToaXqaVcaXBaXAaXFaXGaXFaXCaTuaXIaVeaXDaXHaXEaXHaXJaXLaXKaXMaXQaXQaXQaXQaXQaXQaXNaXSaVjaaaaUEaXOaWsaXPaWvaXRaUEaaaaSuaSzaSAaXTaXXaXVaXUaYaaSAaPiaRwaXWaXWaTCaXYaVuaTDaXZaTDaVuaYbaTIaTzaTzaRwaYcaIraYhaEjaMFaLPaLPaLPaLPaLPaPlaRJaPnaPmaPoaUQaUQaUQaUQaUQaUQaUSaPpaZVaPqaUSaOgaGXaGXaGXaGXaGXaGXaGYaGXaGYaHPaHPaGXaGXaGXaYnaGXaGXaGXaGXaGYbBOaWVaHNaabaHNaGYaYsaYvaYuaYyaYxaYzaYEaYEaYEaYEaYFaYGaYAaYIaYJaYKaYJaYBaYJaYJaYCaXoaYOaYPaYQaYRaYSaYSaYSaYSaYSaYSaYSaYSaYSafXajcaaaaaaaaaaaaaaaaaaaaaaYDaYUaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpaYMaYLaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaToaYWaVcaYYaYXaZfaZaaZhaZbaTuaZjaUraZcaZlaZmaZnaZdaTuaZeaZgaXQaXQaXQaXQaXQaXQaXNaZraVjaabaUEaZkaZiaZpaZoaZqaUEaabaSuaSzaSAaZsaZyaZtaZAaZuaSAaPiaRwaUJaUJaUJaZvaULaSCaUIaSCaULaZwaUJaUJaUJaRwaZxaZFaZGaEjaPtaPsaPsaPsaPsaPuaPxaPvaUQaPyaPzaUQaQmaQfaQnaUQaQoaUSaZDaZVaZEaUSaQpaZKaQqaZNaZNaZKaZXaZWaZWaZWaZWaZWaQxaZYaZWbaabacbabbaebadbagbMgbaibahbajbahbalbakaGYaGXbarbambanbaubavbaobaxbaybazbapbazbaBbasbaqbatbaFbaAbawbaIbaCbaEbaDaYPbaMbaNbaObaGbaQbaRbaHbaTbaUbaVaaaaaaaaaaaaaaaaaaaaaaYDbaWbaXbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaZaXsaXsaVXaXzaYZaXsaYZbbaaYZaXsaYZaXzaYVaYTaSdaTobaJaVcaVcbaKaUtbaLaUtaVcaTuaTuaTuaTubaSbaPbbhbbbaTubbjbbcbblaXQaXQbbmaXQbbebbdbbpaVjaaaaUEaUEbbqbbfbbqaUEaUEaaaaSuaSzaSAbbibbgbbkaZAbbnaSAaPiaRwaSBaSCbboaWDaULaSCaUIaSCaULaWGbbxaRwaRwaRwbbrbbzbbtbbsbbCatGatGatGbbEbbFbbvbbuaUQbbwaVEaUQbbJaUQbbKaUQbbLaQrbbBbbAbbHbbGbbUbbIaQtbbNbbQbbPbbRbbQbbQbbSbbQbbIbbTbbIaXfbbUbbIbbVbbXaSGbbZaZZbcbbcabcdbccbcfbceaXibcmbcgbcobcpbchbcibcsbcjbaybcubckbazbcwbcxbclbczbaFbcAbcBbcCbcDbcnbcFaYPbcqbcHbcHbcIbaTbaTbaTbaTbaUbaVaaaaaaaaaaaaaaaaaaaYDbaWbcJbcKbcLbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpbcrbcNaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaTobcvbctbcEbcybcSbkObkPbcGbcMbcVbcWbcXbcPbcOaVebcQaTubdbbcRbddbdebcTbdgbdhbdibcUbdkaVjaaaaabaaabcYbcZbcYaaaaabaaaaSuaSzaSAbdcbdabdjbdfbdraSAaPiaRwbdmbdlaTCbdnbdoaTDbdpaTDbdsbdqbdzaRwbdubdtbdvbdDbdxbdwbbDbdHaaaaaabbEbdIbdBbdAaUQbdCbdEaVEaVEbdNaVEaVEaVEbdOaUSbdFaUSbdQaUSaUSaQuaUSbdTbdUbdKbdJbdMbdLbdTbdPbeabebbecbebbebbebbebbdSbeebebbefbdVbdWbeibebbdXaGYbaubekbcpbelbembenbeobepbeqberbdYbazbetbeubevbewbdZbcAbcBbcCbcDbaEbedaYPbegbcHbcHbcIbaTbaTbaTbaTbaUbaVaaaaaaaaaaaaaaaaaaaYUbeAbeBbeCbeBbeDaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehbejaVSaXmaXzaXsbeGbesaXsaXsbexbeGaXzaXpbeyaSdaTobeEbezblsblrblIbltbltbmgbeMbeHaSfaTubePbeQbePaTuaTubeRbeIbeRaViaViaViaVibeRbeJbeUaVjbeLbeKbeKbeNbeObeNbeKbeKbeSaSubfaaSAbeTaSAbeWbeVbfeaSAbffaRwaRwaRwaRwbfgbfhbeXbeYbeXbfhbfgaRwaRwbeZbdDbdDbdDbdDbfbbdybfnbfobfpbbEbfqbdBbfiaUQaUQaUQaUQaUQaUQaUQaUSaUSbdObfsbftbfkbfjaQvbmmbmobmnbdTbfAbfvbfCbfwbfEbdTbfxbfybfHbfzbfHbfJbfKbfMbfBbfFbfDbfIbfGbfNbfLbebbfObfQbfPbfSbfRbelbfYbfZbeobfTbazbfVbfUbfXbfWbgfbczbczbazbazbcBbcCbcDbcnbggaYPbgabgibgbbgkbgcbgmbaTbaTbgdbaVaaaaaaaaaaaaaaaaYDbaWbgobeCbeCbeCbgpbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehaVSaVXaVSaVSaVYaVZaVSaVSaVXbejbgeaLdbghbeEaSdbltbltbltbltbltaMsbgvbglaSfbgnbfcbgzbgzbgqbgrbgzbgubgzbgzbgzbgDbgzbgzbgwbgFbgAbgCbgBbgEbgCbgHbgCbgCbgCbgCbgIbgMbgJbgzbgzbgKbfcbgQbgxbgSbgLbgObgNbgTbgPbgPbgPbgPbgPbgPbgPbgVbgUbhabhbbhcbhdbhebgWbgXbfdbdDbdDbhfbgZbhgbgZbmMbmrbmWbmNbnmbnlbolaUSbhrbhlboDbombjmbjmaWMboHboNboMbdTbhobhubhsbhsbhwbdTbhAbhCbhBbhEbhDbhDbhFbhHbhGbfMbhIbhJbhPbhQbhRbebbdXaTgbaubhKbhTbhTbhUbhVbhTbhLbazbhXbhNbazbhObhSbczbhWbazbhZbhYbiabcDaYPaYPaYPbibbigbihbiibigbigbigbigaYSafXajcaaaaaaaaaaaabicbikbilbeCbeCbimbinbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbgyaSdaSdaSdaSdaSdaSdbgyaSdaUZaLdbidbieaSdboUboSbltbpCbltaMsbivbglbifbgGbfcbijbipbiobiqbiqbixbiwbiwbiwbizbiybiybiAbiCbiBbiqbiqbiDbiybiFbiEbiGbiGbiIbiHbiKbiJbiJbiJbiLbfcbgQbgxbgSbgSbgSbgSbiMbgSbgSbgSbgSbgSbgSbiNbiUbiVbiWbiXbiObiZbiQbiPbiRbiVbiVbiVbjdbjebjebjebiSbpEbpGbpFbpIbpHbpJaUSbjabjjbjmbjmbpKbjmaWTbpMbqibqhbdTbjobjfbjqbjhbjgbdTbjtbjibjvbjwbjxbjybebbebbjzbebbebbebbjBbjlbjBbebbdXaGYbaubjDbcpbcpbcpbjEbcpbjFbazbazbazbazbazbazbazbjnbazbcDbcDbcCbcDbjpbjIaYPbjrbjNbjLblwbgRbjubjsbjAbjRaaaaaaaaaaaaaYDbjCbjGbjCbjCbjCbjHbjCbjJbjCbjGbjCaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabbjQaLdaSdaOQaSdbjTbjSbjVbjUaSdaOQaSdaSdaLdbjWbeEaSdbqjbpCbqkboSbltaMsbkdbglaSfbgGbfcbgzbjZbjYbkgbkgbkabkibkbbkgbkebkgbkfbkgbkhbjPbkgbkgbkgbkgbkgbkjbkkbkgbklbkrbknbkmbgzbgzbkpbkobksbkqbkubktbkubkvbkwbkvbkvbkvbkvbkvbkvbkybkAbkzbkzbkzbkzbkBbkzbkCbkDbkzbkzbkEbkGbkFbkFbkFbkFbkFbkFbqlbqmbpGbpFaUSbkMbkNbrdbrcbrcbrebrgbrfbqibrhbdTbdTbdTbdTbdTbkLbdTbkQbkRbkWbkSbfHbkYbebbhMbkTbkUblcbkVbleblfblgbebbdXaQLbaublhblibcpbljblkbcpbllbllbaubkXblabkZaYPbldblnblmbcDbcDblpbloaYPblqaYPbridsfbjLblxbrHbsMbshblzbjRaaaaaaaaaaaabicbmXblubmYbmYblDbeCblCblDblAblvblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdbgyaSdaToaSfaSfaTpaSdbgyaSdblyblEblBblFaSdbltbltbsObltbltaMsblJbglaSfaMsblKblKblGblMblMblMblMblMblMbkxblHblMblMblMblMblMblMblPblQblRblRblLblRblTblNblVblTblTblWblXblOblKblZblZblSblSblSbmbbmbbmbbmbbmbbmbbmbbmbbmcblUblUblYblUbmabmabmabmabmebmdbmabmcbmibmibmibmibmibmibmibmibmfbmfbmfaUSbmkbmlbsPbsPbsPbsPbsZbsQbtobtnaZRbtrbmjbmhbmtbmsbdTbbWbmubmybmzbmybmybebbmAbmvbmwbmwbmwbmwbmBbmxbebbmCbmHbaubmIbcpbljbljblkbljbcpbmDbaubmEbmGbmFaYPbcDbmJbmObmPbmPbmKbmRbmLbmTbmUbtxbuDboObuGbuFbuHbuHbuIbjRbjRbjRbjRbjRbicbBTbDzbDzbDzbmQbeCblCbnbblAbeCbncbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbmSaSfbmVbndbnabnibnebnfbnibnhbngbnibnibnkbnjbwtbvgbltbuQbuRbnobnnbnpbnuaMsbnvbnwbnqblMbnybnrbnAbnBbnCbnDbnsbnFbnGbnHbnIbnJblMbnKbnLblRbnxbntbnzblTbnEbnQbnMblTbnSbnTbnNbnSbnSbnSbnObgSbnPbmbaaaaaaaaaaaaaaaaaaaaabmcbnUbnRbnWbnVbnYbnXboaaYfbocaCubohbmcaaaaaaaaaaaaaaaaaaaaabmibodbhqboeaUSbokbmlbmqbmqbmqbmqbpMbvbbvebtnbwubtnbogbofbofboibonbojbopbooborboqbosbebboubotboBboAboAboBbowbovbebbdXaGYbauboEboFbcpbljblkbcpboGboGbaubauboybauaYPbozblnbloboJboJboCbloaYPaYPaYPbvhbuHbEFbwkbuFbuHbwmbmZbAMboIbrMbrMboIboKbDzbDzbGJbGJbnbbeCblCbnbblAbeCblCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdboLboPboLboLboLboLboLboLboPboLboLboQaSfboRbgGbwxaSfbwAaSfboTboXboYboVboWaMsbnwbnwboZblMbpabnDbnDbnDbnDbnDbnsbpdbnDbnDbnDbpeblMbnKbpfblRbpbbphbpiblTbpjbpcbpgblTbplbpkbpmbppbpnbnTbnObgSbnPbmbaaaaaaaaaaaabmcbmcbmcbmcbprbpobptbpqbpubpsbpwaYgbpzbpxbpBbmcbmcbmcbmcaaaaaaaaaaaabmibodbhqbpAbpybwCbwBbwBbwBbwCbwDbxzbxAbxKbxBbtnbxObpNbpLbofbpObpPbofbpRbpQbpTbpSbofbpWbpVbpUboBboAboAboBbpXbqabebbdXaTgbaubmIbcpbljbljblkbljbcpbcpbpYbqcbcpbqdaYPbpZbmpbqgboJboJbqebqgbqfaYPbyZbycbuHbjRbjRbzdbzlbjRbjRbjRbqnbjRbjRbjRbqpbjCbjCbjCbjCbqobeCblCbqoblAbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaLdaMsbgGbqqbqrbqrbqrbqrbqrbqrbqsbqrbqrbqraMsbnwbnKbqtblMbqubnDbnDbqvbqwbqxbqybqvbnDbnDbnDbqzblMbnKbnLblRbqAbqBbqCblTbqDbqEbqFblTbqGbqHbqIbqJbqKbnTbqLbqMbnPbmbbmbbqNbmcbmcbmcbqObqQbqPbqRbqSbqSbqTbqUbqSbqVaYibqWbqXbqYbqZbrbbrabmcbmcbmcbqNbmibmibodbhqbhqaUSbznbzmbzpbzobjmbzObAvbAxbAJbAIbAKbAvbogbofbofbrjbrlbrkbrnbrmbrpbrobofbrqbpVbrrboBboAboAbrsbrubrtbebbdXaGYbaubrvbrwbrxbljblkbrybcpbcpbrzbcpbrAbrBaYPbrCbrEbrDboJboJbrFbrDbrGaYPbALbycbuHbBNbBPbuFbuHbBQbrIbrJboIbrLbrMboIbrKbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrNbrObrObrQbrObrObrObrRbrObrObrPaabaSdaUkaSgbrSbqrbrUbrVbrWbrXbrYbrTbsabrZbqrbscbsdbsbbseblMbsfbnDbnDbqvbBUbsgbDobqvbnDbnDbsjbskblMbnKbnLblRblRbslblRblTbsibsnbsoblTbsmbqJbsqbqJbsrbnTbnObssbnPbgPbgPbspbsubstbmcbsvbptbswbqSbqSbsybsxbsAbszbsAaYjbsDbsCbsFbsEbsHbsGbmcbsIbsubsJbsLbsKbodbhqbhqbsNbjmbAjbBsbBrbjmaZVbBtbAxbDxbDvbAKbAvbpNbofbofbsRbsTbsSbsVbsUbsWbrobsXbebbqabrrboBboAboAboBbrubsYbebbDybtebaubtfbaubaubtablkbthbtibcpbtjbtbbtlbtcbmUbtdbtgbtpbtqbtqbtkbnZbtmbmUbElbDAbEHbEBbFzbuFbGhbuHbGIbjRbjRbjRbjRbqnbicbttbeCblCblDblAbeCblCblDblAbeCbtubicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrNbtvbtybtCbtDbtDbtzbtDbtDbtDbtzbrQaSdaSdaSdaToboRbqrbrUbtFbtGbrUbtBbtAbtHbtEbqrbtLbtMbtIblQblMbtObtPbtKbtJbtQbtNbtSbtRbtRbtRbtUbtTblMbnKbsdbtYbtZbtVbubblTblTblTblTblTbucbudbtWbufbugbnTbnObssbgSbgSbgSbtXbuebuabuibuhbujbqSbunbukbumbulbupbuoburbuqbutbusbuubuhbuwbuvbuybuxbuAbuzbuEbuEbuBbhqbuCaUSbjmbCAbCAbCAbjmbDsbrfbAxbJobJabAKbJObogbofbofbofboibofbuJbofbsWbrobuKbebbuPbrrboBboAboAboBbrubuLbebbDtbJSbJRbLJbDubNtbuTbuWbuVbuVbuVbuVbuVbuVbuXbuZbuYboJboJboJboJboJboJbvdbvabNvbNubNxbNwbNwbTibTkbuHbTwbqnbUubUtbWTbjRblDblAbeCblCbnbblAbeCblCbnbblAbeCblCblDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvibvjbvjbvjbvjbvjbvjbvjbvjbvjbvjbvfbvlaOQbvlaSfboRbqrbvmbrUbvnbvnbvnbvkbrUbvobqrbvqbvrbtIbvsbvsbvsbvsbvpbvsbvtbnDbvvbvubvwbvwbvybvxblMbvzbvBbvAbvDbvCbvFbvGbvHbvIbvHbvJbvJbvJbvJbvJbvKbvEbnObvLbvNbvMbvPbvObvRbvQbvTbvSbuobvUbvVbvXbvXbvXbvXbvWbvXbvZbwabwbbvYbvUbwdbwcbmcbwebwgbwfbwibwhbwjbhqbhqbsNbmqbEabmqbEmbmqbFwbAvbAvchWcgRbAvcjRbwlbofbofbwnbwobofbofbofbwqbwpbwrbebbqabrrboBboBboBboBbrubwsbebbHocHWcHScHXbHpcJkbljbljbljbljbwybljbljbljbwzbvaboJboJboJboJboJboJboJbvdbvabNvcJlcJnbuHbuHbuFcJrbuHcKobjRcLPcKpcLQbjRbnbblAbeCblCbnbblAbeCblCbnbblAbeCblCbnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwFbwEbwGbwHbwIbwIbwJbwIbwIbwIbwJbrQaSdaSdaSdbwKblFbwLbrUbwMbvnbvnbvnbvkbwMbrUbqrbwNbwObtIbvsbwPbwQbwRbwSbvsbwUbwTbwVblMbwWbwXbwZbwYblMbnKbxabxbbxbbxcbxbbxbbxbbxbbxebxdbxdbxdbxfbxdbxgbxhbxibxjbxkbxlbxlbxlbxlbxlbxmbxmbxnbxmbvXbvXbxobxpbxqbxrbxtbxsbxobxubvXbxvbxwbxvbxvbxvbxvbxvbxvbxvbwjbhqbhqaUSbxxbmqaVGbJQbpMcLSbAvcMIbxDbxCcfhbxEbdTbxFbxGbdTbdTbxHbxJbxIbxJbdTbdTbebblbbxLbxMbxMbxMbxMbxLbxNbebbKVcdGcHWcHXcfjbaubxQbxRbxSbxTbxUbxVbxWbxXbxYaYPbxZbcDbyaboJboJbyabcDbybaYPcmRcJlcUBbuHcVcbuFcJrbuHcVpbqncVqcLPbUubjRbqoblAbeCblCbqoblAbeCblCbqoblAbeCblCbqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwFbrObrObrQbrObrObrObrRbrObrObydaabaSdbyebndbyfbqrbtFbtFbtFbrUbyhbygbyjbyibqrbykbylbtIbvsbymbvsbynbyobvsbyqbypbyrblMbwWbwXbwZbskblMbnKbxabxbbytbysbyubyvbywbxbbyybyxbyAbyzbyBbyBbyBbyCbyEbyDbyFbxlbyGbyHbyIbyJbyLbyKbyMbyNbvXbyObxqbxqbyPbyQbyPbxqbxqbyRbvXbySbyUbyTbyWbyVbyYbyXaZObxvbzabzbbzbbzcaUSaUSaUSaUScVrbsNcVrbzeaUSbdRaUSaUSbdTbdTbdTbdTbzgbzfbzfbzfbzfbzhaQsbebbjBbzjbjBbzkbzkbjBbzjbjBbebbKVbwvcJmcLRbxPbaubaubaubaubaubtfbaubaubaubauaYPaYOaYQaYQaYQaYQaYQaYQaYPaYPcLUcVucVycVwbuHbuFcVzbuHcVAbjRbjRbjRbjRbqnbicbzqbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaMsaMsaMsaMsaMsaMsbzrbzsbqrbqrbqrbqrbqrbqrbztbqrbqrbqrbnKbnKbzwbvsbzubzvbynbzxbvsbzzbzybzAblMbwWbwXbwZbnDblMbnKbxabxbbzDbzBbzCbyvbzCbxbbyybzGbzEbzFbzIbzHbzKbzJbzMbzLbyFbzRbzNcMJbzPbzQbzQbzPbzUbzSbvXbzTbxqbxqbyPbzWbyPbxqbxqbzVbwbbzXbAbbzYbzZbAabAdbzYbAcbxvbAlbAebAfbAgbAhbAicMKbAkcMQcVBcVBcVBcVNbAmbAobAnbAkbAkbAqbAkbAkbAkbAkbAkbAkbAkbAkbApbAsbArbArbArbArbArbArbAtbAibAucVscVscVtbAwbAybAwbAzbAwbABbAAbACbAwbAFbADbAEbAHbAGbAGbAGbAGbAGbAGbAGcVvcVZcVYcWbcWacWdcWccWebuHcWAcWvboIbANbrMboIbAObeCbeCbeCbeCbAPbeCbAPbeCbeCbeCbeCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAQbARbARbARbARbASbASbARbARbATaaaaabaSdaUkaSgbAVbAUbAXbAWbAWbAWbAWbAYbAZbBablQbnwbBcbBbbvsbvsbvsbBdbyobvsblMblMblMblMbwWbBebBgbBfblMbBhbBibxbbBjbBkbyvbzCbBlbxbbyybBmbzEbzFbBnbBobBpbzJbBqbzLbyFbzRcVScVCcVTbBubBvbBwbzUbBxbvXbBybyPbxqbBAbBzbBAbxqbyPbBBbxubBCbzYbzYbzZbBDbAdbzYbBEbxvbBFbAfbAfbAgbAhbAibAkbAkbAkcWEcVBcXfbAkbBGbAkbAkbAkbAkbAkbAkbBHbBIbBIbBIbBIaQwbBIbBIbBIbBIbBIbBIaQwbBIbBIbBIaQybDVaQDcVUaRubwvbwvbwvbwvbwvbwwbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvcVVcXicXjcXkbuHbuHcXlbuHbuHbuHbuHcXocXnbqnbjRbjRbjRbqpbjCbBWbBVbjCbBXaYUbBXaYUbBYbBRbBSbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbCcbBZbCebCbbCbbClbCibARbATaSdaSdaSdaTobCnbCfbCgbCfbCfbCfbCfbChbCtbCjblQblQbCkbCwbvsbwPbCmbCxbzxbvsbCobCpbCoblMblMblMblMbCqblMbCrbCsbxbbCybCubzCbCvbCzbxbbyybzJbCBbzFbBnbBnbCEbzJbCFbzLbyFbzRcVXcVWcXgbCGbCCbBwbzUbCDbvXbCHbCIbxqbCKbCJbCLbxqbCRbCNbCSbCMbCTbCObCPbCQbCUbzYbCVbxvbCYbCXbAfbAgbAhbAibAkbCZbAkbAkcXhbDbbDbbDbbDbbDbbDbaRybAkbAkbAkbAkbAkbDabAkaRAaRCaRBaRCaRCaRCaREaRHaRFaSFaROaSHbFsaSKaSIaTHaSVbwvbwvbwvbDkbDpbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbDrbDqcXpcXjbyccYdcYebuHbuHcYgcYhcYdcYkbAMboIbrMbrMboIbDBdsldsldsldsnbicaaabicbDDbDwbDwbDFbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbKHbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLcXqbxlcYncYmcYpcYocYObzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEhbEibEsbEkbEvbxvbEwbEnbEnbEpbEpbEpbEpbEpbEpbEqbEybEpaTLaTKaTMbEpbNebEobEobEobEobEobEubEubEuaTNbEubEubEubEubEubEuaTObEubEubEubteaTPaTQbwvaTRaTRbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDbENbEFbEFbEGbEGbEGbEGbEGbEGbEGbjRbjRbjRbjRaYUdsqdsldslbEObicaaabicbEPbDwbDwbEQbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbEKbELbELbCbbELbELbELbARbERaSdaSdaSdaTobEVbCfbEYbEXbEXbEXbFcbChbnKbFfbESbETbEUbFgbvsbwPbEWbynbFhbymbFibEZbFabFbbFlbFdbFdbFebFdbFnbFobxbbFqbFpbFjbFkbFrbFmbNsbyBbFubFtbBnboxbFybFxbEjbzLcYPbxlbFAbFvcYYbFFbFIbFGbFMbxmbxmbFBbFCbFDbFEbFNbFEbFPbFCaaabFHbxvbFRbFJbFKbFLbEsbzYbFSbxvbFUbFObFWbEpaTTaTSaTVaTUaTYaTWaUPaUObGabGabGaaVxaVIaVyaWOaWIaWSaWRbEuaYkaYoaYlaYraYqaZUaZTbobbbybuOaZTaZTbzibGrbGrbBJbGrbBKbBKbEAbGubGAbGwbEAbGBbGEbGBbEAbGFbDqbEMbEDbGKbGLbGKbEDbGCbGDbEDbGNbGMbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaabaabbicdsudswdsvdsvbicaaabicbGObDwbGObDwbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpbcrbcNaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaTobcvbctbcEbcybcSbcSaSfbcGbcMbcVbcWbcXbcPbcOaVebcQaTubdbbcRbddbdebcTbdgbdhbdibcUbdkaVjaaaaabaaabcYbcZbcYaaaaabaaaaSuaSzaSAbdcbdabdjbdfbdraSAaPiaRwbdmbdlaTCbdnbdoaTDbdpaTDbdsbdqbdzaRwbdubdtbdvbdDbdxbdwbbDbdHaaaaaabbEbdIbdBbdAaUQbdCbdEaVEaVEbdNaVEaVEaVEbdOaUSbdFaUSbdQaUSaUSaQuaUSbdTbdUbdKbdJbdMbdLbdTbdPbeabebbecbebbebbebbebbdSbeebebbefbdVbdWbeibebbdXaGYbaubekbcpbelbembenbeobepbeqberbdYbazbetbeubevbewbdZbcAbcBbcCbcDbaEbedaYPbegbcHbcHbcIbaTbaTbaTbaTbaUbaVaaaaaaaaaaaaaaaaaaaYUbeAbeBbeCbeBbeDaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehbejaVSaXmaXzaXsbeGbesaXsaXsbexbeGaXzaXpbeyaSdaTobeEbezbeMaRKbeMbeMbeMbeMbeMbeHaSfaTubePbeQbePaTuaTubeRbeIbeRaViaViaViaVibeRbeJbeUaVjbeLbeKbeKbeNbeObeNbeKbeKbeSaSubfaaSAbeTaSAbeWbeVbfeaSAbffaRwaRwaRwaRwbfgbfhbeXbeYbeXbfhbfgaRwaRwbeZbdDbdDbdDbdDbfbbdybfnbfobfpbbEbfqbdBbfiaUQaUQaUQaUQaUQaUQaUQaUSaUSbdObfsbftbfkbfjaQvaRLaSUaRNbdTbfAbfvbfCbfwbfEbdTbfxbfybfHbfzbfHbfJbfKbfMbfBbfFbfDbfIbfGbfNbfLbebbfObfQbfPbfSbfRbelbfYbfZbeobfTbazbfVbfUbfXbfWbgfbczbczbazbazbcBbcCbcDbcnbggaYPbgabgibgbbgkbgcbgmbaTbaTbgdbaVaaaaaaaaaaaaaaaaYDbaWbgobeCbeCbeCbgpbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehaVSaVXaVSaVSaVYaVZaVSaVSaVXbejbgeaLdbghbeEaSdaSWaSWaSXaSWaSYaMsbgvbglaSfbgnbfcbgzbgzbgqbgrbgzbgubgzbgzbgzbgDbgzbgzbgwbgFbgAbgCbgBbgEbgCbgHbgCbgCbgCbgCbgIbgMbgJbgzbgzbgKbfcbgQbgxbgSbgLbgObgNbgTbgPbgPbgPbgPbgPbgPbgPbgVbgUbhabhbbhcbhdbhebgWbgXbfdbdDbdDbhfbgZbhgbgZbhgaSZaTfaTaaWNaUNbhqaUSbhrbhlaYeaYdaZRaZRaWMbeFbfrbflbdTbhobhubhsbhsbhwbdTbhAbhCbhBbhEbhDbhDbhFbhHbhGbfMbhIbhJbhPbhQbhRbebbdXaTgbaubhKbhTbhTbhUbhVbhTbhLbazbhXbhNbazbhObhSbczbhWbazbhZbhYbiabcDaYPaYPaYPbibbigbihbiibigbigbigbigaYSafXajcaaaaaaaaaaaabicbikbilbeCbeCbimbinbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbgyaSdaSdaSdaSdaSdaSdbgyaSdaUZaLdbidbieaSdbgtbgjbhmbhmbhvaMsbivbglbifbgGbfcbijbipbiobiqbiqbixbiwbiwbiwbizbiybiybiAbiCbiBbiqbiqbiDbiybiFbiEbiGbiGbiIbiHbiKbiJbiJbiJbiLbfcbgQbgxbgSbgSbgSbgSbiMbgSbgSbgSbgSbgSbgSbiNbiUbiVbiWbiXbiObiZbiQbiPbiRbiVbiVbiVbjdbjebjebjebiSbhqbhqbhqbirbhxbhqaUSbjabjjaZRaZRbiYaZRaWTbjmbfrbjKbdTbjobjfbjqbjhbjgbdTbjtbjibjvbjwbjxbjybebbebbjzbebbebbebbjBbjlbjBbebbdXaGYbaubjDbcpbcpbcpbjEbcpbjFbazbazbazbazbazbazbazbjnbazbcDbcDbcCbcDbjpbjIaYPbjrbjNbjLblwbgRbjubjsbjAbjRaaaaaaaaaaaaaYDbjCbjGbjCbjCbjCbjHbjCbjJbjCbjGbjCaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabbjQaLdaSdaOQaSdbjTbjSbjVbjUaSdaOQaSdaSdaLdbjWbeEaSdbkcbjObhmbhmbhvaMsbkdbglaSfbgGbfcbgzbjZbjYbkgbkgbkabkibkbbkgbkebkgbkfbkgbkhbjPbkgbkgbkgbkgbkgbkjbkkbkgbklbkrbknbkmbgzbgzbkpbkobksbkqbkubktbkubkvbkwbkvbkvbkvbkvbkvbkvbkybkAbkzbkzbkzbkzbkBbkzbkCbkDbkzbkzbkEbkGbkFbkFbkFbkFbkFbkFbkFbkHbhqbhqaUSbkMbkNbkPbkObkOblrblsbjmbfrbltbdTbdTbdTbdTbdTbkLbdTbkQbkRbkWbkSbfHbkYbebbhMbkTbkUblcbkVbleblfblgbebbdXaQLbaublhblibcpbljblkbcpbllbllbaubkXblabkZaYPbldblnblmbcDbcDblpbloaYPblqaYPblIdsfbjLblxbmgbmnbmmblzbjRaaaaaaaaaaaabicbmXblubmYbmYblDbeCblCblDblAblvblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdbgyaSdaToaSfaSfaTpaSdbgyaSdblyblEblBblFaSdbmobmoaSXbmoaSYaMsblJbglaSfaMsblKblKblGblMblMblMblMblMblMbkxblHblMblMblMblMblMblMblPblQblRblRblLblRblTblNblVblTblTblWblXblOblKblZblZblSblSblSbmbbmbbmbbmbbmbbmbbmbbmbbmcblUblUblYblUbmabmabmabmabmebmdbmabmcbmibmibmibmibmibmibmibmibmfbmfbmfaUSbmkbmlbmrbmrbmrbmrbmNbmMbmWbmqbnmbnlbmjbmhbmtbmsbdTbbWbmubmybmzbmybmybebbmAbmvbmwbmwbmwbmwbmBbmxbebbmCbmHbaubmIbcpbljbljblkbljbcpbmDbaubmEbmGbmFaYPbcDbmJbmObmPbmPbmKbmRbmLbmTbmUbolbomboOboHboDbmmbmmblzbjRbjRbjRbjRbjRbicbBTbDzbDzbDzbmQbeCblCbnbblAbeCbncbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbmSaSfbmVbndbnabnibnebnfbnibnhbngbnibnibnkbnjboNboMbnnbnnbnnbnobnnbnpbnuaMsbnvbnwbnqblMbnybnrbnAbnBbnCbnDbnsbnFbnGbnHbnIbnJblMbnKbnLblRbnxbntbnzblTbnEbnQbnMblTbnSbnTbnNbnSbnSbnSbnObgSbnPbmbaaaaaaaaaaaaaaaaaaaaabmcbnUbnRbnWbnVbnYbnXboaaYfbocaCubohbmcaaaaaaaaaaaaaaaaaaaaabmibodbhqboeaUSbokbmlbmqbmqbmqbmqbmqboSboUbmqbmqbmqbogbofbofboibonbojbopbooborboqbosbebboubotboBboAboAboBbowbovbebbdXaGYbauboEboFbcpbljblkbcpboGboGbaubauboybauaYPbozblnbloboJboJboCbloaYPaYPaYPbpCbmmbEFbpEboDbmmbmmbmZbAMboIbrMbrMboIboKbDzbDzbGJbGJbnbbeCblCbnbblAbeCblCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdboLboPboLboLboLboLboLboLboPboLboLboQaSfboRbgGbwxaSfbpFaSfboTboXboYboVboWaMsbnwbnwboZblMbpabnDbnDbnDbnDbnDbnsbpdbnDbnDbnDbpeblMbnKbpfblRbpbbphbpiblTbpjbpcbpgblTbplbpkbpmbppbpnbnTbnObgSbnPbmbaaaaaaaaaaaabmcbmcbmcbmcbprbpobptbpqbpubpsbpwaYgbpzbpxbpBbmcbmcbmcbmcaaaaaaaaaaaabmibodbhqbpAbpybpHbpGbpJbpIbpHbpKbqhbpMbqjbqibqkbmqbpNbpLbofbpObpPbofbpRbpQbpTbpSbofbpWbpVbpUboBboAboAboBbpXbqabebbdXaTgbaubmIbcpbljbljblkbljbcpbcpbpYbqcbcpbqdaYPbpZbmpbqgboJboJbqebqgbqfaYPbqmbqlbmmbjRbjRbrcbrdbjRbjRbjRbqnbjRbjRbjRbqpbjCbjCbjCbjCbqobeCblCbqoblAbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaLdaMsbgGbqqbqrbqrbqrbqrbqrbqrbqsbqrbqrbqraMsbnwbnKbqtblMbqubnDbnDbqvbqwbqxbqybqvbnDbnDbnDbqzblMbnKbnLblRbqAbqBbqCblTbqDbqEbqFblTbqGbqHbqIbqJbqKbnTbqLbqMbnPbmbbmbbqNbmcbmcbmcbqObqQbqPbqRbqSbqSbqTbqUbqSbqVaYibqWbqXbqYbqZbrbbrabmcbmcbmcbqNbmibmibodbhqbhqaUSbrfbrebqibrgbmqbrhbribmqbshbrHbqkbmqbogbofbofbrjbrlbrkbrnbrmbrpbrobofbrqbpVbrrboBboAboAbrsbrubrtbebbdXaGYbaubrvbrwbrxbljblkbrybcpbcpbrzbcpbrAbrBaYPbrCbrEbrDboJboJbrFbrDbrGaYPbsMbqlbmmbsObsPboDbmmbmmbrIbrJboIbrLbrMboIbrKbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrNbrObrObrQbrObrObrObrRbrObrObrPaabaSdaUkaSgbrSbqrbrUbrVbrWbrXbrYbrTbsabrZbqrbscbsdbsbbseblMbsfbnDbnDbqvbqxbsgbsQbqvbnDbnDbsjbskblMbnKbnLblRblRbslblRblTbsibsnbsoblTbsmbqJbsqbqJbsrbnTbnObssbnPbgPbgPbspbsubstbmcbsvbptbswbqSbqSbsybsxbsAbszbsAaYjbsDbsCbsFbsEbsHbsGbmcbsIbsubsJbsLbsKbodbhqbhqbsNbmqbsZbmqbmqbmqbtnbtobmqbshbtrbqkbmqbpNbofbofbsRbsTbsSbsVbsUbsWbrobsXbebbqabrrboBboAboAboBbrubsYbebbtwbtebaubtfbaubaubtablkbthbtibcpbtjbtbbtlbtcbmUbtdbtgbtpbtqbtqbtkbnZbtmbmUbuDbtxbuGbuFbmmboDdsfbmmbuHbjRbjRbjRbjRbqnbicbttbeCblCblDblAbeCblCblDblAbeCbtubicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrNbtvbtybtCbtDbtDbtzbtDbtDbtDbtzbrQaSdaSdaSdaToboRbqrbrUbtFbtGbrUbtBbtAbtHbtEbqrbtLbtMbtIblQblMbtObtPbtKbtJbtQbtNbtSbtRbtRbtRbtUbtTblMbnKbsdbtYbtZbtVbubblTblTblTblTblTbucbudbtWbufbugbnTbnObssbgSbgSbgSbtXbuebuabuibuhbujbqSbunbukbumbulbupbuoburbuqbutbusbuubuhbuwbuvbuybuxbuAbuzbuEbuEbuBbhqbuCaUSbmqbuIbuNbqkbmqbuQbuRbmqbvbbuSbqkbmqbogbofbofbofboibofbuJbofbsWbrobuKbebbuPbrrboBboAboAboBbrubuLbebbvcbvgbvebwkbvhbwmbuTbuWbuVbuVbuVbuVbuVbuVbuXbuZbuYboJboJboJboJboJboJbvdbvabwubwtbmmbmmbmmbwAbmnbmmbwBbqnbwDbwCbxzbjRblDblAbeCblCbnbblAbeCblCbnbblAbeCblCblDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvibvjbvjbvjbvjbvjbvjbvjbvjbvjbvjbvfbvlaOQbvlaSfboRbqrbvmbrUbvnbvnbvnbvkbrUbvobqrbvqbvrbtIbvsbvsbvsbvsbvpbvsbvtbnDbvvbvubvwbvwbvybvxblMbvzbvBbvAbvDbvCbvFbvGbvHbvIbvHbvJbvJbvJbvJbvJbvKbvEbnObvLbvNbvMbvPbvObvRbvQbvTbvSbuobvUbvVbvXbvXbvXbvXbvWbvXbvZbwabwbbvYbvUbwdbwcbmcbwebwgbwfbwibwhbwjbhqbhqbsNbmqbEabmqbmqbmqaZVbmqbmqbxAbxAbmqbmqbwlbofbofbwnbwobofbofbofbwqbwpbwrbebbqabrrboBboBboBboBbrubwsbebbxBbwvbwvbwwbwvbxKbljbljbljbljbwybljbljbljbwzbvaboJboJboJboJboJboJboJbvdbvabwubwtbmmbxObxObycbxObmmbyZbjRbzlbzdbzmbjRbnbblAbeCblCbnbblAbeCblCbnbblAbeCblCbnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwFbwEbwGbwHbwIbwIbwJbwIbwIbwIbwJbrQaSdaSdaSdbwKblFbwLbrUbwMbvnbvnbvnbvkbwMbrUbqrbwNbwObtIbvsbwPbwQbwRbwSbvsbwUbwTbwVblMbwWbwXbwZbwYblMbnKbxabxbbxbbxcbxbbxbbxbbxbbxebxdbxdbxdbxfbxdbxgbxhbxibxjbxkbxlbxlbxlbxlbxlbxmbxmbxnbxmbvXbvXbxobxpbxqbxrbxtbxsbxobxubvXbxvbxwbxvbxvbxvbxvbxvbxvbxvbwjbhqbhqaUSbxxbmqaVGbJQbmqbznbmqbzobxDbxCbmqbxEbdTbxFbxGbdTbdTbxHbxJbxIbxJbdTbdTbebblbbxLbxMbxMbxMbxMbxLbxNbebbKVbwvbwvbwwbxPbaubxQbxRbxSbxTbxUbxVbxWbxXbxYaYPbxZbcDbyaboJboJbyabcDbybaYPbzpbwtbmmbzObzObAjbzObmmbwBbqnbwDbwCbxzbjRbqoblAbeCblCbqoblAbeCblCbqoblAbeCblCbqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwFbrObrObrQbrObrObrObrRbrObrObydaabaSdbyebndbyfbqrbtFbtFbtFbrUbyhbygbyjbyibqrbykbylbtIbvsbymbvsbynbyobvsbyqbypbyrblMbwWbwXbwZbskblMbnKbxabxbbytbysbyubyvbywbxbbyybyxbyAbyzbyBbyBbyBbyCbyEbyDbyFbxlbyGbyHbyIbyJbyLbyKbyMbyNbvXbyObxqbxqbyPbyQbyPbxqbxqbyRbvXbySbyUbyTbyWbyVbyYbyXaZObxvbzabzbbzbbzcaUSaUSaUSaUSbAvbsNbAvbzeaUSbdRaUSaUSbdTbdTbdTbdTbzgbzfbzfbzfbzfbzhaQsbebbjBbzjbjBbzkbzkbjBbzjbjBbebbKVbwvbwvbAxbxPbaubaubaubaubaubtfbaubaubaubauaYPaYOaYQaYQaYQaYQaYQaYQaYPaYPbAJbAIbALbAKbmmboDbmmbmmbBrbjRbjRbjRbjRbqnbicbzqbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaMsaMsaMsaMsaMsaMsbzrbzsbqrbqrbqrbqrbqrbqrbztbqrbqrbqrbnKbnKbzwbvsbzubzvbynbzxbvsbzzbzybzAblMbwWbwXbwZbnDblMbnKbxabxbbzDbzBbzCbyvbzCbxbbyybzGbzEbzFbzIbzHbzKbzJbzMbzLbyFbzRbzNbBsbzPbzQbzQbzPbzUbzSbvXbzTbxqbxqbyPbzWbyPbxqbxqbzVbwbbzXbAbbzYbzZbAabAdbzYbAcbxvbAlbAebAfbAgbAhbAicMKbAkbAkbAkbAkbAkbAkbAmbAobAnbAkbAkbAqbAkbAkbAkbAkbAkbAkbAkbAkbApbAsbArbArbArbArbArbArbAtbAibAucVscVscVtbAwbAybAwbAzbAwbABbAAbACbAwbAFbADbAEbAHbAGbAGbAGbAGbAGbAGbAGbBtbBPbBNbBNbBQbBNbBUbmmbmmbrIbAMboIbANbrMboIbAObeCbeCbeCbeCbAPbeCbAPbeCbeCbeCbeCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAQbARbARbARbARbASbASbARbARbATaaaaabaSdaUkaSgbAVbAUbAXbAWbAWbAWbAWbAYbAZbBablQbnwbBcbBbbvsbvsbvsbBdbyobvsblMblMblMblMbwWbBebBgbBfblMbBhbBibxbbBjbBkbyvbzCbBlbxbbyybBmbzEbzFbBnbBobBpbzJbBqbzLbyFbzRbDobCAbDsbBubBvbBwbzUbBxbvXbBybyPbxqbBAbBzbBAbxqbyPbBBbxubBCbzYbzYbzZbBDbAdbzYbBEbxvbBFbAfbAfbAgbAhbAibAkbAkbAkbAkbAkbAkbAkbBGbAkbAkbAkbAkbAkbAkbBHbBIbBIbBIbBIaQwbBIbBIbBIbBIbBIbBIaQwbBIbBIbBIaQybDVaQDcVUaRubwvbwvbwvbwvbwvbwwbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvcVVbwvbDtbDubmmbmmbDvbmmbmmbmmbmmbDxbjRbqnbjRbjRbjRbqpbjCbBWbBVbjCbBXaYUbBXaYUbBYbBRbBSbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbCcbBZbCebCbbCbbClbCibARbATaSdaSdaSdaTobCnbCfbCgbCfbCfbCfbCfbChbCtbCjblQblQbCkbCwbvsbwPbCmbCxbzxbvsbCobCpbCoblMblMblMblMbCqblMbCrbCsbxbbCybCubzCbCvbCzbxbbyybzJbCBbzFbBnbBnbCEbzJbCFbzLbyFbzRbDybCAbDsbCGbCCbBwbzUbCDbvXbCHbCIbxqbCKbCJbCLbxqbCRbCNbCSbCMbCTbCObCPbCQbCUbzYbCVbxvbCYbCXbAfbAgbAhbAibAkbCZbAkbDAbDbbDbbDbbDbbDbbDbbDbaRybAkbAkbAkbAkbAkbDabAkaRAaRCaRBaRCaRCaRCaREaRHaRFaSFaROaSHbFsaSKaSIaTHaSVbwvbwvbwvbDkbDpbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbDrbDqbDqbElbEBbEmbFwbEHbEHbFzbGIbGhbmZbAMboIbrMbrMboIbDBdsldsldsldsnbicaaabicbDDbDwbDwbDFbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbKHbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLcXqbxlbHpbHobzPbzPbzPbzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEhbEibEsbEkbEvbxvbEwbEnbEnbEpbEpbEpbEpbEpbEpbEqbEybEpaTLaTKaTMbEpbNebEobEobEobEobEobEubEubEuaTNbEubEubEubEubEubEuaTObEubEubEubteaTPaTQbwvaTRaTRbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDbENbEFbEFbEGbEGbEGbEGbEGbEGbEGbjRbjRbjRbjRaYUdsqdsldslbEObicaaabicbEPbDwbDwbEQbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbEKbELbELbCbbELbELbELbARbERaSdaSdaSdaTobEVbCfbEYbEXbEXbEXbFcbChbnKbFfbESbETbEUbFgbvsbwPbEWbynbFhbymbFibEZbFabFbbFlbFdbFdbFebFdbFnbFobxbbFqbFpbFjbFkbFrbFmbNsbyBbFubFtbBnboxbFybFxbEjbzLcYPbxlbFAbFvbJabFFbFIbFGbFMbxmbxmbFBbFCbFDbFEbFNbFEbFPbFCaaabFHbxvbFRbFJbFKbFLbEsbzYbFSbxvbFUbFObFWbEpaTTaTSaTVaTUaTYaTWaUPaUObGabGabGaaVxaVIaVyaWOaWIaWSaWRbEuaYkaYoaYlaYraYqaZUaZTbobbbybuOaZTaZTbzibGrbGrbBJbGrbBKbBKbEAbGubGAbGwbEAbGBbGEbGBbEAbGFbDqbEMbEDbGKbGLbGKbEDbGCbGDbEDbGNbGMbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaabaabbicdsudswdsvdsvbicaaabicbGObDwbGObDwbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGPbARbARbARbARbARbARbARbARbERaaaaaaaSdbGRbndbHabCfbHdbCfbHebEXbHfbGQbChbHgbGSbGTbGUbFgbvsbvsbvsbvsbvsbvsbGVbGWbGXbGYbGZbxbbxbbxbbxbbxbbxbbxbbHhbxbbxbbxbbHbbxbbHcbHibHjbBnbBnbBnbHnbDXcZfbzLcZjbxlbHqbFvbxlbxlbxlbxmbHrbxmbHkbHlbHmbHubHBbHzbHDbHCbHsbHtbHFbxvbHvbzYbHwbHxbEsbHybzYbxvbHHbHAbHIbEpbBMbBLbJFbGabGabCWbDdbDcbDfbDebDhbDgbDjbDibSnbDlbDnbDmbEubEtbEzbExbECaZTbEEaZTbFQbEIbuObFTbFXbFVbGrbIfbFYbIgbGbbFZbIabGcbIdbIdbImbIcbIlbInbEAbIibIrbIkbEDbItbIwbIvbIobIpbIybEDbIzbGGbIsbGHaaaaaaaaaaaaaaaaaaaaaaaaaabaabbIAbjJbIubIubIubICaaabIEbIxbIxbIxbjJbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaToaSfbIGbCfbIHbIBbIIbIDbIDbIJbILbIKbIMbIMbIObINbDQbDQbDQbDQbDQbDQbIQbIPbIPbIRbITbxbbIVbIUbIYbIXbISbIZbJfbJbbxbbIWbJibyBbyCbDXbHjbBnbBnbJjbzJbzJbJmdaQdbnbJcbJdbJebJpbJgbJhbJsbJtbJkbJlbJubHsbJnbJvbJnbJvbJwbHsbHtbJqbJrbJybJxbJDbJzbJGbJEbJHbJrbJIbFObFObEpbGebGdbGgbGfbGabGibGqbHObDebDebDebGtbGxbGvbSnbDlbGzbGybEubHEbHJbHGbHLbHKbHMaZTbFQbEIbuObFTbFXaZTbGrbHNbHQbHPbHSbHRbHUbHTbHVbJYbJYbKhbJYbIbbKbbKnbKdbKobKfbKqbKrbKibKibKibKjbEDbKubGGbKlbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabbIAbKmbKmbKmbIFaaabIAbKmbKmbKmbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKybKxbKpaQZaQZaQZbndaSfaSfbCfbKCbCfbKDbKsbKtbKEbCfblQbKvbKvbKwbKFbKwbKwbKwbKFbKwblQblQbxbbxbbxbbKGbxbbKzbKzbKzbKzbKzbKzbJfbKAbKBbPabzFbKIbKKbKJbKMbKLbKObKNbKQbKPbKSbKRdbYbKUbKXbKXbLabKZbKTbLbbLfbKWbLgbKYbFCbLhbHDbLibHBbLkbFCaaabLcbLdbLebLnbLdbLdbLdbLdbLpbxvbLqbLrbIechhbIjbIhbJAbIqbJCbJBbJJbHObJLbJKbJTbJPbJXbJWbKabJZbKcbOUbEubEubEubEubEubKebKgaZTbFQbEIbLjbFTbFXaZTbGrbLNbLEbLPbLmbLlbLIbLTbLobLLbLMbLUbLObKkbEAbLXbLRbLYbEDbLZbMfbMabIpbLWbNCbEDbKubGGbMhbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbMjbMibKpaSeaSebMbbMcaSebMdbCfbMebIBbMlbMkbMnbMmbCfaaaaabaabbMpbMobMobMobMobMobMraaaaaabKBbMtbMsbMubMqbKzbKzbKzbKzbKzbKzbMwbMvbMzbMybMDbMBbMxbDXbzJbzJbMFbMAbzJbzJbMJbMCbMLbMEbMMbMGbMGbMHbMGbMIbMNbMGbMKbKYbFCbMObFEbFEbFEbMPbFCaaabLcbLdbMRbMQbMVbMTbMWbMSbNbbMUbNcbFObLschhbLubLtbLwbLvbLybLxbLxbLzbGabLAbLBbEobEobLDbLFbDlbLQbLKbLVbLSbMYbMXbLKbMZbNdbNabFTbEIbNfbFTbEIaZTbGrbNgbHXbHXbLmbNhbNEbNibNjbNHbNIbNJbNObNNbEAbNQbLRbNRbEDbNSbNPbNTbIpbIpbNUbEDbIzbGGbNWbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbOgbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbOvbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPbOIbOJbOKbOLbOKbOSbONbNkbFObNlchhbNnbNmbNpbNobNqbGabNybNrbLybLAbNzbEobNDbNAbNGbNFbNLbNKbORbNMbOVbOTbLKbOWaZTbOXbFQbEIbOYbFTbFXbFVbGrbOZbLEbLPbUlbNBbNEbPnbPbbPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDbKubGGbPAbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbPIbPIbPIbPNbPMbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbPUbPObPPbPQbPQbPQbPObKzbJfbKAbKzbKzbKBbPZbPSbQcbQdbPVbQebPXbBnbBnbPYbDXbOwbOubQhbQfbQbbQibQkbOzbQlbQgbQnbMGbQobQjbHmbQpbQqbQmbQsbQrbHsbHtbQtbLdbQvbQubQwbOKbQxbOKbQybONbQzbFObPdbPcbPebLtbPfbEpbPhbPgbPmbEpbPvbPrbPxbEobPGbPFbQabPKbQAbNKbQCbQBbQEbQDbLKbFXaZTbQFbQHbQGbQIbNdbQJbNdbQLbQKbQKbQKbQNbQMbIabRkbPbbPobRlbRhbPqbRmbEAbRnbRnbRobEDbRpbRybRqbRzbIpbREbEDbKubGGbRFbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbRubRvbRwbRxbRGbRHbRAbRGbRBbRCbRDbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbRJbRIbRKbRIbRSbRRbRTbRRbRRbRRbRRbRUbJfbKAbRLbxbbxbbRMbBnbzFbQdbRNbDXbROcZkbRPbRQbNYbRYbRXbRZbRVbRWbSbbSdbScbSabQgbSebMGbMKbKYbFCbSfbShbSgbSlbSkbFCaaabOGbSibSjbSibSibSibSibSibSmbSibSpbFObQOchhbQQbQPbQQbEpbNobNobNobEpbQSbQRcmAbQTbQWbQUbQZbQYbRabLKbQCbRbbOVbRcbLKbWdbWdbWdbRebRdbEubEubEubEubGrbHXbHXbHXbRfbSTbIabSWbRibRgbRrbRjbPqbSYbTabSZbTfbTcbTbbTgbTdbTebTjbTebEDbEDcacbGGbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbRAbRAbRAbTlbRGbTnbTnbRGbTobRAbRAbTpbWLbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbTtbTrbTqbTrbTubKzbPPbPQbPQbPQbKzbKzbJfbKAbTsbTxbxbbTAbBnbTBbQdbTvbDXcZlcZncZmbBnbPWbOwbTybTzbRVbRWbTCbTEbTDbTKbTFbTLbTGbTHbTIbTJbTJbTNbTMbTPbFCbFCaaabOGbSibTQbTObTSbTRbTVbTTbTWbTUbTXbFObRsbQVbSobRtbSrbSqbStbSsbSvbSubUebQRcmAbOUbOUbSwbSybSxbOQbLKbNKbSzbSAbLKbLKbWdbSCbSBbSEbSDbWgbSFbSHbSGbGraZSbpDbSIbUCbUCbIabSJbUEbUFbIabSKbPqbUHbIabUKbUMbULbUObUNbZNbpvbsBbqbbRnbtscacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbVebVfbVgbVhbVibRGbVkbRAbVlbRAbRAbRAbRAbRAbTlbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebVmbOcbOcbOcbVnbOebPTbKBbKBbVobKzbPPbKzbKzbKzbKzbKzbJfbKAbTsbVpbxbbVrbBnbVqbVsbBnbVwcZocZncZpbVtbDXbOwbTybTzbRVbRWbMGbVubVvbVybVxbVzbMHbVBbVAbVDbVCbHsbVEbVFbHsbHtbHtbVGbSibVIbVHbVKbVJbVLbVLbVNbVMbVObFObSMbSLbSObSNbSPcrAcrAcrAcrAcrAbSRbSQbSUbSSbSVbXAbSXbRtbXAbThbXAcZDcZGcZEbTZbTYbUabUabUcbUbbWgbUdbUfbUdbWibWibWjbWjbWjbWjbIabIabIabIabIabWlbWnbLIbIabNVbNZbNXbWqbWqbPibOabLRctvbPkbPjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGbRAbRAbWHbWHbWHbRGbRAbRAbRGbWIbWJbWKbRAbWMbWNbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbWPbTrbTqbTrbPUbWQbWRbKzbKzbKzbWQbKzbJfbKAbTsbWSbxbbWWbBnbzFbQdbBnbzJcZHcZncZIbWUbDXbOwbTybWVbRVbWXbMGbXbbWYbWZbXabXdbMHbXcbXebXgbXfbXibXhbXjbFCaaaaaaaaabSibXpbXkbXlbXlbXmbXnbXobSibXrbXqbUhbUgbUjbUibUrbUkbUnbUmbUmbUmbUpbUobUmbUmbUqbUmbUmbUsbUnbUmbUmbUGcZKcZJbUwbUvbUBbUybZfbUDbXNbUIbUIbUIbUJbWgbLRbUPbWqbWqbXYbXXbWqbXZbYbbYabYdbYcbWqbPlbYgbYfbYibYhbYlbYjbYjbYjbYjbYjcacbGjbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGbRAbRAbRAbRAbRAbYtbRAbRAbRGbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbYxbYwbYybYwbYAbYzbYBbYBbYBbYBbYBbYCbYEbYDbTsbYFbxbbYGbYIbYHbYNbYJbYKbYLbYLbYLbYMbYMbYObTybYRbYQbRWbMGbYTbYSbYVbVvbYWbMHbYUbYXbZdbTJbZebQmbYYbFCaaaaaaaaabSibYZbZabZbbZcbXmbXnbXobSibZgbZJbURbUQbUTbUScyTcyTbUVbUUbUXbUWcyTbUYbUZbUZbVabUZbUZbUSbUVbUZbVcbVbbVdcZTbVPbVjbVRbVQbVTbVSbVVbVUbVXbVWbVZbVYbWcbWbbWcbWcbWebUNbZMbUNbZNbUNbZPbZObZObPCbPDbZRbZUbZTbZXbZVbGkbZWaYpbYjcacbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcafcagcahcaibRAbRGbRAbRAbRGbRAcancakcaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbxbbxbbKBbKBbKBbKBbKBbxbbxbbKBbKBbKBbxbcamcamcamcascambYMcaocapcaqcatbYMdaabTycawbMEbMEbMGbMGbMGbMGbMGbMNbMHbTJbTIcaubTJcavcaxbFCbFCbFCbFCbFCbSibSjbSibSibSibSibSibSibSicaybFObWfbSLbWkbWhbWobWmbWscaAbWubWtbWxbWwbWtbWubWabWybWabWybWabWybWabWzbWAcrAbTZbWBbWDbWCbWFbWEbXNbXsbXubXtbXvcbdcbdcbecbdcbfcbicbfcbfcbfcbhcblcbjcbjcbkcbmcbocbnbZUcbpcbrcbqbGlcbscbubYjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPIbPIbPIbPIbPIbPIbRGbTobRAcbzbRAcbxcbycbAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbDcbBbOccbCbOccbEcbFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbGaabaaaaaaaaaaaacamcbIcbHcbKcbJbYMcbNcbLcbMcbRbYMdaldakcbOcbPcbQbXwcbVcbTcbUcbWcbYcbXbXxcbZcccccbccfccdcceccgccjcchccibXybXzcclccmbEnccnbFOccoccpccrbFObXBbQVbXCcaAcaAbXDbXDcaAbXFbXEbXHbXGbXJbXIbWabXKbXMbXLbXMbXObWabXPbWAbXRbWdbXSbXUbXTbXSbXSbWibXVbXWbXQbYkcbdccTccSccVccUccXccWcdbcbfccYccZcdacbjcbjcdccbocddcdfbPEcdhcdgbGmcdicdkbYjcdndfcbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIcdlcdmcdpcdlcdobRGbRAbRAbRGbRAcdrcdqcdsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdvcdtcducducducdtcdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcdycdxcdAcdzbYLcdBcdDcdCcdEbYMdaldamcdFbTybTybYmbYncdIcdJcclcdObYobYpcdMcdNcdNcdQcdPcdRcdNcdNcdTcdNcdNcdScclccmbEncdVcdUcdXbYqcdZcdYbFOchfbYrcaAbZhbYsbYsbZibZjbXHbZlbZkbZnbZmbZpbZobZrbZqbZtbZsbZvbZubWAcuvchrbZwbZybZxbZAbZzbZBccQbXWbXQbZBcbdcezceyceBceAceDceCceGcbfceEccZceFceFcbjceHceJceIceLceKceNceMbGnceOceSbYjcaccLhbGpbGobGsaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGceRceRceRceRceRceTbRAbRAbRGbPIbPIbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceVceUceUceUceWaaaaaaaaaaaaaaaaaaaaaceXceZceYceZcfaaaaaaaaaacamcamcamcffcfbcdAcfcbYLcfdcbMcfecfgbYMdaldandaqcficflcfkbZDbZCbZFbZEbZHbZGbZIcfscftcftcfxcfvcfvcfvcfvcfvcfvcfvcJfcfycfzcfBbZLbZKbZYbZScabcaacadchfcajcaAcazcalcaCcaBcaEcaDcaGcaFcaIcaHcaKcaJcaMcaLcaOcaNbZvcaPcaQcuvbZzcaRcaTcaScaVcaUcaXcaWcaZcaYcaXcbdcgccgbcgecgdcghcgfcggcbfcgiccZceFceFcbjcgjcgmcgkcglcgncgpcgocgrcgqcgvbYjcaccgscgtcgscgucgycgucgucguaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGceRceRceRcgwcgxbRGbRAbRAbRGbRAbRAbRAcgzbRAcgAbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFcgBcgCcgDcgFbYPbYPbYPcamcgHcgGcgJcgIcgLcgKcgNcgMcgOcgOcgPbYMdascgQcgTcgScgScgUcbacgVcgScgWcgWcgYcbbcgZcgWcgWchacclcclchechcchcchcchccbcchcchcchfcbgchfchfchfchfchfchfchfcbvcbtcbScbwcckccaccsccqccucctccwccvbWaccxcczccyccBccAccDccCccEcuvccGccFccIccHccJchrbWibWgbWgbWgbWicbdcbdchMchQchOchPchOchRcbfchUchSchTchTcbjchVchXdatbYjbYjbYjbYjbYjbYjbYjbYjcaccgscifchYchZciaciacibcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcicciccicciccidcidcieciecieciecijaabaabaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcigceRceRcihciibRGbRAbRAcikbRAbRAbRAciobRAcilbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceYcimcincimceYbYPcipciqcamcitcfbcircisciyciubYMcivciwcixcizbYMcgQcgQciCcgSciAciBccKciDciHcgWccLciGccMciIciKcgWciMciLciNchcccOccNccRccPcdjcdecdKcdHcdLchfceacdWceccebchfcedcbvcaAcaAcaAcaAcaAcaAcaAcefceecegcaAcDfcDfcDfcDfcDfcDfcDfcDfceicehccGcejcelcekcencemcepceocerceqclpcjFcjHcjGcjIcjGcjGcjLcjJcjKcjPcjMcjNcjOcbjcjQdaCdazbPtbGGcjTcjScjUcjUcjScjUcjYcgscjVcjWchZciackecjXcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciccjZckacjZcidciecieckbckcckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIckdceRceRckfbRGbRAbRAbRGckgbRAbRAckjckhbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFckicimcimckkcklcfbcfbckmckncfbcfbcisckqckobYMbYMbYMbYMbYMbYMckpcgQciCcgSclRcesceucetckucgWckvcevcexcewcePcgWcfmceQcfnchccfpcfockHckGcfqckIchcchfdgCchfcebcebcfrcebchfcsLcbvchfcfwcfucfCcfAcfEcfDcfGcfFcfIcfHcfKcfJcfMcfLcDfcfNcfPcfOcfRcfQcfTcfScfVcfUcfXcfWcepcfYcgacfZclpclncjGcjGclmclocjGcltclpcbjclqccZclrclrcbjdaDdaEdazbPtcgsclvcgscgscgscgscgscgscgscluclwcguclxclzclycguafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOclBcjZcjZclAciecieckbckbclHckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIclCclDclEbRGbRAclFbRGclGclIbRAbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceYcincincinceYbYPclJclMclKckncfbcfbclLclOclNclQclPclPclPclTcgQcgQcgQciCcgSclRcktclScktclVcgWckvckwclUckwclWcgWclYcHDclZchccmccmacmbcmechbcgXchcchdchgchfchfchichfchfchfcsLcbvchfchkchjchmchlcfEchncfGcfFchocfHchqchpchtchscDfchuchvcDfchxchwchzchychBchAchEchDcepchFcgachGclpclncmMcjGcjGcjGcmQcmOclpcbjcmPccZclrclrcbjcmTdcbdazbPtcmScmVcmUcgscmWcmYcmXcnbcmZcnacnfcgucnccndcnecgucgscgscgscgEcgEcgEcgEcgEaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaacnkcieclBciecieckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIbPIbPIbPIbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabafOcgQcngcngcgQcngcngcgQaaaaaacgFcnhcnicnjcgFbYPbYPbYPcamcnmcnlcnocnocnocamcamcgQcnncnpcnrcnqcgQcnscntcgSclRcktcktcktcnvcgWckvckwckwcnuchHcgWcpicHDcnAchcchcchcchcchcchIchcchccnCdgCcsLcsLcsLchfcABchJcsLcbvchfchLchKciEchNcfEciFcfGcfFcfIcfHciOciJciQciPcDfciRciScDfciUciTchrciVciXciWchrchrcepciYcjaciZclpcjbcodcoicoicoicodcogcodcodcohcojclrclrcbjcokclsdbdcomcolcooconcorcopcoqcoqcotcoscovcoucoxcowcozcoycoCcoAcoBcoDcoEcoFcoHcoGcoIaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacidciecoMcoJcoJckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbRubRvbRwbRxbRGbRHbRAbRGbRBbRCbRDbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbRJbRIbRKbRIbRSbRRbRTbRRbRRbRRbRRbRUbJfbKAbRLbxbbxbbRMbBnbzFbQdbRNbDXbRObRPbRPbRQbNYbRYbRXbRZbRVbRWbSbbSdbScbSabQgbSebMGbMKbKYbFCbSfbShbSgbSlbSkbFCaaabOGbSibSjbSibSibSibSibSibSmbSibSpbFObQOchhbQQbQPbQQbEpbNobNobNobEpbQSbQRcmAbQTbQWbQUbQZbQYbRabLKbQCbRbbOVbRcbLKbWdbWdbWdbRebRdbEubEubEubEubGrbJobHXbHXbRfbSTbIabSWbRibRgbRrbRjbPqbSYbTabSZbTfbTcbTbbTgbTdbTebTjbTebEDbEDcacbGGbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbRAbRAbRAbTlbRGbTnbTnbRGbTobRAbRAbTpbWLbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbTtbTrbTqbTrbTubKzbPPbPQbPQbPQbKzbKzbJfbKAbTsbTxbxbbTAbBnbTBbQdbTvbDXbJObBnbBobBnbPWbOwbTybTzbRVbRWbTCbTEbTDbTKbTFbTLbTGbTHbTIbTJbTJbTNbTMbTPbFCbFCaaabOGbSibTQbTObTSbTRbTVbTTbTWbTUbTXbFObRsbQVbSobRtbSrbSqbStbSsbSvbSubUebQRcmAbOUbOUbSwbSybSxbOQbLKbNKbSzbSAbLKbLKbWdbSCbSBbSEbSDbWgbSFbSHbSGbGraZSbpDbSIbUCbUCbIabSJbUEbUFbIabSKbPqbUHbIabUKbUMbULbUObUNbZNbpvbsBbqbbRnbtscacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbVebVfbVgbVhbVibRGbVkbRAbVlbRAbRAbRAbRAbRAbTlbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebVmbOcbOcbOcbVnbOebPTbKBbKBbVobKzbPPbKzbKzbKzbKzbKzbJfbKAbTsbVpbxbbVrbBnbVqbVsbBnbVwbzEbBnbBnbVtbDXbOwbTybTzbRVbRWbMGbVubVvbVybVxbVzbMHbVBbVAbVDbVCbHsbVEbVFbHsbHtbHtbVGbSibVIbVHbVKbVJbVLbVLbVNbVMbVObFObSMbSLbSObSNbSPcrAcrAcrAcrAcrAbSRbSQbSUbSSbSVbXAbSXbRtbXAbThbXAbJRcuobJSbTZbTYbUabUabUcbUbbWgbUdbUfbUdbWibWibWjbWjbWjbWjbIabIabIabIabIabWlbWnbLIbIabNVbNZbNXbWqbWqbPibOabLRctvbPkbPjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGbRAbRAbWHbWHbWHbRGbRAbRAbRGbWIbWJbWKbRAbWMbWNbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbWPbTrbTqbTrbPUbWQbWRbKzbKzbKzbWQbKzbJfbKAbTsbWSbxbbWWbBnbzFbQdbBnbzJbLJbBnbBnbWUbDXbOwbTybWVbRVbWXbMGbXbbWYbWZbXabXdbMHbXcbXebXgbXfbXibXhbXjbFCaaaaaaaaabSibXpbXkbXlbXlbXmbXnbXobSibXrbXqbUhbUgbUjbUibUrbUkbUnbUmbUmbUmbUpbUobUmbUmbUqbUmbUmbUsbUnbUmbUmbUGbNubNtbUwbUvbUBbUybZfbUDbXNbUIbUIbUIbUJbWgbLRbUPbWqbWqbXYbXXbWqbXZbYbbYabYdbYcbWqbPlbYgbYfbYibYhbYlbYjbYjbYjbYjbYjcacbGjbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGbRAbRAbRAbRAbRAbYtbRAbRAbRGbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbYxbYwbYybYwbYAbYzbYBbYBbYBbYBbYBbYCbYEbYDbTsbYFbxbbYGbYIbYHbYNbYJbYKbYLbYLbYLbYMbYMbYObTybYRbYQbRWbMGbYTbYSbYVbVvbYWbMHbYUbYXbZdbTJbZebQmbYYbFCaaaaaaaaabSibYZbZabZbbZcbXmbXnbXobSibZgbZJbURbUQbUTbUScyTcyTbUVbUUbUXbUWcyTbUYbUZbUZbVabUZbUZbUSbUVbUZbVcbVbbVdcyTbVPbVjbVRbVQbVTbVSbVVbVUbVXbVWbVZbVYbWcbWbbWcbWcbWebUNbZMbUNbZNbUNbZPbZObZObPCbPDbZRbZUbZTbZXbZVbGkbZWaYpbYjcacbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcafcagcahcaibRAbRGbRAbRAbRGbRAcancakcaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbxbbxbbKBbKBbKBbKBbKBbxbbxbbKBbKBbKBbxbcamcamcamcascambYMcaocapcaqcatbYMbOwbTycawbMEbMEbMGbMGbMGbMGbMGbMNbMHbTJbTIcaubTJcavcaxbFCbFCbFCbFCbFCbSibSjbSibSibSibSibSibSibSibNvbFObWfbSLbWkbWhbWobWmbWscaAbWubWtbWxbWwbWtbWubWabWybWabWybWabWybWabWzbWAcrAbTZbWBbWDbWCbWFbWEbXNbXsbXubXtbXvcbdcbdcbecbdcbfcbicbfcbfcbfcbhcblcbjcbjcbkcbmcbocbnbZUcbpcbrcbqbGlcbscbubYjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPIbPIbPIbPIbPIbPIbRGbTobRAcbzbRAcbxcbycbAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbDcbBbOccbCbOccbEcbFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbGaabaaaaaaaaaaaacamcbIcbHcbKcbJbYMcbNcbLcbMcbRbYMbOwbTycbOcbPcbQbXwcbVcbTcbUcbWcbYcbXbXxcbZcccccbccfccdcceccgccjcchccibXybXzcclccmbEnccnbFOccoccpccrbFObXBbQVbXCcaAcaAbXDbXDcaAbXFbXEbXHbXGbXJbXIbWabXKbXMbXLbXMbXObWabXPbWAbXRbWdbXSbXUbXTbXSbXSbWibXVbXWbXQbYkcbdccTccSccVccUccXccWcdbcbfccYccZcdacbjcbjcdccbocddcdfbPEcdhcdgbGmcdicdkbYjcdndfcbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIcdlcdmcdpcdlcdobRGbRAbRAbRGbRAcdrcdqcdsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdvcdtcducducducdtcdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcdycdxcdAcdzbYLcdBcdDcdCcdEbYMbOwbNwcdFbTybTybYmbYncdIcdJcclcdObYobYpcdMcdNcdNcdQcdPcdRcdNcdNcdTcdNcdNcdScclccmbEncdVcdUcdXbYqcdZcdYbFOchfbYrcaAbZhbYsbYsbZibZjbXHbZlbZkbZnbZmbZpbZobZrbZqbZtbZsbZvbZubWAcuvchrbZwbZybZxbZAbZzbZBccQbXWbXQbZBcbdcezceyceBceAceDceCceGcbfceEccZceFceFcbjceHceJceIceLceKceNceMbGnceOceSbYjcaccLhbGpbGobGsaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGceRceRceRceRceRceTbRAbRAbRGbPIbPIbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceVceUceUceUceWaaaaaaaaaaaaaaaaaaaaaceXceZceYceZcfaaaaaaaaaacamcamcamcffcfbcdAcfcbYLcfdcbMcfecfgbYMbOwbNxbTicficflcfkbZDbZCbZFbZEbZHbZGbZIcfscftcftcfxcfvcfvcfvcfvcfvcfvcfvcJfcfycfzcfBbZLbZKbZYbZScabcaacadchfcajcaAcazcalcaCcaBcaEcaDcaGcaFcaIcaHcaKcaJcaMcaLcaOcaNbZvcaPcaQcuvbZzcaRcaTcaScaVcaUcaXcaWcaZcaYcaXcbdcgccgbcgecgdcghcgfcggcbfcgiccZceFceFcbjcgjcgmcgkcglcgncgpcgocgrcgqcgvbYjcaccgscgtcgscgucgycgucgucguaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGceRceRceRcgwcgxbRGbRAbRAbRGbRAbRAbRAcgzbRAcgAbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFcgBcgCcgDcgFbYPbYPbYPcamcgHcgGcgJcgIcgLcgKcgNcgMcgOcgOcgPbYMbTkcgQcgTcgScgScgUcbacgVcgScgWcgWcgYcbbcgZcgWcgWchacclcclchechcchcchcchccbcchcchcchfcbgchfchfchfchfchfchfchfcbvcbtcbScbwcckccaccsccqccucctccwccvbWaccxcczccyccBccAccDccCccEcuvccGccFccIccHccJchrbWibWgbWgbWgbWicbdcbdchMchQchOchPchOchRcbfchUchSchTchTcbjchVchXbTwbYjbYjbYjbYjbYjbYjbYjbYjcaccgscifchYchZciaciacibcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcicciccicciccidcidcieciecieciecijaabaabaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcigceRceRcihciibRGbRAbRAcikbRAbRAbRAciobRAcilbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceYcimcincimceYbYPcipciqcamcitcfbcircisciyciubYMcivciwcixcizbYMcgQcgQciCcgSciAciBccKciDciHcgWccLciGccMciIciKcgWciMciLciNchcccOccNccRccPcdjcdecdKcdHcdLchfceacdWceccebchfcedcbvcaAcaAcaAcaAcaAcaAcaAcefceecegcaAcDfcDfcDfcDfcDfcDfcDfcDfceicehccGcejcelcekcencemcepceocerceqclpcjFcjHcjGcjIcjGcjGcjLcjJcjKcjPcjMcjNcjOcbjcjQbUtcbnbPtbGGcjTcjScjUcjUcjScjUcjYcgscjVcjWchZciackecjXcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciccjZckacjZcidciecieckbckcckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIckdceRceRckfbRGbRAbRAbRGckgbRAbRAckjckhbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFckicimcimckkcklcfbcfbckmckncfbcfbcisckqckobYMbYMbYMbYMbYMbYMckpcgQciCcgSclRcesceucetckucgWckvcevcexcewcePcgWcfmceQcfnchccfpcfockHckGcfqckIchcchfdgCchfcebcebcfrcebchfcsLcbvchfcfwbUucfCcfAcfEcfDcfGcfFcfIcfHcfKcfJcfMcfLcDfcfNcfPcfOcfRcfQcfTcfScfVcfUcfXcfWcepcfYcgacfZclpclncjGcjGclmclocjGcltclpcbjclqccZclrclrcbjcbmclscbnbPtcgsclvcgscgscgscgscgscgscgscluclwcguclxclzclycguafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOclBcjZcjZclAciecieckbckbclHckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIclCclDclEbRGbRAclFbRGclGclIbRAbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceYcincincinceYbYPclJclMclKckncfbcfbclLclOclNclQclPclPclPclTcgQcgQcgQciCcgSclRcktclScktclVcgWckvckwclUckwclWcgWclYcHDclZchccmccmacmbcmechbcgXchcchdchgchfchfchichfchfchfcsLcbvchfchkchjchmchlcfEchncfGcfFchocfHchqchpchtchscDfchuchvcDfchxchwchzchychBchAchEchDcepchFcgachGclpclncmMcjGcjGcjGcmQcmOclpcbjcmPccZclrclrcbjcmTbUzcbnbPtcmScmVcmUcgscmWcmYcmXcnbcmZcnacnfcgucnccndcnecgucgscgscgscgEcgEcgEcgEcgEaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaacnkcieclBciecieckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIbPIbPIbPIbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabafOcgQcngcngcgQcngcngcgQaaaaaacgFcnhcnicnjcgFbYPbYPbYPcamcnmcnlcnocnocnocamcamcgQcnncnpcnrcnqcgQcnscntcgSclRcktcktcktcnvcgWckvckwckwcnuchHcgWcpicHDcnAchcchcchcchcchcchIchcchccnCdgCcsLcsLcsLchfcABchJcsLcbvchfchLchKciEchNcfEciFcfGcfFcfIcfHciOciJciQciPcDfciRciScDfciUciTchrciVciXciWchrchrcepciYcjaciZclpcjbcodcoicoicoicodcogcodcodcohcojclrclrcbjcokclscbncomcolcooconcorcopcoqcoqcotcoscovcoucoxcowcozcoycoCcoAcoBcoDcoEcoFcoHcoGcoIaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacidciecoMcoJcoJckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaacgQcoKcoLcgQcoKcoLcgQaaaaaacoOceZcoNceZcoQaaaaabaaacamcamcamcamcamcamcamcoPcgQcoScoRcoUcoTclPcoVcoWcgScoYcoXcpfcktcjccgWcjdckwcjfcjecjgcgWcjicjhcjkcjjcpqcpqcpqcpqcjlcpmcppcpocjncjmcjmcjocjqcjpcjscjrcjtchfcjwcjucjycjxcjAcjzcjCcjBcjCcjDckrcjEckxcksckzckyckAcDfckBcuvckCcjvckDcmDckFckEciYckJckLcgacpRcpTcpRcpUcpWcpVcpRcpXcpYcodcqacpZcdacbjcbjcqccqbcqfcqdcqecqicqgcqhcqlcqjcqkcqncqmcqpcqocqtcqqcqrcqqcqscqrcqrcqucqwcqvcqycqxcqCaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaacieciecqDckbckbckbckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOaaaafOcgQcqzcoLcgQcqzcoLcgQaaaaaaaabaabaabaabaabaabaabaabaabcgQcoLcqAcqBcgQcqEcqGcgQcqHcgQcgQcqFcgQcgQcqPcgScqRcqIcqJcqKcqLcgWckMcqOcqScqQcqTcgWckOckNckPcJZcsDcsDcsDcsDcsDcrdcqZcrackQchfcucckRcsLckSckTcsLcsKchfckVckUckXckWcCWckYclackZclbcDfcldclcclfclecDfcDfcDfcDfclhclgckCchCcljclicllclkciYcmdcgacmfcpRcrNcrQcrLcrMcrLcrTcrOcrPcodcbjcrUcbjcbjcrRcrSclsbLRbPtcgscrVcgscgscrWcrYcrXcsacrZcsdcsbcsfcsecsgcsecsgcshcsgcsicgEcsncvdcsqcsraabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacieckbckbckbckbckbckbcssckbcstckbckbckbckbckbciecieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcsjafOaabaMraMrafOcgQcgQcqFcgQcgQcqFcgQcgQcgQcngcngcngcgQcgQcgQcgQcgQcgQcgQcoLcskcslcgQcsmcgQcgQcsucgQcsocspcoLcgQcsvcgScsycsxcszclRcmgcgWcswckvcsEcsCcmhcgWcsIcsHcmicsDcsDcsNcsOcsGcmjcsQcsJcsKcsLcsUchfcmkcsLckSckTchfchfchfcCWcCWcmlcCWcCWcxhcxhcmmcxhcDfcDfcDfcDfcDfcDfcmncmpcmocmrcmqcmtcmscmvcmucmxcmwciYcgacgacmycpRcttctxctwctyctwctActzcrLctuctvctBbLRctCbLRcrSclsbLRbIictFctHctGcgscgscgscgscgsctIcqkctKctDcsccqkctEcqkclucqkctLcgEctOctQctPcgEaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciectJctJctJctJctJctJctSckbctTctJcstckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9106,13 +8999,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBicBgcAXcBjcAXcBmcBacBbcBccBdcBncwxcsucgQcgQcBfcngcngcngcngcngcngcngcBocvocwIcwIcwIcwIcBhcwIcwIcvocygcqPcngaaacyrcBrcBqcBkcBlcwOcBscBucBtcBpcvxcyCcsHcnycBvcsDcBzcsDcvBcvBcvBcBDcBBcyDcyDcBFcBEcvIckScmJcsLcQkcsScsVcsTcsXcsWcsZcsYctbctactdctcctfctecthctgcQkcsLcJGbQVctjctictlctkctnctmctpctocqMctqctrcfZcepcepcepcepcepctsctsctscepcepaaaaaaaaaaaacBRcBScCacBUcAPcCdcCfcCecCgcBZcChcCbcCccCicCkcCjcCmcClcCncAPcAScCocCrcCpcCscCscCscCscCscCscCscCscCscCscCscCscCscCscCscCscCscCscCvcCucieclBcieckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBicCwcCxcCqcCyczJcCtcCzcCBczJcCDcCCcCEcskcgQcoLcngaaaaaaaaaaaaaaacngcoLcCFcwFcCAcwIcwIcwIcwIcCGcCIcCHcCJcngaaacCMcwUcCNcwVcCOcwOcwOcCRcCPcCKcCLcCUcCTcCVcBvcsDcCYcCQcCZcCScDacvHcDccyDcyDcyDcDdcvIckScmJctZcQkcudcufcuecUTcugcujcuhcumculcupcuncQncuqcuscurcQkcsLcrDcrDcuucutcuxcuwcuzcuycuBcuAcqMcuCcuDbQXcepaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcDycDAcDzcDucDBcDwcDwcDCcDwcDwcDwcDwcDwcDEcDDcDGcDFcDHbGHcDIcjYbGHbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciecDJcDMcDKciecieckbckbcDNckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBicDPcAXcDUcAXcDVcDLcDXcDZcBbcDOcwxcEacqBcgQcqzcvpaaaaaaaaaaaaaaacvpcDQcvocDRcDRcwFcDScDTcwIcEbcvocoLcqPcvpaaaaaaaaaaaacvqcEdcDWcEecEecvxcDYcvxcEfcsHcnycEicEjcEccElcEkcEkcEkcEscEgcyDcEhcyDcEtcvIckScmJcuEcQkcuFcuIcuHcQkcvOcUTcvPcvQcQncQncQncQkcQkcQkcQkcQkcsLcrDcvRcvTcvScuxcvUcvWcvVcvYcvXcqMcsLctrbQXcepaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcEHcEOcENcERcEQcEXcEVcEZcDwcDwcEPcDwcDwcDEcDGcDGcDGcFbbGHcFcbGGbGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciccEScETclAcidciecieckbckcckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEUcEUcEUcEUcEUcwxcFdcEWcEWcEWcEWcEWcFecEYcEYcEYcEWcEWcEWcEWcEWcEWcEWcEYcEYcEYcvocvocvocvocvocvocvocqFcFfcFacFacFacFacFacvqcvxcvxcvxcvxcvxcvxcvxcFgcsHcnycFhcFjcFicFlcFkcFrcFocFucFtcFwcFmcFncFBcvIckScmJcKOcBPcvZdcCcQkcQkcwacwbcUTcwdcwccwfcwecwhcwgcwicQkcPccnVcrDcwkcwmcwlcuxcuxcwocwncwscwrcqMcsLctrbQXctsaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcFNcFPcFOcFKcFQcFMcFRcFScDwcDwcDwcDwcFTcFYcFUcGacFZcGdbGHcFcbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacicciccicciccidcidcieciecieciecijaabaabaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEUcEUcEUcEUcEUcwxcFdcEWcEWcEWcEWcEWcFecEYcEYcEYcEWcEWcEWcEWcEWcEWcEWcEYcEYcEYcvocvocvocvocvocvocvocqFcFfcFacFacFacFacFacvqcvxcvxcvxcvxcvxcvxcvxcFgcsHcnycFhcFjcFicFlcFkcFrcFocFucFtcFwcFmcFncFBcvIckScmJcKOcBPcvZdcCcQkcQkcwacwbcUTcwdcwccwfcwecwhcwgcwicQkcPccnVcrDcwkcwmcwlcuxcuxbUAcwncwscwrcqMcsLctrbQXctsaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaacDqcFNcFPcFOcFKcFQcFMcFRcFScDwcDwcDwcDwcFTcFYcFUcGacFZcGdbGHcFcbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacicciccicciccidcidcieciecieciecijaabaabaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaacFVcFWcFXcGecFXcGfcFWcGgcGbcGccGccGicGhcGkcGjcGmcGlcGocGncGqcGpcGpcGrcGpcGscGtcGtcGvcGucGxcGwcGycGwcGwcGwcGxcGwcGwcGzcGBcGAcGDcsHcnycGJcGNcGMcGCcsDcGOczZcGEcGFcGGcGHcxicwtcGKckScmJcxlchfdcDcxpcxncQkcxqcxrcUTcxtcxscxvcxucUTcxwcxxcQkcsLcBwcrDcxycxAcxzcxBcuxcBPcBPcBPcBPchfcebctrbQXctsaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaacBScBRcHmcHgcBScHncHicHjcHvcHtcHxcHwcDwcDwcHocHpcHqcHrcHsbGHcFcbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFVcFWcFXcFXcFXcGfcFWcHycFXcANcFXcHBcHAcHEcHCcHzcHucHzcHFcHJcHDclXcHDcHDcHKcnAcnAcHDcHGcHDcHDcHDcHDcHDcHDcHDcHDcHDcHDcHHcHIcHMcHLcHOcHNcHUcHTcHPcHQcHRdbedbmdbkcHVcHYcxDcxCcGKckScmJctZcucdducxEddwcQkcxFcxGcUTcxJcxHcxPcxLcUTcxRcxTcQkcyJcsLcrDcyKcyMcyLcpQcrDcyNcyNchfcyOcyPcebctrbQXctsaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaaaacBRcIzcIBcIAcBRcAPcAPcAPcAPcAPcAPcICcHwcIDcIHcIFcIEcAPcAPbGHcFcbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFVcIIcFXcIGcFXcGfcIJcIMcIKcINcILcITcIPcIOcIUcIQcIRcIScIVcIXcIWcJacIYcJbcqVcIZcqVcIXcJccIXcIXcIXcIXcIXcIXcIXcIXcIXcIXcJdcHDcKmcJecJicJhcJgcJjcJodcddbpdbodbPdbxcJycJpcyRcyQcGKckScmJcsLchfchfcySchfcQkcQkcQkcQkcyVcyUcyXcyWcUTcyYczacyZcyJcsLchfchfchfchfchfchfcsLcyNchfczbchfcsLctrbQXcepaaaaaaaaaaaaaabcBRcBRcBRcBRcBRcBRcBRcBRcBRcJJcJNcJMcxNcJKcJKcJLcBRaabcAPcAPcJOcAPcJTcJRcJPcAPcJQcuQcFcbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJUcJScEWcEWcEWcEWcJYcEYcEYcEYcEYcKacEYcKccJVcJVcJWcJXcKdcEYcJZcKgcKbcKbcKicKbcKjcKbcKbcKecKfcKbcKbcKfcKfcKfcKbcKbcKbcKbcKkcKhcLKcKlcKtcKqcKxcKndcgdcedbXdbXdbXdbZcKycKrczccKzcGKczdczecsLczfcsLcYiczgcuccTBcKOcyZcQkcQkcQkcQkcQkcQkcQkcQkcsLcKOchfczhczjcziczkchfczlchfchfchfchfchfctrbQXcepaaaaaaaaaaaaaaacBRcKPcKQcKRcKWcKVcKYcKXcxNcLccLfcLdcxNcJKcKZcLacBRaabaabcLbcLkcLjcLecLlcLgcLbbGGbGGcFccLhbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalwalvalvalwalvalvaabamhaabayiaaaayiayicLicLncLmcLmcLmcLpcLocEYbTmcLrcLqcLtcLscLucEYcLycLwcKfcLvcLBcLxcLIcLzcLAcLJcLCcLDcKbcLCcLEcLFcLGcLGcLHcKbcLLcVbcHJcLNcnycLTcLMdcicLOdcjdcpdckdcudcqcLXcLWczncMacGKcGKcbvcsLcnVcsLcYicsLcuEcsLcsLctZcsLcsLcsLcKOctZczocsLcyJcsLcsLcBQcsLczqczpczrcyJczschfcztchfczuchfczvbQXcepaaaaaacepcepcepcBRcJKcMgcJKcMlcMjcEHcJNcxNcxQcMocxQcxNcJKcJKcMkcBRaabaaacLbcMucMmcLecLecMncLbcMpbGGcFcbKlcMsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaabaabcLicLicMqcLicLicMrcMvcEYcEYcEYcEYcEYcEYcEYcEYcLicLwcKfcMtcMxcMwcMycMycMycMycMCcMzcMDcLGcMAcLGcLGcMBcLGcMEcMGcMFcMHcLNcnycMLcHQcMPcLOdcBdcFdcEcLOdcGcMRcMNcAjczxcAlcAkcAncAmcMXcAmcApcAocArcAqcrecrecAscrecAtcsLcsLcsLcAucyJcyJcsLcBQcAvcAvcAwcAycAxcAzchfcAAcAvcACchfcADcsLcBPcepcepcepbQXcAEcBRcJKcJKcJKcNmcNlcNocNncNqcNpcNscNrcxNcNtcNycNxcBRaaaaaacLbcNzcLecNucLecNvcLbbGGbGGcFccMsbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFVcFWcFXcFXcFXcGfcFWcHycFXcANcFXcHBcHAcHEcHCcHzcHucHzcHFcHJcHDclXcHDcHDcHKcnAcnAcHDcHGcHDcHDcHDcHDcHDcHDcHDcHDcHDcHDcHHcHIcHMcHLcHOcHNcHUcHTcHPcHQcHRbWTcdGcaycHVcHYcxDcxCcGKckScmJctZcucdducxEddwcQkcxFcxGcUTcxJcxHcxPcxLcUTcxRcxTcQkcyJcsLcrDcyKcyMcyLcpQcrDcyNcyNchfcyOcyPcebctrbQXctsaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaaaacBRcIzcIBcIAcBRcAPcAPcAPcAPcAPcAPcICcHwcIDcIHcIFcIEcAPcAPbGHcFcbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFVcIIcFXcIGcFXcGfcIJcIMcIKcINcILcITcIPcIOcIUcIQcIRcIScIVcIXcIWcJacIYcJbcqVcIZcqVcIXcJccIXcIXcIXcIXcIXcIXcIXcIXcIXcIXcJdcHDcKmcJecJicJhcJgcJjcJodcdcfjcfhcgRcfucJycJpcyRcyQcGKckScmJcsLchfchfcySchfcQkcQkcQkcQkcyVcyUcyXcyWcUTcyYczacyZcyJcsLchfchfchfchfchfchfcsLcyNchfczbchfcsLctrbQXcepaaaaaaaaaaaaaabcBRcBRcBRcBRcBRcBRcBRcBRcBRcJJcJNcJMcxNcJKcJKcJLcBRaabcAPcAPcJOcAPcJTcJRcJPcAPcJQcuQcFcbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJUcJScEWcEWcEWcEWcJYcEYcEYcEYcEYcKacEYcKccJVcJVcJWcJXcKdcEYcJZcKgcKbcKbcKicKbcKjcKbcKbcKecKfcKbcKbcKfcKfcKfcKbcKbcKbcKbcKkcKhcLKcKlcKtcKqcKxcKndcgcKncKncKncKnchWcKycKrczccKzcGKczdczecsLczfcsLcYiczgcuccTBcKOcyZcQkcQkcQkcQkcQkcQkcQkcQkcsLcKOchfczhczjcziczkchfczlchfchfchfchfchfctrbQXcepaaaaaaaaaaaaaaacBRcKPcKQcKRcKWcKVcKYcKXcxNcLccLfcLdcxNcJKcKZcLacBRaabaabcLbcLkcLjcLecLlcLgcLbbGGbGGcFccLhbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalwalvalvalwalvalvaabamhaabayiaaaayiayicLicLncLmcLmcLmcLpcLocEYbTmcLrcLqcLtcLscLucEYcLycLwcKfcLvcLBcLxcLIcLzcLAcLJcLCcLDcKbcLCcLEcLFcLGcLGcLHcKbcLLcVbcHJcLNcnycLTcLMdcicLOdcjcjRdcjcwocmRcLXcLWczncMacGKcGKcbvcsLcnVcsLcYicsLcuEcsLcsLctZcsLcsLcsLcKOctZczocsLcyJcsLcsLcBQcsLczqczpczrcyJczschfcztchfczuchfczvbQXcepaaaaaacepcepcepcBRcJKcMgcJKcMlcMjcEHcJNcxNcxQcMocxQcxNcJKcJKcMkcBRaabaaacLbcMucMmcLecLecMncLbcMpbGGcFcbKlcMsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaabaabcLicLicMqcLicLicMrcMvcEYcEYcEYcEYcEYcEYcEYcEYcLicLwcKfcMtcMxcMwcMycMycMycMycMCcMzcMDcLGcMAcLGcLGcMBcLGcMEcMGcMFcMHcLNcnycMLcHQcMPcLOdcBcHSdcEcLOdcGcMRcMNcAjczxcAlcAkcAncAmcMXcAmcApcAocArcAqcrecrecAscrecAtcsLcsLcsLcAucyJcyJcsLcBQcAvcAvcAwcAycAxcAzchfcAAcAvcACchfcADcsLcBPcepcepcepbQXcAEcBRcJKcJKcJKcNmcNlcNocNncNqcNpcNscNrcxNcNtcNycNxcBRaaaaaacLbcNzcLecNucLecNvcLbbGGbGGcFccMsbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNwaaaalwaaacNFcNEcNMaaacNFcNEcNMaaacNFcNEcNMaaaaaacLicNAcNBcNCcLicNDcNNcLmcLmcLmcLmcLmcLmcLmcLmcLmcNRcKfcNGcLGcMBcNHcLGcLGcLGcNIcLGcNGcNGcLGcLGcLGcLGcNJcNKcMGcNLcHDcNScyEcHQcHQcNTcLOcNOcNPcNQcLOcNUcHVcNVcAGcAFcAHcGKcsKcsLcNYcsLcAIdfMcAOcAMcARcARcARcARcBxcATcBycBycBycBycBAcyJcMfczqcyJcyJcebcsLcsLcBCcAvcAvczqcBCcBYcsLcsLcBGcBHciYbQXcBIcBRcxNcxNcxNcxNcOkcEHcOlcOncOmcOpcOocxNcOqcOtcOrcBRaaaaaacLbcOvcOucOscLecODcLbcOCbGGcFcbGHaabaabaabaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaacNFcOFcNMaaacNFcOFcNMaaacNFcOFcNMaaaayicLicNBcNBcNBcLicLicOwcOxcLicLicOxcOxcLicLicOxcOxcLwcKfcNGcOycLGcOzcOAcOBcOBcMAcLGcNGcOGcLGcLGcLGcLGcOHcOEcOJcOIclXcOKcOMcOLcOYcORcLOcNOcOZcONcLOcOOcHVcGKcGKcGKcBJcGKcZScOTcOUcOTcOWcOTcOTcOTcOTcOTcBKcBPcBPcBPcBPcBPcBPcBPcBLcnVcBQcsLcBOcBMcBTcsLcsLchfcBWcBVcBXchfcDbcCXcPhcDecDgciYbQXcDhcBRcKPcKQcKRcPmcPlcNocPncPjcPocPqcPpcPscPrcPpcPtcBRaaaaaacLbcLbcPycPAcPzcLbcLbbGHbGGcPBcuQcuQcuQbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaayiaabcNFcOFcNMaaacNFcOFcNMaabcNFcOFcNMaaaaabcLicMrcPucNDcLiaaaaabaaaaaaaaaaaaaaaaabaaaaaacOxcLwcKbcPvcLGcPwcPxcPCcPEcPDcPEcPFcPEcPGcPHcLCcPIcNGcNGcNKcPLcPJcPNcPMcPPcPKcPVcPSbgYcPObHWcPQcPRcPYcPTcPUcPUcQacDjcDicQdcPZcQfcDkcQhcQgcDlcQicQocQmcQpcQpcQpcQpcQpcQpcQqcBPcBLcsLcDmchfchfcBQcBQchfcDnchfchfchfchfchfciYcDobQXctrbQXciYcDpbQXcBRcJKcKZcJKcQxcMjcEHcQzcQAcQrcQscEHcEHcQtcEHcQBcBRaaaaabaabcLbcLbcQvcLbcLbaaabGHbGGcFccuQcQwcQCbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 4543b110492256e8fb5c669f306250709875831a Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Sun, 7 Jan 2018 17:31:31 +0200 Subject: [PATCH 28/29] incorporates vivalas' changes --- _maps/map_files/cyberiad/cyberiad.dmm | 48 +++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 5fbb26fd39b..da49633399c 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -1043,7 +1043,7 @@ "auc" = (/turf/simulated/wall,/area/security/brig) "aud" = (/turf/simulated/wall,/area/security/prisonershuttle) "aue" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) -"auf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) +"auf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Courtroom Prosecution and Defense"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/courtroomdandp) "aug" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkred"},/area/security/prison/cell_block/A) "auh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/security/prison/cell_block/A) "aui" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/seceqstorage) @@ -1720,7 +1720,7 @@ "aHd" = (/obj/structure/stool/bed,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aHe" = (/obj/machinery/camera{c_tag = "Fore Primary Hallway West"; dir = 4; network = list("SS13")},/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/newscaster{layer = 3.3; pixel_x = 0; pixel_y = -27},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "aHf" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"aHg" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aHg" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id_tag = "magistrate2"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/magistrateoffice) "aHh" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/mrchangs) "aHi" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/item/weapon/twohanded/required/kirbyplants,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) "aHj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) @@ -1764,19 +1764,19 @@ "aHV" = (/obj/machinery/camera{c_tag = "Fore Port Solar Control"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump Engineering"; pixel_x = -24; shock_proof = 1},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "aHW" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "aHX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"aHY" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"aHZ" = (/obj/structure/sign/chinese{pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aHY" = (/obj/structure/table/woodentable,/obj/machinery/computer/secure_data/laptop,/turf/simulated/floor/carpet,/area/magistrateoffice) +"aHZ" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIa" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/maintenance/auxsolarport) "aIb" = (/turf/simulated/wall/r_wall,/area/clownoffice) "aIc" = (/turf/simulated/wall,/area/clownoffice) -"aId" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aId" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIe" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/clownoffice) "aIf" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aIg" = (/obj/structure/stool/bed/chair/sofa/right,/obj/machinery/camera{c_tag = "Boxing Ring"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aIg" = (/obj/structure/sign/chinese{pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIh" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/mimeoffice) "aIi" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "magistrate"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/magistrateoffice) "aIj" = (/obj/effect/decal/remains/robot,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aIk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"aIk" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIl" = (/turf/simulated/wall,/area/magistrateoffice) "aIm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Internal Affairs Office"; req_access_txt = "38"},/turf/simulated/floor/plasteel,/area/lawoffice) "aIn" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) @@ -1787,10 +1787,10 @@ "aIs" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aIt" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Mime"},/turf/simulated/floor/wood,/area/mimeoffice) "aIu" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/wood,/area/mimeoffice) -"aIv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/carpet,/area/magistrateoffice) +"aIv" = (/obj/structure/stool/bed/chair/sofa/right,/obj/machinery/camera{c_tag = "Boxing Ring"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/crew_quarters/mrchangs) "aIx" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/carpet,/area/magistrateoffice) -"aIy" = (/obj/structure/table/reinforced,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/weapon/gavelblock,/obj/item/weapon/gavelhammer,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet,/area/magistrateoffice) +"aIy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aIz" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1450; master_tag = "bar_maint"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) "aIA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "aIB" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "west bump Engineering"; pixel_x = -24; shock_proof = 1},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) @@ -1819,7 +1819,7 @@ "aIY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aIZ" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/turf/simulated/floor/carpet,/area/magistrateoffice) "aJa" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aJb" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id_tag = "magistrate"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/magistrateoffice) +"aJb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/table/reinforced,/obj/item/weapon/gavelblock,/obj/item/weapon/gavelhammer,/turf/simulated/floor/carpet,/area/magistrateoffice) "aJc" = (/obj/machinery/vending/cola,/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) "aJd" = (/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/obj/structure/closet/lawcloset,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aJe" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) @@ -1839,7 +1839,7 @@ "aJs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aJt" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/blue{pixel_x = 5},/obj/item/weapon/folder{pixel_x = -4},/obj/machinery/door_control{id = "magistrate2"; name = "IAA Privacy Shutters Control"; pixel_x = 8; pixel_y = -25},/obj/machinery/door_control{id = "magistrate"; name = "Privacy Shutters Control"; pixel_x = -8; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/magistrateoffice) "aJu" = (/obj/structure/filingcabinet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/magistrateoffice) -"aJv" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/carpet,/area/magistrateoffice) +"aJv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/computer/prisoner{req_access = null; req_access_txt = "2"},/turf/simulated/floor/carpet,/area/magistrateoffice) "aJw" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/stamp/law,/obj/machinery/light,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/magistrateoffice) "aJx" = (/obj/structure/table/reinforced,/obj/item/weapon/folder{pixel_x = -4},/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/folder/blue{pixel_x = 5},/obj/item/weapon/folder/yellow{pixel_x = 2; pixel_y = 2},/obj/item/weapon/stamp/law,/obj/machinery/requests_console{department = "Internal Affairs Office"; name = "Internal Affairs Requests Console"; pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aJy" = (/obj/machinery/atm{pixel_y = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) @@ -1890,10 +1890,10 @@ "aKr" = (/turf/simulated/floor/wood,/area/mimeoffice) "aKs" = (/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) "aKt" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Magistrate"},/obj/item/device/radio/intercom/department/security{pixel_x = -28},/turf/simulated/floor/carpet,/area/magistrateoffice) -"aKu" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/multi/gold,/turf/simulated/floor/carpet,/area/magistrateoffice) +"aKu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aKv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/magistrateoffice) "aKw" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice) -"aKx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) +"aKx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aKy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) "aKz" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/lawoffice) "aKA" = (/obj/machinery/door/airlock/maintenance{name = "Internal Affairs Maintenance"; req_access_txt = "38"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -1964,10 +1964,10 @@ "aLN" = (/obj/machinery/cryopod,/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aLO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{id_tag = "Cryogenics"; name = "Cryodorms"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) "aLP" = (/turf/simulated/wall,/area/crew_quarters/sleep) -"aLQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aLR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aLS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aLT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aLT" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/item/weapon/pen/multi/gold,/turf/simulated/floor/carpet,/area/magistrateoffice) "aLU" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "aLV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Mr. Chang's"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/snow,/area/crew_quarters/mrchangs) "aLW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/crew_quarters/sleep) @@ -8933,13 +8933,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaFeaGfaFgaaaaaaaGgaFiaGeaFiaGhaabaaaaabaaaaaaaabaGjaGiaGlaGkaGjaGnaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGoaGmaEraGpaEtaEsaEuaEsaEvaEsaExaEwaGraGraEzaEyaGraGraGraGraGraGraGraGraGraECaEEaEDaEGaEFaEHaAQaASaEIaASaAQaBsaEJaFnaEPaFnaFnaBsaDsaDNaFpaGNaFqaDPaFraGRaGQaEQaDPaJGcXHaKycXHcXHbYecWGbWraaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaGTaGUaGSaGWaGTaabaaaaabaaaaaaaabaaaaaaaabaabaaaaaaaGXaAfaCPaAfaCPaGYaGVaGYaMzaGYaGYaGYaHbaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaGnaGnaGnaGnaGnaGnaGnaGnaabaabaGjaHcaHaaGZaGjaHdaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGoaHearTaHfaFuaFtaFxaHnaFzaHnaFCaHqaHnaHnaFEaFDaHnaHnaHnaHnaHnaHnaHnaFHaFJaFIaFKaHvaHxaEjaFMaAQaFNaASaFOaAQaBsaBsaBsaBsaBsaBsaBsaFQaDNaHCaFUaFRaDPaFSaHGaFWaHHaDPbZQbYeaKBcXHcXHcXHcXIbWraabaabaaaaaaaaaaaaaaaaaaaaaaaaaabaGTaHKaHIaHJaGTaabaaaaabaaaaaaaabaaaaaaaGXaHNaGXaHNaGXaHbaGYaGYaGYaGYaGYaGYaGYaGYaGYaHOaHPaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaHQaHLaHQaaaaaaaaaaGnaHSaHTaHSaHRaHMaHUaGnaaaaaaaGjaHVaHXaHWaIaaHSaGnaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIbaIcaIcaIeaIeaFXaLAaIhaIhaGqaLAaGsaIlaIiaIiaIlaGtaIlaIoaIoaIoaIoaIoaIoaImaIoaIoaInaIraIpaEjaGuavqaAQaAQaAQavqavqavqaydaGvaGwavqavqaGxaDNaIwaFUaGyaDPaGzaGRaGQaEQaDPcXIcXHaLYaKPcXHbYebZQbWvaabaabaaaaaaaaaaaaaHQaIzaHQaaaaabaGTaIBaIAaICaGTaIFaIFaIFaIFaIFaHNaHNaHNaGXaIDaGYaHOaHPaMzaGYaMzaMzaMzaGXaIEaGXaGXaGXaGXaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaIIaIGaIIaaaaaaaabaGnaIHaILaHSaHSaIJaHSaGnaIIaIIaGjaGjaIMaIKaIaaHSaGnaGnaIIaIIaIIaGnaGnaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaIbaIPaGAaGCaGBaGDaLAaGFaGEaGGaLAaGHaIlaIWaIZaGJaGIaJbaJaaJdaLZaJfaJeaJhaJgaJjaJiaJkaFFaFGaEjaGKavqavqavqavqavqavqavqavqavqavqavqavqaGLaGOaGMaHhaGPaDPaHiaHjaJyaJBaDPcWGbYeaMbaMaaODaODaODaODaODaODaODaaaaaaaaaaHNaJCaHNaaaaIFaGTaGTaJDaJHaGTaJIaGYaGYaGYaMzaJJaGYaJMaGXaGYaGYaGYaJKaMzaGYaGXaJNaJLaGXaGYaJOaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJPaJSaJQaaaaJRaJVaJTaabaabaIIaHSaIIaaaaaaaabaGnaJXaJYaJZaJWaJUaKaaGnaKbaHSaKdaKcaKfaKeaKeaKeaKeaKeaKeaKeaKeaKgaGnaaaaKhaaaaaaaaaaaaaaaaaaaaaaaaaIbaKkaHkaKmaKnaHlaLAaHmaKraHoaLAaGHaIlaKtaKuaKvaGIaJbaKqaKsaKsaKsaKsaKsaJgaKwaJiaFyaFFaFGaEjaFMaLPaLPaLPaLPaLPaHpaKOaKOaKOaKOaKOaKOaKOaDNaDNaLVaDNaDPaDPaHsaDPaDPaDPaMhaMeaMjcYKaODaKQaKQaKQaKQaKQaODaaaaaaaaaaHNaKJaKMaaaaIFaKRaKTaKSaKWaGYaGYaGYaMzaGYaMzaKXaGYaGYaGXaGYaKVaKUaKXaIEaGYaGXaKZaKYaGXaGYaLcaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLaaLbaLaaLdaLeaLfaLeaLdaabaIIaLgaLhaaaaaaaGnaGnaGnaGnaGnaLkaLiaLlaLjaLnaLmaLmaLoaLraLraLqaLpaGnaHSaGnaGnaGnaLsaGnaaaaabaaaaaaaaaaaaaaaaaaaabaabaIbaLuaLtaLwaLvaLxaLAaKraLyaHtaLAaGHaIlaLCaLEaHwaHuaHzaHyaHAaLHaKsaLIaLIaJgaKsaJiaFyaFFaLJaEjaHBaLPaHFaHDaLNaLPaMwaLXaMIaMHaMLaMJaHYaHgaIdaHZaIkaIgaIUaITaNcaNbaIXaKObWrbWraNUaKOaODaKQaKQaKQaKQaKQaODaabaabaKOaHNaMfaMgaHNaIFaMiaGYaMkaGYaHbaGYaGXaGXaMmaGXaGXaMnaMzaMzaKXaMoaMlaGYaGXaGYaMqaMqaMqaMqaMqaMqaMqaMqaMqaMraMraMraMrafOaMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaLaaMpaLaaMsaLeaMtaLeaMsaGnaIIaMuaEAaIIaIIaGnaHSaHSaHSaHSaHSaHSaHSaLkaLsaGnaGnaGnaGnaGnaMxaGnaGnaHSaMyaGnaMvaLsaGnaGnaGnaaaaaaaaaaaaaaaaMAaMAaMAaMAaMAaMAaMAaMAaMAaLAaItaMCaIuaLAaGHaIlaIxaIvaINaIyaJbaMMaIQaIOaMPaMOaMRaMQaMSaJiaFyaFFaFGaEjaFMaLPaISaIRaLNaLPaKxaMVaMVaMVaMVaMVaMVaMVaLRaLQaLSaOiaOiaOiaLTaOiaPAaOuaOAaOzaOBaJqaODaKQaKQaKQaKQaKQaODaKOaKOaKOaGYaNfaNgaJIaMzaMoaKXaMkaGYaNhaGVaNlaIEaGYaGYaGYaGYaNiaGYaGYaMoaNjaGYaMnaGYaMqaNkaNnaNmaMqaNpaNoaNqaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaNraNtaNsaMsaNuaNyaNvaNwaNxaHSaNzaNCaNAaMyaNBaHSaGnaGnaGnaGnaGnaGnaGnaLsaGnaNDafOaNGaGnaNEaNFaNHaHSaNBaGnaNAaNIaKeaKgaIIaaaaaaaaaaaaaaaaNKaNJaNMaNLaNOaNNaNPaMAaiWaLAaJraNQaIVaLAaJsaIlaJuaJtaJwaJvaJbaNWaJzaJxaKiaJAaKlaKjaKoaJiaFyaFFaFGaEjaFMaLPaOjaKpaLNaLPaLUaMVaMNaMNaMNaMVaMVaMVaMVaMVaMTaOoaMUaMUaOsaMVaSQaMVaMVaRRaMVaPvaRVaKQaKQaKQaKQaKQaRVaTbaTdaTcaXiaTeaOCaGYaMzaOFaGYaOEaOGaOGaOGaOGaOHaOGaOIaGYaGYaGYaGYaGYaGYaGYaGYaMzaGVaMqaOKaOLaOLaMqaOMaOJaONaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaOPaOQaORaMsaOPaOQaORaNwaKaaHSaOSaHSaHSaHSaHSaHSaGnaOTaOOaOVaOUaOWaGnaLsaGnafOaOXaNDaOYaPaaOZaGnaPcaGnaGnaGnaGnaPcaLsaIIaaaaHQaHQaHQaHQaPdaNJaPeaPbaPfaPhaPiaPjaMAaLAaLAaLAaLAaLAaJsaIlaIlaIlaIlaIlaIlaKzaKAaIoaIoaIoaIoaIoaIoaIoaPraFFaPwaEjaFMaLPaOnaKpaLNaLPaKxaMNaMWaMWaMXaMNaMVaMVaMYaMVaNaaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaPLaPMaKOaGYaVJaMzaMzaMzaHPaHPaGXaGXaGXaMzaMzaMzaGXaPNaPKaGXaMzaMzaGXaMzaMzaGXaGXaPPaPOaPRaPQaPTaPSaPUaOKaPWaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaSdaSdaLdaMsaPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaKxaMNaMWaNRaNSaMNaMVaMVaMVaMVaNTaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaQHaPMaKOaGYaVJaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaIIaIGaIIaaaaaaaabaGnaIHaILaHSaHSaIJaHSaGnaIIaIIaGjaGjaIMaIKaIaaHSaGnaGnaIIaIIaIIaGnaGnaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaIbaIPaGAaGCaGBaGDaLAaGFaGEaGGaLAaGHaIlaIWaIZaGJaGIaHgaJaaJdaLZaJfaJeaJhaJgaJjaJiaJkaFFaFGaEjaGKavqavqavqavqavqavqavqavqavqavqavqavqaGLaGOaGMaHhaGPaDPaHiaHjaJyaJBaDPcWGbYeaMbaMaaODaODaODaODaODaODaODaaaaaaaaaaHNaJCaHNaaaaIFaGTaGTaJDaJHaGTaJIaGYaGYaGYaMzaJJaGYaJMaGXaGYaGYaGYaJKaMzaGYaGXaJNaJLaGXaGYaJOaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJPaJSaJQaaaaJRaJVaJTaabaabaIIaHSaIIaaaaaaaabaGnaJXaJYaJZaJWaJUaKaaGnaKbaHSaKdaKcaKfaKeaKeaKeaKeaKeaKeaKeaKeaKgaGnaaaaKhaaaaaaaaaaaaaaaaaaaaaaaaaIbaKkaHkaKmaKnaHlaLAaHmaKraHoaLAaGHaIlaKtaHYaKvaGIaHgaKqaKsaKsaKsaKsaKsaJgaKwaJiaFyaFFaFGaEjaFMaLPaLPaLPaLPaLPaHpaKOaKOaKOaKOaKOaKOaKOaDNaDNaLVaDNaDPaDPaHsaDPaDPaDPaMhaMeaMjcYKaODaKQaKQaKQaKQaKQaODaaaaaaaaaaHNaKJaKMaaaaIFaKRaKTaKSaKWaGYaGYaGYaMzaGYaMzaKXaGYaGYaGXaGYaKVaKUaKXaIEaGYaGXaKZaKYaGXaGYaLcaGXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLaaLbaLaaLdaLeaLfaLeaLdaabaIIaLgaLhaaaaaaaGnaGnaGnaGnaGnaLkaLiaLlaLjaLnaLmaLmaLoaLraLraLqaLpaGnaHSaGnaGnaGnaLsaGnaaaaabaaaaaaaaaaaaaaaaaaaabaabaIbaLuaLtaLwaLvaLxaLAaKraLyaHtaLAaGHaIlaLCaLEaHwaHuaHzaHyaHAaLHaKsaLIaLIaJgaKsaJiaFyaFFaLJaEjaHBaLPaHFaHDaLNaLPaMwaLXaMIaMHaMLaMJaIdaHZaIkaIgaIyaIvaIUaITaNcaNbaIXaKObWrbWraNUaKOaODaKQaKQaKQaKQaKQaODaabaabaKOaHNaMfaMgaHNaIFaMiaGYaMkaGYaHbaGYaGXaGXaMmaGXaGXaMnaMzaMzaKXaMoaMlaGYaGXaGYaMqaMqaMqaMqaMqaMqaMqaMqaMqaMraMraMraMrafOaMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaLaaMpaLaaMsaLeaMtaLeaMsaGnaIIaMuaEAaIIaIIaGnaHSaHSaHSaHSaHSaHSaHSaLkaLsaGnaGnaGnaGnaGnaMxaGnaGnaHSaMyaGnaMvaLsaGnaGnaGnaaaaaaaaaaaaaaaaMAaMAaMAaMAaMAaMAaMAaMAaMAaLAaItaMCaIuaLAaGHaIlaIxaJbaINaJvaHgaMMaIQaIOaMPaMOaMRaMQaMSaJiaFyaFFaFGaEjaFMaLPaISaIRaLNaLPaKuaMVaMVaMVaMVaMVaMVaMVaLQaKxaLRaOiaOiaOiaLSaOiaPAaOuaOAaOzaOBaJqaODaKQaKQaKQaKQaKQaODaKOaKOaKOaGYaNfaNgaJIaMzaMoaKXaMkaGYaNhaGVaNlaIEaGYaGYaGYaGYaNiaGYaGYaMoaNjaGYaMnaGYaMqaNkaNnaNmaMqaNpaNoaNqaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaNraNtaNsaMsaNuaNyaNvaNwaNxaHSaNzaNCaNAaMyaNBaHSaGnaGnaGnaGnaGnaGnaGnaLsaGnaNDafOaNGaGnaNEaNFaNHaHSaNBaGnaNAaNIaKeaKgaIIaaaaaaaaaaaaaaaaNKaNJaNMaNLaNOaNNaNPaMAaiWaLAaJraNQaIVaLAaJsaIlaJuaJtaJwaLTaHgaNWaJzaJxaKiaJAaKlaKjaKoaJiaFyaFFaFGaEjaFMaLPaOjaKpaLNaLPaLUaMVaMNaMNaMNaMVaMVaMVaMVaMVaMTaOoaMUaMUaOsaMVaSQaMVaMVaRRaMVaPvaRVaKQaKQaKQaKQaKQaRVaTbaTdaTcaXiaTeaOCaGYaMzaOFaGYaOEaOGaOGaOGaOGaOHaOGaOIaGYaGYaGYaGYaGYaGYaGYaGYaMzaGVaMqaOKaOLaOLaMqaOMaOJaONaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaOPaOQaORaMsaOPaOQaORaNwaKaaHSaOSaHSaHSaHSaHSaHSaGnaOTaOOaOVaOUaOWaGnaLsaGnafOaOXaNDaOYaPaaOZaGnaPcaGnaGnaGnaGnaPcaLsaIIaaaaHQaHQaHQaHQaPdaNJaPeaPbaPfaPhaPiaPjaMAaLAaLAaLAaLAaLAaJsaIlaIlaIlaIlaIlaIlaKzaKAaIoaIoaIoaIoaIoaIoaIoaPraFFaPwaEjaFMaLPaOnaKpaLNaLPaKuaMNaMWaMWaMXaMNaMVaMVaMYaMVaNaaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaPLaPMaKOaGYaVJaMzaMzaMzaHPaHPaGXaGXaGXaMzaMzaMzaGXaPNaPKaGXaMzaMzaGXaMzaMzaGXaGXaPPaPOaPRaPQaPTaPSaPUaOKaPWaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaSdaSdaLdaMsaPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaKuaMNaMWaNRaNSaMNaMVaMVaMVaMVaNTaMZaNdaNdaNeaMVaSQaMVaMVaMVaMVaKCaODaKQaKQaKQaKQaKQaODaQHaPMaKOaGYaVJaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQXaRbaoOaSbaSaaQZaQZaRaaQZaQZaQZaRdaRcaReaReaReaReaRfaGnaHSaGnaRhaRgaRiaHSaRjaPcaLsaGnaGnaGnaGnaGnaGnaPcaGnaHSaRiaLkaHSaHSaHSaRkaRmaRlaRnaRnaRnaRnaRoaRnaRnaRpaRqaRlaRsaRraRraRraRraRraRraRraRtaRwaRwaRwaRwaRxaRwaRwaLDaRwaRwaRxaRwaRwaRwaRwaRzaLFaLKaLGaLLaLPaRDaLMaLWaLOaNVaMNaNYaNXaOeaMNaMVaMVaMVaMVaMTaRMaOpaOpaRGaMVaVLaVKaMVaMVaMVaPvaRVaKQaKQaKQaKQaKQaRVaVMaYwaVObfQaZzbafbafbafbafbbYaOGaOGaOGaOGaOGaOGaOGaKSaGYaGYaGYaGYaMnaGYaGYaMkaGYaRTaRSaRXaRWaRYaOLaOLaOLaRZaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZPaSdaSdaZQaSfaScaSgaSiaSjaShaSkaSjaSmaSlaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSDaMdaMcaMDaMBaMEaSJaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaOqaWHaOyaOraOraPkaPBbhiaPCbgsbhhbhibhibhibhibhibhjaMVaMVaMVaMVaThaODaKQaKQaKQaKQaKQaKOaKOaKOaKOaHbaMzaMzaIEaGXaGXbBOaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaGYaQIaMkaGYaTiaMqaTjaQRaTlaTkaTmaQRaTnaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdaRUaSdaToaSfaSfaTpaSdaRUaSdaTqaTraTsaTtaGnaHSaPcaPcaGnaGnaGnaTuaTuaTuaIfaTuaTuaTuaTuaTuaHSaGnaGnaGnaGnaGnaGnaGnaSraKbaStaaaaabaaaaabaaaaabaaaaabaaaaSuaSzaSAaTwaTvaTyaTxaTAaSAaPiaRwaTzaTzaTCaTBaTEaTDaTFaTDaMKaTGaTIaTzaTzaRwatcaFFaTJaEjaMFaLPaOnaKpaLNaLPaPDbhkbhtbhpaPFaPEaQAbhzbitbisbiTbiubjkbjcbjXbjMbkKbkIaQEaOvaOwaKOaODaKQaKQaKQaKQaKQaKOaTXaUaaMzaGXaMzaLcaGYaGXaLcbBOaGXaTZaGYaGXaUbaGYaMzaUdaUcaGXaUeaGYaMzaIEaIEaMkaIEaUfaMqaUgaQRaUiaUhaUiaQRaUjaMqaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 105ccbe17a47f05c71a5a2d0220c165a09b758dc Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Mon, 8 Jan 2018 01:42:48 +0200 Subject: [PATCH 29/29] Unspaces Brig Meeting Room --- _maps/map_files/cyberiad/cyberiad.dmm | 130 +++++++++++++------------- 1 file changed, 64 insertions(+), 66 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index da49633399c..71694666404 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -459,9 +459,9 @@ "aiQ" = (/obj/structure/curtain/open/shower,/obj/machinery/shower,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aiR" = (/obj/machinery/shower,/obj/structure/curtain/open/shower,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aiS" = (/obj/structure/urinal{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"aiT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aiU" = (/turf/simulated/wall/r_wall,/area/space) -"aiV" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"aiT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) +"aiU" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) +"aiV" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) "aiW" = (/obj/item/toy/prize/honk,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aiX" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/glasses/sunglasses/blindfold,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/execution{name = "\improper Prisoner Transfer Center"}) "aiY" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -509,9 +509,9 @@ "ajO" = (/obj/structure/mirror{pixel_x = -28},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "ajP" = (/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "ajQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"ajR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"ajS" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_y = 3},/turf/simulated/floor/plasteel,/area/space) -"ajT" = (/obj/structure/stool/bed/chair,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/plasteel,/area/space) +"ajR" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_y = 3},/turf/simulated/floor/plasteel,/area/security/main) +"ajS" = (/obj/structure/stool/bed/chair,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Detective"},/turf/simulated/floor/plasteel,/area/security/main) +"ajT" = (/obj/structure/stool/bed/chair,/obj/machinery/light{dir = 1; on = 1},/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/plasteel,/area/security/main) "ajU" = (/obj/effect/decal/warning_stripes/northwest,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/execution{name = "\improper Prisoner Transfer Center"}) "ajV" = (/turf/simulated/floor/carpet,/area/security/hos) "ajW" = (/obj/machinery/door/poddoor{id_tag = "Execution Vent"; name = "Execution Vent Shutter"},/obj/structure/grille{layer = 2.69},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/execution{name = "\improper Prisoner Transfer Center"}) @@ -539,7 +539,7 @@ "aks" = (/obj/effect/decal/warning_stripes/north,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "akt" = (/obj/structure/rack,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury) "aku" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shield/riot,/obj/item/weapon/shield/riot,/obj/item/weapon/shield/riot,/turf/simulated/floor/plasteel{dir = 8; icon_state = "vault"; tag = "icon-vault (WEST)"},/area/security/securearmoury) -"akv" = (/obj/structure/stool/bed/chair,/obj/machinery/light{dir = 1; on = 1},/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/plasteel,/area/space) +"akv" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_y = 0},/obj/machinery/light_switch{pixel_x = -25},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 28},/turf/simulated/floor/plasteel,/area/security/main) "akw" = (/obj/effect/decal/warning_stripes/east,/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "akx" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "aky" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/blue/hollow,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/security/podbay) @@ -549,11 +549,11 @@ "akC" = (/obj/machinery/camera{c_tag = "Brig Security Toilet"; dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "akD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) "akE" = (/obj/item/weapon/soap/nanotrasen,/obj/machinery/light_switch{pixel_y = -25},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"akF" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_y = 0},/obj/machinery/light_switch{pixel_x = -25},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 28},/turf/simulated/floor/plasteel,/area/space) -"akG" = (/turf/simulated/floor/plasteel,/area/space) -"akH" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel,/area/space) -"akI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/space) -"akJ" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) +"akF" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel,/area/security/main) +"akG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/security/main) +"akH" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/hos) +"akI" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) +"akJ" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security's Office"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "akK" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "akL" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/multi,/obj/machinery/light{dir = 1; on = 1},/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "akM" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -585,12 +585,12 @@ "alm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "aln" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "alo" = (/obj/machinery/door/airlock{name = "Bathroom"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/vacantoffice{name = "\improper Security Toilet"}) -"alp" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) -"alq" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security's Office"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) -"alr" = (/obj/structure/table,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/item/weapon/storage/fancy/cigarettes/cigpack_robust,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Brig Briefing Room West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/space) +"alp" = (/obj/structure/table,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/item/weapon/storage/fancy/cigarettes/cigpack_robust,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Brig Briefing Room West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/security/main) +"alq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/main) +"alr" = (/obj/structure/stool,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) "als" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/security/podbay) -"alt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/space) -"alu" = (/obj/structure/stool,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) +"alt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/main) +"alu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "alv" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) "alw" = (/obj/structure/grille,/turf/space,/area/space) "alx" = (/obj/item/weapon/broken_bottle,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) @@ -598,11 +598,11 @@ "alz" = (/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "alA" = (/obj/item/clothing/head/bearpelt,/obj/item/xenos_claw,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "alB" = (/turf/simulated/floor/plasteel,/area/security/range) -"alC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/space) +"alC" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/hos) "alD" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/range) "alE" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor/plasteel,/area/security/prisonlockers) -"alF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "red"},/area/space) -"alG" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) +"alF" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) +"alG" = (/obj/machinery/vending/cigarette,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/security/main) "alH" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "alI" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/security/podbay) "alJ" = (/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},/turf/simulated/floor/plating/airless,/area/security/podbay) @@ -628,18 +628,18 @@ "amd" = (/obj/structure/closet/secure_closet/security,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/main) "ame" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/main) "amf" = (/obj/structure/closet/secure_closet/security,/obj/structure/window/reinforced{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/main) -"amg" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) +"amg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/security/main) "amh" = (/obj/structure/grille/broken,/obj/structure/lattice,/turf/space,/area/space) "ami" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/clothing/mask/breath,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "amj" = (/obj/item/clothing/head/collectable/xenom,/obj/item/clothing/head/chicken,/obj/item/weapon/aiModule/syndicate,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "amk" = (/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c500,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) "aml" = (/obj/item/stack/spacecash/c50,/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox) -"amm" = (/obj/machinery/vending/cigarette,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/space) -"amn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/space) +"amm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/main) +"amn" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/security/main) "amo" = (/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/range) -"amp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/space) -"amq" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/space) -"amr" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Brig Briefing Room East"; dir = 8; network = list("SS13")},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) +"amp" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Brig Briefing Room East"; dir = 8; network = list("SS13")},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) +"amq" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) +"amr" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) "ams" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{on = 0; pixel_x = -3; pixel_y = 8},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/stamp/hos,/obj/item/device/spacepod_key{id = 100000},/turf/simulated/floor/carpet,/area/security/hos) "amt" = (/obj/structure/closet/secure_closet/hos,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Security's Desk"; departmentType = 5; name = "Head of Security Requests Console"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "amu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10; initialize_directions = 10; level = 1},/turf/simulated/floor/carpet,/area/security/hos) @@ -660,14 +660,14 @@ "amJ" = (/obj/structure/rack,/obj/structure/reagent_dispensers/peppertank{pixel_y = 30},/obj/item/weapon/restraints/handcuffs{pixel_y = -4},/obj/item/weapon/restraints/handcuffs,/obj/effect/decal/warning_stripes/red/hollow,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/seceqstorage) "amK" = (/obj/effect/decal/warning_stripes/red/partial,/turf/simulated/floor/plasteel,/area/security/main) "amL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/main) -"amM" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) -"amN" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/space) -"amO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) -"amP" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) -"amQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/space) +"amM" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) +"amN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) +"amO" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) +"amP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/main) +"amQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) "amR" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/obj/machinery/camera{c_tag = "Brig Pod Pilot's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/podbay) "amS" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/security/hos) -"amT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/space) +"amT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Head of Security"; req_access_txt = "58"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "amU" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk2"; icon_state = "catwalk2"},/area/solar/auxstarboard) "amV" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall/r_wall,/area/security/podbay) "amW" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) @@ -716,12 +716,12 @@ "anN" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) "anO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/security/main) "anP" = (/obj/structure/stool,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/main) -"anQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Head of Security"; req_access_txt = "58"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) -"anR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/space) -"anS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/space) -"anT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/space) -"anU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/space) -"anV" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_security,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) +"anQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/security/main) +"anR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/security/main) +"anS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/main) +"anT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/main) +"anU" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/book/manual/sop_security,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) +"anV" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/security/main) "anW" = (/turf/simulated/floor/plasteel,/area/security/armoury) "anX" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/sop_security,/obj/item/weapon/book/manual/sop_legal,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/carpet,/area/security/hos) "anY" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -731,7 +731,7 @@ "aoc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aod" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aoe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/security/prisonlockers) -"aof" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel,/area/space) +"aof" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable,/turf/simulated/floor/plating,/area/security/hos) "aog" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/security/permabrig) "aoh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prisoner Lockers"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/security/prisonlockers) "aoi" = (/obj/effect/landmark/start{name = "Brig Physician"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/medbay) @@ -760,16 +760,16 @@ "aoF" = (/obj/effect/decal/warning_stripes/red/partial{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 1},/area/security/main) "aoG" = (/obj/effect/decal/warning_stripes/red/partial{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/turf/simulated/floor/plasteel{dir = 1},/area/security/main) "aoH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/security/main) -"aoI" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable,/turf/simulated/floor/plating,/area/space) +"aoI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) "aoJ" = (/turf/simulated/floor/plasteel,/area/security/main) "aoK" = (/turf/simulated/floor/plating/airless,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/auxstarboard) -"aoL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/space) -"aoM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/space) -"aoN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/space) +"aoL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) +"aoM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/main) +"aoN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/main) "aoO" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "sol_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "sol_sensor"; pixel_x = 12; pixel_y = -25},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "sol_airlock"; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; tag_airpump = "sol_pump"; tag_chamber_sensor = "sol_sensor"; tag_exterior_door = "sol_outer"; tag_interior_door = "sol_inner"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aoP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/space) -"aoQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/space) -"aoR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/space) +"aoP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/main) +"aoQ" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/security/hos) +"aoR" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/security/main) "aoS" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/computer/card/minor/hos,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aoT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aoU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/range) @@ -790,7 +790,7 @@ "apj" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkred"},/area/security/warden) "apk" = (/obj/machinery/computer/security{network = list("SS13","Research Outpost","Mining Outpost")},/turf/simulated/floor/plasteel{dir = 6; icon_state = "darkred"},/area/security/warden) "apl" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/security/seceqstorage) -"apm" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/space) +"apm" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/security/main) "apn" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/auxstarboard) "apo" = (/obj/structure/grille/broken,/turf/space,/area/space) "app" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/auxstarboard) @@ -816,14 +816,14 @@ "apJ" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "apK" = (/obj/structure/closet/wardrobe/red,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/main) "apL" = (/obj/structure/closet/secure_closet/security,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/security/main) -"apM" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/light,/turf/simulated/floor/plasteel,/area/space) -"apN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/space) -"apO" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Pod Pilot"},/turf/simulated/floor/plasteel,/area/space) +"apM" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/light,/turf/simulated/floor/plasteel,/area/security/main) +"apN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/security/main) +"apO" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Security Pod Pilot"},/turf/simulated/floor/plasteel,/area/security/main) "apP" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) -"apQ" = (/obj/machinery/photocopier,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/space) -"apR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/space) +"apQ" = (/obj/machinery/photocopier,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) +"apR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) "apS" = (/turf/simulated/wall,/area/security/seceqstorage) -"apT" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/space) +"apT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/security/main) "apU" = (/obj/structure/table/woodentable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/camera{c_tag = "Brig Head of Security's Office"; dir = 1; network = list("SS13")},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/cartridge/detective,/obj/item/device/megaphone,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "apV" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -5; pixel_y = 0},/obj/machinery/light,/obj/item/device/radio{pixel_x = 5},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "apW" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) @@ -859,9 +859,7 @@ "aqA" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/main) "aqB" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/security/main) "aqC" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/security/main) -"aqD" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/space) -"aqE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/space) -"aqF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/space) +"aqD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor/plasteel,/area/security/main) "aqG" = (/turf/simulated/wall,/area/security/hos) "aqH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Security"; req_access_txt = "58"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/hos) "aqI" = (/turf/simulated/wall/r_wall,/area/security/brig) @@ -8903,16 +8901,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNabNabNabNabNabNahjahkabNabNabNabNabNabNabNagtagtagtagtagtagtagtaaaaguaivagSagRaivaguaaaafOafXafXagUagTagTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwajzajAajBajCajDagwajEahaahaahaajFagwajGahaajHajIajzagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNagVahDahCabNahEaigacWahFahFahFahFahFahFagtahHahRagtahTahSagtaaaaivahUahVahVahWaivaaaaaaafOafXagTahXahYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwajYajYagZagZagZagwajZahaahaahaakaagwagZagZagZajYajYagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNaiaaicaibaieaidaitabNahFahFahFahFahFahFagtaifaijahGainaikagtaaaaivaioaiqaipairaivaaaaaaaaaagTagTaisagTagTagTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsakpakpahnaaaaaaagwakqahaahaahaakragwaaaaaaahsakpakpahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQahQahQaiiaigaiuahFahFahFahFahFahFagtaiwaiyaixannaizagtaivaivaiAaiNaiBaiOaivaivaaaaabagTaiQaiPaiSaiRaMraaaaiUaiTajRaiVaiUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakAahaahaahaakragwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQaiZaiXajfajaahQajgaolakjahFahFahFahFahFahFalealgajiajhajlajkajnajmajpajoajrajqajLajKaivaaaajMagTajOajNajQajPaMraiUaiUajSakvajTaiUaiUaiUaihaihaihaihaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakRakPahZakRakPagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWajUakcakbakeakdakhakgahQakiaitalcahFahFahFahFahFahFajnaYmanWakkannanWaklajjajjakmajjaksakwaktaivaabaabagTakCakxakEakDaMrakFakHakGakGakIalpakJalqakKakMakLakNaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvalvalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwalxalyahaalzalAagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWakOakSakQakVakTalaakYaldalbaitaleahFahFahFahFahFahFagtalfalgakkalialhajnaljallalkalnalmakfakuaivanHanHanAanAanAanAaloaMralralualtalFalCamgalGakJaiYaiYaiYalHaihaihaaaaaaaaaajbajbajbajbajbajbajbalIalJaaaabpaaaaaaalvaaaaabaaaamhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwamiamjahaamkamlagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWalKalMalLalOalNalQalPahQalRalSabNahFahFahFahFahFahFagtagtalUalTapPagtagtalValWaivalYalXalZaivaivanHambamaamdamcamfameaMrammakGamnamqampamgamralGamvajVamsamuamtaihaaaaaaaaaajbajsajtajvajuajwajxajyaaaaaaaaaaaaaaaamWaabamUaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZamYamZanaagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQaqqahQahQahQahQahQahQamwaigapFapFapFapFapFapFapFapFamxamzamyamzamAamCamBamEamDamGamFamIamHamJauiaoJamKamKamKamKamLakJakGamNamMamPamOamTamQanQamSanbamXandancaneaaaaaaaabajbajXajwajwajwajwajxajyaaaaaaaaaaaaamWalvaaaanGaaaalvamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZagZagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomanianhankanjanlajJanmapGanpanoanranqantansapFanuanwanvanzanyanCanBanEanDanIanFanJanJanJanKaoJanLanNanManPanOanSanRanRanTanVanUamgaofaoIajVajVanXanZanYaoaaaaaabaabajbaknajwakoajwajwajxajyaaaaaaaaaaaaamWaabaabanGaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomaocaobaoeaodaohaogaitapGaojaoiaonaokaopaooapFaoqaosaoraouaotaowaovaoxalWaozaoyaoBaoAaoDaoCaoJaoEaoGaoFaoFaoHaoMaoLaoLaoNaoQaoPamgaoIaoRaiYaiYaiYaoTaoSaihaqIaqIaqIajbakyajwajwajwajwakzajyaaaaaaaaaaaaamWaaaaaaaoKaaaaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfaoUaomaoValEaoXaoWanlajJaigapGaoZaoYapbapaapdapcapFapeapgapfaphamyapjapiapkapSapAaplapCapBapEapDapIapHapJapJapLapKaoRapmapMakGapNakGapOaoRapQaiYapVapUapXapWaihaZJaZMaZLajbapYaqaapZaqcaqbajbalIaqeaaaaaaaaaamWaabappapnapqaabaabamWamWamWamWamWamWaqpamWamWamWamWamWamWamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapsaprapuaptapwapraprapxapraprapvaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabapyaabalvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakBakBakBaslakWakZaomaomaomaomakUaqsapFapGapGapGaqtaquapGapFaqvalUaqwaqwalTaqxaqxapPapSapSaqyaqzapSapSapSanAaqAaqCaqBanxanAaMrapRaqDapTaqFaqEapTaMraMraqGaqGaqGaqHaihaihaqIaucaqIaqIajbalsaqJaqKalsajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaabaabaabaabaabaabaabaqLaabaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQahQahQaiiaigaiuahFahFahFahFahFahFagtaiwaiyaixannaizagtaivaivaiAaiNaiBaiOaivaivaaaaabagTaiQaiPaiSaiRanAaaaanHaiTaiVaiUanHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakAahaahaahaakragwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQahQahQaiZaiXajfajaahQajgaolakjahFahFahFahFahFahFalealgajiajhajlajkajnajmajpajoajrajqajLajKaivaaaajMagTajOajNajQajPanAanHanHajRajTajSanHanHaihaihaihaihaihaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwakRakPahZakRakPagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWajUakcakbakeakdakhakgahQakiaitalcahFahFahFahFahFahFajnaYmanWakkannanWaklajjajjakmajjaksakwaktaivaabaabagTakCakxakEakDanAakvakFaoJaoJakGakIakHakJakKakMakLakNaihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvalvalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwalxalyahaalzalAagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWakOakSakQakVakTalaakYaldalbaitaleahFahFahFahFahFahFagtalfalgakkalialhajnaljallalkalnalmakfakuaivanHanHanAanAanAanAaloanAalpalralqalualtalFalCakHaiYaiYaiYalHaihaihaaaaaaaaaajbajbajbajbajbajbajbalIalJaaaabpaaaaaaalvaaaaabaaaamhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagwamiamjahaamkamlagwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajWalKalMalLalOalNalQalPahQalRalSabNahFahFahFahFahFahFagtagtalUalTapPagtagtalValWaivalYalXalZaivaivanHambamaamdamcamfameanAalGaoJamgamnammalFampalCamvajVamsamuamtaihaaaaaaaaaajbajsajtajvajuajwajxajyaaaaaaaaaaaaaaaamWaabamUaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZamYamZanaagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahQahQaqqahQahQahQahQahQahQamwaigapFapFapFapFapFapFapFapFamxamzamyamzamAamCamBamEamDamGamFamIamHamJauiaoJamKamKamKamKamLamqaoJamMamramOamNamQamPamTamSanbamXandancaneaaaaaaaabajbajXajwajwajwajwajxajyaaaaaaaaaaaaamWalvaaaanGaaaalvamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahsagZagZagZahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomanianhankanjanlajJanmapGanpanoanranqantansapFanuanwanvanzanyanCanBanEanDanIanFanJanJanJanKaoJanLanNanManPanOanRanQanQanSanUanTalFanVaofajVajVanXanZanYaoaaaaaabaabajbaknajwakoajwajwajxajyaaaaaaaaaaaaamWaabaabanGaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfangaomaocaobaoeaodaohaogaitapGaojaoiaonaokaopaooapFaoqaosaoraouaotaowaovaoxalWaozaoyaoBaoAaoDaoCaoJaoEaoGaoFaoFaoHaoLaoIaoIaoMaoPaoNalFaofaoQaiYaiYaiYaoTaoSaihaqIaqIaqIajbakyajwajwajwajwakzajyaaaaaaaaaaaaamWaaaaaaaoKaaaaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanfaoUaomaoValEaoXaoWanlajJaigapGaoZaoYapbapaapdapcapFapeapgapfaphamyapjapiapkapSapAaplapCapBapEapDapIapHapJapJapLapKapmaoRapMaoJapNaoJapOaoQapQaiYapVapUapXapWaihaZJaZMaZLajbapYaqaapZaqcaqbajbalIaqeaaaaaaaaaamWaabappapnapqaabaabamWamWamWamWamWamWaqpamWamWamWamWamWamWamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapsaprapuaptapwapraprapxapraprapvaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabapyaabalvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakBakBakBaslakWakZaomaomaomaomakUaqsapFapGapGapGaqtaquapGapFaqvalUaqwaqwalTaqxaqxapPapSapSaqyaqzapSapSapSanAaqAaqCaqBanxanAanAaqAapRanxaqDapTanxanAaqGaqGaqGaqGaqHaihaihaqIaucaqIaqIajbalsaqJaqKalsajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaabaabaabaabaabaabaabaqLaabaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqfaqhaqiaqgaqkaqlaqlaqlaqmaqjaqoaaaaaaaaaalwalwalwalvalvaabaabaaaaqnaaaaabaabalvalvalwalwalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBakXaqraqMaqNaqraqOapzaqQaqPakWaqRaqSaqXaqVaqUaqXaqWariaqYarjaqXaqXaqXaqXarkaqXaqXaqXarlarnarmarparoarrarqarsarsarsartarsaruarwarvarxaqXaryaqWaqXarzarBarAarCaqXariaqXaqXarDarEaqVaqXarFarHarGarJarIajbaabaaaaaaaaaaaaamWaaaappaqdapqaaaaaaaabaqZaraaraaraaraarbaraaraaraaraarcaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaardaqhareargaqlarharharharharharfaaaaaaaaaalwaaaaaaaabaaaaabaaaaaaaqnaaaaaaaabaaaaabaaaaaaalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBalDarKalDarLalDarNarMarParOarRaqTarSarQasdascaseaseasfaseasgaseaseaseasiashasiasjasiasiassaskasnasmaspasoasoasoasoasqasoasoasoasrastasAasvasuasxaswaszasyasAasAasCasBasBasDasEasEasEasFasHasGasIamRamVaaaaaaaaaaaaaaaamWaabappaqdapqaaaaaaaabarUaabaaaaaaaabarUaabaabaaaaaaarUaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarVaqharWarYarharharharharZasaaqoaaaaaaaaaalwaabarXarXarXarXarXaaaasbaaaarXarXarXarXarXaabalwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakBamoasYasXasZasYasYataatbalBakWaryatgatgatgatfatiathatkatjatmatlatnatjatpatoatratqatratsatuattatwatvatyatxatAatzatCatBatEatDatAatOatRatQaFLaFLaFLaFLaFLaFLaFLaxeatSatSatSatTatSatSatSarFatVatUatXatWajbaaaaaaaaaaaaaabamWaaaappaqdapqaabaabappapnapqaabaabappapnapqaabaabappapnapqaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa