diff --git a/.github/workflows/compile_changelogs.yml b/.github/workflows/compile_changelogs.yml
new file mode 100644
index 0000000000..141fc9a7d8
--- /dev/null
+++ b/.github/workflows/compile_changelogs.yml
@@ -0,0 +1,36 @@
+name: Compile changelogs
+
+on:
+ schedule:
+ - cron: "0 0 * * *"
+
+jobs:
+ compile:
+ name: "Compile changelogs"
+ runs-on: ubuntu-latest
+ steps:
+ - name: "Setup python"
+ uses: actions/setup-python@v1
+ with:
+ python-version: '3.x'
+ - name: "Install deps"
+ run: |
+ python -m pip install --upgrade pip
+ python -m pip install pyyaml
+ - name: "Checkout"
+ uses: actions/checkout@v1
+ with:
+ fetch-depth: 25
+ - name: "Compile"
+ run: |
+ python tools/ss13_genchangelog.py html/changelog.html html/changelogs
+ - name: Commit
+ run: |
+ git config --local user.email "action@github.com"
+ git config --local user.name "Changelogs"
+ git pull origin master
+ git commit -m "Automatic changelog compile [ci skip]" -a || true
+ - name: "Push"
+ uses: ad-m/github-push-action@master
+ with:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
diff --git a/Dockerfile b/Dockerfile
index 5f755e3dc1..e8a5f44908 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM tgstation/byond:513.1503 as base
+FROM tgstation/byond:513.1508 as base
FROM base as build_base
diff --git a/SpacemanDMM.toml b/SpacemanDMM.toml
new file mode 100644
index 0000000000..b827472254
--- /dev/null
+++ b/SpacemanDMM.toml
@@ -0,0 +1,2 @@
+[langserver]
+dreamchecker = true
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm
index 67a4ed46cd..03d28bdff5 100644
--- a/_maps/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm
+++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm
@@ -14,7 +14,7 @@
/area/lavaland/surface/outdoors)
"e" = (
/obj/item/clothing/shoes/workboots/mining,
-/obj/item/clothing/under/rank/miner/lavaland,
+/obj/item/clothing/under/rank/cargo/miner/lavaland,
/obj/effect/decal/remains/human,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm
index fec70b215e..e22f21ef4f 100644
--- a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm
+++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm
@@ -188,10 +188,10 @@
/area/ruin/powered/seedvault)
"G" = (
/obj/structure/closet/crate/hydroponics,
-/obj/item/clothing/under/rank/hydroponics,
-/obj/item/clothing/under/rank/hydroponics,
-/obj/item/clothing/under/rank/hydroponics,
-/obj/item/clothing/under/rank/hydroponics,
+/obj/item/clothing/under/rank/civilian/hydroponics,
+/obj/item/clothing/under/rank/civilian/hydroponics,
+/obj/item/clothing/under/rank/civilian/hydroponics,
+/obj/item/clothing/under/rank/civilian/hydroponics,
/turf/open/floor/plasteel/freezer,
/area/ruin/powered/seedvault)
"H" = (
diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm
index c8ccd8d30a..7cbee23c98 100644
--- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm
+++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm
@@ -324,7 +324,7 @@
dir = 1
},
/obj/structure/rack,
-/obj/item/clothing/under/soviet,
+/obj/item/clothing/under/costume/soviet,
/obj/item/clothing/head/ushanka,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/space/djstation)
diff --git a/_maps/RandomRuins/SpaceRuins/advancedlab.dmm b/_maps/RandomRuins/SpaceRuins/advancedlab.dmm
index 39e29018ea..66a3d4e55d 100644
--- a/_maps/RandomRuins/SpaceRuins/advancedlab.dmm
+++ b/_maps/RandomRuins/SpaceRuins/advancedlab.dmm
@@ -219,7 +219,7 @@
/obj/structure/closet{
name = "Official Clothing"
},
-/obj/item/clothing/under/rank/centcom_commander,
+/obj/item/clothing/under/rank/centcom/commander,
/obj/item/clothing/head/centhat,
/obj/item/clothing/gloves/combat,
/obj/item/clothing/suit/armor/vest,
diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm
index 6b5a44529e..63e6770e42 100644
--- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm
+++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm
@@ -2098,7 +2098,7 @@
/area/awaymission/BMPship/Aft)
"gj" = (
/obj/structure/closet,
-/obj/item/clothing/under/overalls,
+/obj/item/clothing/under/misc/overalls,
/turf/open/floor/plasteel,
/area/awaymission/BMPship/Aft)
"gk" = (
@@ -2269,7 +2269,7 @@
/area/awaymission/BMPship/Aft)
"gP" = (
/obj/structure/closet,
-/obj/item/clothing/under/lawyer/bluesuit,
+/obj/item/clothing/under/rank/civilian/lawyer/bluesuit,
/obj/item/clothing/suit/apron,
/turf/open/floor/plasteel,
/area/awaymission/BMPship/Aft)
diff --git a/_maps/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/RandomRuins/SpaceRuins/derelict2.dmm
index a20be471f4..61c0913ac6 100644
--- a/_maps/RandomRuins/SpaceRuins/derelict2.dmm
+++ b/_maps/RandomRuins/SpaceRuins/derelict2.dmm
@@ -64,7 +64,7 @@
/obj/structure/chair{
dir = 4
},
-/obj/item/clothing/under/polychromic/shirt,
+/obj/item/clothing/under/misc/poly_shirt,
/obj/item/clothing/neck/tie/black,
/obj/item/clothing/shoes/laceup,
/obj/item/storage/wallet/random,
@@ -89,7 +89,7 @@
/obj/structure/chair{
dir = 8
},
-/obj/item/clothing/under/polychromic/skirt,
+/obj/item/clothing/under/dress/skirt/polychromic,
/obj/item/clothing/shoes/laceup,
/obj/item/clothing/gloves/color/white,
/obj/item/clothing/glasses/regular,
diff --git a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm
index 299d1769b0..308f58535a 100644
--- a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm
+++ b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm
@@ -573,7 +573,7 @@
"bU" = (
/obj/effect/decal/cleanable/blood,
/obj/structure/chair,
-/obj/item/clothing/under/rank/centcom_officer,
+/obj/item/clothing/under/rank/centcom/officer,
/obj/item/restraints/handcuffs,
/obj/effect/decal/remains/human,
/turf/open/floor/plating/airless,
diff --git a/_maps/RandomRuins/SpaceRuins/spacehermit.dmm b/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
index 4faed2fee9..8113c586ff 100644
--- a/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
+++ b/_maps/RandomRuins/SpaceRuins/spacehermit.dmm
@@ -4,32 +4,32 @@
/area/template_noop)
"ab" = (
/turf/closed/mineral/random/low_chance,
-/area/ruin/space)
+/area/ruin/unpowered)
"ac" = (
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/unpowered)
"ad" = (
/obj/machinery/hydroponics/soil,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"ae" = (
/turf/closed/wall/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"af" = (
/obj/effect/spawner/structure/window/shuttle,
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ag" = (
/obj/structure/shuttle/engine/propulsion/right{
dir = 4
},
/turf/closed/wall/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ah" = (
/obj/structure/table/wood,
/obj/item/shovel,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"ai" = (
/obj/structure/lattice,
/turf/template_noop,
@@ -37,35 +37,33 @@
"aj" = (
/obj/machinery/computer/cryopod,
/turf/closed/wall/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ak" = (
/obj/structure/fluff/empty_cryostasis_sleeper,
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"al" = (
/obj/machinery/status_display/shuttle,
/turf/closed/wall/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"am" = (
-/obj/item/circuitboard/computer/rdconsole,
-/obj/item/circuitboard/machine/protolathe/department/science,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"an" = (
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ao" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ap" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"aq" = (
/obj/machinery/computer{
desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages.";
@@ -73,37 +71,38 @@
name = "Broken Computer"
},
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"ar" = (
/obj/machinery/door/airlock/titanium{
name = "Escape Pod Airlock"
},
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"as" = (
/obj/machinery/light,
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"at" = (
/obj/structure/shuttle/engine/propulsion/left{
dir = 4
},
/turf/closed/wall/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"au" = (
/obj/item/seeds/tower,
/obj/item/seeds/tower,
/obj/item/seeds/tower,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"av" = (
/obj/structure/table/wood,
/obj/item/paper/crumpled{
info = " So this is it, I guess.. Always thought I'd go out doing something stupid, but.. not like this. Should anyone find this note, tell Jeremy Clarke he can kiss my ass. Launching the pod unprepared like that.. Well. Now that I'm keeling over here, I guess I should write how I came to be the last one standing here. Four of us took this pod.. only three of us woke up though.. fourth pod is locked from the inside, we couldn't figure out how to get it open. Me and the clown set up a farm s'we can survive at least a while.. though, he didn't seem to understand that man cannot live on banana alone. Had a bunch of circuits on him for some reason when he eventually passed, whispered to me something about a chem dispenser.. I.. don't know what he meant by that. I was never good with machinary. Maybe he wanted space lube? The assistant that we gave the space suit to go out and find help never came back.. I'm betting he found salvation and left us behind.. never can trust those grubby greytiders."
},
/obj/item/pen,
+/obj/item/stock_parts/cell/hyper,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aw" = (
/obj/item/stack/sheet/mineral/wood,
/obj/item/stack/sheet/mineral/wood,
@@ -111,51 +110,53 @@
/obj/item/stack/sheet/mineral/wood,
/obj/item/stack/sheet/mineral/wood,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"ax" = (
/obj/item/twohanded/spear,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"ay" = (
/obj/item/grown/log,
/obj/item/grown/log,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"az" = (
/obj/structure/table/wood,
/obj/item/storage/bag/plants/portaseeder,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aA" = (
/turf/open/floor/plating/asteroid/airless,
-/area/ruin/space)
+/area/ruin/unpowered)
"aB" = (
/obj/item/seeds/banana,
/obj/item/seeds/banana,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aC" = (
/obj/effect/mob_spawn/human/clown/corpse,
/obj/structure/fans/tiny/invisible,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aD" = (
/obj/item/mining_scanner,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
+"aE" = (
+/turf/open/floor/plating/asteroid/airless,
+/area/ruin/powered)
"aF" = (
-/obj/item/pickaxe/emergency,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aG" = (
/obj/structure/sink/puddle,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aH" = (
/obj/structure/table/wood,
/obj/item/storage/firstaid/regular,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aI" = (
/obj/effect/mob_spawn/human/corpse/assistant,
/turf/template_noop,
@@ -164,17 +165,17 @@
/obj/structure/table/wood,
/obj/item/storage/bag/ore,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aK" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aL" = (
/obj/structure/table/wood,
/obj/item/storage/toolbox/mechanical,
/obj/item/clothing/head/welding,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aM" = (
/mob/living/simple_animal/hostile/carp,
/turf/template_noop,
@@ -182,38 +183,38 @@
"aN" = (
/obj/structure/mineral_door/sandstone,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aO" = (
/mob/living/simple_animal/hostile/carp,
/turf/open/floor/plating/asteroid/airless,
-/area/ruin/space)
+/area/ruin/unpowered)
"aP" = (
/obj/item/stack/ore/gold,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aQ" = (
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aR" = (
/obj/item/stack/ore/iron,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aS" = (
/turf/closed/wall/mineral/iron,
-/area/ruin/space)
+/area/ruin/powered)
"aT" = (
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aU" = (
/obj/item/flashlight/lamp,
/obj/structure/table/wood,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"aV" = (
/obj/item/clothing/suit/space/orange,
/turf/template_noop,
@@ -232,76 +233,84 @@
job_description = "Space Hermit"
},
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
+"aZ" = (
+/turf/closed/mineral/random/low_chance,
+/area/ruin/powered)
+"ba" = (
+/turf/closed/mineral/random/low_chance/earth_like,
+/area/ruin/powered)
+"bb" = (
+/turf/closed/mineral/random/earth_like,
+/area/ruin/powered)
"bc" = (
/obj/item/circuitboard/machine/circuit_imprinter,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bd" = (
/obj/item/grown/bananapeel,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"be" = (
/obj/effect/mob_spawn/human/corpse/cargo_tech,
/obj/structure/fans/tiny/invisible,
-/obj/effect/decal/cleanable/vomit,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bf" = (
/obj/item/clothing/glasses/meson,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bg" = (
-/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin/adv,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bh" = (
/obj/item/circuitboard/machine/autolathe,
/turf/open/floor/mineral/titanium,
-/area/ruin/space)
+/area/ruin/powered)
"bi" = (
-/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator/pico,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bj" = (
/obj/item/holosign_creator/atmos,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bk" = (
/obj/structure/holosign/barrier/atmos,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bl" = (
/obj/machinery/power/floodlight,
/obj/structure/cable{
icon_state = "0-2"
},
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bm" = (
/obj/structure/cable{
icon_state = "1-4"
},
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bn" = (
/obj/structure/cable{
icon_state = "2-8"
},
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bo" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bp" = (
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bq" = (
/obj/structure/cable,
/obj/machinery/power/port_gen/pacman{
@@ -310,20 +319,54 @@
sheets = 10
},
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"br" = (
/obj/item/stack/ore/iron,
/obj/item/stack/sheet/mineral/plasma,
/obj/item/stack/sheet/mineral/plasma,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bs" = (
/obj/item/flashlight/lamp/bananalamp,
/turf/open/floor/plating/asteroid,
-/area/ruin/space)
+/area/ruin/powered)
"bt" = (
/turf/closed/mineral/random/low_chance/earth_like,
-/area/ruin/space)
+/area/ruin/unpowered)
+"bC" = (
+/obj/item/pickaxe/titanium,
+/turf/open/floor/plating/asteroid,
+/area/ruin/powered)
+"fp" = (
+/turf/closed/mineral/random/high_chance/earth_like,
+/area/ruin/powered)
+"jx" = (
+/turf/closed/mineral/silver/earth_like,
+/area/ruin/powered)
+"nc" = (
+/turf/closed/mineral/bscrystal/earth_like,
+/area/ruin/powered)
+"JZ" = (
+/turf/closed/mineral/titanium/earth_like,
+/area/ruin/powered)
+"Lt" = (
+/obj/structure/mirror,
+/turf/closed/wall/mineral/iron,
+/area/ruin/powered)
+"PG" = (
+/turf/closed/mineral/gold/earth_like,
+/area/ruin/powered)
+"Ue" = (
+/turf/closed/mineral/diamond/earth_like,
+/area/ruin/powered)
+"VS" = (
+/turf/closed/mineral/uranium/earth_like,
+/area/ruin/powered)
+"WH" = (
+/obj/item/circuitboard/machine/mining_equipment_vendor/golem,
+/obj/item/circuitboard/machine/ore_redemption,
+/turf/open/floor/plating/asteroid,
+/area/ruin/powered)
(1,1,1) = {"
aa
@@ -408,13 +451,13 @@ aA
aA
aA
aA
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+aZ
+aZ
+aZ
+aZ
+aZ
+aZ
+aZ
aA
aA
aA
@@ -455,20 +498,20 @@ aA
aA
aA
ab
-ab
-ab
-ab
-ab
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-ab
+aZ
+aZ
+aZ
+aZ
+aZ
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+aZ
+aZ
ab
aA
aA
@@ -503,27 +546,27 @@ aa
aa
aa
aA
-ab
-ab
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-ab
+aZ
+aZ
+aZ
+ba
+ba
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+aZ
+aZ
aA
aa
aa
@@ -554,29 +597,29 @@ aA
aA
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aZ
+ba
+ba
+ba
+ba
+ba
+ba
+ba
+ba
+fp
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+ba
+ba
+aZ
aA
aa
aa
@@ -600,36 +643,36 @@ aa
aa
aa
aA
-ab
-ab
-ab
-ab
+aZ
+aZ
+aZ
+aZ
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aZ
+ba
+ba
+fp
+ba
+bb
+ba
+bb
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+ba
+aZ
aA
aa
aM
@@ -651,38 +694,38 @@ aa
aM
aa
aA
-ab
-bt
-bt
-bt
-bt
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aZ
+bb
+bb
+bb
+bb
+aZ
+ba
+fp
+ba
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+bb
+bb
+bb
+bb
+ba
+ba
+aZ
aA
aa
aa
@@ -703,39 +746,39 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+VS
+ba
+ba
+ba
+ba
+bb
+ba
+bb
+bb
+JZ
+bb
+bb
+bb
+bb
ae
af
ae
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+aZ
aA
aa
aa
@@ -755,40 +798,40 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+fp
+fp
+fp
+ba
+ba
+ba
+ba
+bb
+bb
+ba
+JZ
+ba
+ba
+ba
+bb
+bb
+bb
af
aq
af
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+ba
+bb
+bb
+bb
+bb
+fp
+ba
+ba
+aZ
aA
aa
aa
@@ -807,40 +850,40 @@ aa
aa
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+fp
+VS
+fp
+ba
+bb
+fp
+fp
+bb
+ba
+bb
+bb
+bb
+bb
+fp
+bb
+bb
ae
ae
ao
ae
ae
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+ba
+fp
+bb
+bb
+bb
+bb
+bb
+aZ
aA
aa
aa
@@ -859,41 +902,41 @@ aa
aa
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+ba
+ba
+bb
+ba
+Ue
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+bb
+bb
af
an
an
an
af
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+ba
+fp
+bb
+bb
+bb
+fp
+bb
+ba
+aZ
aA
aa
"}
@@ -912,25 +955,25 @@ aa
aA
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+bb
+Ue
+ba
+bb
+ba
+ba
+bb
+fp
+bb
+fp
+fp
+ba
+ba
+bb
ae
ae
bh
@@ -938,14 +981,14 @@ an
an
ae
ae
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+fp
+fp
+bb
+jx
+fp
+bb
+ba
+aZ
aA
aa
"}
@@ -964,25 +1007,25 @@ aa
aA
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+ba
+bb
+ba
+bb
+ba
+ba
+ba
+ba
+bb
af
aY
ao
@@ -990,14 +1033,14 @@ ao
ao
ak
af
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+ba
+bb
+fp
+bb
+bb
+bb
+ba
+aZ
aA
aa
"}
@@ -1016,25 +1059,25 @@ aa
aA
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+bb
+bb
+bb
+bb
+fp
+bb
+ba
+fp
+ba
+bb
+bb
+bb
+ba
+ba
+ba
+bb
+bb
al
aj
ap
@@ -1042,14 +1085,14 @@ an
as
aj
al
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+ba
+bb
+jx
+bb
+bb
+fp
+ba
+aZ
aA
aa
"}
@@ -1068,25 +1111,25 @@ aa
aA
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+bb
+fp
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+fp
+fp
+fp
+bb
+bb
+bb
+bb
+bb
af
ak
ao
@@ -1094,14 +1137,14 @@ ao
ao
ak
af
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aF
+bb
+bb
+bb
+bb
+bb
+ba
+aZ
aA
aa
"}
@@ -1120,24 +1163,24 @@ aa
aA
aA
ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
ah
az
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+ba
+ba
+ba
+ba
+ba
+ba
+ba
+bb
aR
ae
ae
@@ -1146,14 +1189,14 @@ an
an
ae
ae
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aF
+bb
+bb
+bb
+bb
+bb
+bb
+aZ
aA
aM
"}
@@ -1172,24 +1215,24 @@ aa
aA
aA
ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+aF
+aF
+ba
+ba
+ba
+ba
+ba
+ba
+ba
+bb
aR
ag
ag
@@ -1198,14 +1241,14 @@ ar
af
at
at
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aF
+bb
+fp
+bb
+bb
+bb
+bb
+aZ
aA
aa
"}
@@ -1224,40 +1267,40 @@ aa
aA
aA
ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+ba
+bb
+bb
+bb
+bb
+bb
+bb
ad
-ac
-ac
-ac
-ac
-bt
+aF
+aF
+aF
+aF
+ba
aH
aJ
aL
-bt
-bt
+bb
+bb
aT
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
+aF
+aF
+aF
aR
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+bb
+bb
+bb
+bb
+bb
+bb
+aZ
aA
aa
"}
@@ -1273,43 +1316,43 @@ aa
aa
aa
aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
ad
au
-ac
+aF
aB
-am
-ac
-ac
-ac
-ac
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
+aF
+ba
+bb
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
bg
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+bb
+fp
+jx
+bb
+bb
+bb
+aZ
aA
aa
"}
@@ -1325,43 +1368,43 @@ aa
aa
aa
aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
ad
aw
bs
aC
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+bC
+WH
+aF
+aF
+aF
+ba
+bb
+bb
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+aZ
aA
aa
"}
@@ -1377,43 +1420,43 @@ aM
aa
aa
aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
ad
ax
-ac
+aF
aD
aF
-ac
-ac
-ac
-bt
-bt
-bt
+aF
+aF
+aF
+bb
+bb
+bb
aU
bd
-ac
-ac
+aF
+aF
bl
bm
-ac
-ac
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+aF
+aF
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+aZ
aA
aa
"}
@@ -1429,43 +1472,43 @@ aa
aa
aa
aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+bb
+fp
+bb
+fp
+bb
+bb
+bb
ad
ay
-ac
-ac
-ac
+aF
+aF
+aF
aG
-ac
-ac
-bt
-bt
-bt
+aF
+aF
+bb
+bb
+ba
av
be
-ac
-ac
-ac
+aF
+aF
+aF
bn
bo
bo
bq
-bt
-bt
-bt
-bt
-bt
-bt
-ab
+bb
+bb
+bb
+fp
+ba
+ba
+aZ
aA
aa
"}
@@ -1481,43 +1524,43 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-bt
+aZ
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+bb
+bb
+bb
bc
bf
-ac
-ac
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
+aF
+aF
br
-bt
-bt
-bt
-bt
-bt
-ab
-aA
+bb
+bb
+bb
+bb
+ba
+aZ
+aE
aa
aa
"}
@@ -1532,43 +1575,43 @@ aa
aa
aa
aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-bt
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-bt
-bt
-bt
-ab
+aE
+aZ
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+aF
+aF
+aF
+aF
+aF
+bb
+bb
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+bb
+bb
+bb
+fp
+ba
+aZ
aA
aa
aa
@@ -1584,42 +1627,42 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-ac
-ac
-ac
+aZ
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+fp
+bb
+bb
+bb
+bb
+bb
+bb
+aF
+aF
+aF
+aF
+aF
aN
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
aR
-ac
-ac
-ac
-ac
-bt
-bt
-bt
-bt
-bt
-ab
+aF
+aF
+aF
+aF
+bb
+bb
+fp
+bb
+bb
+aZ
aA
aa
aa
@@ -1636,42 +1679,42 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-ac
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-bt
-bt
-bt
-ab
+aZ
+ba
+ba
+ba
+bb
+nc
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+aF
+aF
+aF
+ba
+ba
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+ba
+ba
+ba
+aZ
aa
aa
aa
@@ -1688,42 +1731,42 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
aK
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+ba
+ba
+aF
+aF
+aF
+aF
+aF
+aF
+aF
bp
-ac
-ac
+aF
+aF
aR
-bt
-bt
-ab
-aA
+ba
+ba
+aZ
+aE
aa
aa
aa
@@ -1740,41 +1783,41 @@ aa
aa
aa
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+ba
+nc
+bb
+bb
+fp
+fp
+bb
+bb
+fp
+bb
+bb
+bb
+bb
+bb
+fp
+ba
+fp
+ba
aP
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
+aF
aR
-bt
-bt
-ab
+ba
+ba
+aZ
aA
aa
aa
@@ -1792,41 +1835,41 @@ aa
aa
aa
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+ba
+ba
+bb
+bb
+bb
+fp
+bb
+fp
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
aQ
aP
-ac
-ac
+aF
+aF
aR
-ac
-ac
-ac
-ac
-bt
-ac
-bt
-bt
-ab
+aF
+aF
+aF
+aF
+bb
+aF
+ba
+ba
+aZ
aA
aa
aa
@@ -1844,41 +1887,41 @@ aa
aa
aa
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-ac
-ac
+aE
+aZ
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+PG
+bb
+bb
+ba
+ba
+ba
+ba
+ba
+aF
+aF
+aF
+aF
aP
-ac
+aF
bg
-bt
-bt
-bt
-bt
-ab
+bb
+bb
+bb
+ba
+aZ
aa
aa
aa
@@ -1896,41 +1939,41 @@ aa
aa
aa
aa
-aA
-ab
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
-ac
-ac
-ac
-ac
+aE
+aZ
+aZ
+ba
+ba
+bb
+bb
+bb
+fp
+bb
+bb
+bb
+fp
+bb
+PG
+fp
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+aF
+aF
+aF
+aF
+aF
+aF
aS
-bt
-bt
-bt
-ab
-aA
+bb
+fp
+bb
+aZ
+aE
aa
aa
aa
@@ -1951,38 +1994,38 @@ aa
aa
aA
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aZ
+ba
+bb
+bb
+bb
+fp
+fp
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
bg
-ac
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
+aF
aS
-bt
-bt
-bt
-ab
-aA
+bb
+fp
+bb
+aZ
+aE
aa
aa
aO
@@ -2003,38 +2046,38 @@ aa
aa
aa
aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ac
-ac
+aZ
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+bb
+bb
+fp
+ba
+aF
+aF
bj
-ac
-ac
-ac
+aF
+aF
+aF
aS
-bt
-bt
-bt
-ab
-aA
+fp
+bb
+bb
+aZ
+aE
aa
aA
ab
@@ -2055,38 +2098,38 @@ aa
aa
aa
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
+aE
+aZ
+ba
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+ba
+ba
+ba
aS
bi
-ac
-ac
-ac
+aF
+aF
+aF
aS
aS
-bt
-bt
-bt
-ab
-aA
+bb
+bb
+bb
+aZ
+aE
aa
aA
ab
@@ -2108,36 +2151,36 @@ aa
aa
aM
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-bt
+aE
+aZ
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+fp
+ba
+ba
+ba
+aZ
+ba
aS
-ac
-ac
-ac
-ac
+aF
+aF
+aF
+aF
aS
aS
-bt
-bt
-ab
-aA
+ba
+ba
+aZ
+aE
aa
aa
aA
@@ -2160,36 +2203,36 @@ aa
aa
aa
aa
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-aA
-aS
+aE
+aZ
+ba
+ba
+ba
+ba
+bb
+bb
+bb
+fp
+bb
+bb
+bb
+bb
+ba
+ba
+aZ
+aE
aS
aS
+Lt
bk
bk
aS
aS
aS
aS
-ab
-ab
-aA
+aZ
+aZ
+aE
aa
aa
aa
@@ -2212,25 +2255,25 @@ aa
aa
aa
aa
-aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-aA
-aA
-aA
+aE
+aE
+aZ
+ba
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+fp
+fp
+ba
+aZ
+aE
+aE
+aE
aS
aS
aS
@@ -2238,10 +2281,10 @@ bk
aS
aS
aS
-aA
-aA
-ab
-aA
+aE
+aE
+aZ
+aE
aa
aa
aa
@@ -2265,23 +2308,23 @@ aa
aa
aa
aa
-aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-aA
-aA
+aE
+aE
+aZ
+ba
+ba
+bb
+bb
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+aZ
+aE
+aE
ai
ai
ai
@@ -2318,21 +2361,21 @@ aa
aa
aa
aa
-aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-aA
+aE
+aE
+aZ
+ba
+fp
+fp
+bb
+bb
+bb
+bb
+bb
+ba
+ba
+aZ
+aE
aa
aa
aa
@@ -2371,21 +2414,21 @@ aa
aa
aa
aa
-aA
-aA
-ab
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-bt
-ab
-ab
+aE
+aE
+aZ
+ba
+ba
+ba
+ba
+ba
+bb
+bb
+ba
+ba
+ba
+aZ
+aZ
aa
aa
aa
@@ -2424,20 +2467,20 @@ aa
aa
aa
aa
-aA
-aA
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-bt
-bt
-bt
-ab
+aE
+aE
+aZ
+aZ
+aZ
+aZ
+aZ
+aZ
+aZ
+aZ
+ba
+ba
+ba
+aZ
aa
aa
aa
diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm
index 69b56946f2..209feb82e3 100644
--- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm
+++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm
@@ -2688,7 +2688,7 @@
/obj/structure/window/reinforced{
dir = 1
},
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/turf/open/floor/plasteel/grimy,
diff --git a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm
index 75adc455b0..a1b2271d96 100644
--- a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm
+++ b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm
@@ -28,7 +28,7 @@
/turf/open/floor/holofloor/beach,
/area/ruin/space/has_grav/powered/aesthetic)
"i" = (
-/obj/structure/piano,
+/obj/structure/musician/piano,
/obj/structure/window{
dir = 8
},
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_am.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_am.dmm
index 0c83691bd7..c341464197 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_am.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_am.dmm
@@ -1,4 +1,35 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ab" = (
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ac" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ad" = (
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plating,
+/area/engine/engineering)
"aT" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/button/door{
@@ -166,13 +197,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"wt" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"xx" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -320,16 +344,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"HW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"In" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -366,13 +380,6 @@
/obj/machinery/power/am_control_unit,
/turf/open/floor/plating,
/area/engine/engineering)
-"JC" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"JZ" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
@@ -525,16 +532,6 @@
/obj/effect/turf_decal/box/red,
/turf/open/floor/engine,
/area/engine/engineering)
-"YY" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"Zb" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -862,7 +859,7 @@ xJ
gf
fh
dN
-YY
+aa
MD
Ch
dz
@@ -890,7 +887,7 @@ LO
Eu
Pg
cP
-JC
+ab
WI
rj
dz
@@ -918,7 +915,7 @@ NS
xx
fh
zW
-JC
+ab
WI
rj
dz
@@ -946,7 +943,7 @@ yo
me
aT
Aw
-JC
+ab
WI
rj
dz
@@ -973,7 +970,7 @@ MJ
jH
FK
Ch
-wt
+ad
Ch
rj
rj
@@ -1026,7 +1023,7 @@ MJ
MJ
"}
(17,1,1) = {"
-wt
+ad
Zz
Wf
Ox
@@ -1082,7 +1079,7 @@ MJ
MJ
"}
(19,1,1) = {"
-wt
+ad
eJ
Zx
nW
@@ -1141,7 +1138,7 @@ MJ
jH
Nz
Ch
-wt
+ad
Ch
rj
rj
@@ -1170,7 +1167,7 @@ fh
WX
HQ
Aw
-JC
+ab
WI
rj
dz
@@ -1198,7 +1195,7 @@ fh
kh
fh
fh
-JC
+ab
WI
rj
dz
@@ -1226,7 +1223,7 @@ fh
kh
uG
cP
-JC
+ab
WI
rj
dz
@@ -1254,7 +1251,7 @@ eA
FY
mB
Rp
-HW
+ac
Mi
Ch
dz
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm
index 402cfc73cf..da0a0036c5 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm
@@ -1,4 +1,52 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ab" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ac" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ad" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ae" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"af" = (
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"aT" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/button/door{
@@ -35,16 +83,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"dW" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"ea" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/engine,
@@ -299,23 +337,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"wt" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"xg" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"xx" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -542,16 +563,6 @@
/obj/structure/closet/radiation,
/turf/open/floor/plasteel,
/area/engine/engineering)
-"HW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"In" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -582,19 +593,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"JC" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"Kg" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -825,19 +823,6 @@
},
/turf/closed/wall,
/area/engine/engineering)
-"YY" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"Zb" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -1169,7 +1154,7 @@ xJ
gf
fh
dN
-YY
+aa
MD
Ch
Pt
@@ -1197,7 +1182,7 @@ LO
Eu
Pg
cP
-JC
+ab
tv
rj
Pt
@@ -1225,7 +1210,7 @@ NS
xx
fh
zW
-dW
+ac
ea
rj
Pt
@@ -1253,7 +1238,7 @@ yo
me
aT
Aw
-JC
+ab
tv
rj
Og
@@ -1280,7 +1265,7 @@ MJ
jH
FK
Ch
-wt
+af
tE
rj
rj
@@ -1333,7 +1318,7 @@ dz
MJ
"}
(17,1,1) = {"
-wt
+af
Zz
Wf
Ox
@@ -1389,7 +1374,7 @@ MJ
MJ
"}
(19,1,1) = {"
-wt
+af
eJ
Zx
nW
@@ -1448,7 +1433,7 @@ MJ
jH
Nz
Ch
-wt
+af
tE
rj
rj
@@ -1477,7 +1462,7 @@ AF
WX
HQ
Aw
-JC
+ab
tv
rj
Og
@@ -1505,7 +1490,7 @@ fh
kh
fh
fh
-dW
+ac
ea
rj
Pt
@@ -1533,7 +1518,7 @@ fh
kh
uG
cP
-xg
+ad
tv
rj
Pt
@@ -1561,7 +1546,7 @@ eA
FY
mB
Rp
-HW
+ae
Mi
Ch
Pt
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm.dmm
index 6462cef211..e15eda336c 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm.dmm
@@ -1,4 +1,18 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"ab" = (
/obj/effect/spawner/structure/window/plasma/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -13,6 +27,76 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
+"ad" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ae" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/item/tank/internals/plasma,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"af" = (
+/obj/effect/decal/cleanable/oil,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ag" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ah" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"at" = (
/obj/structure/closet/crate/bin,
/obj/effect/turf_decal/stripes/line{
@@ -178,21 +262,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"df" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"dl" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -600,21 +669,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"nW" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/item/tank/internals/plasma,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"ou" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
@@ -636,20 +690,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"px" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"pA" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
@@ -737,19 +777,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine,
/area/engine/supermatter)
-"re" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"rt" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
dir = 4
@@ -1091,19 +1118,6 @@
/obj/machinery/meter,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"Cn" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"CH" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -1571,20 +1585,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"Nw" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"Nx" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -2385,9 +2385,9 @@ VP
EX
Vg
KX
-px
-nW
-Cn
+aa
+ae
+ag
fj
xB
WI
@@ -2609,9 +2609,9 @@ Ws
Pa
wz
fj
-Nw
-df
-re
+ad
+af
+ah
KX
ni
lw
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_1x3.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_1x3.dmm
index 05e6e4b63f..99c5ca9f76 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_1x3.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_1x3.dmm
@@ -1,4 +1,11 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter)
"ab" = (
/obj/effect/spawner/structure/window/plasma/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -1805,13 +1812,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"Vz" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/engine,
-/area/engine/supermatter)
"VP" = (
/obj/machinery/meter,
/obj/machinery/atmospherics/pipe/simple/green/visible{
@@ -2320,7 +2320,7 @@ Vg
KX
px
nW
-Vz
+aa
cN
xB
WI
@@ -2348,7 +2348,7 @@ lQ
KX
RA
tE
-Vz
+aa
cN
Xy
Ml
@@ -2376,7 +2376,7 @@ uz
RA
ti
YY
-Vz
+aa
cN
JK
WT
@@ -2488,7 +2488,7 @@ RA
Wf
mW
bq
-Vz
+aa
cN
JK
WT
@@ -2516,7 +2516,7 @@ wz
fj
RA
cY
-Vz
+aa
cN
vO
Np
@@ -2544,7 +2544,7 @@ Ey
fj
Cn
df
-Vz
+aa
cN
JK
lw
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_3x.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_3x.dmm
index 3356ebaa77..ef18ab99d1 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_3x.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_3x.dmm
@@ -1,4 +1,18 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"ab" = (
/obj/effect/spawner/structure/window/plasma/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -13,6 +27,76 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
+"ad" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ae" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/item/tank/internals/plasma,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"af" = (
+/obj/effect/decal/cleanable/oil,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ag" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ah" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"at" = (
/obj/structure/closet/crate/bin,
/obj/effect/turf_decal/stripes/line{
@@ -178,21 +262,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"df" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"dl" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -591,21 +660,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"nW" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/item/tank/internals/plasma,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"ou" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
@@ -627,20 +681,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"px" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"pA" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
@@ -728,19 +768,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine,
/area/engine/supermatter)
-"re" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"rt" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
dir = 4
@@ -1065,19 +1092,6 @@
/obj/machinery/meter,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"Cn" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"CH" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -1546,20 +1560,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"Nw" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"Nx" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -2335,9 +2335,9 @@ VP
EX
Vg
KX
-px
-nW
-Cn
+aa
+ae
+ag
fj
xB
WI
@@ -2559,9 +2559,9 @@ Ws
Pa
wz
fj
-Nw
-df
-re
+ad
+af
+ah
KX
ni
lw
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_5x5.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_5x5.dmm
index 3b3328a8f0..1c36e99ed6 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_5x5.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_sm_5x5.dmm
@@ -1,4 +1,18 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"ab" = (
/obj/effect/spawner/structure/window/plasma/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -13,6 +27,76 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
+"ad" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ae" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/item/tank/internals/plasma,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"af" = (
+/obj/effect/decal/cleanable/oil,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ag" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ah" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"at" = (
/obj/structure/closet/crate/bin,
/obj/effect/turf_decal/stripes/line{
@@ -190,21 +274,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"df" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"dl" = (
/obj/structure/cable{
icon_state = "1-4"
@@ -619,21 +688,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"nW" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/item/tank/internals/plasma,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"ou" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
@@ -655,20 +709,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"px" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"pA" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
@@ -770,19 +810,6 @@
},
/turf/open/floor/engine,
/area/engine/supermatter)
-"re" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"rt" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 1
@@ -1127,19 +1154,6 @@
/obj/machinery/meter,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"Cn" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"CH" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -1605,20 +1619,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"Nw" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"Nx" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -2384,11 +2384,11 @@ bW
VP
rt
Vg
-px
-px
-nW
-Cn
-Cn
+aa
+aa
+ae
+ag
+ag
xB
WI
IE
@@ -2608,12 +2608,12 @@ hy
js
Pa
xB
-Nw
-Nw
-df
-re
-re
-Vg
+ad
+ad
+af
+ah
+ah
+vO
lw
bH
JV
diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm
index af2ba1ffd7..0d52d2b3b8 100644
--- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm
+++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm
@@ -1,4 +1,67 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ab" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ac" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ad" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ae" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"af" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aT" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/button/door{
@@ -348,23 +411,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"wt" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"xg" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"xx" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -478,19 +524,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"Bh" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"Bj" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -605,16 +638,6 @@
/obj/item/clothing/gloves/color/yellow,
/turf/open/floor/plasteel,
/area/engine/engineering)
-"HW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"In" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -645,16 +668,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"JC" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"JZ" = (
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
@@ -968,19 +981,6 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
-"YY" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"Zb" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -1318,7 +1318,7 @@ xJ
gf
fh
dN
-YY
+ab
MD
Ch
Pt
@@ -1346,7 +1346,7 @@ LO
Eu
Pg
cP
-Bh
+ac
tv
rj
Pt
@@ -1374,7 +1374,7 @@ NS
xx
fh
zW
-Bh
+ac
tv
rj
Pt
@@ -1402,7 +1402,7 @@ yo
me
aT
Aw
-JC
+ad
WI
rj
Og
@@ -1429,7 +1429,7 @@ MJ
jH
FK
Ch
-wt
+aa
tE
rj
rj
@@ -1482,7 +1482,7 @@ dz
MJ
"}
(17,1,1) = {"
-wt
+aa
Zz
Wf
Ox
@@ -1538,7 +1538,7 @@ MJ
MJ
"}
(19,1,1) = {"
-wt
+aa
eJ
Zx
nW
@@ -1597,7 +1597,7 @@ MJ
jH
Nz
Ch
-wt
+aa
tE
rj
rj
@@ -1626,7 +1626,7 @@ AF
WX
HQ
Aw
-JC
+ad
WI
rj
Og
@@ -1654,7 +1654,7 @@ fh
kh
fh
fh
-Bh
+ac
tv
rj
Pt
@@ -1682,7 +1682,7 @@ fh
kh
uG
cP
-xg
+ae
tv
rj
Pt
@@ -1710,7 +1710,7 @@ eA
FY
mB
Rp
-HW
+af
Mi
Ch
Pt
diff --git a/_maps/RandomRuins/LavaRuins/miningbase.dmm b/_maps/RandomRuins/StationRuins/Lavaland/Mining_Station/Mining_Station_Public_01.dmm
similarity index 60%
rename from _maps/RandomRuins/LavaRuins/miningbase.dmm
rename to _maps/RandomRuins/StationRuins/Lavaland/Mining_Station/Mining_Station_Public_01.dmm
index 636d5fb3fd..1bfb337d99 100644
--- a/_maps/RandomRuins/LavaRuins/miningbase.dmm
+++ b/_maps/RandomRuins/StationRuins/Lavaland/Mining_Station/Mining_Station_Public_01.dmm
@@ -1,5 +1,2271 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
-"aa" = (
+"al" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"ap" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"at" = (
+/obj/structure/gulag_beacon,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"au" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Mining Station EVA";
+ req_access_txt = "54"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"av" = (
+/obj/machinery/door/airlock{
+ name = "Closet"
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"aG" = (
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"aJ" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"aK" = (
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"aN" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"aW" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"aX" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock{
+ name = "Labor Camp External Access"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"bg" = (
+/turf/closed/wall,
+/area/mine/eva)
+"bn" = (
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"bX" = (
+/obj/machinery/door/window/southleft,
+/obj/machinery/shower{
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"cd" = (
+/turf/closed/wall,
+/area/mine/laborcamp)
+"cf" = (
+/obj/machinery/mineral/equipment_vendor,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"ci" = (
+/obj/machinery/door/airlock{
+ name = "Vending"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"cn" = (
+/obj/machinery/door/airlock{
+ id_tag = "miningdorm3";
+ name = "Room 3"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"cr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"cz" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "labor";
+ name = "labor camp blast door"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"cA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/eva)
+"cD" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"cX" = (
+/obj/structure/closet/secure_closet/miner,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"dk" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"dL" = (
+/obj/machinery/atmospherics/components/binary/pump/on,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"dP" = (
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/machinery/computer/shuttle/mining{
+ req_access = null
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"dU" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"dZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/airlock/glass{
+ name = "Mining Station Bridge"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"eh" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/regular,
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"es" = (
+/turf/open/floor/plasteel,
+/area/mine/production)
+"ez" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"eE" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "labor";
+ name = "Labor Camp Lockdown";
+ pixel_y = 28;
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"eL" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"eP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/airlock/glass{
+ name = "Mining Station Bridge"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"eS" = (
+/obj/structure/statue{
+ desc = "A lifelike statue of a horrifying monster.";
+ dir = 8;
+ icon = 'icons/mob/lavaland/lavaland_monsters.dmi';
+ icon_state = "goliath";
+ name = "goliath"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"fm" = (
+/obj/structure/sign/warning/docking,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/production)
+"fs" = (
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ name = "Prison Intercom (General)";
+ pixel_y = 24;
+ prison_radio = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"fx" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"fA" = (
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/machinery/power/port_gen/pacman{
+ anchored = 1
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"fN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"fO" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Shuttle Docking Foyer";
+ dir = 8;
+ network = list("mine")
+ },
+/obj/machinery/newscaster{
+ pixel_x = 30;
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/miner,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"fU" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (General)";
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"gk" = (
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"gn" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"gs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"gP" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Mining Station Communications";
+ req_access_txt = "48"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/maintenance)
+"gT" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/camera{
+ c_tag = "Labor Camp Medical";
+ dir = 8;
+ network = list("labor")
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"hb" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/smes{
+ charge = 5e+006
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"hf" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"hm" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"hy" = (
+/obj/machinery/camera{
+ c_tag = "Labor Camp External";
+ dir = 4;
+ network = list("labor")
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors)
+"hH" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"hP" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
+ dir = 4;
+ piping_layer = 3
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/mine/living_quarters)
+"hQ" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
+ dir = 1;
+ piping_layer = 3
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/mine/laborcamp/security)
+"ia" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"ig" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"ik" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"iv" = (
+/obj/machinery/camera{
+ c_tag = "Dormitories";
+ dir = 4;
+ network = list("mine")
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"iG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"iQ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"jf" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/regular,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"jn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"jD" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/restraints/handcuffs,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"jJ" = (
+/turf/closed/mineral/random/labormineral/volcanic,
+/area/lavaland/surface/outdoors/explored)
+"kb" = (
+/obj/machinery/mineral/processing_unit_console,
+/turf/closed/wall,
+/area/mine/laborcamp)
+"kj" = (
+/obj/machinery/conveyor{
+ id = "gulag"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"kz" = (
+/obj/machinery/light/small,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"kB" = (
+/obj/machinery/computer/security/labor,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"kE" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining External Airlock";
+ opacity = 0;
+ req_access_txt = "54"
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"kF" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"kH" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"kP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"kR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"kS" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"lj" = (
+/turf/open/floor/mech_bay_recharge_floor,
+/area/mine/eva)
+"lr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"lu" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/computer/mech_bay_power_console{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"ly" = (
+/obj/machinery/camera{
+ c_tag = "Labor Camp Central";
+ network = list("labor")
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"lI" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"lS" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"me" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"mg" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -5;
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"mi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"mp" = (
+/obj/docking_port/stationary{
+ area_type = /area/lavaland/surface/outdoors;
+ dir = 8;
+ dwidth = 2;
+ height = 5;
+ id = "laborcamp_away";
+ name = "labor camp";
+ width = 9
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"mv" = (
+/obj/machinery/door/window/southright,
+/obj/machinery/shower{
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"mw" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"my" = (
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"mI" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/mine/production)
+"mL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"mN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/production)
+"nm" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"nx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"ny" = (
+/obj/machinery/computer/prisoner,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"nH" = (
+/obj/machinery/light,
+/obj/structure/closet/wardrobe/miner,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"nI" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"nJ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"nK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"nL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"nN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"nR" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"nX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"oo" = (
+/obj/machinery/conveyor{
+ id = "mining_internal"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"ou" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/miner,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"ow" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Infirmary"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"oy" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"oG" = (
+/obj/machinery/mineral/equipment_vendor,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"oM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"oY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"pi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"pr" = (
+/obj/structure/table,
+/obj/item/pickaxe,
+/obj/item/gps/mining,
+/obj/item/gps/mining,
+/obj/item/gps/mining,
+/obj/item/gps/mining,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"pu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"pK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"qb" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"qc" = (
+/obj/machinery/shower{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 30
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"qg" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"qh" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"qm" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/closet/crate/secure/loot,
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"qx" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"qH" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 30
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"qM" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/drinks/beer{
+ pixel_x = 7;
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/food/drinks/beer{
+ pixel_x = -1;
+ pixel_y = 9
+ },
+/obj/item/reagent_containers/food/drinks/beer{
+ pixel_x = -8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"qR" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"qS" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"qZ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"re" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/closet/secure_closet/labor_camp_security,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"rf" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"rB" = (
+/obj/machinery/mineral/unloading_machine{
+ dir = 1;
+ icon_state = "unloader-corner";
+ input_dir = 1;
+ output_dir = 2
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"rK" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"rU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"sa" = (
+/obj/machinery/mineral/processing_unit{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"se" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"si" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"sj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"sm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"sx" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (General)";
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"sz" = (
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"sE" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"sP" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 6
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"sR" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"sU" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"sW" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"td" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"tk" = (
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"tr" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"tK" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"tY" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"uG" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/box,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"uI" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Mining Station Maintenance";
+ req_access_txt = "48"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"uJ" = (
+/obj/item/bikehorn{
+ color = "#000";
+ desc = "A horn off of a bicycle. This one has been charred to hell and back, yet somehow it still honks.";
+ name = "charred bike horn"
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"uR" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"va" = (
+/obj/machinery/button/door{
+ id = "miningbathroom";
+ name = "Door Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_y = -25;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"vo" = (
+/obj/machinery/flasher{
+ id = "labor"
+ },
+/turf/closed/wall,
+/area/mine/laborcamp)
+"vy" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Labor Camp External Access"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"vA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"vE" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"vJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"vM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/chair,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"wd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"wg" = (
+/obj/structure/closet/crate,
+/obj/item/dice/d4,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"wj" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"wt" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"wz" = (
+/turf/closed/mineral/random/volcanic,
+/area/lavaland/surface/outdoors)
+"wB" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"wC" = (
+/turf/open/floor/circuit,
+/area/mine/maintenance)
+"wE" = (
+/obj/machinery/vending/cigarette,
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"wV" = (
+/turf/closed/mineral/random/volcanic,
+/area/lavaland/surface/outdoors/explored)
+"wX" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"xd" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"xh" = (
+/obj/machinery/vending/sustenance,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"xv" = (
+/obj/machinery/mech_bay_recharge_port,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/mine/eva)
+"xA" = (
+/obj/machinery/camera{
+ c_tag = "Communications Relay";
+ dir = 8;
+ network = list("mine")
+ },
+/turf/open/floor/circuit,
+/area/mine/maintenance)
+"xH" = (
+/obj/structure/table,
+/obj/item/cigbutt,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"xP" = (
+/obj/machinery/suit_storage_unit/mining,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"xS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"yt" = (
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"yF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"yQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"yR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"yT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"zh" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"zk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"zo" = (
+/obj/structure/table,
+/turf/open/floor/carpet,
+/area/mine/living_quarters)
+"zx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"zy" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"zI" = (
+/turf/open/lava/smooth/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"zN" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"zY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"zZ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Ab" = (
+/obj/structure/ore_box,
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/lavaland/surface/outdoors/explored)
+"Ad" = (
+/obj/machinery/light_switch{
+ pixel_y = -25
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/circuit,
+/area/mine/maintenance)
+"Ag" = (
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Ah" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Aj" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Al" = (
+/turf/closed/wall/r_wall,
+/area/mine/maintenance)
+"At" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/mine/production)
+"AH" = (
+/obj/machinery/cryopod{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"AJ" = (
+/obj/machinery/door/airlock/glass{
+ name = "Break Room"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"AQ" = (
+/obj/machinery/door/airlock{
+ id_tag = "miningdorm2";
+ name = "Room 2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"AS" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"AZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Bc" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/production)
+"Be" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/area/mine/eva)
+"Bh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Bo" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"BD" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Mining Station Maintenance";
+ req_access_txt = "48"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"BO" = (
+/obj/machinery/door/airlock{
+ name = "Labor Camp Storage"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Ca" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Mining Station Port Wing APC";
+ pixel_x = 1;
+ pixel_y = 23
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Cd" = (
+/turf/closed/wall,
+/area/mine/production)
+"Cj" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Cl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Cm" = (
+/obj/machinery/vending/snack,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Cw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"Cy" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/security/glass{
+ name = "Labor Camp Shuttle Security Airlock";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"CA" = (
+/obj/machinery/atmospherics/pipe/manifold4w/supply,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"CH" = (
+/obj/structure/rack,
+/obj/item/storage/bag/ore,
+/obj/item/pickaxe,
+/obj/item/flashlight,
+/obj/item/clothing/glasses/meson,
+/obj/item/mining_scanner,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"CJ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"CR" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"CV" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"Dd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Dr" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -5;
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Dv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"Ed" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/production)
+"Eg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Ev" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "miningdorm2";
+ name = "Door Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = 25;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/mine/living_quarters)
+"Ex" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"EB" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"EH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Fx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"FC" = (
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/circuit,
+/area/mine/maintenance)
+"FE" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Ga" = (
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Gt" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"GM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"GN" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Mining Station Starboard Wing APC";
+ pixel_x = -25;
+ pixel_y = 2
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Hd" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/mine/eva)
+"Hg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Hh" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "gulag"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"Ho" = (
+/obj/machinery/door/airlock{
+ name = "Restroom"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Hq" = (
+/obj/structure/rack,
+/obj/item/storage/bag/ore,
+/obj/item/flashlight,
+/obj/item/pickaxe,
+/obj/item/clothing/glasses/meson,
+/obj/item/mining_scanner,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Hx" = (
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"HE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/bluespace_beacon,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/mine/maintenance)
+"HO" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/security/glass{
+ name = "Labor Camp Shuttle Prisoner Airlock"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"HS" = (
+/obj/machinery/conveyor{
+ dir = 10;
+ id = "gulag"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"HU" = (
+/obj/machinery/computer/shuttle/labor/one_way{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"HY" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"Ii" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Ik" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -5;
+ pixel_y = 30
+ },
+/obj/machinery/shower{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"ID" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"IG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"II" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"IK" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/recharger,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"IS" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/living_quarters)
+"IY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/carpet,
+/area/mine/living_quarters)
+"Jl" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Jo" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Jr" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"JH" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"JJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"JP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"JV" = (
+/obj/machinery/mineral/processing_unit{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"JW" = (
+/obj/machinery/power/apc{
+ name = "Mining EVA APC";
+ pixel_x = 1;
+ pixel_y = -23
+ },
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"JY" = (
+/turf/closed/mineral/random/labormineral/volcanic,
+/area/lavaland/surface/outdoors)
+"Kb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Kk" = (
+/obj/machinery/conveyor_switch/oneway{
+ id = "mining_internal";
+ name = "mining conveyor"
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Kl" = (
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"Kt" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "mining_internal"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"Kx" = (
/obj/machinery/camera{
c_tag = "EVA";
dir = 4;
@@ -25,276 +2291,66 @@
},
/turf/open/floor/plasteel,
/area/mine/eva)
-"ab" = (
-/turf/template_noop,
-/area/template_noop)
-"ac" = (
-/turf/open/lava/smooth/lava_land_surface,
-/area/lavaland/surface/outdoors)
-"ad" = (
-/obj/machinery/light_switch{
- pixel_x = 27
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"ae" = (
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/obj/machinery/computer/shuttle/mining{
- req_access = null
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"af" = (
+"KG" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"ag" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"ah" = (
-/obj/machinery/telecomms/relay/preset/mining,
-/obj/machinery/light/small{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/mine/maintenance)
-"ai" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 4
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
},
+/obj/item/beacon,
/turf/open/floor/plasteel,
/area/mine/production)
-"aj" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/eva)
-"ak" = (
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors)
-"al" = (
-/obj/structure/table,
-/obj/item/pickaxe,
-/obj/item/gps/mining,
-/obj/item/gps/mining,
-/obj/item/gps/mining,
-/obj/item/gps/mining,
-/obj/effect/turf_decal/tile/purple{
+"KO" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
},
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"am" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 10
- },
-/obj/machinery/bluespace_beacon,
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/dark,
-/area/mine/maintenance)
-"an" = (
-/obj/machinery/suit_storage_unit/mining,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
+ dir = 5
},
/turf/open/floor/plasteel,
-/area/mine/eva)
-"ao" = (
-/obj/machinery/light/small{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/mine/eva)
-"ap" = (
-/obj/structure/closet/crate,
-/obj/item/dice/d4,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aq" = (
-/obj/machinery/suit_storage_unit/mining,
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"ar" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
/area/mine/living_quarters)
-"as" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
+"KP" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"at" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"au" = (
-/obj/machinery/door/airlock/mining/glass{
- name = "Mining Station EVA";
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining External Airlock";
+ opacity = 0;
req_access_txt = "54"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
/turf/open/floor/plasteel,
/area/mine/eva)
-"av" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
+"KQ" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "2-8"
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining Shuttle Airlock";
+ opacity = 0
},
/turf/open/floor/plasteel,
-/area/mine/eva)
-"aw" = (
-/turf/closed/wall,
/area/mine/production)
-"ax" = (
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"ay" = (
-/obj/structure/table,
-/obj/item/stack/packageWrap,
-/obj/item/stack/packageWrap,
-/obj/item/stack/packageWrap,
-/obj/item/hand_labeler,
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"az" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aA" = (
+"KS" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 9
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"KU" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
},
/turf/open/floor/plasteel,
/area/mine/eva)
-"aB" = (
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aC" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aD" = (
-/obj/structure/tank_dispenser/oxygen,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aE" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aF" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = -5;
- pixel_y = 30
- },
-/obj/machinery/shower{
- dir = 8
- },
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aG" = (
+"KV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"Lb" = (
/obj/docking_port/stationary{
area_type = /area/lavaland/surface/outdoors;
dir = 8;
@@ -306,436 +2362,78 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"aH" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+"Lc" = (
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "0-4"
},
-/obj/item/beacon,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aI" = (
-/obj/structure/sign/warning/docking,
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/mine/production)
-"aJ" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
+"Le" = (
+/obj/structure/closet/crate/internals,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"aK" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"aL" = (
-/obj/machinery/power/apc{
- name = "Mining EVA APC";
- pixel_x = 1;
- pixel_y = -23
- },
-/obj/machinery/recharge_station,
-/obj/effect/turf_decal/tile/purple{
- dir = 1
+/area/mine/laborcamp)
+"Lj" = (
+/obj/machinery/power/port_gen/pacman{
+ anchored = 1
},
/obj/structure/cable,
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aM" = (
-/obj/machinery/mech_bay_recharge_port,
-/obj/structure/cable{
- icon_state = "0-8"
- },
/turf/open/floor/plating,
-/area/mine/eva)
-"aN" = (
-/obj/structure/reagent_dispensers/watertank,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aO" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/machinery/computer/mech_bay_power_console{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aP" = (
-/turf/template_noop,
-/area/space)
-"aQ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aR" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aS" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining External Airlock";
- opacity = 0;
- req_access_txt = "54"
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aT" = (
-/obj/docking_port/stationary{
- area_type = /area/lavaland/surface/outdoors;
- dir = 8;
- dwidth = 3;
- height = 7;
- id = "lavaland_common_away";
- name = "Mining base public dock";
- width = 7
- },
+/area/mine/living_quarters)
+"Lm" = (
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"aU" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
+"LC" = (
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
+/obj/effect/turf_decal/tile/red{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aV" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aW" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aX" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining External Airlock";
- opacity = 0;
- req_access_txt = "54"
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"aY" = (
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"aZ" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = 30
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ba" = (
-/obj/machinery/power/apc{
- dir = 8;
- name = "Mining Station Starboard Wing APC";
- pixel_x = -25;
- pixel_y = 2
- },
-/obj/machinery/light{
- dir = 8
- },
-/obj/effect/turf_decal/tile/purple{
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bb" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bc" = (
-/obj/machinery/mineral/mint,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bd" = (
-/obj/structure/closet/crate,
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"be" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/structure/closet/secure_closet/miner,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bf" = (
-/turf/open/floor/mech_bay_recharge_floor,
-/area/mine/eva)
-"bg" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bh" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bi" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"bj" = (
-/obj/structure/ore_box,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/eva)
-"bk" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bl" = (
-/obj/machinery/mineral/equipment_vendor,
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
/obj/structure/cable{
icon_state = "4-8"
},
/turf/open/floor/plasteel,
-/area/mine/production)
-"bm" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/production)
-"bn" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/obj/structure/closet/secure_closet/miner,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bo" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/camera{
- c_tag = "Shuttle Docking Foyer";
- dir = 8;
- network = list("mine")
- },
-/obj/machinery/newscaster{
- pixel_x = 30;
- pixel_y = 1
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/structure/closet/secure_closet/miner,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bp" = (
-/obj/machinery/door/airlock{
- name = "Closet"
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"bq" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"br" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining Shuttle Airlock";
- opacity = 0
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bs" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bt" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining Shuttle Airlock";
- opacity = 0
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bu" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bv" = (
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/production)
-"bw" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/production)
-"bx" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/mine/eva)
-"by" = (
-/obj/machinery/space_heater,
-/turf/open/floor/plating,
-/area/mine/production)
-"bz" = (
-/turf/closed/mineral/random/high_chance/volcanic,
-/area/lavaland/surface/outdoors)
-"bA" = (
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
-"bB" = (
-/turf/open/floor/circuit,
-/area/mine/maintenance)
-"bC" = (
-/obj/machinery/power/apc{
- dir = 1;
- name = "Mining Communications APC";
- pixel_x = 1;
- pixel_y = 23
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/area/mine/laborcamp/security)
+"LG" = (
/obj/structure/cable{
icon_state = "0-2"
},
-/turf/open/floor/plasteel/dark,
-/area/mine/maintenance)
-"bD" = (
-/obj/machinery/light/small{
- dir = 8
- },
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/obj/machinery/iv_drip,
-/obj/effect/turf_decal/tile/blue{
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"LL" = (
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/blue{
- dir = 4
+/obj/machinery/light{
+ dir = 1
},
-/turf/open/floor/plasteel/white,
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Labor Camp Security APC";
+ pixel_y = 23
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"LZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"bE" = (
+"Mc" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
/obj/machinery/door/airlock/mining/glass{
@@ -754,7 +2452,33 @@
},
/turf/open/floor/plasteel,
/area/mine/production)
-"bF" = (
+"Mh" = (
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"Mj" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = -12
+ },
+/obj/structure/mirror{
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/freezer,
+/area/mine/living_quarters)
+"Mk" = (
+/obj/machinery/conveyor_switch/oneway{
+ id = "gulag"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Mn" = (
+/turf/closed/wall/r_wall,
+/area/mine/laborcamp/security)
+"Ms" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
},
@@ -764,170 +2488,21 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
/turf/open/floor/plasteel/white,
/area/mine/living_quarters)
-"bG" = (
-/turf/open/lava/smooth/lava_land_surface,
-/area/template_noop)
-"bH" = (
-/obj/structure/cable{
- icon_state = "4-8"
+"Mw" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining External Airlock";
+ opacity = 0
},
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/production)
-"bI" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bJ" = (
-/obj/machinery/conveyor{
- id = "mining_internal"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"bK" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bL" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 5
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/circuit,
-/area/mine/maintenance)
-"bM" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
-/obj/effect/turf_decal/tile/purple{
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
/turf/open/floor/plasteel,
/area/mine/production)
-"bN" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 6
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bO" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bP" = (
-/obj/machinery/mineral/processing_unit{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"bQ" = (
-/turf/closed/wall,
-/area/mine/living_quarters)
-"bR" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bS" = (
-/obj/item/radio/intercom{
- dir = 8;
- name = "Station Intercom (General)";
- pixel_x = -28
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bT" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bU" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/machinery/door/airlock/glass{
- name = "Mining Station Bridge"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bV" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bW" = (
+"MD" = (
+/turf/closed/mineral/random/volcanic,
+/area/lavaland/surface/outdoors/unexplored)
+"ME" = (
/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
/obj/structure/cable{
@@ -935,39 +2510,7 @@
},
/turf/open/floor/plasteel,
/area/mine/production)
-"bX" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bY" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"bZ" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/purple,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ca" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"cb" = (
+"MF" = (
/obj/structure/closet/crate/freezer,
/obj/item/reagent_containers/blood,
/obj/item/reagent_containers/blood{
@@ -998,314 +2541,146 @@
},
/turf/open/floor/plasteel/white,
/area/mine/living_quarters)
-"cc" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cd" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ce" = (
-/obj/machinery/airalarm{
- dir = 1;
- pixel_y = -22
- },
-/obj/machinery/mineral/equipment_vendor,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cf" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/effect/turf_decal/tile/brown,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cg" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ch" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ci" = (
-/obj/machinery/mineral/equipment_vendor,
+"MG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
/turf/open/floor/plasteel,
-/area/mine/production)
-"cj" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"ck" = (
-/obj/machinery/power/smes{
- charge = 5e+006
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
/area/mine/living_quarters)
-"cl" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/obj/structure/closet/crate/secure/loot,
-/obj/structure/sign/warning/electricshock{
- pixel_y = 32
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"cm" = (
+"MH" = (
/obj/machinery/portable_atmospherics/canister/oxygen,
/obj/structure/cable{
icon_state = "2-8"
},
/turf/open/floor/plating,
/area/mine/living_quarters)
-"cn" = (
+"MM" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/freezer/gulag_fridge,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"MV" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Nf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/miner,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Nk" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"NB" = (
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/turf_decal/tile/purple{
+/obj/machinery/button/door{
+ id = "miningdorm3";
+ name = "Door Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = 25;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
dir = 1
},
+/turf/open/floor/carpet,
+/area/mine/living_quarters)
+"NH" = (
/turf/open/floor/plasteel,
-/area/mine/production)
-"co" = (
-/obj/machinery/shower{
- dir = 8
- },
-/obj/structure/extinguisher_cabinet{
- pixel_x = 30
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cp" = (
+/area/mine/laborcamp)
+"NI" = (
+/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
-/area/mine/living_quarters)
-"cq" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+/area/mine/production)
+"Oh" = (
+/obj/structure/chair/office{
dir = 1
},
/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Oj" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "mining_internal"
+ },
+/obj/structure/plasticflaps,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating,
/area/mine/production)
-"cr" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 5
+"Op" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
},
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"cs" = (
-/obj/machinery/airalarm{
- pixel_y = 24
+/obj/machinery/door/airlock/security/glass{
+ name = "Labor Camp Shuttle Prisoner Airlock"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Os" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/circuit,
-/area/mine/maintenance)
-"ct" = (
/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cu" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/mine/production)
-"cv" = (
-/obj/structure/reagent_dispensers/fueltank,
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"cx" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/obj/effect/turf_decal/loading_area{
+/obj/effect/turf_decal/tile/brown{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cB" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = -5;
- pixel_y = 30
- },
-/obj/structure/table,
-/obj/item/paper/fluff/stations/lavaland/orm_notice,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cC" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/structure/sign/poster/official/random{
- pixel_y = 32
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"cD" = (
-/obj/structure/ore_box,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cE" = (
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cJ" = (
-/obj/machinery/camera{
- c_tag = "Communications Relay";
- dir = 8;
- network = list("mine")
- },
-/turf/open/floor/circuit,
-/area/mine/maintenance)
-"cM" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cN" = (
-/turf/open/floor/plasteel,
-/area/mine/production)
-"cP" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel/dark,
-/area/mine/maintenance)
-"cQ" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/toxin{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"cX" = (
-/obj/machinery/power/terminal{
- dir = 1
- },
-/obj/machinery/power/port_gen/pacman{
- anchored = 1
- },
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"cY" = (
-/turf/closed/wall/r_wall,
-/area/mine/maintenance)
-"cZ" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
- dir = 4;
- piping_layer = 3
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/mine/living_quarters)
-"da" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/obj/machinery/meter,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"de" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dg" = (
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/plasteel,
-/area/mine/production)
-"di" = (
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dj" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
dir = 4
},
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
+/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dk" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
+"Ov" = (
+/obj/machinery/airalarm{
+ pixel_y = 23
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dl" = (
+"OI" = (
+/obj/machinery/mineral/mint,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"ON" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/tile/brown{
dir = 1
@@ -1319,34 +2694,47 @@
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dn" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"dq" = (
+"Pp" = (
/obj/machinery/camera{
- c_tag = "Crew Area Hallway";
+ c_tag = "Public Shuttle Lobby";
network = list("mine")
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dr" = (
-/obj/item/twohanded/required/kirbyplants/random,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dt" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"du" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+/obj/effect/turf_decal/tile/brown{
dir = 1
},
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Pq" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"PN" = (
+/obj/machinery/light_switch{
+ pixel_x = 27
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"PO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
dir = 4
},
@@ -1354,31 +2742,144 @@
icon_state = "4-8"
},
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dv" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = -5;
- pixel_y = 30
+/area/mine/production)
+"PY" = (
+/obj/machinery/shower{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"Qi" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dx" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
+"Qr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable,
/obj/structure/cable{
icon_state = "1-8"
},
/obj/structure/cable{
icon_state = "1-4"
},
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/laborcamp/security)
+"Qx" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Qy" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dy" = (
+"QD" = (
+/obj/machinery/suit_storage_unit/mining,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"QL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Rf" = (
+/obj/machinery/mineral/unloading_machine{
+ dir = 1;
+ icon_state = "unloader-corner";
+ input_dir = 1;
+ output_dir = 2
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"Ro" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/highsecurity{
+ name = "Labor Camp Monitoring";
+ req_access_txt = "2";
+ security_level = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Ru" = (
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Rv" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"RC" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"RF" = (
+/turf/closed/wall,
+/area/mine/laborcamp/security)
+"RH" = (
+/obj/machinery/camera{
+ c_tag = "Crew Area";
+ dir = 1;
+ network = list("mine")
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = -32
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"RI" = (
+/obj/structure/closet/crate,
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"RP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Sd" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
},
@@ -1390,170 +2891,144 @@
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dD" = (
+"Sj" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
/obj/structure/cable{
icon_state = "4-8"
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"dK" = (
-/obj/machinery/atmospherics/components/unary/tank/air{
- dir = 8
+"Sp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
},
/turf/open/floor/plating,
-/area/mine/living_quarters)
-"dL" = (
-/turf/closed/mineral/random/volcanic,
-/area/lavaland/surface/outdoors)
-"dM" = (
-/obj/effect/turf_decal/loading_area,
+/area/mine/laborcamp/security)
+"Sq" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/mine/production)
-"dN" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"dO" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
+"Ss" = (
+/obj/machinery/conveyor{
+ dir = 10;
+ id = "mining_internal"
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
dir = 1
},
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
+/area/mine/production)
+"SO" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
/area/mine/living_quarters)
-"dQ" = (
+"SW" = (
/obj/effect/turf_decal/loading_area{
dir = 4
},
/turf/open/floor/plasteel,
/area/mine/production)
-"dR" = (
-/obj/machinery/light/small{
+"SY" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"Te" = (
+/obj/structure/table,
+/obj/item/trash/plate,
+/obj/item/kitchen/fork,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Tm" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
-/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining Shuttle Airlock";
+ opacity = 0
+ },
/turf/open/floor/plasteel,
/area/mine/production)
-"dS" = (
-/obj/machinery/light_switch{
- pixel_y = -25
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/turf/open/floor/circuit,
-/area/mine/maintenance)
-"dT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 10
- },
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"dU" = (
-/obj/item/twohanded/required/kirbyplants/random,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
+"TC" = (
+/obj/structure/chair/comfy/brown{
dir = 8
},
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dV" = (
-/obj/machinery/newscaster{
- pixel_y = 32
+/area/mine/laborcamp/security)
+"TG" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
},
-/obj/structure/chair,
+/obj/machinery/mineral/equipment_vendor,
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dW" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = -5;
- pixel_y = 30
+/area/mine/production)
+"TI" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Infirmary"
},
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/machinery/light{
- dir = 1
- },
-/obj/structure/chair,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"dX" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
+/turf/open/floor/plasteel/white,
/area/mine/living_quarters)
-"dY" = (
+"TJ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/brown,
/obj/machinery/airalarm{
pixel_y = 23
},
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
+/turf/open/floor/carpet,
/area/mine/living_quarters)
-"ea" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/regular,
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"eb" = (
-/obj/machinery/power/port_gen/pacman{
- anchored = 1
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"ec" = (
-/obj/machinery/atmospherics/components/binary/pump/on,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"ed" = (
-/obj/structure/chair{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"ee" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"ef" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
+"Ue" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
dir = 5
},
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/circuit,
+/area/mine/maintenance)
+"Uk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/mob/living/simple_animal/bot/secbot/beepsky{
+ desc = "Powered by the tears and sweat of laborers.";
+ name = "Prison Ofitser"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eg" = (
+/area/mine/laborcamp/security)
+"Un" = (
/obj/machinery/light/small{
dir = 4
},
@@ -1569,14 +3044,156 @@
},
/turf/open/floor/carpet,
/area/mine/living_quarters)
-"ei" = (
-/obj/structure/closet/crate{
- icon_state = "crateopen"
+"Uz" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Mining Communications APC";
+ pixel_x = 1;
+ pixel_y = 23
},
-/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/mine/maintenance)
+"UE" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/machinery/power/port_gen/pacman{
+ anchored = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/mine/living_quarters)
+"UI" = (
+/obj/machinery/camera{
+ c_tag = "Crew Area Hallway East";
+ network = list("mine")
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"UJ" = (
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Vj" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -5;
+ pixel_y = 30
+ },
+/obj/structure/table,
+/obj/item/paper/fluff/stations/lavaland/orm_notice,
/turf/open/floor/plasteel,
/area/mine/production)
-"el" = (
+"Vo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/mine/production)
+"Vs" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/mine/production)
+"VN" = (
+/turf/closed/wall,
+/area/mine/living_quarters)
+"VP" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/mine/production)
+"VR" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/security/glass{
+ name = "Labor Camp Shuttle Security Airlock";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"VT" = (
+/turf/open/lava/smooth/lava_land_surface,
+/area/lavaland/surface/outdoors)
+"VY" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/eva)
+"Wf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"Wt" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Ww" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/mine/production)
+"WL" = (
+/obj/machinery/computer/secure_data,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"WN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/mine/maintenance)
+"WY" = (
+/obj/machinery/door/airlock{
+ id_tag = "miningdorm1";
+ name = "Room 1"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Xo" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/mine/laborcamp)
+"Xr" = (
/obj/machinery/camera{
c_tag = "Processing Area Room";
dir = 8;
@@ -1593,98 +3210,11 @@
},
/turf/open/floor/plasteel,
/area/mine/production)
-"en" = (
-/obj/structure/table,
-/obj/item/clothing/glasses/meson,
-/obj/item/storage/bag/ore,
-/obj/item/pickaxe,
-/obj/item/mining_scanner,
-/obj/item/flashlight,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eo" = (
-/obj/machinery/mineral/unloading_machine{
- dir = 1;
- icon_state = "unloader-corner";
- input_dir = 1;
- output_dir = 2
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"ep" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Communications";
- req_access_txt = "48"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/maintenance)
-"eq" = (
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
+"XG" = (
+/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/mine/production)
-"er" = (
-/obj/machinery/door/airlock/medical/glass{
- name = "Infirmary"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"es" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Maintenance";
- req_access_txt = "48"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"et" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eu" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"ev" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/mine/production)
-"ex" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "mining_internal";
- name = "mining conveyor"
- },
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"eC" = (
-/obj/machinery/door/airlock{
- id_tag = "miningdorm3";
- name = "Room 3"
- },
+"XN" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
@@ -1692,134 +3222,8 @@
dir = 4
},
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eF" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/mine/living_quarters)
-"eI" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/living_quarters)
-"eJ" = (
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eK" = (
-/obj/machinery/power/apc{
- dir = 1;
- name = "Mining Station Port Wing APC";
- pixel_x = 1;
- pixel_y = 23
- },
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eL" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"eM" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
/area/mine/production)
-"eO" = (
-/obj/structure/closet/crate{
- icon_state = "crateopen"
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"eZ" = (
-/obj/machinery/camera{
- c_tag = "Crew Area Hallway East";
- network = list("mine")
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"fb" = (
-/obj/structure/bed,
-/obj/item/bedsheet/brown,
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/turf/open/floor/carpet,
-/area/mine/living_quarters)
-"fd" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"fy" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"fA" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"fB" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 6
- },
-/turf/open/floor/carpet,
-/area/mine/living_quarters)
-"fC" = (
-/obj/machinery/door/airlock{
- id_tag = "miningdorm2";
- name = "Room 2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"fD" = (
+"XP" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
},
@@ -1828,366 +3232,63 @@
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"gJ" = (
-/obj/machinery/vending/cigarette,
-/obj/machinery/newscaster{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"hE" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"ib" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/light/small,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"jx" = (
-/obj/machinery/door/airlock{
- id_tag = "miningdorm1";
- name = "Room 1"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"jz" = (
-/obj/structure/table,
-/obj/item/cigbutt,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"jQ" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 8
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"mh" = (
-/obj/machinery/door/airlock/glass{
- name = "Break Room"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"np" = (
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"nx" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"nP" = (
-/obj/machinery/light,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"pI" = (
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"pN" = (
-/obj/machinery/button/door{
- id = "miningbathroom";
- name = "Door Bolt Control";
- normaldoorcontrol = 1;
- pixel_y = -25;
- specialfunctions = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"qw" = (
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"rb" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/light{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"rp" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
+"XU" = (
+/obj/machinery/power/smes{
+ charge = 5e+006
},
/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"rT" = (
-/obj/structure/table,
-/obj/item/storage/box/donkpockets,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"se" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/obj/machinery/button/door{
- id = "miningdorm2";
- name = "Door Bolt Control";
- normaldoorcontrol = 1;
- pixel_x = 25;
- specialfunctions = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 1
- },
-/turf/open/floor/carpet,
-/area/mine/living_quarters)
-"st" = (
-/obj/machinery/door/window/southleft,
-/obj/machinery/shower{
- pixel_y = 22
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"sC" = (
-/obj/structure/table,
-/obj/machinery/reagentgrinder,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"sP" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"vp" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/obj/machinery/button/door{
- id = "miningdorm3";
- name = "Door Bolt Control";
- normaldoorcontrol = 1;
- pixel_x = 25;
- specialfunctions = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 1
- },
-/turf/open/floor/carpet,
-/area/mine/living_quarters)
-"vr" = (
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"vx" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"vH" = (
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"wd" = (
-/obj/machinery/vending/snack,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"wQ" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/structure/displaycase,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"xv" = (
-/obj/item/radio/intercom{
- dir = 8;
- name = "Station Intercom (General)";
- pixel_x = 28
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"xK" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "mining_internal"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+ icon_state = "0-4"
},
/turf/open/floor/plating,
-/area/mine/production)
-"zE" = (
-/obj/structure/closet/crate,
-/obj/effect/turf_decal/tile/purple,
-/obj/effect/turf_decal/tile/purple{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"Az" = (
-/obj/structure/table,
-/obj/item/gps/mining,
-/obj/item/gps/mining,
-/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"BT" = (
-/obj/structure/displaycase,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"BZ" = (
-/obj/machinery/door/window/southright,
-/obj/machinery/shower{
- pixel_y = 22
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"Cu" = (
+"XX" = (
+/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
-/area/mine/eva)
-"Cv" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
/area/mine/living_quarters)
-"CJ" = (
-/obj/structure/table,
-/obj/item/reagent_containers/food/drinks/beer{
- pixel_x = 7;
- pixel_y = 5
- },
-/obj/item/reagent_containers/food/drinks/beer{
- pixel_x = -1;
- pixel_y = 9
- },
-/obj/item/reagent_containers/food/drinks/beer{
- pixel_x = -8
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 5
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"CO" = (
-/obj/machinery/conveyor{
- dir = 10;
- id = "mining_internal"
- },
+"Ya" = (
+/turf/closed/wall/r_wall,
+/area/mine/laborcamp)
+"Ye" = (
+/turf/closed/mineral/random/high_chance/volcanic,
+/area/lavaland/surface/outdoors)
+"Yf" = (
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/turf_decal/stripes/corner{
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Yg" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Labor Camp Security Office";
+ dir = 1;
+ network = list("labor")
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp/security)
+"Yi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/glass,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"Yp" = (
+/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/turf/open/floor/plating,
+/turf/open/floor/plasteel,
/area/mine/production)
-"De" = (
+"Yr" = (
+/obj/machinery/light/small,
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/mine/laborcamp)
+"Yy" = (
/obj/machinery/door/airlock{
id_tag = "miningbathroom";
name = "Restroom"
@@ -2200,219 +3301,7 @@
},
/turf/open/floor/plasteel/freezer,
/area/mine/living_quarters)
-"Dg" = (
-/obj/item/radio/intercom{
- dir = 8;
- name = "Station Intercom (General)";
- pixel_x = -28
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Dj" = (
-/obj/machinery/camera{
- c_tag = "Dormitories";
- dir = 4;
- network = list("mine")
- },
-/obj/effect/turf_decal/tile/purple{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Em" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "mining_internal"
- },
-/obj/structure/plasticflaps,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/mine/production)
-"Fp" = (
-/obj/machinery/airalarm{
- dir = 1;
- pixel_y = -22
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Fu" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "Lavaland Shuttle Airlock"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"FI" = (
-/obj/structure/toilet{
- dir = 8
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"Hb" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- name = "Lavaland Shuttle Airlock"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"He" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/machinery/door/airlock/glass{
- name = "Mining Station Bridge"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Iq" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Iz" = (
-/obj/machinery/camera{
- c_tag = "Crew Area";
- dir = 1;
- network = list("mine")
- },
-/obj/machinery/computer/security/telescreen/entertainment{
- pixel_y = -32
- },
-/obj/machinery/light,
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Ji" = (
-/obj/machinery/light/small,
-/obj/effect/turf_decal/tile/purple{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Kd" = (
-/obj/structure/statue{
- desc = "A lifelike statue of a horrifying monster.";
- dir = 8;
- icon = 'icons/mob/lavaland/lavaland_monsters.dmi';
- icon_state = "goliath";
- name = "goliath"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"LK" = (
-/obj/structure/sink{
- dir = 4;
- pixel_x = -12
- },
-/obj/structure/mirror{
- pixel_x = -28
- },
-/turf/open/floor/plasteel/freezer,
-/area/mine/living_quarters)
-"Mi" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/machinery/door/airlock/glass,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Nn" = (
-/obj/structure/table,
-/turf/open/floor/carpet,
-/area/mine/living_quarters)
-"Oe" = (
-/obj/machinery/mineral/processing_unit_console,
-/turf/closed/wall,
-/area/mine/production)
-"Ou" = (
-/obj/machinery/atmospherics/pipe/manifold4w/supply,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Qh" = (
-/obj/effect/turf_decal/loading_area{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/production)
-"Qn" = (
-/obj/structure/sink{
- dir = 8;
- pixel_x = 11
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"QR" = (
-/obj/structure/table,
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = 5;
- pixel_y = 3
- },
-/obj/item/tank/internals/emergency_oxygen,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Rq" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/closed/wall,
-/area/mine/living_quarters)
-"Rt" = (
-/obj/machinery/camera{
- c_tag = "Public Shuttle Lobby";
- network = list("mine")
- },
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 4
- },
-/obj/structure/table,
-/obj/item/gps/mining,
-/obj/item/gps/mining,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Ru" = (
-/obj/machinery/computer/shuttle/mining/common{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"TO" = (
+"YH" = (
/obj/machinery/door/airlock{
name = "Restroom"
},
@@ -2424,2015 +3313,4285 @@
},
/turf/open/floor/plasteel/freezer,
/area/mine/living_quarters)
-"Uj" = (
-/obj/effect/turf_decal/tile/purple{
+"YM" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (General)";
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"WS" = (
-/obj/structure/table,
-/obj/machinery/microwave{
- pixel_y = 6
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Xa" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Xi" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Xm" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Yg" = (
-/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 8
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Za" = (
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "4-8"
+/area/mine/production)
+"YV" = (
+/obj/machinery/airalarm{
+ pixel_y = 23
},
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Zu" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/chair,
-/turf/open/floor/plasteel,
-/area/mine/living_quarters)
-"Zy" = (
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/turf_decal/tile/bar,
-/obj/effect/turf_decal/tile/bar{
+/obj/effect/turf_decal/tile/purple{
dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
/turf/open/floor/plasteel,
/area/mine/living_quarters)
+"Zp" = (
+/obj/machinery/camera{
+ c_tag = "Crew Area Hallway";
+ network = list("mine")
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/mine/living_quarters)
+"ZF" = (
+/obj/machinery/telecomms/relay/preset/mining,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/mine/maintenance)
+"ZK" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Labor Camp APC";
+ pixel_y = 23
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/mine/laborcamp)
+"ZN" = (
+/obj/machinery/mineral/processing_unit_console,
+/turf/closed/wall,
+/area/mine/production)
(1,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ab
-ab
-ab
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(2,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(3,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(4,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+wz
+wz
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(5,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+wz
+wz
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(6,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+wz
+my
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(7,1,1) = {"
-aP
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+zI
+zI
+Lm
+my
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
"}
(8,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ab
+VT
+Lm
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+zI
+zI
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
"}
(9,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ab
-ak
-ak
-ab
-dL
-ak
-ak
-ak
-ak
-ak
-ak
-aT
-ak
-ak
-ak
-ak
-ac
-ab
+Lm
+Lm
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+zI
+zI
+VT
+VT
+zI
+zI
+VT
+VT
+zI
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(10,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-bA
-ac
-ac
-ac
-ac
-dL
-ak
-ak
-ak
-ak
-ak
-eu
-Hb
-eu
-ak
-ak
-ak
-ac
-ab
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(11,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-eu
-di
-eu
-ak
-ak
-ac
-ac
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+zI
+zI
+my
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+zI
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(12,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-bA
-bA
-ac
-ak
-cZ
-ak
-bQ
-bQ
-bQ
-Rq
-bQ
-eu
-Fu
-eu
-ac
-ac
-ac
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+zI
+zI
+zI
+my
+zI
+zI
+zI
+zI
+zI
+my
+zI
+zI
+my
+zI
+zI
+zI
+VT
+zI
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(13,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-cY
-cY
-cY
-cY
-eI
-dj
-dN
-bQ
-dU
-ed
-Ru
-ed
-et
-vr
-eu
-ac
-ac
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+zI
+zI
+zI
+my
+my
+my
+my
+my
+my
+my
+my
+my
+zI
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(14,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-cY
-bB
-bB
-cY
-dr
-Zu
-jz
-bQ
-dV
-di
-di
-di
-di
-di
-eu
-ac
-ab
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+zI
+zI
+zI
+zI
+my
+my
+my
+my
+my
+my
+my
+my
+my
+zI
+zI
+Lm
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
"}
(15,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-cY
-bC
-bL
-cY
-cC
-dk
-ax
-bQ
-dW
-di
-en
-en
-di
-Kd
-eu
-ac
-ab
-ab
-ab
-ab
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+zI
+zI
+zI
+zI
+my
+my
+my
+my
+my
+my
+my
+my
+my
+zI
+zI
+zI
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(16,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-cY
-ah
-am
-ep
-dl
-Za
-Cv
-Mi
-dX
-ef
-en
-en
-di
-di
-eu
-ac
-ab
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+zI
+zI
+zI
+my
+my
+my
+my
+my
+my
+my
+my
+my
+zI
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(17,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ak
-bz
-cY
-cP
-dS
-cY
-ca
-dD
-et
-bQ
-dY
-Xm
-di
-di
-di
-nP
-bQ
-ac
-ab
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+zI
+zI
+my
+my
+my
+my
+my
+my
+my
+mp
+my
+my
+my
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
"}
(18,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-dL
-cY
-cs
-cJ
-cY
-dq
-Xi
-nP
-bQ
-Rt
-xv
-Az
-QR
-BT
-wQ
-bQ
-dL
-ak
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+cd
+cd
+cd
+cd
+cd
+Cy
+cd
+cd
+cd
+HO
+cd
+RF
+RF
+RF
+VT
+VT
+VT
+VT
+Lm
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(19,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-ak
-cY
-cY
-cY
-cY
-eJ
-dD
-di
-bQ
-bQ
-bQ
-bQ
-bQ
-bQ
-bQ
-bQ
-bQ
-bQ
-ak
-ak
-ab
+JY
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+cd
+Te
+CR
+xh
+cd
+eE
+cd
+HU
+cd
+Jr
+cd
+fA
+fx
+RF
+VT
+uJ
+VT
+Lm
+Lm
+wz
+wz
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(20,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-bQ
-bD
-cb
-bQ
-di
-du
-dO
-bQ
-fb
-Nn
-bQ
-fb
-Nn
-bQ
-fb
-Nn
-bQ
-ak
-ab
-ab
+JY
+JY
+Lm
+VT
+VT
+VT
+Lm
+Lm
+cd
+Qx
+NH
+Yf
+cd
+VR
+cd
+at
+cd
+Op
+cd
+hb
+dU
+RF
+VT
+VT
+VT
+VT
+Lm
+wz
+wz
+Lm
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(21,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-eu
-bF
-cr
-ar
-dt
-dD
-di
-bQ
-fB
-eg
-bQ
-fB
-se
-bQ
-fB
-vp
-bQ
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+zx
+kP
+td
+cd
+cd
+cd
+ci
+cd
+cd
+cz
+cd
+Ga
+NH
+NH
+Ya
+Mn
+BD
+Mn
+Dv
+Mn
+wV
+VT
+VT
+VT
+wz
+Lm
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(22,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ak
-eu
-eF
-dT
-er
-dX
-de
-di
-bQ
-jx
-bQ
-bQ
-fC
-bQ
-bQ
-eC
-bQ
-bQ
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+Cw
+wB
+Mh
+cd
+AH
+NH
+NH
+NH
+NH
+NH
+NH
+kR
+NH
+NH
+Ya
+jD
+EB
+MM
+LC
+Mn
+wV
+wV
+VT
+VT
+Lm
+Lm
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(23,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-dL
-ak
-bQ
-cQ
-ea
-ar
-ca
-dD
-di
-et
-fd
-Dj
-et
-fd
-Uj
-et
-fd
-ca
-eu
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+cd
+eh
+aN
+ow
+Cl
+Cl
+Cl
+gn
+vo
+ly
+vA
+Hg
+gs
+gs
+Ro
+Uk
+si
+fN
+TC
+Mn
+wV
+my
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(24,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-dL
-bQ
-bQ
-bQ
-bQ
-bQ
-eK
-vx
-fy
-fy
-fD
-fy
-fy
-fD
-rb
-fy
-Ou
-dO
-eu
-ak
-ab
-ab
+JY
+JY
+JY
+JY
+cd
+gT
+Xo
+cd
+fs
+NH
+Wt
+xd
+vA
+Fx
+Yf
+uR
+NH
+NH
+Ya
+nm
+Hx
+mL
+Yg
+Mn
+zI
+VT
+VT
+VT
+VT
+wz
+Lm
+Lm
+Lm
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(25,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-bQ
-ck
-cX
-eb
-bQ
-dv
-du
-dO
-bQ
-bQ
-ar
-ar
-bQ
-bQ
-bQ
-TO
-bQ
-bQ
-dL
-ak
-ak
+JY
+JY
+JY
+JY
+cd
+cd
+cd
+cd
+cd
+NH
+NH
+PY
+NH
+Mk
+cd
+Hh
+Ya
+Ya
+Ya
+LL
+Hx
+xS
+Gt
+Dv
+my
+VT
+VT
+VT
+VT
+wz
+Lm
+Lm
+Lm
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(26,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-bQ
-cl
-cp
-cp
-bQ
-dt
-dD
-nP
-bQ
-wd
-qw
-Xa
-Dg
-bQ
-st
-sP
-bQ
-dL
-bz
-dL
-dL
+JY
+JY
+JY
+JY
+cd
+CH
+CH
+CH
+cd
+NH
+Yr
+cd
+cd
+kb
+cd
+Hh
+Ya
+ZK
+Ho
+oY
+JJ
+nJ
+Ah
+Qr
+hQ
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(27,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-bQ
-cm
-da
-ec
-es
-eL
-dx
-ax
-ar
-qw
-qw
-Zy
-qw
-bQ
-BZ
-ib
-bQ
-ak
-dL
-dL
-ak
+JY
+JY
+JY
+JY
+cd
+Hq
+NH
+NH
+BO
+NH
+ia
+Rf
+kj
+sa
+kj
+HS
+Ya
+wt
+RF
+WL
+Hx
+IG
+UJ
+yQ
+my
+my
+VT
+Lm
+hP
+Lm
+VN
+VN
+VN
+XX
+VN
+VN
+VN
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(28,1,1) = {"
-ab
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ak
-bQ
-cp
-dn
-ee
-bQ
-eZ
-dy
-Yg
-mh
-pI
-hE
-CJ
-Iz
-bQ
-bQ
-De
-bQ
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+cd
+cd
+sW
+Le
+cd
+vy
+cd
+cd
+cd
+cd
+cd
+cd
+Ya
+Ya
+Mn
+kB
+Oh
+QL
+sR
+Al
+Al
+Al
+Al
+LG
+pu
+bn
+VN
+zy
+Ag
+Ag
+Ag
+Ag
+qZ
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(29,1,1) = {"
-ab
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ak
-bQ
-cv
-dK
-dK
-bQ
-fA
-Xi
-et
-ar
-qw
-qw
-Iq
-Fp
-bQ
-LK
-pN
-bQ
-ac
-ac
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+cd
+cd
+cd
+cd
+NH
+cd
+Ab
+tK
+tK
+my
+my
+my
+zI
+Dv
+ny
+ig
+IK
+re
+Al
+wC
+wC
+Al
+hf
+vM
+xH
+VN
+Ru
+Ag
+Ag
+Ag
+Ag
+cX
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(30,1,1) = {"
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-bQ
-bQ
-bQ
-bQ
-bQ
-di
-dD
-di
-bQ
-gJ
-qw
-vH
-qw
-bQ
-FI
-jQ
-bQ
-ac
-ac
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+cd
+Jr
+cd
+Ab
+my
+my
+my
+my
+my
+zI
+Sp
+zk
+nL
+nX
+nx
+Al
+Uz
+Ue
+Al
+qx
+sm
+aW
+VN
+Dr
+Ag
+uG
+uG
+Ag
+cX
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(31,1,1) = {"
-ab
-ab
-ab
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ak
-ac
-ac
-eu
-di
-dD
-di
-bQ
-WS
-sC
-rT
-Qn
-bQ
-bQ
-bQ
-bQ
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+cd
+aX
+cd
+Ab
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+VT
+Lm
+Al
+ZF
+HE
+gP
+ON
+tk
+zY
+Yi
+MG
+KO
+uG
+uG
+Ag
+cX
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(32,1,1) = {"
-ab
-ab
-ab
-ac
-ac
-ak
-ac
-ac
-ac
-ac
-ak
-ak
-ac
-eu
-ax
-rp
-Ji
-bQ
-eu
-eu
-eu
-eu
-bQ
-dL
-dL
-dL
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+hy
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+VT
+Lm
+Ye
+Al
+WN
+Ad
+Al
+cD
+JP
+FE
+VN
+YV
+RP
+Ag
+Ag
+Ag
+nH
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(33,1,1) = {"
-ab
-ab
-ac
-ac
-ac
-ak
-ac
-ak
-ac
-ac
-ak
-ak
-ac
-eu
-eu
-He
-eu
-eu
-ak
-ak
-ak
-ak
-dL
-dL
-dL
-ac
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+my
+my
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+Lm
+wz
+Al
+FC
+xA
+Al
+Zp
+Sj
+oy
+VN
+Pp
+sx
+eS
+Ag
+Ag
+hH
+VN
+wz
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(34,1,1) = {"
-ab
-ac
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-ac
-eu
-aJ
-eu
-ak
-ak
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+Lm
+Lm
+Al
+Al
+Al
+Al
+Ov
+JP
+Ag
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(35,1,1) = {"
-ac
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-eu
-aK
-eu
-ak
-ac
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+VT
+Lm
+VN
+HY
+MF
+VN
+Ag
+JH
+cr
+VN
+TJ
+zo
+VN
+TJ
+zo
+VN
+TJ
+zo
+VN
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(36,1,1) = {"
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-eu
-aK
-eu
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+my
+my
+my
+my
+my
+my
+VT
+VT
+VT
+VT
+Lm
+KV
+Ms
+rU
+se
+EH
+JP
+Ag
+VN
+IY
+Un
+VN
+IY
+Ev
+VN
+IY
+NB
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(37,1,1) = {"
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-eu
-aK
-eu
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+my
+my
+Ab
+JY
+my
+jJ
+VT
+VT
+VT
+VT
+Lm
+KV
+IS
+lr
+TI
+MG
+Qy
+Ag
+VN
+WY
+VN
+VN
+AQ
+VN
+VN
+cn
+VN
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(38,1,1) = {"
-ac
-ac
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-eM
-bR
-eM
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+jJ
+jJ
+VT
+VT
+VT
+wz
+Ye
+VN
+kS
+jf
+se
+cD
+JP
+Ag
+FE
+Os
+iv
+FE
+Os
+Pq
+FE
+Os
+cD
+KV
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(39,1,1) = {"
-ac
-ac
-ak
-ak
-ak
-ak
-aG
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-eM
-bR
-eM
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+wz
+VN
+VN
+VN
+VN
+VN
+Ca
+ik
+oM
+oM
+XP
+oM
+oM
+XP
+AZ
+oM
+CA
+cr
+KV
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(40,1,1) = {"
-ab
-ac
-ac
-ak
-ak
-aI
-br
-eM
-ak
-ak
-ac
-ac
-ac
-ak
-eM
-bR
-eM
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VN
+XU
+UE
+Lj
+VN
+mg
+JH
+cr
+VN
+VN
+se
+se
+VN
+VN
+VN
+YH
+VN
+VN
+wz
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(41,1,1) = {"
-ab
-ab
-ac
-ac
-ak
-eM
-cN
-eM
-ak
-ac
-ac
-ac
-ac
-ak
-eM
-bT
-eM
-ak
-ac
-ac
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VN
+qm
+aG
+aG
+VN
+EH
+JP
+oy
+VN
+Cm
+hm
+zZ
+fU
+VN
+bX
+yT
+VN
+wz
+Ye
+wz
+wz
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(42,1,1) = {"
-ab
-ab
-ac
-ac
-eM
-eM
-bt
-eM
-eM
-ak
-ac
-ac
-ak
-eM
-eM
-bU
-eM
-eM
-ak
-ak
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VN
+MH
+ID
+dL
+uI
+Dd
+nI
+aW
+se
+hm
+hm
+Nk
+hm
+VN
+mv
+nN
+VN
+Lm
+wz
+wz
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(43,1,1) = {"
-ab
-ac
-ac
-aw
-eM
-cM
-bu
-bk
-eM
-aw
-aw
-aw
-aw
-bv
-cM
-bV
-bk
-eM
-aw
-ak
-ak
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+Lm
+VN
+aG
+zh
+pi
+VN
+UI
+Sd
+kF
+AJ
+sU
+tr
+qM
+RH
+VN
+VN
+Yy
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(44,1,1) = {"
-ac
-ac
-ak
-aw
-ae
-ai
-cN
-aQ
-cM
-bS
-ba
-be
-bn
-bw
-np
-bR
-cN
-ce
-aw
-ak
-ak
-ak
-ac
-ac
-ac
-ac
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VN
+Bo
+aK
+aK
+VN
+LZ
+Sj
+FE
+se
+hm
+hm
+rK
+MV
+VN
+Mj
+va
+VN
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(45,1,1) = {"
-ac
-ac
-ak
-eM
-ap
-as
-aH
-aV
-aW
-aW
-bb
-bg
-aW
-bE
-bK
-bW
-cd
-eO
-aw
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-ab
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+JY
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VN
+VN
+VN
+VN
+VN
+Ag
+JP
+Ag
+VN
+wE
+hm
+rf
+hm
+VN
+qg
+SO
+VN
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(46,1,1) = {"
-ac
-ak
-ak
-eM
-aN
-at
-np
-nx
-aY
-aZ
-np
-bh
-cN
-bH
-bM
-bX
-cN
-zE
-aw
-aw
-aw
-aw
-cu
-ak
-ak
-ac
-ac
-ab
-ab
-ab
+JY
+JY
+JY
+JY
+JY
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+KV
+Ag
+JP
+Ag
+VN
+sP
+Qi
+Ii
+qh
+VN
+VN
+VN
+VN
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(47,1,1) = {"
-ak
-Cu
-Cu
-Cu
-bx
-au
-bx
-Cu
-bp
-aw
-ci
-bl
-bo
-bH
-cN
-bY
-cN
-dg
-eM
-ch
-dg
-eM
-ak
-ak
-dL
-ac
-ac
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+KV
+aW
+kH
+kz
+VN
+KV
+KV
+KV
+KV
+VN
+wz
+wz
+wz
+VT
+Lm
+VT
+VT
+Lm
+Lm
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
"}
(48,1,1) = {"
-ak
-Cu
-al
-aa
-ay
-av
-aL
-Cu
-bq
-aw
-aw
-bm
-aw
-bm
-cN
-bY
-cN
-cf
-cg
-cj
-cf
-cq
-ak
-ak
-dL
-dL
-ac
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+KV
+KV
+eP
+KV
+KV
+Lm
+Lm
+Lm
+Lm
+wz
+wz
+wz
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+wz
+Ye
+Ye
+Lm
+Lm
+VT
+VT
+VT
+VT
"}
(49,1,1) = {"
-ak
-aj
-an
-az
-af
-aA
-aM
-Cu
-by
-aw
-bc
-dM
-ei
-cM
-ct
-bY
-cN
-cM
-eM
-cn
-co
-eM
-ak
-ak
-ak
-dL
-ac
-ab
-ab
-ab
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+wz
+wz
+wz
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+Lm
+KV
+CJ
+KV
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Ye
+Ye
+Ye
+Ye
+Ye
+wz
+wz
+VT
+VT
+VT
"}
(50,1,1) = {"
-ak
-aj
-an
-aB
-ag
-aC
-bf
-Cu
-aw
-aw
-cx
-cN
-cN
-cN
-cN
-bZ
-nx
-Qh
-aw
-aw
-aw
-aw
-cu
-ak
-ak
-ak
-ac
-ab
-ab
-ab
+wz
+wz
+wz
+wz
+wz
+wz
+wz
+MD
+wz
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+KV
+JP
+KV
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+Lm
+Lm
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Lm
+VT
+VT
"}
(51,1,1) = {"
-ak
-Cu
-aq
-ad
-aD
-aR
-aO
-Cu
-bz
-aw
-bd
-cN
-bs
-bI
-bN
-cc
-aw
-Em
-aw
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ab
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+KV
+JP
+KV
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Lm
+VT
+VT
"}
(52,1,1) = {"
-ak
-Cu
-Cu
-Cu
-aj
-aS
-aj
-Cu
-dL
-aw
-cB
-cN
-el
-ex
-bO
-eq
-ev
-xK
-aw
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+VT
+VT
+Lm
+Lm
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+KV
+JP
+KV
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Ye
+Lm
+VT
+VT
"}
(53,1,1) = {"
-ak
-ak
-ak
-Cu
-aE
-aU
-bi
-Cu
-dL
-aw
-cD
-dQ
-aw
-ev
-Oe
-ev
-ev
-xK
-aw
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+VT
+Lm
+Lm
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+Ed
+wd
+Ed
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Ye
+Ye
+wz
+Ye
+Lm
+Lm
+VT
+VT
"}
(54,1,1) = {"
-ac
-ak
-ak
-Cu
-aF
-aR
-bj
-Cu
-dL
-aw
-cE
-dR
-eo
-bJ
-bP
-bJ
-bJ
-CO
-aw
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lb
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+Ed
+wd
+Ed
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
"}
(55,1,1) = {"
-ac
-ac
-ak
-Cu
-aj
-aX
-aj
-Cu
-dL
-aw
-aw
-aw
-aw
-aw
-aw
-aw
-aw
-aw
-aw
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+fm
+Tm
+Ed
+Lm
+Lm
+VT
+VT
+VT
+Lm
+Ed
+wd
+Ed
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
"}
(56,1,1) = {"
-ak
-ak
-ak
-ao
-ak
-ak
-ak
-ao
-dL
-dL
-ak
-ak
-bG
-bG
-bG
-bG
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Ed
+es
+Ed
+Lm
+VT
+VT
+VT
+VT
+Lm
+Ed
+aJ
+Ed
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
"}
(57,1,1) = {"
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-bG
-bG
-bG
-bG
-bG
-bG
-bG
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ac
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+Ed
+Ed
+KQ
+Ed
+Ed
+Lm
+VT
+VT
+Lm
+Ed
+Ed
+dZ
+Ed
+Ed
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
"}
(58,1,1) = {"
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-bG
-bG
-bG
-bG
-bG
-bG
-bG
-bG
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ab
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+wz
+wz
+VT
+VT
+VT
+Cd
+Ed
+Wf
+II
+Jo
+Ed
+Cd
+Cd
+Cd
+Cd
+Lc
+Wf
+Ww
+Jo
+Ed
+Cd
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
"}
(59,1,1) = {"
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-bG
-bG
-bG
-ab
-ab
-ab
-bG
-bG
-bG
-bG
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ac
-ab
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+VT
+Lm
+Cd
+dP
+RC
+es
+wX
+Wf
+YM
+GN
+ou
+Nf
+mN
+Aj
+wd
+es
+TG
+Cd
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
"}
(60,1,1) = {"
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-bG
-bG
-ab
-ab
-ab
-ab
-ab
-ab
-bG
-dL
-dL
-ak
-ak
-ak
-ak
-ak
-ak
-ak
-ac
-ab
-ab
-ab
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+VT
+VT
+Lm
+Ed
+wg
+Bh
+KG
+nK
+sj
+sj
+mi
+GM
+sj
+Mc
+pK
+ME
+Cj
+yt
+Cd
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(61,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+VT
+VT
+Lm
+Lm
+Ed
+eL
+PO
+Aj
+zN
+Sq
+qH
+Aj
+Eg
+es
+Vo
+Jl
+KS
+es
+sE
+Cd
+Cd
+Cd
+Cd
+At
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(62,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+wz
+Lm
+bg
+bg
+bg
+Hd
+au
+Hd
+bg
+av
+Cd
+oG
+cf
+fO
+Vo
+es
+XN
+es
+Vs
+Ed
+tY
+Vs
+Ed
+Lm
+Lm
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(63,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+wz
+wz
+Lm
+bg
+pr
+Kx
+dk
+vJ
+JW
+bg
+VP
+Cd
+Cd
+Bc
+Cd
+Bc
+es
+XN
+es
+lI
+AS
+qR
+lI
+Mw
+Lm
+Lm
+wz
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(64,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+Lm
+cA
+xP
+SY
+jn
+Ex
+xv
+bg
+mI
+Cd
+OI
+sz
+gk
+Wf
+Yp
+XN
+es
+Wf
+Ed
+lS
+qc
+Ed
+Lm
+Lm
+Lm
+wz
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(65,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+Lm
+cA
+xP
+Kl
+CV
+al
+lj
+bg
+Cd
+Cd
+mw
+es
+es
+es
+es
+iG
+zN
+ez
+Cd
+Cd
+Cd
+Cd
+At
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(66,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+Lm
+bg
+QD
+PN
+qb
+KU
+lu
+bg
+Ye
+Cd
+RI
+es
+yR
+yF
+me
+Kb
+Cd
+Oj
+Cd
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+"}
+(67,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+Lm
+bg
+bg
+bg
+cA
+kE
+cA
+bg
+wz
+Cd
+Vj
+es
+Xr
+Kk
+iQ
+Rv
+NI
+Kt
+Cd
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+"}
+(68,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+VT
+VT
+Lm
+Lm
+Lm
+bg
+qS
+vE
+VY
+bg
+wz
+Cd
+nR
+SW
+Cd
+NI
+ZN
+NI
+NI
+Kt
+Cd
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+"}
+(69,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+wz
+VT
+VT
+Lm
+Lm
+bg
+Ik
+KU
+ap
+bg
+wz
+Cd
+XG
+wj
+rB
+oo
+JV
+oo
+oo
+Ss
+Cd
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(70,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+wz
+wz
+VT
+VT
+Lm
+bg
+cA
+KP
+cA
+bg
+wz
+Cd
+Cd
+Cd
+Cd
+Cd
+Cd
+Cd
+Cd
+Cd
+Cd
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+"}
+(71,1,1) = {"
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+MD
+wz
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Be
+Lm
+Lm
+Lm
+Be
+wz
+wz
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+"}
+(72,1,1) = {"
+MD
+MD
+wz
+wz
+MD
+MD
+MD
+wz
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+Lm
+VT
+VT
+VT
+VT
+VT
+"}
+(73,1,1) = {"
+MD
+wz
+Lm
+Lm
+wz
+wz
+MD
+wz
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+"}
+(74,1,1) = {"
+wz
+Lm
+Lm
+Lm
+wz
+Lm
+wz
+MD
+wz
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+VT
+VT
+VT
+VT
+Lm
+Lm
+Lm
+VT
+VT
+VT
+VT
"}
diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm
index 2f08d9a29e..97ebb80101 100644
--- a/_maps/RandomZLevels/Academy.dmm
+++ b/_maps/RandomZLevels/Academy.dmm
@@ -2754,12 +2754,12 @@
"hT" = (
/obj/structure/closet,
/obj/item/storage/belt/soulstone,
-/obj/item/clothing/under/schoolgirl,
+/obj/item/clothing/under/costume/schoolgirl,
/turf/open/floor/plasteel,
/area/awaymission/academy/academyaft)
"hU" = (
/obj/structure/closet,
-/obj/item/clothing/under/skirt/black,
+/obj/item/clothing/under/dress/skirt,
/obj/item/clothing/glasses/regular,
/turf/open/floor/plasteel,
/area/awaymission/academy/academyaft)
@@ -2772,7 +2772,7 @@
"hW" = (
/obj/structure/closet,
/obj/item/lipstick/random,
-/obj/item/clothing/under/schoolgirl,
+/obj/item/clothing/under/costume/schoolgirl,
/turf/open/floor/plasteel,
/area/awaymission/academy/academyaft)
"hX" = (
diff --git a/_maps/RandomZLevels/Cabin.dmm b/_maps/RandomZLevels/Cabin.dmm
index 4d07c02565..a0862213a2 100644
--- a/_maps/RandomZLevels/Cabin.dmm
+++ b/_maps/RandomZLevels/Cabin.dmm
@@ -713,7 +713,7 @@
/turf/open/floor/wood,
/area/awaymission/cabin)
"cz" = (
-/obj/structure/piano,
+/obj/structure/musician/piano,
/turf/open/floor/wood,
/area/awaymission/cabin)
"cA" = (
diff --git a/_maps/RandomZLevels/VR/snowdin_VR.dmm b/_maps/RandomZLevels/VR/snowdin_VR.dmm
index 222615619e..cbece3304a 100644
--- a/_maps/RandomZLevels/VR/snowdin_VR.dmm
+++ b/_maps/RandomZLevels/VR/snowdin_VR.dmm
@@ -2524,7 +2524,7 @@
/area/awaymission/snowdin/post)
"fF" = (
/obj/structure/closet,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/clothing/shoes/winterboots,
/obj/effect/turf_decal/bot,
diff --git a/_maps/RandomZLevels/VR/syndicate_trainer.dmm b/_maps/RandomZLevels/VR/syndicate_trainer.dmm
index a8c316d770..0a44006802 100644
--- a/_maps/RandomZLevels/VR/syndicate_trainer.dmm
+++ b/_maps/RandomZLevels/VR/syndicate_trainer.dmm
@@ -2252,7 +2252,7 @@
/area/awaymission/centcomAway/hangar)
"mQ" = (
/obj/structure/safe/floor,
-/obj/item/clothing/under/rank/centcom_officer,
+/obj/item/clothing/under/rank/centcom/officer,
/obj/item/clothing/suit/det_suit,
/obj/item/gun/ballistic/revolver/mateba,
/turf/open/indestructible,
diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm
index 913de0817c..c84acf0131 100644
--- a/_maps/RandomZLevels/caves.dmm
+++ b/_maps/RandomZLevels/caves.dmm
@@ -580,7 +580,7 @@
/area/awaymission/caves/BMP_asteroid/level_four)
"bH" = (
/obj/effect/decal/remains/human,
-/obj/item/clothing/under/patriotsuit,
+/obj/item/clothing/under/misc/patriotsuit,
/turf/open/floor/plating/asteroid/basalt/lava{
initial_gas_mix = "n2=23;o2=14"
},
@@ -924,8 +924,8 @@
/area/awaymission/caves/BMP_asteroid/level_two)
"cK" = (
/obj/structure/sign/warning/securearea{
- desc = "A warning sign which reads 'HOLY SHIT NIGGA WHAT ARE YOU DOING'.";
- name = "\improper HOLY SHIT NIGGA WHAT ARE YOU DOING"
+ desc = "A warning sign which reads 'HOLY SHIT DUDE WHAT ARE YOU DOING'.";
+ name = "\improper HOLY SHIT DUDE WHAT ARE YOU DOING"
},
/turf/closed/wall,
/area/awaymission/caves/BMP_asteroid/level_two)
diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm
index 8c33326703..d85c8b12d6 100644
--- a/_maps/RandomZLevels/moonoutpost19.dmm
+++ b/_maps/RandomZLevels/moonoutpost19.dmm
@@ -174,7 +174,7 @@
/obj/structure/bed/nest,
/obj/effect/decal/cleanable/blood/gibs,
/obj/item/clothing/mask/facehugger/impregnated,
-/obj/item/clothing/under/rank/security,
+/obj/item/clothing/under/rank/security/officer,
/obj/item/clothing/suit/armor/vest,
/obj/item/melee/baton/loaded,
/obj/item/clothing/head/helmet,
@@ -761,7 +761,7 @@
},
/area/awaymission/moonoutpost19/syndicate)
"bF" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 1
},
/turf/open/floor/plasteel/freezer{
@@ -4121,7 +4121,7 @@
},
/area/awaymission/moonoutpost19/research)
"hP" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
@@ -4473,7 +4473,7 @@
},
/area/awaymission/moonoutpost19/research)
"iw" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 4
},
/obj/machinery/light/small{
@@ -4764,7 +4764,7 @@
},
/area/awaymission/moonoutpost19/arrivals)
"iZ" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 1
},
/turf/open/floor/plasteel/freezer{
@@ -5718,7 +5718,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/suit_jacket/navy,
+/obj/item/clothing/under/suit/navy,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
@@ -6008,7 +6008,7 @@
name = "Kitchen Crate"
},
/obj/item/storage/box/mousetraps,
-/obj/item/clothing/under/waiter,
+/obj/item/clothing/under/suit/waiter,
/turf/open/floor/plasteel/showroomfloor{
heat_capacity = 1e+006;
temperature = 273.15
@@ -6655,7 +6655,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
@@ -6823,7 +6823,7 @@
/obj/structure/table,
/obj/structure/bedsheetbin,
/obj/item/clothing/neck/tie/black,
-/obj/item/clothing/under/lawyer/blacksuit,
+/obj/item/clothing/under/suit/black,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
@@ -7068,7 +7068,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/suit_jacket/burgundy,
+/obj/item/clothing/under/suit/burgundy,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm
index 2499270d8f..c07499fb57 100644
--- a/_maps/RandomZLevels/research.dmm
+++ b/_maps/RandomZLevels/research.dmm
@@ -3214,7 +3214,7 @@
id_job = "Geneticist";
oxy_damage = 55;
suit = /obj/item/clothing/suit/toggle/labcoat/genetics;
- uniform = /obj/item/clothing/under/rank/geneticist;
+ uniform = /obj/item/clothing/under/rank/medical/geneticist;
name = "Geneticist"
},
/obj/effect/decal/cleanable/blood,
@@ -4322,7 +4322,7 @@
id_job = "Geneticist";
oxy_damage = 55;
suit = /obj/item/clothing/suit/toggle/labcoat/genetics;
- uniform = /obj/item/clothing/under/rank/geneticist;
+ uniform = /obj/item/clothing/under/rank/medical/geneticist;
name = "Geneticist"
},
/obj/effect/decal/cleanable/blood,
@@ -5173,7 +5173,7 @@
id_job = "Geneticist";
oxy_damage = 55;
suit = /obj/item/clothing/suit/toggle/labcoat/genetics;
- uniform = /obj/item/clothing/under/rank/geneticist;
+ uniform = /obj/item/clothing/under/rank/medical/geneticist;
name = "Geneticist"
},
/obj/effect/decal/cleanable/blood,
@@ -6047,7 +6047,7 @@
id_job = "Geneticist";
oxy_damage = 55;
suit = /obj/item/clothing/suit/toggle/labcoat/genetics;
- uniform = /obj/item/clothing/under/rank/geneticist;
+ uniform = /obj/item/clothing/under/rank/medical/geneticist;
name = "Geneticist"
},
/turf/open/floor/mineral/titanium/blue,
diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm
index c24bf45f81..a40066df4f 100644
--- a/_maps/RandomZLevels/snowdin.dmm
+++ b/_maps/RandomZLevels/snowdin.dmm
@@ -5939,7 +5939,7 @@
/turf/open/floor/plasteel,
/area/awaymission/snowdin/post/garage)
"mD" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 1
},
/obj/machinery/light/small,
@@ -8796,7 +8796,7 @@
/turf/open/floor/plasteel/showroomfloor,
/area/awaymission/snowdin/post/cavern2)
"tk" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 1
},
/turf/open/floor/plasteel/showroomfloor,
@@ -9643,7 +9643,7 @@
/turf/open/floor/plasteel/showroomfloor,
/area/awaymission/snowdin/post/cavern1)
"vE" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/high_loot{
dir = 1
},
/turf/open/floor/plasteel/showroomfloor,
diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm
index 56018b943a..33fdb7a28d 100644
--- a/_maps/RandomZLevels/undergroundoutpost45.dmm
+++ b/_maps/RandomZLevels/undergroundoutpost45.dmm
@@ -312,7 +312,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/pj/blue,
+/obj/item/clothing/under/misc/pj/blue,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
@@ -362,7 +362,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/suit_jacket/female,
+/obj/item/clothing/under/suit/black/skirt,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
@@ -2135,7 +2135,7 @@
},
/area/awaymission/undergroundoutpost45/caves)
"ev" = (
-/obj/item/clothing/under/pj/red,
+/obj/item/clothing/under/misc/pj/red,
/obj/structure/closet/secure_closet{
desc = "It's a secure locker for personnel. The first card swiped gains control.";
icon_state = "cabinet";
@@ -3130,7 +3130,7 @@
name = "Kitchen Crate"
},
/obj/item/storage/box/mousetraps,
-/obj/item/clothing/under/waiter,
+/obj/item/clothing/under/suit/waiter,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/showroomfloor{
heat_capacity = 1e+006
@@ -5263,7 +5263,7 @@
},
/area/awaymission/undergroundoutpost45/gateway)
"km" = (
-/obj/item/clothing/under/suit_jacket/navy,
+/obj/item/clothing/under/suit/navy,
/obj/structure/closet/secure_closet{
desc = "It's a secure locker for personnel. The first card swiped gains control.";
icon_state = "cabinet";
@@ -9706,7 +9706,7 @@
name = "personal closet";
req_access_txt = "201"
},
-/obj/item/clothing/under/pj/red,
+/obj/item/clothing/under/misc/pj/red,
/turf/open/floor/carpet{
heat_capacity = 1e+006
},
diff --git a/_maps/_basemap.dm b/_maps/_basemap.dm
index 6a7e1d3636..213211fc42 100644
--- a/_maps/_basemap.dm
+++ b/_maps/_basemap.dm
@@ -11,6 +11,7 @@
#include "map_files\OmegaStation\OmegaStation.dmm"
#include "map_files\PubbyStation\PubbyStation.dmm"
#include "map_files\BoxStation\BoxStation.dmm"
+ #include "map_files\LambdaStation\lambda.dmm"
#ifdef TRAVISBUILDING
#include "templates.dm"
diff --git a/_maps/cogstation.dm b/_maps/cogstation.dm
new file mode 100644
index 0000000000..5c01aaec46
--- /dev/null
+++ b/_maps/cogstation.dm
@@ -0,0 +1 @@
+#define FORCE_MAP "_maps/cogstation.json"
\ No newline at end of file
diff --git a/_maps/cogstation.json b/_maps/cogstation.json
new file mode 100644
index 0000000000..8adabe69a2
--- /dev/null
+++ b/_maps/cogstation.json
@@ -0,0 +1,11 @@
+{
+ "map_name": "CogStation",
+ "map_path": "map_files/CogStation",
+ "map_file": "CogStation.dmm",
+ "shuttles": {
+ "cargo": "cargo_box",
+ "ferry": "ferry_fancy",
+ "whiteship": "whiteship_cog",
+ "emergency": "emergency_cog"
+ }
+}
\ No newline at end of file
diff --git a/_maps/lambdastation.dm b/_maps/lambdastation.dm
new file mode 100644
index 0000000000..f97dc7975b
--- /dev/null
+++ b/_maps/lambdastation.dm
@@ -0,0 +1 @@
+#define FORCE_MAP "_maps/lambdastation.json"
diff --git a/_maps/lambdastation.json b/_maps/lambdastation.json
new file mode 100644
index 0000000000..737095c073
--- /dev/null
+++ b/_maps/lambdastation.json
@@ -0,0 +1,11 @@
+{
+ "map_name": "Lambda Station",
+ "map_path": "map_files/LambdaStation",
+ "map_file": "lambda.dmm",
+ "shuttles": {
+ "cargo": "cargo_box",
+ "ferry": "ferry_fancy",
+ "whiteship": "whiteship_meta",
+ "emergency": "emergency_meta"
+ }
+}
diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm
index d993d10831..3b2ee52e24 100644
--- a/_maps/map_files/BoxStation/BoxStation.dmm
+++ b/_maps/map_files/BoxStation/BoxStation.dmm
@@ -54,11 +54,15 @@
/turf/open/space,
/area/space/nearstation)
"aah" = (
-/obj/structure/sign/warning/securearea{
- pixel_y = -32
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/space,
-/area/space/nearstation)
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
"aai" = (
/turf/closed/wall/r_wall,
/area/security/prison)
@@ -260,10 +264,52 @@
/obj/structure/chair/stool,
/turf/open/floor/plasteel,
/area/security/prison)
+"aaK" = (
+/obj/machinery/computer/arcade/battle{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aaL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aaM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
"aaN" = (
/obj/structure/chair/sofa/right,
/turf/open/floor/plasteel,
/area/security/prison)
+"aaO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
"aaP" = (
/obj/machinery/computer/cryopod{
dir = 8;
@@ -274,6 +320,9 @@
},
/turf/open/floor/plasteel,
/area/security/prison)
+"aaQ" = (
+/turf/closed/wall,
+/area/security/warden)
"aaR" = (
/obj/structure/lattice,
/obj/structure/sign/warning/securearea{
@@ -291,6 +340,12 @@
/obj/structure/grille,
/turf/open/space,
/area/space/nearstation)
+"aaU" = (
+/obj/machinery/computer/arcade/orion_trail{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
"aaV" = (
/obj/structure/table/wood,
/obj/item/storage/pill_bottle/dice,
@@ -311,6 +366,36 @@
},
/turf/open/floor/plasteel,
/area/security/prison)
+"aaY" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/crate/secure/weapon{
+ desc = "A secure clothing crate.";
+ name = "formal uniform crate";
+ req_access = "3"
+ },
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/warden/formal,
+/obj/item/clothing/under/rank/security/head_of_security/formal,
+/obj/item/clothing/suit/armor/navyblue,
+/obj/item/clothing/suit/armor/navyblue,
+/obj/item/clothing/suit/armor/navyblue,
+/obj/item/clothing/suit/armor/navyblue,
+/obj/item/clothing/suit/armor/navyblue,
+/obj/item/clothing/suit/armor/vest/warden/navyblue,
+/obj/item/clothing/suit/armor/hos/navyblue,
+/obj/item/clothing/head/beret/sec/navyofficer,
+/obj/item/clothing/head/beret/sec/navyofficer,
+/obj/item/clothing/head/beret/sec/navyofficer,
+/obj/item/clothing/head/beret/sec/navyofficer,
+/obj/item/clothing/head/beret/sec/navyofficer,
+/obj/item/clothing/head/beret/sec/navywarden,
+/obj/item/clothing/head/beret/sec/navyhos,
+/turf/open/floor/plasteel/dark,
+/area/security/main)
"aaZ" = (
/turf/closed/wall/r_wall,
/area/ai_monitored/security/armory)
@@ -367,54 +452,29 @@
/turf/open/floor/plasteel/freezer,
/area/security/prison)
"abk" = (
-/obj/machinery/keycard_auth{
- pixel_x = 24;
- pixel_y = 10
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
},
-/obj/structure/table/wood,
-/obj/item/radio/off,
-/obj/item/taperecorder,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/turf/open/floor/plasteel/dark,
+/area/security/main)
"abl" = (
-/obj/machinery/vending/security,
-/turf/open/floor/plasteel/showroomfloor,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
/area/security/main)
"abm" = (
-/obj/structure/table,
-/obj/item/storage/box/firingpins,
-/obj/item/storage/box/firingpins,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/security/main)
"abn" = (
-/obj/structure/rack,
-/obj/machinery/firealarm{
- pixel_y = 24
- },
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/item/gun/energy/e_gun/dragnet,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/security/main)
"abo" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -426,11 +486,12 @@
/turf/closed/wall/r_wall,
/area/crew_quarters/heads/hos)
"abr" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "hos"
+/obj/machinery/computer/security/hos,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/turf/open/floor/plating,
+/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/hos)
"abs" = (
/obj/structure/cable{
@@ -477,11 +538,13 @@
/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
"abx" = (
-/obj/machinery/computer/arcade{
+/obj/machinery/camera/motion{
+ c_tag = "Armory External Motion Sensor";
dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/prison)
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/ai_monitored/security/armory)
"aby" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall/r_wall,
@@ -531,110 +594,41 @@
"abF" = (
/turf/open/floor/plasteel/freezer,
/area/security/prison)
+"abG" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/ai_monitored/security/armory)
"abH" = (
-/obj/structure/table,
-/obj/item/storage/box/chemimp{
- pixel_x = 6
- },
-/obj/item/storage/box/trackimp{
- pixel_x = -3
- },
-/obj/item/storage/lockbox/loyalty,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
dir = 4
},
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/security/main)
"abI" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/armor/riot{
- pixel_x = -3;
- pixel_y = 3
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_y = 32
},
-/obj/item/clothing/suit/armor/riot,
-/obj/item/clothing/suit/armor/riot{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/machinery/light{
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/item/clothing/head/helmet/riot{
- pixel_x = -3;
- pixel_y = 3
+/obj/structure/cable{
+ icon_state = "2-8"
},
-/obj/item/clothing/head/helmet/riot,
-/obj/item/clothing/head/helmet/riot{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/shield/riot{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/shield/riot,
-/obj/item/shield/riot{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
+/obj/effect/turf_decal/stripes/corner{
dir = 4
},
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"abJ" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/armor/bulletproof{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/suit/armor/bulletproof,
-/obj/item/clothing/suit/armor/bulletproof{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001;
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001
- },
-/obj/item/clothing/head/helmet/alt{
- layer = 3.00001;
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/machinery/camera/motion{
- c_tag = "Armory Motion Sensor"
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
dir = 8
},
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/security/main)
"abK" = (
/obj/structure/chair/stool,
/obj/machinery/light/small{
@@ -674,95 +668,80 @@
/turf/open/floor/plasteel,
/area/security/prison)
"abN" = (
-/obj/structure/closet/secure_closet/lethalshots,
+/obj/effect/landmark/secequipment,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/security/main)
"abO" = (
/turf/open/floor/plasteel/showroomfloor,
/area/security/main)
"abP" = (
-/obj/structure/closet/secure_closet/security/sec,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel/showroomfloor,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
/area/security/main)
"abQ" = (
-/obj/structure/rack,
-/obj/machinery/airalarm{
- pixel_y = 23
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/item/gun/energy/ionrifle,
-/obj/item/gun/energy/temperature/security,
-/obj/item/clothing/suit/armor/laserproof,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
"abR" = (
-/obj/structure/closet/secure_closet/security/sec,
-/obj/machinery/light{
- dir = 4
- },
+/obj/machinery/vending/security,
/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel/showroomfloor,
+/turf/open/floor/plasteel/dark,
/area/security/main)
"abS" = (
-/obj/machinery/computer/secure_data,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/main)
"abT" = (
-/obj/machinery/requests_console{
- announcementConsole = 1;
- department = "Head of Security's Desk";
- departmentType = 5;
- name = "Head of Security RC";
- pixel_y = 30
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
},
-/obj/item/radio/intercom{
- dir = 4;
- name = "Station Intercom (General)";
- pixel_x = -31
+/obj/structure/cable{
+ icon_state = "0-2"
},
-/obj/structure/table/wood,
-/obj/item/storage/box/seccarts{
- pixel_x = 3;
- pixel_y = 2
- },
-/obj/item/storage/box/deputy,
-/turf/open/floor/carpet,
+/turf/open/floor/plating,
/area/crew_quarters/heads/hos)
"abU" = (
-/obj/machinery/computer/card/minor/hos,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/structure/table/wood,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"abV" = (
-/obj/machinery/computer/security/hos,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Brig Equipment Room";
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
"abW" = (
-/obj/machinery/airalarm{
- pixel_y = 23
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
},
-/obj/structure/reagent_dispensers/peppertank{
- pixel_x = 30
+/obj/structure/cable{
+ icon_state = "1-4"
},
-/obj/structure/table/wood,
-/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,
-/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{
- pixel_x = -5;
- pixel_y = 5
- },
-/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{
- pixel_x = -5
- },
-/turf/open/floor/carpet,
+/obj/structure/cable,
+/turf/open/floor/plating,
/area/crew_quarters/heads/hos)
"abX" = (
/obj/structure/cable{
@@ -853,80 +832,169 @@
/turf/open/floor/plasteel/freezer,
/area/security/prison)
"aci" = (
-/obj/vehicle/ridden/secway,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
-"acj" = (
-/obj/machinery/light{
- dir = 4
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"acj" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/machinery/suit_storage_unit/hos,
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"ack" = (
-/obj/effect/turf_decal/stripes/line{
+/obj/structure/table/reinforced,
+/obj/item/grenade/barrier{
+ pixel_x = 4
+ },
+/obj/item/grenade/barrier,
+/obj/item/grenade/barrier{
+ pixel_x = -4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"acl" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"acm" = (
/obj/machinery/power/apc/highcap/five_k{
areastring = "/area/ai_monitored/security/armory";
- dir = 4;
+ dir = 8;
name = "Armory APC";
- pixel_x = 24
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
},
/obj/structure/cable{
- icon_state = "0-2"
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"acl" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"acm" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/turf/open/floor/plasteel,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"acn" = (
-/obj/item/storage/secure/safe/HoS{
- pixel_x = 35
+/obj/effect/turf_decal/tile/red{
+ dir = 1
},
-/obj/structure/closet/secure_closet/hos,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aco" = (
-/obj/structure/closet/bombcloset/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"acp" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
"acq" = (
-/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"acr" = (
/obj/structure/chair/comfy/black,
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"acs" = (
-/obj/machinery/newscaster/security_unit{
- pixel_x = -30
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/hos";
+ dir = 8;
+ name = "Head of Security's Office APC";
+ pixel_x = -24
},
-/obj/machinery/camera{
- c_tag = "Head of Security's Office";
- dir = 4
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/bed/dogbed{
+ desc = "A comfy-looking pet bed. You can even strap your pet in, in case the gravity turns off.";
+ name = "pet bed"
},
-/obj/machinery/recharger{
- pixel_y = 4
+/obj/structure/cable{
+ icon_state = "1-4"
},
-/obj/structure/table/wood,
-/turf/open/floor/carpet,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/mob/living/simple_animal/hostile/retaliate/bat/secbat{
+ desc = "An adorable fruit bat with a cute little hat, may or may not have a reputation for biting out eyeballs, or at least that's what the HoS'd tell you.";
+ name = "Colonel Chomps"
+ },
+/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/hos)
"act" = (
/obj/machinery/holopad,
@@ -936,9 +1004,18 @@
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"acv" = (
-/obj/structure/closet/secure_closet/contraband/armory,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/area/crew_quarters/heads/hos)
"acw" = (
/obj/structure/sign/warning/securearea{
pixel_y = -32
@@ -1020,8 +1097,15 @@
/turf/open/floor/plasteel,
/area/security/prison)
"acF" = (
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/obj/machinery/light_switch{
+ pixel_y = -23
+ },
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"acG" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
@@ -1085,29 +1169,22 @@
/turf/open/floor/plasteel/freezer,
/area/security/prison)
"acL" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/cable{
+ icon_state = "2-8"
},
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"acM" = (
-/obj/structure/rack,
-/obj/item/gun/energy/e_gun{
- pixel_x = -3;
- pixel_y = 3
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/item/gun/energy/e_gun,
-/obj/item/gun/energy/e_gun{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/turf/open/floor/plasteel,
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"acN" = (
/obj/structure/chair/stool{
@@ -1116,16 +1193,24 @@
/turf/open/floor/wood,
/area/crew_quarters/bar)
"acO" = (
-/obj/structure/closet/l3closet/security,
-/obj/machinery/camera{
- c_tag = "Brig Equipment Room";
- dir = 4
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/turf/open/floor/plasteel/showroomfloor,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
/area/security/main)
"acP" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = 30
+ },
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/showroomfloor,
+/turf/open/floor/plasteel/dark,
/area/security/main)
"acQ" = (
/obj/structure/table/wood,
@@ -1134,35 +1219,32 @@
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"acR" = (
-/obj/structure/table/wood,
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
},
-/obj/item/flashlight/lamp/green{
- on = 0;
- pixel_x = -3;
- pixel_y = 8
- },
-/obj/item/pen/fountain,
-/turf/open/floor/carpet,
+/obj/structure/cable,
+/turf/open/floor/plating,
/area/crew_quarters/heads/hos)
"acS" = (
-/obj/item/book/manual/wiki/security_space_law,
-/obj/structure/table/wood,
-/turf/open/floor/carpet,
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hos"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
/area/crew_quarters/heads/hos)
"acT" = (
-/obj/machinery/door/window/eastleft{
- name = "armoury desk";
- req_access_txt = "1"
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "2-4"
},
-/obj/machinery/door/window/westleft{
- name = "armoury desk";
- req_access_txt = "3"
+/obj/structure/cable{
+ icon_state = "0-4"
},
-/obj/structure/table/reinforced,
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
/area/ai_monitored/security/armory)
"acU" = (
/obj/machinery/door/airlock/external{
@@ -1255,58 +1337,28 @@
/turf/open/floor/plasteel,
/area/security/prison)
"adf" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/prison{
dir = 1
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
"adg" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/security/armory)
+"adh" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
/obj/structure/cable{
icon_state = "1-2"
},
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"adh" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
-"adi" = (
-/obj/machinery/flasher/portable,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
-"adj" = (
-/obj/structure/rack,
-/obj/item/gun/energy/e_gun/advtaser{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/gun/energy/e_gun/advtaser,
-/obj/item/gun/energy/e_gun/advtaser{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/obj/structure/window/reinforced{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"adk" = (
+"adi" = (
/obj/structure/rack,
/obj/item/gun/ballistic/shotgun/riot{
pixel_x = -3;
@@ -1317,38 +1369,65 @@
pixel_x = 3;
pixel_y = -3
},
-/obj/effect/turf_decal/bot,
/obj/structure/window/reinforced{
dir = 1;
- layer = 2.9
+ pixel_y = 1
},
-/obj/structure/window/reinforced{
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
+"adj" = (
+/obj/machinery/recharger,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"adk" = (
+/obj/machinery/recharger,
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
"adl" = (
-/obj/machinery/door/poddoor/shutters{
- id = "armory";
- name = "Armoury Shutter"
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/obj/machinery/button/door{
- id = "armory";
- name = "Armory Shutters";
- pixel_y = -26;
- req_access_txt = "3"
+/obj/effect/turf_decal/tile/red{
+ dir = 1
},
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/security/main)
"adm" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "hos"
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_x = 29
},
-/turf/open/floor/plating,
-/area/crew_quarters/heads/hos)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/landmark/secequipment,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/security/main)
"adn" = (
/obj/structure/chair{
dir = 1
@@ -1356,13 +1435,26 @@
/turf/open/floor/carpet,
/area/crew_quarters/heads/hos)
"ado" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
"adp" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
"adq" = (
/obj/machinery/computer/slot_machine{
balance = 15;
@@ -1460,22 +1552,27 @@
/turf/open/space,
/area/solar/port/fore)
"adB" = (
-/obj/structure/sign/warning/securearea{
- pixel_x = 32
+/obj/structure/cable{
+ icon_state = "4-8"
},
-/turf/open/space,
-/area/space/nearstation)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
"adC" = (
/obj/structure/table,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/item/scalpel{
- pixel_y = 12
- },
-/obj/item/circular_saw,
-/obj/item/hemostat,
-/obj/item/retractor,
-/obj/item/surgical_drapes,
/obj/item/razor,
+/obj/item/toy/plush/borgplushie{
+ desc = "A horrible abomination to God in plushie form. Legends say this is used to torture prisoners by repeatedly beating them in the head with it.. ..It feels sorta heavy.";
+ force = 1;
+ name = "dogborg plushie";
+ throwforce = 1
+ },
/turf/open/floor/plasteel/dark,
/area/security/execution/transfer)
"adD" = (
@@ -1550,58 +1647,106 @@
/turf/open/floor/plasteel,
/area/security/prison)
"adK" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -26
+ },
+/obj/machinery/camera{
+ c_tag = "Brig EVA Storage";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"adL" = (
-/obj/structure/closet{
- name = "Evidence Closet"
+/obj/machinery/suit_storage_unit/security,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"adM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"adN" = (
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Head of Security's Desk";
+ departmentType = 5;
+ name = "Head of Security RC";
+ pixel_y = 30
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ name = "Station Intercom (General)";
+ pixel_x = -31
+ },
+/obj/structure/table/wood,
+/obj/item/storage/box/seccarts{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/item/storage/box/deputy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"adO" = (
+/obj/machinery/computer/secure_data,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"adP" = (
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/energy/e_gun,
+/obj/item/gun/energy/e_gun{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
/obj/effect/turf_decal/tile/red{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/brig)
-"adM" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/button/door{
- id = "hos";
- name = "HoS Office Shutters";
- pixel_y = -25
- },
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
-"adN" = (
-/obj/machinery/power/apc{
- areastring = "/area/crew_quarters/heads/hos";
- dir = 8;
- name = "Head of Security's Office APC";
- pixel_x = -24
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
-"adP" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
-"adQ" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
+"adQ" = (
+/obj/machinery/computer/card/minor/hos,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"adR" = (
/turf/closed/wall/r_wall,
/area/security/main)
@@ -1851,6 +1996,9 @@
/obj/effect/turf_decal/tile/red{
dir = 1
},
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 30
+ },
/turf/open/floor/plasteel,
/area/security/prison)
"aep" = (
@@ -1905,84 +2053,116 @@
/turf/open/floor/plasteel,
/area/security/prison)
"aes" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/structure/rack,
-/obj/structure/window/reinforced{
- dir = 8
- },
-/obj/item/key/security,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"aet" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"aeu" = (
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/structure/rack,
-/obj/structure/window/reinforced{
- dir = 4
- },
-/obj/item/storage/box/handcuffs,
-/obj/item/storage/box/handcuffs,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"aev" = (
-/obj/machinery/light{
- dir = 4
+/obj/machinery/airalarm{
+ pixel_y = 23
},
/obj/structure/reagent_dispensers/peppertank{
pixel_x = 30
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"aew" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"aex" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "hos"
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{
+ pixel_x = -5;
+ pixel_y = 5
},
-/turf/open/floor/plating,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{
+ pixel_x = -5
+ },
+/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/hos)
-"aey" = (
-/obj/machinery/door/airlock/command/glass{
- name = "Head of Security";
- req_access_txt = "58"
- },
-/obj/structure/cable{
- icon_state = "1-2"
+"aet" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Equipment Room";
+ req_access_txt = "1"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
-"aez" = (
-/obj/structure/closet{
- name = "Evidence Closet"
- },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 1
+ dir = 4
},
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/main)
+"aeu" = (
+/obj/machinery/newscaster/security_unit{
+ pixel_x = -30
+ },
+/obj/machinery/camera{
+ c_tag = "Head of Security's Office";
+ dir = 4
+ },
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/structure/table/wood,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aev" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
/turf/open/floor/plasteel,
+/area/security/prison)
+"aew" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
/area/security/brig)
+"aex" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/security/armory)
+"aey" = (
+/obj/machinery/keycard_auth{
+ pixel_x = 24;
+ pixel_y = 10
+ },
+/obj/structure/table/wood,
+/obj/item/radio/off,
+/obj/item/taperecorder,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aez" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/flashlight/lamp/green{
+ on = 0;
+ pixel_x = -3;
+ pixel_y = 8
+ },
+/obj/item/pen/fountain,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"aeA" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk,
@@ -2005,6 +2185,55 @@
},
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"aeD" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/suit_storage_unit/hos,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aeE" = (
+/obj/structure/closet/secure_closet/lethalshots,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aeF" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/firingpins{
+ pixel_x = 6
+ },
+/obj/item/storage/box/firingpins{
+ pixel_x = -3
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aeG" = (
/obj/structure/cable,
/obj/machinery/power/solar{
@@ -2154,11 +2383,18 @@
/turf/open/floor/plating,
/area/hallway/secondary/exit)
"aeS" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/structure/closet/secure_closet/brig,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
},
/turf/open/floor/plasteel,
/area/security/prison)
@@ -2173,12 +2409,21 @@
/turf/open/floor/plasteel,
/area/security/prison)
"aeU" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/effect/landmark/start/security_officer,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
},
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/main)
"aeV" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -2192,67 +2437,82 @@
/turf/open/floor/plasteel,
/area/security/prison)
"aeW" = (
-/obj/machinery/requests_console{
- department = "Security";
- departmentType = 5;
- pixel_x = -30
+/obj/structure/table/reinforced,
+/obj/item/storage/box/chemimp{
+ pixel_x = 6
},
-/obj/machinery/camera{
- c_tag = "Brig Control Room";
+/obj/item/storage/box/trackimp{
+ pixel_x = -3
+ },
+/obj/item/storage/lockbox/loyalty,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/machinery/light{
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/structure/rack,
-/obj/item/clothing/mask/gas/sechailer{
- pixel_x = -3;
- pixel_y = 3
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/item/clothing/mask/gas/sechailer,
-/obj/item/clothing/mask/gas/sechailer{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/storage/toolbox/drone,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aeX" = (
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
},
-/turf/open/floor/plating,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"aeY" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/machinery/door/window/southleft{
- name = "Armory";
- req_access_txt = "3"
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
},
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/turf/open/floor/plasteel,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"aeZ" = (
-/obj/structure/cable{
- icon_state = "0-8"
+/obj/structure/rack,
+/obj/item/gun/energy/ionrifle,
+/obj/item/gun/energy/temperature/security,
+/obj/item/clothing/suit/armor/laserproof,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
},
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/turf/open/floor/plating,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"afa" = (
/obj/docking_port/stationary{
@@ -2266,28 +2526,65 @@
/turf/open/space/basic,
/area/space)
"afb" = (
-/obj/machinery/recharger,
-/obj/structure/table,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"afc" = (
-/obj/structure/table,
-/obj/machinery/recharger,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
-"afd" = (
-/obj/item/radio/intercom{
- name = "Station Intercom (General)";
- pixel_x = 29
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/vending/wardrobe/sec_wardrobe,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"afc" = (
+/obj/structure/closet/secure_closet/contraband/armory,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 8;
+ name = "8maintenance loot spawner"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"afd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"afe" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aff" = (
/obj/effect/landmark/start/security_officer,
/obj/effect/turf_decal/tile/red{
@@ -2383,15 +2680,24 @@
},
/turf/open/floor/plasteel,
/area/security/main)
+"afn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
"afo" = (
-/obj/machinery/door/airlock/external{
- name = "Escape Pod Three"
+/obj/structure/noticeboard{
+ dir = 1;
+ pixel_y = -27
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
dir = 8
},
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
+/turf/open/floor/plasteel,
+/area/security/main)
"afp" = (
/obj/docking_port/stationary{
dir = 4;
@@ -2403,6 +2709,37 @@
},
/turf/open/space/basic,
/area/space)
+"afq" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"afr" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel,
+/area/security/main)
+"afs" = (
+/obj/item/storage/secure/safe/HoS{
+ pixel_x = 35
+ },
+/obj/structure/closet/secure_closet/hos,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"aft" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 5
@@ -2503,14 +2840,15 @@
/turf/open/floor/plasteel,
/area/security/prison)
"afD" = (
-/obj/structure/table,
-/obj/item/electropack,
-/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 8
+ dir = 1
},
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/landmark/start/security_officer,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/main)
"afE" = (
/obj/machinery/light/small,
/turf/open/floor/plating,
@@ -2527,9 +2865,6 @@
/area/security/prison)
"afG" = (
/obj/structure/table,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
/obj/item/storage/box/hug,
/obj/item/razor{
pixel_x = -6
@@ -2541,20 +2876,46 @@
/turf/open/floor/plasteel,
/area/security/prison)
"afH" = (
-/obj/structure/closet/secure_closet/brig,
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
+/obj/structure/table/glass,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/storage/firstaid/regular,
+/obj/item/reagent_containers/glass/bottle/charcoal{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/glass/bottle/epinephrine{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/item/reagent_containers/syringe{
+ name = "steel point"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/security/prison)
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"afI" = (
-/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 8
+ dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/prison)
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
"afJ" = (
/obj/structure/extinguisher_cabinet{
pixel_x = 1;
@@ -2567,38 +2928,51 @@
/turf/open/floor/plasteel,
/area/security/prison)
"afK" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Evidence Storage";
- req_access_txt = "63"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"afL" = (
-/obj/structure/closet{
- name = "Evidence Closet"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
+/obj/structure/table/glass,
+/obj/machinery/computer/med_data/laptop,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/tile/red{
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"afL" = (
+/obj/machinery/computer/operating,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"afM" = (
/turf/open/floor/plasteel,
/area/security/brig)
"afN" = (
-/obj/machinery/light,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 8
},
/turf/open/floor/plasteel,
@@ -2632,22 +3006,31 @@
/area/security/main)
"afS" = (
/obj/machinery/door/airlock/security/glass{
- name = "Equipment Room";
- req_access_txt = "1"
+ name = "Brig EVA Storage";
+ req_access_txt = "3"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/main)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"afT" = (
-/obj/effect/landmark/start/security_officer,
/obj/effect/turf_decal/tile/red{
- dir = 1
+ dir = 4
},
-/obj/effect/turf_decal/tile/red{
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/security/main)
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"afU" = (
/turf/open/floor/plasteel,
/area/security/main)
@@ -2713,6 +3096,11 @@
/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
/turf/open/floor/plasteel,
/area/engine/atmos)
+"age" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/security/range)
"agf" = (
/obj/structure/table,
/obj/item/stack/sheet/metal,
@@ -2789,12 +3177,19 @@
/turf/open/floor/plasteel,
/area/security/prison)
"agl" = (
-/obj/machinery/door/airlock/security{
- name = "Interrogation";
- req_access_txt = "63"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/chair/sofa/right{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
"agm" = (
/obj/machinery/light{
dir = 8
@@ -2809,75 +3204,86 @@
/turf/closed/wall/r_wall,
/area/security/warden)
"ago" = (
-/obj/machinery/computer/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agp" = (
-/obj/machinery/computer/prisoner/management,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agq" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/window/southleft{
- base_state = "right";
- icon_state = "right";
- name = "Armory";
- req_access_txt = "3"
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
},
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/light{
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/structure/cable{
- icon_state = "2-4"
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
-"agr" = (
-/obj/machinery/computer/secure_data,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ags" = (
-/obj/structure/chair{
- dir = 4
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "4-8"
},
/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"agt" = (
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agu" = (
-/obj/machinery/airalarm{
- dir = 8;
- pixel_x = 24
- },
-/obj/machinery/suit_storage_unit/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agw" = (
+/area/security/brig)
+"agp" = (
/obj/structure/table,
-/obj/machinery/syndicatebomb/training,
-/obj/item/gun/energy/laser/practice,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"agq" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/security/processing)
+"ags" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
+"agt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/ai_monitored/security/armory)
+"agu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/machinery/syndicatebomb/training,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/turf/open/floor/plasteel,
-/area/security/main)
+/area/security/brig)
+"agv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/security/processing)
+"agw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/button/door{
+ id = "hos";
+ name = "HoS Office Shutters";
+ pixel_y = -25
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"agx" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 8
@@ -2901,12 +3307,35 @@
/turf/open/floor/plasteel,
/area/security/main)
"agz" = (
-/obj/effect/landmark/start/security_officer,
-/obj/effect/turf_decal/tile/red{
+/obj/structure/closet/secure_closet{
+ name = "nonlethal ammunition";
+ req_access = "list(3)"
+ },
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/plasteel,
-/area/security/main)
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"agA" = (
/obj/machinery/requests_console{
department = "Security";
@@ -2939,13 +3368,12 @@
/turf/open/floor/plasteel,
/area/security/main)
"agD" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "Prison Gate";
- name = "prison blast door"
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/security/brig)
"agE" = (
@@ -2960,19 +3388,10 @@
/turf/open/floor/plasteel,
/area/security/main)
"agF" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
},
-/obj/structure/sign/warning/securearea{
- pixel_x = -32
- },
-/obj/machinery/door/poddoor/preopen{
- id = "Prison Gate";
- name = "prison blast door"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/security/brig)
"agG" = (
@@ -2991,71 +3410,111 @@
},
/turf/open/floor/plasteel,
/area/security/main)
-"agI" = (
-/obj/machinery/airalarm{
- pixel_y = 23
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"agJ" = (
-/obj/item/cigbutt,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
- },
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"agK" = (
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"agL" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"agM" = (
-/obj/item/clothing/gloves/color/latex,
-/obj/item/clothing/mask/surgical,
-/obj/item/reagent_containers/spray/cleaner,
-/obj/structure/table/glass,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"agN" = (
-/obj/item/storage/firstaid/regular{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/storage/firstaid/regular,
-/obj/structure/table/glass,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"agO" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
+"agH" = (
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agI" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agJ" = (
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agK" = (
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"agM" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/brig";
+ dir = 1;
+ name = "Brig APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"agN" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"agO" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Brig Infirmary";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"agP" = (
@@ -3075,62 +3534,128 @@
/turf/open/floor/plasteel,
/area/security/brig)
"agQ" = (
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/machinery/light_switch{
+ pixel_y = 28
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/obj/structure/closet/secure_closet/courtroom,
+/obj/effect/decal/cleanable/cobweb,
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/item/gavelhammer,
+/obj/machinery/atmospherics/pipe/simple/scrubbers,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
"agR" = (
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/effect/turf_decal/loading_area{
+ dir = 4;
+ pixel_x = -3
},
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"agS" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"agT" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agU" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agV" = (
-/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/cable{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"agW" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
-"agY" = (
-/obj/structure/table,
-/obj/item/storage/fancy/donut_box,
/obj/effect/turf_decal/tile/red{
dir = 1
},
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
/turf/open/floor/plasteel,
-/area/security/main)
+/area/security/brig)
+"agU" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agV" = (
+/obj/machinery/button/door{
+ id = "armory1";
+ name = "Armory Shutters";
+ pixel_y = -26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agW" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/item/storage/box/handcuffs{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/item/storage/box/handcuffs{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/camera/motion{
+ c_tag = "Armory Motion Sensor";
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agX" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"agY" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/bodybags,
+/obj/item/reagent_containers/blood,
+/obj/item/reagent_containers/spray/cleaner,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"agZ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -3140,9 +3665,11 @@
/turf/open/floor/plasteel,
/area/security/main)
"ahb" = (
-/obj/effect/landmark/start/security_officer,
-/turf/open/floor/plasteel,
-/area/security/main)
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
"ahc" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -3259,202 +3786,229 @@
/turf/open/floor/plasteel,
/area/security/main)
"ahm" = (
-/obj/structure/window/reinforced{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/iv_drip,
-/obj/item/reagent_containers/blood,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
"ahn" = (
/turf/closed/wall,
/area/maintenance/fore/secondary)
"aho" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
+/obj/effect/turf_decal/tile/red,
/turf/open/floor/plasteel/dark,
-/area/security/prison)
+/area/ai_monitored/security/armory)
"ahp" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"ahq" = (
-/obj/structure/table,
-/obj/item/flashlight/lamp,
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"ahr" = (
-/obj/structure/closet{
- name = "Evidence Closet"
- },
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/storage/box/prisoner,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/processing)
+"ahr" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"ahs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/obj/item/radio/intercom{
- name = "Station Intercom (General)";
- pixel_y = 24
- },
-/obj/structure/table/glass,
-/obj/machinery/computer/med_data/laptop,
-/obj/effect/turf_decal/tile/red{
- dir = 1
+ pixel_y = 25
},
+/obj/effect/landmark/start/assistant,
+/obj/structure/chair/sofa/right,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aht" = (
/obj/effect/turf_decal/tile/red{
dir = 4
},
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"aht" = (
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"ahu" = (
-/obj/item/storage/box/bodybags,
-/obj/structure/extinguisher_cabinet{
- pixel_x = -27
- },
-/obj/item/reagent_containers/syringe{
- name = "steel point"
- },
-/obj/item/reagent_containers/glass/bottle/charcoal,
-/obj/item/reagent_containers/glass/bottle/epinephrine,
-/obj/machinery/light{
- dir = 8
- },
-/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"ahu" = (
+/obj/structure/table/optable,
+/obj/item/storage/backpack/duffelbag/sec/surgery,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel/white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"ahv" = (
-/obj/machinery/power/apc{
- areastring = "/area/security/warden";
- dir = 8;
- name = "Brig Control APC";
- pixel_x = -24
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
},
/obj/structure/cable{
icon_state = "0-4"
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahx" = (
+/turf/open/floor/plating,
+/area/security/brig)
+"ahw" = (
+/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "2-4"
+ icon_state = "1-8"
},
/obj/structure/cable{
icon_state = "1-4"
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahy" = (
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"ahx" = (
+/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahz" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahA" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
+ icon_state = "0-8"
},
/obj/structure/cable{
- icon_state = "4-8"
+ icon_state = "0-4"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
+/turf/open/floor/plating,
+/area/security/brig)
+"ahy" = (
/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"ahz" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"ahA" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced,
+/obj/item/storage/box/teargas{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/item/storage/box/flashbangs{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/item/radio/intercom{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahB" = (
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun/dragnet{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/gun/energy/e_gun/dragnet{
+ pixel_x = -2;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahC" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/obj/structure/closet/wardrobe/white,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/suit/straight_jacket,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"ahD" = (
+/obj/structure/chair,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahE" = (
+/obj/structure/closet/secure_closet/brig,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
/turf/open/floor/plasteel,
-/area/security/main)
-"ahB" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahC" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/security/main)
-"ahD" = (
-/obj/machinery/door/window/westleft{
- dir = 4;
- name = "Brig Infirmary"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"ahE" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Control";
- req_access_txt = "3"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/area/security/prison)
"ahF" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -3468,20 +4022,17 @@
/turf/open/floor/plasteel,
/area/security/main)
"ahG" = (
-/obj/structure/disposalpipe/segment{
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/window/westright{
+ name = "Brig Operations";
+ req_one_access_txt = "4; 1"
},
/turf/open/floor/plasteel,
-/area/security/main)
+/area/security/brig)
"ahH" = (
/obj/structure/disposalpipe/junction/yjunction{
dir = 1
@@ -3520,20 +4071,12 @@
/turf/open/floor/plasteel,
/area/security/main)
"ahK" = (
-/obj/structure/disposalpipe/segment{
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/chair,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
-/obj/effect/landmark/start/security_officer,
-/turf/open/floor/plasteel,
-/area/security/main)
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"ahL" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -3578,140 +4121,212 @@
/turf/open/floor/plasteel,
/area/security/main)
"ahO" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall,
-/area/maintenance/fore/secondary)
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4;
+ pixel_y = 5
+ },
+/obj/structure/chair/sofa/left{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
"ahP" = (
-/turf/open/floor/plasteel/white,
-/area/security/brig)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/closet/wardrobe/mixed,
+/obj/item/clothing/under/costume/kilt,
+/obj/item/clothing/under/costume/kilt,
+/obj/item/clothing/under/dress/skirt/purple,
+/obj/item/clothing/head/beret,
+/obj/item/clothing/head/beret,
+/obj/item/clothing/head/beret,
+/obj/structure/sign/poster/official/fashion{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
"ahQ" = (
-/obj/structure/closet/secure_closet/warden,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/item/book/manual/wiki/security_space_law,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahR" = (
-/obj/structure/chair/office/dark,
-/obj/effect/landmark/start/warden,
-/obj/machinery/button/door{
- id = "Prison Gate";
- name = "Prison Wing Lockdown";
- pixel_x = -27;
- pixel_y = 8;
- req_access_txt = "2"
- },
-/obj/machinery/button/door{
- id = "Secure Gate";
- name = "Cell Shutters";
- pixel_x = -27;
- pixel_y = -2
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahS" = (
-/obj/structure/table,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahT" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"ahU" = (
-/obj/structure/closet{
- name = "Evidence Closet"
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahR" = (
+/obj/structure/rack,
+/obj/item/gun/energy/laser{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/energy/laser,
+/obj/item/gun/energy/laser{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ahV" = (
-/obj/structure/table,
-/obj/item/folder/red,
-/obj/item/taperecorder,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"ahW" = (
+/area/ai_monitored/security/armory)
+"ahS" = (
/obj/structure/bodycontainer/morgue,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
/obj/machinery/camera{
c_tag = "Brig Infirmary";
dir = 4
},
/turf/open/floor/plasteel/dark,
/area/security/brig)
-"ahX" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/obj/machinery/computer/crew{
- dir = 8
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"ahY" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ahZ" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/firealarm{
- dir = 1;
- pixel_y = -24
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
-"aia" = (
-/obj/structure/noticeboard{
- dir = 1;
- pixel_y = -27
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
+"ahT" = (
+/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ahU" = (
+/obj/machinery/computer/shuttle/labor{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
-/area/security/main)
+/area/security/processing)
+"ahV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/computer/security/labor{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahW" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/riot,
+/obj/item/clothing/suit/armor/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet/riot,
+/obj/item/clothing/head/helmet/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/shield/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/shield/riot,
+/obj/item/shield/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
+/mob/living/simple_animal/bot/secbot{
+ arrest_type = 1;
+ health = 45;
+ icon_state = "secbot1";
+ idcheck = 1;
+ name = "Sergeant-at-Armsky";
+ weaponscheck = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ahZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"aia" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
"aib" = (
/obj/structure/cable{
icon_state = "2-8"
@@ -3737,29 +4352,29 @@
/area/maintenance/fore/secondary)
"aid" = (
/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"aie" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/structure/table,
-/obj/machinery/recharger{
- pixel_x = -6;
- pixel_y = 3
- },
-/obj/machinery/recharger{
- pixel_x = 6;
- pixel_y = 3
- },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/area/security/brig)
+"aie" = (
+/obj/structure/bed,
+/obj/machinery/iv_drip,
+/obj/item/bedsheet/medical,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"aif" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable{
@@ -3769,89 +4384,136 @@
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"aig" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/structure/table,
+/obj/item/clothing/mask/gas/sechailer{
+ pixel_x = -3;
+ pixel_y = 3
},
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"aih" = (
-/obj/structure/closet{
- name = "Evidence Closet"
+/obj/item/clothing/mask/gas/sechailer,
+/obj/item/clothing/mask/gas/sechailer{
+ pixel_x = 3;
+ pixel_y = -3
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
+/obj/item/storage/toolbox/electrical{
+ pixel_x = -2;
+ pixel_y = 2
},
-/obj/effect/turf_decal/tile/red{
- dir = 8
+/obj/item/storage/toolbox/drone{
+ pixel_x = 2;
+ pixel_y = -2
},
/turf/open/floor/plasteel,
/area/security/brig)
+"aih" = (
+/obj/machinery/button/door{
+ id = "armory2";
+ name = "Armory Shutters";
+ pixel_y = -26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aii" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
+/obj/machinery/rnd/production/techfab/department/security,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"aij" = (
-/obj/machinery/light_switch{
- pixel_y = -23
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-4"
},
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 4
+/obj/structure/cable{
+ icon_state = "0-4"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
+/turf/open/floor/plating,
+/area/security/brig)
"aik" = (
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/structure/table,
+/obj/item/gun/energy/laser/practice,
+/obj/machinery/syndicatebomb/training,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/main)
"ail" = (
-/obj/machinery/camera{
- c_tag = "Brig Interrogation";
- dir = 8;
- network = list("interrogation")
- },
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"aim" = (
-/obj/machinery/light_switch{
- pixel_y = -23
- },
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
+/obj/structure/cable{
+ icon_state = "1-2"
},
/turf/open/floor/plasteel,
-/area/security/main)
+/area/security/range)
+"aim" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"ain" = (
-/obj/effect/turf_decal/tile/red{
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/tile/red{
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/plasteel/white,
-/area/security/brig)
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aio" = (
/obj/structure/table,
/obj/item/stack/sheet/metal/fifty,
@@ -3861,33 +4523,21 @@
/turf/open/floor/plasteel,
/area/ai_monitored/storage/eva)
"aip" = (
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aiq" = (
-/obj/machinery/camera{
- c_tag = "Security Office";
- dir = 1
- },
-/obj/machinery/computer/secure_data{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 8
+ dir = 1
},
-/turf/open/floor/plasteel,
-/area/security/main)
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"air" = (
/obj/structure/chair,
/turf/open/floor/plating,
@@ -3908,22 +4558,15 @@
/turf/open/floor/plasteel,
/area/security/main)
"ait" = (
-/obj/item/radio/intercom{
- name = "Station Intercom (General)";
- pixel_y = -29
- },
-/obj/machinery/computer/security{
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aiu" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -3941,34 +4584,44 @@
/turf/open/floor/plasteel,
/area/security/main)
"aiv" = (
-/obj/structure/cable{
- icon_state = "1-4"
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_x = -3;
+ pixel_y = 3
},
-/obj/structure/disposalpipe/segment{
- dir = 5
+/obj/item/gun/energy/e_gun/advtaser,
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_x = 3;
+ pixel_y = -3
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
dir = 4
},
/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aiw" = (
+/obj/machinery/light_switch{
+ pixel_y = -23
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/structure/chair/sofa/left{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/security/main)
-"aiw" = (
-/obj/machinery/door/window/westleft{
- base_state = "right";
- dir = 4;
- icon_state = "right";
- name = "Brig Infirmary"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/security/brig)
"aix" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -3996,19 +4649,19 @@
/turf/open/floor/plasteel,
/area/security/brig)
"aiz" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/machinery/airalarm{
- dir = 4;
- pixel_x = -23
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/chair/sofa{
dir = 1
},
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/main)
"aiA" = (
/obj/machinery/door/airlock/external{
req_access_txt = "13"
@@ -4019,38 +4672,39 @@
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"aiB" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+/obj/machinery/vending/kink,
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
+/obj/structure/sign/poster/official/fashion{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
"aiC" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"aiD" = (
-/obj/structure/bodycontainer/morgue,
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"aiE" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 10
- },
-/turf/open/floor/plasteel/dark,
-/area/security/prison)
-"aiF" = (
-/obj/structure/bed,
-/obj/item/clothing/suit/straight_jacket,
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/turf/open/floor/plasteel/white,
-/area/security/brig)
-"aiG" = (
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aiD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiE" = (
/obj/effect/turf_decal/tile/red{
dir = 1
},
@@ -4058,96 +4712,109 @@
/obj/effect/turf_decal/tile/red{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiF" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/gulag_item_reclaimer{
+ pixel_x = 32
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#d1dfff"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Security Docking";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"aiH" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
},
+/obj/machinery/camera{
+ c_tag = "Brig Central";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"aiI" = (
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/structure/bodycontainer/morgue,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/structure/sign/warning/electricshock{
- pixel_x = -32
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
},
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
-"aiJ" = (
-/obj/structure/table/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/machinery/door/window/brigdoor{
- dir = 1;
- name = "Armory Desk";
- req_access_txt = "3"
- },
-/obj/machinery/door/window/southleft{
- name = "Reception Desk";
- req_access_txt = "63"
- },
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen{
- pixel_x = 4;
- pixel_y = 4
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"aiK" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
-"aiL" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
-"aiM" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Control";
- req_access_txt = "3"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"aiN" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/warden)
-"aiO" = (
-/obj/structure/window/reinforced{
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/structure/bed,
-/obj/item/clothing/suit/straight_jacket,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aiJ" = (
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aiK" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiL" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"aiM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/brig)
+"aiN" = (
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
@@ -4155,33 +4822,51 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/turf/open/floor/plasteel/white,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiO" = (
+/obj/machinery/shower{
+ dir = 1
+ },
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 28
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/box,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"aiP" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/closed/wall/r_wall,
-/area/security/main)
+/obj/structure/table,
+/obj/item/storage/firstaid/regular,
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
"aiQ" = (
-/obj/machinery/camera{
- c_tag = "Brig East"
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
},
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
/area/security/brig)
"aiR" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
+/obj/structure/closet/l3closet/security,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"aiS" = (
/obj/item/stack/rods,
@@ -4195,16 +4880,17 @@
/turf/open/floor/plating,
/area/security/processing)
"aiV" = (
-/turf/closed/wall/r_wall,
-/area/security/processing)
-"aiW" = (
-/obj/machinery/door/airlock/security{
- name = "Interrogation";
- req_access_txt = "63"
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aiW" = (
+/obj/structure/closet/bombcloset/security,
+/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
-/area/security/prison)
+/area/security/brig)
"aiX" = (
/turf/closed/wall/r_wall,
/area/security/brig)
@@ -4213,33 +4899,33 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"aiZ" = (
+/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
- icon_state = "4-8"
+ icon_state = "0-4"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
+/turf/open/floor/plating,
+/area/ai_monitored/security/armory)
"aja" = (
+/obj/effect/turf_decal/delivery,
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ajb" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/security/brig)
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory3"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ajb" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory3"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"ajc" = (
/obj/effect/turf_decal/tile/red{
dir = 1
@@ -4250,62 +4936,55 @@
/turf/open/floor/plasteel,
/area/security/brig)
"ajd" = (
-/obj/structure/sign/plaques/golden{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
+/obj/structure/table/wood,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
},
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/vacantoffice/b)
"aje" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/machinery/firealarm{
- pixel_y = 24
+/obj/machinery/door/airlock/security{
+ name = "Armory";
+ req_access_txt = "3"
},
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ajf" = (
+/obj/machinery/door/firedoor,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ajg" = (
/obj/structure/cable{
- icon_state = "1-8"
+ icon_state = "2-8"
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
-/turf/open/floor/plasteel,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ajf" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/b)
+"ajg" = (
+/obj/machinery/computer/secure_data,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"ajh" = (
-/obj/machinery/light_switch{
- pixel_y = 28
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/structure/closet/secure_closet/courtroom,
-/obj/effect/decal/cleanable/cobweb,
-/obj/structure/sign/warning/securearea{
- pixel_x = -32
+/obj/effect/turf_decal/delivery,
+/obj/structure/sign/poster/official/pda_ad800{
+ pixel_y = 32
},
-/obj/item/gavelhammer,
/turf/open/floor/plasteel,
-/area/security/courtroom)
+/area/hallway/primary/central)
"aji" = (
/obj/structure/chair{
name = "Judge"
@@ -4383,137 +5062,143 @@
/turf/open/space,
/area/solar/port/fore)
"ajr" = (
-/obj/machinery/computer/prisoner/gulag_teleporter_computer,
-/turf/open/floor/plasteel,
-/area/security/processing)
-"ajs" = (
-/obj/machinery/gulag_teleporter,
-/turf/open/floor/plasteel,
-/area/security/processing)
-"ajt" = (
-/obj/structure/sign/warning/securearea{
- pixel_x = 32
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/camera{
- c_tag = "Labor Shuttle Dock North"
- },
+/obj/structure/table/wood,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/security/processing)
-"aju" = (
+/obj/machinery/light,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/b)
+"ajs" = (
+/obj/structure/disposalpipe/segment,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 8
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/sign/poster/official/pda_ad600{
+ pixel_x = 32
},
/turf/open/floor/plasteel,
-/area/security/processing)
-"ajv" = (
-/obj/machinery/light{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
+/area/crew_quarters/heads/hop)
+"ajt" = (
+/obj/machinery/camera{
+ c_tag = "Vacant Office B";
dir = 1
},
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
+/obj/structure/table/wood,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
},
/turf/open/floor/plasteel,
-/area/security/brig)
-"ajw" = (
+/area/security/vacantoffice/b)
+"aju" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/turf/closed/wall/r_wall,
-/area/security/brig)
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"ajv" = (
+/obj/machinery/computer/med_data{
+ dir = 3
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/sleeper)
+"ajw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"ajx" = (
-/obj/machinery/firealarm{
- pixel_y = 24
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ajy" = (
-/obj/machinery/power/apc{
- areastring = "/area/security/brig";
- dir = 1;
- name = "Brig APC";
- pixel_y = 24
- },
/obj/structure/cable{
- icon_state = "0-2"
+ icon_state = "1-4"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
+/turf/open/floor/plating,
+/area/maintenance/fore)
"ajz" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/obj/machinery/computer/security/telescreen/interrogation{
- pixel_y = 30
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
/area/security/brig)
"ajA" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/effect/landmark/start/security_officer,
/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/effect/turf_decal/tile/red{
+/obj/structure/chair{
dir = 4
},
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/main)
"ajB" = (
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ajD" = (
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"ajC" = (
/obj/structure/cable{
icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
/turf/open/floor/plasteel,
/area/security/brig)
+"ajD" = (
+/obj/effect/spawner/lootdrop/keg,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
"ajE" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/tile/neutral{
@@ -4526,26 +5211,28 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"ajF" = (
-/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
-/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"ajG" = (
-/obj/machinery/light,
-/obj/machinery/door_timer{
- id = "Cell 1";
- name = "Cell 1";
- pixel_y = -32
+/obj/structure/table,
+/obj/item/kitchen/rollingpin,
+/obj/item/reagent_containers/food/condiment/enzyme,
+/obj/item/reagent_containers/food/condiment/sugar,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = -32
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
"ajH" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
@@ -4557,51 +5244,82 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"ajI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"ajJ" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
},
/turf/open/floor/plasteel,
/area/security/brig)
"ajK" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/turf/open/floor/plasteel,
/area/security/brig)
"ajL" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
+/obj/machinery/computer/security,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"ajM" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
},
-/turf/open/floor/plasteel,
-/area/security/courtroom)
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
"ajN" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security{
- name = "Brig";
- req_access_txt = "63; 42"
+/obj/structure/cable{
+ icon_state = "4-8"
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/plasteel,
@@ -4713,6 +5431,31 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
/area/maintenance/solars/port/fore)
+"ajX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ajY" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/window/westleft{
+ name = "Brig Operations";
+ req_one_access_txt = "4; 1"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"ajZ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/sign/warning/vacuum/external{
@@ -4721,11 +5464,17 @@
/turf/open/floor/plating,
/area/construction/mining/aux_base)
"aka" = (
-/obj/structure/chair{
- dir = 1
+/obj/structure/closet/secure_closet/bar{
+ req_access_txt = "25"
},
-/turf/open/floor/plasteel,
-/area/security/processing)
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/gun/ballistic/revolver/doublebarrel,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
"akb" = (
/obj/machinery/light{
dir = 8
@@ -4736,127 +5485,105 @@
/turf/open/floor/plasteel,
/area/security/processing)
"akc" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"akd" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"ake" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
/obj/effect/turf_decal/tile/red{
dir = 1
},
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"akd" = (
+/obj/effect/landmark/start/security_officer,
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"ake" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"akf" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security{
- name = "Labor Shuttle";
- req_access_txt = "2"
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+ dir = 10
},
-/turf/open/floor/plasteel,
+/turf/closed/wall/r_wall,
/area/security/brig)
"akg" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/camera{
- c_tag = "Brig West";
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel,
/area/security/brig)
"akh" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-8"
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/brig)
-"aki" = (
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"akj" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+ dir = 1
},
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
/turf/open/floor/plasteel,
-/area/security/brig)
-"akk" = (
+/area/security/main)
+"aki" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
},
/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/main)
+"akj" = (
+/obj/structure/chair{
+ dir = 1
+ },
/turf/open/floor/plasteel,
/area/security/brig)
+"akk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Security Office";
+ req_access_txt = "1"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/main)
"akl" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
},
/turf/open/floor/plasteel,
/area/security/brig)
"akm" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
"akn" = (
@@ -4870,105 +5597,111 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"ako" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/machinery/door_timer{
- id = "Cell 2";
- name = "Cell 2";
- pixel_y = -32
- },
-/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 8
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
},
/turf/open/floor/plasteel,
/area/security/brig)
"akp" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"akq" = (
-/obj/machinery/camera{
- c_tag = "Brig Central";
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
/obj/machinery/door_timer{
- id = "Cell 3";
- name = "Cell 3";
+ id = "Cell 1";
+ name = "Cell 1";
pixel_y = -32
},
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/machinery/camera{
+ c_tag = "Brig West";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/structure/disposalpipe/segment,
/turf/open/floor/plasteel,
/area/security/brig)
"akr" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/computer/security/telescreen/interrogation{
+ dir = 1;
+ pixel_y = -32
+ },
/obj/effect/turf_decal/tile/red{
dir = 8
},
/turf/open/floor/plasteel,
/area/security/brig)
"aks" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"akt" = (
-/obj/machinery/light,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/door_timer{
- id = "Cell 4";
- name = "Cell 4";
- pixel_y = -32
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
/obj/structure/cable{
icon_state = "4-8"
},
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/main)
+"akt" = (
+/obj/machinery/chem_master/condimaster{
+ name = "HoochMaster 2000"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
"aku" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/effect/turf_decal/tile/red{
dir = 1
},
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/security/brig)
"akv" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
"akw" = (
@@ -4978,10 +5711,19 @@
/turf/open/floor/plasteel,
/area/security/courtroom)
"akx" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/closed/wall/r_wall,
+/turf/open/floor/plasteel,
/area/security/brig)
"aky" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -4996,6 +5738,18 @@
},
/turf/open/floor/plasteel,
/area/security/courtroom)
+"akz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"akA" = (
/obj/structure/chair{
dir = 8;
@@ -5016,17 +5770,43 @@
},
/turf/open/floor/plating,
/area/maintenance/solars/port/fore)
-"akG" = (
-/obj/structure/sign/warning/vacuum/external{
- pixel_y = 32
+"akC" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
},
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/processing)
-"akH" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/security/processing)
"akI" = (
@@ -5036,81 +5816,51 @@
/turf/open/floor/plasteel,
/area/security/processing)
"akJ" = (
-/obj/machinery/light_switch{
- pixel_x = 27
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Brig";
+ req_access_txt = "63; 42"
},
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/obj/machinery/computer/security/labor,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
-/area/security/processing)
-"akK" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/security/processing)
+/area/security/brig)
"akL" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/meter,
/turf/open/floor/plating,
/area/maintenance/fore)
"akM" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
-"akN" = (
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
-"akO" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- id = "Cell 1";
- name = "Cell 1"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
+/obj/machinery/light,
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/structure/cable{
- icon_state = "2-4"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
/turf/open/floor/plasteel,
/area/security/brig)
-"akP" = (
-/obj/structure/cable{
- icon_state = "0-8"
+"akO" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 6
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
+/turf/open/floor/plasteel,
+/area/security/main)
"akQ" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -5118,153 +5868,90 @@
/turf/closed/wall,
/area/security/brig)
"akR" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- id = "Cell 2";
- name = "Cell 2"
+/obj/machinery/camera{
+ c_tag = "Security Office";
+ dir = 1
},
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/structure/cable{
- icon_state = "2-4"
- },
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/main)
"akS" = (
-/obj/structure/cable{
- icon_state = "0-8"
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -29
},
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
-"akT" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- id = "Cell 3";
- name = "Cell 3"
- },
-/obj/structure/cable{
- icon_state = "4-8"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/structure/cable{
- icon_state = "2-4"
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/security/main)
+"akT" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/security/brig)
"akU" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"akV" = (
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
-"akW" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/security/glass{
- id_tag = "innerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
+/obj/machinery/holopad,
/turf/open/floor/plasteel,
/area/security/brig)
"akX" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/security/glass{
- id_tag = "innerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
- dir = 1
+ dir = 8
},
/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
/turf/open/floor/plasteel,
/area/security/brig)
"akY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/security/warden)
+"akZ" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Brig Control";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"ala" = (
+/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
icon_state = "0-8"
},
/obj/structure/cable{
icon_state = "0-4"
},
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 6
- },
/turf/open/floor/plating,
-/area/security/brig)
-"ala" = (
-/obj/machinery/door/window/brigdoor/security/cell{
- desc = "A rare fourth cell, known for faulty wiring...";
- id = "Cell 4";
- name = "Cell 4"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
+/area/security/warden)
"alb" = (
/obj/structure/chair{
dir = 4;
@@ -5312,6 +5999,13 @@
},
/turf/open/floor/plasteel,
/area/security/courtroom)
+"alg" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"alh" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -5329,51 +6023,99 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"alj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"alk" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
dir = 1
},
/turf/open/floor/plasteel,
/area/engine/atmos)
-"aln" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "2";
- shuttledocked = 1
- },
-/turf/open/floor/plating,
-/area/security/processing)
-"alp" = (
-/turf/open/floor/plating,
-/area/security/processing)
-"alq" = (
-/turf/open/floor/plasteel,
-/area/security/processing)
-"alr" = (
-/obj/machinery/airalarm{
- dir = 8;
- pixel_x = 24
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/chair{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"als" = (
+"all" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
/turf/open/floor/plasteel,
+/area/security/brig)
+"alo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/security/warden)
+"alp" = (
+/turf/open/floor/plating,
/area/security/processing)
+"alq" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Evidence Storage";
+ req_access_txt = "4"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
+"als" = (
+/obj/machinery/door_timer{
+ id = "Cell 3";
+ name = "Cell 3";
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"alt" = (
-/obj/structure/reagent_dispensers/peppertank,
-/turf/closed/wall/r_wall,
-/area/ai_monitored/security/armory)
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"alu" = (
/obj/machinery/nuclearbomb/selfdestruct,
/obj/effect/turf_decal/tile/neutral{
@@ -5389,86 +6131,87 @@
/turf/open/floor/plasteel/dark,
/area/ai_monitored/nuke_storage)
"alv" = (
+/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "0-8"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
+/obj/structure/cable{
+ icon_state = "0-4"
},
-/obj/item/radio/intercom{
- desc = "Talk through this. It looks like it has been modified to not broadcast.";
- name = "Prison Intercom (General)";
- pixel_x = -25;
- pixel_y = -2;
- prison_radio = 1
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
},
-/turf/open/floor/plasteel,
+/turf/open/floor/plating,
/area/security/brig)
"alw" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"aly" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 1
- },
-/obj/item/radio/intercom{
- desc = "Talk through this. It looks like it has been modified to not broadcast.";
- name = "Prison Intercom (General)";
- pixel_x = -25;
- pixel_y = -2;
- prison_radio = 1
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"alz" = (
-/obj/machinery/button/door{
- id = "briggate";
- name = "Desk Shutters";
- pixel_x = -26;
- pixel_y = 6
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"alA" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/eastleft{
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"alB" = (
-/obj/machinery/computer/secure_data,
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"alC" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
},
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
},
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aly" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"alz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"alA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"alB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"alC" = (
+/obj/effect/turf_decal/tile/red,
/turf/open/floor/plasteel,
/area/security/brig)
"alD" = (
@@ -5476,6 +6219,23 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/security/courtroom)
+"alE" = (
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ pixel_x = -30
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"alF" = (
/obj/machinery/atmospherics/components/unary/tank/air,
/turf/open/floor/plating,
@@ -5526,9 +6286,6 @@
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/structure/cable{
- icon_state = "2-8"
- },
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
},
@@ -5548,6 +6305,13 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"alM" = (
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"alN" = (
+/obj/machinery/computer/prisoner/management,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"alO" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -5586,15 +6350,6 @@
"alU" = (
/turf/closed/wall,
/area/maintenance/port/fore)
-"alV" = (
-/obj/effect/decal/cleanable/vomit,
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
-"alW" = (
-/obj/item/cigbutt/cigarbutt,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
"alX" = (
/obj/machinery/atmospherics/pipe/simple/cyan/visible{
dir = 4
@@ -5602,115 +6357,133 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/turf/open/floor/plasteel,
/area/engine/atmos)
+"alY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/obj/machinery/computer/secure_data,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"alZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/security/brig)
"ama" = (
/mob/living/simple_animal/sloth/paperwork,
/turf/open/floor/plasteel,
/area/quartermaster/storage)
"amb" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/processing)
+/turf/closed/wall/r_wall,
+/area/security/warden)
"amc" = (
-/obj/machinery/computer/shuttle/labor{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
-/area/security/processing)
+/area/security/brig)
"amd" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/table,
-/obj/item/storage/box/prisoner,
-/turf/open/floor/plasteel,
-/area/security/processing)
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
"ame" = (
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -30
},
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"amf" = (
-/obj/structure/bed,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/flasher{
- id = "Cell 1";
- pixel_x = -28
- },
-/obj/item/bedsheet/orange,
-/turf/open/floor/plasteel,
-/area/security/brig)
-"amg" = (
-/obj/structure/closet/secure_closet/brig{
- id = "Cell 1";
- name = "Cell 1 Locker"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"amh" = (
-/obj/structure/bed,
-/obj/machinery/flasher{
- id = "Cell 2";
- pixel_x = -28
- },
-/obj/item/bedsheet/orange,
-/turf/open/floor/plasteel,
-/area/security/brig)
-"ami" = (
-/obj/structure/closet/secure_closet/brig{
- id = "Cell 2";
- name = "Cell 2 Locker"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"amj" = (
-/obj/structure/bed,
-/obj/machinery/flasher{
- id = "Cell 3";
- pixel_x = -28
- },
-/obj/item/bedsheet/orange,
-/turf/open/floor/plasteel,
-/area/security/brig)
-"amk" = (
-/obj/structure/closet/secure_closet/brig{
- id = "Cell 3";
- name = "Cell 3 Locker"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"aml" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"amn" = (
-/obj/structure/chair/office/dark,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"amo" = (
+/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/effect/turf_decal/tile/red,
/turf/open/floor/plasteel,
/area/security/brig)
+"amf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"amg" = (
+/obj/structure/closet{
+ name = "Evidence Closet"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
+"amj" = (
+/obj/machinery/door_timer{
+ id = "Cell 2";
+ name = "Cell 2";
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"amk" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"amm" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/security/brig)
+"amn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Cell Interior Shutters";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"amp" = (
-/obj/structure/closet/secure_closet/brig{
- id = "Cell 4";
- name = "Cell 4 Locker"
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"amq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
/turf/open/floor/plasteel,
/area/security/brig)
@@ -5751,6 +6524,17 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/maintenance/solars/starboard/fore)
+"amx" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/security/brig)
"amy" = (
/obj/structure/chair/stool{
pixel_y = 8
@@ -5773,6 +6557,17 @@
},
/turf/open/floor/plating,
/area/maintenance/solars/port/fore)
+"amB" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Cell Interior Shutters";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"amC" = (
/turf/open/floor/plating,
/area/maintenance/port/fore)
@@ -5801,59 +6596,77 @@
/obj/item/coin/diamond,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"amG" = (
-/obj/structure/chair{
+"amI" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/item/toy/sword,
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
-"amH" = (
-/obj/structure/chair{
+/turf/open/floor/plasteel,
+/area/security/brig)
+"amJ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/structure/noticeboard{
- dir = 8;
- pixel_x = 27
- },
-/obj/item/trash/plate,
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
+/turf/open/floor/plasteel,
+/area/security/brig)
"amK" = (
/obj/structure/sign/warning/docking,
/turf/closed/wall,
/area/security/processing)
"amL" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/processing)
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"amM" = (
-/obj/machinery/door/airlock/security/glass{
- name = "Prisoner Processing";
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/security{
+ name = "Labor Shuttle";
req_access_txt = "2"
},
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/security/processing)
"amN" = (
-/obj/machinery/suit_storage_unit/security,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
-"amQ" = (
-/obj/structure/cable{
- icon_state = "0-4"
+/obj/structure/table/reinforced,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
},
-/obj/structure/cable,
+/obj/item/pen{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/machinery/door/window/brigdoor{
+ dir = 4;
+ name = "Reception Desk";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/preopen{
- id = "Secure Gate";
+ id = "Secure Brig Control";
name = "brig shutters"
},
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
+/obj/machinery/door/window/southright{
+ dir = 8;
+ name = "Reception Desk";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"amO" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"amR" = (
/obj/structure/cable{
@@ -5875,82 +6688,28 @@
},
/turf/closed/wall/r_wall,
/area/security/brig)
-"amT" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/southleft{
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
"amU" = (
-/obj/machinery/door/poddoor/preopen{
- id = "briggate";
- name = "security blast door"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/brig)
-"amV" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "briggate";
- name = "security shutters"
- },
-/obj/machinery/door/window/southleft{
- base_state = "right";
- icon_state = "right";
- name = "Brig Desk";
- req_access_txt = "1"
- },
-/turf/open/floor/plasteel/dark,
-/area/security/brig)
-"amW" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
},
-/obj/machinery/door/airlock/security/glass{
- id_tag = "outerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
-"amX" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/security/glass{
- id_tag = "outerbrig";
- name = "Brig";
- req_access_txt = "63"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
+/obj/structure/chair/office/dark{
dir = 8
},
-/turf/open/floor/plasteel,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"amV" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"amW" = (
+/obj/effect/landmark/start/warden,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"amX" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
/area/security/brig)
"amY" = (
/obj/structure/chair{
@@ -5986,6 +6745,10 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"and" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"ane" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -6060,98 +6823,68 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"ano" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"anq" = (
+/obj/structure/chair{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
-"anp" = (
-/obj/item/cigbutt,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/maintenance/port/fore)
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"anr" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/security/warden)
"ans" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"ant" = (
-/obj/machinery/gulag_item_reclaimer{
- pixel_y = 24
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"anu" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"anv" = (
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/turf_decal/tile/red{
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
},
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"ant" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Evidence Storage";
+ req_access_txt = "3"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"anu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
+"anv" = (
+/obj/structure/closet{
+ name = "Evidence Closet"
+ },
/obj/effect/turf_decal/tile/red,
/obj/effect/turf_decal/tile/red{
dir = 4
},
-/turf/open/floor/plasteel,
-/area/security/processing)
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
"anw" = (
/obj/effect/turf_decal/tile/red{
dir = 1
},
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
-"anx" = (
-/obj/structure/sign/warning/electricshock{
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
"any" = (
-/obj/structure/sign/warning/electricshock{
- pixel_y = 32
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/machinery/light{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-4"
},
/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
+/area/security/brig)
"anz" = (
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
@@ -6161,15 +6894,40 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
+"anB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/closet/secure_closet/brig{
+ id = "Cell 2";
+ name = "Cell 2 Locker"
+ },
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"anC" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/security/courtroom)
"anD" = (
+/obj/structure/disposalpipe/segment,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
@@ -6194,7 +6952,7 @@
icon_state = "0-8"
},
/turf/open/floor/plating,
-/area/crew_quarters/fitness/pool)
+/area/maintenance/fore/secondary)
"anH" = (
/obj/structure/sign/warning/electricshock,
/turf/closed/wall/r_wall,
@@ -6222,16 +6980,33 @@
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"anN" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
+"anM" = (
+/obj/machinery/light/small{
+ dir = 8
},
-/obj/machinery/door/airlock/external{
- name = "Labor Camp Shuttle Airlock";
- shuttledocked = 1
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/security/processing)
+/obj/effect/turf_decal/tile/blue,
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ name = "Prison Intercom (General)";
+ pixel_x = -27;
+ pixel_y = -27;
+ prison_radio = 1
+ },
+/obj/machinery/flasher{
+ id = "Cell 2";
+ pixel_x = -24;
+ pixel_y = -36
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/turf/open/floor/plasteel,
+/area/security/brig)
"anO" = (
/obj/docking_port/stationary{
dir = 8;
@@ -6245,21 +7020,24 @@
/turf/open/space/basic,
/area/space)
"anP" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Airlock"
+/obj/structure/cable{
+ icon_state = "0-4"
},
-/turf/open/floor/plasteel,
-/area/security/processing)
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/security/brig)
"anQ" = (
-/obj/structure/sign/warning/electricshock{
- pixel_y = 32
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
},
-/obj/machinery/light{
- dir = 1
+/obj/structure/cable{
+ icon_state = "1-2"
},
/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
+/area/security/brig)
"anR" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/plasteel,
@@ -6308,14 +7086,13 @@
/turf/open/floor/plasteel/dark,
/area/security/courtroom)
"anZ" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"aoa" = (
@@ -6350,7 +7127,7 @@
dir = 10
},
/turf/closed/wall,
-/area/crew_quarters/fitness/pool)
+/area/maintenance/fore/secondary)
"aof" = (
/turf/closed/wall/r_wall,
/area/maintenance/solars/starboard/fore)
@@ -6418,69 +7195,41 @@
/obj/item/circuitboard/machine/monkey_recycler,
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"aoq" = (
-/obj/structure/sign/warning/vacuum/external{
- pixel_y = -32
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/security/processing)
"aor" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 4
+/obj/structure/table,
+/obj/item/restraints/handcuffs,
+/obj/item/taperecorder,
+/obj/item/folder/red,
+/obj/machinery/light_switch{
+ pixel_y = -24
},
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
-"aos" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/security/processing)
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"aot" = (
-/obj/machinery/light{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/turf/open/floor/plasteel,
-/area/security/processing)
-"aou" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/machinery/camera{
- c_tag = "Labor Shuttle Dock South";
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 9
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
/turf/open/floor/plasteel,
-/area/security/processing)
+/area/security/brig)
+"aou" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"aov" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -6678,6 +7427,9 @@
/turf/open/floor/plating,
/area/maintenance/port/fore)
"aoU" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
/obj/structure/bed,
/obj/effect/landmark/xeno_spawn,
/turf/open/floor/plating,
@@ -6695,6 +7447,32 @@
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"aoY" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 24;
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aoZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Brig Control";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
"apa" = (
/obj/machinery/atmospherics/pipe/simple/green/visible{
dir = 4
@@ -6702,20 +7480,10 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
/turf/open/floor/plasteel,
/area/engine/atmos)
-"apb" = (
-/obj/structure/plasticflaps,
-/turf/open/floor/plating,
-/area/security/processing)
"apc" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Security Maintenance";
- req_access_txt = "2"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
+/obj/structure/chair/office/dark,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"apd" = (
/turf/closed/wall,
/area/security/detectives_office)
@@ -6857,6 +7625,18 @@
},
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"apv" = (
+/obj/structure/table/reinforced,
+/obj/machinery/recharger{
+ pixel_x = -6;
+ pixel_y = 3
+ },
+/obj/machinery/recharger{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"apx" = (
/obj/machinery/door/airlock/atmos/abandoned{
name = "Atmospherics Maintenance";
@@ -6932,6 +7712,28 @@
/obj/machinery/portable_atmospherics/canister/water_vapor,
/turf/open/floor/plasteel,
/area/janitor)
+"apH" = (
+/obj/machinery/computer/crew{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "outerbrig";
+ name = "Brig Exterior Doors Control";
+ normaldoorcontrol = 1;
+ pixel_x = -24;
+ pixel_y = -40;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/door{
+ id = "innerbrig";
+ name = "Brig Interior Doors Control";
+ normaldoorcontrol = 1;
+ pixel_x = -24;
+ pixel_y = -24;
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"apI" = (
/obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{
dir = 1
@@ -6942,6 +7744,16 @@
"apJ" = (
/turf/closed/wall,
/area/construction/mining/aux_base)
+"apK" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"apL" = (
/obj/structure/table,
/obj/effect/spawner/lootdrop/maintenance{
@@ -6970,16 +7782,64 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"apQ" = (
+/obj/structure/closet{
+ name = "Evidence Closet"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
"apR" = (
-/obj/item/paper/fluff/jobs/security/beepsky_mom,
-/turf/open/floor/plating,
-/area/security/processing)
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "outerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"apS" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plating,
/area/maintenance/fore)
+"apT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/closed/wall/r_wall,
+/area/security/warden)
"apU" = (
/turf/open/floor/plating,
/area/security/vacantoffice/b)
@@ -6995,6 +7855,20 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
+"apX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Brig Control";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
"apY" = (
/obj/machinery/light/small{
dir = 1
@@ -7177,6 +8051,27 @@
},
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
+"aqr" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor{
+ dir = 1;
+ name = "Reception Desk";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Reception Desk";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Brig Control";
+ name = "brig shutters"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"aqs" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -7188,6 +8083,17 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/pool)
+"aqt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Brig Control";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
"aqu" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -7239,14 +8145,66 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"aqG" = (
-/obj/docking_port/stationary/random{
- dir = 4;
- id = "pod_lavaland3";
- name = "lavaland"
+"aqC" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
},
-/turf/open/space,
-/area/space/nearstation)
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqD" = (
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#d1dfff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqE" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqF" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqH" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#d1dfff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"aqJ" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -7272,6 +8230,25 @@
/obj/machinery/meter,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"aqN" = (
+/obj/structure/closet/secure_closet/warden,
+/obj/structure/sign/poster/official/ion_rifle{
+ pixel_y = 32
+ },
+/obj/structure/sign/poster/official/twelve_gauge{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/item/radio/intercom{
+ pixel_x = 32;
+ pixel_y = 20
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"aqO" = (
/obj/structure/closet,
/obj/effect/spawner/lootdrop/maintenance{
@@ -7300,28 +8277,18 @@
"aqR" = (
/turf/open/floor/plating,
/area/maintenance/fore)
-"aqS" = (
-/obj/machinery/light/small{
- dir = 4
+"aqT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
},
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/cell/potato{
- name = "\improper Beepsky's emergency battery"
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_access_txt = "1"
},
/turf/open/floor/plating,
-/area/security/processing)
-"aqT" = (
-/obj/machinery/power/apc{
- areastring = "/area/security/processing";
- dir = 8;
- name = "Labor Shuttle Dock APC";
- pixel_x = -24
- },
-/obj/structure/cable,
-/obj/structure/cable{
- icon_state = "0-2"
- },
+/area/maintenance/fore)
+"aqU" = (
+/obj/item/paper/fluff/jobs/security/beepsky_mom,
/turf/open/floor/plating,
/area/maintenance/fore)
"aqV" = (
@@ -7370,9 +8337,9 @@
/turf/open/floor/wood,
/area/lawoffice)
"arc" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"ard" = (
/obj/machinery/door/poddoor/preopen{
id = "lawyer_blast";
@@ -7392,6 +8359,13 @@
"arf" = (
/turf/closed/wall,
/area/crew_quarters/dorms)
+"arg" = (
+/obj/item/bedsheet/red,
+/mob/living/simple_animal/bot/secbot/beepsky{
+ name = "Officer Beepsky"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"arh" = (
/obj/machinery/door/airlock/maintenance{
name = "Dormitories Maintenance";
@@ -7416,6 +8390,17 @@
},
/turf/open/floor/wood,
/area/crew_quarters/dorms)
+"arl" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/potato{
+ name = "\improper Beepsky's emergency battery"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"arm" = (
/obj/machinery/light/small{
dir = 1;
@@ -7426,6 +8411,19 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
+"arn" = (
+/obj/machinery/power/apc{
+ areastring = "/area/security/processing";
+ dir = 8;
+ name = "Labor Shuttle Dock APC";
+ pixel_x = -24
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"aro" = (
/turf/open/floor/engine{
name = "Holodeck Projector Floor"
@@ -7491,6 +8489,35 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
+"ary" = (
+/obj/machinery/power/apc{
+ areastring = "/area/security/warden";
+ name = "Brig Control APC";
+ pixel_y = -24
+ },
+/obj/machinery/button/door{
+ id = "Secure Gate";
+ name = "Cell Shutters";
+ pixel_x = 6;
+ pixel_y = -40;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/door{
+ id = "Prison Gate";
+ name = "Prison Wing Lockdown";
+ pixel_x = -6;
+ pixel_y = -40;
+ req_access_txt = "2"
+ },
+/obj/structure/filingcabinet/chestdrawer,
+/obj/machinery/light,
+/obj/structure/cable,
+/obj/machinery/camera{
+ c_tag = "Brig Control";
+ dir = 1
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
"arz" = (
/obj/item/coin/gold,
/obj/item/coin/iron,
@@ -7505,6 +8532,35 @@
"arB" = (
/turf/closed/wall/r_wall,
/area/hallway/secondary/entry)
+"arC" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"arD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/closet/secure_closet/brig{
+ id = "Cell 3";
+ name = "Cell 3 Locker"
+ },
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"arE" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/turf_decal/tile/yellow{
@@ -7601,6 +8657,14 @@
"arP" = (
/turf/closed/wall,
/area/maintenance/fore)
+"arQ" = (
+/obj/structure/table,
+/obj/item/flashlight/lamp,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"arR" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/structure/table/wood,
@@ -7608,9 +8672,14 @@
/turf/open/floor/plating,
/area/security/vacantoffice/b)
"arS" = (
-/obj/structure/table/wood,
-/turf/open/floor/plating,
-/area/security/vacantoffice/b)
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"arT" = (
/turf/open/floor/plasteel,
/area/security/vacantoffice/b)
@@ -7672,6 +8741,16 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
+"asb" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Brig Evidence Storage";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/warden)
"asc" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -7806,6 +8885,61 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
+"asp" = (
+/obj/machinery/camera{
+ c_tag = "Brig Interrogation";
+ dir = 8;
+ network = list("interrogation")
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"asq" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light_switch{
+ pixel_y = -23
+ },
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = 32;
+ pixel_y = -32
+ },
+/obj/machinery/button/door{
+ id = "Secure Brig Control";
+ name = "Brig Control Shutters";
+ pixel_x = 6;
+ pixel_y = -40;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/door{
+ id = "Cell Interior Shutters";
+ name = "Cell Interior Shutters";
+ pixel_x = -6;
+ pixel_y = -40;
+ req_access_txt = "2"
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/warden)
+"ass" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Labor Camp Shuttle Airlock"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/processing)
"ast" = (
/obj/structure/bed,
/obj/item/bedsheet/random,
@@ -7818,6 +8952,23 @@
},
/turf/open/floor/wood,
/area/crew_quarters/dorms)
+"asv" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"asw" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -7848,9 +8999,11 @@
"asB" = (
/turf/closed/wall,
/area/maintenance/department/electrical)
-"asC" = (
-/turf/open/floor/plasteel/airless,
-/area/space/nearstation)
+"asD" = (
+/obj/structure/table/wood,
+/mob/living/simple_animal/pet/fox/Renault,
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/captain)
"asE" = (
/turf/closed/wall,
/area/hallway/secondary/entry)
@@ -7927,40 +9080,15 @@
/turf/open/floor/plating,
/area/maintenance/fore)
"asS" = (
-/obj/structure/closet/secure_closet/medical1,
+/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/maintenance/fore)
-"asT" = (
-/obj/structure/closet/secure_closet/chemical,
-/turf/open/floor/plating,
-/area/maintenance/fore)
-"asU" = (
-/obj/effect/spawner/lootdrop/maintenance{
- lootcount = 8;
- name = "8maintenance loot spawner"
- },
-/turf/open/floor/plasteel,
-/area/security/vacantoffice/b)
"asW" = (
/obj/machinery/light/small{
dir = 8
},
/turf/open/floor/plasteel/grimy,
/area/security/detectives_office)
-"asZ" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 8
- },
-/obj/structure/closet/wardrobe/white,
-/obj/item/clothing/under/waiter,
-/obj/item/clothing/under/waiter,
-/obj/item/clothing/under/waiter,
-/obj/structure/sign/poster/contraband/lizard{
- pixel_x = -32
- },
-/obj/item/clothing/suit/straight_jacket,
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
"ata" = (
/turf/open/floor/wood,
/area/lawoffice)
@@ -8051,13 +9179,6 @@
},
/turf/closed/wall,
/area/maintenance/port/fore)
-"ato" = (
-/obj/machinery/light_switch{
- pixel_y = -23
- },
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/hos)
"atp" = (
/obj/machinery/door/airlock/external{
name = "Construction Zone"
@@ -8079,24 +9200,10 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"ats" = (
-/obj/structure/table/wood,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/light,
-/turf/open/floor/plating,
-/area/security/vacantoffice/b)
"att" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
-"atu" = (
-/obj/machinery/camera{
- c_tag = "Vacant Office B";
- dir = 1
- },
-/obj/structure/table/wood,
-/turf/open/floor/plasteel,
-/area/security/vacantoffice/b)
"atv" = (
/obj/structure/table,
/obj/item/shard,
@@ -8227,11 +9334,6 @@
},
/turf/closed/wall,
/area/maintenance/port/fore)
-"atR" = (
-/obj/effect/landmark/carpspawn,
-/obj/structure/lattice,
-/turf/open/space,
-/area/space/nearstation)
"atS" = (
/turf/closed/wall,
/area/space/nearstation)
@@ -8260,17 +9362,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
-"aua" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/closet/wardrobe/mixed,
-/obj/item/clothing/under/kilt,
-/obj/item/clothing/under/kilt,
-/obj/item/clothing/under/skirt/purple,
-/obj/item/clothing/head/beret,
-/obj/item/clothing/head/beret,
-/obj/item/clothing/head/beret,
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
"aub" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/yellow,
@@ -8331,22 +9422,6 @@
},
/turf/open/floor/wood,
/area/lawoffice)
-"auj" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
"auk" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/neutral,
@@ -8621,29 +9696,6 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"avd" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
-"ave" = (
-/obj/structure/sign/warning/vacuum/external{
- pixel_y = 32
- },
-/obj/effect/spawner/lootdrop/maintenance,
-/turf/open/floor/plating,
-/area/maintenance/fore)
-"avf" = (
-/obj/machinery/door/airlock/maintenance/abandoned{
- name = "Chemical Storage";
- req_access_txt = "12"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
"avg" = (
/obj/machinery/door/airlock{
id_tag = "Dorm5";
@@ -8820,13 +9872,6 @@
/obj/structure/bedsheetbin/towel,
/turf/open/floor/plasteel,
/area/crew_quarters/dorms)
-"avB" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/ai_monitored/security/armory)
"avC" = (
/obj/structure/chair{
dir = 8
@@ -9040,45 +10085,6 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
-"awd" = (
-/obj/machinery/power/apc{
- areastring = "/area/maintenance/fore";
- dir = 1;
- name = "Fore Maintenance APC";
- pixel_y = 24
- },
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
-"awe" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
-"awf" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
"awg" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -9257,10 +10263,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/dorms)
-"aww" = (
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/security/brig)
"awx" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -9342,10 +10344,10 @@
/obj/item/clothing/under/trek/medsci/next,
/obj/item/clothing/under/trek/medsci/next,
/obj/item/clothing/under/trek/medsci/next,
-/obj/item/clothing/under/russobluecamooutfit,
-/obj/item/clothing/under/russobluecamooutfit,
-/obj/item/clothing/under/gladiator,
-/obj/item/clothing/under/gladiator,
+/obj/item/clothing/under/misc/blue_camo,
+/obj/item/clothing/under/misc/blue_camo,
+/obj/item/clothing/under/costume/gladiator,
+/obj/item/clothing/under/costume/gladiator,
/obj/machinery/firealarm{
dir = 4;
pixel_x = -24
@@ -9427,18 +10429,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"awN" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
"awO" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -9680,18 +10670,6 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
-"axs" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
"axt" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -9720,21 +10698,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/fore)
-"axv" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/fore)
"axw" = (
/obj/structure/cable{
icon_state = "1-8"
@@ -9747,19 +10710,6 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
-"axx" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plating,
-/area/maintenance/fore)
"axy" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -10076,17 +11026,13 @@
/turf/closed/wall/r_wall,
/area/maintenance/port/fore)
"ayA" = (
-/obj/machinery/door/airlock{
- name = "Theatre Backstage";
- req_access_txt = "46"
- },
-/obj/machinery/door/firedoor,
/obj/structure/cable{
icon_state = "1-2"
},
-/turf/open/floor/plasteel/white/side{
- dir = 4
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
},
+/turf/open/floor/plating,
/area/maintenance/fore)
"ayC" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -10731,7 +11677,7 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aAs" = (
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/turf/open/floor/plating,
@@ -11255,7 +12201,7 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"aBE" = (
-/obj/item/clothing/under/rank/mailman,
+/obj/item/clothing/under/misc/mailman,
/obj/item/clothing/head/mailman,
/obj/structure/closet,
/obj/effect/landmark/blobstart,
@@ -12110,7 +13056,7 @@
/turf/open/floor/plasteel,
/area/crew_quarters/cryopod)
"aDL" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/structure/mirror{
@@ -12998,7 +13944,7 @@
/turf/open/floor/plasteel/dark,
/area/ai_monitored/storage/eva)
"aGk" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/structure/mirror{
@@ -13523,16 +14469,6 @@
dir = 4
},
/area/chapel/main)
-"aHp" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/filingcabinet/chestdrawer,
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
"aHq" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -14062,11 +14998,6 @@
/obj/structure/table/glass,
/turf/open/floor/plasteel/chapel,
/area/chapel/main)
-"aIF" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/security/warden)
"aIH" = (
/obj/structure/table,
/obj/item/storage/box/lights/mixed,
@@ -14479,16 +15410,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
-"aJE" = (
-/obj/structure/closet/secure_closet/bar{
- req_access_txt = "25"
- },
-/obj/item/clothing/under/waiter,
-/obj/item/clothing/under/waiter,
-/obj/item/clothing/under/waiter,
-/obj/item/gun/ballistic/revolver/doublebarrel,
-/turf/open/floor/wood,
-/area/crew_quarters/bar)
"aJF" = (
/obj/machinery/newscaster{
pixel_x = 30
@@ -14878,16 +15799,11 @@
/area/hydroponics)
"aKJ" = (
/obj/machinery/vending/cola/black,
-/obj/structure/sign/poster/contraband/sun_kist{
+/obj/structure/sign/poster/contraband/starkist{
pixel_y = 32
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
-"aKK" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/structure/closet/secure_closet/hydroponics,
-/turf/open/floor/plasteel,
-/area/hydroponics)
"aKL" = (
/obj/machinery/airalarm{
pixel_y = 24
@@ -15846,15 +16762,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"aND" = (
-/obj/item/stack/sheet/metal/fifty,
-/obj/item/stack/sheet/glass/fifty,
-/obj/item/stack/cable_coil,
-/obj/item/flashlight/lamp,
-/obj/item/flashlight/lamp/green,
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/crew_quarters/bar)
"aNE" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/components/unary/vent_pump/on{
@@ -17044,13 +17951,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
-"aQU" = (
-/obj/machinery/vending/kink,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/crew_quarters/locker)
"aQV" = (
/obj/machinery/vending/autodrobe/all_access,
/obj/structure/disposalpipe/segment{
@@ -18036,8 +18936,8 @@
/obj/machinery/light{
dir = 8
},
-/obj/item/clothing/under/kilt,
-/obj/item/clothing/under/kilt,
+/obj/item/clothing/under/costume/kilt,
+/obj/item/clothing/under/costume/kilt,
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
"aTy" = (
@@ -18555,9 +19455,9 @@
department = "Locker Room";
pixel_x = -32
},
-/obj/item/clothing/under/assistantformal,
-/obj/item/clothing/under/assistantformal,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/item/clothing/under/color/grey,
/obj/item/clothing/under/color/grey,
/turf/open/floor/plasteel,
@@ -19170,10 +20070,10 @@
"aWn" = (
/obj/structure/closet/wardrobe/black,
/obj/item/clothing/shoes/jackboots,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/maid,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/costume/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/clothing/accessory/maidapron,
/obj/item/clothing/accessory/maidapron,
/obj/item/clothing/head/beret/black,
@@ -20353,19 +21253,6 @@
/obj/item/reagent_containers/glass/bucket,
/turf/open/floor/plasteel,
/area/hydroponics)
-"aYP" = (
-/obj/structure/reagent_dispensers/watertank/high,
-/obj/structure/sign/poster/contraband/lizard{
- pixel_x = -32
- },
-/obj/structure/sign/poster/contraband/lizard{
- pixel_x = -32
- },
-/obj/structure/sign/poster/contraband/lizard{
- pixel_x = -32
- },
-/turf/open/floor/plasteel,
-/area/hydroponics)
"aYQ" = (
/obj/machinery/hydroponics/constructable,
/obj/effect/turf_decal/tile/green{
@@ -20580,7 +21467,7 @@
/turf/open/floor/plating,
/area/maintenance/port)
"aZt" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/structure/mirror{
@@ -21528,10 +22415,6 @@
/obj/structure/table,
/turf/open/floor/wood,
/area/bridge/meeting_room)
-"bbZ" = (
-/obj/structure/table/wood,
-/turf/open/floor/carpet,
-/area/crew_quarters/heads/captain)
"bca" = (
/turf/open/floor/carpet,
/area/bridge/meeting_room)
@@ -23495,11 +24378,6 @@
/obj/structure/chair,
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
-"bhf" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/regular,
-/turf/open/floor/plasteel/white,
-/area/medical/medbay/central)
"bhg" = (
/obj/effect/turf_decal/tile/blue,
/obj/effect/turf_decal/tile/blue{
@@ -24969,10 +25847,6 @@
},
/turf/open/floor/plating,
/area/maintenance/disposal)
-"bkA" = (
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"bkB" = (
/obj/machinery/button/door{
id = "Disposal Exit";
@@ -25604,13 +26478,6 @@
},
/turf/open/floor/plating,
/area/maintenance/disposal)
-"blT" = (
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"blU" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/wood,
@@ -26904,19 +27771,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"boX" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "hopqueue";
- name = "HoP Queue Shutters"
- },
-/obj/effect/turf_decal/loading_area{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
"boY" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -26957,13 +27811,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/heads/hop)
-"bpa" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel,
-/area/hallway/primary/central)
"bpb" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -26995,14 +27842,6 @@
},
/turf/open/floor/carpet,
/area/crew_quarters/heads/hop)
-"bpf" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/crew_quarters/heads/hop)
"bph" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -27028,7 +27867,7 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
},
-/obj/item/clothing/under/captainparade,
+/obj/item/clothing/under/rank/captain/parade,
/turf/open/floor/carpet,
/area/crew_quarters/heads/captain)
"bpl" = (
@@ -28702,8 +29541,8 @@
/obj/item/clothing/head/beret/black,
/obj/item/clothing/head/beret,
/obj/item/clothing/head/beret,
-/obj/item/clothing/under/assistantformal,
-/obj/item/clothing/under/skirt/black,
+/obj/item/clothing/under/misc/assistantformal,
+/obj/item/clothing/under/dress/skirt,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"btj" = (
@@ -28717,8 +29556,8 @@
/area/science/explab)
"btk" = (
/obj/structure/closet/wardrobe/white,
-/obj/item/clothing/under/kilt,
-/obj/item/clothing/under/janimaid,
+/obj/item/clothing/under/costume/kilt,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
/turf/open/floor/plasteel/white,
/area/medical/genetics)
"btl" = (
@@ -30176,12 +31015,6 @@
},
/turf/open/floor/plasteel/dark,
/area/medical/sleeper)
-"bwC" = (
-/obj/machinery/computer/med_data{
- dir = 3
- },
-/turf/open/floor/plasteel/white,
-/area/medical/sleeper)
"bwD" = (
/obj/machinery/sleeper{
dir = 8
@@ -33015,9 +33848,9 @@
"bCG" = (
/obj/structure/table,
/obj/item/folder/white,
-/obj/item/gun/syringe,
/obj/item/reagent_containers/dropper,
/obj/item/soap/nanotrasen,
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
"bCH" = (
@@ -33457,12 +34290,12 @@
"bDJ" = (
/obj/structure/closet/jcloset,
/obj/item/storage/bag/trash,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/maid,
-/obj/item/clothing/under/maid,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/costume/maid,
+/obj/item/clothing/under/costume/maid,
+/obj/item/clothing/under/costume/maid,
/turf/open/floor/plasteel,
/area/janitor)
"bDK" = (
@@ -34819,6 +35652,7 @@
pixel_y = 2
},
/obj/item/clothing/neck/stethoscope,
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
"bGT" = (
@@ -44064,13 +44898,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/solar/port/aft)
-"ccY" = (
-/obj/structure/table,
-/obj/item/kitchen/rollingpin,
-/obj/item/reagent_containers/food/condiment/enzyme,
-/obj/item/reagent_containers/food/condiment/sugar,
-/turf/open/floor/plating,
-/area/maintenance/port/aft)
"ccZ" = (
/obj/structure/chair/stool,
/turf/open/floor/plating,
@@ -45007,8 +45834,8 @@
/obj/effect/turf_decal/tile/yellow{
dir = 4
},
-/obj/item/clothing/under/overalls,
-/obj/item/clothing/under/overalls,
+/obj/item/clothing/under/misc/overalls,
+/obj/item/clothing/under/misc/overalls,
/obj/item/radio/headset/headset_eng,
/turf/open/floor/plasteel,
/area/engine/engineering)
@@ -45067,8 +45894,8 @@
/obj/effect/turf_decal/tile/yellow{
dir = 4
},
-/obj/item/clothing/under/overalls,
-/obj/item/clothing/under/overalls,
+/obj/item/clothing/under/misc/overalls,
+/obj/item/clothing/under/misc/overalls,
/obj/item/radio/headset/headset_eng,
/turf/open/floor/plasteel,
/area/engine/engineering)
@@ -47396,16 +48223,6 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engine_smes)
-"clI" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
"clJ" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -47436,8 +48253,8 @@
"clO" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/closet/wardrobe/grey,
-/obj/item/clothing/under/assistantformal,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/machinery/camera{
c_tag = "Dorms East - Holodeck";
dir = 4
@@ -47459,15 +48276,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"clS" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
-/obj/machinery/rnd/production/techfab/department/security,
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
"clT" = (
/obj/machinery/portable_atmospherics/canister/nitrogen,
/obj/machinery/atmospherics/miner/nitrogen,
@@ -47552,13 +48360,6 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
-"cml" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
"cmo" = (
/obj/structure/rack,
/obj/effect/spawner/lootdrop/maintenance,
@@ -48199,10 +49000,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
-"coi" = (
-/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,
-/turf/open/floor/plasteel,
-/area/security/brig)
"con" = (
/turf/open/pool,
/area/crew_quarters/fitness/pool)
@@ -48390,24 +49187,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"coS" = (
-/obj/structure/rack,
-/obj/item/gun/energy/laser{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/gun/energy/laser,
-/obj/item/gun/energy/laser{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"coT" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
/obj/machinery/meter,
@@ -48454,27 +49233,6 @@
},
/turf/open/space,
/area/space/nearstation)
-"cpg" = (
-/obj/item/grenade/barrier{
- pixel_x = 4
- },
-/obj/item/grenade/barrier,
-/obj/item/grenade/barrier{
- pixel_x = -4
- },
-/obj/structure/table,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
"cph" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/simple/green/visible,
@@ -48578,15 +49336,6 @@
/obj/machinery/cell_charger,
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cpA" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/chair/office/dark{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"cpC" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/obj/effect/landmark/event_spawn,
@@ -48796,39 +49545,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"cqG" = (
-/obj/structure/rack,
-/obj/item/storage/box/rubbershot{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/item/storage/box/rubbershot{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/storage/box/rubbershot,
-/obj/item/storage/box/rubbershot,
-/obj/item/storage/box/rubbershot{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/item/storage/box/rubbershot{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
"cqJ" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -48888,6 +49604,10 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
+"cqQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
"cqR" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plasteel,
@@ -50843,28 +51563,6 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
-"cwM" = (
-/obj/structure/rack,
-/obj/item/storage/box/teargas{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/storage/box/flashbangs{
- pixel_x = 3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
"cwT" = (
/obj/machinery/camera{
c_tag = "Arrivals Escape Pod 2";
@@ -50881,16 +51579,6 @@
},
/turf/open/space,
/area/space/nearstation)
-"cxk" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel/showroomfloor,
-/area/security/warden)
"cxn" = (
/obj/structure/lattice,
/obj/effect/landmark/carpspawn,
@@ -50900,12 +51588,6 @@
/obj/structure/chair/wood/normal,
/turf/open/floor/wood,
/area/maintenance/bar)
-"cxA" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/ai_monitored/security/armory)
"cxE" = (
/obj/docking_port/stationary{
dir = 8;
@@ -50917,25 +51599,6 @@
},
/turf/open/space/basic,
/area/space)
-"cxG" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external{
- name = "Escape Pod Three"
- },
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
-"cxJ" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "Labor Camp Shuttle Airlock";
- req_access_txt = "2"
- },
-/turf/open/floor/plating,
-/area/security/processing)
"cxN" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -50950,13 +51613,8 @@
/turf/open/floor/plating,
/area/maintenance/solars/starboard/fore)
"cxP" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- name = "Labor Camp Shuttle Airlock"
- },
-/turf/open/floor/plating,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
/area/security/processing)
"cxW" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
@@ -50975,12 +51633,7 @@
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"cya" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- req_access_txt = "13"
- },
+/obj/machinery/light/small,
/turf/open/floor/plating,
/area/maintenance/fore)
"cyb" = (
@@ -51473,22 +52126,6 @@
/obj/effect/landmark/start/janitor,
/turf/open/floor/plasteel,
/area/janitor)
-"cAN" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Security Maintenance";
- req_access_txt = "1"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/maintenance/fore/secondary)
"cAQ" = (
/obj/structure/chair,
/turf/open/floor/plating,
@@ -51926,26 +52563,14 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"cBV" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/security{
- name = "Security Office";
- req_access_txt = "1"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel,
-/area/security/main)
"cBZ" = (
/obj/structure/table/wood,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
/turf/open/floor/plasteel/grimy,
/area/chapel/office)
"cCb" = (
@@ -51975,13 +52600,6 @@
},
/turf/open/floor/plating,
/area/construction)
-"cCh" = (
-/obj/item/bedsheet/red,
-/mob/living/simple_animal/bot/secbot/beepsky{
- name = "Officer Beepsky"
- },
-/turf/open/floor/plating,
-/area/security/processing)
"cCi" = (
/turf/closed/wall,
/area/security/vacantoffice/b)
@@ -52558,12 +53176,20 @@
/obj/structure/sign/poster/official/cohiba_robusto_ad,
/turf/closed/wall,
/area/lawoffice)
-"cIw" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
+"cJW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/circuit,
+/area/ai_monitored/nuke_storage)
+"cKC" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
dir = 8
},
-/turf/open/floor/plasteel/dark,
-/area/hallway/primary/central)
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"cMC" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -52754,6 +53380,22 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"cOV" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "prison blast door"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/prison)
"cPn" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/freezer,
@@ -53232,6 +53874,13 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
+"cZe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
"daI" = (
/obj/structure/reagent_dispensers/foamtank,
/obj/effect/turf_decal/tile/yellow{
@@ -53317,14 +53966,11 @@
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"dly" = (
-/obj/machinery/door/window/southright{
- name = "Target Storage"
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/obj/item/target/alien,
-/obj/item/target/alien,
-/obj/item/target/syndicate,
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"dml" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
@@ -53373,6 +54019,12 @@
},
/turf/closed/wall,
/area/science/circuit)
+"dyE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"dyS" = (
/obj/effect/turf_decal/tile/green{
dir = 8
@@ -53392,6 +54044,12 @@
},
/turf/open/floor/carpet,
/area/crew_quarters/cryopod)
+"dzQ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
"dBm" = (
/obj/machinery/portable_atmospherics/scrubber,
/turf/open/floor/plating,
@@ -53403,9 +54061,8 @@
},
/area/crew_quarters/fitness/pool)
"dCV" = (
-/obj/structure/table,
/obj/structure/cable{
- icon_state = "0-2"
+ icon_state = "1-4"
},
/obj/effect/turf_decal/tile/red{
dir = 1
@@ -53413,14 +54070,23 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/machinery/recharger,
-/obj/item/gun/energy/laser/practice,
-/obj/item/gun/energy/laser/practice,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
"dFX" = (
/turf/closed/wall,
/area/crew_quarters/fitness/pool)
+"dJL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Office";
+ req_access_txt = "58"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
"dKP" = (
/turf/closed/wall,
/area/maintenance/bar)
@@ -53428,16 +54094,6 @@
/obj/structure/chair/stool/bar,
/turf/open/floor/wood,
/area/maintenance/bar)
-"dLG" = (
-/obj/machinery/door/airlock/security{
- name = "Firing Range";
- req_access_txt = "2"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/security/prison)
"dMZ" = (
/obj/structure/sign/poster/official/random{
pixel_y = 32
@@ -53454,16 +54110,22 @@
/obj/item/clothing/head/ushanka,
/obj/item/clothing/head/ushanka,
/obj/item/clothing/head/ushanka,
-/obj/item/clothing/under/russobluecamooutfit,
-/obj/item/clothing/under/russobluecamooutfit,
-/obj/item/clothing/under/russobluecamooutfit,
-/obj/item/clothing/under/russobluecamooutfit,
+/obj/item/clothing/under/misc/blue_camo,
+/obj/item/clothing/under/misc/blue_camo,
+/obj/item/clothing/under/misc/blue_camo,
+/obj/item/clothing/under/misc/blue_camo,
/obj/item/clothing/shoes/jackboots,
/obj/item/clothing/shoes/jackboots,
/obj/item/clothing/shoes/jackboots,
/obj/item/clothing/shoes/jackboots,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
+"dPq" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"dTI" = (
/obj/structure/urinal{
pixel_y = 32
@@ -53483,6 +54145,10 @@
},
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
+"dYZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/range)
"eaI" = (
/obj/structure/table/reinforced,
/obj/item/radio/intercom{
@@ -53545,6 +54211,12 @@
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"ene" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"enB" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
@@ -53579,6 +54251,27 @@
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
+"esK" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Chemical Storage";
+ req_access_txt = "12"
+ },
+/obj/structure/barricade/wooden,
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"esL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"esZ" = (
/obj/machinery/door/airlock{
desc = "Private study room where nerds are probably playing Dungeons and Dragons 13e, or a place for blood cult rituals.";
@@ -53617,6 +54310,11 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
+"eAG" = (
+/obj/item/clothing/under/misc/pj/blue,
+/obj/item/clothing/shoes/sneakers/white,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"eAJ" = (
/obj/structure/chair{
dir = 4
@@ -53631,25 +54329,25 @@
/obj/structure/closet{
name = "Suit Closet"
},
-/obj/item/clothing/under/suit_jacket/white,
-/obj/item/clothing/under/suit_jacket/tan,
-/obj/item/clothing/under/suit_jacket/red,
-/obj/item/clothing/under/suit_jacket/really_black,
-/obj/item/clothing/under/suit_jacket/navy,
-/obj/item/clothing/under/suit_jacket/green,
-/obj/item/clothing/under/suit_jacket/female,
-/obj/item/clothing/under/suit_jacket/checkered,
-/obj/item/clothing/under/suit_jacket/charcoal,
-/obj/item/clothing/under/suit_jacket/burgundy,
-/obj/item/clothing/under/suit_jacket,
-/obj/item/clothing/under/lawyer/black,
-/obj/item/clothing/under/lawyer/blacksuit,
-/obj/item/clothing/under/lawyer/blue,
-/obj/item/clothing/under/lawyer/bluesuit,
-/obj/item/clothing/under/lawyer/female,
-/obj/item/clothing/under/lawyer/purpsuit,
-/obj/item/clothing/under/lawyer/really_black,
-/obj/item/clothing/under/lawyer/red,
+/obj/item/clothing/under/suit/white,
+/obj/item/clothing/under/suit/tan,
+/obj/item/clothing/under/suit/red,
+/obj/item/clothing/under/suit/black_really,
+/obj/item/clothing/under/suit/navy,
+/obj/item/clothing/under/suit/green,
+/obj/item/clothing/under/suit/black/skirt,
+/obj/item/clothing/under/suit/checkered,
+/obj/item/clothing/under/suit/charcoal,
+/obj/item/clothing/under/suit/burgundy,
+/obj/item/clothing/under/suit/black,
+/obj/item/clothing/under/rank/civilian/lawyer/black,
+/obj/item/clothing/under/suit/black,
+/obj/item/clothing/under/rank/civilian/lawyer/blue,
+/obj/item/clothing/under/rank/civilian/lawyer/bluesuit,
+/obj/item/clothing/under/rank/civilian/lawyer/female,
+/obj/item/clothing/under/rank/civilian/lawyer/purpsuit,
+/obj/item/clothing/under/rank/civilian/lawyer/really_black,
+/obj/item/clothing/under/rank/civilian/lawyer/red,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
"eCR" = (
@@ -53670,6 +54368,25 @@
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
+"eFx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"eFW" = (
/obj/effect/spawner/structure/window/shuttle,
/turf/open/floor/plating/airless,
@@ -53680,15 +54397,6 @@
},
/turf/open/floor/plasteel,
/area/maintenance/disposal/incinerator)
-"eHU" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/obj/machinery/light/small{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/security/prison)
"eJa" = (
/obj/structure/table/wood/poker,
/obj/item/toy/cards/deck{
@@ -53746,6 +54454,22 @@
},
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
+"eWL" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "prison blast door"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"eXz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"fcn" = (
/obj/structure/lattice,
/turf/closed/wall/r_wall,
@@ -53756,12 +54480,11 @@
},
/turf/closed/wall/r_wall,
/area/science/mixing)
-"fde" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
+"fdQ" = (
+/obj/structure/bed,
+/obj/effect/spawner/lootdrop/bedsheet,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"feE" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -53842,6 +54565,25 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/service)
+"foT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"fpl" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -53875,24 +54617,49 @@
dir = 1
},
/area/hallway/secondary/entry)
-"fsj" = (
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "0-8"
+"fsa" = (
+/obj/machinery/button/door{
+ id = "armory3";
+ name = "Armory Shutters";
+ pixel_y = 26;
+ req_access_txt = "3"
},
/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/machinery/power/apc{
- areastring = "/area/security/main";
- dir = 4;
- name = "Firing Range APC";
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"fsj" = (
+/obj/structure/table,
+/obj/item/clothing/glasses/sunglasses{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/clothing/glasses/sunglasses{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/clothing/ears/earmuffs{
+ pixel_x = -3;
+ pixel_y = -2
+ },
+/obj/item/clothing/ears/earmuffs{
+ pixel_x = -3;
+ pixel_y = -2
+ },
+/obj/machinery/firealarm{
+ dir = 8;
pixel_x = 24
},
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
"ftE" = (
/obj/item/radio/intercom{
pixel_y = 25
@@ -53927,6 +54694,10 @@
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"fxx" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/security/brig)
"fxV" = (
/turf/closed/wall/r_wall,
/area/hallway/primary/central)
@@ -53993,11 +54764,26 @@
/obj/structure/lattice,
/turf/open/floor/plating,
/area/space/nearstation)
+"fJY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/processing)
"fKl" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/landmark/event_spawn,
/turf/open/floor/plasteel,
/area/science/circuit)
+"fMp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
"fOA" = (
/obj/machinery/door/airlock{
name = "Theatre Backstage";
@@ -54038,6 +54824,22 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
+"gav" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"gbd" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -54158,6 +54960,12 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness)
+"gsM" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"gvX" = (
/turf/open/floor/plasteel/yellowsiding,
/area/crew_quarters/fitness/pool)
@@ -54183,6 +54991,10 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
+"gyr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
"gzf" = (
/obj/structure/window/reinforced/tinted{
dir = 8
@@ -54193,6 +55005,10 @@
/obj/structure/curtain,
/turf/open/floor/mineral/titanium/blue,
/area/crew_quarters/dorms)
+"gzY" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"gBo" = (
/obj/structure/cable{
icon_state = "1-8"
@@ -54207,6 +55023,19 @@
/obj/effect/landmark/carpspawn,
/turf/open/space/basic,
/area/space)
+"gDP" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"gIU" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -54217,6 +55046,16 @@
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
+"gLz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"gLH" = (
/obj/machinery/door/airlock/external{
name = "External Access";
@@ -54244,6 +55083,17 @@
},
/turf/open/floor/wood,
/area/bridge/meeting_room)
+"gNE" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/security/brig)
"gOZ" = (
/obj/machinery/door/airlock/maintenance{
req_access_txt = "12"
@@ -54292,6 +55142,9 @@
},
/turf/open/floor/plating,
/area/construction)
+"gWo" = (
+/turf/closed/wall,
+/area/security/range)
"gXs" = (
/obj/structure/lattice,
/turf/open/space/basic,
@@ -54360,6 +55213,17 @@
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
/area/maintenance/department/electrical)
+"hlT" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2";
+ shuttledocked = 1
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/processing)
"hlV" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -54372,13 +55236,16 @@
/area/maintenance/port)
"hnU" = (
/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/window/reinforced{
dir = 4
},
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 4;
+ icon_state = "right";
+ name = "Shooting Range"
+ },
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"hrF" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -54389,7 +55256,7 @@
"hsb" = (
/obj/structure/table/wood,
/obj/item/book/codex_gigas,
-/obj/item/clothing/under/suit_jacket/red,
+/obj/item/clothing/under/suit/red,
/obj/structure/destructible/cult/tome,
/turf/open/floor/carpet,
/area/library)
@@ -54404,6 +55271,10 @@
dir = 1
},
/area/crew_quarters/fitness/pool)
+"hBw" = (
+/obj/structure/lattice,
+/turf/closed/wall,
+/area/maintenance/fore)
"hBA" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/table,
@@ -54486,6 +55357,21 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
+"hSl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"hSZ" = (
/obj/structure/chair/comfy/brown{
dir = 1
@@ -54499,18 +55385,23 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
+"ibK" = (
+/turf/open/floor/plasteel,
+/area/security/processing)
"idK" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
/obj/effect/turf_decal/tile/red{
dir = 1
},
/obj/effect/turf_decal/tile/red{
dir = 8
},
+/obj/machinery/camera{
+ c_tag = "Firing Range";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
"iiW" = (
/turf/open/floor/wood,
/area/maintenance/bar)
@@ -54547,6 +55438,20 @@
/obj/structure/falsewall,
/turf/open/floor/plating,
/area/maintenance/bar)
+"inq" = (
+/obj/structure/table/wood,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"inw" = (
+/mob/living/simple_animal/hostile/retaliate/goose{
+ desc = "Some evil loose goose.";
+ name = "Cere"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"inR" = (
/obj/structure/chair/stool{
pixel_y = 8
@@ -54567,6 +55472,13 @@
"ipA" = (
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
+"itD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/security/brig)
"itG" = (
/obj/structure/table/reinforced,
/obj/item/paper_bin,
@@ -54585,15 +55497,14 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"itQ" = (
-/obj/machinery/door/window/southleft{
- name = "Target Storage"
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/light/small{
+ dir = 8
},
-/obj/item/target/clown,
-/obj/item/target/clown,
-/obj/item/target,
-/obj/item/target,
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"ium" = (
/mob/living/simple_animal/bot/cleanbot{
name = "C.L.E.A.N."
@@ -54617,6 +55528,10 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall,
/area/maintenance/port)
+"izg" = (
+/obj/item/cigbutt/cigarbutt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"izv" = (
/obj/machinery/vending/clothing,
/obj/machinery/light/small{
@@ -54634,18 +55549,6 @@
/obj/structure/grille,
/turf/open/space/basic,
/area/space/nearstation)
-"iDS" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 3;
- height = 5;
- id = "commonmining_home";
- name = "SS13: Common Mining Dock";
- roundstart_template = /datum/map_template/shuttle/mining_common/meta;
- width = 7
- },
-/turf/open/space/basic,
-/area/space)
"iEJ" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod One"
@@ -54661,6 +55564,11 @@
},
/turf/closed/wall/r_wall,
/area/engine/gravity_generator)
+"iLJ" = (
+/obj/item/reagent_containers/glass/bucket,
+/mob/living/simple_animal/pet/bumbles,
+/turf/open/floor/plasteel,
+/area/hydroponics)
"iMv" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
@@ -54684,6 +55592,25 @@
/obj/structure/reagent_dispensers/cooking_oil,
/turf/open/floor/plasteel/showroomfloor,
/area/crew_quarters/kitchen)
+"iPX" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder{
+ desc = "Used to grind things up into raw materials and liquids.";
+ pixel_y = 5
+ },
+/obj/item/lighter,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"iRj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
"iTq" = (
/obj/structure/chair/stool{
pixel_y = 8
@@ -54694,7 +55621,7 @@
},
/area/crew_quarters/theatre)
"iTU" = (
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/turf/open/floor/wood,
@@ -54749,6 +55676,14 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/service)
+"jdj" = (
+/obj/docking_port/stationary/random{
+ dir = 4;
+ id = "pod_lavaland3";
+ name = "lavaland"
+ },
+/turf/open/space,
+/area/space)
"jex" = (
/obj/machinery/smartfridge/organ/preloaded,
/turf/closed/wall,
@@ -54798,17 +55733,6 @@
/obj/machinery/rnd/production/techfab/department/cargo,
/turf/open/floor/plasteel,
/area/quartermaster/office)
-"jls" = (
-/obj/machinery/door/airlock/security{
- name = "Labor Shuttle";
- req_access_txt = "2"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel,
-/area/security/processing)
"jmV" = (
/obj/structure/table/wood/fancy,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
@@ -54856,6 +55780,21 @@
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/maintenance/port)
+"jyO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"jAD" = (
/obj/structure/grille,
/turf/open/floor/plating/airless,
@@ -54960,16 +55899,6 @@
},
/turf/open/space,
/area/solar/starboard/fore)
-"jJg" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 4;
- pixel_y = 5
- },
-/obj/structure/chair/sofa{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
"jJF" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/cable{
@@ -54982,6 +55911,9 @@
/obj/structure/cable{
icon_state = "1-2"
},
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
/turf/open/floor/plating,
/area/maintenance/fore/secondary)
"jLn" = (
@@ -54994,6 +55926,12 @@
},
/turf/open/floor/plasteel,
/area/engine/engine_smes)
+"jLv" = (
+/obj/structure/sign/warning/securearea{
+ pixel_x = 32
+ },
+/turf/open/space,
+/area/space)
"jLT" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -55047,20 +55985,40 @@
"kaq" = (
/turf/closed/wall/mineral/titanium,
/area/space/nearstation)
+"kbm" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 2";
+ name = "Cell 2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"kdO" = (
/obj/machinery/pool/controller,
/turf/open/floor/plasteel/yellowsiding,
/area/crew_quarters/fitness/pool)
"kdP" = (
/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/structure/cable{
- icon_state = "2-4"
+ icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
"ker" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/neutral,
@@ -55199,6 +56157,26 @@
"ktS" = (
/turf/open/space/basic,
/area/space/nearstation)
+"kuh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"kuA" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
"kvl" = (
/obj/structure/grille,
/turf/closed/wall/r_wall,
@@ -55261,6 +56239,15 @@
/obj/structure/window,
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"kCa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/range)
"kCo" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -55297,9 +56284,26 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
+"kHd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Prisoner Processing";
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"kMt" = (
-/obj/structure/lattice,
-/turf/closed/wall,
+/obj/machinery/computer/prisoner/gulag_teleporter_computer,
+/turf/open/floor/plasteel,
/area/security/prison)
"kNv" = (
/obj/structure/cable{
@@ -55339,6 +56343,21 @@
/obj/item/storage/toolbox/electrical,
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
+"kQz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"kQO" = (
/obj/structure/reagent_dispensers/keg/semen,
/turf/open/floor/plating,
@@ -55347,6 +56366,22 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock)
+"kTj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "maintenance access";
+ req_access_txt = "12"
+ },
+/obj/structure/barricade/wooden,
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"kUC" = (
+/obj/machinery/chem_master/condimaster,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"kWp" = (
/obj/structure/shuttle/engine/heater{
dir = 1
@@ -55360,33 +56395,74 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
-"laq" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+"kZS" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/brig)
+"laq" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/range)
+"lfV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"lip" = (
/obj/structure/closet{
name = "Suit Closet"
},
-/obj/item/clothing/under/suit_jacket/white,
-/obj/item/clothing/under/suit_jacket/tan,
-/obj/item/clothing/under/suit_jacket/red,
-/obj/item/clothing/under/suit_jacket/really_black,
-/obj/item/clothing/under/suit_jacket/navy,
-/obj/item/clothing/under/suit_jacket/green,
-/obj/item/clothing/under/suit_jacket/female,
-/obj/item/clothing/under/suit_jacket/checkered,
-/obj/item/clothing/under/suit_jacket/charcoal,
-/obj/item/clothing/under/suit_jacket/burgundy,
-/obj/item/clothing/under/suit_jacket,
-/obj/item/clothing/under/lawyer/black,
-/obj/item/clothing/under/lawyer/blacksuit,
-/obj/item/clothing/under/lawyer/blue,
-/obj/item/clothing/under/lawyer/bluesuit,
-/obj/item/clothing/under/lawyer/female,
-/obj/item/clothing/under/lawyer/purpsuit,
-/obj/item/clothing/under/lawyer/really_black,
-/obj/item/clothing/under/lawyer/red,
+/obj/item/clothing/under/suit/white,
+/obj/item/clothing/under/suit/tan,
+/obj/item/clothing/under/suit/red,
+/obj/item/clothing/under/suit/black_really,
+/obj/item/clothing/under/suit/navy,
+/obj/item/clothing/under/suit/green,
+/obj/item/clothing/under/suit/black/skirt,
+/obj/item/clothing/under/suit/checkered,
+/obj/item/clothing/under/suit/charcoal,
+/obj/item/clothing/under/suit/burgundy,
+/obj/item/clothing/under/suit/black,
+/obj/item/clothing/under/rank/civilian/lawyer/black,
+/obj/item/clothing/under/suit/black,
+/obj/item/clothing/under/rank/civilian/lawyer/blue,
+/obj/item/clothing/under/rank/civilian/lawyer/bluesuit,
+/obj/item/clothing/under/rank/civilian/lawyer/female,
+/obj/item/clothing/under/rank/civilian/lawyer/purpsuit,
+/obj/item/clothing/under/rank/civilian/lawyer/really_black,
+/obj/item/clothing/under/rank/civilian/lawyer/red,
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
"lnk" = (
@@ -55419,25 +56495,47 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/dorms)
-"luR" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/maintenance/starboard/fore)
"lva" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
/turf/open/floor/plasteel,
/area/hydroponics)
-"lyR" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plating,
-/area/security/prison)
+"lwN" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"lAB" = (
/obj/structure/sign/nanotrasen,
/turf/closed/wall,
/area/science/circuit)
+"lAH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"lBz" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/door/window/northleft{
+ name = "Brig Operations";
+ req_one_access_txt = "4; 1"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"lCi" = (
/obj/docking_port/stationary/public_mining_dock{
dir = 8
@@ -55459,12 +56557,31 @@
},
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
+"lJC" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod Three"
+ },
+/turf/open/floor/plating,
+/area/security/main)
"lMg" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/plasteel,
/area/science/circuit)
+"lNH" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light_switch{
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"lPr" = (
/obj/item/twohanded/required/kirbyplants{
icon_state = "applebush"
@@ -55475,6 +56592,16 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/science/circuit)
+"lRb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
"lSa" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 8
@@ -55487,13 +56614,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
-"lXE" = (
-/obj/structure/chair/sofa/right,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
"lZl" = (
/obj/structure/closet,
/obj/effect/spawner/lootdrop/maintenance,
@@ -55502,6 +56622,25 @@
/obj/item/coin/gold,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"lZn" = (
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig Infirmary";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"lZs" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"lZK" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
@@ -55524,10 +56663,9 @@
},
/area/crew_quarters/fitness)
"mcp" = (
-/obj/structure/target_stake,
-/obj/item/target/syndicate,
+/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"meb" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/bed,
@@ -55559,12 +56697,62 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/toilet)
-"mnC" = (
+"mkU" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"mml" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
/obj/effect/turf_decal/stripes/line{
dir = 1
},
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"mnC" = (
+/obj/structure/target_stake,
+/obj/item/target/syndicate,
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
+"mos" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ name = "Prison Intercom (General)";
+ pixel_x = -27;
+ pixel_y = -27;
+ prison_radio = 1
+ },
+/obj/machinery/flasher{
+ id = "Cell 3";
+ pixel_x = -24;
+ pixel_y = -36
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/bed,
+/obj/item/bedsheet/yellow,
+/turf/open/floor/plasteel,
+/area/security/brig)
"moD" = (
/obj/structure/table,
/obj/item/reagent_containers/food/snacks/bluecherrycupcake{
@@ -55606,14 +56794,17 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
-"mvZ" = (
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+"mxn" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod Three"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
-/turf/open/floor/plasteel/dark,
-/area/hallway/primary/central)
+/turf/open/floor/plating,
+/area/security/main)
"myh" = (
-/obj/structure/piano,
+/obj/structure/musician/piano,
/obj/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/wood,
@@ -55633,12 +56824,17 @@
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
"mGw" = (
+/obj/machinery/door/airlock/security{
+ name = "Labor Shuttle";
+ req_access_txt = "2"
+ },
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
"mHU" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/light_construct{
@@ -55677,13 +56873,6 @@
dir = 1
},
/area/hallway/primary/starboard)
-"mOi" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 4;
- pixel_y = 0
- },
-/turf/open/floor/plasteel/dark,
-/area/hallway/primary/central)
"mOB" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -55697,12 +56886,6 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/gravity_generator)
-"mOO" = (
-/obj/structure/chair/sofa/left{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
"mPk" = (
/obj/structure/bed,
/obj/machinery/button/door{
@@ -55726,31 +56909,6 @@
/obj/item/clothing/under/color/grey,
/turf/open/floor/plating,
/area/maintenance/port/aft)
-"mPt" = (
-/obj/structure/table,
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/item/clothing/glasses/sunglasses{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/clothing/glasses/sunglasses{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/clothing/ears/earmuffs{
- pixel_x = -3;
- pixel_y = -2
- },
-/obj/item/clothing/ears/earmuffs{
- pixel_x = -3;
- pixel_y = -2
- },
-/obj/machinery/firealarm{
- dir = 8;
- pixel_x = 24
- },
-/turf/open/floor/plasteel,
-/area/security/prison)
"mPE" = (
/obj/machinery/chem_dispenser/drinks,
/obj/structure/table/wood,
@@ -55792,10 +56950,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
-"mVY" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/circuit,
-/area/ai_monitored/nuke_storage)
"naI" = (
/turf/open/space,
/area/space/station_ruins)
@@ -55813,6 +56967,16 @@
},
/turf/open/floor/plating,
/area/hallway/primary/central)
+"nbY" = (
+/obj/item/melee/baton/cattleprod,
+/obj/item/stock_parts/cell/high,
+/obj/item/electropack,
+/obj/structure/closet/secure_closet{
+ name = "Persuasion Storage";
+ req_access = "list(2)"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"ndq" = (
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
@@ -55831,6 +56995,14 @@
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
+"ngU" = (
+/obj/structure/rack,
+/obj/item/storage/firstaid,
+/obj/item/clothing/glasses/hud/health,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"ngV" = (
/obj/structure/table/wood,
/obj/item/instrument/guitar,
@@ -55852,6 +57024,11 @@
},
/turf/open/floor/plating,
/area/maintenance/port/aft)
+"nnp" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"noy" = (
/obj/structure/sign/poster/contraband/smoke{
desc = "This poster reminds us all that the Detective is a parasite. Year after year, they must get replacement lungs because of their addiction. ";
@@ -55865,6 +57042,17 @@
},
/turf/open/floor/plasteel/dark,
/area/maintenance/starboard/fore)
+"nss" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/door/window/northright{
+ name = "Brig Operations";
+ req_one_access_txt = "4; 1"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"nsA" = (
/turf/closed/wall,
/area/crew_quarters/abandoned_gambling_den)
@@ -55891,17 +57079,21 @@
},
/turf/open/floor/plating,
/area/construction)
-"nyZ" = (
-/obj/structure/sign/warning/securearea,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/closed/wall/r_wall,
-/area/ai_monitored/nuke_storage)
-"nFC" = (
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 4
+"nBI" = (
+/obj/item/cigbutt/cigarbutt,
+/obj/effect/decal/cleanable/blood/old,
+/obj/structure/chair{
+ dir = 1
},
-/turf/open/floor/plasteel/dark,
-/area/hallway/primary/central)
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"nEj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/security/processing)
"nGf" = (
/obj/machinery/hydroponics/constructable,
/obj/machinery/light{
@@ -55920,15 +57112,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"nGI" = (
-/obj/machinery/door/airlock/external{
- name = "Common Mining Shuttle Bay"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
"nLu" = (
/obj/effect/turf_decal/tile/blue{
dir = 4
@@ -55977,6 +57160,15 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/dorms)
+"nTG" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"nUV" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -56036,6 +57228,21 @@
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"oby" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"oce" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
@@ -56069,6 +57276,33 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/pool)
+"okK" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ name = "Prison Intercom (General)";
+ pixel_x = -27;
+ pixel_y = -27;
+ prison_radio = 1
+ },
+/obj/machinery/flasher{
+ id = "Cell 1";
+ pixel_x = -24;
+ pixel_y = -36
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/bed,
+/obj/item/bedsheet/green,
+/turf/open/floor/plasteel,
+/area/security/brig)
"old" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -56083,6 +57317,16 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"omX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/security/prison)
"omY" = (
/obj/item/flashlight/lamp/green{
pixel_x = -3;
@@ -56127,6 +57371,22 @@
/obj/item/pen/fountain,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/central)
+"ovv" = (
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/recharger,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/turf/open/floor/plasteel,
+/area/security/range)
"oxm" = (
/obj/structure/flora/ausbushes/fullgrass,
/obj/structure/flora/ausbushes/sparsegrass,
@@ -56157,8 +57417,7 @@
/area/crew_quarters/locker)
"oyz" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4;
- pixel_y = 5
+ dir = 4
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
@@ -56186,6 +57445,10 @@
/obj/structure/fireplace,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
+"oDm" = (
+/obj/machinery/gulag_teleporter,
+/turf/open/floor/plasteel,
+/area/security/prison)
"oDN" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -56220,7 +57483,7 @@
/turf/open/floor/wood,
/area/crew_quarters/bar)
"oIW" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/turf/open/floor/mineral/titanium/blue,
@@ -56240,6 +57503,23 @@
},
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
+"oNz" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"oSl" = (
+/obj/machinery/door/airlock/security{
+ name = "Firing Range";
+ req_access_txt = "2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/range)
"oTW" = (
/obj/structure/chair/stool{
pixel_y = 8
@@ -56265,10 +57545,10 @@
"oZl" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/closet/wardrobe/pjs,
-/obj/item/clothing/under/maid,
-/obj/item/clothing/under/maid,
-/obj/item/clothing/under/janimaid,
-/obj/item/clothing/under/janimaid,
+/obj/item/clothing/under/costume/maid,
+/obj/item/clothing/under/costume/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
/obj/item/clothing/accessory/maidapron,
/obj/item/clothing/accessory/maidapron,
/obj/machinery/light{
@@ -56288,22 +57568,20 @@
},
/turf/open/floor/wood,
/area/library)
-"pfm" = (
-/obj/structure/sign/poster/official/twelve_gauge,
-/turf/closed/wall/r_wall,
-/area/ai_monitored/security/armory)
"pgf" = (
/turf/open/floor/mineral/titanium/blue,
/area/crew_quarters/dorms)
"pgn" = (
/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/light/small{
dir = 8
},
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
+"pjg" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"pkF" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/extinguisher_cabinet{
@@ -56333,6 +57611,29 @@
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"plS" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 1";
+ name = "Cell 1"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"poc" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -56395,18 +57696,48 @@
dir = 1
},
/area/crew_quarters/fitness)
+"pzk" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"pAK" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 3";
+ name = "Cell 3"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"pBp" = (
/obj/effect/landmark/event_spawn,
/turf/closed/wall,
/area/crew_quarters/fitness)
-"pFX" = (
-/obj/structure/table/wood/fancy,
-/obj/item/reagent_containers/food/drinks/soda_cans/starkist{
- pixel_x = -3;
- pixel_y = 5
+"pDe" = (
+/obj/machinery/door/window/southright{
+ name = "Target Storage"
},
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/syndicate,
+/turf/open/floor/plating,
+/area/security/range)
"pHl" = (
/obj/structure/table,
/obj/item/storage/box/beakers{
@@ -56492,6 +57823,22 @@
},
/turf/open/floor/plating,
/area/crew_quarters/fitness)
+"pQr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"pQN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
"pRs" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
@@ -56510,6 +57857,16 @@
},
/turf/open/space,
/area/solar/starboard/aft)
+"pUy" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"qaY" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/tile/bar,
@@ -56620,6 +57977,11 @@
/obj/structure/grille/broken,
/turf/open/space/basic,
/area/space/nearstation)
+"qyj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/dark,
+/area/maintenance/fore)
"qBi" = (
/obj/structure/lattice,
/turf/closed/wall/r_wall,
@@ -56705,6 +58067,31 @@
},
/turf/closed/wall/r_wall,
/area/science/circuit)
+"rcI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/closet/secure_closet/brig{
+ id = "Cell 1";
+ name = "Cell 1 Locker"
+ },
+/obj/item/radio/headset{
+ desc = "An updated, modular intercom that fits over the head. Takes encryption keys. It looks like it has been modified to not broadcast.";
+ name = "prisoner headset";
+ prison_radio = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"rdG" = (
/obj/machinery/hydroponics/constructable,
/obj/item/radio/intercom{
@@ -56728,6 +58115,10 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/maintenance/disposal/incinerator)
+"rhX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/processing)
"rjQ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/wood,
@@ -56810,12 +58201,12 @@
dir = 4
},
/obj/structure/closet/wardrobe/black,
-/obj/item/clothing/under/skirt/black,
+/obj/item/clothing/under/dress/skirt,
/obj/item/clothing/head/beret/black,
/obj/item/clothing/head/beret/black,
-/obj/item/clothing/under/trendy_fit,
-/obj/item/clothing/under/trendy_fit,
-/obj/item/clothing/under/sundress,
+/obj/item/clothing/under/custom/trendy_fit,
+/obj/item/clothing/under/custom/trendy_fit,
+/obj/item/clothing/under/dress/sundress,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
"rtl" = (
@@ -56830,6 +58221,10 @@
},
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
+"rtC" = (
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"ruo" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -56876,12 +58271,46 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
+"rAR" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"rBq" = (
/obj/item/clothing/head/kitty,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/clothing/mask/muzzle,
/turf/open/floor/plating,
/area/maintenance/bar)
+"rCl" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "outerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"rGq" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable{
@@ -56899,6 +58328,24 @@
},
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
+"rJv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"rJw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/maintenance/port/fore)
"rKP" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
@@ -56932,6 +58379,13 @@
dir = 4
},
/area/crew_quarters/theatre)
+"rQJ" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"rTu" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -56942,6 +58396,11 @@
},
/turf/open/floor/plasteel/dark,
/area/bridge/meeting_room)
+"rTD" = (
+/obj/machinery/vending/snack/random,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
"rXl" = (
/obj/structure/chair/office/light,
/obj/machinery/firealarm{
@@ -56965,11 +58424,6 @@
/obj/item/gun/energy/laser/practice,
/turf/open/floor/plasteel/white,
/area/science/circuit)
-"saN" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
-/turf/open/floor/plasteel/dark,
-/area/maintenance/fore)
"saU" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall/r_wall,
@@ -57012,6 +58466,10 @@
},
/turf/open/floor/plating,
/area/security/brig)
+"sfs" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"shR" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -57030,16 +58488,12 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
/area/maintenance/department/medical/morgue)
-"spu" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
+"sqg" = (
+/obj/structure/table/wood,
+/obj/item/clothing/under/misc/pj/red,
+/obj/item/clothing/shoes/sneakers/white,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"sqp" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -57110,6 +58564,15 @@
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
+"sAk" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"sAM" = (
/turf/open/floor/wood{
icon_state = "wood-broken6"
@@ -57301,6 +58764,9 @@
/obj/machinery/vending/boozeomat/all_access,
/turf/closed/wall,
/area/maintenance/bar)
+"sXV" = (
+/turf/closed/wall/r_wall,
+/area/security/range)
"sYR" = (
/obj/machinery/door/airlock{
name = "Unisex Restrooms"
@@ -57316,6 +58782,12 @@
/obj/structure/filingcabinet/employment,
/turf/open/floor/wood,
/area/crew_quarters/heads/captain)
+"thB" = (
+/obj/structure/sign/warning/securearea{
+ pixel_y = -32
+ },
+/turf/open/space,
+/area/space)
"tif" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -57347,10 +58819,13 @@
/area/maintenance/bar)
"tmO" = (
/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/light/small{
dir = 8
},
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"tqg" = (
/obj/machinery/cryopod{
dir = 4
@@ -57378,19 +58853,6 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
-"ttX" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/machinery/camera{
- c_tag = "Firing Range";
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/security/prison)
"tur" = (
/obj/item/restraints/handcuffs/fake,
/turf/open/floor/plating,
@@ -57467,6 +58929,18 @@
},
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
+"tHh" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"tJi" = (
/obj/machinery/airalarm{
dir = 4;
@@ -57503,6 +58977,12 @@
/obj/effect/spawner/lootdrop/keg,
/turf/open/floor/plating,
/area/maintenance/starboard/fore)
+"tKb" = (
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/b)
"tKk" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -57561,8 +59041,7 @@
/area/maintenance/bar)
"tWj" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
- dir = 4;
- pixel_y = 5
+ dir = 4
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
@@ -57579,16 +59058,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/central)
-"uaj" = (
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
"uaw" = (
/obj/machinery/power/apc{
areastring = "/area/storage/art";
@@ -57692,13 +59161,6 @@
dir = 8
},
/area/crew_quarters/fitness/pool)
-"unW" = (
-/obj/effect/landmark/event_spawn,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/security/brig)
"uoB" = (
/obj/structure/table/reinforced,
/obj/item/multitool,
@@ -57721,6 +59183,11 @@
},
/turf/open/floor/plasteel/grimy,
/area/security/detectives_office)
+"usE" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/rack,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"usO" = (
/obj/machinery/vending/snack/random,
/obj/machinery/light/small{
@@ -57785,6 +59252,21 @@
},
/turf/open/floor/wood,
/area/crew_quarters/bar)
+"uCo" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"uCU" = (
+/obj/machinery/door/airlock/security{
+ name = "Interrogation";
+ req_access_txt = "2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
"uDO" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -57815,9 +59297,23 @@
},
/turf/open/floor/plasteel/grimy,
/area/security/detectives_office)
+"uFZ" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/light{
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"uGI" = (
/turf/open/floor/grass,
/area/security/prison)
+"uHp" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall,
+/area/security/main)
"uIO" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -57905,6 +59401,19 @@
/obj/machinery/pool/drain,
/turf/open/pool,
/area/crew_quarters/fitness/pool)
+"uTe" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"uUi" = (
+/obj/effect/decal/cleanable/vomit,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"uVS" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -57917,6 +59426,10 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"uXt" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
"vae" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -57958,16 +59471,13 @@
/area/crew_quarters/bar)
"vda" = (
/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/window/reinforced{
dir = 4
},
-/obj/machinery/door/window/westleft{
- base_state = "right";
- dir = 4;
- icon_state = "right";
- name = "Shooting Range"
- },
/turf/open/floor/plating,
-/area/security/prison)
+/area/security/range)
"vdu" = (
/obj/structure/table/wood,
/obj/machinery/airalarm{
@@ -57982,6 +59492,30 @@
},
/turf/closed/wall,
/area/crew_quarters/fitness/pool)
+"vfX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"vgJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/fore";
+ dir = 1;
+ name = "Fore Maintenance APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"vhb" = (
/obj/effect/turf_decal/tile/blue{
dir = 4
@@ -58047,10 +59581,18 @@
/area/crew_quarters/fitness/pool)
"vpY" = (
/obj/structure/closet/lasertag/blue,
-/obj/item/clothing/under/pj/blue,
-/obj/item/clothing/under/pj/blue,
+/obj/item/clothing/under/misc/pj/blue,
+/obj/item/clothing/under/misc/pj/blue,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
+"vqP" = (
+/obj/structure/bed/dogbed{
+ desc = "A comfy-looking pet bed. You can even strap your pet in, in case the gravity turns off.";
+ name = "pet bed"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"vsM" = (
/obj/machinery/power/apc/auto_name/south,
/obj/structure/cable,
@@ -58091,10 +59633,30 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"vxX" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/processing)
"vyp" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall,
/area/crew_quarters/dorms)
+"vyK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"vzp" = (
/obj/structure/table/reinforced,
/obj/machinery/firealarm{
@@ -58195,6 +59757,18 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
+"vGn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prisoner Processing";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
"vHj" = (
/obj/machinery/door/airlock/public/glass{
name = "Cryogenics "
@@ -58227,14 +59801,46 @@
/area/science/mixing)
"vIi" = (
/obj/structure/cable{
- icon_state = "1-2"
+ icon_state = "1-8"
},
-/obj/machinery/airalarm{
- dir = 8;
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/range";
+ dir = 4;
+ name = "Firing Range APC";
pixel_x = 24
},
/turf/open/floor/plasteel,
-/area/security/prison)
+/area/security/range)
+"vIo" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Brig East";
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"vJu" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
@@ -58242,6 +59848,19 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
+"vLo" = (
+/obj/structure/closet/secure_closet/chemical,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"vOU" = (
+/obj/structure/sign/warning/securearea,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/nuke_storage)
"vPs" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
@@ -58255,6 +59874,16 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
+"vTP" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/security/processing)
"vZA" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable,
@@ -58300,6 +59929,16 @@
"wcR" = (
/turf/open/floor/plasteel/yellowsiding/corner,
/area/crew_quarters/fitness/pool)
+"wdr" = (
+/obj/machinery/door/window/southleft{
+ name = "Target Storage"
+ },
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target,
+/obj/item/target,
+/turf/open/floor/plating,
+/area/security/range)
"wdv" = (
/obj/structure/fans/tiny/invisible,
/turf/open/space/basic,
@@ -58319,9 +59958,21 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/pool)
+"wje" = (
+/obj/structure/rack,
+/obj/item/instrument/banjo,
+/obj/item/instrument/harmonica,
+/obj/item/instrument/accordion,
+/obj/item/instrument/recorder,
+/turf/open/floor/plating,
+/area/maintenance/fore)
"wkN" = (
/turf/closed/wall,
/area/science/circuit)
+"wlI" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/showroomfloor,
+/area/security/main)
"woR" = (
/obj/machinery/cryopod{
dir = 1
@@ -58403,16 +60054,10 @@
},
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
-"wIG" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/security/brig)
+"wHT" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
"wKe" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -58501,6 +60146,17 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/captain)
+"xal" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
"xaB" = (
/obj/structure/closet/athletic_mixed,
/obj/item/toy/poolnoodle/red,
@@ -58525,17 +60181,6 @@
/obj/item/coin/gold,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
-"xfS" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/obj/machinery/computer/shuttle/mining/common{
- dir = 4
- },
-/turf/open/floor/plasteel/white/corner{
- dir = 1
- },
-/area/hallway/secondary/entry)
"xgk" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -58625,10 +60270,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
-"xls" = (
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/security/prison)
"xmo" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 4
@@ -58648,6 +60289,15 @@
/obj/effect/landmark/start/assistant,
/turf/open/floor/plasteel/grimy,
/area/hallway/secondary/entry)
+"xnm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
"xqG" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/tile/bar,
@@ -58692,24 +60342,21 @@
},
/turf/open/floor/plating,
/area/maintenance/fore)
-"xzd" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+"xxp" = (
+/turf/open/floor/plating,
+/area/security/range)
+"xzv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/obj/structure/chair/sofa,
-/obj/item/radio/intercom{
- pixel_y = 25
- },
-/obj/effect/landmark/start/assistant,
-/turf/open/floor/plasteel,
-/area/crew_quarters/fitness)
-"xzj" = (
-/obj/machinery/light{
- dir = 1;
- light_color = "#d1dfff"
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
},
/turf/open/floor/plasteel,
-/area/hallway/primary/fore)
+/area/security/brig)
"xAk" = (
/obj/structure/chair/stool{
pixel_y = 8
@@ -58779,11 +60426,42 @@
/obj/machinery/vending/wardrobe/curator_wardrobe,
/turf/open/floor/carpet,
/area/library)
+"xGQ" = (
+/obj/structure/sign/plaques/golden{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"xIa" = (
/obj/structure/table,
/obj/effect/spawner/lootdrop/grille_or_trash,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"xJW" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_access_txt = "1"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/main)
"xLX" = (
/obj/structure/lattice/catwalk,
/obj/item/stack/marker_beacon{
@@ -58825,15 +60503,34 @@
/obj/item/instrument/trombone,
/turf/open/floor/wood,
/area/crew_quarters/theatre)
-"xQG" = (
-/obj/machinery/door/airlock/external{
- name = "Common Mining Shuttle Bay"
+"xSW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
+/obj/effect/turf_decal/tile/red{
+ dir = 4
},
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"xTe" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
"xTy" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -58863,14 +60560,42 @@
},
/turf/open/floor/plasteel/dark,
/area/ai_monitored/nuke_storage)
+"xUX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/rack,
+/obj/item/storage/box/zipties{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/item/storage/box/zipties{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"xWq" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/security/processing)
"xXi" = (
/obj/machinery/vending/clothing,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
"xZD" = (
/obj/structure/closet/lasertag/red,
-/obj/item/clothing/under/pj/red,
-/obj/item/clothing/under/pj/red,
+/obj/item/clothing/under/misc/pj/red,
+/obj/item/clothing/under/misc/pj/red,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness)
"xZL" = (
@@ -58880,17 +60605,8 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/pool)
-"ybj" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/structure/window/reinforced{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/security/prison)
"ycd" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/structure/mirror{
@@ -58919,20 +60635,45 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
+"ycY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#d1dfff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"yds" = (
+/obj/effect/decal/cleanable/vomit,
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
"ydD" = (
/obj/effect/turf_decal/bot,
/obj/machinery/suit_storage_unit/rd,
/turf/open/floor/plasteel,
/area/science/mixing)
+"ydM" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"yhx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/security/brig)
"yhz" = (
/obj/structure/table,
/obj/item/folder/blue,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/central)
-"yiY" = (
-/obj/structure/sign/poster/official/ion_rifle,
-/turf/closed/wall/r_wall,
-/area/ai_monitored/security/armory)
(1,1,1) = {"
cNd
@@ -67286,7 +69027,7 @@ aaa
aaa
aoV
aaa
-iDS
+aaa
aaa
aaa
aoV
@@ -67541,11 +69282,11 @@ aaa
aaa
aaa
aaa
-asE
-asE
-nGI
-asE
-asE
+aaa
+aaa
+aaa
+aaa
+aaa
aoV
aaa
aaa
@@ -67799,9 +69540,9 @@ aaa
aaa
aaa
aaf
-awW
-auP
-awW
+aaa
+aaa
+aaa
aaf
kls
aaa
@@ -68057,8 +69798,8 @@ aaa
aaa
arB
arB
-xQG
-asE
+arB
+arB
aAC
aaf
aaa
@@ -68313,7 +70054,7 @@ aaa
aaa
aaa
arB
-xfS
+awZ
ayk
awW
aAD
@@ -71657,7 +73398,7 @@ ayl
aIK
ayl
beM
-asE
+arB
aaa
aaa
aaa
@@ -75476,9 +77217,9 @@ alS
amz
anh
anH
+amC
aok
anJ
-anJ
aFJ
arK
alU
@@ -75733,8 +77474,8 @@ alR
alR
alR
alR
-aom
amC
+aom
apP
amC
arN
@@ -75986,11 +77727,11 @@ aaf
aaf
aaa
aaa
+aaa
alU
alF
anj
anJ
-anl
aoU
alU
amC
@@ -76243,13 +77984,13 @@ aaa
aaf
aaf
aaf
+gXs
alU
alF
anl
amC
alU
alU
-alU
amC
alU
alU
@@ -76500,12 +78241,12 @@ aaf
aaf
aaa
aaa
+aaa
alU
alU
ank
alU
alU
-aoV
alU
amC
amC
@@ -76757,12 +78498,12 @@ aaa
aaS
aaa
aaa
+aaa
alU
amD
anm
amC
-ali
-aoV
+amC
ali
amC
alU
@@ -77014,12 +78755,12 @@ aaa
aaS
aaf
aaf
+gXs
alU
amC
amC
amC
-ali
-aaf
+amC
ali
amC
alU
@@ -77271,13 +79012,13 @@ aaS
aaS
aaa
aaa
+aaa
alU
amE
ann
amC
+amC
alU
-aoV
-ali
amC
alU
arN
@@ -77528,12 +79269,12 @@ aaa
aaa
aaa
aaa
+aaa
alU
alU
alU
ank
alU
-aoV
alU
amC
amC
@@ -77785,12 +79526,12 @@ aaa
aaa
aaa
aaa
+aaa
alU
amF
alU
amC
alU
-aaf
alU
alU
alU
@@ -78042,14 +79783,14 @@ aaa
aaa
aaa
aaa
+aaa
alU
alU
alU
amC
alU
-aaf
aaH
-alU
+rJw
arO
amC
amC
@@ -78070,7 +79811,7 @@ aLH
aLE
aOl
aPA
-aQU
+aiB
aQN
nLw
sLa
@@ -78109,7 +79850,7 @@ aaa
aaa
aaa
bCq
-bJP
+ajD
bCq
bSn
bCq
@@ -78122,7 +79863,7 @@ aaf
bCq
cAy
cAB
-ccY
+ajG
cAD
cAH
cfw
@@ -78301,13 +80042,13 @@ aaa
aaa
aaa
aaa
+aaa
ali
anK
ali
-aaH
-atR
-alU
+aaf
alU
+rJw
alU
atW
atW
@@ -78558,13 +80299,13 @@ aaa
aaa
aaa
aaa
-alU
-amC
-alU
-aaH
+aaa
+ali
+aKY
+ali
aaf
+aoV
aaf
-aaH
alU
ali
ali
@@ -78816,15 +80557,15 @@ aaa
aaa
aaa
ali
-aKY
ali
-asC
+amC
+alU
+alU
+alU
aaf
+aoV
+aae
aaH
-aaf
-aoV
-aoV
-aaf
avY
axo
arP
@@ -79071,18 +80812,18 @@ aaa
aaa
aae
aaa
-aaf
-ali
-amC
-ali
-asC
-aaH
-aaf
-aoV
-aoV
-aoV
aaa
-avY
+ali
+yds
+amC
+aon
+aoW
+arP
+aqQ
+aqQ
+aqQ
+aqQ
+avZ
axo
arP
rPU
@@ -79326,20 +81067,20 @@ aaa
aaa
aaa
aaa
+aaa
+aaa
+aaa
ali
-ali
-alU
-alU
+aKY
amC
-alU
-alU
-alU
-aaH
-aaf
-aoV
-aaf
-aaf
-avY
+amC
+amC
+gsM
+aqR
+aqR
+aGh
+aqR
+awb
axo
arP
aCh
@@ -79583,19 +81324,19 @@ aaa
aaa
aaa
aaa
+aaa
+aaa
+aaa
ali
-alV
-amG
-ano
-amC
-aon
-aoW
-alU
-aqQ
-aqQ
-aqQ
-aqQ
-aqQ
+nBI
+anL
+aoo
+aoX
+arP
+arP
+arP
+arP
+arP
avZ
axp
ayC
@@ -79840,20 +81581,20 @@ aaa
aaa
aaa
aaa
+aaa
+aaa
+aaa
ali
-aKY
-amC
-anp
-amC
-amC
-amC
-ank
+ali
+ali
+alU
+alU
+arP
aqR
-aqR
-aGh
-aqR
-aqR
-awb
+wje
+rQJ
+uUi
+avZ
xtP
ayA
sNK
@@ -80097,22 +81838,22 @@ aaa
aaa
aaa
aaa
-ali
-alW
-amH
-ano
-anL
-aoo
-aoX
-alU
-aqQ
-aqQ
-aqQ
-aqQ
-aqQ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+arP
+vqP
+inw
+gzY
+rtC
+izg
awa
axq
-saN
+qyj
azI
rjQ
aBU
@@ -80354,20 +82095,20 @@ aaa
aaa
aaa
aaa
-ali
-ali
-alU
-alU
-ali
-alU
-alU
-alU
aaa
aaa
aaa
aaa
-aag
-avY
+aaa
+aaa
+aaa
+aqQ
+uCo
+gzY
+eAG
+aqR
+aqR
+kTj
xxi
ayD
cGz
@@ -80618,13 +82359,13 @@ aaa
aaa
aaa
aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aag
-avY
+aqQ
+aqR
+aqR
+pjg
+sqg
+inq
+avZ
xxi
ayD
viF
@@ -80875,14 +82616,14 @@ aaa
aaa
aaa
aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aag
-avY
-axs
+aqQ
+uCo
+gzY
+arP
+arP
+arP
+avZ
+xxi
ayD
nez
ngV
@@ -81116,7 +82857,6 @@ aaa
aaa
aaa
aaa
-aaa
aae
aaa
aaa
@@ -81130,15 +82870,16 @@ aaa
aaa
aaa
aaa
+anO
aaa
aaa
-aaa
-aaa
-aaa
-aaf
arP
-avd
-avZ
+aqR
+aqR
+arP
+asQ
+aqR
+awb
axr
ayE
ayE
@@ -81381,20 +83122,20 @@ aaa
aaa
aaa
aaa
+aiU
+hlT
+aiU
aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaf
+aiU
+vxX
+aiU
+gXs
arP
-ave
+lZs
+dPq
+arP
+asP
+cya
awa
axu
ayH
@@ -81625,33 +83366,33 @@ aaa
aaa
aaa
aaa
-aaa
-adB
-aaa
-aaa
-aaa
-acd
-acd
-acd
-xUe
-acd
-acd
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
+jLv
aaa
aaa
aaa
+gWo
+gWo
+gWo
+dYZ
+gWo
+gWo
+gXs
+gXs
+gXs
+aiU
+alp
+aiU
+gXs
+aiU
+alp
+aiU
+arP
+arP
+arP
+arP
arP
arP
arP
-cya
avZ
axt
ayG
@@ -81882,34 +83623,34 @@ aaa
aaa
aaa
aaa
-aaa
abc
abc
abc
afu
abc
+wdr
itQ
pgn
tmO
-eHU
-acd
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-aaa
-anO
-aaa
-aaa
-aaa
-aaa
+gWo
+xUe
+aiU
+aiT
+nEj
+vTP
+aiU
+amK
+aiU
+mkU
+xWq
arP
-asQ
-aqR
-aqR
-avZ
+asR
+gzY
+fdQ
+ngU
+kUC
+arP
+awc
axt
ayG
azK
@@ -82139,33 +83880,33 @@ aaa
aaa
aaa
aaa
-aaa
abc
aea
aeH
aft
abc
+pDe
dly
mnC
mcp
-xls
-xUe
-aaa
-aaa
-aiU
-aln
-aiU
-aaa
-aiU
-anN
-aiU
-aaa
-aaa
-aaa
-arP
-asP
-aqR
+gWo
+oDm
+ibK
+akb
+ahq
+akI
+ahU
+aiT
+aiD
+akI
+uFZ
+hBw
+vLo
+gzY
aqR
+gzY
+gzY
+esK
awb
axt
ayG
@@ -82388,7 +84129,6 @@ aaa
aaa
aaa
aaa
-aaa
gXs
gXs
dVU
@@ -82403,27 +84143,28 @@ aeJ
afw
abc
abc
-mnC
-aay
-xls
+dly
+xxp
+mcp
+dYZ
kMt
-aaf
-aaf
-aiU
-alp
-aiU
-aaa
-aiU
-alp
-aiU
-aaf
-aaf
-aaf
+nTG
+rhX
+ahr
+ahD
+ahV
+agr
+fJY
+eXz
+pUy
arP
arP
arP
arP
-avZ
+iPX
+nnp
+arP
+awb
axt
ayG
azM
@@ -82635,7 +84376,6 @@ aaa
aaa
aaa
aaa
-aaa
aae
aaa
aaa
@@ -82660,28 +84400,29 @@ aeI
afv
agf
abc
-mnC
-aay
-xls
-aiT
-aiT
-aiV
+dly
+xxp
+mcp
+gWo
+gDP
+lAH
+lNH
akG
-cxJ
-aiU
-amK
-aiU
+akG
+kHd
+vGn
+gav
cxP
-aoq
-aiV
-aiT
-aiT
+pUy
arP
-asR
-aqR
+aqU
+arg
arP
-awc
-axt
+arP
+arP
+arP
+vgJ
+hSl
ayG
azL
aBf
@@ -82902,7 +84643,6 @@ aaa
aaa
aaa
aaa
-aaa
aai
eqd
kgr
@@ -82917,26 +84657,27 @@ aeL
afy
agh
abc
+kCa
hnU
vda
-ybj
-aiT
-ajs
-akb
-akI
-akI
-amc
-aiT
-ant
-akI
-aos
-aiT
-apR
-cCh
+sXV
+agv
+amM
+aiX
+aiX
+aiX
+aiX
+aiX
+foT
+ibK
+pUy
arP
-asT
aqR
-avf
+arl
+arP
+asS
+sfs
+aqR
awb
axt
ayG
@@ -83158,7 +84899,6 @@ aaa
aaa
aaa
aaa
-aaa
gXs
aai
gbu
@@ -83174,28 +84914,29 @@ aeK
afx
agg
abc
+ovv
dCV
idK
-ttX
-aiU
-ajr
-aka
-akH
-alq
-amb
-aiU
-ans
-alq
-aor
-apb
-alp
-aqS
+age
+kZS
+agu
+agj
+amL
+apK
+amX
+aiX
+aiE
+aiK
+aiN
arP
-asS
+arc
+arP
+arP
+usE
aqR
-arP
-awd
-axv
+aqR
+awb
+axt
ayG
ayG
ayG
@@ -83414,7 +85155,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aai
@@ -83431,28 +85171,29 @@ aeN
afA
afA
abc
+kuA
laq
kdP
mGw
-jls
-aju
-akd
-akK
-als
-ame
-amM
-anv
-als
-aou
-aiT
-aiT
-aiT
-arP
-arP
-arP
-arP
-awf
-axx
+akm
+akr
+alZ
+amO
+arQ
+aor
+aiX
+aiF
+aqI
+asv
+aqT
+apS
+arn
+apS
+apS
+apS
+apS
+ajw
+ajy
ayJ
ayJ
aBi
@@ -83669,16 +85410,15 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
aai
aai
abf
-aat
+aaK
jRw
-abx
+aaU
acd
acC
ada
@@ -83686,29 +85426,30 @@ adF
aef
aeM
afz
-dLG
-aav
+oSl
+ail
+lRb
vIi
fsj
-mPt
-lyR
-ajt
-akc
-akJ
-alr
-amd
-amL
-anu
-alq
-aot
-apc
-apS
-aqT
-apS
-apS
-apS
-apS
-awe
+sXV
+xnm
+rAR
+uCU
+and
+arS
+anq
+aiX
+aiT
+ass
+aiT
+arP
+arP
+arP
+arP
+arP
+arP
+arP
+ajx
axw
ayI
azO
@@ -83924,9 +85665,8 @@ aaa
aaa
aaa
aaa
-aaa
aag
-aah
+thB
aai
aai
aai
@@ -83943,27 +85683,28 @@ adH
aei
aeO
afJ
-aai
-aai
-aai
-aai
-aai
-aai
-ajw
-akf
+sXV
+sXV
+sXV
+sXV
+sXV
+sXV
+oby
+ajX
+agj
+amL
+asp
+nbY
aiX
-aiX
-aiX
-aiX
-aiV
-anP
-aiT
-cCi
-cCi
-cCi
-cCi
-cCi
+iRj
+anz
+aov
cCi
+apU
+ajd
+arU
+apU
+apU
cCi
awg
axy
@@ -84181,7 +85922,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aai
@@ -84199,26 +85939,27 @@ acY
adG
aeh
aeO
-afI
-agl
-agL
-ags
-ags
-aiB
-acd
-ajv
-ake
+ado
+afq
+afH
+agY
+ahS
+aiI
+afn
+vfX
+akD
+agj
+agj
+agj
agj
-afL
-aez
-ahU
aiX
+ycY
anz
aov
cCi
air
aqY
-arU
+arT
apU
apU
cCi
@@ -84256,7 +85997,7 @@ bjz
bkT
bjz
bjz
-boX
+aiV
bqv
bqv
bqv
@@ -84438,7 +86179,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaa
aak
@@ -84455,29 +86195,30 @@ acd
acd
acd
aek
-aeU
+acp
+aav
+agO
afI
-acd
-agI
-ahq
-ahV
-aho
-acd
-ajy
-akh
-afK
-ajc
-afM
-afN
-aiX
+ahb
+ahZ
+aiL
+lZn
+akg
+kuh
+aly
+anP
+gyr
+okK
+xal
+aqC
anz
aov
cCi
aqX
arR
asj
-asU
-ats
+arT
+ajr
atY
auo
axy
@@ -84513,7 +86254,7 @@ bjB
bkW
bmp
bjz
-bpa
+ajh
bqy
cBr
bqy
@@ -84695,7 +86436,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aaj
@@ -84713,28 +86453,29 @@ add
adF
aej
aeQ
-afD
-acd
-agJ
-ahp
-ahp
-aiC
-adF
-ajx
-akg
-agj
-adL
-ahr
-aih
-aiX
+adp
+ahv
+afK
+aht
+aid
+aiM
+ajz
+alz
+cZe
+alg
+plS
+dyE
+pQr
+aou
+aqC
anz
aov
ape
arT
aqV
-arS
+ajf
apU
-atu
+ajt
cCi
awg
axy
@@ -84952,7 +86693,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaa
aal
@@ -84969,25 +86709,26 @@ abM
acG
adI
aem
-aeO
+omX
afG
-acd
-agK
-agK
-ail
-aiE
-aiW
-ajA
-akj
-agj
-agj
-agj
-aiX
-aiX
-anQ
+aim
+afL
+ahu
+aie
+aiO
+afn
+xzv
+agL
+akT
+gNE
+gLz
+rcI
+seP
+aqC
+anz
aov
cCi
-apU
+tKb
arT
arT
asn
@@ -85209,7 +86950,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aaj
@@ -85230,17 +86970,18 @@ aeO
afF
agj
agj
+afn
+afn
agj
agj
-agj
-agj
-ajz
-aki
-akM
-alv
-amf
-amQ
-anw
+agM
+sAk
+akp
+akQ
+amB
+amn
+amS
+anz
anz
aov
cCi
@@ -85466,7 +87207,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaa
aal
@@ -85484,20 +87224,21 @@ acd
acd
aen
aeO
-afH
+ahE
+afq
+aii
+afM
+aig
+agp
agj
-agM
-ahu
-ahW
-aiD
-agj
-auj
+lfV
akl
-akO
-fde
-fde
-seP
-anw
+akM
+amm
+gyr
+anM
+rJv
+aqC
anz
aox
cCi
@@ -85723,7 +87464,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aaj
@@ -85740,21 +87480,22 @@ acH
adc
acd
aeo
+aev
aeS
-afH
-agj
-agN
-aht
-ain
-aid
-agj
-aiZ
-akk
-akN
-alw
-amg
-amR
-anz
+ahw
+ajg
+afM
+akU
+afM
+lBz
+alA
+ene
+alg
+kbm
+dyE
+cKC
+seP
+aqC
anR
aow
apg
@@ -85980,7 +87721,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaa
aam
@@ -85998,20 +87738,21 @@ ade
adJ
aep
aeT
-afH
-agj
-ahs
-ahP
-ahP
-aiF
-agj
-aja
-ajG
-akQ
-agj
-agj
-amS
-anx
+ahE
+aim
+ajL
+akj
+afM
+afM
+nss
+kQz
+alB
+akT
+gNE
+gLz
+anB
+amR
+aqC
anz
aov
aph
@@ -86055,7 +87796,7 @@ bcd
bcd
bms
bnS
-bpf
+ajs
bqC
brZ
btE
@@ -86237,7 +87978,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aai
@@ -86255,20 +87995,21 @@ acY
adG
aeq
aeV
-acd
agj
-ahm
-ahD
-aiw
-aiO
agj
-ajD
-akm
-akP
-aly
-amh
-amR
-anw
+agj
+tHh
+ahG
+ajY
+fxx
+ako
+ene
+amj
+akQ
+amB
+amn
+amS
+anz
anz
aov
aph
@@ -86494,7 +88235,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaa
aai
@@ -86513,19 +88253,20 @@ acd
aeP
afC
agk
-agF
+cOV
agP
-agP
-agP
-agP
-aiz
-ajg
+ajJ
+agT
+all
+all
+aku
akl
-akR
-fde
-fde
-seP
-anz
+amk
+amm
+gyr
+mos
+rJv
+aqC
anz
aov
aph
@@ -86755,7 +88496,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaa
@@ -86770,19 +88510,20 @@ acd
aer
afB
agi
-agD
-agO
-agO
-agO
-agO
+eWL
+afN
+ajK
+aiH
+akF
aiy
-ajb
-ajF
-akN
-alw
-ami
-amR
-anw
+akv
+uXt
+alg
+pAK
+dyE
+anQ
+seP
+aqC
anz
aov
api
@@ -87007,7 +88748,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
@@ -87017,29 +88757,30 @@ aaf
aaf
aaf
aaR
+aai
+aai
+aai
+aai
+aai
+aai
+aai
aaZ
aaZ
-aaZ
-aaZ
-aaZ
-aaZ
-aaZ
-aaZ
-aaZ
-aaZ
-agn
-agR
-agn
-agR
-agn
-ajc
-ajI
-ako
-akQ
-agj
-agj
-amS
+aiX
+aiX
+afS
+ahx
+aiX
+aiQ
+xUX
+akx
+uTe
+akT
+amx
any
+arD
+amR
+aqC
anz
aov
aph
@@ -87270,33 +89011,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
aaT
aaf
+abx
aaZ
-abm
-cpg
-acv
-adi
-adi
-yiY
-aeW
-agQ
-ahv
-ahQ
-aiI
-aiH
-ajB
-akm
-akP
-aly
-amj
-amR
-anz
+aeF
+ack
+agJ
+acT
+adK
+aew
+afT
+ahy
+aij
+aiR
+ajc
+akz
+ene
+als
+akQ
+amB
+amn
+amS
+aqD
anz
aov
aph
@@ -87344,7 +89085,7 @@ aBa
bqD
bsa
vCn
-mOi
+dzQ
bsa
nbT
byS
@@ -87527,33 +89268,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
aaT
-aaa
+gXs
+abG
aaZ
-abH
+aeW
acl
-cxA
-acL
-adi
-pfm
-agp
-agT
-ahx
-ahS
-aiK
+agJ
+adg
+adL
+adL
+ago
+ahz
+aim
+aiW
ajc
-ajI
-akl
-akT
-unW
-fde
-seP
-anw
+akz
+ene
+alg
+alt
+amp
+aot
+apR
+aqE
anz
old
apk
@@ -87595,13 +89336,13 @@ xUL
aBb
gpD
aDr
-mVY
+cJW
aGa
aHF
bqF
buQ
buQ
-nFC
+pzk
buQ
bxI
bwa
@@ -87784,33 +89525,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
abY
-aaa
+gXs
+abG
aaZ
-abn
-ack
-adk
-adK
-cqG
aeX
-ago
-agS
-agQ
-ahR
-aiJ
-ajc
-ajI
-akk
-akS
-alw
-amk
-amR
-anw
+acm
+agK
+aaZ
+aaZ
+aex
+agt
+aaZ
+aaZ
+aaZ
+fsa
+akz
+itD
+alg
+vyK
+amI
+alg
+alv
+aqE
anS
aoy
apj
@@ -88041,33 +89782,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
aaT
-aaa
+gXs
+abG
aaZ
-abJ
-ack
-acM
-adQ
-cwM
-aeZ
-agr
-agU
-ahy
-ahX
-aiL
-ajc
-ajI
-akq
-akQ
-agj
-agj
-aiX
-anx
+aeY
+acn
+agR
+agW
+ahA
+aeE
+agz
+ahW
+ain
+aiZ
+jyO
+ajC
+akC
+akX
+alw
+amJ
+aoY
+rCl
+aqE
anz
aoz
apm
@@ -88111,11 +89852,11 @@ xEB
aDt
aEO
aGc
-nyZ
-aKG
+vOU
+rTD
dml
dml
-mvZ
+oNz
dml
bxK
bwh
@@ -88298,32 +90039,32 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
aaT
-aaa
+gXs
+abG
aaZ
-abI
-ack
-coS
-aet
-cxA
-aeY
-agt
-agt
-ahz
-aie
-aiN
-ajc
-ajI
-akp
-akU
-alz
-aml
-amT
+aeZ
+aco
+agS
+aho
+ahX
+afb
+agH
+agH
+aip
+aja
+xTe
+akz
+alg
+agn
+agn
+amN
+aoZ
+apT
anw
anz
cXU
@@ -88372,7 +90113,7 @@ aBa
bqG
bsa
eih
-cIw
+pQN
bsa
nbT
bwb
@@ -88544,7 +90285,6 @@ aaa
aaa
aaa
aaa
-aae
aaa
aaa
aaa
@@ -88561,27 +90301,28 @@ aaa
aaf
aaf
abY
-aaa
+gXs
+abG
aaZ
-abQ
-ack
-adj
-arc
-blT
-agq
-cml
-agV
-cxk
-aig
-aiM
-ajc
-ajI
-akp
-akV
-alB
-amn
-amV
-anw
+afc
+aco
+agU
+ahp
+ahY
+afd
+afd
+ahB
+aiq
+ajb
+mml
+ajF
+akN
+akY
+alE
+amU
+apH
+apX
+aqC
anz
gfC
aod
@@ -88812,33 +90553,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
-abY
-aaa
-aaZ
-abN
-ack
-bkA
-acF
-aes
-avB
-amN
-agt
-awN
-aHp
-aIF
-ajc
-ajI
-akp
-akQ
-alA
-amU
-aiX
-anw
+adR
+abo
+adR
+adR
+adR
+abI
+acM
+adh
+adM
+afe
+agI
+ahQ
+ait
+aje
+eFx
+alj
+afM
+akZ
+alM
+amV
+apc
+aqr
+aqC
anT
aoA
apn
@@ -89069,33 +90810,33 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
aaf
-aaT
-aaf
-aaZ
-aci
-acm
-cpA
+adR
+aaY
+abJ
+abR
+adR
+acq
+ahX
+adi
+adP
+ahK
+ahK
+ahR
+aiv
adg
-aeu
-alt
-agu
-agt
-ahB
-aij
-agn
-aje
-ajJ
-akr
-akX
+xSW
+ajI
alC
-wIG
-amX
-spu
+ala
+alN
+amW
+apv
+aqt
+aqF
anz
aoB
aod
@@ -89325,34 +91066,34 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
aaf
aaa
-adR
abo
+abk
+abk
+abk
+adR
+agq
+agV
+aaZ
+aaZ
+agX
+aih
aaZ
aaZ
aaZ
-acT
-adl
-aaZ
-aaZ
+xGQ
+ajN
+amc
+alo
+alY
+ans
+ary
agn
-agW
-ahE
-aii
-agn
-ajd
-ajI
-ahY
-akW
-aiG
-amo
-amW
-uaj
+anA
anz
gfC
aod
@@ -89584,32 +91325,32 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaa
adR
-abP
-aco
-acO
-abl
abO
+wlI
abO
-afc
+abV
+ags
+ags
+adj
afQ
-agw
-agY
-ahA
-ahZ
+afr
+akc
+aik
+akh
adR
-aiQ
-ajI
-akt
-akQ
-agj
-agj
-aiX
-anw
+esL
+aiG
+amf
+anr
+aqN
+arC
+asq
+agn
+anA
anz
aoD
aod
@@ -89842,7 +91583,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
abo
@@ -89852,21 +91592,22 @@ abO
abO
abO
abO
-afb
+adk
abo
-afg
-ahb
-ahG
-aik
-cBV
-ajf
-ajK
-aks
-akY
-aly
-amj
-aiX
-anw
+afD
+afU
+aju
+aki
+akk
+akq
+lwN
+amq
+agn
+amb
+ant
+agn
+agn
+anA
anz
aoC
aod
@@ -90099,31 +91840,31 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
adR
-abO
-acq
-acq
-acq
-acq
-aew
-afe
-afS
+abl
+abN
+abN
+abN
+abN
+acO
+adl
+aet
agy
aha
-ahC
-aia
-aiP
-aiR
-coi
-akv
-ala
-aww
-afM
-aiX
-xzj
+aah
+afo
+adR
+agD
+agF
+gyr
+alq
+amd
+anu
+asb
+agn
+aqH
anz
aoF
apo
@@ -90354,32 +92095,32 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
aaf
abo
-abO
-acp
+abm
+abP
+abS
+abS
+abS
acP
-acP
-acP
-aev
-afd
+adm
afR
agx
agZ
ahI
-aim
+aiw
adR
-aiG
-ajL
-aku
-akS
-alw
-amp
-aiX
+vIo
+ake
+ame
+aaQ
+amg
+anv
+apQ
+agn
anA
anz
aoE
@@ -90415,7 +92156,7 @@ aYo
aZV
bao
baP
-bbZ
+asD
bcP
cBo
bgS
@@ -90614,29 +92355,29 @@ aaa
aaa
aaa
aaa
-aaa
aaf
adR
-abR
-abP
-abP
-abP
-abP
+abn
+abH
+abn
+abn
+abn
adR
adR
adR
agA
afU
ahF
-aip
+aiz
adR
-aiX
-ajN
-akx
-aiX
-aiX
-aiX
-aiX
+akf
+akJ
+yhx
+agn
+agn
+agn
+agn
+agn
anC
anU
anC
@@ -90867,7 +92608,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
@@ -90876,19 +92616,19 @@ aaf
abq
abq
abq
-abr
-abr
+abT
+abW
abq
abq
aff
-afT
-agz
-ahb
-ahF
-clI
-abp
-ajh
-ajM
+aeU
+ajA
+akd
+adB
+agl
+uHp
+agQ
+agN
akw
alb
alG
@@ -90896,6 +92636,7 @@ amr
amY
amY
ajp
+ajp
aoG
cSA
aqe
@@ -91128,21 +92869,20 @@ aaa
aaa
aaa
aaa
-aaa
aaf
abq
-abT
+adN
+aeu
+aez
+aci
acs
acR
-ado
-adN
-aex
afh
afV
agB
ahd
ahI
-clS
+akO
abp
ajj
ajP
@@ -91152,6 +92892,7 @@ alI
ams
amZ
amZ
+cqQ
anW
aoH
cSA
@@ -91381,25 +93122,24 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aaf
aaf
aaf
-abr
-abS
+aaL
+adO
acr
acQ
adn
-adM
+agw
abq
afg
afU
afU
ahc
ahH
-aiq
+akR
abp
aji
ajO
@@ -91409,6 +93149,7 @@ alH
amr
amY
amY
+ajp
anV
ajo
cSA
@@ -91633,7 +93374,6 @@ aaa
aaa
aaa
aaa
-aaa
aae
aaa
aaa
@@ -91644,19 +93384,19 @@ aaa
aaa
aaa
aaf
+aaM
abr
-abV
-acu
-acS
-adp
-adP
-aey
+abQ
+abU
+acj
+acv
+dJL
afj
afX
agC
ahf
-ahK
-ait
+aks
+akS
abp
ajl
ajR
@@ -91666,6 +93406,7 @@ alJ
amt
ajp
ajp
+ajp
anY
ajo
apq
@@ -91893,7 +93634,6 @@ aaa
aaa
aaa
aaa
-aaa
aag
aaf
aaf
@@ -91901,12 +93641,12 @@ aaf
aaf
aaf
aaf
-abr
-abU
+aaO
+adQ
act
acu
acu
-ato
+acF
abq
afi
afW
@@ -91923,6 +93663,7 @@ alH
amr
amY
amY
+ajp
anX
ajo
app
@@ -92156,21 +93897,20 @@ aaa
aaa
aaa
aaa
-aaa
aaf
abq
-abW
-abk
-acj
-acn
-adh
-adm
+aes
+aey
+aeD
+afs
+acL
+acS
afk
afZ
agE
ahh
ahM
-aiv
+aiC
abp
aiY
ajE
@@ -92180,6 +93920,7 @@ ale
alD
ana
ana
+fMp
amu
ajo
aps
@@ -92414,7 +94155,6 @@ aaa
aaa
aaa
aaa
-aaa
abq
abq
abq
@@ -92437,6 +94177,7 @@ akA
amr
amY
amY
+ajp
anV
ajo
apr
@@ -92673,7 +94414,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaf
@@ -92695,6 +94435,7 @@ amr
ajp
ajp
ajp
+ajp
ajo
apt
aqm
@@ -92923,7 +94664,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aag
@@ -92941,7 +94681,7 @@ aga
abp
ahj
abp
-cAN
+xJW
abp
ajo
ajo
@@ -92951,6 +94691,7 @@ ajo
ajo
ajo
ajo
+ajo
aoa
ajo
apt
@@ -93187,17 +94928,16 @@ aaa
aaa
aaa
aaa
-aaa
acw
abp
abp
adR
abp
-cxG
-abp
+lJC
+agj
adR
ahl
-ahO
+uHp
aic
ahT
ahT
@@ -93210,6 +94950,7 @@ alL
ahT
anb
ahT
+ydM
anZ
apu
arf
@@ -93443,7 +95184,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aag
acU
@@ -93460,12 +95200,13 @@ aif
aif
aif
aif
+aif
fpz
bkV
jKP
alK
aif
-aif
+anc
anc
anD
aoI
@@ -93701,21 +95442,21 @@ aaa
aaa
aaa
aaa
-aaa
aag
abp
abp
abp
abp
-afo
+mxn
abp
abp
+ahn
+ahn
+ahn
uhm
ahn
-ahn
aiA
ahn
-ahn
grc
anE
aod
@@ -93951,7 +95692,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaf
aag
@@ -93967,12 +95707,13 @@ wdv
afp
wdv
abp
+aaa
+aaa
+ahn
nQi
ahn
-ahn
uei
ahn
-ahn
grc
anE
aod
@@ -94215,7 +95956,6 @@ aaa
aaa
aaa
aaa
-aaa
aaf
aaa
aaa
@@ -94224,12 +95964,13 @@ aaa
aaa
aaa
adR
+aaa
+aaa
ahn
ahn
ahn
tAH
ahn
-ahn
eMs
anG
aoe
@@ -94273,7 +96014,7 @@ aYV
aYV
bet
bfH
-bhf
+aiP
wbE
bhh
wbE
@@ -94284,7 +96025,7 @@ bqP
bsy
bEe
bvh
-bwC
+ajv
bxN
bze
bAp
@@ -94475,7 +96216,6 @@ aaa
aaa
aaa
aaa
-aaa
gXs
aaa
aaa
@@ -94483,13 +96223,14 @@ aaa
gXs
aaa
aaa
-gJi
+aaa
+aaa
gJi
gJi
ahn
ahn
khB
-dFX
+ahn
ahn
ahn
ahn
@@ -94732,7 +96473,6 @@ aaa
aaa
aaa
aaa
-aaa
gXs
aaa
aaa
@@ -94743,6 +96483,7 @@ aaa
aaa
aaa
aaa
+aaa
dFX
wWW
dqb
@@ -94756,8 +96497,8 @@ wig
str
rrM
clO
-asZ
-aua
+ahC
+ahP
oZl
awB
att
@@ -94989,10 +96730,9 @@ aaa
aaa
aaa
aaa
-aaa
bvG
aaa
-aqG
+jdj
aaa
oyN
aaa
@@ -95000,6 +96740,7 @@ aaa
aaa
aaa
aaa
+aaa
uEx
ulM
wcR
@@ -95246,7 +96987,6 @@ aaa
aaa
aaa
aaa
-aaa
tqB
vae
aaa
@@ -95257,6 +96997,7 @@ aaa
aaa
aaa
aaa
+aaa
uEx
azm
gvX
@@ -95503,7 +97244,6 @@ aaa
aaa
aaa
aaa
-aaa
gJi
gJi
gXs
@@ -95514,6 +97254,7 @@ aaa
aaa
aaa
aaa
+aaa
uEx
stF
gvX
@@ -95525,9 +97266,9 @@ con
eVJ
dqb
qeA
-lXE
-pFX
-mOO
+ahm
+fHG
+fHG
fHG
fHG
pPi
@@ -95540,7 +97281,7 @@ sEi
alP
aGJ
aIe
-aJE
+aka
aLU
aKQ
aNu
@@ -95761,7 +97502,6 @@ aaa
aaa
aaa
aaa
-aaa
gXs
aaa
gXs
@@ -95771,6 +97511,7 @@ aaa
aaa
aaa
aaa
+aaa
dFX
lnk
gvX
@@ -95782,9 +97523,9 @@ fyS
eVJ
dqb
veS
-xzd
+ahs
sJI
-jJg
+ahO
fHG
eAJ
rvr
@@ -96018,7 +97759,6 @@ aaa
aaa
aaa
aaa
-aaa
xLX
aaa
xLX
@@ -96028,6 +97768,7 @@ aaa
aaa
aaa
aaa
+aaa
uEx
dqb
gvX
@@ -96057,7 +97798,7 @@ aHM
aJm
aKz
mjr
-aND
+akt
aJC
aab
aRg
@@ -97369,7 +99110,7 @@ bsx
bst
bfJ
bhh
-bhh
+ajB
bwK
bhh
bhh
@@ -98892,7 +100633,7 @@ aSR
aUi
aVJ
aOX
-aYP
+aiJ
bal
bam
aYV
@@ -99396,7 +101137,7 @@ wBd
aGC
aIl
aIq
-aKK
+aia
aMy
aIp
nGf
@@ -100434,7 +102175,7 @@ aSU
aXo
aXo
aXo
-aYO
+iLJ
bap
ikm
aYV
@@ -104526,7 +106267,7 @@ hHQ
feE
hHQ
kGJ
-luR
+wHT
asA
apE
dPk
@@ -107173,7 +108914,7 @@ aaa
cNW
clt
cQw
-bNB
+ajM
cOe
cOe
cNW
diff --git a/_maps/map_files/CogStation/CogStation.dmm b/_maps/map_files/CogStation/CogStation.dmm
new file mode 100644
index 0000000000..28eded5c85
--- /dev/null
+++ b/_maps/map_files/CogStation/CogStation.dmm
@@ -0,0 +1,136682 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aaa" = (
+/turf/open/space/basic,
+/area/space)
+"aab" = (
+/obj/structure/sign/poster/official/anniversary_vintage_reprint,
+/turf/closed/wall/r_wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"aac" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"aad" = (
+/turf/open/floor/engine{
+ name = "Holodeck Projector Floor"
+ },
+/area/holodeck/rec_center)
+"aae" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 4;
+ height = 12;
+ id = "arrivals_stationary";
+ name = "cog arrivals";
+ roundstart_template = /datum/map_template/shuttle/arrival/cog;
+ width = 9
+ },
+/turf/open/space/basic,
+/area/space)
+"aaf" = (
+/turf/closed/wall,
+/area/science/test_area)
+"aag" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/stairs/medium,
+/area/hallway/secondary/entry)
+"aah" = (
+/obj/structure/sign/warning/electricshock,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/security/armory)
+"aai" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/fore)
+"aaj" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/port/fore)
+"aak" = (
+/obj/machinery/conveyor/auto{
+ id = "pb"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aal" = (
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"aam" = (
+/obj/structure/table,
+/obj/item/storage/box/lights/mixed,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aan" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/ai_monitored/security/armory)
+"aao" = (
+/obj/machinery/power/solar{
+ id = "forestarboard";
+ name = "Fore-Starboard Solar Array"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/fore)
+"aap" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aaq" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/emergency,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aar" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "pb"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aas" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aat" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/observatory";
+ dir = 1;
+ name = "Observatory APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aau" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/port/fore";
+ dir = 8;
+ name = "Port Bow Maintenance APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aav" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "solar"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aaw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/test_area)
+"aax" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"aay" = (
+/obj/structure/sign/warning/electricshock,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/security/armory)
+"aaz" = (
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/ai_monitored/security/armory)
+"aaA" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/security/armory)
+"aaB" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/kitchen/backroom";
+ dir = 1;
+ name = "Kitchen Coldroom APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"aaC" = (
+/obj/structure/closet/secure_closet/lethalshots,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/storage/box/firingpins,
+/obj/item/storage/box/firingpins,
+/obj/effect/spawner/lootdrop/armory_contraband/metastation,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"aaD" = (
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aaE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Maintenance - Fore";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aaF" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaG" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/stairs/left,
+/area/security/brig)
+"aaH" = (
+/obj/machinery/computer/communications,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Armory Motion Sensor";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aaJ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaK" = (
+/obj/machinery/power/solar{
+ id = "foreport";
+ name = "Fore-Port Solar Array"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/port)
+"aaL" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"aaM" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"aaN" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aaO" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aaP" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aaQ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaR" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aaS" = (
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aaT" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aaU" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"aaV" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aaW" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aaX" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aaY" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 8;
+ sortType = 21
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aaZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aba" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Shuttle Airlock"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abc" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"abd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"abe" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"abf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"abg" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abh" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/solar/port)
+"abi" = (
+/obj/machinery/power/solar{
+ id = "foreport";
+ name = "Fore-Port Solar Array"
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/port)
+"abj" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"abk" = (
+/obj/structure/closet/crate/secure/plasma{
+ name = "Ballistics Crate"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/gun/ballistic/automatic/wt550,
+/obj/item/gun/ballistic/automatic/wt550,
+/obj/item/ammo_box/magazine/wt550m9/wtrubber,
+/obj/item/ammo_box/magazine/wt550m9/wtrubber,
+/obj/item/ammo_box/magazine/wt550m9/wtrubber,
+/obj/item/ammo_box/magazine/wt550m9/wtrubber,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abl" = (
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"abm" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"abn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/rack,
+/obj/item/gun/ballistic/shotgun/riot{
+ pixel_y = 6
+ },
+/obj/item/gun/ballistic/shotgun/riot,
+/obj/item/gun/ballistic/shotgun/riot{
+ pixel_y = -6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abo" = (
+/obj/structure/closet/crate/secure/gear{
+ name = "Grenade Crate"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/storage/box/flashbangs{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/item/storage/box/teargas{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/grenade/syndieminibomb/concussion/frag{
+ pixel_x = -4
+ },
+/obj/item/grenade/syndieminibomb/concussion/frag{
+ pixel_x = -4
+ },
+/obj/item/grenade/barrier,
+/obj/item/grenade/barrier,
+/obj/item/grenade/barrier,
+/obj/item/grenade/chem_grenade/incendiary{
+ pixel_x = 3
+ },
+/obj/item/grenade/chem_grenade/incendiary{
+ pixel_x = 3
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abp" = (
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"abq" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/storage/box/rubbershot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abv" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"abw" = (
+/obj/structure/closet/crate/secure/weapon{
+ name = "Energy Gun Crate"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/gun/energy/laser,
+/obj/item/gun/energy/laser,
+/obj/item/gun/energy{
+ pixel_y = -6
+ },
+/obj/item/gun/energy{
+ pixel_y = -6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abx" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port)
+"aby" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"abz" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"abA" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"abB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/crew_quarters/theatre/clown)
+"abC" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/closed/wall,
+/area/crew_quarters/theatre/clown)
+"abD" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abE" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/disposal/deliveryChute{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abF" = (
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "sb_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/storage/box/trackimp{
+ pixel_x = 4
+ },
+/obj/item/storage/box/chemimp{
+ pixel_x = -4
+ },
+/obj/item/storage/lockbox/loyalty,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abH" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"abI" = (
+/obj/structure/table,
+/obj/structure/mirror{
+ icon_state = "mirror_broke";
+ pixel_x = -24
+ },
+/obj/item/storage/briefcase,
+/obj/item/circuitboard/machine/vending/donksofttoyvendor,
+/obj/item/storage/pill_bottle/happy,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"abJ" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "sb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abL" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"abM" = (
+/turf/closed/wall/r_wall,
+/area/router/aux)
+"abN" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/hallway/secondary/entry)
+"abO" = (
+/obj/item/electropack,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"abP" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/gun/energy/ionrifle{
+ pixel_y = 4
+ },
+/obj/item/gun/energy/temperature/security{
+ pixel_y = -4
+ },
+/obj/item/clothing/suit/armor/laserproof,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"abQ" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"abR" = (
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"abT" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/dorms/purple";
+ name = "Crew Quarters A APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"abU" = (
+/obj/machinery/space_heater,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/dorms/blue";
+ name = "Crew Quarters B APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"abV" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"abW" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/router/aux)
+"abX" = (
+/obj/machinery/computer/secure_data,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Security Checkpoint";
+ pixel_x = 22
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"abY" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"abZ" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "sb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"aca" = (
+/obj/machinery/conveyor{
+ dir = 5;
+ id = "pb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acb" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"acc" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"acd" = (
+/obj/machinery/button/door{
+ id = "armory";
+ name = "Armory Blast Door Control";
+ pixel_x = -28;
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"ace" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "pb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acf" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "pb_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acg" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"ach" = (
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"aci" = (
+/turf/closed/wall,
+/area/medical{
+ name = "Medical Booth"
+ })
+"acj" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "solar_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ack" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/riot,
+/obj/item/clothing/suit/armor/riot,
+/obj/item/clothing/suit/armor/riot,
+/obj/item/clothing/head/helmet/riot,
+/obj/item/clothing/head/helmet/riot,
+/obj/item/clothing/head/helmet/riot,
+/obj/item/shield/riot{
+ pixel_x = -6
+ },
+/obj/item/shield/riot{
+ pixel_x = -6
+ },
+/obj/item/shield/riot{
+ pixel_x = -6
+ },
+/obj/item/clothing/mask/gas/sechailer/swat{
+ pixel_x = -4
+ },
+/obj/item/clothing/mask/gas/sechailer/swat{
+ pixel_x = -4
+ },
+/obj/item/clothing/mask/gas/sechailer/swat{
+ pixel_x = -4
+ },
+/obj/item/clothing/glasses/hud/security/night,
+/obj/item/clothing/glasses/hud/security/night,
+/obj/item/clothing/glasses/hud/security/night,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"acl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Armory";
+ req_one_access_txt = "3"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"acm" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acn" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aco" = (
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"acp" = (
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"acq" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ id = "solar_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acr" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 7
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acs" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"act" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"acu" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/machinery/recharger,
+/obj/item/assembly/signaler{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"acv" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"acw" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"acx" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/vending/security,
+/turf/open/floor/plasteel,
+/area/ai_monitored/security/armory)
+"acz" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "sb_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acA" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "sb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acB" = (
+/obj/machinery/conveyor{
+ dir = 6;
+ id = "sb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor{
+ id = "armory";
+ name = "Armory"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"acD" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"acE" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"acF" = (
+/turf/closed/wall,
+/area/crew_quarters/lounge)
+"acG" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "pb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acH" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"acI" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"acJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ id = "solar_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical{
+ name = "Medical Booth"
+ })
+"acL" = (
+/obj/machinery/door/poddoor{
+ id = "executionspaceblast"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"acM" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_x = -32
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"acN" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"acO" = (
+/obj/structure/sign/warning/electricshock,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/security/armory)
+"acP" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acQ" = (
+/turf/closed/wall,
+/area/crew_quarters/theatre/clown)
+"acR" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-16"
+ },
+/turf/open/floor/plasteel/checker,
+/area/hallway/secondary/entry)
+"acS" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acT" = (
+/obj/structure/table/reinforced,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"acU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Armory Access";
+ network = list("ss13","rd")
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"acV" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/closet/crate/freezer,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/item/reagent_containers/food/snacks/meat/slab,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"acW" = (
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/disposal/deliveryChute,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"acX" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acY" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"acZ" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ada" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/security/armory)
+"adb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/security/brig)
+"adc" = (
+/obj/machinery/conveyor{
+ id = "sb_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"add" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"ade" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"adf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"adg" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"adh" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"adi" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"adj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"adk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/conveyor{
+ id = "solar_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adl" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adm" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fore Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adn" = (
+/obj/structure/sign/nanotrasen,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"ado" = (
+/obj/machinery/power/solar{
+ id = "forestarboard";
+ name = "Fore-Starboard Solar Array"
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/fore)
+"adp" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"adq" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"adr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-16"
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"ads" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"adt" = (
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adu" = (
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"adv" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "solar"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adx" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"ady" = (
+/obj/machinery/power/tracker,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating/airless,
+/area/solar/starboard/fore)
+"adz" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"adA" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"adB" = (
+/obj/structure/sign/poster/official/enlist{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"adC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"adD" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/vending/security,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"adE" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/obj/machinery/syndicatebomb/training,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"adF" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"adG" = (
+/obj/machinery/mass_driver{
+ id = "serv_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adH" = (
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "solar"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adI" = (
+/obj/machinery/disposal/bin{
+ name = "Service Delivery"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"adJ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/closet,
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/under/staffassistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"adK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/stairs/medium,
+/area/security/brig)
+"adL" = (
+/obj/machinery/mass_driver{
+ id = "starboard_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"adM" = (
+/turf/closed/wall,
+/area/crew_quarters/observatory)
+"adN" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"adO" = (
+/obj/structure/noticeboard{
+ dir = 4;
+ pixel_x = -27
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"adP" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"adQ" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"adR" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/storage/box/beakers,
+/obj/item/hand_labeler,
+/obj/item/folder/white{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/stamp/denied{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/obj/item/stamp,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"adS" = (
+/turf/closed/wall,
+/area/construction)
+"adT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/construction)
+"adU" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adV" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/starboard/fore";
+ dir = 1;
+ name = "Starboard Bow Maintenance APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"adW" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/right,
+/area/security/brig)
+"adX" = (
+/obj/structure/chair/comfy/black{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"adY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"adZ" = (
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aea" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"aeb" = (
+/obj/structure/table,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aec" = (
+/turf/closed/wall/r_wall,
+/area/construction)
+"aed" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aee" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aef" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeg" = (
+/obj/structure/sign/warning/electricshock,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/security/armory)
+"aeh" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aei" = (
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/secondary/entry";
+ dir = 8;
+ name = "Arrival Shuttle Hallway APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aej" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on,
+/turf/open/floor/plating/airless,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aek" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ael" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"aem" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aen" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeo" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/circuitboard/machine/sleeper,
+/obj/structure/frame/machine,
+/turf/open/floor/plasteel,
+/area/construction)
+"aep" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeq" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aer" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aes" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aet" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aeu" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aev" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"aew" = (
+/turf/closed/wall/r_wall,
+/area/security/prison)
+"aex" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/storage/hypospraykit/regular,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aey" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aez" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeA" = (
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeB" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/toilet/fitness";
+ name = "Fitness Toilets APC";
+ pixel_y = -26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeC" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeE" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plasteel,
+/area/construction)
+"aeF" = (
+/obj/structure/table,
+/obj/item/assembly/infra,
+/obj/item/assembly/voice{
+ pixel_x = 4;
+ pixel_y = 12
+ },
+/obj/item/assembly/health{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 4;
+ pixel_y = -2
+ },
+/turf/open/floor/plating,
+/area/construction)
+"aeG" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/construction";
+ dir = 1;
+ name = "Construction Area APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/construction)
+"aeH" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeI" = (
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aeJ" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/security/prison)
+"aeK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"aeL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeM" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Router";
+ req_one_access_txt = "1"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeP" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aeQ" = (
+/obj/structure/closet/secure_closet/brig,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeR" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeS" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aeT" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aeU" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aeV" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/suit/straight_jacket,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aeW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Construction Area";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plasteel,
+/area/construction)
+"aeX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeY" = (
+/turf/closed/wall,
+/area/crew_quarters/toilet/fitness)
+"aeZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/crew_quarters/kitchen)
+"afa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/kitchen)
+"afb" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afc" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afd" = (
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"afe" = (
+/obj/machinery/door/airlock,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aff" = (
+/turf/closed/wall,
+/area/crew_quarters/fitness)
+"afg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = /area/maintenance/solars/starboard/fore;
+ dir = 4;
+ name = "Starboard Bow Solars APC";
+ pixel_x = 28
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"afi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afj" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afl" = (
+/obj/effect/landmark/secequipment,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"afm" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction)
+"afn" = (
+/obj/machinery/biogenerator,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"afo" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/landmark/start/mime,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/theatre/mime";
+ dir = 4;
+ name = "Mime's Office APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/theatre/mime)
+"afp" = (
+/turf/open/floor/plating,
+/area/construction)
+"afq" = (
+/obj/structure/table,
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"afr" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/camera{
+ pixel_y = -8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"afs" = (
+/obj/machinery/flasher{
+ id = "executionflash";
+ pixel_x = -25
+ },
+/obj/structure/chair/e_chair,
+/obj/effect/decal/cleanable/ash{
+ pixel_y = -8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aft" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afv" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afw" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"afx" = (
+/obj/machinery/computer/holodeck{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afy" = (
+/obj/structure/table,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afz" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afA" = (
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"afB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afC" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"afD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/port/fore)
+"afE" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall,
+/area/crew_quarters/theatre/clown)
+"afF" = (
+/obj/machinery/sparker{
+ id = "executionburn";
+ pixel_x = 25
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"afG" = (
+/obj/structure/sink{
+ pixel_y = 28
+ },
+/obj/item/paper/guides/jobs/hydroponics,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"afH" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/clothing/mask/gas/sechailer,
+/obj/item/clothing/mask/gas/sechailer,
+/obj/item/clothing/mask/gas/sechailer,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"afI" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afJ" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/plant_analyzer,
+/obj/item/cultivator,
+/obj/item/reagent_containers/glass/bucket,
+/obj/item/reagent_containers/glass/bucket,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"afK" = (
+/turf/closed/wall,
+/area/crew_quarters/kitchen)
+"afL" = (
+/obj/machinery/door/airlock,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afM" = (
+/obj/structure/closet/crate/internals,
+/obj/machinery/camera{
+ c_tag = "Construction Area";
+ pixel_x = 22
+ },
+/obj/item/flashlight,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/tank/internals/emergency_oxygen/engi,
+/turf/open/floor/plating,
+/area/construction)
+"afN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afO" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/hallway/secondary/entry)
+"afP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"afR" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/table/reinforced,
+/obj/item/paicard,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"afS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"afT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"afU" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/stairs/left,
+/area/hallway/secondary/entry)
+"afV" = (
+/obj/structure/closet/crate,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/clothing/gloves/color/white,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/structure/sign/poster/contraband/red_rum{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"afW" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afX" = (
+/obj/item/cigbutt,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Maintenance - Aft";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"afY" = (
+/obj/item/seeds/carrot,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"afZ" = (
+/obj/machinery/disposal/bin{
+ name = "Brig Catering"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5;
+ layer = 2.03
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"aga" = (
+/obj/structure/table,
+/obj/item/paper/fluff/holodeck/disclaimer,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agb" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"agd" = (
+/obj/structure/fans/tiny/invisible,
+/obj/docking_port/stationary{
+ dwidth = 1;
+ height = 4;
+ name = "escape pod loader";
+ roundstart_template = /datum/map_template/shuttle/escape_pod/default;
+ width = 3
+ },
+/turf/open/space/basic,
+/area/space)
+"age" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"agf" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agg" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agh" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agi" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"agj" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Observatory Access"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"agk" = (
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agl" = (
+/obj/machinery/disposal/bin{
+ name = "Bar Catering"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6;
+ layer = 2.03
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"agm" = (
+/obj/structure/table,
+/obj/item/sharpener,
+/obj/item/kitchen/knife,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"agn" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall,
+/area/crew_quarters/lounge)
+"ago" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"agp" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agq" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"agr" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ags" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/mob/living/simple_animal/pet/redpanda{
+ name = "Stinky"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"agt" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agu" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"agv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"agw" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"agx" = (
+/mob/living/simple_animal/bot/floorbot,
+/turf/open/floor/plating,
+/area/construction)
+"agy" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"agz" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"agD" = (
+/obj/machinery/seed_extractor,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"agE" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"agF" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/machinery/camera{
+ c_tag = "Observatory Viewing Area";
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agG" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/theatre/mime)
+"agH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"agI" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/tower,
+/obj/item/seeds/amanita,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"agJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Fore Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"agK" = (
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agL" = (
+/obj/machinery/power/tracker,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating/airless,
+/area/solar/port)
+"agM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agN" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agO" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agP" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"agQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"agR" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agS" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/suit_storage_unit/engine,
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"agU" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 2;
+ pixel_y = 6
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_y = 3
+ },
+/obj/item/assembly/timer{
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/obj/item/t_scanner{
+ pixel_x = -2;
+ pixel_y = 5
+ },
+/obj/item/t_scanner,
+/obj/item/assembly/igniter{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/obj/structure/sign/poster/contraband/missing_gloves{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"agV" = (
+/obj/machinery/newscaster{
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"agW" = (
+/turf/closed/wall/r_wall,
+/area/security/processing)
+"agX" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Starboard Bow Solar Exterior Airlock";
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"agY" = (
+/obj/structure/table,
+/obj/item/storage/crayons,
+/obj/item/toy/beach_ball/holoball,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"agZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aha" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahb" = (
+/obj/machinery/processor,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahc" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 8
+ },
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahd" = (
+/obj/structure/sink/kitchen{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahe" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ahf" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Labor Camp Shuttle Airlock"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahg" = (
+/turf/closed/wall/r_wall,
+/area/security/warden)
+"ahh" = (
+/obj/machinery/power/port_gen/pacman,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"ahi" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = 28
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ahj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Fore Maintenance - Fore";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ahk" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahl" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahm" = (
+/obj/structure/falsewall/reinforced,
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"ahn" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/closet/firecloset,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aho" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahp" = (
+/obj/machinery/gulag_item_reclaimer{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahq" = (
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahr" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/ambrosia,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"ahs" = (
+/obj/machinery/light,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/camera{
+ c_tag = "Kitchen";
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aht" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/storage/box/disks,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ahu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hydroponics)
+"ahv" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_x = 32
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"ahw" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ahx" = (
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahy" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/security/warden)
+"ahz" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness)
+"ahA" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/crew_quarters/fitness)
+"ahB" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/machinery/door/window/eastleft{
+ name = "Bathroom Stall"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"ahC" = (
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"ahD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/fore";
+ dir = 1;
+ name = "Fore Maintenance APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ahE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ahF" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/mirror{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"ahG" = (
+/obj/structure/sink{
+ pixel_y = 28
+ },
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"ahH" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"ahI" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/fitness";
+ name = "Fitness Room APC";
+ pixel_y = -26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ahJ" = (
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"ahK" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ahL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/observatory)
+"ahM" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"ahN" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ahO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"ahP" = (
+/turf/closed/wall,
+/area/maintenance/solars/starboard/fore)
+"ahQ" = (
+/obj/structure/closet/lasertag/blue,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"ahR" = (
+/obj/item/beacon,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"ahS" = (
+/obj/structure/closet/cabinet,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"ahT" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/storage/bag/plants,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahU" = (
+/obj/machinery/vending/wardrobe/chef_wardrobe,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahV" = (
+/obj/structure/closet/lasertag/red,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"ahW" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"ahX" = (
+/obj/machinery/deepfryer,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ahY" = (
+/obj/machinery/vending/autodrobe,
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"ahZ" = (
+/obj/structure/table/glass,
+/obj/item/storage/toolbox/emergency{
+ pixel_y = 4
+ },
+/obj/item/radio/off,
+/obj/machinery/camera{
+ c_tag = "Arrival Shuttle Hallway"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/hallway/secondary/entry)
+"aia" = (
+/obj/effect/landmark/start/cook,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aib" = (
+/obj/structure/table/glass,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/hallway/secondary/entry)
+"aic" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aid" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/cotton,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"aie" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aif" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aig" = (
+/obj/machinery/camera{
+ c_tag = "Observatory Holodeck";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aih" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aii" = (
+/obj/structure/closet,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/gps,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aij" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aik" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ail" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aim" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ain" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/processing)
+"aio" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"aip" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aiq" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"air" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stack/cable_coil/red{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/item/stack/cable_coil/red,
+/obj/item/screwdriver,
+/obj/item/multitool{
+ pixel_x = -6;
+ pixel_y = -2
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"ais" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ait" = (
+/obj/machinery/vending/dinnerware,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aiu" = (
+/obj/effect/landmark/start/mime,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/checker,
+/area/crew_quarters/theatre/mime)
+"aiv" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks/beer,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aiw" = (
+/obj/machinery/vending/cola/random,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aix" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/kitchen)
+"aiy" = (
+/obj/structure/bed,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/effect/landmark/start/clown,
+/obj/item/bedsheet/clown,
+/obj/structure/sign/plaques/kiddie/perfect_man{
+ pixel_y = 32
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"aiz" = (
+/turf/closed/wall,
+/area/maintenance/starboard/fore)
+"aiA" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction)
+"aiB" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/kitchen";
+ name = "Kitchen APC";
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aiC" = (
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"aiD" = (
+/obj/structure/closet/crate/wooden/toy,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera{
+ c_tag = "Clown's Office";
+ pixel_x = 22
+ },
+/obj/item/clothing/under/rank/yellowclown,
+/obj/item/clothing/under/rank/blueclown,
+/obj/item/clothing/under/rank/greenclown,
+/obj/item/toy/crayon/spraycan/lubecan,
+/obj/item/megaphone/clown,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"aiE" = (
+/obj/structure/window/reinforced,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiF" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Bow Maintenance";
+ req_one_access_txt = "12;25;26;28;35;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aiG" = (
+/obj/structure/closet,
+/obj/structure/window/reinforced,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiH" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/grass,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/security/prison)
+"aiI" = (
+/obj/structure/closet/boxinggloves,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aiJ" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"aiK" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aiL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/prison)
+"aiM" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/observatory)
+"aiN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aiO" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aiP" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aiQ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aiR" = (
+/obj/structure/rack,
+/obj/item/reagent_containers/glass/beaker/waterbottle,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aiS" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-06"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aiT" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Port Bow Maintainance";
+ req_one_access_txt = "1"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aiU" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/deepfryer,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aiV" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 10;
+ pixel_y = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"aiW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Observatory"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/observatory)
+"aiX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall,
+/area/crew_quarters/observatory)
+"aiY" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/machinery/door/window/eastright{
+ name = "Bathroom Stall"
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aiZ" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"aja" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/obj/item/caution,
+/turf/open/floor/plating,
+/area/construction)
+"ajb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ajc" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"ajd" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aje" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ajf" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajg" = (
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/item/reagent_containers/food/snacks/pie/cream,
+/obj/item/instrument/bikehorn,
+/obj/item/flashlight/lamp/bananalamp{
+ pixel_y = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"ajh" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin/construction,
+/obj/item/storage/crayons,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/hallway/secondary/entry)
+"aji" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"ajj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ajk" = (
+/obj/effect/landmark/start/clown,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"ajl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/mob/living/simple_animal/cockroach,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ajm" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"ajn" = (
+/obj/machinery/power/smes,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"ajo" = (
+/obj/structure/table,
+/obj/item/toy/dummy,
+/obj/structure/mirror{
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/checker,
+/area/crew_quarters/theatre/mime)
+"ajp" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"ajq" = (
+/obj/effect/landmark/start/clown,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/theatre/clown";
+ dir = 4;
+ name = "Clown's Office APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"ajr" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"ajs" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/snacks/mint,
+/obj/item/reagent_containers/food/condiment/mayonnaise,
+/obj/item/bikehorn{
+ pixel_x = -8;
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ajt" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aju" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"ajv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/theatre/mime)
+"ajw" = (
+/turf/closed/wall,
+/area/construction/secondary)
+"ajx" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ajy" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/computer/prisoner/management,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ajz" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ajA" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/secure_closet/brig,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ajB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Hydroponics"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ajD" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/cook,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ajE" = (
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ajF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"ajG" = (
+/obj/machinery/computer/arcade,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajH" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/crowbar,
+/obj/item/extinguisher,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ajI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ajJ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ajK" = (
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ajL" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/lounge";
+ name = "Lounge APC";
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"ajM" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder{
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = -8;
+ pixel_y = 12
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = -8;
+ pixel_y = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ajN" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ajO" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"ajP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ajQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"ajR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"ajS" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"ajT" = (
+/obj/structure/weightmachine/weightlifter,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajU" = (
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/light/tube,
+/obj/item/radio/off,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/camera{
+ c_tag = "Security - Interrogation Maintenance";
+ dir = 1
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/security/brig";
+ dir = 4;
+ name = "Brig APC";
+ pixel_x = 26
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"ajV" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/crew_quarters/theatre/mime)
+"ajW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/observatory)
+"ajX" = (
+/obj/item/pipe{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/obj/item/melee/baseball_bat,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/machinery/camera{
+ c_tag = "Secondary Construction Area"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"ajY" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ajZ" = (
+/obj/item/multitool,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/tcommsat/computer";
+ dir = 1;
+ name = "Telecomms Access APC";
+ pixel_y = 28
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aka" = (
+/turf/closed/wall,
+/area/crew_quarters/bar)
+"akb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Mime's Office";
+ req_access_txt = "46"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/mime)
+"akc" = (
+/obj/machinery/computer/slot_machine,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction/secondary)
+"akd" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"ake" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/rnd/production/techfab/department/service,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"akf" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/emergency{
+ pixel_y = 4
+ },
+/obj/item/electronics/firelock,
+/obj/item/electronics/firealarm,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction/secondary)
+"akg" = (
+/obj/machinery/power/solar_control{
+ dir = 4;
+ id = "foreport";
+ name = "Port Bow Solar Control"
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_x = -32
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"akh" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction/secondary)
+"aki" = (
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"akj" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"akk" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 10;
+ pixel_y = 4
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"akl" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/computer/shuttle/labor{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plasteel,
+/area/construction/secondary)
+"akn" = (
+/obj/machinery/power/solar_control{
+ id = "forestarboard";
+ name = "Starboard Bow Solar Control"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"ako" = (
+/obj/machinery/button/flasher{
+ id = "executionflash";
+ pixel_x = 7;
+ pixel_y = 24
+ },
+/obj/effect/decal/cleanable/generic,
+/turf/open/floor/plasteel,
+/area/maintenance/port/fore)
+"akp" = (
+/obj/structure/closet/secure_closet/warden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"akq" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/storage/box/prisoner,
+/obj/item/razor,
+/obj/item/paper/guides/jobs/security/labor_camp,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akr" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/computer/prisoner/gulag_teleporter_computer{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Prison Shuttle Dock";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aks" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"akt" = (
+/obj/machinery/computer/prisoner/management,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Brig Control APC";
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aku" = (
+/obj/machinery/computer/secure_data,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"akv" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akw" = (
+/obj/structure/bed,
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Secondary Construction Area";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"aky" = (
+/obj/machinery/computer/crew,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"akz" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"akA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/security/warden)
+"akB" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"akC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_x = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"akD" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/hand_labeler{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akE" = (
+/turf/closed/wall/r_wall,
+/area/router/sec)
+"akF" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akG" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"akH" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"akI" = (
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"akJ" = (
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Telecommunications Maintenance";
+ req_access_txt = "61"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"akK" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"akL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Brig";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akM" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"akN" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "secblock";
+ name = "Security Router"
+ },
+/obj/machinery/conveyor/auto{
+ id = "sec"
+ },
+/turf/open/floor/plating,
+/area/router/sec)
+"akO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/computer/security/labor{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akP" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ name = "Security Router"
+ },
+/turf/open/floor/plating,
+/area/router/sec)
+"akQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"akR" = (
+/obj/structure/punching_bag,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"akS" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/item/soap/nanotrasen,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"akT" = (
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akU" = (
+/obj/machinery/door/window/northleft{
+ name = "Showers"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"akV" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/item/storage/firstaid/regular,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"akW" = (
+/obj/structure/table/wood,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/reagent_containers/hypospray/medipen,
+/obj/item/reagent_containers/hypospray/medipen,
+/obj/item/reagent_containers/hypospray/medipen,
+/obj/item/reagent_containers/hypospray/medipen,
+/obj/structure/sign/departments/restroom{
+ pixel_x = -32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"akX" = (
+/turf/closed/wall,
+/area/crew_quarters/dorms/purple)
+"akY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"akZ" = (
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"ala" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"alb" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"alc" = (
+/obj/structure/fermenting_barrel,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"ald" = (
+/obj/machinery/chem_master/condimaster,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"ale" = (
+/turf/closed/wall,
+/area/crew_quarters/dorms/blue)
+"alf" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"alg" = (
+/obj/structure/frame/machine,
+/obj/item/circuitboard/computer/arcade/minesweeper,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"alh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ali" = (
+/turf/open/floor/plating,
+/area/construction/secondary)
+"alj" = (
+/obj/machinery/gulag_teleporter,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alk" = (
+/obj/item/caution,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"all" = (
+/obj/structure/table/glass,
+/obj/item/wrench{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/glass/bottle/mutagen{
+ pixel_x = -4
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"alm" = (
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"aln" = (
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/grass,
+/area/hydroponics)
+"alo" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"alp" = (
+/obj/machinery/washing_machine,
+/turf/open/floor/plasteel,
+/area/construction/secondary)
+"alq" = (
+/obj/machinery/conveyor/auto{
+ id = "sec"
+ },
+/turf/open/floor/plating,
+/area/router/sec)
+"alr" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"als" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "sec_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/sec)
+"alt" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"alv" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alw" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/landmark/start/warden,
+/obj/machinery/camera{
+ c_tag = "Security - Brig Control";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"alx" = (
+/turf/open/floor/plasteel,
+/area/maintenance/port/fore)
+"aly" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"alz" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"alA" = (
+/obj/structure/bed,
+/obj/item/bedsheet/purple,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"alB" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"alC" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"alD" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"alE" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"alF" = (
+/obj/machinery/photocopier,
+/obj/machinery/newscaster/security_unit{
+ pixel_y = -28
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"alG" = (
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"alH" = (
+/obj/structure/table,
+/obj/item/storage/box/beakers{
+ pixel_x = -8
+ },
+/obj/item/storage/box/ingredients{
+ pixel_x = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"alI" = (
+/obj/structure/weightmachine/stacklifter,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"alJ" = (
+/obj/machinery/vending/hydroseeds,
+/turf/open/floor/grass,
+/area/hydroponics)
+"alK" = (
+/obj/effect/landmark/xmastree,
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"alL" = (
+/obj/structure/weightmachine/weightlifter,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"alM" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"alN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"alO" = (
+/obj/structure/table/wood,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"alP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"alQ" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"alR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"alS" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/reagent_containers/food/drinks/drinkingglass,
+/obj/item/reagent_containers/rag,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"alT" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"alU" = (
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"alV" = (
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"alW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alX" = (
+/obj/structure/table,
+/obj/item/storage/box/ingredients,
+/obj/item/clothing/head/chefhat,
+/obj/item/reagent_containers/glass/beaker,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"alY" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/t_scanner,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"alZ" = (
+/turf/closed/wall/r_wall,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"ama" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/warden)
+"amb" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"amc" = (
+/turf/closed/wall,
+/area/storage/tools)
+"amd" = (
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ame" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
+"amf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"amg" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"amh" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/machinery/recharger,
+/obj/item/pen/red{
+ pixel_y = 4
+ },
+/obj/item/pen/blue{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ami" = (
+/obj/structure/sign/poster/contraband/grey_tide{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"amj" = (
+/turf/closed/wall/rust,
+/area/maintenance/port/fore)
+"amk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/port/fore)
+"aml" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"amm" = (
+/obj/structure/closet/crate/secure/weapon{
+ desc = "A secure clothing crate.";
+ name = "formal uniform crate";
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"amn" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/mob/living/simple_animal/mouse/brown,
+/turf/open/floor/plating,
+/area/construction/secondary)
+"amo" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"amp" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Fore Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"amq" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"amr" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Bow Maintenance";
+ req_one_access_txt = "12;25;26;28;35;46"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ams" = (
+/obj/machinery/camera{
+ c_tag = "Fitness Toilets";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"amt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"amu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"amv" = (
+/obj/structure/punching_bag,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"amw" = (
+/obj/structure/sign/poster/contraband/eat{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"amx" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"amy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/bar)
+"amz" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"amA" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"amB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/warden)
+"amC" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"amD" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"amE" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/crew_quarters/bar";
+ dir = 8;
+ name = "Bar APC";
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"amF" = (
+/obj/effect/landmark/start/cook,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"amG" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/chapel/main)
+"amH" = (
+/obj/item/crowbar/large{
+ pixel_y = 3
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/construction/secondary)
+"amI" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/effect/landmark/start/warden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"amJ" = (
+/obj/structure/lattice,
+/obj/structure/sign/departments/botany{
+ pixel_x = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"amK" = (
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"amL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"amM" = (
+/obj/machinery/light,
+/obj/machinery/disposal/bin{
+ name = "Kitchen Mailbox"
+ },
+/obj/effect/turf_decal/delivery/white,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"amN" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/storage/tools)
+"amO" = (
+/obj/item/bedsheet/mime,
+/obj/structure/bed,
+/obj/effect/landmark/start/mime,
+/obj/machinery/camera{
+ c_tag = "Mime's Office";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel/checker,
+/area/crew_quarters/theatre/mime)
+"amP" = (
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/hallway/secondary/entry)
+"amQ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/eastleft{
+ name = "Reception Window"
+ },
+/obj/machinery/door/window/westleft{
+ name = "Warden's Desk";
+ req_one_access_txt = "2"
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"amR" = (
+/obj/machinery/light/small,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"amS" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"amT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"amU" = (
+/obj/structure/beebox,
+/obj/item/queen_bee/bought,
+/turf/open/floor/grass,
+/area/hydroponics)
+"amV" = (
+/turf/open/floor/grass,
+/area/hydroponics)
+"amW" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = -4
+ },
+/obj/item/book/manual/hydroponics_pod_people{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/paper/guides/jobs/hydroponics{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"amX" = (
+/obj/machinery/suit_storage_unit/security,
+/turf/open/floor/plasteel/dark,
+/area/security/processing)
+"amY" = (
+/turf/closed/wall,
+/area/chapel/main)
+"amZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ana" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"anb" = (
+/obj/structure/table,
+/obj/item/lipstick/black,
+/obj/item/lipstick/random{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/theatre/mime)
+"anc" = (
+/obj/item/cigbutt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"and" = (
+/turf/closed/wall/r_wall,
+/area/chapel/main)
+"ane" = (
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"anf" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/construction/secondary";
+ dir = 1;
+ name = "Secondary Construction Area APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"ang" = (
+/turf/closed/wall/r_wall,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"anh" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/clothing/glasses/regular,
+/obj/machinery/door/window/northright{
+ name = "Medical Booth Desk";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"ani" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/duelshotgun{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"anj" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ank" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/easel,
+/obj/item/canvas/nineteenXnineteen,
+/obj/machinery/camera{
+ c_tag = "Crew Lounge";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"anl" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"anm" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ann" = (
+/obj/effect/turf_decal/plaque{
+ desc = "It reads 'In honor of spacemen past, whose work allowed this station to find its new home. The fact that you stand on a station originally built light years away is a definitive representation of the ingenuity of the human spirit.' Beneath this is the image of a spaceman rocketing upwards by means of what appears to be a match and flatulence."
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ano" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"anp" = (
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"anq" = (
+/turf/closed/wall,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"anr" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"ans" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/destTagger,
+/obj/machinery/button/door{
+ id = "secblock";
+ name = "Router Access Control";
+ pixel_x = 8;
+ pixel_y = 24;
+ req_access_txt = "1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"ant" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"anu" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"anv" = (
+/obj/item/stack/sheet/plasteel{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/storage/box/beakers,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plating,
+/area/construction)
+"anw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"anx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"any" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/pill/patch/styptic,
+/obj/item/reagent_containers/pill/patch/styptic,
+/obj/item/reagent_containers/pill/patch/styptic,
+/obj/item/reagent_containers/pill/patch/styptic,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"anz" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"anA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fitness Room Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness)
+"anB" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/sign/barsign{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"anC" = (
+/obj/machinery/computer/cargo/request,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/requests_console{
+ department = "Security Router";
+ name = "Security Router RC";
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"anD" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"anE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"anF" = (
+/obj/machinery/smartfridge,
+/turf/closed/wall,
+/area/crew_quarters/kitchen)
+"anG" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"anH" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/security{
+ name = "Security Checkpoint";
+ req_access_txt = "1"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/security/checkpoint)
+"anI" = (
+/obj/machinery/computer/arcade/orion_trail,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"anJ" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/item/paper_bin,
+/obj/item/stamp/denied{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/obj/item/stamp{
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/obj/machinery/power/apc{
+ areastring = "/area/security/checkpoint";
+ dir = 4;
+ name = "Security Checkpoint APC";
+ pixel_x = 24
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"anK" = (
+/turf/closed/wall/r_wall,
+/area/security/detectives_office)
+"anL" = (
+/obj/machinery/computer/arcade/minesweeper,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"anM" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"anN" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/analyzer,
+/obj/item/wrench{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"anO" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/storage/belt/utility,
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"anP" = (
+/obj/machinery/computer/arcade,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"anQ" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"anR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"anS" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/storage/tools";
+ name = "Auxiliary Tool Storage APC";
+ pixel_y = -26
+ },
+/obj/machinery/camera{
+ c_tag = "Auxiliary Tool Storage";
+ dir = 4;
+ pixel_y = -22
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"anT" = (
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"anU" = (
+/turf/closed/wall/r_wall,
+/area/security/brig)
+"anV" = (
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"anW" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "sec_off"
+ },
+/turf/open/floor/plating,
+/area/router/sec)
+"anX" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"anY" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"anZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"aoa" = (
+/obj/item/clockwork/component/geis_capacitor/fallen_armor,
+/obj/structure/table/bronze,
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aob" = (
+/obj/structure/closet/emcloset,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aoc" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/requests_console{
+ department = "Recreation";
+ name = "Recreation RC";
+ pixel_y = -32
+ },
+/obj/item/storage/box/drinkingglasses,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aod" = (
+/obj/machinery/computer/security{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aoe" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"aof" = (
+/obj/structure/sign/poster/official/foam_force_ad{
+ pixel_y = 32
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aog" = (
+/turf/open/floor/grass,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aoh" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aoi" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"aoj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"aok" = (
+/obj/structure/chair/wood/normal{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "Dorm1";
+ name = "Dormitory Door Lock";
+ normaldoorcontrol = 1;
+ pixel_x = -7;
+ pixel_y = -24;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"aol" = (
+/obj/machinery/button/door{
+ id = "Dorm3";
+ name = "Dormitory Door Lock";
+ normaldoorcontrol = 1;
+ pixel_x = 7;
+ pixel_y = -24;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aom" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aon" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aoo" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/clothing/ears/earmuffs,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/construction/secondary)
+"aop" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"aoq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aor" = (
+/obj/machinery/shower{
+ dir = 1
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aos" = (
+/obj/structure/window/reinforced,
+/obj/structure/closet/athletic_mixed,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aot" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aou" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aov" = (
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"aow" = (
+/mob/living/simple_animal/banana_spider{
+ name = "Henry"
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"aox" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"aoy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/checkpoint)
+"aoz" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/construction/secondary)
+"aoA" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/item/flashlight/lamp,
+/obj/machinery/door/window/westright{
+ name = "Security Checkpoint";
+ req_access_txt = "1"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"aoB" = (
+/obj/structure/bed,
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Prison Beds";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/security/prison";
+ dir = 4;
+ name = "Prison APC";
+ pixel_x = 26
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoC" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aoD" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"aoE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/chapel/main)
+"aoF" = (
+/turf/closed/wall/r_wall,
+/area/security/main)
+"aoG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"aoH" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Port Bow Solars External Access";
+ req_access_txt = "10;13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aoI" = (
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"aoJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/machinery/space_heater,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aoK" = (
+/turf/closed/wall/r_wall,
+/area/router/service)
+"aoL" = (
+/obj/structure/chair/stool,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aoM" = (
+/obj/structure/closet/crate,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/scanning_module,
+/obj/item/stock_parts/capacitor,
+/turf/open/floor/plating,
+/area/construction)
+"aoN" = (
+/obj/structure/closet/crate/internals,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/flashlight,
+/obj/item/flashlight,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/obj/item/clothing/head/hardhat/orange,
+/obj/item/clothing/head/hardhat/orange,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aoO" = (
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aoP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aoQ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"aoR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Brig Control";
+ req_access_txt = "3"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aoS" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/conveyor{
+ id = "serv_off"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "servblock";
+ name = "Service Router"
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"aoT" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "servblock";
+ name = "Service Router"
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"aoU" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aoV" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aoW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external/glass{
+ name = "Port Bow Solars External Access";
+ req_access_txt = "10;13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aoX" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aoY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aoZ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"apa" = (
+/obj/structure/chair/sofa/right,
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"apb" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"apc" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"apd" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"ape" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"apf" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"apg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aph" = (
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"api" = (
+/obj/machinery/door/window/southright{
+ name = "Weightroom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"apj" = (
+/obj/structure/window/reinforced,
+/obj/structure/punching_bag,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"apk" = (
+/obj/structure/closet/lasertag/blue,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"apl" = (
+/obj/structure/chair/sofa/right,
+/obj/item/clothing/head/beret/black,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"apm" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"apn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"apo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"app" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"apq" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"apr" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/button/massdriver{
+ id = "sec_out";
+ pixel_x = 24;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aps" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/security{
+ name = "Security EVA Prep Room";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"apt" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction)
+"apu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"apv" = (
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"apw" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"apx" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"apy" = (
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"apz" = (
+/obj/machinery/vr_sleeper{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"apA" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/crew_quarters/dorms/purple)
+"apB" = (
+/obj/structure/flora/tree/jungle/small,
+/turf/open/floor/grass,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"apC" = (
+/turf/closed/wall/r_wall,
+/area/hydroponics)
+"apD" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm1";
+ name = "Room 1"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"apE" = (
+/obj/machinery/biogenerator,
+/turf/open/floor/grass,
+/area/hydroponics)
+"apF" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"apG" = (
+/mob/living/simple_animal/chicken{
+ name = "Featherbottom";
+ real_name = "Featherbottom"
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"apH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/security/main)
+"apI" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"apJ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/camera{
+ c_tag = "Hydroponics - Fore";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"apK" = (
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -30
+ },
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/grass,
+/area/hydroponics)
+"apL" = (
+/obj/structure/chair/sofa/left,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"apM" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"apN" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm3";
+ name = "Room 3"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"apO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/crew_quarters/dorms/blue)
+"apP" = (
+/obj/structure/table,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"apQ" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Solitary Confinement";
+ req_one_access_txt = "2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"apR" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = 1;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = -5;
+ pixel_y = 7
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"apS" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"apT" = (
+/obj/machinery/light/small,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/construction)
+"apU" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/gun/ballistic/revolver/russian,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"apV" = (
+/turf/closed/wall/rust,
+/area/chapel/main)
+"apW" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/crew_quarters/kitchen)
+"apX" = (
+/obj/structure/fermenting_barrel,
+/turf/open/floor/grass,
+/area/hydroponics)
+"apY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"apZ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Fitness Toilets"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aqa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqb" = (
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Secondary Construction Area";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/construction/secondary)
+"aqc" = (
+/obj/structure/sign/departments/medbay/alt,
+/turf/closed/wall/r_wall,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aqd" = (
+/obj/structure/chair/sofa/right,
+/obj/machinery/camera{
+ c_tag = "Chapel - Fore"
+ },
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aqe" = (
+/obj/machinery/conveyor{
+ id = "serv_off"
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"aqf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqg" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Fitness Room";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aqh" = (
+/obj/structure/chair/sofa/left,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aqi" = (
+/obj/structure/table,
+/obj/item/clipboard,
+/obj/item/paper_bin{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aqj" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aqk" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aql" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/bar)
+"aqm" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aqn" = (
+/turf/closed/wall/r_wall,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aqo" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aqp" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"aqq" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aqr" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aqs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aqt" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/structure/sign/poster/contraband/hacking_guide{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aqu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aqv" = (
+/obj/structure/sign/poster/official/no_erp{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aqw" = (
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/solars/port)
+"aqx" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"aqy" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "serv_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"aqz" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqA" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"aqB" = (
+/turf/closed/wall,
+/area/hydroponics)
+"aqC" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hydroponics)
+"aqD" = (
+/obj/machinery/vending/sustenance,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aqE" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aqF" = (
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aqG" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"aqH" = (
+/obj/machinery/power/apc{
+ name = "Security Router APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aqI" = (
+/obj/structure/flora/ausbushes/genericbush,
+/turf/open/floor/grass,
+/area/hydroponics)
+"aqJ" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"aqK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aqL" = (
+/turf/closed/wall,
+/area/security/checkpoint)
+"aqM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aqN" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock{
+ name = "Service Hallway";
+ req_one_access_txt = "25;26;28;35"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"aqO" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering EVA";
+ req_access_txt = "11"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aqP" = (
+/obj/structure/chair/stool,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aqQ" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"aqR" = (
+/obj/item/grown/bananapeel,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"aqS" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aqT" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aqU" = (
+/turf/closed/wall/r_wall,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"aqV" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Purple Dorms Maintenance";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/dorms/purple)
+"aqW" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/book/manual/chef_recipes,
+/obj/item/storage/box/donkpockets,
+/obj/structure/disposalpipe/segment,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aqX" = (
+/obj/structure/sign/warning/fire{
+ desc = "A sign that states the labeled room's number.";
+ icon_state = "roomnum";
+ name = "Room Number 1";
+ pixel_y = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"aqY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqZ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"ara" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"arb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/barbershop";
+ dir = 4;
+ name = "Barbershop APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"arc" = (
+/obj/structure/closet/secure_closet/freezer/cream_pie,
+/obj/item/toy/figure/clown,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"ard" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"are" = (
+/obj/machinery/chem_heater,
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"arf" = (
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"arg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"arh" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"ari" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"arj" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/dorms/purple)
+"ark" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"arl" = (
+/obj/machinery/vending/kink,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Locker Room";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"arm" = (
+/obj/structure/chair/sofa/right,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"arn" = (
+/obj/machinery/vending/tool,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aro" = (
+/obj/structure/closet/firecloset,
+/obj/machinery/camera{
+ c_tag = "Starboard Bow Maintenance - Starboard";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"arp" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"arq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"arr" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
+/obj/item/stock_parts/cell/high/plus,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"ars" = (
+/obj/structure/chair/stool,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/landmark/start/bartender,
+/obj/item/clothing/under/janimaid,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"art" = (
+/obj/structure/punching_bag,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aru" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/dorms/blue)
+"arv" = (
+/obj/structure/table,
+/obj/item/modular_computer/laptop/preset/civilian{
+ pixel_x = 1;
+ pixel_y = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"arw" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/public/glass{
+ name = "Crew Quarters"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"arx" = (
+/obj/machinery/button/door{
+ id = "kitchenlock";
+ name = "Kitchen Lockup";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"ary" = (
+/obj/machinery/food_cart,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"arz" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"arA" = (
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"arB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arC" = (
+/obj/structure/sign/warning/fire{
+ desc = "A sign that states the labeled room's number.";
+ dir = 4;
+ icon_state = "roomnum";
+ name = "Room Number 3";
+ pixel_y = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"arD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 8;
+ icon_state = "intact"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Blue Dorms Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/dorms/blue)
+"arE" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/starboard/central)
+"arF" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"arH" = (
+/obj/machinery/disposal/bin{
+ name = "Detective's Mailbox"
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/delivery/white,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"arI" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness)
+"arJ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"arK" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/item/destTagger,
+/obj/machinery/button/massdriver{
+ id = "serv_out";
+ pixel_x = 8;
+ pixel_y = -4
+ },
+/obj/machinery/requests_console{
+ department = "Service Router";
+ name = "Service Router RC";
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"arL" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "serv_off"
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"arM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/router/service)
+"arN" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4;
+ name = "Sauna"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arO" = (
+/obj/machinery/door/firedoor,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arP" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arQ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/falsewall/reinforced{
+ req_access_txt = "1"
+ },
+/turf/open/floor/plasteel,
+/area/router/sec)
+"arS" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/crew_quarters/dorms/purple)
+"arT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"arU" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/sign/warning/fire{
+ desc = "A sign that states the labeled room's number.";
+ dir = 1;
+ icon_state = "roomnum";
+ name = "Room Number 2";
+ pixel_y = -28
+ },
+/obj/machinery/camera{
+ c_tag = "Dormitories - Purple";
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"arV" = (
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/sign/poster/official/soft_cap_pop_art{
+ pixel_x = -32
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"arW" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"arX" = (
+/obj/machinery/computer/med_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"arY" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"arZ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"asa" = (
+/obj/machinery/computer/arcade,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"asb" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"asc" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"asd" = (
+/turf/closed/wall/rust,
+/area/maintenance/starboard/fore)
+"ase" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Purple Dorms"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms/purple)
+"asf" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Blue Dorms"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms/blue)
+"asg" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"ash" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"asi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asj" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ask" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Prison Fore";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/mob/living/simple_animal/mouse/brown/Tom,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"asl" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/camera{
+ c_tag = "Port Bow Solar Maintenance";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"asm" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/secondary/service";
+ dir = 8;
+ name = "Service Hall APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"asn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aso" = (
+/obj/structure/sign/warning/fire{
+ desc = "A sign that states the labeled room's number.";
+ dir = 8;
+ icon_state = "roomnum";
+ name = "Room Number 4";
+ pixel_y = -28
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Dormitories - Blue";
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"asp" = (
+/obj/structure/chair/comfy/brown,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"asq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/crew_quarters/dorms/blue)
+"asr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ass" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/light/small,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"ast" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"asu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/rust,
+/area/maintenance/disposal)
+"asv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asw" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asy" = (
+/obj/effect/landmark/start/assistant,
+/obj/machinery/holopad,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/hallway/secondary/entry)
+"asz" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Prison Bathroom";
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"asA" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/turf/open/floor/plating,
+/area/router/service)
+"asB" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/button/door{
+ id = "servblock";
+ name = "Router Access Control";
+ pixel_x = 8;
+ pixel_y = 24;
+ req_one_access_txt = "12;25;26;28;35;46"
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"asF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/security{
+ name = "Labor Camp Arrivals"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"asG" = (
+/obj/structure/sign/warning/nosmoking/circle,
+/turf/closed/wall/r_wall,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"asH" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"asI" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/toxins,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"asJ" = (
+/turf/closed/wall,
+/area/crew_quarters/toilet)
+"asK" = (
+/obj/machinery/vr_sleeper{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"asL" = (
+/turf/closed/wall,
+/area/security/brig)
+"asM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"asN" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"asP" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"asQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"asR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"asS" = (
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"asT" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/mob/living/simple_animal/mouse/gray{
+ desc = "A strangely observant rodent.";
+ name = "Remy"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"asU" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Router";
+ req_access_txt = "11"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"asV" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"asW" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/security/main)
+"asX" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/table/reinforced,
+/obj/item/tape,
+/obj/item/radio/off,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"asY" = (
+/obj/structure/window/reinforced,
+/obj/structure/table/reinforced,
+/obj/item/clipboard,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"asZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"ata" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/main)
+"atb" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"atc" = (
+/turf/closed/wall,
+/area/security/main)
+"atd" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Service Router APC";
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"ate" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"atf" = (
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/starboard/central)
+"atg" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"ath" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"ati" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external,
+/turf/open/floor/plasteel,
+/area/router/service)
+"atj" = (
+/obj/structure/window/reinforced,
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"atk" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atl" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/router/service)
+"atm" = (
+/obj/structure/table,
+/obj/item/kitchen/rollingpin,
+/obj/item/reagent_containers/food/condiment/enzyme,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"atn" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external,
+/turf/open/floor/plasteel,
+/area/router/service)
+"ato" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"atp" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm2";
+ name = "Room 2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"atq" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"atr" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm4";
+ name = "Room 4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"ats" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Clown's Office";
+ req_access_txt = "46"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/theatre/clown)
+"att" = (
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"atu" = (
+/obj/machinery/computer/cargo/request{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router/service)
+"atv" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"atw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"atx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"aty" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"atz" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"atA" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atB" = (
+/obj/machinery/shower{
+ dir = 4
+ },
+/obj/item/bikehorn/rubberducky,
+/obj/structure/sign/poster/official/no_erp{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"atC" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"atD" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router/service)
+"atE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/router/service)
+"atF" = (
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"atG" = (
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"atH" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/machinery/power/apc{
+ areastring = "/area/security/processing";
+ name = "Labor Shuttle Dock APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/dark,
+/area/security/processing)
+"atI" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"atJ" = (
+/turf/closed/wall/rust,
+/area/crew_quarters/theatre/clown)
+"atK" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atL" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atM" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atN" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"atO" = (
+/obj/structure/table,
+/obj/item/storage/bag/tray,
+/obj/item/clothing/gloves/color/white,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"atP" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/reagent_containers/food/drinks/drinkingglass,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"atQ" = (
+/obj/structure/closet/lasertag/red,
+/obj/structure/sign/poster/official/space_cops{
+ pixel_x = -32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"atR" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/vending/wardrobe/bar_wardrobe,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"atS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Bar Backroom";
+ req_access_txt = "25"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"atT" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"atU" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"atV" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"atW" = (
+/obj/machinery/disposal/bin{
+ name = "Parolee Exit"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"atX" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/stock_parts/cell/high/plus,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"atY" = (
+/obj/machinery/button/door{
+ id = "Dorm2";
+ name = "Dormitory Door Lock";
+ normaldoorcontrol = 1;
+ pixel_x = -7;
+ pixel_y = 24;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"atZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"aua" = (
+/obj/structure/chair/wood/normal,
+/obj/machinery/button/door{
+ id = "Dorm4";
+ name = "Dormitory Door Lock";
+ normaldoorcontrol = 1;
+ pixel_x = 7;
+ pixel_y = 24;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aub" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"auc" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aud" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"aue" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/item/seeds/random,
+/turf/open/floor/plating,
+/area/router/service)
+"auf" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/router/service)
+"aug" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/item/storage/bag/plants,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auh" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/storage/pill_bottle/dice,
+/obj/item/toy/cards/deck,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aui" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "Freezer AC Pump"
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"auj" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"auk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"aul" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/mob/living/simple_animal/mouse/brown{
+ name = "Chewy"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"aum" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"aun" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/vending/hydronutrients,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auo" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aup" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/structure/table/glass,
+/obj/item/reagent_containers/glass/bucket{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auq" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"aur" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"aus" = (
+/turf/open/floor/engine,
+/area/engine/gravity_generator)
+"aut" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"auu" = (
+/obj/effect/landmark/start/botanist,
+/turf/open/floor/plasteel/dark,
+/area/router/service)
+"auv" = (
+/obj/structure/bed,
+/obj/item/bedsheet/purple,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"auw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aux" = (
+/obj/machinery/light/small,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"auy" = (
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auz" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/chem_master,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auA" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/beacon,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"auB" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet/purple,
+/area/crew_quarters/dorms/purple)
+"auC" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"auD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"auE" = (
+/obj/structure/bed,
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auF" = (
+/obj/structure/table/wood,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"auG" = (
+/obj/machinery/light/small,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"auH" = (
+/obj/structure/girder/displaced,
+/obj/item/reagent_containers/rag,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"auI" = (
+/obj/structure/closet/secure_closet/brig,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auJ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/blue,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/dorms/blue)
+"auK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/security/brig)
+"auL" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"auM" = (
+/obj/machinery/door/firedoor,
+/obj/structure/sign/poster/official/bless_this_spess{
+ pixel_x = -32
+ },
+/obj/machinery/door/airlock/public/glass,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"auN" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"auO" = (
+/obj/structure/closet/crate/freezer,
+/turf/open/floor/plating,
+/area/router/service)
+"auP" = (
+/obj/structure/chair/sofa/right,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant/override,
+/turf/open/floor/plasteel,
+/area/security/main)
+"auQ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/public/glass,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"auR" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/secure_construction";
+ dir = 1;
+ name = "Engineering Construction Area APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"auS" = (
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/left,
+/area/router/service)
+"auV" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auW" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/the_owl{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"auX" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/stairs/right,
+/area/router/service)
+"auY" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"auZ" = (
+/obj/structure/disposalpipe/junction/flip,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ava" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"avb" = (
+/turf/closed/wall,
+/area/hallway/secondary/civilian)
+"avc" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avd" = (
+/obj/structure/sign/warning{
+ name = "\improper COLD TEMPERATURES";
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"ave" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"avf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Bow Maintenance";
+ req_one_access_txt = "12;25;26;28;35;46"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/hallway/secondary/civilian)
+"avg" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Brig";
+ req_access_txt = "2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"avh" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"avi" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Port Bow Maintainance";
+ req_one_access_txt = "13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"avj" = (
+/obj/machinery/photocopier,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"avk" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/plant_analyzer,
+/obj/structure/table/glass,
+/obj/machinery/plantgenes{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"avl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"avm" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/civilian)
+"avn" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/spiderlings{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"avo" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"avp" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/glass{
+ name = "East Primary Hallway";
+ req_one_access_txt = "10;12;25;26;28;35;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/router/service)
+"avq" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/glass{
+ name = "East Primary Hallway";
+ req_one_access_txt = "10;12;25;26;28;35;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/router/service)
+"avr" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/fore)
+"avs" = (
+/turf/closed/wall,
+/area/router/service)
+"avt" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"avu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"avv" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"avw" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/structure/sign/poster/official/wtf_is_co2{
+ pixel_x = 32
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"avx" = (
+/obj/structure/table,
+/obj/item/hand_labeler,
+/obj/item/crowbar/large,
+/obj/item/crowbar{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"avy" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"avz" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"avA" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"avB" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"avC" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avD" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/space/fragile,
+/obj/item/clothing/head/helmet/space/fragile,
+/obj/item/storage/belt/utility,
+/obj/item/tank/internals/air,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/service)
+"avE" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"avG" = (
+/turf/closed/wall,
+/area/security/prison)
+"avH" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible,
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avJ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/security/main)
+"avK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avL" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"avM" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"avN" = (
+/turf/closed/wall,
+/area/crew_quarters/barbershop)
+"avO" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin/color,
+/obj/item/clothing/gloves/color/white,
+/obj/machinery/camera{
+ c_tag = "Laundry Room"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"avP" = (
+/obj/structure/reagent_dispensers/keg,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"avQ" = (
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avR" = (
+/obj/machinery/washing_machine,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"avS" = (
+/obj/machinery/washing_machine,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"avT" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"avU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 6
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"avW" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"avX" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"avY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"avZ" = (
+/obj/effect/landmark/start/cook,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"awa" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/visible,
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"awb" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awc" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"awd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awe" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"awf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera{
+ c_tag = "Civilian Wing Hallway - Fore"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/fruit_bowl{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"awi" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awj" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awl" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "applebush"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awm" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port)
+"awn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"awo" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awp" = (
+/turf/closed/wall,
+/area/hydroponics/lobby)
+"awq" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"awr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aws" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"awt" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/item/folder/red,
+/obj/machinery/door/window/westleft{
+ name = "Security Checkpoint";
+ req_access_txt = "1"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"awu" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awv" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
+/obj/structure/table,
+/obj/item/clothing/gloves/color/white,
+/obj/item/reagent_containers/spray/cleaner,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"aww" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"awx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hydroponics/lobby)
+"awy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Laundry Room Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/barbershop)
+"awz" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"awA" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"awB" = (
+/obj/machinery/microwave,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/crew_quarters/bar)
+"awC" = (
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"awD" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"awE" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"awF" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"awG" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"awI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awJ" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/flasher/portable,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awK" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awL" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"awM" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/crowbar/large,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"awN" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"awO" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/port/central";
+ dir = 1;
+ name = "Central Port Maintenance APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"awP" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"awQ" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced/tinted,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/plasteel,
+/area/security/main)
+"awR" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awS" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"awT" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 1;
+ sortType = 7
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"awU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"awV" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"awW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"awX" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"awY" = (
+/obj/structure/closet/wardrobe/orange,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axa" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"axb" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"axc" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port)
+"axd" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"axe" = (
+/obj/structure/closet/crate,
+/obj/item/storage/belt/utility,
+/obj/item/clothing/glasses/meson,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axf" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"axg" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/camera{
+ c_tag = "Arcade";
+ dir = 4
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"axh" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axi" = (
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/secure_closet/brig,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axj" = (
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"axk" = (
+/obj/item/storage/pill_bottle/penis_enlargement,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"axl" = (
+/obj/machinery/shower{
+ dir = 8;
+ pixel_y = -4
+ },
+/obj/item/soap/homemade,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"axm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/security/prison)
+"axn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"axo" = (
+/obj/structure/table,
+/obj/item/tape,
+/obj/item/wrench,
+/obj/item/radio/off,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axp" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"axq" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"axr" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Hydroponics";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"axs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"axt" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"axu" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/security/brig)
+"axv" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/clothing/accessory/armband/deputy,
+/obj/item/encryptionkey/headset_sec,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/item/clothing/head/cowboyhat/sec,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axw" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"axx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/camera{
+ c_tag = "Fore Maintenance - Aft";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axy" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/botanist,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"axz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axA" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/accessory/armband/science,
+/obj/item/encryptionkey/headset_sci,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axB" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/accessory/armband/medblue,
+/obj/item/encryptionkey/headset_med,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axC" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axD" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Hydroponics Storage";
+ req_access_txt = "35"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"axE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/kudzu{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"axF" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"axG" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"axH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"axI" = (
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"axJ" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"axK" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axL" = (
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_y = 32
+ },
+/obj/item/assembly/prox_sensor,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"axM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"axN" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/computer/security{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axO" = (
+/obj/structure/weightmachine/stacklifter,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"axP" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"axQ" = (
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"axR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"axS" = (
+/obj/structure/closet/crate,
+/obj/item/storage/box/lights/mixed,
+/obj/item/clothing/mask/gas,
+/obj/item/cane,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"axT" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/crayons{
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"axV" = (
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"axW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axX" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"axZ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aya" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "AI Core Exterior";
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"ayb" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"ayc" = (
+/obj/structure/kitchenspike,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"ayd" = (
+/turf/closed/wall,
+/area/hallway/primary/port/fore)
+"aye" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space/basic,
+/area/space/nearstation)
+"ayf" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"ayg" = (
+/obj/machinery/vending/wardrobe/hydro_wardrobe,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"ayh" = (
+/obj/machinery/door/airlock{
+ name = "Bathroom"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"ayi" = (
+/obj/structure/table,
+/obj/item/clipboard,
+/obj/item/paper_bin{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"ayj" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/security/brig)
+"ayk" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"ayl" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aym" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ayn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"ayo" = (
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"ayp" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"ayq" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"ayr" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"ays" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/drinks/soda_cans/space_up,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"ayt" = (
+/obj/structure/closet/crate,
+/obj/item/reagent_containers/glass/beaker/waterbottle/large/empty,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"ayu" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayv" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"ayw" = (
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Service Hallway - Fore";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"ayx" = (
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"ayy" = (
+/turf/open/floor/carpet,
+/area/chapel/main)
+"ayz" = (
+/obj/structure/chair/pew/right{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"ayA" = (
+/obj/structure/window/reinforced,
+/obj/structure/destructible/cult/tome,
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"ayB" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"ayC" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"ayE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hydroponics/lobby)
+"ayF" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ayG" = (
+/obj/structure/chair/comfy/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"ayH" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/mob/living/simple_animal/cockroach,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"ayI" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayJ" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port)
+"ayK" = (
+/obj/structure/flora/tree/jungle/small,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"ayL" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"ayM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayN" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayO" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced/tinted,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"ayP" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"ayQ" = (
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ayR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayT" = (
+/obj/machinery/vending/security,
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayU" = (
+/obj/vehicle/ridden/secway,
+/obj/effect/turf_decal/bot,
+/obj/item/key/security,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayV" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"ayW" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayX" = (
+/obj/structure/closet/wardrobe/mixed,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"ayY" = (
+/obj/machinery/vending/medical,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"ayZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aza" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/clothing/gloves/botanic_leather,
+/obj/item/hand_labeler,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azb" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"azc" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"azd" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/clothing/mask/gas,
+/obj/machinery/camera{
+ c_tag = "Central Port Maintenace - Port"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aze" = (
+/obj/machinery/power/apc{
+ name = "AI Chamber APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"azf" = (
+/obj/machinery/newscaster/security_unit{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"azg" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"azh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"azi" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Interrogation Maintenance";
+ req_access_txt = "63;12"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"azj" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"azk" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"azl" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Brig Aft";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"azm" = (
+/obj/structure/chair/stool/bar,
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"azn" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"azo" = (
+/obj/structure/chair/office/light{
+ dir = 1;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"azp" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"azq" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"azr" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"azs" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"azt" = (
+/obj/structure/chair/pew/right{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"azu" = (
+/obj/structure/chair/pew{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"azv" = (
+/obj/machinery/door/window/westleft{
+ name = "Holy Driver";
+ req_one_access_txt = "22"
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "Holydriver"
+ },
+/turf/open/floor/plating,
+/area/chapel/main)
+"azw" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "Holydriver"
+ },
+/turf/open/floor/plating,
+/area/chapel/main)
+"azx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"azy" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"azz" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"azA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"azB" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"azC" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/barbershop)
+"azD" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"azE" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"azF" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/storage/tools)
+"azG" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"azH" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/sign/departments/botany{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"azI" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"azJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"azK" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/machinery/door/window/westleft{
+ name = "Boxing Ring"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"azL" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"azM" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 2
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azN" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"azO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azP" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"azQ" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"azR" = (
+/obj/structure/closet/secure_closet/bar,
+/obj/structure/disposalpipe/segment,
+/obj/item/clothing/under/janimaid,
+/obj/item/stack/spacecash/c10,
+/obj/item/clothing/under/waiter,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"azS" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/closet,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/cable_coil/red{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/cable_coil/red,
+/obj/item/wrench,
+/obj/item/screwdriver{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"azT" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"azU" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azV" = (
+/obj/structure/kitchenspike,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"azW" = (
+/obj/effect/landmark/start/botanist,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azX" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"azY" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/apc{
+ areastring = "/area/hydroponics/lobby";
+ dir = 4;
+ name = "Hydroponics Lobby APC";
+ pixel_x = 24
+ },
+/obj/item/clothing/suit/beekeeper_suit,
+/obj/item/melee/flyswatter,
+/obj/item/clothing/head/beekeeper_head,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"azZ" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "chapelgun";
+ name = "Holy Driver"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/chapel/main)
+"aAa" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen)
+"aAb" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aAc" = (
+/obj/machinery/space_heater,
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aAd" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aAe" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aAf" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/mineral_door/wood,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aAg" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
+/obj/machinery/gibber,
+/obj/machinery/camera{
+ c_tag = "Kitchen Coldroom";
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"aAh" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/easel,
+/obj/item/canvas/nineteenXnineteen,
+/obj/item/storage/crayons,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aAi" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aAj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aAk" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aAl" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aAm" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/door/airlock/freezer{
+ name = "Kitchen Coldroom";
+ req_access_txt = "28"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"aAn" = (
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAo" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/sign/poster/official/twelve_gauge{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aAp" = (
+/obj/machinery/computer/security/telescreen/entertainment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/bar)
+"aAq" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aAr" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aAs" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aAt" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/emergency,
+/obj/machinery/camera{
+ c_tag = "Hydroponics Storage";
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aAu" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/circuitboard/machine/hydroponics,
+/obj/item/circuitboard/machine/hydroponics,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aAv" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_y = 6
+ },
+/obj/item/gun/energy/e_gun/advtaser,
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_y = -6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAw" = (
+/obj/machinery/door/poddoor{
+ id = "chapelgun";
+ name = "Chapel Launcher Door"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/chapel/main)
+"aAx" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aAy" = (
+/obj/machinery/atmospherics/components/binary/circulator{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aAz" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAA" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aAB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAC" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aAD" = (
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aAE" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aAF" = (
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aAG" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aAH" = (
+/obj/structure/chair/pew{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aAI" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aAJ" = (
+/obj/structure/transit_tube/station/reverse/flipped{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aAK" = (
+/obj/structure/transit_tube/horizontal,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aAL" = (
+/obj/machinery/shower{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aAM" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Hydroponics";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aAN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aAO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/crew_quarters/toilet)
+"aAP" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAQ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Office";
+ req_access_txt = "63"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aAR" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Telecomms Access Maintenance";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aAS" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/accessory/armband/engine,
+/obj/item/encryptionkey/headset_eng,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAT" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aAU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aAV" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAW" = (
+/obj/machinery/chem_master/condimaster{
+ name = "BrewMaster 3000"
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aAX" = (
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aAY" = (
+/obj/structure/chair,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aAZ" = (
+/obj/structure/chair,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aBa" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBb" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aBc" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/clothing/suit/beekeeper_suit,
+/obj/item/melee/flyswatter,
+/obj/item/clothing/head/beekeeper_head,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aBd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aBe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aBf" = (
+/obj/structure/closet{
+ name = "Evidence Closet"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aBg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aBh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aBi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aBj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/security/brig)
+"aBk" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/crew_quarters/barbershop)
+"aBl" = (
+/obj/structure/chair/comfy/brown,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aBm" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=2";
+ freq = 1400;
+ location = "Dormitories"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aBn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aBo" = (
+/obj/structure/table,
+/obj/item/storage/pill_bottle/epinephrine,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aBp" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/computer/pod/old{
+ density = 0;
+ icon = 'icons/obj/airlock_machines.dmi';
+ icon_state = "airlock_control_standby";
+ id = "chapelgun";
+ name = "Mass Driver Controller";
+ pixel_x = 24
+ },
+/obj/machinery/conveyor_switch/oneway{
+ id = "Holydriver"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aBq" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aBr" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aBs" = (
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aBt" = (
+/obj/structure/chair/comfy/brown,
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aBu" = (
+/obj/item/flashlight/lantern,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aBv" = (
+/obj/structure/chair/pew/left{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aBw" = (
+/obj/structure/chair/comfy/brown,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/barbershop)
+"aBx" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aBy" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-16"
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Hall - Central";
+ dir = 4;
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aBz" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aBA" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/healthanalyzer,
+/obj/item/storage/hypospraykit/fire{
+ pixel_x = -4
+ },
+/obj/item/storage/hypospraykit/brute{
+ pixel_x = 4
+ },
+/obj/structure/sign/poster/official/nt_storm{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aBC" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aBD" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aBE" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aBF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aBG" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/crew_quarters/bar)
+"aBH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aBI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBJ" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aBK" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aBL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aBM" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/abandoned_gambling_den";
+ name = "Arcade APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aBN" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aBO" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock{
+ name = "Hydroponics Storage";
+ req_access_txt = "35"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aBP" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aBQ" = (
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aBR" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aBS" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aBT" = (
+/obj/item/razor,
+/obj/item/toy/figure/chef{
+ pixel_x = -6
+ },
+/obj/item/toy/figure/bartender{
+ pixel_x = 4
+ },
+/obj/structure/table/wood/fancy,
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"aBU" = (
+/obj/structure/window/reinforced/tinted,
+/obj/structure/rack,
+/obj/item/soap/nanotrasen,
+/obj/item/reagent_containers/food/drinks/bottle/vodka,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aBV" = (
+/obj/item/flashlight/lantern,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aBW" = (
+/obj/structure/window/reinforced,
+/obj/item/clothing/head/hardhat/cakehat,
+/obj/structure/table/wood/fancy,
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"aBX" = (
+/obj/structure/table,
+/obj/machinery/chem_dispenser/drinks,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aBY" = (
+/obj/structure/closet/emcloset,
+/obj/machinery/camera{
+ c_tag = "Security Maintenance";
+ dir = 1;
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aBZ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aCa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/main)
+"aCb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aCc" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/clothing/accessory/armband/cargo,
+/obj/item/encryptionkey/headset_cargo,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCd" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = /area/maintenance/solars/port;
+ dir = 1;
+ name = "Port Solars APC";
+ pixel_y = 26
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aCe" = (
+/obj/effect/spawner/structure/window,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/bar)
+"aCf" = (
+/obj/machinery/light/small,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aCg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/landmark/start/depsec/supply,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCh" = (
+/obj/structure/mineral_door/wood{
+ name = "Barbershop"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aCi" = (
+/obj/structure/closet/l3closet/security,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCj" = (
+/obj/machinery/door/window/southleft{
+ name = "Showers"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aCk" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/crew_quarters/toilet/fitness)
+"aCl" = (
+/obj/structure/closet/bombcloset/security,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aCn" = (
+/obj/machinery/vending/boozeomat,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aCo" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aCp" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/fitness)
+"aCq" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/closed/wall,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aCr" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aCs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aCt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCu" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"aCv" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"aCw" = (
+/obj/structure/window/reinforced/tinted,
+/obj/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aCx" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aCy" = (
+/obj/structure/table/wood,
+/obj/item/storage/book/bible,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aCz" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aCA" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aCB" = (
+/obj/structure/chair/stool/bar,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"aCC" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/security/prison)
+"aCD" = (
+/obj/item/trash/plate,
+/obj/item/kitchen/fork,
+/obj/structure/table/wood/fancy,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aCE" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "briglockdown";
+ name = "Brig Lockdown";
+ pixel_x = 24;
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCF" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aCG" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Brig";
+ req_access_txt = "2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aCI" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/sign/departments/botany{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aCJ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/chapel/main)
+"aCK" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/security/prison)
+"aCL" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aCM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/poster/contraband/fun_police{
+ pixel_x = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aCN" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aCO" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aCP" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/landmark/start/botanist,
+/obj/machinery/camera{
+ c_tag = "Hydroponics Lobby"
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aCQ" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aCR" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/item/modular_computer/laptop/preset/civilian{
+ pixel_x = 1;
+ pixel_y = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aCS" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aCT" = (
+/obj/machinery/disposal/bin{
+ name = "Hydroponics Mailbox"
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/delivery/white,
+/obj/machinery/requests_console{
+ department = "Hydroponics";
+ name = "Hydroponics RC";
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aCU" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"aCV" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aCW" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/junction,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCX" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aCY" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/biogenerator,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aCZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/electricshock,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aDa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/crew_quarters/barbershop)
+"aDb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/security/main)
+"aDc" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Barbershop";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aDd" = (
+/obj/structure/chair/office/dark,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aDe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aDf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aDg" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aDh" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Port Bow Primary Hallway"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aDi" = (
+/obj/structure/closet/secure_closet/evidence,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aDj" = (
+/obj/structure/closet/wardrobe/green,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aDk" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/machinery/door/window/eastright{
+ name = "Bathroom Stall"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aDl" = (
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aDm" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"aDn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/bridge)
+"aDo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aDp" = (
+/obj/effect/spawner/structure/window,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/barbershop)
+"aDq" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aDr" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Civilian Wing Hallway"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aDs" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDt" = (
+/obj/structure/closet{
+ name = "Evidence Closet 1"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDu" = (
+/obj/structure/closet{
+ name = "Evidence Closet 2"
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDv" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aDw" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aDx" = (
+/obj/structure/closet/crate,
+/obj/item/gun/ballistic/shotgun/toy/unrestricted,
+/obj/item/gun/ballistic/shotgun/toy/unrestricted,
+/obj/item/toy/gun,
+/obj/item/toy/sword,
+/obj/item/toy/sword,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"aDy" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aDz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/sign/departments/restroom{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aDA" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDB" = (
+/obj/structure/closet{
+ name = "Evidence Closet 3"
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDC" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aDE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aDF" = (
+/obj/structure/table,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aDG" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDH" = (
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDI" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aDJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDL" = (
+/obj/structure/closet{
+ name = "Evidence Closet 4"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDM" = (
+/turf/closed/wall,
+/area/maintenance/central)
+"aDN" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aDO" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aDP" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aDQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aDR" = (
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aDS" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/barbershop)
+"aDT" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aDU" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aDV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aDW" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aDY" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aDZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEa" = (
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aEb" = (
+/obj/structure/transit_tube/crossing/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aEc" = (
+/obj/structure/closet{
+ name = "Evidence Closet 5"
+ },
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEd" = (
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEe" = (
+/obj/structure/transit_tube/horizontal,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aEf" = (
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior - Port Bow";
+ dir = 1;
+ network = list("tcomms")
+ },
+/turf/open/space/basic,
+/area/space)
+"aEg" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"aEh" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fore Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"aEi" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aEj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aEk" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aEl" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aEm" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aEn" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aEo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/fashion{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aEp" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aEq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aEr" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/lighter,
+/obj/item/clothing/glasses/sunglasses{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEs" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aEt" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aEv" = (
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aEw" = (
+/obj/structure/chair,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aEx" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aEy" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEA" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_x = -32
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aEB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEC" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aED" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aEE" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aEF" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"aEG" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aEI" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aEJ" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-08"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEK" = (
+/obj/structure/table,
+/obj/item/razor,
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEM" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aEN" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/item/razor,
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEO" = (
+/obj/structure/table,
+/obj/item/clothing/accessory/pocketprotector/cosmetology,
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEP" = (
+/obj/item/twohanded/required/kirbyplants,
+/turf/open/floor/wood,
+/area/crew_quarters/barbershop)
+"aEQ" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/central)
+"aER" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/warning/nosmoking{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aES" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "briglockdown";
+ name = "Brig Lockdown"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aET" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "briglockdown";
+ name = "Brig Lockdown"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aEU" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aEV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aEW" = (
+/obj/structure/table,
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aEX" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aEY" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/bot,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aEZ" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Emergency Storage APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFa" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 10
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFb" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFc" = (
+/obj/structure/table,
+/obj/item/clothing/suit/toggle/owlwings,
+/obj/item/clothing/under/owl,
+/obj/item/clothing/mask/gas/owl_mask,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aFd" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFe" = (
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aFf" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=serv";
+ location = "sec1"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aFg" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aFh" = (
+/obj/structure/chair/pew/right{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aFi" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=market";
+ location = "sec2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aFj" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hos)
+"aFk" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aFl" = (
+/obj/structure/chair/sofa/right,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/reagent_containers/glass/bottle/diethylamine,
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFm" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hos)
+"aFn" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aFo" = (
+/obj/machinery/door/window/southleft{
+ name = "Weightroom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"aFp" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Bar"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aFq" = (
+/obj/structure/table/wood,
+/obj/item/candle{
+ pixel_x = 4
+ },
+/obj/item/candle{
+ pixel_y = 8
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aFr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aFs" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aFt" = (
+/obj/structure/table/glass,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aFu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aFv" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"aFw" = (
+/obj/structure/table,
+/obj/item/multitool,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/camera{
+ c_tag = "Central Maintenance - Power Monitoring";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aFx" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/folder/blue,
+/obj/machinery/door/window/westleft{
+ name = "Hydroponics Desk";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFy" = (
+/obj/machinery/computer/monitor,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aFz" = (
+/obj/structure/table,
+/obj/item/multitool{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/obj/item/stack/cable_coil/random,
+/obj/item/crowbar,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aFA" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/landmark/start/botanist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFB" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFC" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aFD" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=AftH";
+ location = "Hydroponics"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFE" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/techstorage/tcomms,
+/turf/open/floor/circuit,
+/area/bridge)
+"aFF" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aFG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/security/prison)
+"aFH" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFI" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ dir = 4;
+ freq = 1400;
+ location = "Primary Tool Storage"
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aFJ" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/watertank,
+/obj/item/grenade/chem_grenade/antiweed,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFK" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/storage/box/beakers{
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/dropper,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/item/pen/blue{
+ pixel_x = -4;
+ pixel_y = -2
+ },
+/obj/item/pen/red{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/structure/table/glass,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFL" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/chem_master,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aFM" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/barbershop)
+"aFN" = (
+/obj/structure/flora/junglebush/b,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aFO" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/security/checkpoint)
+"aFQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFR" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFS" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFT" = (
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/closed/wall,
+/area/security/brig)
+"aFU" = (
+/obj/machinery/atmospherics/components/binary/circulator/cold{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aFV" = (
+/obj/structure/window/reinforced,
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/table/wood/fancy,
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"aFW" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aFX" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aFY" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aFZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/security/prison)
+"aGa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aGb" = (
+/obj/machinery/suit_storage_unit/hos,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aGc" = (
+/obj/item/coin/iron,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/port/fore)
+"aGd" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aGe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aGf" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aGg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGh" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/landmark/start/security_officer,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aGi" = (
+/obj/machinery/porta_turret/ai{
+ dir = 1;
+ req_access = list(16)
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aGj" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/bot,
+/obj/item/storage/toolbox/emergency{
+ pixel_y = 4
+ },
+/obj/item/analyzer{
+ pixel_y = -4
+ },
+/obj/item/flashlight{
+ pixel_y = 4
+ },
+/obj/item/flashlight{
+ pixel_y = 4
+ },
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aGk" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aGl" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/clipboard,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aGm" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/machinery/door/window/southright{
+ name = "Hydroponics Desk";
+ req_access_txt = "35"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aGn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"aGo" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/screwdriver,
+/obj/item/wrench,
+/obj/item/clothing/gloves/color/fyellow,
+/obj/item/multitool,
+/obj/item/multitool,
+/obj/item/wrench,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGp" = (
+/mob/living/simple_animal/mouse/brown,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aGq" = (
+/turf/closed/wall/r_wall,
+/area/bridge)
+"aGr" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGs" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/bridge)
+"aGt" = (
+/obj/machinery/computer/card/minor/hos{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aGu" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aGv" = (
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aGw" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock{
+ name = "Hydroponics Lobby";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"aGx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGy" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aGz" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/bridge";
+ name = "Bridge APC";
+ pixel_y = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aGA" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aGB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aGC" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aGD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/toilet";
+ dir = 8;
+ name = "Dormitory Toilets APC";
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aGE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aGF" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/glasses/meson,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aGG" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medical Booth";
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aGI" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot,
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf{
+ pixel_x = -4;
+ pixel_y = -1
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4
+ },
+/obj/item/reagent_containers/pill/patch/styptic{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aGJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGK" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Head of Security's APC";
+ pixel_y = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Head of Security's Office";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aGL" = (
+/obj/structure/table/wood,
+/obj/item/storage/firstaid/regular,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aGM" = (
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/obj/structure/sign/warning/securearea{
+ pixel_y = 32
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aGN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aGO" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aGP" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGR" = (
+/obj/structure/table/reinforced,
+/obj/item/reagent_containers/food/snacks/store/cake/chocolate,
+/obj/machinery/door/poddoor/preopen{
+ id = "kitchenlock";
+ name = "Kitchen Lockup"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/kitchen)
+"aGS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aGT" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aGU" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aGV" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/table,
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aGW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/bridge)
+"aGX" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/bottle/vodka,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Bridge";
+ departmentType = 5;
+ name = "Bridge RC";
+ pixel_y = 30
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aGY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -30
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aGZ" = (
+/turf/open/floor/plasteel/stairs/medium,
+/area/hallway/secondary/entry)
+"aHa" = (
+/obj/structure/disposalpipe/junction/yjunction,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHb" = (
+/obj/structure/chair,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aHc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aHd" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aHe" = (
+/obj/structure/sign/poster/official/bless_this_spess{
+ pixel_y = -32
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aHf" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aHg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aHh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aHi" = (
+/obj/structure/chair/stool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aHj" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Starboard Bow Solar Exterior Airlock";
+ req_access_txt = "10;13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"aHk" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHl" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aHm" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aHn" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aHo" = (
+/obj/structure/rack,
+/obj/item/circuitboard/machine/telecomms/relay,
+/obj/item/circuitboard/machine/telecomms/server,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aHp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHq" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/porta_turret/ai{
+ dir = 1;
+ req_access = list(16)
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aHr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/sign/poster/contraband/clown{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aHs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"aHt" = (
+/turf/closed/wall/r_wall,
+/area/hallway/primary/port/fore)
+"aHu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHv" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHw" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aHx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/closed/wall,
+/area/security/detectives_office)
+"aHy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/security/detectives_office)
+"aHz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/security/detectives_office)
+"aHA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aHB" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/bot,
+/obj/item/storage/toolbox/emergency{
+ pixel_y = 4
+ },
+/obj/item/wrench,
+/obj/item/wrench{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/light/tube,
+/obj/item/light/tube{
+ pixel_x = -2;
+ pixel_y = 2
+ },
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aHC" = (
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aHD" = (
+/obj/machinery/modular_computer/console/preset/engineering,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aHE" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aHF" = (
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aHG" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aHH" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHI" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aHJ" = (
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aHK" = (
+/obj/structure/piano,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aHL" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/stack/medical/gauze,
+/obj/item/reagent_containers/blood,
+/obj/item/stack/medical/bruise_pack,
+/obj/item/stack/medical/ointment,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aHM" = (
+/turf/open/floor/plasteel,
+/area/bridge)
+"aHN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Interrogation Room";
+ pixel_x = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aHO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHP" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hos)
+"aHQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aHR" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Security Office APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aHS" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aHT" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aHU" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/mineral_door/woodrustic{
+ name = "Nature Preserve"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aHV" = (
+/obj/structure/flora/junglebush/large,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aHW" = (
+/obj/structure/chair/comfy/brown,
+/obj/effect/landmark/start/head_of_security,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aHX" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aHY" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/cryopod)
+"aHZ" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/door/window/eastleft{
+ name = "Security Office Desk";
+ req_one_access_txt = "63"
+ },
+/obj/item/folder/red,
+/obj/item/stamp/denied{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/stamp,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aIa" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aIb" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction/flip,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIc" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aId" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIe" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aIf" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aIg" = (
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aIh" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aIi" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIj" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIk" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aIm" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/requests_console{
+ department = "Kitchen";
+ departmentType = 2;
+ name = "Kitchen RC";
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"aIn" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/security/prison)
+"aIo" = (
+/obj/effect/decal/cleanable/oil,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aIp" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIq" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aIr" = (
+/obj/structure/table/reinforced,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/item/folder/red,
+/obj/item/stamp/hos,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aIs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIt" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIu" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIv" = (
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aIw" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIz" = (
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aIA" = (
+/obj/machinery/computer/med_data{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aIB" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aID" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aIE" = (
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aIF" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aIG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aIH" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aII" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aIJ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIK" = (
+/obj/structure/table/wood,
+/obj/item/camera,
+/obj/item/folder,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aIL" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aIM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aIN" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aIO" = (
+/obj/structure/sign/directions/medical{
+ dir = 8;
+ pixel_y = -24
+ },
+/obj/structure/sign/directions/evac{
+ dir = 1;
+ pixel_y = -32
+ },
+/obj/structure/sign/directions/supply{
+ dir = 8;
+ pixel_y = -40
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIP" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aIQ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aIR" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/botanist,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aIS" = (
+/obj/effect/landmark/start/ai,
+/obj/machinery/button/door{
+ id = "AIShutter";
+ layer = 3.6;
+ name = "AI Core Shutter Control";
+ pixel_x = 24
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aIT" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aIU" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aIV" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Interrogation Monitoring";
+ req_access_txt = "63"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aIW" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIX" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aIY" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aIZ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aJa" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aJb" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aJc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJd" = (
+/turf/closed/wall,
+/area/chapel/office)
+"aJe" = (
+/obj/machinery/computer/crew{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aJf" = (
+/obj/machinery/camera{
+ c_tag = "Chapel - Aft";
+ dir = 1
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJg" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJi" = (
+/obj/structure/bodycontainer/morgue,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aJj" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aJk" = (
+/obj/structure/table/wood,
+/obj/item/candle,
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJl" = (
+/obj/structure/bodycontainer/crematorium{
+ id = "foo"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aJm" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJn" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aJo" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aJp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "AI";
+ network = list("minisat")
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aJq" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/item/storage/box/beakers{
+ pixel_y = 4
+ },
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aJr" = (
+/obj/structure/sign/directions/command{
+ dir = 8;
+ pixel_y = -32
+ },
+/obj/structure/sign/directions/security{
+ dir = 8;
+ pixel_y = -24
+ },
+/obj/structure/sign/directions/science{
+ dir = 8;
+ pixel_y = -40
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJs" = (
+/obj/structure/noticeboard{
+ name = "Hydroponics Requests Board";
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aJt" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/toy/figure/syndie,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aJu" = (
+/obj/structure/chair/comfy/brown,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aJv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aJw" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJy" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/right,
+/area/security/brig)
+"aJz" = (
+/obj/structure/chair/comfy/brown,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aJA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Hall - Dorms Access";
+ network = list("ss13","rd")
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJB" = (
+/obj/machinery/computer/security/mining{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aJC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJD" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/storage/belt/medical,
+/obj/item/clothing/suit/space/hardsuit/medical,
+/obj/item/tank/internals/emergency_oxygen,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"aJE" = (
+/obj/structure/closet/secure_closet/medical2,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"aJF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aJG" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aJH" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aJI" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/item/shovel/spade,
+/obj/item/wrench,
+/obj/item/cultivator,
+/obj/item/crowbar,
+/obj/item/wirecutters,
+/obj/item/reagent_containers/glass/bucket,
+/obj/item/hatchet,
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/hydroponics";
+ name = "Hydroponics APC";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aJJ" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aJK" = (
+/obj/structure/filingcabinet,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aJL" = (
+/turf/open/floor/circuit,
+/area/bridge)
+"aJM" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/circuit,
+/area/bridge)
+"aJN" = (
+/obj/machinery/camera{
+ c_tag = "Security - Prison Aft";
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aJO" = (
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aJP" = (
+/obj/structure/chair/comfy/teal,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/sign/departments/botany{
+ pixel_y = 32
+ },
+/obj/machinery/camera{
+ c_tag = "Civilian Wing Hallway - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aJQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"aJS" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aJT" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aJU" = (
+/obj/machinery/vending/cigarette,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aJV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/security/prison)
+"aJW" = (
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aJX" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/modular_computer/console/preset/civilian{
+ dir = 8
+ },
+/turf/open/floor/circuit,
+/area/bridge)
+"aJY" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/storage/box/lights/mixed,
+/obj/item/stack/sheet/metal/fifty{
+ pixel_x = -3;
+ pixel_y = -7
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aJZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aKa" = (
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aKb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/civilian)
+"aKc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aKd" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Interrogation";
+ req_access_txt = "63"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aKe" = (
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"aKf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/storage/emergency/generic)
+"aKg" = (
+/turf/open/floor/plasteel/stairs/right,
+/area/hallway/secondary/entry)
+"aKh" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aKi" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aKj" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aKk" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/effect/landmark/start/detective,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aKl" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aKm" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Emergency Storage"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aKn" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"aKo" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKp" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aKq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Chapel"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/chapel/main)
+"aKr" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/public/glass{
+ name = "Emergency Storage"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/emergency/generic)
+"aKs" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/reagent_containers/food/drinks/drinkingglass,
+/obj/item/reagent_containers/rag,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aKt" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/storage/emergency/generic)
+"aKv" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aKw" = (
+/obj/structure/table,
+/obj/item/storage/pill_bottle/dice,
+/obj/item/toy/cards/deck,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aKx" = (
+/obj/machinery/computer/security{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKy" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/flasher/portable,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKz" = (
+/turf/closed/wall,
+/area/storage/emergency/generic)
+"aKA" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/ids,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aKB" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aKC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKD" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aKE" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/donut_box,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aKF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Telecommunications Control Room";
+ req_access_txt = "19;61"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aKG" = (
+/obj/structure/table/wood,
+/obj/item/storage/toolbox/emergency,
+/obj/item/crowbar/red,
+/obj/item/beacon,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aKH" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/machinery/camera{
+ c_tag = "Bridge - Fore";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aKI" = (
+/obj/structure/closet/cabinet,
+/obj/item/screwdriver,
+/obj/item/storage/crayons,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aKJ" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aKK" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/vending/snack/blue,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aKL" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aKM" = (
+/obj/machinery/camera{
+ c_tag = "Chapel - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aKN" = (
+/obj/structure/chair/pew/left{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aKO" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/stairs/left,
+/area/security/brig)
+"aKP" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aKQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/chapel/office)
+"aKR" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aKS" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aKT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"aKU" = (
+/obj/structure/bodycontainer/morgue,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aKV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aKW" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aKX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Morgue";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aKY" = (
+/obj/structure/chair/sofa/left,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aKZ" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"aLa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aLb" = (
+/obj/item/toy/prize/honk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aLc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"aLd" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLe" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLf" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aLg" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aLh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLi" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aLj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aLl" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/autodrobe/all_access,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aLm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aLn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction/flip,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLp" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aLq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLs" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aLt" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Visitation Maintainance";
+ req_one_access_txt = "63"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/security/main)
+"aLv" = (
+/obj/machinery/computer/cryopod{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aLw" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-06"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLx" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLy" = (
+/obj/machinery/modular_computer/console/preset/command{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aLz" = (
+/obj/machinery/newscaster{
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLA" = (
+/obj/item/candle{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/obj/item/candle{
+ pixel_x = -8;
+ pixel_y = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aLB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aLC" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLD" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aLE" = (
+/obj/machinery/computer/communications{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aLF" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aLG" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aLH" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"aLI" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/PDAs,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aLJ" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/bridge)
+"aLL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aLM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aLN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/morgue{
+ name = "Confession Booth"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"aLO" = (
+/obj/item/toy/talking/owl,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aLP" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aLQ" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aLR" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/storage/box/bodybags{
+ pixel_y = 4
+ },
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aLS" = (
+/obj/structure/disposaloutlet{
+ dir = 8;
+ name = "Corpse Outlet"
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/delivery/red,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aLT" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aLU" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/vending/assist,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aLV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "Central Maintenance - Aft";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aLW" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLX" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/recharger,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aLY" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aLZ" = (
+/mob/living/simple_animal/chicken{
+ desc = "At least it isn't a court kangaroo.";
+ name = "amusing cluck";
+ real_name = "amusing cluck"
+ },
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"aMa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aMb" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMc" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 20
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMd" = (
+/obj/machinery/vending/wardrobe/chap_wardrobe,
+/obj/machinery/camera{
+ c_tag = "Chapel Office";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aMe" = (
+/obj/machinery/door/window/northleft{
+ name = "Game Room"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aMf" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aMh" = (
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/obj/item/reagent_containers/food/drinks/bottle/champagne,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Head of Security's Desk";
+ departmentType = 5;
+ name = "Head of Security RC";
+ pixel_y = -32
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"aMi" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aMj" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aMk" = (
+/obj/structure/closet/crate/coffin,
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"aMl" = (
+/obj/effect/landmark/start/bartender,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aMm" = (
+/obj/machinery/computer/med_data,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"aMn" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/sign/warning{
+ name = "\improper WARNING: MOVING MACHINERY"
+ },
+/turf/closed/wall,
+/area/maintenance/department/chapel)
+"aMo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"aMp" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Civilian Wing Hallway - Port"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMs" = (
+/turf/closed/wall,
+/area/maintenance/department/chapel)
+"aMt" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"aMu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel{
+ dir = 4;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aMv" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel{
+ dir = 8;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aMw" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aMx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aMy" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aMz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"aMA" = (
+/turf/closed/wall,
+/area/janitor)
+"aMB" = (
+/turf/closed/wall/r_wall,
+/area/janitor)
+"aMC" = (
+/obj/structure/table/wood,
+/obj/item/kitchen/fork,
+/obj/item/reagent_containers/food/snacks/salad/herbsalad,
+/obj/item/candle{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aMD" = (
+/turf/closed/wall/rust,
+/area/maintenance/disposal)
+"aME" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMF" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aMG" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Central Starboard Maintenance";
+ dir = 8;
+ pixel_y = -22
+ },
+/mob/living/simple_animal/hostile/retaliate/bat,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"aMH" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aMI" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal)
+"aMJ" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/obj/effect/landmark/start/assistant,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aMK" = (
+/obj/vehicle/ridden/wheelchair,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aML" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/chapel/office)
+"aMM" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/sign/poster/official/help_others{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMN" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aMO" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMP" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/bottle/wine,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMQ" = (
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aMR" = (
+/obj/effect/landmark/start/chaplain,
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aMS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aMT" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMU" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen/fountain,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"aMV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aMW" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aMX" = (
+/obj/structure/chair/comfy/brown{
+ buildstackamount = 0;
+ dir = 1
+ },
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aMY" = (
+/obj/structure/closet,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aMZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNa" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aNb" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aNc" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/mop,
+/obj/item/storage/box/mousetraps,
+/obj/item/storage/box/mousetraps,
+/obj/item/reagent_containers/spray/cleaner,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel,
+/area/janitor)
+"aNd" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/paper_bin,
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aNe" = (
+/obj/structure/closet/crate,
+/obj/item/reagent_containers/food/snacks/spaghetti,
+/obj/item/reagent_containers/food/snacks/spaghetti,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"aNf" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/clipboard,
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aNg" = (
+/obj/machinery/computer/cargo/request{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aNh" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"aNi" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aNj" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/obj/structure/table,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNk" = (
+/obj/structure/table/glass,
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/pen{
+ pixel_y = 8
+ },
+/obj/item/pen,
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aNl" = (
+/obj/structure/table/wood,
+/obj/item/trash/plate,
+/obj/item/reagent_containers/food/condiment/pack/ketchup{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/food/condiment/pack/mustard{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/candle{
+ pixel_x = -8;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aNm" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aNn" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/reagent_containers/food/drinks/shaker,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aNo" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/aiModule/supplied/oxygen{
+ pixel_x = 2;
+ pixel_y = 10
+ },
+/obj/item/aiModule/supplied/quarantine{
+ pixel_x = 1;
+ pixel_y = 8
+ },
+/obj/item/aiModule/zeroth/oneHuman{
+ pixel_y = 4
+ },
+/obj/effect/spawner/lootdrop/aimodule_harmful{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/item/aiModule/supplied/protectStation{
+ pixel_x = -2
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aNp" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aNq" = (
+/obj/machinery/door/window/northright{
+ name = "Chapel Office";
+ req_access_txt = "22"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aNr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aNs" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aNt" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aNu" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/bar)
+"aNv" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aNw" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"aNx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/securearea,
+/turf/open/floor/plating,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"aNy" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aNz" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/door/window/northleft{
+ name = "AI Chamber";
+ req_one_access_txt = "65"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aNA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_access_txt = "2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/security/main)
+"aNB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Port Bow Primary Hallway"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aNC" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Control Room";
+ network = list("tcomms");
+ pixel_x = 22
+ },
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = "area/tcommsat/computer";
+ dir = 1;
+ name = "Telecomms Server APC";
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aND" = (
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aNE" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aNF" = (
+/obj/machinery/computer/secure_data{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aNG" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/obj/structure/table,
+/obj/item/taperecorder,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNH" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Exterior Engineering Access";
+ req_access_txt = "11;13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aNI" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aNJ" = (
+/obj/structure/table,
+/obj/item/flashlight/lamp,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNK" = (
+/obj/structure/sign/nanotrasen{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aNL" = (
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aNM" = (
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNN" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aNO" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aNP" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aNQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/securearea,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"aNR" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hop)
+"aNS" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aNT" = (
+/turf/closed/wall/r_wall,
+/area/teleporter)
+"aNU" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aNV" = (
+/obj/structure/table,
+/obj/item/locator,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNW" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"aNX" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/instrument/guitar,
+/obj/machinery/camera{
+ c_tag = "Bar - Port";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aNY" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=sec2";
+ location = "bar"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aNZ" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aOa" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "E.V.A. Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aOb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "E.V.A. Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aOc" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aOd" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aOe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"aOf" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOg" = (
+/obj/structure/chair/comfy/teal{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOh" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOi" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aOj" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOl" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOm" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/table/wood,
+/obj/item/toy/windupToolbox,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOn" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOo" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/primary/port/fore";
+ dir = 4;
+ name = "Port Bow Primary Hallway APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aOp" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 31
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aOq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/effect/turf_decal/delivery,
+/obj/item/extinguisher,
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-21";
+ pixel_y = 3
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/bridge)
+"aOs" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants,
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/bridge)
+"aOt" = (
+/obj/structure/chair/stool,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"aOu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"aOv" = (
+/obj/structure/table/wood,
+/obj/item/clipboard,
+/obj/item/gavelblock,
+/obj/item/gavelhammer,
+/obj/machinery/camera{
+ c_tag = "Courtroom";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"aOw" = (
+/obj/structure/table/wood,
+/obj/item/clipboard,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aOx" = (
+/obj/structure/table/reinforced,
+/obj/item/grenade/chem_grenade/smart_metal_foam{
+ pixel_x = 4
+ },
+/obj/item/radio,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOy" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOz" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Hall";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aOA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/department/chapel)
+"aOB" = (
+/turf/closed/wall/r_wall,
+/area/security/courtroom)
+"aOC" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aOD" = (
+/obj/machinery/door/airlock{
+ name = "Catering";
+ req_one_access_txt = "25;28"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"aOE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aOF" = (
+/obj/structure/closet/crate/freezer/surplus_limbs,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"aOG" = (
+/obj/structure/chair/comfy/teal{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aOH" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"aOI" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aOJ" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/fitness/cogpool)
+"aOK" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"aOL" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/security/brig)
+"aOM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aON" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aOO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOP" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/engine/gravity_generator)
+"aOQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOS" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aOT" = (
+/turf/closed/wall,
+/area/crew_quarters/fitness/cogpool)
+"aOU" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"aOV" = (
+/turf/open/floor/plasteel/stairs,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOW" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/accessory/armband/hydro,
+/obj/item/encryptionkey/headset_service,
+/obj/item/clothing/under/rank/vice,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Pool"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/white/side,
+/area/crew_quarters/fitness/cogpool)
+"aOY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aOZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aPa" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Pool"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/side,
+/area/crew_quarters/fitness/cogpool)
+"aPb" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aPc" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPe" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aPf" = (
+/obj/machinery/computer/upload/ai{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aPg" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aPh" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPi" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aPj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPk" = (
+/obj/effect/landmark/start/depsec/science,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPl" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPm" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/landmark/start/depsec/medical,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPo" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aPp" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aPq" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aPr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"aPs" = (
+/obj/structure/closet/secure_closet/hop,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/item/clothing/under/gimmick/rank/head_of_personnel/suit,
+/obj/item/clothing/under/gimmick/rank/head_of_personnel/suit/skirt,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"aPt" = (
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"aPu" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/bridge)
+"aPv" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Equipment Room";
+ req_access_txt = "1"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPw" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall - Courtroom Access";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"aPx" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPy" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPz" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aPA" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPB" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/paper/guides/jobs/security/courtroom,
+/obj/item/pen,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"aPC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPD" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Equipment Room";
+ req_access_txt = "1"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPE" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/toy/talking/AI{
+ name = "Nanotrasen-brand toy AI";
+ pixel_y = 6
+ },
+/obj/item/clothing/glasses/meson,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aPF" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/locker)
+"aPG" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 21
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPH" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"aPI" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aPJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=bar";
+ location = "serv"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aPL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPM" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aPN" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/space/nearstation)
+"aPO" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/visible{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aPQ" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aPR" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aPS" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aPT" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-02"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aPU" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/machinery/camera{
+ c_tag = "Bridge - Port Quarter";
+ dir = 1
+ },
+/obj/machinery/keycard_auth{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aPV" = (
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aPW" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aPX" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot,
+/obj/item/storage/fancy/donut_box,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPY" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPZ" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted,
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"aQb" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQc" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aQd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aQe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aQf" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aQi" = (
+/obj/structure/table,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"aQk" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aQl" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aQn" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"aQo" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/security/courtroom)
+"aQp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aQq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"aQr" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/space/nearstation)
+"aQs" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aQt" = (
+/obj/machinery/pool/controller,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQu" = (
+/obj/structure/table,
+/obj/item/toy/beach_ball{
+ pixel_y = 12
+ },
+/obj/item/clothing/glasses/sunglasses{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQv" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"aQw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aQx" = (
+/obj/machinery/camera{
+ c_tag = "Engine Room - Port Bow"
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aQy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/chapel/main)
+"aQz" = (
+/obj/structure/chair/comfy/teal,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQA" = (
+/obj/structure/chair/stool,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQB" = (
+/obj/structure/table,
+/obj/item/clothing/glasses/sunglasses{
+ pixel_y = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQC" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aQD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQE" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQF" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aQG" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aQH" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQI" = (
+/obj/structure/chair/comfy/teal,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQJ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aQK" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aQL" = (
+/turf/closed/wall,
+/area/maintenance/port/central)
+"aQM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQN" = (
+/obj/structure/chair/comfy/brown,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aQO" = (
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aQP" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-02"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQQ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQR" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQS" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aQT" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Thermo-Electric Generator";
+ req_one_access_txt = "10;24"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aQU" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"aQV" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aQW" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain)
+"aQX" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aQY" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted,
+/obj/structure/table,
+/obj/item/toy/beach_ball/holoball/dodgeball,
+/obj/item/toy/beach_ball/holoball/dodgeball,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aQZ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Service Hallway";
+ req_one_access_txt = "25;26;28;35"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"aRa" = (
+/obj/structure/table/wood,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/lighter,
+/obj/item/multitool{
+ pixel_x = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aRb" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"aRc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/crew_quarters/fitness/cogpool)
+"aRd" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRe" = (
+/obj/structure/table/wood,
+/obj/item/storage/secure/briefcase,
+/obj/item/assembly/flash,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aRf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRh" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aRi" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRj" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/machinery/sleep_console{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aRk" = (
+/obj/structure/disposalpipe/junction/yjunction,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRl" = (
+/obj/structure/table/wood,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/restraints/handcuffs,
+/obj/item/laser_pointer/blue,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aRm" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aRn" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRo" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"aRp" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aRq" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aRr" = (
+/mob/living/simple_animal/chicken{
+ name = "Kentucky";
+ real_name = "Kentucky"
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aRs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRt" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRu" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aRv" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_x = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aRw" = (
+/obj/vehicle/ridden/secway,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/item/key/security,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"aRx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aRy" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aRz" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aRA" = (
+/obj/structure/table/optable,
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/reagent_containers/blood/random,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aRB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aRC" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = 32
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aRD" = (
+/turf/closed/wall/r_wall/rust,
+/area/engine/gravity_generator)
+"aRE" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aRF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"aRG" = (
+/obj/machinery/power/generator,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aRH" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/blobstart,
+/obj/machinery/camera{
+ c_tag = "Central Port Maintenance - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aRI" = (
+/obj/structure/rack,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aRJ" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aRK" = (
+/obj/structure/sign/departments/holy{
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRL" = (
+/mob/living/simple_animal/crab/kreb,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aRM" = (
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"aRN" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRO" = (
+/obj/structure/disposalpipe/junction/yjunction,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRP" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRQ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aRR" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aRS" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-10"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aRT" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aRU" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/main)
+"aRV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aRW" = (
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aRX" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aRY" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"aRZ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSa" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aSb" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aSc" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aSd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aSe" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Chapel"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/chapel/main)
+"aSf" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aSg" = (
+/obj/machinery/power/apc{
+ name = "Security Maintainance APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aSh" = (
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aSi" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aSj" = (
+/obj/structure/target_stake,
+/obj/item/target/syndicate,
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"aSk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aSl" = (
+/obj/machinery/computer/teleporter{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"aSm" = (
+/obj/machinery/teleport/station,
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"aSn" = (
+/obj/machinery/teleport/hub,
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"aSo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aSp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aSq" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSr" = (
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aSs" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#d1dfff"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/camera{
+ c_tag = "Bridge Access";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aSt" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/department/eva)
+"aSu" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSv" = (
+/turf/closed/wall,
+/area/space/nearstation)
+"aSw" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aSy" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSz" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aSA" = (
+/obj/structure/closet/secure_closet/medical2,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aSB" = (
+/obj/machinery/door/airlock/command{
+ name = "Bridge";
+ req_access_txt = "19"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aSC" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aSD" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSE" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aSF" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/surgical_drapes,
+/obj/item/scalpel,
+/obj/item/circular_saw{
+ pixel_y = 16
+ },
+/obj/item/hemostat,
+/obj/item/retractor,
+/obj/item/surgicaldrill,
+/obj/item/cautery,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aSG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aSH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"aSI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aSJ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain)
+"aSK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aSL" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aSM" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aSN" = (
+/obj/structure/table,
+/obj/machinery/computer/secure_data/laptop{
+ dir = 8;
+ pixel_x = -2;
+ pixel_y = 2
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aSO" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aSP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aSQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aSR" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aSS" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ dir = 4;
+ freq = 1400;
+ location = "Chapel"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aST" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"aSU" = (
+/obj/structure/reagent_dispensers/beerkeg,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/obj/machinery/requests_console{
+ department = "Bar";
+ departmentType = 2;
+ name = "Bar RC";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"aSV" = (
+/obj/item/toy/talking/AI,
+/obj/structure/grille/broken,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aSW" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aSX" = (
+/obj/machinery/washing_machine,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aSY" = (
+/obj/machinery/vending/medical,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aSZ" = (
+/obj/structure/chair/stool,
+/obj/machinery/light,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aTa" = (
+/obj/structure/window/plasma/reinforced{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aTb" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall - Starboard";
+ pixel_x = 22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTc" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"aTd" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES"
+ },
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"aTe" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aTf" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aTg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aTh" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/power/apc{
+ name = "AI Upload Foyer APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aTi" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aTj" = (
+/obj/machinery/pool/filter{
+ pixel_y = 16
+ },
+/turf/open/pool,
+/area/crew_quarters/fitness/cogpool)
+"aTk" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aTl" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aTm" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aTn" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/eva";
+ dir = 8;
+ name = "EVA Maintenance APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aTo" = (
+/obj/effect/landmark/start/captain,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"aTp" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/landmark/start/security_officer,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aTq" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aTr" = (
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"aTs" = (
+/turf/closed/wall,
+/area/maintenance/department/eva)
+"aTt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hop)
+"aTu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge Access";
+ req_access_txt = "19"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aTv" = (
+/turf/open/pool,
+/area/crew_quarters/fitness/cogpool)
+"aTw" = (
+/obj/structure/pool/ladder{
+ dir = 2;
+ pixel_y = 24
+ },
+/turf/open/pool,
+/area/crew_quarters/fitness/cogpool)
+"aTx" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aTy" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aTz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aTA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aTB" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aTC" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aTD" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aTE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"aTF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aTG" = (
+/turf/closed/wall,
+/area/router/public)
+"aTH" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"aTI" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Public Router"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/router/public)
+"aTJ" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen/fourcolor,
+/obj/item/pen/fountain{
+ pixel_x = 2;
+ pixel_y = 6
+ },
+/obj/item/stamp/hop,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"aTK" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Public Router"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/router/public)
+"aTL" = (
+/obj/machinery/cryopod{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Cryogenics";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aTM" = (
+/turf/closed/wall/r_wall,
+/area/router/public)
+"aTN" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-14"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aTO" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aTP" = (
+/obj/machinery/status_display/ai,
+/turf/closed/wall/r_wall,
+/area/security/courtroom)
+"aTQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Thermo-Electric Generator"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"aTR" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/stamp,
+/obj/item/stamp/denied{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/pen/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aTS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aTT" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aTU" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aTV" = (
+/turf/closed/wall,
+/area/gateway)
+"aTW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aTX" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"aTY" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aTZ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aUa" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aUb" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aUc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aUd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aUe" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aUf" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aUg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aUh" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aUi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/gateway)
+"aUj" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/destTagger,
+/obj/machinery/requests_console{
+ department = "Public Router";
+ name = "Public Router RC";
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aUk" = (
+/turf/closed/wall/r_wall,
+/area/gateway)
+"aUl" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/router/public)
+"aUm" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aUn" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/computer/cargo/request,
+/turf/open/floor/plasteel,
+/area/router/public)
+"aUo" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"aUp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/closet/crate/science,
+/turf/open/floor/plasteel,
+/area/gateway)
+"aUq" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/lounge/jazz)
+"aUr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 10
+ },
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aUs" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aUt" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aUu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/rack,
+/turf/open/floor/plasteel,
+/area/gateway)
+"aUv" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/security_officer,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aUw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Jazz Lounge"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"aUx" = (
+/obj/machinery/door/window/northright{
+ name = "Game Room"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"aUy" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/official/do_not_question{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aUz" = (
+/obj/machinery/computer/telecomms/server{
+ dir = 4;
+ network = "tcommsat"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/circuit,
+/area/bridge)
+"aUA" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aUB" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"aUC" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aUD" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aUE" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aUF" = (
+/obj/machinery/computer/bounty{
+ dir = 1
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"aUG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aUH" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light/small,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aUI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aUJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aUK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aUL" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aUM" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUN" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aUO" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/teleporter";
+ dir = 4;
+ name = "Teleporter Room APC";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"aUP" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aUQ" = (
+/obj/structure/table,
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aUR" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 8;
+ icon_state = "intact"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aUS" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"aUT" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUU" = (
+/obj/machinery/pool/drain,
+/turf/open/pool,
+/area/crew_quarters/fitness/cogpool)
+"aUV" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aUW" = (
+/obj/structure/pool/Lboard,
+/turf/open/pool,
+/area/crew_quarters/fitness/cogpool)
+"aUX" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aUY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aUZ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aVa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aVb" = (
+/obj/structure/pool/Rboard,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aVc" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "applebush"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aVd" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aVe" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aVf" = (
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aVg" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aVh" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/gateway)
+"aVi" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/router/public)
+"aVj" = (
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aVk" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/gateway)
+"aVl" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aVm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aVn" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aVo" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aVp" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/obj/machinery/camera{
+ c_tag = "Public Router";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/button/massdriver{
+ id = "public_out";
+ pixel_x = 24;
+ pixel_y = -6
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "pubblock";
+ name = "Router Access Control";
+ pixel_x = 24;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aVq" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"aVr" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/storage/box/cups,
+/obj/structure/sign/poster/official/here_for_your_safety{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aVs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/lounge/jazz)
+"aVt" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aVu" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aVv" = (
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aVw" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aVx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"aVy" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aVz" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aVA" = (
+/obj/machinery/cryopod{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aVB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aVC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/central)
+"aVD" = (
+/obj/machinery/vending/clothing,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"aVE" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Dormitory Toilets"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"aVF" = (
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"aVG" = (
+/obj/machinery/ore_silo,
+/obj/effect/turf_decal/bot_white,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/ai_monitored/nuke_storage";
+ dir = 4;
+ name = "Vault APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aVH" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/secondary/civilian";
+ dir = 8;
+ name = "Civilian Wing Hallway APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aVI" = (
+/obj/structure/table,
+/obj/item/storage/box/zipties,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aVJ" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aVK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/space/nearstation)
+"aVL" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aVM" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/eva)
+"aVN" = (
+/obj/machinery/vending,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aVO" = (
+/obj/structure/table,
+/obj/item/tape,
+/obj/item/taperecorder{
+ pixel_x = -4
+ },
+/obj/item/radio/off,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aVP" = (
+/obj/structure/window/reinforced,
+/obj/structure/displaycase/captain,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"aVQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aVR" = (
+/obj/structure/window/reinforced,
+/obj/structure/filingcabinet,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"aVS" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aVT" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: WASTE EJECTION";
+ pixel_x = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aVU" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aVV" = (
+/obj/structure/bed,
+/obj/item/bedsheet/red,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/mob/living/simple_animal/bot/secbot/beepsky{
+ desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. ";
+ health = 45;
+ maxHealth = 45;
+ name = "Officer Beepsky"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aVW" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"aVX" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/clothing/mask/surgical,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/gloves/color/latex,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aVY" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"aVZ" = (
+/obj/machinery/computer/security/wooden_tv,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aWa" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aWb" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aWc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aWd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aWe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aWf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aWg" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"aWh" = (
+/obj/effect/landmark/start/lawyer,
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"aWi" = (
+/obj/machinery/cryopod{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/disposal";
+ dir = 8;
+ name = "Cryogenics APC";
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"aWj" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/space/nearstation)
+"aWk" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aWl" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aWm" = (
+/turf/open/floor/plasteel,
+/area/gateway)
+"aWn" = (
+/obj/structure/closet/secure_closet/detective,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aWo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/cryopod)
+"aWp" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/gateway)
+"aWq" = (
+/obj/structure/rack,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aWr" = (
+/obj/machinery/gateway{
+ dir = 9
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"aWs" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aWt" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWu" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/fitness/cogpool";
+ dir = 4;
+ name = "Pool APC";
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWv" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aWw" = (
+/obj/structure/table/wood,
+/obj/item/pinpointer/nuke,
+/obj/item/card/id/captains_spare,
+/obj/item/hand_tele,
+/obj/item/disk/nuclear,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"aWx" = (
+/obj/structure/table/wood,
+/obj/machinery/light,
+/obj/item/storage/photo_album/Captain,
+/obj/item/camera{
+ pixel_y = -6
+ },
+/obj/item/stamp/captain,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"aWy" = (
+/obj/machinery/suit_storage_unit/captain,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"aWz" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Power Monitoring";
+ req_access_txt = "10"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWB" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"aWC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Defendent's Chair";
+ req_one_access_txt = "63"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aWD" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/item/cigbutt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aWE" = (
+/obj/structure/sign/warning{
+ name = "\improper WARNING: MOVING MACHINERY"
+ },
+/turf/closed/wall/r_wall,
+/area/janitor)
+"aWF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/janitor)
+"aWG" = (
+/obj/machinery/suit_storage_unit/standard_unit,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/clothing/shoes/magboots,
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aWH" = (
+/obj/machinery/disposal/bin{
+ name = "Corpse Delivery"
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/delivery/red,
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aWI" = (
+/obj/machinery/suit_storage_unit/standard_unit,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aWJ" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aWK" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/item/storage/box/lights/mixed,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aWL" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "public"
+ },
+/turf/open/floor/plating,
+/area/router/public)
+"aWM" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aWN" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/conveyor/auto{
+ id = "public"
+ },
+/turf/open/floor/plating,
+/area/router/public)
+"aWO" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/ai_monitored/storage/eva)
+"aWP" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aWQ" = (
+/obj/structure/closet/crate/rcd,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aWR" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_x = 32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aWS" = (
+/obj/structure/table,
+/obj/item/storage/box/flashes{
+ pixel_x = 8
+ },
+/obj/item/storage/box/handcuffs{
+ pixel_x = -8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"aWT" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/router/public";
+ dir = 4;
+ name = "Public Router APC";
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aWU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"aWV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aWW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWX" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical";
+ dir = 8;
+ name = "Medical Booth APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aWY" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ frequency = 1359;
+ name = "Station Intercom (Security)";
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aWZ" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/nuke_storage)
+"aXa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aXb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aXc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXd" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/central)
+"aXe" = (
+/obj/machinery/bookbinder,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"aXf" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/structure/table/wood,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"aXg" = (
+/obj/structure/bookcase/random/reference,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"aXh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 6
+ },
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"aXi" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aXj" = (
+/obj/structure/transit_tube/station/reverse,
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Transit Tube Access";
+ pixel_x = 22
+ },
+/obj/structure/transit_tube_pod{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aXk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Port Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXl" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Port Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXm" = (
+/obj/machinery/gateway{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"aXn" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aXo" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aXp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/foamtank,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"aXq" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXr" = (
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aXs" = (
+/obj/machinery/gateway{
+ dir = 5
+ },
+/obj/machinery/camera{
+ c_tag = "Research - Gateway Chamber";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"aXt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/securearea,
+/turf/open/floor/plating,
+/area/gateway)
+"aXu" = (
+/turf/closed/wall,
+/area/security/courtroom/jury)
+"aXv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Bar"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aXw" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-08"
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aXx" = (
+/obj/structure/grille,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"aXy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"aXz" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aXA" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/security/courtroom/jury)
+"aXB" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aXC" = (
+/obj/machinery/computer/bank_machine,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aXD" = (
+/obj/effect/turf_decal/bot_white/right,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/item/stack/sheet/mineral/bananium{
+ amount = 50
+ },
+/obj/structure/closet/crate{
+ name = "bananium crate"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aXE" = (
+/obj/effect/turf_decal/bot_white,
+/obj/item/ship_in_a_bottle,
+/obj/structure/closet/crate,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aXF" = (
+/obj/effect/turf_decal/bot_white/left,
+/obj/item/stack/tile/brass/fifty,
+/obj/structure/closet/crate{
+ name = "brass crate"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aXG" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"aXH" = (
+/obj/structure/sign/warning/securearea,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"aXI" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aXJ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aXK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aXL" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/paper/fluff/jobs/security/beepsky_mom,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aXM" = (
+/turf/closed/wall,
+/area/maintenance/department/security)
+"aXN" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"aXO" = (
+/obj/structure/chair,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aXP" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Pool Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"aXQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/medical{
+ name = "Medical Booth"
+ })
+"aXR" = (
+/turf/closed/wall,
+/area/security/courtroom)
+"aXS" = (
+/obj/structure/chair/comfy/brown{
+ buildstackamount = 0;
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aXT" = (
+/obj/structure/chair/comfy/brown{
+ buildstackamount = 0;
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aXU" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aXV" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/assembly/timer{
+ pixel_x = 6;
+ pixel_y = -2
+ },
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/item/stack/cable_coil/random{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/multitool,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aXW" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"aXX" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aXY" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aXZ" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aYa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"aYb" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aYc" = (
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/library)
+"aYd" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aYe" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYf" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"aYg" = (
+/obj/effect/turf_decal/bot_white/right,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aYh" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/radio/off,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"aYi" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aYj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aYk" = (
+/turf/open/floor/circuit/green,
+/area/ai_monitored/nuke_storage)
+"aYl" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aYm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/ai_monitored/storage/eva)
+"aYn" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/storage/box/smart_metal_foam,
+/obj/item/wrench,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/assembly/prox_sensor,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aYo" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=2";
+ freq = 1400;
+ location = "Security"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aYp" = (
+/obj/structure/fans/tiny/invisible,
+/turf/open/space/basic,
+/area/space)
+"aYq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aYr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_access_txt = "1"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aYs" = (
+/obj/structure/rack,
+/obj/item/tank/jetpack/carbondioxide,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aYt" = (
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aYu" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aYv" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/analyzer,
+/obj/item/storage/toolbox/electrical,
+/obj/item/gps,
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aYw" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aYx" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aYy" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-22"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/side,
+/area/bridge)
+"aYz" = (
+/obj/effect/turf_decal/bot_white,
+/obj/effect/landmark/start/ai/secondary,
+/obj/machinery/camera{
+ c_tag = "Vault";
+ dir = 4;
+ network = list("vault")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aYA" = (
+/obj/machinery/nuclearbomb/selfdestruct,
+/obj/effect/turf_decal/box/white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aYB" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aYC" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/detectives_office";
+ dir = 1;
+ name = "Detective's Office APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"aYD" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aYE" = (
+/obj/item/beacon,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aYF" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aYG" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"aYH" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYI" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/hallway/primary/central)
+"aYJ" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aYK" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Civilian Wing Hallway"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aYL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"aYM" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aYN" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aYO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aYP" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYQ" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"aYS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/security/brig)
+"aYT" = (
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/customs)
+"aYU" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aYV" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"aYW" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window/northright{
+ name = "Customs Desk";
+ req_access_txt = "57"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPFore";
+ name = "HoP Fore Desk Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"aYX" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/flashlight/lamp,
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPFore";
+ name = "HoP Fore Desk Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"aYY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Port Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/security/courtroom)
+"aYZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"aZa" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aZb" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/eva)
+"aZc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aZd" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Maintenance";
+ req_access_txt = "18"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/storage/eva)
+"aZe" = (
+/obj/structure/sign/warning/biohazard{
+ pixel_y = 32
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"aZf" = (
+/obj/effect/turf_decal/bot_white/left,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aZg" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"aZh" = (
+/obj/structure/closet/crate,
+/obj/machinery/light,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/window/reinforced/spawner/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aZi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"aZj" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/caution{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/caution{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/caution{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/caution{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/extinguisher{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/extinguisher{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aZk" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/mass_driver{
+ id = "public_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/public)
+"aZl" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/public)
+"aZm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"aZn" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "EVA";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aZo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"aZp" = (
+/obj/structure/lattice,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aZq" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aZr" = (
+/obj/structure/filingcabinet,
+/obj/item/folder/documents,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aZs" = (
+/obj/structure/safe,
+/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
+/obj/item/lazarus_injector,
+/obj/item/stack/spacecash/c1000,
+/obj/item/stack/spacecash/c1000,
+/obj/item/stack/spacecash/c1000,
+/obj/item/stack/spacecash/c1000,
+/obj/item/stack/spacecash/c1000,
+/obj/effect/turf_decal/bot_white/left,
+/obj/item/stack/sheet/mineral/diamond,
+/obj/item/gun/ballistic/revolver/mateba,
+/obj/item/clothing/under/soviet,
+/obj/item/clothing/suit/armor/vest/russian_coat,
+/obj/item/clothing/head/helmet/rus_helmet,
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aZt" = (
+/obj/structure/closet/crate/necropolis/tendril,
+/obj/effect/turf_decal/bot_white/right,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aZu" = (
+/obj/machinery/blackbox_recorder,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"aZv" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"aZw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/flashlight,
+/obj/item/flashlight,
+/obj/item/weldingtool,
+/obj/item/flashlight,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aZx" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"aZy" = (
+/turf/closed/wall,
+/area/lawoffice)
+"aZz" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aZA" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aZB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"aZC" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aZD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Chapel Maintenance APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"aZE" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/hallway/primary/central";
+ dir = 8;
+ name = "Central Primary Hallway APC";
+ pixel_x = -26
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"aZF" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aZG" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = 32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"aZH" = (
+/obj/structure/disposalpipe/junction,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aZI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/start/lawyer,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aZJ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZK" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/storage/toolbox/electrical,
+/obj/item/weldingtool,
+/obj/item/multitool{
+ pixel_x = -6;
+ pixel_y = -2
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"aZL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/sign/poster/official/cohiba_robusto_ad{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"aZM" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"aZN" = (
+/obj/machinery/computer/station_alert{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aZO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"aZP" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/aiModule/reset/purge{
+ pixel_y = 6
+ },
+/obj/item/aiModule/reset{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/aiModule/core/full/custom{
+ pixel_x = -4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"aZQ" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/plasteel{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"aZR" = (
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"aZS" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"aZT" = (
+/obj/structure/table/wood,
+/obj/item/stack/packageWrap,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"aZU" = (
+/obj/structure/chair,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"aZV" = (
+/obj/structure/chair,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"aZW" = (
+/obj/structure/chair,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"aZX" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"aZY" = (
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"aZZ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"baa" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bab" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bac" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/stack/rods/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/storage/toolbox/emergency,
+/obj/item/stack/sheet/rglass,
+/obj/item/stack/sheet/rglass,
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"bad" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/stripes/white/full,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bae" = (
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"baf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Central Plaza - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bag" = (
+/obj/machinery/suit_storage_unit/standard_unit,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/storage/belt/utility,
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"bah" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/lawoffice)
+"bai" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baj" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/glass/beaker/waterbottle,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bak" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/lawoffice)
+"bal" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"bam" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/turf/open/space/basic,
+/area/space/nearstation)
+"ban" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bao" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bap" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/gloves/color/black,
+/obj/item/clothing/gloves/color/black,
+/obj/item/clothing/gloves/color/black,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/suit/hazardvest,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"baq" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bar" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"bas" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"bat" = (
+/obj/structure/chair/stool/bar,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/bar)
+"bau" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"bav" = (
+/obj/structure/chair/sofa/right,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/item/clipboard,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"baw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/lawoffice)
+"bax" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"bay" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"baz" = (
+/obj/machinery/photocopier,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baA" = (
+/obj/structure/filingcabinet/chestdrawer,
+/obj/item/folder/blue,
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baB" = (
+/obj/structure/rack,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"baC" = (
+/obj/machinery/vending/cart,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baD" = (
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baE" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"baF" = (
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/obj/effect/landmark/start/head_of_personnel,
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baG" = (
+/obj/machinery/computer/secure_data{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"baH" = (
+/obj/structure/rack,
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/crowbar,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"baI" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baK" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light,
+/obj/item/kitchen/fork,
+/obj/item/reagent_containers/food/snacks/pastatomato,
+/obj/machinery/newscaster/security_unit{
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"baL" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"baM" = (
+/obj/structure/rack,
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/crowbar/large,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"baN" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"baO" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"baP" = (
+/obj/structure/closet/secure_closet/captains,
+/obj/item/reagent_containers/food/drinks/flask/gold,
+/obj/item/clothing/under/gimmick/rank/captain/suit,
+/obj/item/clothing/under/gimmick/rank/captain/suit/skirt,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/item/clothing/head/centhat{
+ name = "\improper green captain's hat"
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"baQ" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"baR" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/landmark/start/lawyer,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"baS" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"baT" = (
+/obj/machinery/iv_drip,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"baU" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"baV" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baW" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"baX" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/displaycase,
+/turf/open/floor/plasteel,
+/area/library)
+"baY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"baZ" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Port Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bba" = (
+/obj/effect/landmark/start/assistant,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"bbb" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"bbc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/royalblue,
+/area/bridge)
+"bbd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbe" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bbf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hop)
+"bbg" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bbh" = (
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bbi" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bbj" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/teleporter)
+"bbk" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Telecomms Admin";
+ departmentType = 5;
+ name = "Telecomms RC";
+ pixel_y = 30
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bbl" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bbm" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/lawyer,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bbn" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbo" = (
+/obj/structure/closet/crate,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bbp" = (
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/carpet,
+/area/security/courtroom)
+"bbq" = (
+/obj/effect/landmark/start/librarian,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"bbr" = (
+/obj/structure/filingcabinet/employment,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bbs" = (
+/obj/structure/table/wood,
+/obj/item/camera,
+/obj/item/pen/red,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bbt" = (
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bbu" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating,
+/area/space/nearstation)
+"bbv" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bbw" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bbx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bby" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bbz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bbA" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bbB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bbC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bbD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbE" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bbF" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 6
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bbG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbH" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bbI" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbJ" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bbK" = (
+/obj/machinery/light,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbL" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 10
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bbM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bbN" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bbO" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 9
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bbP" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "HoP Office Maintenance";
+ req_access_txt = "57"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"bbQ" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bbR" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/reagent_containers/food/snacks/grown/wheat,
+/obj/item/reagent_containers/food/snacks/grown/corn,
+/obj/item/reagent_containers/food/snacks/grown/cocoapod,
+/obj/item/reagent_containers/food/snacks/grown/chili,
+/obj/item/reagent_containers/food/snacks/grown/soybeans,
+/obj/item/reagent_containers/food/snacks/grown/tomato,
+/obj/item/reagent_containers/food/snacks/grown/cherries,
+/obj/structure/sign/poster/contraband/have_a_puff{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bbS" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bbT" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/sorting)
+"bbU" = (
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bbV" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/warehouse)
+"bbW" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ dir = 4;
+ pixel_x = -27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bbX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bbY" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bbZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bca" = (
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"bcb" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bcc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"bcd" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-14"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bce" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "public"
+ },
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "cargoblock";
+ name = "Public Router"
+ },
+/turf/open/floor/plating,
+/area/router/public)
+"bcf" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bcg" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "cargoblock";
+ name = "Public Router"
+ },
+/turf/open/floor/plating,
+/area/router/public)
+"bch" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bci" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bcj" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bck" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bcl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bcm" = (
+/obj/machinery/computer/cargo/request,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bcn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bco" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/morgue{
+ name = "Confession Booth (Chaplain)";
+ req_access_txt = "22"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bcp" = (
+/obj/machinery/libraryscanner,
+/obj/machinery/light,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"bcq" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bcr" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bcs" = (
+/obj/machinery/pdapainter,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bct" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bcu" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/machinery/camera{
+ c_tag = "Aft Maintenance - Air Hookup"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bcv" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bcw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/mixing)
+"bcx" = (
+/obj/structure/chair/office/dark,
+/obj/effect/landmark/start/head_of_personnel,
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bcy" = (
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bcz" = (
+/obj/machinery/computer/card{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bcA" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bcB" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bcC" = (
+/obj/machinery/power/apc{
+ name = "Research Division Storage APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bcD" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bcE" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bcF" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bcG" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bcH" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/side,
+/area/security/courtroom)
+"bcI" = (
+/turf/closed/wall/r_wall,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bcJ" = (
+/obj/machinery/button/door{
+ id = "HoPAft";
+ name = "Aft Shutters";
+ pixel_x = -24;
+ pixel_y = -24;
+ req_access_txt = "57"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bcK" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Cryogenics"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/circuit/green,
+/area/crew_quarters/cryopod)
+"bcL" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bcM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"bcN" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=bridge2";
+ location = "court"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bcO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"bcP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bcQ" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bcR" = (
+/turf/closed/wall,
+/area/hallway/primary/central)
+"bcS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Courtroom"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bcT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bcU" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Jury Room Maintainance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/security/courtroom/jury)
+"bcV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bcW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/requests_console{
+ department = "Bar";
+ departmentType = 2;
+ name = "Bar RC";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bcX" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/hallway/primary/central)
+"bcY" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bcZ" = (
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bda" = (
+/obj/structure/table,
+/obj/item/hand_tele,
+/obj/machinery/camera{
+ c_tag = "Teleporter Room";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bdb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bdc" = (
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bdd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Pool";
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/toy/poolnoodle/red,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bde" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bdf" = (
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bdg" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bdh" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/toy/poolnoodle/blue,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bdi" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bdj" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"bdk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bdl" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/closet/athletic_mixed,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/toy/poolnoodle/yellow,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/fitness/cogpool)
+"bdm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bdn" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bdo" = (
+/obj/structure/sign/warning/biohazard{
+ pixel_x = -32
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 17
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bdp" = (
+/obj/structure/chair/stool,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bdq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bdr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"bds" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/chaplain,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bdt" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/pump,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bdu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bdv" = (
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/chapel/office)
+"bdx" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bdy" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/hallway/primary/central)
+"bdz" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bdA" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bdB" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb,
+/obj/item/toy/eightball,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bdC" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdD" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdE" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 8;
+ icon_state = "intact"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bdF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdG" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdH" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdI" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bdJ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Telecommunications Control Room Maintenance";
+ req_access_txt = "61"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/bridge)
+"bdK" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bdL" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bdM" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bdN" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bdO" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Pool External Maintenance";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bdP" = (
+/turf/closed/wall/mineral/wood,
+/area/crew_quarters/fitness/cogpool)
+"bdQ" = (
+/obj/machinery/door/airlock/command{
+ name = "Bridge";
+ req_access_txt = "19"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bdR" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bdS" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/bridge)
+"bdT" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/emergency,
+/obj/item/hand_labeler,
+/obj/item/hand_labeler,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bdU" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bdV" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bdW" = (
+/obj/structure/mineral_door/woodrustic{
+ name = "Sauna"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bdX" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/donkpockets,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bdY" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/mineral/wood,
+/area/crew_quarters/fitness/cogpool)
+"bdZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/quartermaster/sorting)
+"bea" = (
+/obj/structure/disposalpipe/junction,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/poster/official/report_crimes{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"beb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/courtroom/jury)
+"bec" = (
+/obj/structure/closet/crate/science,
+/obj/item/stack/sheet/metal/ten,
+/obj/item/stack/sheet/glass/five,
+/obj/item/stack/rods/twentyfive,
+/obj/item/target/syndicate,
+/obj/item/target/alien,
+/obj/item/target,
+/obj/item/target/clown,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bed" = (
+/obj/machinery/suit_storage_unit/rd,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bee" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bef" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"beg" = (
+/obj/effect/turf_decal/bot_white,
+/obj/structure/closet/crate,
+/obj/item/clothing/suit/space/hardsuit/ert{
+ desc = "A suit used by Nanotrasen Special Operatives.";
+ name = "NT-SO suit"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"beh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"bei" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bej" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bek" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bel" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bem" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/general/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"ben" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"beo" = (
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"bep" = (
+/obj/structure/table/wood,
+/obj/item/tape,
+/obj/item/taperecorder{
+ pixel_x = -4
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/hor";
+ dir = 8;
+ name = "Research Director's Office APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"beq" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/general/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"ber" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bes" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"bet" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"beu" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/aiModule/core/full/asimov{
+ pixel_x = 2;
+ pixel_y = 10
+ },
+/obj/effect/spawner/lootdrop/aimodule_neutral{
+ pixel_x = 1;
+ pixel_y = 8
+ },
+/obj/effect/spawner/lootdrop/aimodule_harmless{
+ pixel_y = 6
+ },
+/obj/item/aiModule/core/freeformcore{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/item/aiModule/supplied/freeform{
+ pixel_x = -2
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bev" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"bew" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"bex" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bey" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall/rust,
+/area/space/nearstation)
+"bez" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"beA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall,
+/area/chapel/main)
+"beB" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"beC" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"beD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"beE" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"beF" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beG" = (
+/obj/structure/lattice,
+/obj/machinery/camera{
+ c_tag = "Routing Depot - Fore Exterior";
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"beH" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"beI" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/open/floor/plating,
+/area/science/mixing)
+"beJ" = (
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"beL" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"beM" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beN" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beO" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"beP" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"beQ" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"beR" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"beT" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"beU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"beV" = (
+/obj/machinery/button/door{
+ id = "executionspaceblast";
+ name = "Vent to Space";
+ pixel_x = 25;
+ pixel_y = -5;
+ req_access_txt = "7"
+ },
+/obj/machinery/button/ignition{
+ id = "executionburn";
+ pixel_x = 24;
+ pixel_y = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/maintenance/port/fore)
+"beW" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"beX" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"beY" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"beZ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bfa" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bfb" = (
+/obj/machinery/computer/card/minor/qm,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bfc" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bfd" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bfe" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bff" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/qm)
+"bfg" = (
+/obj/structure/closet,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bfh" = (
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bfi" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bfj" = (
+/mob/living/simple_animal/butterfly,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"bfk" = (
+/mob/living/simple_animal/kiwi,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"bfl" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bfm" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"bfn" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bfo" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bfp" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber{
+ dir = 4
+ },
+/obj/machinery/sparker/toxmix{
+ pixel_x = 25
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bfq" = (
+/obj/docking_port/stationary{
+ dir = 8;
+ dwidth = 2;
+ height = 5;
+ id = "laborcamp_home";
+ name = "fore bay 1";
+ roundstart_template = /datum/map_template/shuttle/labour/cog;
+ width = 9
+ },
+/turf/open/space/basic,
+/area/space)
+"bfr" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bfs" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ dir = 4;
+ freq = 1400;
+ location = "QM #1"
+ },
+/mob/living/simple_animal/bot/mulebot{
+ beacon_freq = 1400;
+ home_destination = "QM #1";
+ suffix = "#1"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bft" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/hallway/primary/central)
+"bfu" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/gateway)
+"bfv" = (
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bfw" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bfx" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"bfy" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bfz" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bfA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge Access";
+ req_access_txt = "19"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bfB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Chapel Morgue";
+ req_access_txt = "22;27"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bfC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/qm)
+"bfD" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bfE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 5;
+ id = "mail"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bfF" = (
+/obj/machinery/space_heater,
+/obj/structure/sign/poster/official/no_erp{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bfG" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bfH" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/aft";
+ dir = 8;
+ name = "Chapel APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel{
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"bfI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = "/area/engine/storage_shared";
+ dir = 1;
+ name = "Electrical Substation APC";
+ pixel_y = 26
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"bfJ" = (
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bfK" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/candle_box{
+ pixel_x = -11;
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/food/drinks/bottle/holywater,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"bfL" = (
+/obj/structure/table/wood,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"bfM" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/structure/bedsheetbin/towel,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bfN" = (
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bfO" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Jazz Lounge"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bfP" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bfQ" = (
+/obj/machinery/light/small,
+/obj/item/candle,
+/obj/item/trash/candle,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bfR" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bfS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bfT" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/chapel/office)
+"bfU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bfV" = (
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"bfW" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bfX" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bfY" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ dir = 4;
+ freq = 1400;
+ location = "QM #2"
+ },
+/mob/living/simple_animal/bot/mulebot{
+ home_destination = "QM #2";
+ suffix = "#2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bfZ" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/landmark/start/cargo_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bga" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bgb" = (
+/obj/structure/disposalpipe/sorting/mail{
+ sortType = 30
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bgc" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/sign/directions/command{
+ dir = 8;
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"bgd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"bge" = (
+/turf/closed/wall/r_wall,
+/area/storage/primary)
+"bgf" = (
+/turf/closed/wall,
+/area/quartermaster/warehouse)
+"bgg" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bgh" = (
+/obj/machinery/conveyor_switch{
+ id = "EngiCargoConveyer"
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/sorting";
+ dir = 8;
+ name = "Delivery Office APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bgi" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"bgj" = (
+/obj/structure/table,
+/obj/item/weldingtool/mini,
+/obj/item/light/tube,
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bgk" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "mail"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bgl" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/multitool,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bgm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bgn" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bgo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/chapel/main)
+"bgp" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bgq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bgr" = (
+/obj/structure/table/wood,
+/obj/item/clothing/head/helmet/skull,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bgs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bgt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bgu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgv" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bgw" = (
+/turf/open/floor/engine,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bgx" = (
+/obj/structure/table/glass,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgy" = (
+/obj/structure/closet,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/courtroom/jury";
+ dir = 4;
+ name = "Jury Room APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom/jury)
+"bgz" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgA" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgB" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/lightreplacer,
+/obj/item/lightreplacer,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/rods/fifty,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bgC" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bgD" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bgE" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Port Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bgG" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"bgH" = (
+/obj/machinery/pipedispenser,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bgI" = (
+/obj/machinery/pipedispenser/disposal,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bgJ" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bgK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bgL" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"bgN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Port Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bgO" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/wrench,
+/obj/item/pipe_dispenser,
+/mob/living/simple_animal/sloth/paperwork,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bgP" = (
+/obj/item/analyzer,
+/obj/item/caution,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgQ" = (
+/turf/closed/wall,
+/area/quartermaster/qm)
+"bgR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/closed/wall/mineral/wood,
+/area/crew_quarters/fitness/cogpool)
+"bgS" = (
+/obj/machinery/computer/bounty,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bgT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bgU" = (
+/obj/machinery/computer/cargo,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bgV" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/storage)
+"bgW" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hor)
+"bgX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"bgY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/status_display,
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"bgZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bha" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bhb" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhc" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bhd" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhe" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"bhg" = (
+/obj/structure/chair/stool,
+/obj/machinery/camera{
+ c_tag = "Pool - Sauna";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness/cogpool)
+"bhh" = (
+/obj/machinery/status_display,
+/turf/closed/wall/r_wall,
+/area/security/courtroom)
+"bhi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/clothing/head/cone,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhj" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Kitchen";
+ req_access_txt = "28"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhk" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bhl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/closed/wall/mineral/wood,
+/area/crew_quarters/fitness/cogpool)
+"bhm" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bhn" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bho" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/storage/belt/utility,
+/obj/item/storage/belt/utility,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bhp" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bhq" = (
+/obj/structure/chair/sofa/right,
+/obj/item/instrument/recorder,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bhr" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bhs" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bht" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bhu" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/recharge_station,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bhv" = (
+/obj/structure/chair/sofa/left,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bhw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/cc64k_ad{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhx" = (
+/obj/machinery/vending/coffee,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bhy" = (
+/obj/machinery/atmospherics/components/binary/pump,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bhz" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bhA" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bhB" = (
+/obj/structure/closet/secure_closet/quartermaster,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/item/clothing/suit/space/eva,
+/obj/item/clothing/head/helmet/space/eva,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bhC" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Chapel Air Hookup";
+ req_one_access_txt = "12;22"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bhE" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bhF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bhG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhH" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bhI" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"bhJ" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bhK" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bhL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Waste Disposal";
+ req_one_access_txt = "12;50"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bhM" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhN" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/twohanded/required/kirbyplants/dead,
+/turf/open/floor/plasteel,
+/area/security/main)
+"bhO" = (
+/obj/structure/chair/sofa/right,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bhP" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhQ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhR" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-21";
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bhS" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Port Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bhT" = (
+/obj/structure/sign/departments/engineering,
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bhU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/janitor)
+"bhV" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/pen/blue{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/pen/red{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bhW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"bhX" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bhY" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bhZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bia" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bib" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bic" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bid" = (
+/obj/structure/chair/sofa/left,
+/mob/living/simple_animal/pet/cat/Proc,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bie" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bif" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"big" = (
+/turf/closed/wall,
+/area/science/circuit)
+"bih" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "mail"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bii" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/matches,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bij" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bik" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bil" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 6;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bim" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 1
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bin" = (
+/obj/machinery/computer/mecha{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bio" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bip" = (
+/obj/effect/landmark/start/quartermaster,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"biq" = (
+/obj/machinery/computer/cargo/request{
+ dir = 1
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = 24;
+ pixel_y = -8
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bir" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bis" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bit" = (
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"biu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"biv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"biw" = (
+/obj/machinery/computer/cargo{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/button/door{
+ id = "QMLoadDoor";
+ layer = 4;
+ name = "Cargo Loading Doors";
+ pixel_x = 24;
+ pixel_y = 6
+ },
+/obj/machinery/button/door{
+ id = "QMUnloadDoor";
+ layer = 4;
+ name = "Cargo Unloading Doors";
+ pixel_x = 24;
+ pixel_y = -6
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Cargo Bay";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bix" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Courtroom"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"biy" = (
+/obj/machinery/vending/clothing,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"biz" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"biA" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"biB" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/telescreen/rd,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"biC" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"biE" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"biF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_y = -28
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"biG" = (
+/obj/structure/displaycase/labcage,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Research Director's Office - Starboard";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"biH" = (
+/obj/machinery/light/small,
+/obj/machinery/space_heater,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"biI" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-20";
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"biJ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"biK" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"biL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/turf/closed/wall,
+/area/crew_quarters/heads/chief)
+"biM" = (
+/obj/machinery/vending/assist,
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/official/foam_force_ad{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"biN" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biO" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"biP" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"biQ" = (
+/turf/closed/wall,
+/area/crew_quarters/heads/chief)
+"biR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "CEPrivacy";
+ name = "CE Privacy Shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"biS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biT" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"biU" = (
+/obj/machinery/gateway{
+ dir = 10
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"biV" = (
+/turf/closed/wall,
+/area/storage/primary)
+"biW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biX" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"biY" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biZ" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/office)
+"bja" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bjb" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/item/wrench,
+/obj/item/t_scanner,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bjc" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stack/sheet/plasteel/twenty,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bjd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bje" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjf" = (
+/obj/machinery/pipedispenser/disposal/transit_tube,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bjg" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "E.V.A. Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bji" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjj" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bjl" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall/r_wall,
+/area/quartermaster/office)
+"bjm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bjn" = (
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/supply)
+"bjo" = (
+/obj/machinery/rnd/production/techfab/department/cargo,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bjp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bjq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/conveyor{
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bjr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bjs" = (
+/obj/machinery/computer/robotics{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bjt" = (
+/obj/item/reagent_containers/food/snacks/muffin/berry,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bju" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/radio/intercom{
+ frequency = 1359;
+ name = "Station Intercom (Security)";
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bjv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/security/courtroom/jury)
+"bjw" = (
+/obj/machinery/computer/card{
+ dir = 8
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = 8;
+ pixel_y = -24
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"bjx" = (
+/obj/structure/table/optable,
+/obj/effect/turf_decal/bot,
+/obj/item/defibrillator/loaded,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bjy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bjz" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bjA" = (
+/obj/machinery/camera{
+ c_tag = "EVA Maintenace - Fore";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bjB" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/folder/red,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bjC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Jury Room"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/courtroom/jury)
+"bjD" = (
+/turf/closed/wall/r_wall,
+/area/security/courtroom/jury)
+"bjE" = (
+/obj/structure/table,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 29
+ },
+/obj/item/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = -1
+ },
+/obj/item/phone{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Control Room"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"bjF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/checkpoint/supply)
+"bjG" = (
+/obj/structure/rack,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bjI" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bjJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bjK" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bjL" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/space/fragile,
+/obj/item/clothing/head/helmet/space/fragile,
+/obj/item/tank/internals/air,
+/obj/item/flashlight,
+/obj/item/reagent_containers/spray/cleaner,
+/obj/machinery/camera{
+ c_tag = "Pool Maintenance";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bjM" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Atmospherics Storage";
+ req_one_access_txt = "24;31"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bjN" = (
+/obj/machinery/vending/autodrobe/all_access,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bjO" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/item/instrument/piano_synth,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bjP" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bjQ" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/assistant/override,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bjR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjS" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/official/cohiba_robusto_ad{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bjT" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bjU" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjV" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bjW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bjX" = (
+/obj/structure/rack,
+/obj/machinery/button/door{
+ id = "marketdoor";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjY" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bjZ" = (
+/obj/structure/window/reinforced,
+/obj/machinery/shower{
+ name = "emergency shower";
+ pixel_y = 12
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/window/westright{
+ name = "Emergency Shower"
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bka" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bkb" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 9;
+ id = "mail"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bkc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/machinery/conveyor_switch/oneway{
+ id = "DeliveryConveyer"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bkd" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "mail"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bke" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=sec1";
+ location = "bridge2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkf" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bkg" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/mineral/stacking_unit_console{
+ machinedir = 2
+ },
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bkh" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bki" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bkj" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor_switch/oneway{
+ id = "mail"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bkk" = (
+/obj/machinery/autolathe,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bkl" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/space/fragile,
+/obj/item/clothing/head/helmet/space/fragile,
+/obj/item/tank/internals/air,
+/obj/item/flashlight,
+/obj/item/storage/belt/utility,
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bkm" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Delivery Office Fore";
+ network = list("ss13","rd")
+ },
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bkn" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bko" = (
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bkp" = (
+/obj/machinery/conveyor_switch/oneway{
+ id = "QMLoad"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bkq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/conveyor/inverted{
+ dir = 9;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bkr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/obj/machinery/door/poddoor{
+ id = "QMLoadDoor";
+ name = "Cargo Loading Door"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bks" = (
+/obj/structure/plasticflaps,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bkt" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/obj/machinery/door/poddoor{
+ id = "QMLoadDoor";
+ name = "Cargo Loading Door"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bku" = (
+/obj/structure/closet,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkv" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bkw" = (
+/obj/structure/bookcase/random/fiction,
+/obj/effect/spawner/lootdrop/gambling,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bkx" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bky" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/research_director,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"bkz" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bkA" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Bridge - Starboard Quarter";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bkB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bkC" = (
+/obj/machinery/modular_computer/console/preset/research{
+ dir = 8
+ },
+/obj/item/reagent_containers/food/drinks/coffee,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bkD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "CEPrivacy";
+ name = "CE Privacy Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"bkE" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bkF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"bkG" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/closet/crate/engineering,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/twohanded/rcl/pre_loaded,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/clothing/glasses/meson,
+/obj/item/cartridge/atmos,
+/obj/item/cartridge/engineering,
+/obj/item/cartridge/engineering,
+/obj/item/cartridge/engineering,
+/obj/machinery/camera{
+ c_tag = "Chief Engineer's Office";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bkH" = (
+/obj/machinery/computer/atmos_control{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/checker,
+/area/engine/atmos)
+"bkI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/storage/primary)
+"bkJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bkK" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/departments/security{
+ pixel_x = -32
+ },
+/obj/item/cigbutt,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bkL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bkM" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bkN" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bkO" = (
+/obj/machinery/vending/kink,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bkP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bkR" = (
+/obj/machinery/camera{
+ c_tag = "EVA Maintenance - Aft";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bkS" = (
+/obj/machinery/vending/sustenance,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bkT" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"bkU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkV" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bkW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Pool Exterior Access";
+ req_access_txt = "13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bkX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bkY" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/closet/crate/engineering,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bkZ" = (
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"bla" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blb" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blc" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bld" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ble" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/airlock/external{
+ name = "Cargo Freighter Dock";
+ req_access_txt = "31"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"blf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel's Office";
+ req_access_txt = "57"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hop)
+"blg" = (
+/obj/effect/turf_decal/caution/stand_clear,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"blh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ name = "Cargo Freighter Dock";
+ req_access_txt = "31"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bli" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blj" = (
+/obj/structure/sign/warning/docking,
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"blk" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bll" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blm" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bln" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blp" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit)
+"blq" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/vending/wardrobe/engi_wardrobe,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"blr" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bls" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/sign/poster/official/ion_rifle{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"blt" = (
+/obj/machinery/computer/card/minor/ce{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"blu" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"blv" = (
+/obj/machinery/computer/operating,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"blw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"blx" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/surgical_drapes,
+/obj/item/scalpel,
+/obj/item/circular_saw{
+ pixel_y = 16
+ },
+/obj/item/hemostat,
+/obj/item/retractor,
+/obj/item/surgicaldrill,
+/obj/item/cautery,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bly" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"blz" = (
+/obj/machinery/computer/atmos_control{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"blA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"blB" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/fitness/cogpool)
+"blE" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blF" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blG" = (
+/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/mixing)
+"blH" = (
+/obj/structure/chair,
+/obj/machinery/button/massdriver{
+ id = "toxinsdriver";
+ pixel_y = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"blI" = (
+/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/mixing)
+"blJ" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blK" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/preopen{
+ id = "marketdoor"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blL" = (
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"blM" = (
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"blN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"blO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blP" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/rust,
+/area/maintenance/department/chapel)
+"blQ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/window/northleft{
+ name = "Delivery Office";
+ req_one_access_txt = "31;48"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blR" = (
+/obj/machinery/computer/bounty{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blS" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/structure/chair,
+/obj/effect/landmark/start/cargo_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blT" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"blU" = (
+/obj/machinery/gateway,
+/turf/open/floor/engine,
+/area/gateway)
+"blV" = (
+/obj/machinery/computer/cargo{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"blW" = (
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/item/clothing/gloves/color/fyellow,
+/obj/item/crowbar,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"blX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"blY" = (
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"blZ" = (
+/obj/machinery/conveyor_switch/oneway{
+ dir = 8;
+ id = "QMUnload"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bma" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/landmark/start/assistant/override,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bmb" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"bmc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Office";
+ req_one_access_txt = "58"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hos)
+"bmd" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/research_director,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"bme" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"bmf" = (
+/obj/structure/sign/departments/evac,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit)
+"bmg" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmj" = (
+/obj/structure/closet/secure_closet/RD,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bmk" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
+/obj/item/dice/d6,
+/obj/machinery/camera{
+ c_tag = "Jazz Lounge";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bml" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bmm" = (
+/obj/machinery/portable_atmospherics/scrubber/huge,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bmn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmo" = (
+/turf/closed/wall/rust,
+/area/maintenance/department/chapel)
+"bmp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bmq" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=court";
+ location = "bridge1"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmr" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bms" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/barthpot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bmt" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bmu" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bmv" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bmw" = (
+/obj/machinery/suit_storage_unit/ce,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bmx" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bmy" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmz" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bmA" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 10;
+ pixel_y = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/hallway/secondary/civilian)
+"bmB" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bmC" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmD" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmE" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bmF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/closed/wall,
+/area/crew_quarters/fitness/cogpool)
+"bmG" = (
+/obj/machinery/gateway{
+ dir = 6
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"bmH" = (
+/obj/machinery/computer/upload/borg{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bmI" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/chapel/office";
+ dir = 4;
+ name = "Chapel Office APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bmJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bmK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/fitness/cogpool)
+"bmL" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmM" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bmN" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Waste Disposal Maintenance";
+ req_one_access_txt = "12;50"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bmO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/lounge/jazz)
+"bmP" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/departments/engineering{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bmQ" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Engineering Foyer - Starboard";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bmR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Teleport Access";
+ req_one_access_txt = "17;19"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bmS" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bmT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bmU" = (
+/obj/structure/table/wood,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/instrument/saxophone,
+/obj/item/reagent_containers/food/drinks/bottle/vermouth,
+/obj/item/clothing/glasses/sunglasses,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bmV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bmW" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bmX" = (
+/obj/structure/table,
+/obj/item/folder/yellow{
+ pixel_y = 4
+ },
+/obj/item/pen{
+ pixel_y = 4
+ },
+/obj/item/clothing/gloves/color/latex{
+ pixel_y = 4
+ },
+/obj/item/clothing/mask/surgical{
+ pixel_y = 4
+ },
+/obj/item/healthanalyzer,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bmY" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bmZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bna" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnb" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bnc" = (
+/obj/structure/sign/directions/command{
+ dir = 1;
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_x = -32;
+ pixel_y = 40
+ },
+/obj/structure/sign/directions/science{
+ pixel_x = -32;
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnd" = (
+/obj/structure/table/wood,
+/obj/item/storage/photo_album,
+/obj/item/storage/box/matches,
+/obj/item/storage/fancy/cigarettes/cigpack_robust,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bne" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bnf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bng" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bnh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor{
+ id = "DeliveryDoor";
+ name = "Delivery Door"
+ },
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bni" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/clipboard,
+/obj/item/stamp,
+/obj/item/stamp/denied{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/pen/red,
+/obj/item/pen/blue{
+ pixel_x = -5;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bnj" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bnk" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bnl" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bnm" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bnn" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/door/window/southleft{
+ name = "Cargo Desk";
+ req_access_txt = "31"
+ },
+/obj/item/folder,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bno" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bnp" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bnq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bnr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bns" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/department/eva)
+"bnt" = (
+/obj/machinery/camera{
+ c_tag = "Electrical Substation";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"bnu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"bnv" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bnx" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L3"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bny" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/pen,
+/obj/item/wirecutters,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bnz" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L5"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnA" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L7"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bnC" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Cargo Freighter Dock";
+ req_access_txt = "31"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bnD" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L9"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnE" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/crowbar,
+/obj/structure/disposalpipe/junction/flip,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bnF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bnG" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bnH" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bnI" = (
+/obj/structure/bed,
+/obj/effect/landmark/start/head_of_personnel,
+/obj/item/bedsheet/hop,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bnJ" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bnK" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bnL" = (
+/obj/item/beacon,
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bnM" = (
+/obj/effect/turf_decal/delivery,
+/obj/item/grown/bananapeel,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bnN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bnO" = (
+/obj/machinery/status_display,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit)
+"bnP" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L11"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnQ" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bnR" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L13"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnS" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bnT" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/fitness/cogpool)
+"bnU" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/space/fragile,
+/obj/item/clothing/head/helmet/space/fragile,
+/obj/item/tank/internals/air,
+/obj/item/wrench,
+/obj/item/flashlight,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bnV" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/nuke_storage)
+"bnW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"bnX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/security/cargo,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bnY" = (
+/obj/structure/flora/ausbushes/sunnybush,
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"bnZ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/pen/blue,
+/obj/machinery/camera{
+ c_tag = "Customs - Fore";
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPFore";
+ name = "HoP Fore Desk Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"boa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 5
+ },
+/turf/closed/wall,
+/area/crew_quarters/heads/chief)
+"bob" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/crew_quarters/heads/chief)
+"boc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 10
+ },
+/turf/closed/wall,
+/area/crew_quarters/heads/chief)
+"bod" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window/southleft{
+ name = "Primary Tool Storage Desk";
+ req_access_txt = "11"
+ },
+/obj/item/folder/yellow,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"boe" = (
+/obj/machinery/door/airlock/vault{
+ name = "Vault Door";
+ req_access_txt = "53"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/nuke_storage)
+"bof" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Pool Exterior Access";
+ req_access_txt = "13"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/cogpool)
+"bog" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"boh" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"boi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/fitness/cogpool)
+"boj" = (
+/obj/structure/rack,
+/obj/item/caution,
+/obj/item/caution,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bok" = (
+/obj/structure/table/wood,
+/obj/item/paicard,
+/obj/item/toy/sword,
+/obj/item/toy/figure/assistant,
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bol" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bom" = (
+/obj/structure/flora/ausbushes/leafybush,
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"bon" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"boo" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"bop" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/door/window/eastleft{
+ name = "Operating Theatre";
+ req_access_txt = "45"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"boq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bor" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bos" = (
+/obj/structure/table,
+/obj/item/stack/sheet/cardboard/fifty,
+/obj/item/stack/wrapping_paper,
+/obj/item/stack/sheet/metal,
+/obj/item/stack/sheet/glass,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bot" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bou" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bov" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bow" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMUnload"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"box" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"boy" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"boz" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"boA" = (
+/turf/closed/wall,
+/area/security/detectives_office)
+"boB" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMUnload"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"boC" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/structure/sign/departments/cargo{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"boD" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMUnload"
+ },
+/obj/machinery/door/poddoor{
+ id = "QMUnloadDoor";
+ name = "Cargo Unloading Door"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"boE" = (
+/obj/structure/plasticflaps,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMUnload"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"boF" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMUnload"
+ },
+/obj/machinery/door/poddoor{
+ id = "QMUnloadDoor";
+ name = "Cargo Unloading Door"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"boG" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/weldingtool,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/structure/sign/departments/engineering{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"boH" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"boI" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningoffice)
+"boJ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/obj/machinery/computer/security/telescreen/toxins{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"boK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/miningoffice)
+"boL" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"boM" = (
+/obj/machinery/mineral/ore_redemption{
+ input_dir = 4;
+ output_dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boN" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boO" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/storage/box/drinkingglasses{
+ pixel_y = 4
+ },
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/crew_quarters/bar)
+"boP" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boQ" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"boR" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"boS" = (
+/obj/structure/sign/mining,
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningoffice)
+"boT" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boU" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"boW" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boX" = (
+/obj/item/beacon,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"boY" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"boZ" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bpa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/window/westleft{
+ name = "Treatment Center";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bpb" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bpc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bpd" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpe" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/door/window/eastright{
+ name = "Operating Theatre";
+ req_access_txt = "45"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bpf" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bph" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bpi" = (
+/obj/structure/flora/junglebush/b,
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"bpj" = (
+/obj/structure/flora/junglebush,
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"bpk" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/landmark/start/shaft_miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpl" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/autolathe/secure{
+ name = "public autolathe"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bpm" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpn" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpo" = (
+/obj/machinery/holopad,
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"bpp" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpq" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"bpr" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bps" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/lounge/jazz";
+ name = "Jazz Lounge APC";
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bpt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bpu" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/shaft_miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpv" = (
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"bpw" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L6"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpx" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpy" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/landmark/observer_start,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpz" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bpA" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpB" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpC" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L10"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpD" = (
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpE" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpF" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L12"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpG" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L14"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpH" = (
+/obj/machinery/jukebox,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bpI" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bpJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/lounge/jazz)
+"bpK" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bpL" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bpM" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bpN" = (
+/obj/structure/grille,
+/obj/machinery/power/terminal,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bpO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bpP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bpQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bpR" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bpS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/carpet/red,
+/area/security/brig)
+"bpT" = (
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/grass,
+/area/hallway/secondary/exit)
+"bpU" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bpV" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/atmos{
+ name = "Aft Air Hookup";
+ req_access_txt = "12;24"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bpW" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bpX" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/obey{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bpY" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bpZ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"bqa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bqb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/civilian)
+"bqc" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/medical/medbay/lobby)
+"bqd" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqe" = (
+/obj/structure/sign/departments/medbay/alt,
+/turf/closed/wall,
+/area/medical/medbay/lobby)
+"bqf" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bqg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bqh" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bqi" = (
+/obj/machinery/button/door{
+ id = "HoPFore";
+ name = "Fore Shutters";
+ pixel_x = -24;
+ pixel_y = 24;
+ req_access_txt = "57"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bqj" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bql" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/hallway/secondary/civilian)
+"bqm" = (
+/turf/closed/wall,
+/area/medical/medbay/lobby)
+"bqn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqo" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqp" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"bqq" = (
+/turf/closed/wall,
+/area/science/robotics/lab)
+"bqr" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"bqt" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/mask/surgical,
+/obj/item/healthanalyzer,
+/obj/item/clothing/neck/stethoscope,
+/obj/item/razor,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bqu" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Waste Disposal Maintenance";
+ req_one_access_txt = "12;50"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bqv" = (
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bqw" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/preopen{
+ id = "EngiLockdown";
+ name = "Engineering Emergency Lockdown"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/camera{
+ c_tag = "Engineering - Entrance";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bqx" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqy" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/camera{
+ c_tag = "Supply - Mining Office";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bqz" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqB" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Library Access"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/library)
+"bqC" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqD" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqE" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "E.V.A. Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bqG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bqH" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bqI" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/portable_atmospherics/pump,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bqJ" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4
+ },
+/obj/machinery/airlock_sensor/incinerator_toxmix{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/engine,
+/area/science/mixing)
+"bqK" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqL" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"bqM" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/storage/pill_bottle/dice,
+/obj/item/toy/cards/deck,
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"bqN" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqO" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bqP" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bqQ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/hallway/secondary/entry)
+"bqR" = (
+/obj/machinery/computer/operating{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bqS" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bqT" = (
+/obj/machinery/computer/crew,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bqU" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"bqV" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bqW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bqX" = (
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bqY" = (
+/obj/structure/sign/directions/medical{
+ pixel_x = -32;
+ pixel_y = -24
+ },
+/obj/structure/sign/directions/evac{
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/obj/structure/sign/directions/supply{
+ pixel_x = -32;
+ pixel_y = -40
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqZ" = (
+/obj/machinery/mineral/equipment_vendor,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bra" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"brb" = (
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/dark,
+/area/science/server{
+ name = "Computer Core"
+ })
+"brc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"brd" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bre" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/central)
+"brf" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"brg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"brh" = (
+/obj/structure/sign/departments/custodian{
+ pixel_x = 32
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"bri" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/hallway/secondary/civilian)
+"brj" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Central Starboard Maintenance";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/civilian)
+"brk" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"brl" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/item/paper_bin,
+/obj/item/reagent_containers/glass/bottle/epinephrine,
+/obj/item/reagent_containers/dropper,
+/obj/item/stamp/denied{
+ pixel_x = -8;
+ pixel_y = -2
+ },
+/obj/item/stamp{
+ pixel_x = -8;
+ pixel_y = 2
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"brm" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"brn" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bro" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"brp" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/machinery/smartfridge/disks,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"brq" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"brr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/warning{
+ name = "\improper WARNING: MOVING MACHINERY";
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"brs" = (
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"brt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/chapel/office)
+"bru" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"brv" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"brw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/gateway)
+"brx" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"bry" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"brz" = (
+/obj/machinery/computer/rdconsole/robotics,
+/turf/open/floor/circuit,
+/area/science/robotics/lab)
+"brA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/pda_ad600{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/lounge/jazz)
+"brB" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"brC" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"brD" = (
+/obj/structure/table,
+/obj/machinery/door/window/eastright{
+ name = "Auxiliary Tool Storage Desk";
+ req_access_txt = "12"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/folder,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"brE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"brF" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"brG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"brH" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"brI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall - Aft";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brJ" = (
+/obj/machinery/vending/assist,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"brK" = (
+/obj/structure/closet/crate/medical,
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/healthanalyzer,
+/obj/item/healthanalyzer,
+/obj/item/healthanalyzer,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"brL" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"brM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=2";
+ freq = 1400;
+ location = "Merchant Plaza"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brN" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"brO" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/obj/effect/landmark/start/medical_doctor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"brP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"brQ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"brR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Construction Area";
+ req_access_txt = "31"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"brS" = (
+/obj/machinery/suit_storage_unit/open,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"brT" = (
+/obj/machinery/suit_storage_unit/open,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"brU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/medbay/lobby)
+"brV" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"brW" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock{
+ name = "Chapel Maintenance";
+ req_one_access_txt = "12;22;26;27;50"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"brX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"brY" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/camera{
+ c_tag = "Waste Disposal - Aft"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"brZ" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-02"
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bsa" = (
+/obj/structure/table/glass,
+/obj/item/scalpel,
+/obj/item/storage/box/cups,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bsb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"bsc" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/table/glass,
+/obj/item/reagent_containers/glass/bottle/ammonia,
+/obj/item/toy/figure/botanist{
+ pixel_x = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsd" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/clothing/accessory/armband/hydro{
+ pixel_y = 4
+ },
+/obj/item/clothing/accessory/armband/hydro{
+ pixel_y = 4
+ },
+/obj/item/clothing/accessory/armband/hydro{
+ pixel_y = 4
+ },
+/obj/item/clothing/suit/hooded/wintercoat/hydro{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bse" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bsf" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/bed/dogbed/ian,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/structure/sign/poster/official/love_ian{
+ pixel_y = 32
+ },
+/mob/living/simple_animal/pet/dog/corgi/Ian,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bsg" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsh" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Recycler Exterior Access";
+ req_one_access_txt = "13;50"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bsi" = (
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bsj" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/seed_extractor,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsk" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsl" = (
+/obj/machinery/status_display,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"bsm" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsn" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/machinery/plantgenes{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bso" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/storage/tools)
+"bsp" = (
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bsq" = (
+/obj/structure/table,
+/obj/machinery/door/window/southleft{
+ name = "Auxiliary Tool Storage Desk";
+ req_access_txt = "12"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/book/manual/wiki/engineering_hacking,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"bsr" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"bss" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/item/hand_labeler{
+ pixel_y = 8
+ },
+/obj/item/storage/firstaid/regular,
+/obj/item/book/manual/wiki/medicine{
+ pixel_x = -6
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bst" = (
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bsu" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bsv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/sign/warning/vacuum/external,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bsw" = (
+/turf/open/floor/plasteel/stairs/left,
+/area/hydroponics)
+"bsx" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Recycler Exterior Access";
+ req_one_access_txt = "13;50"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bsy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bsz" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bsA" = (
+/turf/open/floor/plasteel/stairs/right,
+/area/hydroponics)
+"bsB" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsC" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Hydroponics - Aft"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bsD" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bsE" = (
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/grass,
+/area/hydroponics)
+"bsF" = (
+/obj/machinery/vending/hydronutrients,
+/turf/open/floor/grass,
+/area/hydroponics)
+"bsG" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-03"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bsH" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/syringes{
+ pixel_y = 4
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"bsI" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bsJ" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/spray/plantbgone{
+ pixel_x = 12;
+ pixel_y = 8
+ },
+/obj/item/reagent_containers/spray/plantbgone{
+ pixel_x = 2;
+ pixel_y = 9
+ },
+/obj/item/reagent_containers/spray/plantbgone{
+ pixel_x = 6;
+ pixel_y = 4
+ },
+/turf/open/floor/grass,
+/area/hydroponics)
+"bsK" = (
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/light,
+/turf/open/floor/grass,
+/area/hydroponics)
+"bsL" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/landmark/start/roboticist,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bsM" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bsN" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bsO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/civilian)
+"bsP" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bsQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bsR" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bsS" = (
+/obj/machinery/door/window/northleft{
+ name = "Chapel Office";
+ req_access_txt = "22"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bsT" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/transit_tube/crossing/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bsU" = (
+/obj/effect/landmark/start/roboticist,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bsV" = (
+/turf/closed/wall,
+/area/maintenance/aft)
+"bsW" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/landmark/start/chaplain,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"bsX" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/engine,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bsY" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bsZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bta" = (
+/turf/closed/wall/r_wall,
+/area/storage/tech)
+"btb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/computer/secure_data,
+/obj/machinery/requests_console{
+ department = "Detective";
+ departmentType = 5;
+ name = "Detective's Office RC";
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"btc" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Custodial Closet APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"btd" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bte" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningoffice)
+"btf" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"btg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bth" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/medical/medbay/lobby)
+"bti" = (
+/obj/machinery/door/window/eastleft{
+ name = "Waiting Room"
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"btj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"btk" = (
+/obj/structure/sign/poster/official/nanomichi_ad{
+ pixel_x = 32
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"btl" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"btm" = (
+/obj/machinery/disposal/bin{
+ name = "Chapel Mailbox"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/delivery/white,
+/obj/machinery/requests_console{
+ department = "Chapel";
+ departmentType = 2;
+ name = "Chapel RC";
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"btn" = (
+/obj/machinery/computer/mech_bay_power_console,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bto" = (
+/turf/open/floor/mech_bay_recharge_floor,
+/area/science/robotics/lab)
+"btp" = (
+/obj/machinery/mech_bay_recharge_port{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"btq" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"btr" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bts" = (
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"btt" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Civilian Wing Hallway - Aft";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/civilian)
+"btu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/hallway/secondary/civilian)
+"btv" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/storage/belt/utility,
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"btw" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/department/eva)
+"btx" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bty" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"btz" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btA" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btC" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btE" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Tech Storage";
+ req_access_txt = "23"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"btF" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"btG" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"btH" = (
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"btI" = (
+/obj/structure/closet/secure_closet/brig{
+ name = "Detainee Locker"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"btJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/civilian)
+"btK" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Aft Maintenance";
+ req_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"btL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"btM" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen/fountain,
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"btN" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/stack/cable_coil/random,
+/obj/item/weldingtool,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"btO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"btP" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"btQ" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/AI,
+/turf/open/floor/plating,
+/area/storage/tech)
+"btR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"btS" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"btT" = (
+/turf/closed/wall/r_wall,
+/area/router)
+"btU" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"btV" = (
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/r_wall,
+/area/storage/tech)
+"btW" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"btX" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"btY" = (
+/obj/machinery/door/window/eastright{
+ name = "Waiting Room"
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"btZ" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/router)
+"bua" = (
+/obj/machinery/camera{
+ c_tag = "Robotics Backroom";
+ dir = 8;
+ network = list("ss13","medbay");
+ pixel_y = -22
+ },
+/obj/structure/sign/poster/contraband/borg_fancy_2{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bub" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"buc" = (
+/obj/structure/bed,
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bud" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/conveyor{
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bue" = (
+/turf/closed/wall/r_wall,
+/area/router/eva)
+"buf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/plasticflaps,
+/obj/machinery/door/window/northleft{
+ name = "Showers";
+ req_one_access_txt = "29;47"
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bug" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/chapel/office)
+"buh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bui" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"buj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"buk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Routing Depot";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bul" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bum" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bun" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"buo" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bup" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"buq" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/router)
+"bur" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bus" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "public_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router)
+"but" = (
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/hallway/primary/central)
+"buu" = (
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"buv" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"buw" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bux" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"buy" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"buz" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/start/cargo_technician,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"buA" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/medical/medbay/lobby)
+"buB" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Ferry Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"buC" = (
+/obj/structure/table/reinforced,
+/obj/item/integrated_circuit_printer,
+/obj/item/integrated_electronics/wirer,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"buD" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"buE" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/conveyor/auto{
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"buF" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"buG" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"buH" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"buI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"buJ" = (
+/obj/item/beacon,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"buK" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"buL" = (
+/obj/structure/closet/crate/coffin,
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"buM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"buN" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall/rust,
+/area/chapel/main)
+"buO" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall,
+/area/security/detectives_office)
+"buP" = (
+/obj/item/trash/plate,
+/obj/item/lighter/greyscale,
+/obj/item/clothing/mask/cigarette/cigar/cohiba,
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"buQ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Chapel Morgue";
+ req_access_txt = "27"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"buR" = (
+/obj/item/storage/secure/safe{
+ pixel_x = 4;
+ pixel_y = 32
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"buS" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/cmo)
+"buT" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/soft_cap_pop_art{
+ pixel_x = -32
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"buU" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/snacks/chips{
+ pixel_x = 3;
+ pixel_y = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"buV" = (
+/obj/structure/rack,
+/obj/item/circuitboard/machine/telecomms/processor,
+/obj/item/circuitboard/machine/telecomms/bus,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"buW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/janitor)
+"buX" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/bartender,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"buY" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"buZ" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/item/soulstone/anybody/chaplain,
+/obj/item/organ/heart,
+/obj/item/book/granter/spell/smoke/lesser,
+/obj/item/nullrod,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"bva" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/closed/wall,
+/area/janitor)
+"bvb" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bvc" = (
+/obj/machinery/computer/cargo/request,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bvd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bve" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Construction Area";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"bvf" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-10"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"bvg" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/destTagger,
+/obj/effect/turf_decal/bot,
+/obj/machinery/requests_console{
+ department = "EVA Router";
+ name = "EVA Router RC";
+ pixel_y = 28
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bvh" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bvi" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bvj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bvk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvl" = (
+/obj/item/trash/plate,
+/obj/item/kitchen/fork,
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bvm" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bvn" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bvo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bvp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"bvq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Kitchen";
+ req_access_txt = "28"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bvr" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bvs" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/department/chapel)
+"bvt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bvu" = (
+/turf/closed/wall/r_wall,
+/area/chapel/office)
+"bvv" = (
+/turf/closed/wall/r_wall/rust,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"bvw" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bvx" = (
+/obj/structure/grille,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvy" = (
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bvz" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall,
+/area/router/eva)
+"bvA" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/effect/landmark/start/cook,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bvB" = (
+/turf/closed/wall/r_wall/rust,
+/area/router)
+"bvC" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/mob/living/simple_animal/hostile/retaliate/goat{
+ name = "Pete"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bvD" = (
+/obj/machinery/camera{
+ c_tag = "Bar - Starboard";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bvE" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"bvF" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bvG" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bvH" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/bar)
+"bvI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/chapel)
+"bvJ" = (
+/obj/structure/chair/comfy/brown,
+/obj/effect/landmark/start/head_of_personnel,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bvK" = (
+/obj/structure/table/optable,
+/obj/item/tank/internals/anesthetic,
+/obj/item/clothing/mask/breath,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bvL" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bvM" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "External Construction Access";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bvN" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/department/chapel)
+"bvO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvP" = (
+/obj/machinery/space_heater,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvQ" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bvR" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bvS" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvT" = (
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bvU" = (
+/obj/item/caution,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/biohazard{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bvV" = (
+/obj/structure/table,
+/obj/machinery/light/small,
+/obj/item/storage/pill_bottle/epinephrine,
+/obj/item/wrench{
+ pixel_x = -8
+ },
+/obj/item/extinguisher{
+ pixel_x = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bvW" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bvX" = (
+/obj/machinery/door/airlock/external{
+ name = "External Construction Access";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bvY" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bvZ" = (
+/obj/item/folder,
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bwa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bwb" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Air Hookup";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwc" = (
+/obj/machinery/computer/atmos_alert{
+ dir = 8
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bwe" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwf" = (
+/obj/machinery/computer/operating,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bwg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bwh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/requests_console{
+ department = "Routing Depot";
+ name = "Routing Depot RC";
+ pixel_y = 28
+ },
+/obj/machinery/button/massdriver{
+ id = "eva_in";
+ name = "mass driver button (EVA)";
+ pixel_x = -24
+ },
+/obj/machinery/button/massdriver{
+ id = "public_in";
+ name = "mass driver button (Public)";
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bwi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bwj" = (
+/obj/machinery/space_heater,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwk" = (
+/obj/machinery/chem_master,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/disposal)
+"bwl" = (
+/obj/structure/closet/secure_closet/security,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/sign/poster/official/safety_report{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"bwm" = (
+/obj/structure/sign/departments/science,
+/turf/closed/wall/r_wall,
+/area/gateway)
+"bwn" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/mob/living/simple_animal/cockroach,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bwp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bwq" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bwr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bws" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/autolathe,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bwt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bwu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/trash/can,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bwv" = (
+/obj/machinery/disposal/bin{
+ name = "Mass Driver"
+ },
+/obj/structure/sign/warning/deathsposal{
+ pixel_x = 32
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bww" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bwx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/janitor)
+"bwy" = (
+/obj/machinery/vending/wardrobe/jani_wardrobe,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bwz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bwA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bwB" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/bot_assembly/medbot,
+/obj/item/clothing/head/hardhat{
+ pixel_x = -2;
+ pixel_y = 6;
+ pressure_resistance = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bwC" = (
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/radio/off{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/obj/item/storage/box/mousetraps,
+/obj/item/light/tube,
+/obj/item/radio/off{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Routing Depot"
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bwD" = (
+/obj/structure/table/reinforced,
+/obj/item/analyzer,
+/obj/item/wrench,
+/obj/item/screwdriver,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bwE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwF" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bwG" = (
+/obj/item/cigbutt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bwH" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/storage/box/mre/menu2/safe,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bwI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bwJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bwK" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 6
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bwL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bwM" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 10
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bwN" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Toxins Lab - Port";
+ network = list("ss13","rd")
+ },
+/obj/machinery/meter,
+/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bwO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bwP" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bwQ" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bwR" = (
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bwS" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/disposal/deliveryChute{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bwT" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bwU" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bwV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bwW" = (
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bwX" = (
+/obj/machinery/conveyor{
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bwY" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bwZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/clothing/under/rank/mailman,
+/obj/item/clothing/head/mailman,
+/obj/item/wirecutters,
+/obj/item/stack/packageWrap,
+/turf/open/floor/plasteel,
+/area/router)
+"bxa" = (
+/obj/structure/frame/computer,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bxb" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera{
+ c_tag = "Waste Disposal - Port";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bxc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bxd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bxe" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 6;
+ pixel_y = 13
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bxf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "EVA Router";
+ req_access_txt = "19"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bxg" = (
+/obj/machinery/light/small,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 14
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bxh" = (
+/obj/machinery/disposal/bin{
+ name = "Corpse Disposal"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery/red,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bxi" = (
+/obj/structure/closet/l3closet/janitor,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/clothing/gloves/color/purple,
+/obj/item/clothing/gloves/color/purple,
+/obj/item/clothing/under/janimaid,
+/obj/item/clothing/under/janimaid,
+/obj/structure/sign/poster/official/bless_this_spess{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bxj" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/aft)
+"bxk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bxl" = (
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bxm" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"bxn" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxo" = (
+/obj/machinery/door/airlock/external{
+ name = "Telecommunications External Access";
+ req_access_txt = "61"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"bxp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bxq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"bxr" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/storage/box/lights/mixed,
+/obj/item/storage/box/lights/mixed,
+/obj/item/radio/off{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/restraints/legcuffs/beartrap,
+/obj/item/restraints/legcuffs/beartrap,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bxs" = (
+/obj/item/storage/toolbox/mechanical/old,
+/obj/item/reagent_containers/food/snacks/chips{
+ pixel_x = 3;
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bxt" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Telecommunications External Access";
+ req_access_txt = "61"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"bxu" = (
+/obj/structure/rack,
+/obj/item/circuitboard/machine/telecomms/broadcaster,
+/obj/item/circuitboard/machine/telecomms/receiver,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxv" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxw" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/starboard/aft)
+"bxx" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxy" = (
+/obj/item/trash/candle,
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/disposal)
+"bxz" = (
+/obj/item/stack/cable_coil/red,
+/obj/item/multitool,
+/obj/item/wrench,
+/obj/item/stack/sheet/metal/five{
+ pixel_x = 6;
+ pixel_y = -6
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bxA" = (
+/obj/machinery/announcement_system,
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/computer)
+"bxB" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/computer/message_monitor{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxC" = (
+/obj/structure/closet/emcloset/anchored,
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"bxD" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/door/airlock/engineering{
+ name = "Telecommunications Chamber";
+ req_access_txt = "61"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxE" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 29
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bxG" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bxH" = (
+/turf/closed/wall,
+/area/storage/tech)
+"bxI" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxJ" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/clothing/gloves/color/fyellow,
+/obj/item/clothing/suit/hooded/wintercoat/engineering,
+/obj/item/clothing/suit/hooded/wintercoat/engineering,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/shoes/winterboots,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxK" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/radio/off,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bxM" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bxN" = (
+/obj/structure/rack,
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/spawner/lootdrop/techstorage/command,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bxO" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bxP" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Central Starboard Exterior Access";
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bxQ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxR" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/conveyor_switch{
+ id = "MiningConveyer"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bxS" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bxT" = (
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"bxU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bxV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bxW" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxX" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxY" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bxZ" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"bya" = (
+/obj/machinery/computer/telecomms/monitor{
+ dir = 1;
+ network = "tcommsat"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"byb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/tcommsat/server)
+"byc" = (
+/obj/machinery/igniter/incinerator_toxmix,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"byd" = (
+/obj/machinery/computer/crew,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bye" = (
+/obj/structure/safe/floor,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/radio/headset/headset_cent,
+/obj/item/radio/headset/headset_cent,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"byf" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Telecommunications Mainframe";
+ req_access_txt = "61"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/tcommsat/server)
+"byg" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"byh" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"byi" = (
+/turf/closed/wall/r_wall,
+/area/tcommsat/server)
+"byj" = (
+/turf/open/floor/plasteel,
+/area/tcommsat/server)
+"byk" = (
+/obj/machinery/telecomms/message_server,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byl" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Telecommunications Mainframe";
+ req_access_txt = "61"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/server)
+"bym" = (
+/obj/machinery/announcement_system,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byn" = (
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"byo" = (
+/obj/structure/table/wood,
+/obj/item/clipboard,
+/obj/item/pen,
+/obj/item/pen{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Game Room";
+ dir = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"byp" = (
+/obj/machinery/telecomms/bus/preset_three,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byq" = (
+/obj/machinery/telecomms/receiver/preset_left,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byr" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/flashlight/lamp/green,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bys" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"byt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Central Starboard Exterior Access"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"byu" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Central Starboard Exterior Access";
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"byv" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"byw" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"byx" = (
+/obj/machinery/telecomms/processor/preset_three,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byy" = (
+/obj/machinery/telecomms/bus/preset_one,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byz" = (
+/obj/machinery/telecomms/receiver/preset_right,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byA" = (
+/obj/machinery/telecomms/processor/preset_one,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byB" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"byC" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"byD" = (
+/obj/effect/landmark/start/roboticist,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"byE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/button/massdriver{
+ id = "eva_out";
+ pixel_x = 24;
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"byF" = (
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "EVA"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"byG" = (
+/obj/machinery/telecomms/server/presets/service,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byH" = (
+/obj/machinery/telecomms/server/presets/common,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byI" = (
+/obj/machinery/telecomms/hub/preset,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byJ" = (
+/obj/machinery/telecomms/server/presets/security,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byK" = (
+/obj/machinery/telecomms/server/presets/command,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byL" = (
+/obj/machinery/telecomms/server/presets/science,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"byM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Maintenance";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"byN" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/medical/morgue)
+"byO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 3;
+ pixel_y = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"byP" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"byQ" = (
+/turf/closed/wall,
+/area/medical/morgue)
+"byR" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"byS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"byT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"byU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"byV" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"byW" = (
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4;
+ sortType = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"byX" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"byY" = (
+/obj/vehicle/ridden/janicart,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/key/janitor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"byZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "eva_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bza" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bzb" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Ferry Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bzc" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/security,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bzd" = (
+/turf/open/floor/plating,
+/area/storage/tech)
+"bze" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/mob/living/simple_animal/cockroach,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bzf" = (
+/obj/structure/janitorialcart,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bzg" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/janitor)
+"bzh" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzi" = (
+/obj/item/cardboard_cutout,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzj" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/flashlight,
+/obj/item/flashlight,
+/obj/item/assembly/flash,
+/obj/item/assembly/flash,
+/obj/item/clothing/glasses/meson,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bzk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bzl" = (
+/obj/structure/closet/secure_closet,
+/obj/effect/spawner/lootdrop/organ_spawner,
+/obj/effect/spawner/lootdrop/organ_spawner,
+/obj/effect/spawner/lootdrop/organ_spawner,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzm" = (
+/obj/machinery/conveyor{
+ dir = 5;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzn" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzo" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/space/fragile,
+/obj/item/clothing/head/helmet/space/fragile,
+/obj/item/tank/internals/air,
+/obj/item/flashlight,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bzp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bzq" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/sign/warning/pods{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bzr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/obj/machinery/meter,
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bzs" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bzt" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bzu" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "MiningConveyer"
+ },
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningoffice)
+"bzv" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "MiningConveyer"
+ },
+/obj/structure/plasticflaps,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningoffice)
+"bzw" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "MiningConveyer"
+ },
+/obj/machinery/door/poddoor{
+ id = "MiningConveyerBlastDoor";
+ name = "Asteroid Mining Load Door"
+ },
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningoffice)
+"bzx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Interrogation Room";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"bzy" = (
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bzz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"bzA" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/closed/wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bzB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bzC" = (
+/obj/structure/closet/toolcloset,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bzD" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "evablock";
+ name = "EVA Router"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bzE" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bzF" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bzG" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bzH" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stock_parts/cell/high/plus{
+ pixel_y = 8
+ },
+/obj/item/stock_parts/cell/high/plus{
+ pixel_y = 8
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/flash{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bzI" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bzJ" = (
+/obj/structure/sign/warning/biohazard,
+/turf/closed/wall,
+/area/science/robotics/lab)
+"bzK" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/red/full,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bzL" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzM" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bzN" = (
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bzO" = (
+/obj/machinery/conveyor_switch/oneway{
+ id = "recycler";
+ name = "Recycler Conveyor Control"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bzP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/router)
+"bzQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bzR" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bzS" = (
+/obj/structure/table,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/item/clothing/gloves/color/latex,
+/obj/item/healthanalyzer,
+/obj/item/reagent_containers/spray/cleaner,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bzT" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/port/central";
+ dir = 4;
+ name = "Central Port Maintenance APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"bzU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 6
+ },
+/obj/machinery/meter,
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bzV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bzW" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bzX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Toxins Launch Room";
+ req_access_txt = "7;8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bzY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bzZ" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningoffice)
+"bAa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bAb" = (
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"bAc" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bAd" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bAe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bAf" = (
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"bAg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"bAh" = (
+/obj/item/reagent_containers/food/condiment/pack/mustard{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/food/condiment/pack/ketchup{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = -5;
+ pixel_y = 7
+ },
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = 1;
+ pixel_y = 3
+ },
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bAi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bAj" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bAk" = (
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Recycler";
+ req_one_access_txt = "12;50"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bAl" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bAm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/cigbutt,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bAn" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/gateway)
+"bAo" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bAp" = (
+/obj/structure/bed,
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/bedsheet/purple,
+/obj/effect/landmark/start/janitor,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bAq" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bAr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bAs" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Fore Maintenance - Starboard";
+ pixel_x = 22
+ },
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bAu" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bAv" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/bed,
+/obj/item/bedsheet/qm,
+/obj/effect/landmark/start/quartermaster,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bAw" = (
+/obj/item/paper/fluff/bee_objectives,
+/obj/item/toy/plush/beeplushie,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"bAx" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bAy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bAz" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bAA" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Supply - Warehouse Exterior";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bAB" = (
+/obj/item/beacon,
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bAC" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bAD" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bAE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/landmark/start/ai/secondary,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bAF" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/science/mixing)
+"bAG" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bAH" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bAI" = (
+/obj/machinery/photocopier,
+/obj/machinery/requests_console{
+ department = "Law Office";
+ name = "Law Office RC";
+ pixel_y = 32
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bAJ" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/clothing/neck/stethoscope,
+/obj/item/clothing/glasses/hud/health,
+/obj/item/stamp/cmo,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/cmo";
+ dir = 1;
+ name = "Chief Medical Officer's Office APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bAK" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bAL" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: WASTE EJECTION";
+ pixel_x = -32
+ },
+/turf/open/space/basic,
+/area/space)
+"bAM" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bAN" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bAO" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bAP" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bAQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bAR" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Thermo-Electric Generator Room";
+ req_access_txt = "10"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"bAS" = (
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/disposal)
+"bAT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bAU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bAV" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bAW" = (
+/obj/structure/sign/poster/official/get_your_legs,
+/turf/closed/wall,
+/area/hallway/secondary/exit)
+"bAX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"bAY" = (
+/obj/machinery/status_display,
+/turf/closed/wall,
+/area/hallway/secondary/exit)
+"bAZ" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"bBa" = (
+/obj/structure/sign/poster/official/help_others,
+/turf/closed/wall,
+/area/hallway/secondary/exit)
+"bBb" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/grille/broken,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/chapel)
+"bBc" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 8
+ },
+/area/hallway/secondary/exit)
+"bBd" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/snacks/popcorn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bBe" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/sign/warning/pods{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bBf" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bBg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bBh" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "recycler"
+ },
+/obj/structure/sign/warning/vacuum{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bBj" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/captain";
+ dir = 4;
+ name = "Captain's Quarters APC";
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"bBk" = (
+/obj/structure/disposaloutlet{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bBl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bBm" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 4
+ },
+/area/hallway/secondary/exit)
+"bBn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bBo" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Thermo-Electric Generator";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"bBp" = (
+/obj/machinery/conveyor/inverted{
+ dir = 9;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBq" = (
+/obj/machinery/recycler,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBr" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBs" = (
+/obj/machinery/aug_manipulator,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bBt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bBu" = (
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bBv" = (
+/turf/closed/wall,
+/area/router)
+"bBw" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/white/corner{
+ dir = 4
+ },
+/area/hallway/secondary/exit)
+"bBx" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/electrical,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/multitool,
+/obj/item/t_scanner,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bBy" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bBz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bBA" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/structure/ore_box,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bBB" = (
+/obj/machinery/conveyor/auto{
+ id = "router"
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 1;
+ sortType = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bBC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bBD" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBE" = (
+/obj/structure/grille,
+/obj/machinery/power/terminal,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bBF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bBG" = (
+/obj/machinery/conveyor/inverted{
+ dir = 10;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bBH" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bBI" = (
+/obj/machinery/computer/shuttle/mining,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bBJ" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"bBK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/door{
+ id = "recycleraccess";
+ name = "Recycler Access Control";
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bBL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bBM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bBN" = (
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/mixing)
+"bBO" = (
+/turf/closed/wall/r_wall,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bBP" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/medical/chemistry)
+"bBQ" = (
+/turf/closed/wall,
+/area/medical/chemistry)
+"bBR" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Computer Core APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bBS" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bBT" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bBU" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/structure/sign/departments/cargo{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bBV" = (
+/obj/machinery/light/small,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bBW" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bBX" = (
+/obj/machinery/door/airlock/external{
+ name = "Routing Depot";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bBY" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/external{
+ name = "EVA Router";
+ req_access_txt = "19"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bBZ" = (
+/turf/closed/wall,
+/area/hallway/secondary/exit)
+"bCa" = (
+/obj/machinery/power/smes/engineering,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bCb" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"bCc" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bCd" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"bCe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Head of Personnel's Desk";
+ departmentType = 5;
+ name = "Head of Personnel RC";
+ pixel_y = -30
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bCf" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/medical/chemistry)
+"bCg" = (
+/turf/closed/wall/r_wall,
+/area/medical/chemistry)
+"bCh" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/medbay/central)
+"bCi" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bCj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bCk" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bCl" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bCm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bCn" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bCo" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bCp" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bCq" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/obj/machinery/door/poddoor{
+ id = "recycleraccess";
+ name = "Recycler Access"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bCr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bCs" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bCt" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/item/storage/box/engineer{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"bCu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bCv" = (
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bCw" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "eva"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bCx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bCy" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "eva"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bCz" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/closet/secure_closet/engineering_personal,
+/obj/item/clothing/under/overalls,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bCA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bCB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bCC" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bCD" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 29
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bCE" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "eva"
+ },
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "evablock";
+ name = "EVA Router"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bCF" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bCG" = (
+/obj/item/cigbutt,
+/obj/item/radio/intercom{
+ frequency = 1359;
+ name = "Station Intercom (Security)";
+ pixel_x = -26
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCH" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bCI" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCJ" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 9
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bCK" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCL" = (
+/turf/closed/wall/rust,
+/area/security/detectives_office)
+"bCM" = (
+/turf/closed/wall/r_wall/rust,
+/area/security/detectives_office)
+"bCN" = (
+/obj/structure/filingcabinet,
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCO" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bCP" = (
+/obj/structure/table/wood,
+/obj/item/storage/briefcase,
+/obj/item/taperecorder,
+/obj/item/radio{
+ pixel_x = -6
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCQ" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/med_data/laptop{
+ dir = 8;
+ pixel_y = 2
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bCR" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "airbridge_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bCS" = (
+/obj/structure/closet,
+/obj/machinery/camera{
+ c_tag = "Central Plaza - Legal Desk";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bCT" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/sorting/mail/flip,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bCU" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/maintenance/disposal)
+"bCV" = (
+/turf/open/floor/plating/airless,
+/area/maintenance/disposal)
+"bCW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Thermo-Electric Generator";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"bCX" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/snack/random,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bCY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"bCZ" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bDa" = (
+/obj/structure/bodycontainer/morgue,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bDb" = (
+/mob/living/simple_animal/mouse/white{
+ desc = "Wubba lubba dub dub.";
+ name = "Rick"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bDc" = (
+/obj/machinery/vending/security,
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bDd" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bDe" = (
+/obj/machinery/disposal/bin{
+ name = "Corpse Delivery"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery/red,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"bDf" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/service,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bDg" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/medical,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bDh" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/rnd,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bDi" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock{
+ name = "Service Hallway";
+ req_one_access_txt = "25;26;28;35"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bDj" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/pipe_meter,
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"bDk" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 15
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bDl" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bDm" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bDn" = (
+/obj/machinery/icecream_vat,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bDo" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bDp" = (
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bDq" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bDr" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/item/pipe_meter,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bDs" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bDt" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bDu" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/book/manual/wiki/barman_recipes,
+/obj/item/reagent_containers/rag,
+/obj/structure/table/wood/fancy,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bDv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bDw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bDx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDy" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bDz" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Service Hallway - Aft";
+ pixel_x = 22
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDA" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/service)
+"bDB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bDC" = (
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/router)
+"bDE" = (
+/obj/structure/closet/crate/freezer,
+/obj/item/reagent_containers/food/snacks/store/cheesewheel,
+/obj/item/reagent_containers/food/snacks/grown/pineapple,
+/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris,
+/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris,
+/obj/item/reagent_containers/food/snacks/grown/tomato,
+/obj/item/reagent_containers/food/snacks/grown/tomato,
+/obj/item/reagent_containers/food/snacks/grown/bluecherries,
+/obj/item/reagent_containers/food/snacks/grown/citrus/lime,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDF" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDG" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDH" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDI" = (
+/obj/structure/closet/crate/freezer,
+/obj/effect/spawner/lootdrop/three_course_meal,
+/obj/item/reagent_containers/food/snacks/chocolatebar,
+/obj/item/reagent_containers/food/snacks/chocolatebar,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDJ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"bDK" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/hallway/secondary/service)
+"bDL" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bDM" = (
+/obj/structure/table/reinforced,
+/obj/item/transfer_valve{
+ pixel_x = 6
+ },
+/obj/item/transfer_valve{
+ pixel_x = 6
+ },
+/obj/item/transfer_valve,
+/obj/item/transfer_valve,
+/obj/item/transfer_valve{
+ pixel_x = -6
+ },
+/obj/item/transfer_valve{
+ pixel_x = -6
+ },
+/obj/machinery/camera{
+ c_tag = "Toxins Lab - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bDN" = (
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bDO" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bDP" = (
+/obj/machinery/computer/message_monitor{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/circuit,
+/area/bridge)
+"bDQ" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bDR" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bDS" = (
+/turf/open/floor/plasteel/stairs,
+/area/crew_quarters/bar)
+"bDT" = (
+/obj/machinery/chem_heater,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bDU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bDV" = (
+/turf/open/floor/plasteel/stairs/left,
+/area/crew_quarters/bar)
+"bDW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bDX" = (
+/turf/open/floor/plasteel/stairs/right,
+/area/crew_quarters/bar)
+"bDY" = (
+/obj/structure/sign/barsign,
+/turf/closed/wall,
+/area/crew_quarters/bar)
+"bDZ" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bEa" = (
+/obj/structure/chair/stool/bar,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"bEb" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"bEc" = (
+/obj/structure/table,
+/obj/item/radio/off{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/obj/item/radio/off{
+ pixel_x = 7;
+ pixel_y = -3
+ },
+/obj/item/radio/off{
+ pixel_x = 4;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/circuit,
+/area/bridge)
+"bEd" = (
+/obj/machinery/vending/cigarette,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bEe" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bEf" = (
+/obj/structure/reagent_dispensers,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"bEg" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bEh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bEi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bEj" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/structure/closet/crate,
+/obj/machinery/camera{
+ c_tag = "Waste Disposal - Starboard"
+ },
+/obj/item/stack/tile/noslip/thirty,
+/obj/structure/sign/poster/official/ue_no{
+ pixel_y = 32
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/disposal)
+"bEk" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bEl" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bEm" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel's Office";
+ req_access_txt = "57"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"bEn" = (
+/obj/machinery/computer/card{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"bEo" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bEp" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/starboard/fore)
+"bEq" = (
+/obj/machinery/computer/security{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint)
+"bEr" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/locker";
+ dir = 8;
+ name = "Locker Room APC";
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bEs" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/ai_monitored/storage/eva";
+ dir = 4;
+ name = "EVA APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/checker,
+/area/ai_monitored/storage/eva)
+"bEt" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bEu" = (
+/obj/structure/sign/warning{
+ name = "\improper CONSTRUCTION AREA";
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"bEv" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bEw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Starboard Bow Solar Maintenance";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bEx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bEy" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/item/stock_parts/cell/high/plus,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bEz" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"bEA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Starboard Bow Solar Maintenance";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/fore)
+"bEB" = (
+/obj/structure/rack,
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/item/radio/off{
+ pixel_x = 7;
+ pixel_y = 4
+ },
+/obj/item/flashlight,
+/obj/item/crowbar/red,
+/obj/item/crowbar/red{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/radio/off{
+ pixel_x = -8
+ },
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/obj/machinery/camera{
+ c_tag = "Starboard Bow Maintenance - Port";
+ pixel_x = 22
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"bEC" = (
+/obj/structure/table/glass,
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bED" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bEE" = (
+/obj/structure/table,
+/obj/item/clothing/under/shorts/red,
+/obj/item/clothing/under/shorts/red,
+/obj/item/clothing/gloves/boxing{
+ pixel_y = 8
+ },
+/obj/item/clothing/gloves/boxing{
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bEF" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bEG" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"bEH" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/kitchen/backroom)
+"bEI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bEJ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bEK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bEL" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Office";
+ req_access_txt = "63"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bEM" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bEN" = (
+/obj/machinery/computer/communications{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/camera{
+ c_tag = "Bridge - Captain's Quarters";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Captain's Desk";
+ departmentType = 5;
+ name = "Captain RC";
+ pixel_x = 30
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"bEO" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bEP" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/sign/poster/official/high_class_martini{
+ pixel_x = -32
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bEQ" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/disposal";
+ dir = 8;
+ name = "Waste Disposal APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bER" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/newscaster{
+ pixel_y = -28
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"bES" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"bET" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bEU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bEV" = (
+/obj/item/radio/intercom{
+ frequency = 1359;
+ name = "Station Intercom (Security)";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"bEW" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bEX" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"bEY" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bEZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bFa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/router)
+"bFb" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/router)
+"bFc" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bFd" = (
+/obj/structure/closet/crate/trashcart,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bFe" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bFf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AIShutter";
+ name = "AI Core Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bFg" = (
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bFh" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bFi" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bFj" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bFk" = (
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bFl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"bFm" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/paper_bin,
+/obj/item/pen/fourcolor,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bFn" = (
+/turf/open/floor/plating/asteroid,
+/area/chapel/main)
+"bFo" = (
+/obj/machinery/smartfridge/extract/preloaded,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bFp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bFq" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/slime_scanner,
+/obj/item/slime_scanner,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/glasses/science,
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bFr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"bFs" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bFt" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bFu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/medical/chemistry)
+"bFv" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFw" = (
+/obj/machinery/monkey_recycler,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "area/science/xenobiology";
+ name = "Xenobiology Lab APC";
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bFx" = (
+/obj/machinery/chem_dispenser,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/reagent_containers/glass/beaker/large,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bFy" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/aft";
+ dir = 8;
+ name = "Head of Personnel APC";
+ pixel_x = -24
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bFz" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/gateway)
+"bFA" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bFB" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bFC" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/item/storage/fancy/donut_box,
+/obj/item/storage/box/beakers,
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bFD" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bFE" = (
+/obj/machinery/smoke_machine,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bFF" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bFG" = (
+/obj/structure/sign/departments/chemistry,
+/turf/closed/wall,
+/area/medical/chemistry)
+"bFH" = (
+/obj/machinery/power/apc{
+ name = "Customs APC";
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bFI" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bFJ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bFK" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFL" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFM" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFN" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bFO" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFP" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFQ" = (
+/obj/structure/table,
+/obj/item/clothing/under/shorts/blue,
+/obj/item/clothing/under/shorts/blue,
+/obj/item/clothing/gloves/boxing/blue{
+ pixel_y = 8
+ },
+/obj/item/clothing/gloves/boxing/blue{
+ pixel_y = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bFR" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-08"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bFS" = (
+/obj/machinery/light,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bFT" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFU" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFV" = (
+/obj/structure/window/reinforced,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFW" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"bFX" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bFY" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/noticeboard{
+ pixel_y = 28
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bFZ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGa" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bGb" = (
+/obj/machinery/conveyor/auto{
+ id = "router"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bGc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGd" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGe" = (
+/mob/living/simple_animal/crab/Coffee,
+/turf/open/floor/plating/asteroid,
+/area/chapel/main)
+"bGf" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/security/main)
+"bGg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bGh" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bGi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/router)
+"bGl" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/poster/contraband/punch_shit{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGm" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"bGo" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"bGp" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bGq" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/fore)
+"bGr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGs" = (
+/obj/machinery/vending/assist,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bGt" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fore Maintenance";
+ req_one_access_txt = "12;46"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"bGv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Arcade"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"bGw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Fitness Room"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"bGx" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness)
+"bGy" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/massdriver{
+ id = "eng_in";
+ name = "mass driver button (Engineering)";
+ pixel_x = 24;
+ pixel_y = -8
+ },
+/obj/machinery/button/massdriver{
+ id = "router_out";
+ name = "mass driver button (Other)";
+ pixel_x = 24;
+ pixel_y = 12
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bGz" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bGA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGB" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bGC" = (
+/obj/structure/closet/emcloset,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/camera{
+ c_tag = "Starboard Quarter Maintenance - Starboard";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bGD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bGE" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Starboard Quarter Solar Access";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bGG" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"bGH" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bGI" = (
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"bGJ" = (
+/obj/structure/rack,
+/obj/item/storage/box/bodybags,
+/obj/item/clothing/gloves/color/grey,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bGK" = (
+/obj/machinery/conveyor{
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"bGL" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bGM" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-20";
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bGN" = (
+/obj/structure/closet/wardrobe/white,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bGO" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/machinery/door/window/eastright{
+ name = "Bathroom Stall"
+ },
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bGP" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "secserv";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"bGQ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bGR" = (
+/obj/structure/closet/wardrobe/grey,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/under/staffassistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bGS" = (
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/machinery/door/window/eastright{
+ name = "Bathroom Stall"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bGT" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bGU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"bGV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"bGW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"bGX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bGY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"bGZ" = (
+/obj/structure/closet/crate/internals,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bHa" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/router/eva";
+ dir = 4;
+ name = "EVA Router APC";
+ pixel_x = 24
+ },
+/obj/machinery/button/door{
+ id = "evablock";
+ name = "Router Access Control";
+ pixel_x = 24;
+ pixel_y = 10;
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel,
+/area/router/eva)
+"bHb" = (
+/obj/structure/closet/wardrobe/black,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHc" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bHd" = (
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bHe" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bHf" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHg" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bHh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"bHi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bHj" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin/towel,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHk" = (
+/turf/closed/wall,
+/area/crew_quarters/locker)
+"bHl" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port/fore)
+"bHm" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/port/fore)
+"bHn" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bHo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHp" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bHq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHr" = (
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHt" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bHu" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHv" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/clothing/under/staffassistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHw" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/clothing/under/staffassistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHx" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHy" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-14"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bHz" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bHA" = (
+/obj/machinery/atmospherics/pipe/simple/violet/hidden{
+ icon_state = "pipe11-2";
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"bHB" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/locker)
+"bHC" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHE" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHF" = (
+/obj/structure/table/reinforced,
+/obj/item/assembly/timer{
+ pixel_x = -5
+ },
+/obj/item/assembly/timer{
+ pixel_y = -7
+ },
+/obj/item/assembly/timer{
+ pixel_y = 6
+ },
+/obj/item/assembly/timer{
+ pixel_x = 8
+ },
+/obj/machinery/airalarm/unlocked{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bHG" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay - Starboard";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHH" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/sign/poster/contraband/space_cube{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/gateway)
+"bHI" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHJ" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHK" = (
+/obj/structure/sign/warning/biohazard,
+/turf/closed/wall,
+/area/medical/morgue)
+"bHL" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bHM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bHN" = (
+/turf/closed/wall,
+/area/maintenance/solars/starboard/aft)
+"bHO" = (
+/obj/machinery/atmospherics/pipe/simple/violet/hidden{
+ icon_state = "pipe11-2";
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"bHP" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = -32
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bHQ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bHR" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bHS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bHT" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bHU" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bHV" = (
+/obj/machinery/processor/slime,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bHW" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bHX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Port Bow Maintenance";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bHY" = (
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bHZ" = (
+/turf/closed/indestructible{
+ desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease";
+ icon_state = "riveted";
+ name = "hyper-reinforced wall"
+ },
+/area/science/test_area)
+"bIa" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bIb" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bIc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/medical/chemistry)
+"bId" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/mob/living/simple_animal/bot/firebot,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIe" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/landmark/start/chemist,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIg" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/reagent_containers/food/snacks/chips,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIj" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIk" = (
+/obj/machinery/smartfridge/chemistry/preloaded,
+/turf/closed/wall,
+/area/medical/chemistry)
+"bIl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bIm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bIn" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/directions/evac{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bIp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bIq" = (
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bIr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bIs" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bIt" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bIu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical{
+ name = "Morgue";
+ req_access_txt = "5;6"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bIv" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bIw" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bIx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bIy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "External Solar Access";
+ req_access_txt = "10;13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIz" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIA" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIB" = (
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIC" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/aft";
+ dir = 8;
+ name = "Aft Maintenance APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bID" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bIE" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bIF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bIG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bIH" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bII" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bIJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bIK" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/item/extinguisher{
+ pixel_x = -7;
+ pixel_y = 3
+ },
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bIL" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIM" = (
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bIN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIO" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIP" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bIQ" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIR" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIS" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bIT" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/obj/machinery/atmospherics/pipe/simple/violet/hidden{
+ icon_state = "pipe11-2";
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bIU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bIV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bIW" = (
+/obj/structure/table/wood,
+/obj/machinery/light,
+/obj/item/reagent_containers/food/drinks/bottle/absinthe,
+/obj/item/stack/spacecash/c20,
+/obj/item/coin/gold,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/heads/hop)
+"bIX" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bIY" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 10
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bIZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bJa" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJb" = (
+/obj/machinery/bloodbankgen,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJc" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJd" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bJe" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJf" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJg" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/box/rxglasses{
+ pixel_x = 2
+ },
+/obj/item/pen,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bJh" = (
+/obj/structure/sign/warning/biohazard,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/medical/morgue)
+"bJi" = (
+/obj/structure/bodycontainer/morgue,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bJj" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 6
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bJk" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bJl" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bJm" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/lawoffice";
+ dir = 1;
+ name = "Information Office APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bJn" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/mask/muzzle,
+/obj/item/clothing/mask/muzzle,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bJo" = (
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bJp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bJq" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bJr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1
+ },
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bJs" = (
+/obj/structure/rack,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/item/clothing/suit/hooded/wintercoat/science,
+/obj/item/clothing/suit/hooded/wintercoat/science,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/shoes/winterboots,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bJt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bJu" = (
+/obj/effect/turf_decal/loading_area,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/science/lab";
+ dir = 8;
+ name = "Research and Development APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bJv" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bJw" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bJx" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bJy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bJz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bJA" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Circuitry Lab";
+ req_access_txt = "47"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bJB" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bJC" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bJD" = (
+/obj/machinery/chem_heater,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bJE" = (
+/obj/machinery/chem_dispenser,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/reagent_containers/glass/beaker/large,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bJF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bJG" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bJH" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/chemistry)
+"bJI" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJJ" = (
+/obj/machinery/computer/med_data,
+/obj/structure/window/reinforced/spawner/east,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bJK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/medical/medbay/lobby)
+"bJL" = (
+/obj/machinery/dna_scannernew,
+/obj/effect/turf_decal/bot,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bJM" = (
+/obj/machinery/camera/preset/toxins{
+ dir = 4;
+ network = list("rd","toxins","ss13")
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"bJN" = (
+/obj/machinery/clonepod,
+/obj/effect/turf_decal/bot,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bJO" = (
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/item/storage/firstaid/radbgone,
+/obj/item/reagent_containers/glass/beaker/synthflesh,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bJP" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bJQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bJR" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bJS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bJT" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bJU" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bJV" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{
+ dir = 1;
+ name = "euthanization chamber freezer"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bJW" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bJX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bJY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bJZ" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Main Access";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bKa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bKb" = (
+/obj/machinery/chem_heater,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bKc" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/reagent_containers/glass/beaker/large{
+ pixel_x = -6
+ },
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 4
+ },
+/obj/item/reagent_containers/dropper,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bKd" = (
+/obj/structure/closet/bombcloset,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bKe" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bKf" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bKg" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bKh" = (
+/obj/machinery/door/window/westleft{
+ name = "Operating Theatre";
+ req_access_txt = "45"
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bKi" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/stripes/red/full,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bKj" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bKk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical{
+ name = "Morgue Maintenance";
+ req_access_txt = "6"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bKl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/disposaloutlet,
+/turf/open/floor/plating,
+/area/router)
+"bKm" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/item/storage/box/bodybags,
+/obj/structure/table,
+/obj/structure/table,
+/obj/item/bodybag,
+/obj/item/pen/blue,
+/obj/item/pen/red{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bKn" = (
+/obj/structure/disposaloutlet{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/red/full,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bKo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/quartermaster/miningoffice)
+"bKp" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bKq" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bKr" = (
+/obj/item/stack/packageWrap,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bKs" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bKt" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bKu" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bKv" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bKw" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/nanotrasen_logo{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"bKx" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bKy" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bKz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/genetics)
+"bKA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/medical/genetics)
+"bKB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bKC" = (
+/obj/structure/sign/warning/biohazard,
+/turf/closed/wall,
+/area/medical/genetics)
+"bKD" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Mining Dock Ferry";
+ req_access_txt = "48"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bKE" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bKF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bKG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"bKH" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/storage)
+"bKI" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/engine,
+/area/science/mixing)
+"bKJ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bKK" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bKL" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bKM" = (
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bKN" = (
+/obj/machinery/vending/wardrobe/chem_wardrobe,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bKO" = (
+/obj/structure/closet/crate/medical,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/reagent_containers/glass/bottle/ammonia,
+/obj/item/reagent_containers/glass/bottle/atropine,
+/obj/item/reagent_containers/glass/bottle/bromine,
+/obj/item/reagent_containers/glass/bottle/charcoal,
+/obj/item/reagent_containers/glass/bottle/diethylamine,
+/obj/item/reagent_containers/glass/bottle/epinephrine,
+/obj/item/reagent_containers/glass/bottle/ethanol,
+/obj/item/reagent_containers/glass/bottle/formaldehyde,
+/obj/item/reagent_containers/glass/bottle/iron,
+/obj/item/reagent_containers/glass/bottle/morphine,
+/obj/item/reagent_containers/glass/bottle/salglu_solution,
+/obj/item/reagent_containers/glass/bottle/toxin,
+/obj/item/reagent_containers/glass/bottle/carbon,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bKP" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/northright{
+ name = "Emergency Shower"
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bKQ" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/machinery/shower{
+ dir = 8;
+ name = "emergency shower";
+ pixel_y = -4
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bKR" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Library";
+ network = list("ss13","rd")
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"bKS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Genetics Lab";
+ req_access_txt = "9"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bKT" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bKU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/vending/wardrobe/gene_wardrobe,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bKV" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/clipboard{
+ pixel_y = 3
+ },
+/obj/item/paper_bin,
+/obj/item/hand_labeler,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bKW" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/folder/white,
+/obj/item/storage/pill_bottle/mannitol{
+ pixel_x = 4
+ },
+/obj/item/storage/pill_bottle/mutadone,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bKX" = (
+/obj/structure/table_frame,
+/obj/item/t_scanner{
+ pixel_x = -4
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Warehouse Fore";
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bKY" = (
+/turf/closed/wall,
+/area/medical/genetics)
+"bKZ" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bLa" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bLb" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/stack/ore/glass,
+/obj/item/stack/ore/iron,
+/obj/item/stack/ore/silver,
+/obj/item/stack/ore/silver,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bLc" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bLd" = (
+/mob/living/simple_animal/slime,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bLe" = (
+/obj/machinery/door/window/westright{
+ name = "Containment Pen";
+ req_one_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bLf" = (
+/obj/machinery/door/window/eastleft{
+ name = "Containment Pen";
+ req_one_access_txt = "55"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bLg" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLh" = (
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bLi" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bLj" = (
+/obj/machinery/door/window/westright{
+ name = "Containment Pen";
+ req_one_access_txt = "55"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bLk" = (
+/obj/machinery/door/window/eastleft{
+ name = "Containment Pen";
+ req_one_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bLl" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bLm" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bLn" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/item/caution,
+/obj/item/shovel,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 10;
+ pixel_y = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bLo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bLp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"bLq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Genetics Lab";
+ req_access_txt = "9"
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bLr" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bLs" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/landmark/start/geneticist,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bLt" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bLu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bLv" = (
+/obj/machinery/light,
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bLw" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 6
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bLx" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bLy" = (
+/obj/structure/disposaloutlet{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bLz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bLA" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/table,
+/obj/item/stack/sheet/metal,
+/obj/item/stack/sheet/glass,
+/obj/item/flashlight,
+/obj/item/assembly/health,
+/obj/item/assembly/voice,
+/obj/item/assembly/timer,
+/obj/item/assembly/infra,
+/obj/item/assembly/igniter,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bLB" = (
+/obj/vehicle/ridden/wheelchair,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bLC" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai)
+"bLD" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bLE" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/button/ignition/incinerator/toxmix{
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/obj/machinery/button/door/incinerator_vent_toxmix{
+ pixel_x = -24;
+ pixel_y = -2
+ },
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bLF" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bLG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Research Aft";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bLH" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLI" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"bLJ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLK" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bLL" = (
+/obj/vehicle/ridden/wheelchair,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bLM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/genetics)
+"bLN" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bLO" = (
+/obj/item/pipe{
+ pixel_x = -3
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/mob/living/simple_animal/bot/cleanbot{
+ auto_patrol = 1;
+ icon_state = "cleanbot1";
+ name = "Mopficcer Sweepsky"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bLP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bLQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bLR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bLS" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bLT" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bLU" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bLV" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLW" = (
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"bLX" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-02"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLY" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bMa" = (
+/obj/vehicle/ridden/wheelchair,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bMb" = (
+/obj/machinery/dna_scannernew,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMc" = (
+/obj/machinery/computer/scan_consolenew{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMd" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMe" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMf" = (
+/obj/machinery/computer/scan_consolenew{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMg" = (
+/obj/machinery/dna_scannernew,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bMh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bMi" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bMj" = (
+/turf/closed/wall,
+/area/medical/medbay/central)
+"bMk" = (
+/turf/closed/wall,
+/area/medical/virology)
+"bMl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/virology)
+"bMm" = (
+/obj/structure/table/wood,
+/obj/machinery/light,
+/obj/item/clothing/under/assistantformal{
+ pixel_y = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"bMn" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/airlock/medical/glass{
+ name = "Monkey Pen";
+ req_one_access_txt = "9;39"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMo" = (
+/obj/structure/closet/l3closet/virology,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMp" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bMq" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Starboard Quarter Maintenance - Port";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bMr" = (
+/obj/machinery/vending/wardrobe/viro_wardrobe,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMs" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMt" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bMu" = (
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMv" = (
+/turf/open/floor/grass,
+/area/medical/virology)
+"bMw" = (
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/virology)
+"bMx" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bMy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bMz" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/router";
+ dir = 4;
+ name = "Router APC";
+ pixel_x = 24
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 19
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bMA" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/router)
+"bMC" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMD" = (
+/obj/structure/flora/tree/palm{
+ pixel_x = 0
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/grass,
+/area/medical/virology)
+"bME" = (
+/obj/structure/flora/tree/palm{
+ pixel_x = 0
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/grass,
+/area/medical/virology)
+"bMF" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/window/southright{
+ name = "Cloning Access";
+ req_one_access_txt = "9;45"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bMG" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bMH" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/crowbar,
+/obj/machinery/requests_console{
+ department = "Mining";
+ name = "Mining RC";
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bMI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/grille/broken,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 15
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bMJ" = (
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMK" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 5
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bML" = (
+/obj/structure/flora/tree/palm{
+ pixel_x = 0
+ },
+/turf/open/floor/grass,
+/area/medical/virology)
+"bMM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bMN" = (
+/obj/structure/closet/l3closet/virology,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMO" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMP" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMQ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bMR" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/rust,
+/area/router)
+"bMT" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/effect/landmark/start/virologist,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMU" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bMV" = (
+/obj/machinery/light,
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/virology)
+"bMW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bMX" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bMY" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bMZ" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bNa" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bNb" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bNc" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/landmark/start/virologist,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNd" = (
+/obj/machinery/computer/atmos_alert{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"bNe" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/door/window/northleft{
+ name = "AI Upload Chamber";
+ req_one_access_txt = "65"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bNf" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/router)
+"bNg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Virology Interior Airlock";
+ req_access_txt = "39"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNi" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/grass,
+/area/medical/virology)
+"bNj" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNk" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bNl" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bNm" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/pen/red,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNn" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "router_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bNo" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"bNp" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bNq" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bNr" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/bedsheetbin,
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bNs" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNt" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bNu" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/grass,
+/area/medical/virology)
+"bNv" = (
+/obj/structure/sink{
+ dir = 1;
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bNw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNx" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNy" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNz" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNA" = (
+/obj/machinery/smartfridge/chemistry/virology/preloaded,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNB" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/healthanalyzer,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNC" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bND" = (
+/obj/machinery/computer/pandemic,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNE" = (
+/obj/machinery/computer/station_alert{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"bNF" = (
+/turf/open/floor/plasteel/stairs,
+/area/medical/medbay/central)
+"bNG" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bNH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bNI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/departments/evac,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"bNJ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/hallway/secondary/exit)
+"bNK" = (
+/obj/machinery/power/solar{
+ id = "aftstarboard";
+ name = "Aft-Starboard Solar Array"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/aft)
+"bNL" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bNM" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/plasteel,
+/area/maintenance/port/fore)
+"bNN" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/router/eva)
+"bNO" = (
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bNP" = (
+/obj/machinery/power/smes,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bNQ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bNR" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"bNS" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bNT" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"bNU" = (
+/obj/machinery/power/solar{
+ id = "aftstarboard";
+ name = "Aft-Starboard Solar Array"
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/aft)
+"bNV" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bNW" = (
+/turf/open/floor/plasteel/stairs/left,
+/area/hallway/secondary/exit)
+"bNX" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/stairs/right,
+/area/hallway/secondary/exit)
+"bNY" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/stairs/left,
+/area/hallway/secondary/exit)
+"bNZ" = (
+/turf/open/floor/plasteel/stairs/right,
+/area/hallway/secondary/exit)
+"bOa" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"bOc" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"bOd" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bOe" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external/glass{
+ name = "Departures Shuttle Dock"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOf" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"bOg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOk" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bOl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOn" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Shuttle Maintenance Access"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/docking,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"bOp" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Departures Shuttle Dock"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bOq" = (
+/obj/machinery/power/tracker,
+/obj/structure/cable,
+/turf/open/floor/plating/airless,
+/area/solar/starboard/aft)
+"bOr" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bOs" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/canister/bz,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bOt" = (
+/obj/structure/table,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bOu" = (
+/obj/structure/table/reinforced,
+/obj/item/assembly/prox_sensor{
+ pixel_x = 8
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 8
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 8
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 8
+ },
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science RC";
+ pixel_x = 30;
+ receive_ore_updates = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bOv" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bOw" = (
+/obj/structure/lattice,
+/obj/item/reagent_containers/food/drinks/bottle/grappa,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bOy" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bOz" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bOA" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"bOB" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/router/eva)
+"bOC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/router/eva)
+"bOD" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/obj/machinery/sparker/toxmix{
+ pixel_x = 25
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bOE" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/hand_labeler,
+/obj/item/clothing/glasses/science,
+/obj/item/clothing/glasses/science,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bOF" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bOG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOH" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOI" = (
+/obj/structure/table/reinforced,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/computer/security/telescreen{
+ dir = 1;
+ name = "Test Chamber Monitor";
+ network = list("xeno");
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOJ" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOK" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/window/northright{
+ name = "Secure Xenobiological Containment";
+ req_one_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOL" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOM" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bON" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bOO" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"bOP" = (
+/obj/machinery/shieldwallgen/xenobiologyaccess,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"bOQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"bOR" = (
+/obj/machinery/door/window/southright{
+ name = "Secure Xenobiological Containment";
+ req_one_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bOS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"bOT" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bOU" = (
+/obj/structure/disposaloutlet,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bOV" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"bOW" = (
+/obj/structure/bookcase/random/nonfiction,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bOX" = (
+/obj/structure/table/reinforced,
+/obj/item/electropack,
+/obj/item/assembly/signaler,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bOY" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/machinery/camera{
+ c_tag = "Customs - Aft";
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPAft";
+ name = "HoP Aft Desk Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"bOZ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/purple,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPa" = (
+/obj/item/beacon,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPb" = (
+/obj/structure/table/reinforced,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPc" = (
+/obj/structure/chair/comfy/black,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPd" = (
+/obj/structure/table/reinforced,
+/obj/item/book/random/triple,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPe" = (
+/obj/structure/table/reinforced,
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPf" = (
+/obj/machinery/light,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPg" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPh" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/engine,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bPi" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPj" = (
+/obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner,
+/obj/machinery/light,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPk" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/under/staffassistant,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/suit/apron/surgical,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"bPl" = (
+/obj/structure/chair/sofa/right,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/book/manual/wiki/research_and_development,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bPm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bPn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bPo" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bPp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bPq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/mineral/stacking_machine{
+ input_dir = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bPr" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bPs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bPt" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/bridge)
+"bPu" = (
+/obj/effect/landmark/start/cook,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bPv" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/multitool,
+/obj/item/multitool{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/t_scanner{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/t_scanner{
+ pixel_x = -4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bPw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bPx" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bPy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bPz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bPA" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bPB" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bPC" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4;
+ name = "Waste In"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bPD" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Escape Hall - Fore";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPE" = (
+/obj/structure/table/glass,
+/obj/item/clipboard,
+/obj/item/storage/crayons,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPF" = (
+/obj/structure/table/glass,
+/obj/item/storage/fancy/cigarettes,
+/obj/item/lighter{
+ pixel_x = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPG" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bPJ" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bPK" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bPL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bPM" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bPN" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bPO" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 4
+ },
+/area/hallway/secondary/exit)
+"bPP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/medical/medbay/central)
+"bPQ" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bPS" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bPT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 4
+ },
+/area/hallway/secondary/exit)
+"bPU" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/highsecurity{
+ name = "AI Upload Access";
+ req_access_txt = "16"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bPV" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"bPW" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/vehicle/ridden/atv,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bPX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Foyer";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bPY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bPZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ sortType = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bQa" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bQb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "AI Foyer";
+ network = list("minisat");
+ pixel_x = 22
+ },
+/obj/machinery/turretid{
+ control_area = "area/ai_monitored/turret_protected/ai";
+ dir = 1;
+ name = "AI Chamber turret control";
+ pixel_x = 5;
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bQc" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bQd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQe" = (
+/obj/structure/lattice,
+/obj/structure/grille/broken,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQf" = (
+/obj/structure/rack,
+/obj/item/tank/jetpack/carbondioxide,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bQg" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=sci";
+ location = "market"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bQi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bQj" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bQk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bQl" = (
+/obj/structure/bed/roller,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQm" = (
+/obj/structure/bed/roller,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQn" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQo" = (
+/obj/structure/disposalpipe/junction/yjunction,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"bQp" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bQq" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bQr" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"bQt" = (
+/obj/machinery/conveyor/auto{
+ dir = 5;
+ id = "router"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bQu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bQv" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bQw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQy" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQz" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQA" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -28
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bQB" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/weldingtool,
+/obj/item/wrench/medical,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQC" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQD" = (
+/obj/machinery/power/apc{
+ name = "Tech Storage APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bQE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bQF" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bQG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bQH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bQI" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQJ" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/power/apc{
+ name = "Medbay Treatment Center APC";
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQK" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bQL" = (
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bQM" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bQN" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQO" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQP" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bQQ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/red/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bQR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/directions/evac{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bQS" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ frequency = 1447;
+ name = "Station Intercom (AI Private)";
+ pixel_y = 24
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/status_display{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bQU" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bQV" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQW" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bQX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bQY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQZ" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRa" = (
+/obj/item/cigbutt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bRb" = (
+/obj/machinery/door/window/southleft{
+ name = "Captain's Equipment";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"bRc" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"bRd" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/storage";
+ dir = 4;
+ name = "Canister Storage APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"bRe" = (
+/obj/machinery/computer/security/wooden_tv,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bRf" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRg" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRh" = (
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bRi" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bRj" = (
+/obj/machinery/atmospherics/components/trinary/filter/flipped,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bRk" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bRl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/router)
+"bRm" = (
+/obj/structure/closet/bombcloset,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bRn" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Foyer";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bRo" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bRp" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bRq" = (
+/obj/machinery/portable_atmospherics/scrubber/huge/movable,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bRr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bRs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRt" = (
+/obj/structure/closet/wardrobe/miner,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/miningoffice";
+ dir = 8;
+ name = "Mining Office APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bRu" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bRv" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bRw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bRx" = (
+/obj/structure/table,
+/obj/item/circuitboard/machine/cyborgrecharger,
+/obj/item/disk/design_disk,
+/obj/machinery/camera/motion{
+ c_tag = "Computer Core";
+ dir = 1;
+ network = list("minisat")
+ },
+/turf/open/floor/circuit/green/telecomms,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bRy" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRz" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bRA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Engineering Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bRB" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 29
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRC" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bRD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bRE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bRF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"bRG" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bRH" = (
+/obj/structure/chair/sofa/right,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 29
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bRI" = (
+/turf/closed/wall/r_wall,
+/area/medical/medbay/central)
+"bRJ" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay - Waiting Room";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"bRK" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"bRL" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bRM" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/left,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRN" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/stairs/medium,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRO" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRP" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Storage";
+ req_access_txt = "18"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bRQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bRR" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRS" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRT" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bRU" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bRV" = (
+/obj/structure/sign/departments/chemistry,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/medical/chemistry)
+"bRW" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRX" = (
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bRY" = (
+/obj/structure/closet/secure_closet/medical3,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/storage/belt/medical,
+/obj/item/clothing/neck/stethoscope,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bRZ" = (
+/obj/structure/closet/l3closet,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bSa" = (
+/obj/structure/closet/secure_closet/medical3,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/storage/belt/medolier,
+/obj/item/clothing/neck/stethoscope,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bSb" = (
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"bSc" = (
+/obj/machinery/vending/wardrobe/medi_wardrobe,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bSd" = (
+/obj/structure/closet/secure_closet/chemical,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bSe" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Robotics";
+ departmentType = 2;
+ name = "Robotics RC";
+ pixel_x = -30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bSf" = (
+/obj/structure/table,
+/obj/item/analyzer,
+/obj/item/healthanalyzer,
+/obj/item/plant_analyzer,
+/obj/item/aicard,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 29
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSg" = (
+/obj/machinery/rnd/production/techfab/department/medical,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bSh" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/medbay/central)
+"bSi" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"bSj" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/obj/effect/landmark/blobstart,
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Kill Chamber";
+ dir = 4
+ },
+/turf/open/floor/circuit/telecomms,
+/area/science/xenobiology)
+"bSk" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/public/glass{
+ name = "AI Access"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bSl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bSm" = (
+/obj/machinery/modular_computer/console/preset/engineering,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/electricshock,
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSo" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSp" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bSs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bSt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bSu" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bSv" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSw" = (
+/obj/machinery/power/port_gen/pacman,
+/obj/machinery/light,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/turf/open/floor/plating,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bSx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bSy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bSz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 11
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bSA" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/stairs/right,
+/area/hallway/primary/central)
+"bSB" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bSC" = (
+/turf/closed/wall,
+/area/science/lab)
+"bSD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/router)
+"bSE" = (
+/turf/closed/wall/r_wall,
+/area/science/lab)
+"bSF" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "router"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router)
+"bSG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/lab)
+"bSH" = (
+/obj/structure/sign/departments/science,
+/turf/closed/wall/r_wall,
+/area/science/lab)
+"bSI" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/router)
+"bSJ" = (
+/obj/structure/closet/crate/science,
+/obj/item/target,
+/obj/item/target,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/item/gun/energy/laser/practice,
+/obj/item/gun/energy/laser/practice,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/science/circuit";
+ dir = 1;
+ name = "Circuitry Lab APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bSK" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSL" = (
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSM" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stock_parts/cell/high/plus,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/item/folder/white,
+/obj/item/disk/design_disk,
+/obj/item/disk/design_disk,
+/obj/item/disk/tech_disk,
+/obj/item/disk/tech_disk,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSO" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/public/glass{
+ name = "AI Access"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bSP" = (
+/obj/machinery/computer/rdconsole/core,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bSQ" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bST" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bSW" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bSX" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_x = 28;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bSY" = (
+/obj/structure/table,
+/obj/item/stock_parts/micro_laser{
+ pixel_x = 4
+ },
+/obj/item/stock_parts/micro_laser{
+ pixel_x = 4
+ },
+/obj/item/stock_parts/scanning_module{
+ pixel_x = -6
+ },
+/obj/item/stock_parts/scanning_module{
+ pixel_x = -6
+ },
+/obj/item/stock_parts/capacitor,
+/obj/item/stock_parts/capacitor,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bSZ" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTb" = (
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bTc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/lab)
+"bTd" = (
+/obj/structure/table,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTe" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/scientist,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTh" = (
+/obj/machinery/rnd/production/protolathe/department/science,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bTi" = (
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
+/obj/item/reagent_containers/glass/beaker/sulphuric,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bTj" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/beaker/large{
+ pixel_x = -6
+ },
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 4
+ },
+/obj/item/reagent_containers/dropper,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTk" = (
+/obj/item/rack_parts,
+/obj/structure/table_frame,
+/obj/item/flashlight,
+/obj/item/flashlight,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/warehouse";
+ dir = 1;
+ name = "Warehouse APC";
+ pixel_y = 24
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bTl" = (
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/clothing/glasses/welding,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTm" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTn" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTo" = (
+/obj/structure/table/reinforced,
+/obj/item/integrated_electronics/debugger,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bTp" = (
+/obj/machinery/vending/wardrobe/law_wardrobe,
+/obj/effect/turf_decal/bot,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bTq" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/circuit)
+"bTr" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bTs" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bTt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"bTu" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bTv" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bTw" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bTx" = (
+/obj/item/stack/tile/plasteel{
+ pixel_x = 8;
+ pixel_y = 14
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bTy" = (
+/obj/item/twohanded/required/kirbyplants,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bTz" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bTA" = (
+/obj/structure/filingcabinet/medical,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bTB" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/medical/medbay/lobby)
+"bTC" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bTD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bTE" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bTF" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bTG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"bTH" = (
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"bTI" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"bTJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"bTK" = (
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"bTL" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"bTM" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 1;
+ pixel_y = 6
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/machinery/camera{
+ c_tag = "Research - Development Lab";
+ dir = 1
+ },
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science RC";
+ pixel_y = -30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bTN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/science/circuit)
+"bTO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bTP" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bTQ" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bTR" = (
+/turf/closed/wall/r_wall,
+/area/science/circuit)
+"bTS" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/radio/off{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bTT" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"bTU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "recycler"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bTV" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bTW" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bTX" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bTY" = (
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"bTZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/lattice,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bUa" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Entrance"
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bUb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bUc" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bUd" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bUe" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"bUf" = (
+/obj/structure/plasticflaps,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bUg" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "router"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"bUh" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bUi" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bUj" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bUk" = (
+/obj/structure/closet/crate,
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bUl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bUm" = (
+/obj/structure/closet/crate/internals,
+/obj/item/tank/internals/emergency_oxygen/double,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bUn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bUo" = (
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bUp" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/conveyor/auto{
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bUq" = (
+/turf/closed/wall/r_wall,
+/area/hallway/primary/aft)
+"bUr" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/primary/aft)
+"bUs" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUt" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bUu" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bUv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/primary/aft)
+"bUw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bUx" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bUy" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bUz" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bUA" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"bUB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/engine_smes";
+ dir = 1;
+ name = "Power Monitoring APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bUC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bUD" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUE" = (
+/turf/open/floor/plasteel/stairs/right,
+/area/hallway/primary/aft)
+"bUF" = (
+/obj/machinery/doppler_array/research/science{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bUG" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUH" = (
+/obj/machinery/shieldgen,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bUI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUJ" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bUK" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/mining/glass{
+ name = "Quartermaster's Office";
+ req_access_txt = "31;41"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bUL" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bUM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/qm)
+"bUN" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Primary Tool Storage";
+ req_access_txt = "11"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUO" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/storage/primary";
+ dir = 1;
+ name = "Primary Tool Storage APC";
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/quartermaster/sorting)
+"bUQ" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "DeliveryDoor";
+ name = "Cargo Delivery Door Control";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bUR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/mob/living/simple_animal/bot/firebot,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bUS" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/photocopier,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ department = "Cargo Bay";
+ departmentType = 2;
+ name = "Cargo RC";
+ pixel_y = 30
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Delivery Office Aft";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bUT" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/filingcabinet/filingcabinet,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bUU" = (
+/obj/item/beacon,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bUV" = (
+/obj/effect/turf_decal/stripes/white/full,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bUW" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/starboard/aft";
+ dir = 1;
+ name = "Starboard Quarter Maintenance APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bUX" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bUY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/item/grown/bananapeel,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/router)
+"bUZ" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/wirecutters,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bVa" = (
+/obj/machinery/light/small,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/crate,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bVb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Engineering Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bVc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVd" = (
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bVe" = (
+/obj/machinery/photocopier,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bVf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Engineering - Power Monitoring";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"bVg" = (
+/obj/machinery/power/emitter,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bVh" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bVj" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bVk" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bVm" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bVn" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bVo" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bVp" = (
+/obj/machinery/computer/card/minor/rd{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bVq" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bVr" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/start/cargo_technician,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVt" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bVu" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_x = 26
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/router)
+"bVv" = (
+/obj/structure/sign/departments/xenobio{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"bVw" = (
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bVx" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bVy" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bVz" = (
+/obj/structure/rack,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/extinguisher{
+ pixel_x = -4
+ },
+/obj/item/crowbar/red{
+ pixel_x = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bVA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/router)
+"bVB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVC" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "AI SMES Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bVD" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bVE" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bVF" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bVG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bVH" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bVI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bVJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bVK" = (
+/obj/item/restraints/legcuffs/beartrap,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"bVL" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/noticeboard/rd{
+ pixel_y = 28
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bVM" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bVN" = (
+/obj/structure/closet/l3closet/scientist,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"bVO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bVP" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bVQ" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bVR" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bVS" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bVT" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bVU" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock{
+ name = "Law Office";
+ req_access_txt = "38"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"bVV" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bVW" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bVX" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bVY" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window/southright{
+ name = "Primary Tool Storage Desk";
+ req_access_txt = "11"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVZ" = (
+/obj/machinery/power/apc{
+ name = "Cargo Bay APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"bWa" = (
+/turf/closed/wall/r_wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWb" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWc" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWd" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/structure/sign/poster/official/wtf_is_co2{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"bWe" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ dir = 1;
+ freq = 1400;
+ location = "Bridge"
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"bWf" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bWg" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Law Office";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bWh" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bWi" = (
+/obj/structure/table/wood,
+/obj/item/cartridge/lawyer{
+ pixel_x = 2;
+ pixel_y = 8
+ },
+/obj/item/stamp/law,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bWj" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bWk" = (
+/obj/structure/table/wood,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"bWl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Toxins Storage";
+ req_access_txt = "7;8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"bWm" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "AI SMES Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bWn" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bWo" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWp" = (
+/obj/machinery/atmospherics/miner/n2o,
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"bWq" = (
+/obj/structure/lattice,
+/obj/machinery/camera{
+ c_tag = "Routing Depot - Aft Exterior";
+ pixel_x = 22
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bWr" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/camera{
+ c_tag = "Research Entrance";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWs" = (
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWt" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bWu" = (
+/obj/machinery/vending/assist,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bWv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bWw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/lawoffice)
+"bWx" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWy" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWz" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWA" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWB" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/extinguisher,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWC" = (
+/obj/machinery/shower{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWD" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=2";
+ freq = 1400;
+ location = "Medbay"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bWE" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bWF" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bWG" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bWH" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/stairs/medium,
+/area/hallway/primary/central)
+"bWI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bWJ" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"bWK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"bWL" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWM" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = -32
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall - AI Access";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bWN" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bWO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bWP" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Computer Core";
+ req_access_txt = "30"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bWQ" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"bWR" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWS" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bWT" = (
+/obj/structure/chair/sofa/left,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/landmark/start/scientist,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWU" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWV" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWW" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWX" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bWY" = (
+/obj/structure/sign/warning/nosmoking,
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"bWZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"bXa" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/multitool{
+ pixel_y = 4
+ },
+/obj/item/book/manual/wiki/robotics_cyborgs,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bXb" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"bXd" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"bXe" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/machinery/atmospherics/miner/toxins,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"bXf" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "EngiLockdown";
+ name = "Engineering Emergency Lockdown";
+ pixel_x = 24;
+ pixel_y = -6;
+ req_access_txt = "11"
+ },
+/obj/machinery/button/door{
+ name = "Privacy Shutters";
+ pixel_x = 24;
+ pixel_y = 6
+ },
+/obj/item/twohanded/required/kirbyplants/photosynthetic,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bXg" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bXh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXj" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXk" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bXl" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXm" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bXn" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bXo" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/disposal/deliveryChute{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/router)
+"bXq" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXr" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Research Fore";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bXt" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bXx" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXy" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/light,
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-16"
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXz" = (
+/obj/machinery/power/apc{
+ name = "Medbay Lobby APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXA" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXB" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXC" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bXD" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"bXE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bXF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/supply)
+"bXG" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bXH" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bXI" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/computer/security{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/checkpoint/supply";
+ dir = 4;
+ name = "Cargo Security Checkpoint APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bXJ" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXK" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/light,
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bXM" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "router_off"
+ },
+/turf/open/floor/plating,
+/area/router)
+"bXN" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bXO" = (
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Fore";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bXP" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/space/nearstation)
+"bXQ" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXR" = (
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/machinery/atmospherics/miner/carbon_dioxide,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"bXS" = (
+/obj/structure/closet/bombcloset,
+/obj/machinery/camera{
+ c_tag = "Toxins Lab - Access";
+ network = list("ss13","rd")
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bXT" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bXV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/space/nearstation)
+"bXW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXY" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bXZ" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/paper_bin,
+/obj/item/radio/headset/headset_sci,
+/obj/item/radio/headset/headset_sci,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYa" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bYc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"bYe" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYf" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "router"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/router)
+"bYg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYh" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYi" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/recharger,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bYk" = (
+/obj/machinery/vending/wardrobe/science_wardrobe,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYl" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 6
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bYm" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bYn" = (
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYo" = (
+/obj/structure/closet/emcloset,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYp" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/mask/gas,
+/obj/item/wrench,
+/obj/item/light/tube,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYq" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYr" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYs" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Toxins Lab Access";
+ req_access_txt = "7;8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"bYt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYu" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYv" = (
+/turf/closed/wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYw" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYz" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bYA" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYB" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/book/manual/wiki/chemistry,
+/obj/item/reagent_containers/dropper,
+/obj/item/radio/headset/headset_medsci,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bYC" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bYD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYE" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYF" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYG" = (
+/obj/machinery/door/poddoor{
+ id = "toxmixex"
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"bYH" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"bYI" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/item/storage/box/beakers,
+/obj/item/assembly/timer{
+ pixel_y = 6
+ },
+/obj/item/assembly/timer{
+ pixel_y = 6
+ },
+/obj/item/assembly/timer{
+ pixel_y = 6
+ },
+/obj/item/assembly/timer{
+ pixel_y = 6
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -4
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -4
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -4
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bYJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bYK" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bYL" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bYM" = (
+/obj/machinery/vending/wardrobe/cargo_wardrobe,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bYN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"bYO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bYP" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bYQ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bYR" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bYS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bYT" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bYU" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bYV" = (
+/obj/machinery/rnd/destructive_analyzer,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"bYW" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bYX" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bYY" = (
+/turf/open/floor/circuit/green/telecomms,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bYZ" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/circuit/green/telecomms,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bZa" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/storage/box/disks,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bZb" = (
+/obj/structure/table,
+/obj/machinery/button/door{
+ id = "RDServer";
+ layer = 3.6;
+ name = "RD Server Lockup Control";
+ pixel_x = -24
+ },
+/obj/item/circuitboard/machine/rdserver,
+/obj/item/disk/tech_disk,
+/turf/open/floor/circuit/green/telecomms,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bZc" = (
+/obj/machinery/computer/robotics{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/circuit/green/telecomms,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bZd" = (
+/obj/effect/landmark/blobstart,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bZe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"bZf" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bZg" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bZh" = (
+/turf/closed/wall,
+/area/crew_quarters/toilet/restrooms)
+"bZi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"bZj" = (
+/obj/machinery/atmospherics/components/trinary/mixer{
+ dir = 4;
+ node1_concentration = 0.8;
+ node2_concentration = 0.2;
+ on = 1;
+ target_pressure = 4500
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bZk" = (
+/obj/machinery/shower{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"bZl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bZm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=upload";
+ location = "med"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bZn" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/machinery/door/window/eastright,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"bZo" = (
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"bZp" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bZq" = (
+/obj/structure/window/reinforced/tinted{
+ dir = 1
+ },
+/obj/structure/toilet{
+ dir = 4
+ },
+/obj/machinery/door/window/eastright,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"bZr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"bZs" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Bathroom Maintenance";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/toilet/restrooms)
+"bZt" = (
+/turf/closed/wall,
+/area/maintenance/starboard/aft)
+"bZu" = (
+/obj/structure/rack,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bZv" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/clothing/head/hardhat/red{
+ pixel_y = 6
+ },
+/obj/item/clothing/mask/gas,
+/obj/item/tank/internals/air,
+/obj/item/extinguisher,
+/obj/item/crowbar,
+/obj/machinery/camera{
+ c_tag = "Fire Suppression Storage";
+ pixel_x = 22
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bZw" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bZx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fire Suppression Storage";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bZy" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bZz" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research/glass{
+ name = "Xenobiology Kill Room";
+ req_access_txt = "47"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bZA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/library)
+"bZB" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bZC" = (
+/obj/machinery/computer/libraryconsole,
+/obj/structure/table/wood,
+/turf/open/floor/carpet,
+/area/library)
+"bZD" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"bZE" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bZF" = (
+/turf/open/floor/plasteel,
+/area/library)
+"bZG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/sign/warning/fire{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"bZH" = (
+/turf/closed/wall,
+/area/library)
+"bZI" = (
+/obj/machinery/air_sensor/atmos/mix_tank,
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"bZJ" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/photocopier,
+/turf/open/floor/carpet,
+/area/library)
+"bZK" = (
+/obj/structure/bookcase/random/nonfiction,
+/turf/open/floor/plasteel,
+/area/library)
+"bZL" = (
+/obj/machinery/air_sensor/atmos/nitrous_tank,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"bZM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"bZN" = (
+/obj/structure/closet/crate/freezer,
+/obj/item/rack_parts,
+/obj/item/rack_parts,
+/obj/item/wrench,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bZO" = (
+/obj/machinery/air_sensor/atmos/toxin_tank,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"bZP" = (
+/obj/machinery/air_sensor/atmos/carbon_tank,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"bZQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bZR" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"bZS" = (
+/turf/closed/wall/r_wall,
+/area/library)
+"bZT" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/storage/box/pillbottles,
+/obj/item/hand_labeler,
+/obj/item/clothing/glasses/science,
+/obj/structure/sign/poster/official/safety_eye_protection{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bZU" = (
+/obj/structure/table/wood,
+/obj/machinery/door/window/northright{
+ name = "Library Desk Window";
+ req_access_txt = "37"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"bZV" = (
+/obj/structure/table/wood,
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"bZW" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"bZX" = (
+/obj/structure/table/wood,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"bZY" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"bZZ" = (
+/obj/machinery/vending/wardrobe/curator_wardrobe,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"caa" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cab" = (
+/obj/structure/bookcase/random/adult{
+ name = "Forbidden Knowledge"
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"cac" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cad" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cae" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/light,
+/obj/item/storage/firstaid/toxin,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"caf" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cag" = (
+/obj/structure/table/reinforced,
+/obj/item/integrated_electronics/analyzer,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cah" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cai" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"caj" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cak" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cal" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/engine/atmos)
+"cam" = (
+/obj/machinery/door/poddoor/incinerator_atmos_main,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"can" = (
+/obj/machinery/power/turbine{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cao" = (
+/obj/machinery/power/compressor{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cap" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/air_sensor/atmos/incinerator_tank{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/machinery/igniter/incinerator_atmos,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"caq" = (
+/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior,
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"car" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cas" = (
+/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior,
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cat" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input,
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cau" = (
+/obj/machinery/door/poddoor/incinerator_atmos_aux,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cav" = (
+/turf/closed/wall/r_wall,
+/area/science/explab)
+"caw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/explab)
+"cax" = (
+/turf/closed/wall,
+/area/science/explab)
+"cay" = (
+/obj/machinery/air_sensor/atmos/nitrogen_tank,
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"caz" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/science/explab)
+"caA" = (
+/obj/structure/closet/radiation,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"caB" = (
+/obj/structure/closet/bombcloset,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"caC" = (
+/obj/structure/table,
+/obj/item/wrench,
+/obj/item/clothing/suit/fire/firefighter,
+/obj/item/extinguisher{
+ pixel_x = -7;
+ pixel_y = 3
+ },
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"caD" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/disposal)
+"caE" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"caF" = (
+/obj/machinery/air_sensor/atmos/oxygen_tank,
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"caG" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/science/explab)
+"caH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/landmark/start/chemist,
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/chair/office/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"caI" = (
+/obj/structure/table/reinforced,
+/obj/item/integrated_electronics/analyzer,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science RC";
+ pixel_x = 30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"caJ" = (
+/obj/machinery/air_sensor/atmos/air_tank,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"caK" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/machinery/atmospherics/miner/nitrogen,
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"caL" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/atmospherics/miner/oxygen,
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"caM" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"caN" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"caO" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"caP" = (
+/obj/structure/chair/office/light,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"caQ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Medbay Lobby"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white/side,
+/area/medical/medbay/lobby)
+"caR" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-06"
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"caS" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"caT" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/science/explab)
+"caU" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/science/explab)
+"caV" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 1";
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"caW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"caX" = (
+/turf/open/floor/engine,
+/area/science/explab)
+"caY" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"caZ" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 2";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"cba" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/science/explab)
+"cbb" = (
+/turf/closed/wall/r_wall,
+/area/science/storage)
+"cbc" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/item/stack/sheet/metal/ten,
+/obj/item/clothing/glasses/science,
+/obj/item/clothing/glasses/science,
+/obj/item/screwdriver,
+/obj/item/screwdriver,
+/obj/item/multitool,
+/obj/item/multitool,
+/obj/machinery/camera{
+ c_tag = "Research - Circuitry Lab";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cbd" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/item/clothing/ears/earmuffs,
+/obj/item/radio,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cbe" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbf" = (
+/obj/machinery/rnd/experimentor,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbg" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/turf/open/floor/plating,
+/area/science/storage)
+"cbh" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cbi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cbj" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cbk" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/qm";
+ dir = 8;
+ name = "Quartermaster's Office APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"cbl" = (
+/obj/structure/table/reinforced,
+/obj/item/healthanalyzer,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbm" = (
+/obj/item/beacon,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbn" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/machinery/portable_atmospherics/pump,
+/turf/open/floor/plating,
+/area/science/storage)
+"cbo" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cbp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cbq" = (
+/obj/structure/table/reinforced,
+/obj/item/clipboard,
+/obj/item/pen,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbr" = (
+/obj/structure/table/optable,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbs" = (
+/obj/machinery/computer/operating,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbt" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbu" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cbv" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/sign/warning/biohazard{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cbw" = (
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cbx" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/syringes,
+/obj/item/pen/blue,
+/turf/open/floor/engine,
+/area/science/explab)
+"cby" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cbz" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/reagent_containers/dropper,
+/obj/item/pen/red,
+/turf/open/floor/engine,
+/area/science/explab)
+"cbA" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cbB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cbC" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/turf/open/floor/plating,
+/area/science/storage)
+"cbD" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cbE" = (
+/turf/closed/wall/r_wall,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cbF" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cbG" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cbH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cbI" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cbJ" = (
+/obj/structure/table/reinforced,
+/obj/item/analyzer,
+/obj/item/t_scanner,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/supermatter";
+ dir = 4;
+ name = "Thermo-Electric Generator APC";
+ pixel_x = 24
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"cbK" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cbL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cbM" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/obj/item/storage/box/lights/mixed,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/structure/cable{
+ icon_state = "1-10"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cbN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cbO" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cbP" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "toxmixex";
+ name = "vent control";
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cbQ" = (
+/obj/structure/closet/secure_closet/freezer/meat,
+/obj/item/reagent_containers/food/snacks/meat/slab/spider,
+/obj/item/reagent_containers/food/snacks/meat/slab/xeno,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"cbR" = (
+/obj/structure/cable{
+ icon_state = "1-10"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"cbS" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cbT" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_x = -2;
+ pixel_y = -27
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cbU" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8;
+ name = "Air to Distro"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/engine/atmos";
+ name = "Atmospherics APC";
+ pixel_y = -28
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cbV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cbW" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cbX" = (
+/obj/structure/table,
+/obj/item/aicard,
+/obj/item/disk/tech_disk,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/circuit,
+/area/bridge)
+"cbY" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cbZ" = (
+/obj/machinery/computer/slot_machine,
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"cca" = (
+/obj/machinery/computer/slot_machine,
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"ccb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/stairs/medium,
+/area/crew_quarters/bar)
+"ccc" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccd" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cce" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/science/circuit)
+"ccf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cch" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"cci" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/mass_driver{
+ id = "workshop_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router)
+"ccj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ name = "Routing Depot";
+ req_one_access_txt = "10;31"
+ },
+/turf/open/floor/plating,
+/area/router)
+"cck" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ccl" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/maintenance/department/chapel)
+"ccm" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/mecha_part_fabricator,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass{
+ amount = 20;
+ layer = 3.2
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ccn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "router"
+ },
+/turf/open/floor/plating,
+/area/router)
+"cco" = (
+/obj/machinery/conveyor/auto{
+ id = "router"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"ccp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ccq" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/nanomichi_ad{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"ccr" = (
+/obj/structure/disposalpipe/trunk,
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccs" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cct" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"ccu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ccv" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/door/airlock/mining{
+ name = "Mining Office";
+ req_one_access_txt = "10;24;48"
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ccw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ccx" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"ccy" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "router"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/router)
+"ccz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"ccA" = (
+/obj/machinery/disposal/deliveryChute,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"ccB" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/folder/white,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/window/westleft{
+ name = "Chemistry Desk";
+ req_access_txt = "33"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"ccC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"ccD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"ccE" = (
+/obj/machinery/mass_driver{
+ id = "eng_in";
+ name = "Router Driver"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/router)
+"ccF" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot,
+/obj/item/flashlight,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"ccG" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/camera{
+ c_tag = "Atmospherics East";
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ccH" = (
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "disposal_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ccJ" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "starboard_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccK" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"ccL" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"ccM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"ccN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"ccO" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccP" = (
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 8
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"ccQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"ccR" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"ccS" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"ccT" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ccU" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ccV" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Quarter Maintenance";
+ req_one_access_txt = "12;48"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"ccW" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"ccX" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ccY" = (
+/obj/structure/cable,
+/obj/effect/landmark/start/librarian,
+/obj/machinery/power/apc{
+ areastring = "/area/library";
+ dir = 4;
+ name = "Library APC";
+ pixel_x = 24
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"ccZ" = (
+/obj/structure/closet/cardboard,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cda" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark/corner,
+/area/ai_monitored/storage/eva)
+"cdb" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cdc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cdd" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"cde" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"cdf" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cdg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdh" = (
+/obj/machinery/photocopier,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cdi" = (
+/obj/machinery/disposal/deliveryChute,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cdj" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/machinery/microwave,
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdk" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdm" = (
+/obj/structure/closet/secure_closet/CMO,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"cdn" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cdo" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"cdp" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cdq" = (
+/obj/machinery/mass_driver{
+ id = "sq_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cdr" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cds" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdt" = (
+/turf/closed/wall/r_wall,
+/area/router/eng)
+"cdu" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdv" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdw" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cdy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/closed/wall,
+/area/engine/break_room)
+"cdz" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdA" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/sign/warning/enginesafety,
+/turf/closed/wall,
+/area/engine/break_room)
+"cdC" = (
+/turf/closed/wall,
+/area/engine/break_room)
+"cdD" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/storage/box/monkeycubes,
+/obj/item/storage/box/monkeycubes,
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science RC";
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cdE" = (
+/obj/structure/table/wood,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/tape,
+/obj/item/taperecorder{
+ pixel_x = -4
+ },
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"cdF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cdG" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "engblock";
+ name = "Engineering Router"
+ },
+/turf/open/floor/plating,
+/area/router/eng)
+"cdH" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall,
+/area/engine/break_room)
+"cdI" = (
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"cdJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdK" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdN" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/door/airlock/command{
+ name = "Chief Engineer's Office";
+ req_access_txt = "56"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cdO" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/preopen{
+ id = "EngiLockdown";
+ name = "Engineering Emergency Lockdown"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdP" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Hall - Primary Tool Storage";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cdQ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/preopen{
+ id = "EngiLockdown";
+ name = "Engineering Emergency Lockdown"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdR" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/sign/poster/contraband/hacking_guide{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cdS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/engine/break_room)
+"cdT" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Asteroid Mining Access";
+ req_access_txt = "10;24"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cdU" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ id = "eng"
+ },
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "engblock";
+ name = "Engineering Router"
+ },
+/turf/open/floor/plating,
+/area/router/eng)
+"cdV" = (
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"cdW" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/sleep_console{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cdX" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/sleeper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cdY" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/sleep_console{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cdZ" = (
+/turf/closed/wall/r_wall,
+/area/medical/medbay/lobby)
+"cea" = (
+/obj/machinery/computer/cloning,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/item/paper/guides/jobs/medical/cloning{
+ pixel_x = -4
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"ceb" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/stack/sheet/plasteel{
+ amount = 15
+ },
+/obj/item/storage/belt/utility,
+/obj/item/crowbar/large,
+/obj/item/multitool,
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/mecha_part_fabricator,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass{
+ amount = 20;
+ layer = 3.2
+ },
+/obj/item/stack/sheet/plasteel{
+ amount = 15
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"cec" = (
+/obj/structure/table/glass,
+/obj/item/paicard,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"ced" = (
+/obj/machinery/computer/med_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cee" = (
+/obj/structure/chair/office/light{
+ dir = 1;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cef" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"ceg" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"ceh" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"cei" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cej" = (
+/obj/machinery/vending/medical,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cek" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"cel" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cem" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/door/window/eastright{
+ name = "Medbay Desk";
+ req_access_txt = "5"
+ },
+/obj/item/folder/white,
+/obj/item/clothing/glasses/hud/health,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cen" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/circuit,
+/area/bridge)
+"ceo" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/bridge)
+"cep" = (
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior - Starboard Bow";
+ dir = 1;
+ network = list("tcomms");
+ pixel_x = 22
+ },
+/turf/open/space/basic,
+/area/space)
+"ceq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall/rust,
+/area/engine/teg_hot)
+"cer" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "eng_out";
+ name = "Router Driver"
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plating,
+/area/router/eng)
+"ces" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/conveyor/auto{
+ id = "eng"
+ },
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating,
+/area/router/eng)
+"cet" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"ceu" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"cev" = (
+/obj/machinery/vending/games,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"cew" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "service"
+ },
+/obj/structure/window/reinforced/spawner/west,
+/turf/open/floor/plating,
+/area/router/eng)
+"cex" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"cey" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Arcade"
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"cez" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/firstaid/fire{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/fire{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/fire{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/brute,
+/obj/item/storage/firstaid/brute,
+/obj/item/storage/firstaid/brute,
+/obj/item/clothing/glasses/hud/health,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"ceA" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/o2,
+/obj/item/storage/firstaid/o2,
+/obj/item/storage/firstaid/o2,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"ceB" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"ceC" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/port)
+"ceD" = (
+/obj/docking_port/stationary{
+ dir = 8;
+ dwidth = 2;
+ height = 13;
+ id = "ferry_home";
+ name = "port bay 2";
+ width = 5
+ },
+/turf/open/space/basic,
+/area/space)
+"ceE" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ name = "Ferry Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"ceF" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Ferry Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"ceG" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "trash";
+ name = "Disposal Driver"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ceH" = (
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ id = "trash";
+ name = "Disposal Bay Door"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ceI" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"ceJ" = (
+/obj/machinery/power/solar_control{
+ dir = 4;
+ name = "Starboard Quarter Solar Control"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"ceK" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/router/eng)
+"ceL" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/table,
+/obj/item/destTagger,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/button/massdriver{
+ id = "eng_out";
+ pixel_x = -24;
+ pixel_y = 24
+ },
+/obj/machinery/button/door{
+ id = "engblock";
+ name = "Router Access Control";
+ pixel_x = -24;
+ pixel_y = 32;
+ req_access_txt = "31"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceO" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 29
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceP" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/router/eng)
+"ceQ" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "2-5"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"ceR" = (
+/obj/machinery/door/poddoor{
+ id = "TEGMixVent";
+ name = "Mixing Chamber Vent"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"ceS" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"ceT" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/computer/cargo/request{
+ dir = 4
+ },
+/obj/machinery/light/small,
+/obj/machinery/requests_console{
+ department = "Engineering Router";
+ name = "Engineering Router RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceU" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 9
+ },
+/obj/structure/fireaxecabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ceV" = (
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceW" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceX" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/power/apc{
+ name = "Engineering Router APC";
+ pixel_y = -24
+ },
+/obj/machinery/light/small,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/router/eng)
+"ceY" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"ceZ" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Asteroid Mining Access";
+ req_access_txt = "10;24"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cfa" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 6
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfb" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/turf/open/floor/carpet/blue,
+/area/medical/medbay/central)
+"cfc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"cfd" = (
+/obj/structure/closet/crate/wooden,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cfe" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Port Bow Hall - Starboard";
+ network = list("ss13","rd")
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cff" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 10
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfg" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/effect/landmark/start/research_director,
+/obj/machinery/camera{
+ c_tag = "Research Director's Office - Port";
+ network = list("ss13","rd")
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -8;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"cfh" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfi" = (
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfj" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfk" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfl" = (
+/turf/closed/wall,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfm" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cfn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cfo" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfp" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfq" = (
+/obj/structure/lattice/catwalk,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"cfr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Mixing Chamber Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cfs" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cft" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Engineering - Mixing Chamber";
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cfu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"cfv" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cfw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Engineering Construction Area";
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cfx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"cfz" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cfA" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfB" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 9
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfD" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cfE" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"cfF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cfG" = (
+/obj/machinery/door/airlock/highsecurity{
+ name = "Secure Tech Storage";
+ req_access_txt = "19;23"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"cfH" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/outlet_injector/on,
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/sparker{
+ id = "TEGMixIgniter";
+ pixel_x = 24
+ },
+/obj/effect/decal/cleanable/ash,
+/obj/effect/decal/remains/human,
+/turf/open/floor/engine/vacuum,
+/area/engine/teg_hot)
+"cfJ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"cfK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cfL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics Access";
+ req_access_txt = "24"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cfM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cfO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cfP" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfQ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Library Access"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"cfR" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cfS" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"cfT" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/visible,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfU" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/book/manual/wiki/cit/chem_recipies,
+/obj/item/book/manual/wiki/cit/chemistry{
+ pixel_x = 2;
+ pixel_y = -3
+ },
+/obj/item/reagent_containers/dropper,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cfV" = (
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/window/plasma/reinforced/spawner/north,
+/obj/structure/window/plasma/reinforced/spawner,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/engine/teg_hot)
+"cfX" = (
+/obj/item/pipe,
+/obj/structure/cable{
+ icon_state = "2-5"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cfY" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/item/stack/sheet/metal,
+/obj/item/stack/sheet/metal,
+/obj/item/stack/sheet/metal,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cfZ" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/stairs/right,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cga" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cgb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Mixing Chamber Access";
+ req_one_access_txt = "10;24"
+ },
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cgc" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cgd" = (
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cge" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgf" = (
+/obj/structure/table,
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cgg" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgh" = (
+/obj/machinery/pipedispenser,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cgi" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"cgj" = (
+/obj/machinery/conveyor/auto{
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cgk" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/conveyor/auto{
+ id = "cargo"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cgl" = (
+/obj/machinery/button/door{
+ id = "TEGMixVent";
+ name = "Mixing Chamber Vent";
+ pixel_y = 24;
+ req_access_txt = "10"
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgm" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cgn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cgo" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgp" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/obj/machinery/button/ignition{
+ id = "TEGMixIgniter";
+ name = "Mix Igniter";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgq" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cgr" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/science/research";
+ dir = 1;
+ name = "Research Sector APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"cgs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cgt" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cgu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 6
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cgw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgx" = (
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgy" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/rust,
+/area/maintenance/solars/starboard/aft)
+"cgz" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgA" = (
+/obj/machinery/pipedispenser/disposal,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cgB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cgC" = (
+/obj/structure/grille,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"cgD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/teg_hot)
+"cgE" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cgF" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgG" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgH" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgI" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgK" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgL" = (
+/obj/machinery/computer/rdservercontrol{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/dark,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgP" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/closed/wall/r_wall,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cgR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgS" = (
+/obj/machinery/atmospherics/components/trinary/mixer{
+ dir = 4;
+ node1_concentration = 0.8;
+ node2_concentration = 0.2;
+ on = 1;
+ target_pressure = 4500
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cgU" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cgV" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cgW" = (
+/obj/docking_port/stationary{
+ dir = 4;
+ dwidth = 3;
+ height = 5;
+ id = "mining_home";
+ name = "mining shuttle bay";
+ roundstart_template = /datum/map_template/shuttle/mining/delta;
+ width = 7
+ },
+/turf/open/space/basic,
+/area/space)
+"cgX" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cgY" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/machinery/disposal/deliveryChute{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cgZ" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cha" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4;
+ sortType = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"chb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"chc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"chd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"che" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"chf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"chg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"chh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plating,
+/area/tcommsat/computer)
+"chi" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden,
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"chj" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 1
+ },
+/obj/machinery/meter,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"chk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"chl" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"chm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/closed/wall/r_wall/rust,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"chn" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/disposal/incinerator";
+ dir = 8;
+ name = "Incinerator APC";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cho" = (
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/department/eva)
+"chp" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chq" = (
+/obj/machinery/pipedispenser/disposal/transit_tube,
+/obj/effect/turf_decal/stripes/end,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"chr" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"chs" = (
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cht" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"chu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"chv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"chw" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"chx" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chy" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"chz" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"chA" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"chB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"chC" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"chD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"chE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_cold)
+"chF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/analyzer,
+/obj/item/pipe_dispenser,
+/obj/item/wrench,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"chG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"chH" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/fore)
+"chI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"chJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"chK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/teg_cold)
+"chL" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chM" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"chO" = (
+/obj/structure/table,
+/obj/machinery/requests_console{
+ department = "Atmospherics";
+ departmentType = 4;
+ name = "Atmos RC";
+ pixel_x = 30
+ },
+/obj/item/clothing/head/welding{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/welding{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/clothing/glasses/welding,
+/obj/item/multitool,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"chP" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Law Office";
+ req_access_txt = "38"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"chQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"chR" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/science/mixing";
+ dir = 1;
+ name = "Toxins Lab APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"chS" = (
+/obj/machinery/suit_storage_unit/atmos,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"chT" = (
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"chU" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/library)
+"chV" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"chW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"chX" = (
+/obj/structure/sign/warning/nosmoking,
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"chY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/storage/hypospraykit/fire,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/obj/item/wrench,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"chZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cia" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cib" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cic" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cid" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/analyzer,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cie" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_cold)
+"cif" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cig" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cih" = (
+/obj/machinery/disposal/deliveryChute{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cii" = (
+/obj/machinery/disposal/deliveryChute,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cij" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cik" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "router_in";
+ name = "Router Driver"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cil" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cim" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 11
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cin" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cio" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cip" = (
+/obj/machinery/mass_driver{
+ id = "cargo_in";
+ name = "Router Driver"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciq" = (
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cir" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"cis" = (
+/obj/structure/sign/warning/vacuum{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cit" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciu" = (
+/obj/structure/barricade/wooden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/poster/ripped{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"civ" = (
+/obj/structure/girder/displaced,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciw" = (
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cix" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/item/reagent_containers/food/drinks/trophy,
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciA" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"ciB" = (
+/obj/structure/frame/computer,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating/airless,
+/area/maintenance/port/fore)
+"ciC" = (
+/obj/structure/closet/secure_closet/hos,
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/item/storage/box/deputy,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"ciD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"ciE" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"ciF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ciG" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "disposal_off"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 6
+ },
+/obj/machinery/meter,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"ciI" = (
+/turf/closed/wall/r_wall/rust,
+/area/quartermaster/warehouse)
+"ciJ" = (
+/turf/closed/wall/rust,
+/area/quartermaster/warehouse)
+"ciK" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"ciL" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"ciM" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor/auto{
+ dir = 4;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciN" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/donkpockets{
+ pixel_y = 4
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "kitchenlock";
+ name = "Kitchen Lockup"
+ },
+/obj/machinery/door/window/northleft{
+ name = "Kitchen Slider";
+ req_access_txt = "28"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Bar Slider";
+ req_access_txt = "25"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/kitchen)
+"ciO" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "disposal_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciP" = (
+/obj/effect/turf_decal/delivery,
+/obj/item/weldingtool,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"ciQ" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/hallway/primary/aft";
+ dir = 1;
+ name = "Aft Primary Hallway APC";
+ pixel_x = 1;
+ pixel_y = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ciR" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/airlock/security{
+ name = "Cargo Security Checkpoint";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"ciS" = (
+/obj/machinery/conveyor/auto{
+ dir = 9;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/closet/radiation,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28;
+ pixel_y = -4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"ciU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/closet/radiation,
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"ciV" = (
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciW" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 8;
+ sortType = 14
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ciX" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"ciY" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/emergency,
+/obj/item/wrench,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/teg_hot";
+ dir = 8;
+ name = "Hot Loop APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"ciZ" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cja" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cjb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cjc" = (
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/obj/machinery/door/poddoor{
+ name = "Disposal Router"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cjd" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cje" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cjf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Cargo Detainment Cell";
+ req_access_txt = "63"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"cjg" = (
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cjh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cji" = (
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 1;
+ id = "disposal"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cjj" = (
+/turf/closed/wall,
+/area/crew_quarters/theatre/mime)
+"cjk" = (
+/obj/machinery/vending/autodrobe,
+/turf/open/floor/plasteel/checker,
+/area/crew_quarters/theatre/mime)
+"cjl" = (
+/obj/structure/closet/crate/wooden/toy,
+/obj/item/toy/figure/mime,
+/turf/open/floor/plasteel/checker,
+/area/crew_quarters/theatre/mime)
+"cjm" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/service)
+"cjn" = (
+/obj/structure/reagent_dispensers/cooking_oil,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"cjo" = (
+/obj/structure/table,
+/obj/item/flashlight/seclite,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cjp" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/theatre/mime)
+"cjq" = (
+/turf/closed/wall/rust,
+/area/maintenance/port/central)
+"cjr" = (
+/obj/structure/table,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/item/hand_labeler,
+/obj/item/reagent_containers/glass/bottle/formaldehyde,
+/obj/item/paper/guides/jobs/medical/morgue,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"cjs" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cjt" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/office";
+ dir = 1;
+ name = "Cargo Office APC";
+ pixel_y = 24
+ },
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cju" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/item/clothing/ears/earmuffs,
+/obj/item/extinguisher{
+ pixel_x = -12;
+ pixel_y = -2
+ },
+/obj/machinery/camera{
+ c_tag = "Engineering - Hot Loop";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cjv" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/library)
+"cjw" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/library)
+"cjx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"cjy" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"cjz" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/photosynthetic,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cjA" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cjB" = (
+/obj/item/stack/cable_coil/cut/red,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cjC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/clothing/mask/cigarette,
+/obj/structure/sign/poster/official/twelve_gauge{
+ pixel_x = 32
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cjD" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall,
+/area/maintenance/department/eva)
+"cjE" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = 32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cjF" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = 32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cjG" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cjH" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning/electricshock{
+ pixel_x = -32
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cjI" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES"
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"cjJ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Storage";
+ req_access_txt = "18"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"cjK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_cold)
+"cjL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"cjM" = (
+/obj/structure/table,
+/obj/item/storage/box/lights/mixed,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/radio/off,
+/obj/item/multitool{
+ pixel_x = -6
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"cjN" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Visitation Area";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"cjO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/decal/cleanable/dirt{
+ desc = "A thin layer of dust coating the floor.";
+ name = "dust"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cjP" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cjQ" = (
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cjR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Office";
+ req_one_access_txt = "58"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hos)
+"cjS" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cjT" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/landmark/start/security_officer,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cjU" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/visible{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"cjV" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Engineering Sector"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cjW" = (
+/obj/structure/bed,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/item/bedsheet/hos,
+/obj/effect/landmark/start/head_of_security,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"cjX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 9
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_cold)
+"cjY" = (
+/obj/machinery/computer/station_alert{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = 8;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cjZ" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cka" = (
+/obj/item/beacon,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"ckb" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"ckc" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/aft/secondary";
+ dir = 8;
+ name = "Aft Air Hookup APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"ckd" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cke" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/library)
+"ckf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"ckg" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ckh" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cki" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ckj" = (
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"ckk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Research Maintenance";
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/science";
+ dir = 8;
+ name = "Research Wing Maintenance APC";
+ pixel_x = -24
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"ckl" = (
+/turf/open/space/basic,
+/area/space/station_ruins)
+"ckm" = (
+/turf/closed/wall/r_wall,
+/area/engine/teg_cold)
+"ckn" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "External Solar Access";
+ req_access_txt = "10;13"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"cko" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/engine/engineering";
+ dir = 4;
+ name = "Engine Room APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"ckp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/table,
+/obj/item/book/manual/wiki/robotics_cyborgs,
+/obj/item/mmi,
+/obj/item/mmi,
+/obj/item/mmi,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ckq" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"ckr" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cks" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"ckt" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cku" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"ckv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/mining/glass{
+ name = "Warehouse";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"ckw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"ckx" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cky" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"ckz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/table,
+/obj/item/pipe_dispenser,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"ckA" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"ckB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/closet/crate/engineering,
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/item/twohanded/rcl/pre_loaded,
+/obj/item/twohanded/rcl/pre_loaded,
+/obj/item/stack/cable_coil/red,
+/obj/item/stack/cable_coil/red,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stock_parts/cell/high/plus,
+/obj/machinery/camera{
+ c_tag = "Engineering - Cold Loop";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"ckC" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"ckD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/crowbar/large,
+/obj/item/multitool,
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -6;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ckE" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"ckF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/teg_cold";
+ dir = 4;
+ name = "Cold Loop APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"ckG" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ckH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"ckI" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"ckJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/engine/teg_hot)
+"ckK" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/clothing/under/rank/miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ckL" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/clothing/under/rank/miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ckM" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/clothing/under/rank/miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ckN" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ckO" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ckP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/lab)
+"ckS" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ckT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckU" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ckX" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ckY" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ckZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cla" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"clb" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"clc" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plating,
+/area/science/storage)
+"cld" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cle" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/science/misc_lab";
+ dir = 1;
+ name = "Research Observatory APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"clf" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 3";
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"clg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"clh" = (
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cli" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"clj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"clk" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"cll" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"clm" = (
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"cln" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"clo" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"clp" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"clq" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"clr" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"cls" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"clt" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"clu" = (
+/obj/machinery/door/window/northleft{
+ name = "Library Desk Door";
+ req_access_txt = "37"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"clv" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/clothing/gloves/color/latex,
+/obj/item/storage/box/syringes,
+/obj/item/reagent_containers/dropper,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"clw" = (
+/obj/effect/landmark/start/librarian,
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"clx" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cly" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"clz" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"clA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"clB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"clC" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"clD" = (
+/obj/machinery/telecomms/server/presets/medical,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clE" = (
+/obj/machinery/ntnet_relay,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clF" = (
+/obj/machinery/telecomms/server/presets/supply,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clG" = (
+/obj/machinery/telecomms/server/presets/engineering,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"clI" = (
+/obj/machinery/telecomms/bus/preset_four,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clJ" = (
+/obj/machinery/telecomms/broadcaster/preset_left,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clK" = (
+/obj/machinery/telecomms/processor/preset_four,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clL" = (
+/obj/machinery/telecomms/bus/preset_two,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clM" = (
+/obj/machinery/telecomms/broadcaster/preset_right,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clN" = (
+/obj/machinery/telecomms/processor/preset_two,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"clO" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Electrical Substation";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"clP" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/amplifier,
+/obj/item/stock_parts/subspace/amplifier,
+/obj/item/stock_parts/subspace/analyzer,
+/obj/item/stock_parts/subspace/analyzer,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clQ" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/ansible,
+/obj/item/stock_parts/subspace/ansible,
+/obj/item/stock_parts/subspace/crystal,
+/obj/item/stock_parts/subspace/crystal,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clR" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/transmitter,
+/obj/item/stock_parts/subspace/transmitter,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clS" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/treatment,
+/obj/item/stock_parts/subspace/treatment,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clT" = (
+/obj/structure/table,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/micro_laser,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clU" = (
+/obj/structure/table,
+/obj/item/stock_parts/scanning_module,
+/obj/item/stock_parts/scanning_module,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"clV" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Security Post";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"clW" = (
+/turf/closed/wall/rust,
+/area/storage/tech)
+"clX" = (
+/turf/closed/wall/rust,
+/area/maintenance/starboard/aft)
+"clY" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/closet/firecloset,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"clZ" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Escape Hall - Port";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cma" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Escape Hall - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cmb" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Mining Dock";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cmc" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Starboard Quarter Solar Maintenance";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"cmd" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cme" = (
+/obj/structure/bed,
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"cmf" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cmg" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cmh" = (
+/obj/structure/sign/warning/radiation,
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"cmi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmj" = (
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cml" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"cmm" = (
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cmo" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"cmp" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Gravity Generator";
+ req_access_txt = "11"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmr" = (
+/obj/machinery/gravity_generator/main/station,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cms" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmt" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cmu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cmv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmw" = (
+/obj/machinery/camera{
+ c_tag = "Engineering - Gravity Generator";
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/engine/gravity_generator)
+"cmx" = (
+/obj/machinery/light,
+/turf/open/floor/engine,
+/area/engine/gravity_generator)
+"cmy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Quarter Maintenance";
+ req_one_access_txt = "12;48"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"cmz" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Quarter Maintenance";
+ req_one_access_txt = "12;48"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"cmA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Bar Backroom";
+ req_access_txt = "25"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"cmB" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/science/robotics/lab";
+ dir = 4;
+ name = "Robotics Lab APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cmC" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"cmD" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/disposal/deliveryChute,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cmE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cmF" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"cmG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cmH" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "cargoblock";
+ name = "Cargo Router"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cmI" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cmJ" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Mining Dock";
+ req_one_access_txt = "10;24;48"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cmK" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cmL" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cmM" = (
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = -32
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cmN" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/radio/intercom{
+ frequency = 1359;
+ name = "Station Intercom (Security)";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"cmO" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ dir = 1;
+ freq = 1400;
+ location = "Engineering"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmP" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"cmQ" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 4";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"cmR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cmS" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"cmT" = (
+/obj/machinery/door/poddoor{
+ id = "toxinsdriver";
+ name = "toxins launcher bay door"
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"cmU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/sleeper{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay - Lobby";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cmV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cmW" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Cargo";
+ name = "Cargo RC";
+ pixel_x = -30
+ },
+/obj/machinery/camera{
+ c_tag = "Supply - Quartermaster's Office";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"cmX" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"cmY" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Hot Loop";
+ req_one_access_txt = "10;24"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cmZ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/atmospherics/components/unary/cryo_cell{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cna" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/components/unary/cryo_cell{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cnb" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/storage/box/beakers{
+ pixel_x = -4
+ },
+/obj/item/storage/box/syringes{
+ pixel_x = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cnc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cnd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cne" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cnf" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cng" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"cnh" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Cold Loop";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cni" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cnj" = (
+/obj/machinery/camera{
+ c_tag = "Research - Observatory";
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cnk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cnl" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1;
+ pixel_x = 5
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cnm" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cnn" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"cno" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cnp" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/bridge)
+"cnq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/mob/living/simple_animal/cockroach,
+/turf/open/floor/plating,
+/area/maintenance/port/central)
+"cnr" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cns" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cnt" = (
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ dir = 8;
+ id = "disposal"
+ },
+/obj/machinery/door/poddoor{
+ name = "Disposal Router"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cnu" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/gateway)
+"cnv" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/bot,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/frame/computer,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cnw" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cnx" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cny" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cnz" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cnA" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cnB" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"cnC" = (
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cnD" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"cnE" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 9;
+ height = 22;
+ id = "emergency_home";
+ name = "CogStation Escape Dock";
+ width = 29
+ },
+/turf/open/space/basic,
+/area/space)
+"cnF" = (
+/obj/structure/disposalpipe/segment,
+/obj/item/reagent_containers/food/drinks/bottle/kahlua/empty,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port/fore)
+"cnG" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"cnH" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"cnI" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"cnJ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/solar/port)
+"cnK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cnL" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnM" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnN" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnO" = (
+/turf/open/floor/plating,
+/area/science/storage)
+"cnP" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnQ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnR" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"cnS" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = /area/maintenance/solars/starboard/aft;
+ dir = 1;
+ name = "Starboard Quarter Solars APC";
+ pixel_y = 26
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"cnT" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cnU" = (
+/obj/machinery/door/poddoor/incinerator_toxmix,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"cnV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cnW" = (
+/obj/structure/chair/office/dark{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/library)
+"cnX" = (
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cnY" = (
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cnZ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/holopad,
+/obj/machinery/requests_console{
+ department = "Medbay";
+ departmentType = 1;
+ name = "Medbay RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"coa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cob" = (
+/obj/structure/closet/l3closet/virology,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"coc" = (
+/obj/machinery/camera{
+ c_tag = "Medbay - Reception";
+ dir = 4
+ },
+/turf/open/floor/plasteel/stairs,
+/area/medical/medbay/central)
+"cod" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/medical/medbay/lobby)
+"coe" = (
+/obj/structure/bodycontainer/morgue,
+/obj/machinery/camera{
+ c_tag = "Medbay Morgue";
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"cof" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cog" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"coh" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/engine/storage_shared{
+ name = "Electrical Substation"
+ })
+"coi" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coj" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cok" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"col" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"com" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Robotics Storage";
+ req_access_txt = "29"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"con" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"coo" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cop" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "CEPrivacy";
+ name = "CE Privacy Shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"coq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departures"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cor" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departures"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cos" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Workshop";
+ req_access_txt = "11"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cot" = (
+/obj/machinery/computer/apc_control{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cou" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/landmark/start/chief_engineer,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cov" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"cow" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Asteroid Mining Access";
+ req_one_access_txt = "10;48"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cox" = (
+/obj/machinery/vending/wardrobe/robo_wardrobe,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"coy" = (
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"coz" = (
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coA" = (
+/obj/structure/closet/emcloset,
+/obj/machinery/camera{
+ c_tag = "Aft Maintenance - Starboard Quarter";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"coB" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Hallway - MedSci Port";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coC" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/machinery/camera{
+ c_tag = "Aft Maintenance - Starboard Bow";
+ pixel_x = 22
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"coD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coE" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Hall - MedSci Starboard";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coF" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/camera{
+ c_tag = "Aft Hall - Workshop";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coG" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Research - Experimentation Lab";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"coH" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/medical/chemistry)
+"coI" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/gateway)
+"coJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Virology Access";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"coK" = (
+/obj/machinery/camera{
+ c_tag = "Medbay - Monkey Pen";
+ dir = 4
+ },
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/virology)
+"coL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=cargo";
+ location = "eng2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coM" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"coN" = (
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coO" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"coP" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/machinery/camera{
+ c_tag = "Central Plaza - Port";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"coQ" = (
+/obj/machinery/camera{
+ c_tag = "Central Docking Bay"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"coR" = (
+/obj/machinery/camera{
+ c_tag = "Ferry Docking Bay";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"coS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Ferry Docking Bay - Starboard";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"coT" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"coU" = (
+/obj/machinery/computer/secure_data{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Front Desk";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"coV" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/camera{
+ c_tag = "Medbay Entrance";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"coW" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/engineering,
+/obj/machinery/camera{
+ c_tag = "Technical Storage";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"coX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay - Operating Theatre";
+ dir = 8;
+ network = list("ss13","medbay");
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"coY" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/item/reagent_containers/glass/beaker/cryoxadone,
+/obj/item/reagent_containers/glass/beaker/cryoxadone,
+/obj/machinery/camera{
+ c_tag = "Medbay - Cryogenics";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"coZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cpa" = (
+/obj/structure/closet/crate/radiation,
+/obj/item/storage/firstaid/radbgone,
+/obj/item/clothing/suit/radiation,
+/obj/item/clothing/head/radiation,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpb" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"cpc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cpd" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/wood,
+/area/crew_quarters/fitness)
+"cpe" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cpf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cpg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cph" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cpi" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible{
+ dir = 5
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cpj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cpk" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpl" = (
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cpm" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"cpn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cpo" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpp" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor/auto{
+ id = "cargo"
+ },
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor/preopen{
+ id = "cargoblock";
+ name = "Cargo Router"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cpq" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/abandoned_gambling_den{
+ name = "Arcade"
+ })
+"cpr" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/public/glass,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cps" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cpt" = (
+/obj/vehicle/ridden/secway,
+/obj/item/key/security,
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"cpu" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/library)
+"cpv" = (
+/obj/structure/table,
+/obj/machinery/newscaster{
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cpw" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/grenade/chem_grenade,
+/obj/item/grenade/chem_grenade,
+/obj/item/grenade/chem_grenade,
+/obj/item/grenade/chem_grenade,
+/obj/item/screwdriver,
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Research - Chemistry Lab";
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ department = "Chemistry";
+ departmentType = 1;
+ name = "Chemistry RC";
+ pixel_x = -30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cpx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"cpy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cpz" = (
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"cpA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpB" = (
+/obj/effect/landmark/carpspawn,
+/turf/open/space/basic,
+/area/space)
+"cpC" = (
+/obj/effect/landmark/carpspawn,
+/turf/open/space/basic,
+/area/space/station_ruins)
+"cpD" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/plating,
+/area/science/storage)
+"cpE" = (
+/obj/structure/fans/tiny,
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cpF" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/eva)
+"cpH" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/directions/engineering{
+ dir = 4;
+ pixel_y = -24
+ },
+/obj/structure/sign/directions/supply{
+ dir = 4;
+ pixel_y = -32
+ },
+/obj/structure/sign/directions/evac{
+ dir = 4;
+ pixel_y = -40
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cpI" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"cpJ" = (
+/turf/closed/wall/r_wall/rust,
+/area/quartermaster/office)
+"cpK" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cpL" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cpM" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/turretid{
+ control_area = "area/science/server";
+ icon_state = "control_stun";
+ name = "Computer Core turret control";
+ pixel_x = -3;
+ pixel_y = -23
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"cpN" = (
+/obj/structure/closet/secure_closet/atmospherics,
+/obj/item/cartridge/atmos,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpO" = (
+/obj/structure/closet/secure_closet/atmospherics,
+/obj/item/cartridge/atmos,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpP" = (
+/obj/machinery/camera{
+ c_tag = "Research - Gateway Atrium";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"cpQ" = (
+/obj/machinery/vending/wardrobe/atmos_wardrobe,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6;
+ layer = 2.03
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpR" = (
+/obj/structure/closet/crate/engineering/electrical,
+/obj/item/electronics/apc,
+/obj/item/electronics/apc,
+/obj/item/electronics/airalarm,
+/obj/item/electronics/airalarm,
+/obj/item/electronics/firelock,
+/obj/item/electronics/firelock,
+/obj/item/electronics/firealarm,
+/obj/item/electronics/firealarm,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpS" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpT" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpV" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cpW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/start/cargo_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cpX" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cpY" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_hot)
+"cpZ" = (
+/obj/structure/table,
+/obj/item/tank/internals/air,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/plasteel/dark,
+/area/engine/teg_hot)
+"cqa" = (
+/obj/machinery/autolathe,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqb" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cqc" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqd" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/mob/living/simple_animal/hostile/retaliate/goose{
+ check_friendly_fire = 1;
+ desc = "It may not be as wise as an owl, but the Head of Security's pet is far more dangerous.";
+ faction = list("neutral","silicon","turret","station");
+ name = "Officer Snooty"
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"cqe" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=eng1";
+ location = "sci"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cqg" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqh" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cqi" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness)
+"cqj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cqk" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=med";
+ location = "cargo"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cql" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=eng2";
+ location = "evac"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cqm" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 26
+ },
+/obj/item/storage/box/disks_nanite,
+/obj/item/book/manual/wiki/research_and_development{
+ pixel_x = 4;
+ pixel_y = -8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cqn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqo" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Warehouse";
+ req_one_access_txt = "10;24"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqr" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/starboard/central";
+ name = "Central Starboard Maintenance APC";
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/central)
+"cqs" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/table/wood,
+/obj/item/clipboard,
+/obj/item/paper/guides/jobs/engi/solars,
+/obj/item/pen,
+/obj/machinery/camera{
+ c_tag = "Engineering Foyer - Port";
+ network = list("ss13","rd")
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqt" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/computer/station_alert,
+/obj/structure/sign/poster/official/safety_eye_protection{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqu" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/computer/atmos_alert,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqv" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/machinery/disposal/bin,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqx" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/modular_computer/console/preset/engineering,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/table/wood,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/structure/disposalpipe/segment,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqz" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/table/wood,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqB" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/computer/secure_data{
+ dir = 8
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"cqC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqD" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqE" = (
+/obj/machinery/conveyor_switch{
+ id = "EngiCargoConveyer"
+ },
+/obj/machinery/button/door{
+ id = "EngiDeliverDoor";
+ name = "Engineering Delivery Door Control";
+ pixel_x = 24
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqF" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cqG" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqH" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"cqI" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqJ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqK" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/sign/plaques/atmos{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqL" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqM" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqN" = (
+/turf/closed/wall/rust,
+/area/maintenance/department/security)
+"cqO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cqP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cqQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqS" = (
+/obj/machinery/computer/rdconsole/experiment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science RC";
+ pixel_x = -30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cqT" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cqU" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cqV" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cqW" = (
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cqX" = (
+/obj/docking_port/stationary{
+ dir = 4;
+ dwidth = 5;
+ height = 7;
+ id = "supply_home";
+ name = "Cargo Shuttle";
+ width = 12
+ },
+/turf/open/space/basic,
+/area/space)
+"cqY" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/status_display{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqZ" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/requests_console{
+ department = "Medbay";
+ departmentType = 1;
+ name = "Medbay RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cra" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Auxiliary Tool Storage"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/tools)
+"crb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/turf/open/floor/plating,
+/area/engine/teg_cold)
+"crc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"crd" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/item/destTagger,
+/obj/item/destTagger,
+/obj/item/destTagger,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = 32
+ },
+/obj/machinery/button/massdriver{
+ id = "cargo_out";
+ pixel_x = -8;
+ pixel_y = -4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cre" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Asteroid Mining Access";
+ req_one_access_txt = "10;48"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"crf" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/medical/chemistry";
+ name = "Chemistry Lab APC";
+ pixel_y = -26
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"crg" = (
+/obj/structure/reagent_dispensers/fueltank/high,
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"crh" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "cargo_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cri" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"crj" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"crk" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"crl" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"crm" = (
+/obj/machinery/door/firedoor,
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "EngiCargoConveyer"
+ },
+/obj/machinery/door/poddoor{
+ id = "EngiDeliverDoor";
+ name = "Engineering Delivery Door"
+ },
+/turf/open/floor/plating,
+/area/engine/teg_cold)
+"crn" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/science/storage)
+"cro" = (
+/turf/closed/wall/r_wall/rust,
+/area/maintenance/starboard/aft)
+"crp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"crq" = (
+/obj/structure/closet/crate/freezer,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical/morgue";
+ dir = 4;
+ name = "Morgue APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"crr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Central Hall - Fore";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"crs" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/turf/open/floor/engine,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"crt" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cru" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"crv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"crw" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"crx" = (
+/obj/machinery/camera{
+ c_tag = "Engine Room - Port Quarter";
+ dir = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cry" = (
+/obj/structure/bookcase/random/religion,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/library)
+"crz" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite";
+ dir = 1;
+ network = list("tcomms")
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"crA" = (
+/obj/structure/bookcase/random/fiction,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/library)
+"crB" = (
+/obj/structure/lattice,
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior - Port";
+ dir = 8;
+ network = list("tcomms")
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"crC" = (
+/obj/structure/lattice,
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior Starboard";
+ dir = 4;
+ network = list("tcomms")
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"crD" = (
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Server Room";
+ dir = 1;
+ network = list("tcomms")
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"crE" = (
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior - Port Quarter";
+ network = list("tcomms")
+ },
+/turf/open/space/basic,
+/area/space)
+"crF" = (
+/obj/machinery/camera/motion{
+ c_tag = "Telecomms Satellite Exterior - Starboard Quarter";
+ network = list("tcomms");
+ pixel_x = 22
+ },
+/turf/open/space/basic,
+/area/space)
+"crG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"crH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"crI" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"crJ" = (
+/obj/structure/window/reinforced,
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "toxinsdriver"
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"crK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"crL" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"crM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"crN" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"crO" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/end,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"crP" = (
+/obj/structure/lattice,
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"crQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crU" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/crowbar,
+/obj/structure/sign/poster/official/safety_internals{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"crV" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/public/glass,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"crW" = (
+/obj/effect/landmark/start/paramedic,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"crX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"crY" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"crZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/left,
+/area/hallway/primary/aft)
+"csa" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/sign/warning/pods{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csb" = (
+/obj/structure/sign/warning/pods{
+ pixel_x = 32;
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/secondary/entry)
+"csc" = (
+/obj/structure/fans/tiny/invisible,
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 1;
+ height = 4;
+ name = "escape pod loader";
+ roundstart_template = /datum/map_template/shuttle/escape_pod/default;
+ width = 3
+ },
+/turf/open/space/basic,
+/area/space)
+"csd" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cse" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/item/clipboard,
+/obj/item/paper/monitorkey,
+/obj/item/pen/fountain,
+/obj/item/stamp/ce,
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Chief Engineer's Desk";
+ departmentType = 5;
+ name = "Chief Engineer's RC";
+ pixel_y = -32
+ },
+/mob/living/simple_animal/parrot/Poly,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"csf" = (
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Research Director's Desk";
+ departmentType = 5;
+ name = "Research Director's RC";
+ pixel_y = -32;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"csg" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"csh" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"csi" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"csj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"csk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"csl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"csm" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"csn" = (
+/obj/machinery/computer/security{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"cso" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"csp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"csq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Cold Loop";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"csr" = (
+/obj/structure/table,
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Bridge";
+ departmentType = 5;
+ name = "Bridge RC";
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"css" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"cst" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/teg_cold)
+"csu" = (
+/obj/structure/table,
+/obj/machinery/computer/med_data/laptop,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Chief Medical Officer's Desk";
+ departmentType = 5;
+ name = "Chief Medical Officer RC";
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"csv" = (
+/obj/machinery/computer/card/minor/cmo{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"csw" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"csx" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"csy" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/xmastree,
+/turf/open/floor/plasteel{
+ dir = 1;
+ icon_state = "chapel"
+ },
+/area/chapel/main)
+"csz" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"csA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Visitation"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"csB" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"csC" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden{
+ name = "Nature Preserve"
+ })
+"csD" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"csE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hop)
+"csF" = (
+/obj/structure/bed,
+/obj/effect/landmark/start/research_director,
+/obj/item/bedsheet/rd,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"csG" = (
+/obj/machinery/holopad,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/lawoffice)
+"csH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/library)
+"csI" = (
+/obj/structure/table/wood,
+/obj/machinery/light_switch{
+ pixel_x = 4;
+ pixel_y = -24
+ },
+/obj/item/flashlight/lamp/green,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -6;
+ pixel_y = -32
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"csJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"csK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/science/robotics/lab)
+"csL" = (
+/obj/effect/landmark/xmastree/rdrod,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"csM" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"csN" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"csO" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"csP" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"csQ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"csR" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/science/storage)
+"csS" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"csT" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/science/circuit)
+"csU" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/storage/tech)
+"csV" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"csW" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"csX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"csY" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"csZ" = (
+/obj/machinery/holopad,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cta" = (
+/obj/effect/landmark/blobstart,
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ctb" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/landmark/blobstart,
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/engine,
+/area/science/explab)
+"ctc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ctd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cte" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctf" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctg" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cth" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cti" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctj" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ctk" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 4
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ctl" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"ctm" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 2
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctn" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/item/storage/toolbox/mechanical,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cto" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/full,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctq" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"cts" = (
+/obj/structure/rack,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"ctt" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ctu" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ctv" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"ctw" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"ctx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cty" = (
+/obj/effect/landmark/start/shaft_miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"ctz" = (
+/obj/structure/table,
+/obj/item/stamp/qm,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/coin/silver{
+ pixel_x = -12
+ },
+/obj/item/key{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"ctA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/mining/glass{
+ name = "Cargo Bay";
+ req_one_access_txt = "31;48"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ctB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ctC" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"ctD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"ctE" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/modular_computer/console/preset/engineering,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"ctF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"ctG" = (
+/turf/closed/wall,
+/area/engine/workshop)
+"ctH" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"ctI" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"ctJ" = (
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/engine/workshop)
+"ctK" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"ctL" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 5";
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ctM" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Pen 6";
+ dir = 8;
+ pixel_y = -22
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ctN" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ctO" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"ctP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ctQ" = (
+/obj/structure/grille,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"ctR" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ctS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ctT" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Aft";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ctU" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"ctV" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/hallway/secondary/exit";
+ name = "Escape Shuttle Hallway APC";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/hallway/secondary/exit)
+"ctW" = (
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ctX" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"ctY" = (
+/obj/structure/sign/departments/xenobio{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"ctZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cua" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cub" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cuc" = (
+/obj/machinery/door/airlock/virology/glass{
+ name = "Monkey Pen";
+ req_access_txt = "39"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cud" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Aft Access";
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cue" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Xenobiology Lab";
+ req_access_txt = "8;55"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cuf" = (
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cug" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cuh" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cui" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cuj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cuk" = (
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cul" = (
+/obj/structure/chair/comfy/black,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cum" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/structure/sign/poster/official/science{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cun" = (
+/obj/structure/table/reinforced,
+/obj/item/reagent_containers/food/snacks/meat/steak,
+/obj/machinery/camera{
+ c_tag = "Xenobiology - Test Chamber";
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"cuo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"cup" = (
+/obj/structure/table,
+/obj/item/surgical_drapes,
+/obj/item/scalpel,
+/obj/item/circular_saw{
+ pixel_y = 16
+ },
+/obj/item/hemostat,
+/obj/item/retractor,
+/obj/item/cautery,
+/obj/item/clothing/gloves/color/latex,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cuq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cur" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cus" = (
+/obj/machinery/light/small,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cut" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 7;
+ height = 9;
+ id = "whiteship_home";
+ name = "SS13: Merchant Dock";
+ width = 13
+ },
+/turf/open/space/basic,
+/area/space)
+"cuu" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuv" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cuw" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/photosynthetic,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cux" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"cuy" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuz" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuA" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuB" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuC" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuD" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuE" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuF" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuG" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cuH" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuI" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/item/storage/toolbox/emergency,
+/obj/item/screwdriver,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuJ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/item/screwdriver,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuK" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/engineering_welding,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/workshop";
+ dir = 1;
+ name = "Engineering Workshop APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuL" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuM" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/closed/wall,
+/area/engine/workshop)
+"cuO" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cuP" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/landmark/start/atmospheric_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cuQ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"cuR" = (
+/turf/closed/wall,
+/area/router/air)
+"cuS" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "workshop_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cuT" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/machinery/conveyor{
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cuU" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/build{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuV" = (
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cuW" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/mapping_helpers/airlock/unres,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cuX" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/effect/mapping_helpers/airlock/unres,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cuY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Chemistry Lab";
+ req_access_txt = "8;33;47"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"cuZ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cva" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cvb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cvc" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cvd" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cve" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cvf" = (
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cvg" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cvh" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/computer/rdconsole/production{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cvi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cvj" = (
+/obj/machinery/light_switch{
+ pixel_x = -24
+ },
+/obj/machinery/conveyor{
+ id = "DeliveryConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cvk" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "DeliveryConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cvl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/router/air)
+"cvm" = (
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/central";
+ dir = 1;
+ name = "Airbridge Router APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cvn" = (
+/obj/structure/table,
+/obj/item/destTagger,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cvo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cvp" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/computer/cargo/request,
+/obj/machinery/camera{
+ c_tag = "Airbridge Router";
+ pixel_x = 22
+ },
+/obj/machinery/requests_console{
+ department = "Airbridge Router";
+ name = "Airbridge Router RC";
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cvq" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cvr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cvs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cvt" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cvu" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cvv" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/requests_console{
+ department = "Genetics";
+ name = "Genetics RC";
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cvw" = (
+/obj/structure/closet,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/wrench/medical,
+/obj/item/screwdriver,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cvx" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/storage/toolbox/emergency,
+/obj/item/hypospray/mkii/tricord,
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cvy" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cvz" = (
+/obj/machinery/atmospherics/components/trinary/mixer{
+ dir = 4;
+ node1_concentration = 0.8;
+ node2_concentration = 0.2;
+ on = 1;
+ target_pressure = 4500
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cvA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cvB" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/porta_turret/ai{
+ dir = 1;
+ req_access = list(16)
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cvC" = (
+/obj/machinery/computer/nanite_cloud_controller,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plasteel/dark,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cvD" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/rnd/server,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cvE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor{
+ id = "RDServer";
+ name = "RD Server Lockup"
+ },
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cvF" = (
+/obj/item/caution,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cvG" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Xenobiology Lab Access";
+ req_access_txt = "55"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cvH" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Toxins Mixing Lab";
+ req_access_txt = "7;8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cvI" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/computer/telecomms/server{
+ dir = 1;
+ network = "tcommsat"
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"cvJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"cvK" = (
+/obj/structure/chair/sofa/right,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/bridge)
+"cvL" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cvM" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/bottle/absinthe,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"cvN" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cvO" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cvP" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Custodial Closet";
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cvQ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/landmark/start/chemist,
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/chair/office/light,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cvR" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/emergency,
+/obj/item/clothing/head/welding,
+/obj/item/clothing/glasses/welding,
+/obj/item/weldingtool,
+/obj/machinery/camera{
+ c_tag = "Robotics";
+ dir = 8;
+ network = list("ss13","medbay");
+ pixel_y = -22
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cvS" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/clothing/glasses/science,
+/obj/item/hand_labeler{
+ pixel_y = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cvT" = (
+/obj/structure/extinguisher_cabinet,
+/turf/closed/wall,
+/area/medical/medbay/central)
+"cvU" = (
+/obj/structure/closet/crate/freezer/blood,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/virusfood{
+ pixel_x = -32
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cvV" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cvW" = (
+/obj/structure/chair/comfy/black,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cvX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Xenobiology Lab";
+ req_access_txt = "8;55"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cvY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Xenobiology Lab Access";
+ req_access_txt = "55"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cvZ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/clipboard,
+/obj/item/stamp/denied{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/stamp,
+/obj/machinery/door/window/southright{
+ name = "Customs Desk";
+ req_access_txt = "57"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPAft";
+ name = "HoP Aft Desk Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"cwa" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/item/flashlight/lamp,
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "HoPAft";
+ name = "HoP Aft Desk Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"cwb" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Research Maintenance";
+ req_one_access_txt = "12;47"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cwc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/button/door{
+ id = "cargoblock";
+ name = "Router Access Control";
+ pixel_x = -24;
+ pixel_y = 24;
+ req_access_txt = "31"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cwd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/science/server{
+ name = "Computer Core"
+ })
+"cwe" = (
+/obj/structure/closet/secure_closet/exile,
+/turf/open/floor/plasteel/white,
+/area/gateway)
+"cwf" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cwg" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cwh" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwi" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"cwk" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/lounge)
+"cwl" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/book/manual/wiki/infections,
+/obj/item/folder/white,
+/obj/machinery/requests_console{
+ department = "Virology";
+ name = "Virology RC";
+ pixel_x = -32
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwm" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwo" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/microwave,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"cwq" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Hot Loop";
+ req_one_access_txt = "10;24"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cwr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cws" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cwt" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"cwu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cwv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/disposalpipe/segment,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cww" = (
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cwx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/transit_tube/station/reverse/flipped{
+ dir = 1
+ },
+/obj/structure/transit_tube_pod{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cwy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/transit_tube/horizontal,
+/turf/open/floor/plating,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cwz" = (
+/obj/structure/transit_tube/curved{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space)
+"cwA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cwB" = (
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cwC" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cwD" = (
+/obj/structure/transit_tube/diagonal/topleft,
+/turf/open/space/basic,
+/area/space)
+"cwE" = (
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cwF" = (
+/obj/structure/lattice,
+/obj/structure/transit_tube/curved{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cwG" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/obj/structure/transit_tube/horizontal,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cwH" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall,
+/area/crew_quarters/toilet/restrooms)
+"cwI" = (
+/obj/structure/transit_tube/horizontal,
+/turf/open/space/basic,
+/area/space)
+"cwJ" = (
+/obj/structure/lattice,
+/obj/structure/transit_tube/horizontal,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cwK" = (
+/obj/structure/transit_tube/crossing/horizontal,
+/turf/open/space/basic,
+/area/space)
+"cwL" = (
+/obj/structure/transit_tube/horizontal,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cwM" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/structure/transit_tube/station/reverse/flipped,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cwN" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"cwO" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cwP" = (
+/obj/structure/bed,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/landmark/start/chief_engineer,
+/obj/item/bedsheet/ce,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/chief";
+ dir = 4;
+ name = "Chief Engineer's Office APC";
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cwQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cwR" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cwS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Warehouse";
+ req_access_txt = "11"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cwT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"cwU" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/mineral/titanium/blue,
+/area/hallway/primary/central)
+"cwV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cwW" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/public/glass,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cwX" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/public/glass,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cwY" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/air_sensor/atmos/toxins_mixing_tank,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"cwZ" = (
+/obj/structure/table,
+/obj/item/storage/box/beanbag,
+/obj/item/gun/ballistic/revolver/doublebarrel,
+/obj/item/storage/hypospraykit/toxin,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/bar)
+"cxa" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 6
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxb" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxc" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxd" = (
+/obj/machinery/computer/monitor,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cxe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxf" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cxg" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cxh" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cxi" = (
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/item/extinguisher,
+/obj/item/extinguisher,
+/obj/item/extinguisher,
+/obj/item/extinguisher,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Engineering - Primary Tool Storage";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cxj" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/reagent_dispensers/foamtank,
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cxk" = (
+/obj/structure/tank_dispenser,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cxl" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/storage/primary)
+"cxm" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cxn" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/item/t_scanner{
+ pixel_x = -4
+ },
+/obj/item/pipe,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/quartermaster/warehouse)
+"cxo" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light/small,
+/obj/machinery/camera{
+ c_tag = "Supply - Warehouse Aft";
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/mob/living/simple_animal/bot/floorbot,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxr" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxs" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/item/storage/toolbox/electrical,
+/obj/item/hand_labeler,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cxt" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cxu" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cxv" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/mining/glass{
+ name = "Warehouse";
+ req_one_access_txt = "10;31"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cxy" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/quartermaster/storage)
+"cxz" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/mining{
+ name = "Mining Office";
+ req_access_txt = "48"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Cargo Office"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxE" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxI" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxM" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxN" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxO" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/regular,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxP" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxQ" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxR" = (
+/obj/effect/landmark/start/shaft_miner,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxT" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot,
+/obj/machinery/camera{
+ c_tag = "Supply - Cargo Office";
+ dir = 1
+ },
+/obj/machinery/newscaster{
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxU" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cxV" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cxW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Starboard Quarter Maintenance";
+ req_one_access_txt = "12;48"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"cxX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cxY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cxZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cya" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cyb" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cyc" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Mining Dock";
+ req_one_access_txt = "10;24;48"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cyd" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cye" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cyf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cyg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cyh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Mining Office Maintenance";
+ req_one_access_txt = "10;24;48"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/miningoffice)
+"cyi" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 8;
+ icon_state = "intact"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cyj" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cyk" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cyl" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cym" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cyn" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cyo" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Aft Maintenance";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"cyp" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cyq" = (
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/power/apc{
+ name = "Restrooms APC";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cyr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cys" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cyt" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyu" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Maintenance - Port";
+ pixel_x = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyv" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cyw" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cyx" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cyy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Medbay Lobby"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white/side,
+/area/medical/medbay/lobby)
+"cyz" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cyA" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cyB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyC" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departures"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cyE" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cyF" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cyG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cyH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Aft Maintenance";
+ req_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/medical/medbay/lobby)
+"cyI" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyJ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"cyK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cyL" = (
+/obj/structure/closet/cardboard,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Robotics Lab Maintenance";
+ req_access_txt = "29"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"cyO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyR" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyS" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyU" = (
+/obj/machinery/camera{
+ c_tag = "Aft Maintenance - Central Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"cyW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cyX" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cyY" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"cyZ" = (
+/obj/machinery/computer/arcade,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"cza" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"czb" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/paicard,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/hallway/secondary/exit)
+"czc" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/hallway/secondary/exit)
+"czd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cze" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czf" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/landmark/start/chief_medical_officer,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czg" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/mob/living/simple_animal/hostile/retaliate/bat,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czh" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czi" = (
+/obj/structure/bed,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/effect/landmark/start/chief_medical_officer,
+/obj/item/bedsheet/cmo,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Aft Maintenance";
+ req_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit)
+"czm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czp" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czq" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/drinks/coffee,
+/obj/item/pen/blue,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czr" = (
+/obj/structure/table/glass,
+/obj/item/storage/toolbox/emergency,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czt" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czu" = (
+/obj/machinery/suit_storage_unit/cmo,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Morgue";
+ req_access_txt = "5;29"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"czw" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czy" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"czz" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "CMO's Office";
+ req_access_txt = "40"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"czA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"czB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Medbay Maintenance";
+ req_access_txt = "5"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czC" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"czE" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"czF" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 23
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"czG" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"czI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czJ" = (
+/obj/item/beacon,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"czK" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"czL" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"czM" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"czN" = (
+/obj/structure/closet/crate/trashcart,
+/obj/structure/sign/departments/custodian{
+ pixel_x = 32
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/chapel)
+"czO" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Waste Disposal";
+ req_one_access_txt = "12;50"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"czP" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"czQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"czR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/sorting/mail,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/chapel)
+"czS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock{
+ name = "Custodial Closet";
+ req_access_txt = "26"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"czT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"czU" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"czV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"czW" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Robotics Lab";
+ req_access_txt = "29"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"czX" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/rust,
+/area/maintenance/disposal)
+"czY" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"czZ" = (
+/obj/effect/landmark/start/janitor,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAa" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/structure/chair/sofa/right,
+/obj/item/reagent_containers/food/drinks/bottle/vermouth/empty,
+/obj/item/reagent_containers/food/snacks/grown/cannabis{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAb" = (
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/structure/chair/sofa/left,
+/obj/item/storage/box/hug/medical,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAc" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cAd" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cAe" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAg" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAh" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Custodial Closet";
+ req_access_txt = "12;26"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAi" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAj" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAk" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/reagent_containers/pill/floorpill,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAl" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/stack/tile/plasteel{
+ pixel_x = 10;
+ pixel_y = 4
+ },
+/obj/item/camera,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAm" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cAn" = (
+/obj/structure/disposalpipe/junction/flip,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cAo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAp" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cAq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAr" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal)
+"cAs" = (
+/obj/structure/mopbucket,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAt" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/window/southleft{
+ name = "Cloning Access";
+ req_one_access_txt = "9;45"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cAu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cAv" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/medical/medbay/central)
+"cAw" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/soap,
+/obj/item/grenade/chem_grenade/cleaner,
+/obj/item/grenade/chem_grenade/cleaner,
+/obj/item/grenade/chem_grenade/cleaner,
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/machinery/requests_console{
+ department = "Custodial Closet";
+ name = "Custodial RC";
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAx" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/landmark/start/janitor,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cAy" = (
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cAz" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cAA" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/closed/wall,
+/area/storage/primary)
+"cAB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAC" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cAD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Isolation Room A";
+ req_access_txt = "39"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAE" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/item/caution,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security{
+ name = "Detective's Office";
+ req_access_txt = "4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAG" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/landmark/start/virologist,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAH" = (
+/obj/structure/table,
+/obj/item/storage/box/beakers,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAI" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cAJ" = (
+/obj/structure/table/wood,
+/obj/item/storage/book/bible/booze,
+/obj/item/beacon{
+ pixel_y = -8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"cAK" = (
+/obj/machinery/computer/med_data,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cAL" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/security{
+ name = "Detective's Office";
+ req_access_txt = "4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/detectives_office)
+"cAM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAO" = (
+/obj/effect/landmark/start/detective,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAP" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/cigarettes,
+/obj/item/lighter{
+ pixel_x = -4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_y = -30
+ },
+/obj/machinery/camera{
+ c_tag = "Detective's Office";
+ dir = 1
+ },
+/obj/item/reagent_containers/food/drinks/bottle/hcider{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAQ" = (
+/obj/structure/closet/crate/trashcart,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAR" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"cAS" = (
+/obj/structure/table/wood,
+/obj/item/storage/box/evidence,
+/obj/item/hand_labeler,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cAT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"cAU" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cAV" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cAW" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cAX" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cAY" = (
+/obj/machinery/door/airlock{
+ name = "Catering";
+ req_one_access_txt = "25;28"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/bar)
+"cAZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBa" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cBb" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"cBc" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cBe" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBf" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBg" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBh" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBi" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBj" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cBl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Power Monitoring";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engine_smes{
+ name = "Power Monitoring"
+ })
+"cBm" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/rnd/production/techfab/department/engineering,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cBn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBp" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBq" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBr" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"cBs" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"cBt" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Office";
+ req_access_txt = "63"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/security/main)
+"cBu" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/sign/departments/security{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBv" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Central Maintenance";
+ req_one_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"cBx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBz" = (
+/obj/structure/filingcabinet/filingcabinet,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"cBA" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Hall - Fore";
+ pixel_x = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cBC" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/aft/secondary{
+ name = "Aft Air Hookup"
+ })
+"cBD" = (
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cBE" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBF" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"cBG" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cBH" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBI" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBJ" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/power/apc{
+ name = "Engineering Foyer APC";
+ pixel_y = -24
+ },
+/obj/item/storage/firstaid/regular,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cBK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBL" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cBM" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBN" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBO" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBP" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBQ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBR" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBS" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cBT" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cBU" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/crew_quarters/bar)
+"cBV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"cBW" = (
+/obj/structure/sign/plaques/golden{
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"cBX" = (
+/obj/structure/chair/stool/bar,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"cBY" = (
+/obj/machinery/newscaster{
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/carpet/green,
+/area/crew_quarters/bar)
+"cBZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cCa" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCb" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/sign/departments/security{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cCc" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/sleeper{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/medical{
+ name = "Medical Booth"
+ })
+"cCe" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cCf" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Central Maintenance - Fore";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"cCg" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cCi" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Monkey Pen";
+ req_access_txt = "39"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cCl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cCm" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCn" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/port/fore)
+"cCo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cCp" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/port/fore)
+"cCq" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/hallway/primary/central)
+"cCr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cCs" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cCt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Confessions";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 23
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cCu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"cCv" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cCw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"cCx" = (
+/obj/structure/chair/office/light,
+/obj/effect/landmark/start/virologist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCy" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/caution,
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCz" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Isolation Room B";
+ req_access_txt = "39"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cCA" = (
+/obj/machinery/computer/security/wooden_tv,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"cCB" = (
+/obj/machinery/light,
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/office)
+"cCC" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/chapel/main)
+"cCD" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cCE" = (
+/obj/machinery/portable_atmospherics/canister/water_vapor,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction/flip,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"cCF" = (
+/obj/machinery/conveyor_switch/oneway{
+ id = "recycler";
+ name = "Recycler Conveyor Control"
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cCG" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCH" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCI" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"cCK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Library Access"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/library)
+"cCL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/junction,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=bridge1";
+ location = "router"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCN" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs/left,
+/area/hallway/primary/central)
+"cCO" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"cCP" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/landmark/start/depsec/engineering,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cCQ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cCR" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cCS" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cCT" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/stairs/medium,
+/area/hallway/primary/aft)
+"cCU" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plating,
+/area/maintenance/department/security)
+"cCW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"cCX" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/crew_quarters/heads/hos)
+"cCY" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDa" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDb" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/clothing/glasses/science,
+/obj/item/pen,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cDc" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/structure/bedsheetbin,
+/obj/item/clothing/glasses/hud/health,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cDd" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cDe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cDf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"cDg" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ id = "DeliveryConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cDh" = (
+/obj/structure/closet/secure_closet/engineering_chief,
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cDi" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/closet/crate/solarpanel_small,
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cDj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"cDk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/port/fore)
+"cDl" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cDm" = (
+/obj/structure/plasticflaps,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "DeliveryConveyer"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cDn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cDo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cDp" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"cDq" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"cDr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/security/courtroom)
+"cDs" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "applebush"
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark/side,
+/area/bridge)
+"cDt" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/captain)
+"cDu" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain)
+"cDv" = (
+/obj/machinery/vending/wardrobe/cap_wardrobe,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"cDw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"cDx" = (
+/obj/machinery/light_switch{
+ pixel_x = -4;
+ pixel_y = 24
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 6;
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/captain)
+"cDy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDz" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDA" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDB" = (
+/obj/item/storage/secure/safe{
+ pixel_x = -24
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/dresser,
+/obj/item/storage/lockbox/medal,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDC" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/effect/landmark/start/captain,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDD" = (
+/obj/structure/bed,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -28
+ },
+/obj/item/bedsheet/captain,
+/obj/effect/landmark/start/captain,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDE" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDG" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/mob/living/simple_animal/pet/cat/space,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/captain)
+"cDH" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"cDI" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"cDJ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 4
+ },
+/area/gateway)
+"cDK" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "Gateway Chamber";
+ req_access_txt = "62"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"cDL" = (
+/obj/machinery/gateway{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"cDM" = (
+/obj/machinery/gateway/centerstation,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"cDN" = (
+/obj/machinery/gateway{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/gateway)
+"cDO" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDP" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDR" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cDS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cDT" = (
+/obj/structure/table,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"cDU" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cDV" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Gateway Atrium";
+ req_access_txt = "62"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/gateway)
+"cDW" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cDX" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cDY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cDZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/crew_quarters/heads/hor)
+"cEa" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"cEb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Research Director's Office";
+ req_access_txt = "30"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hor)
+"cEc" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ dir = 1;
+ freq = 1400;
+ location = "Bridge"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEj" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Research Sector";
+ req_one_access_txt = "29;47"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEl" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEm" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEn" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Research Sector";
+ req_one_access_txt = "29;47"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEo" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEq" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEr" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEs" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEt" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEv" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research/glass{
+ name = "Research Sector";
+ req_one_access_txt = "29;47"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"cEx" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEy" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"cEz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEA" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"cEC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"cED" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/scientist,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"cEE" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/window/westleft{
+ name = "Science Desk";
+ req_access_txt = "29;47"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"cEF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEG" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEJ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"cEL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"cEM" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEN" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cEO" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Chemistry Lab";
+ req_access_txt = "8; 33"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"cEP" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cEQ" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cER" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Locker Room";
+ req_access_txt = "5"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cES" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cET" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Locker Room";
+ req_access_txt = "5"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEV" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/start/paramedic,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cEZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFe" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFg" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cFh" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFi" = (
+/obj/effect/landmark/start/paramedic,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFk" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFl" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFm" = (
+/obj/structure/closet/crate/freezer/blood,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFn" = (
+/obj/structure/closet/l3closet,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFo" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFp" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFs" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/surgical_drapes,
+/obj/item/scalpel,
+/obj/item/circular_saw{
+ pixel_y = 16
+ },
+/obj/item/hemostat,
+/obj/item/retractor,
+/obj/item/surgicaldrill,
+/obj/item/cautery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFt" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay - Port";
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical/medbay/central";
+ dir = 8;
+ name = "Medbay APC";
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFu" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFv" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFw" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/window/westright{
+ name = "Treatment Center";
+ req_access_txt = "5"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFz" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/mask/surgical,
+/obj/item/healthanalyzer,
+/obj/item/clothing/neck/stethoscope,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone2{
+ name = "Medbay Treatment Center"
+ })
+"cFA" = (
+/obj/structure/table,
+/obj/item/storage/box/beakers{
+ pixel_x = 5
+ },
+/obj/item/storage/box/syringes{
+ pixel_x = -4
+ },
+/obj/item/reagent_containers/dropper,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cFB" = (
+/obj/machinery/vending/snack/teal,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/medical/medbay/central)
+"cFD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/start/paramedic,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFF" = (
+/obj/effect/landmark/start/paramedic,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFG" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Break Room";
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFI" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFK" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/carpet/blue,
+/area/medical/medbay/central)
+"cFL" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFN" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/medical/medbay/central)
+"cFO" = (
+/obj/structure/closet/crate/medical,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFP" = (
+/obj/structure/table/wood,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/item/reagent_containers/pill/patch/styptic,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/carpet/blue,
+/area/medical/medbay/central)
+"cFQ" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/effect/landmark/start/medical_doctor,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/carpet/blue,
+/area/medical/medbay/central)
+"cFR" = (
+/obj/structure/closet/crate/medical,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFS" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cFT" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Virology Exterior Airlock";
+ req_access_txt = "39"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cFU" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cFV" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cFW" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cFX" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Chemistry Lab";
+ req_access_txt = "33"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cFY" = (
+/turf/open/floor/plasteel,
+/area/router/air)
+"cFZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/button/massdriver{
+ id = "airbridge_out";
+ pixel_x = -8;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cGa" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cGb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "MedSci Router";
+ req_access_txt = "5"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cGc" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cGd" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay Locker Room";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cGe" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/item/reagent_containers/blood/OMinus{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/food/drinks/coffee{
+ pixel_x = 6
+ },
+/obj/item/storage/box/masks{
+ pixel_x = -4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_y = -30
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cGf" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cGg" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cGh" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "airbridge_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cGi" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGk" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGl" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGm" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGn" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGo" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGr" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/research/glass{
+ name = "Xenobiology Lab Access";
+ req_access_txt = "55"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGu" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/research{
+ name = "Research Sector"
+ })
+"cGv" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Xenobiology Lab";
+ req_access_txt = "8;55"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGx" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Experimentation Lab";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cGy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGz" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cGA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cGF" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGG" = (
+/obj/structure/table,
+/obj/item/extinguisher,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/wrench,
+/obj/item/clothing/mask/gas,
+/obj/item/extinguisher{
+ pixel_x = -7;
+ pixel_y = 3
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/science/storage";
+ dir = 4;
+ name = "Toxins Storage APC";
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cGH" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/camera{
+ c_tag = "Toxins Lab - Storage";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cGI" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGJ" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGK" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGL" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGM" = (
+/obj/structure/tank_dispenser,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/science/storage)
+"cGO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/science/storage)
+"cGP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGQ" = (
+/obj/machinery/door/airlock/research{
+ name = "Plasma Canister Storage";
+ req_access_txt = "7;8"
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cGR" = (
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGT" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (Common)";
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plating/airless,
+/area/science/storage)
+"cGV" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGW" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/science/storage)
+"cGX" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGY" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cGZ" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/science/storage)
+"cHa" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/structure/sign/warning/fire{
+ pixel_x = -32
+ },
+/obj/machinery/camera{
+ c_tag = "Toxins Lab - Plasma Storage";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/storage)
+"cHb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHd" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHf" = (
+/obj/structure/table/reinforced,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stock_parts/cell/high/plus,
+/obj/item/stock_parts/cell/high/plus,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/circuit)
+"cHj" = (
+/obj/structure/table,
+/obj/item/storage/hypospraykit/toxin{
+ pixel_x = -5
+ },
+/obj/item/storage/hypospraykit/fire{
+ pixel_x = 5
+ },
+/obj/item/clothing/glasses/sunglasses,
+/obj/item/clothing/glasses/sunglasses,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cHk" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cHl" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cHm" = (
+/obj/machinery/atmospherics/components/binary/pump,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cHn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"cHo" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHp" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHq" = (
+/obj/structure/closet/firecloset,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHr" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHs" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHt" = (
+/obj/structure/disposalpipe/junction,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHu" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHv" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Research - Experimentation Hall";
+ dir = 8;
+ network = list("ss13","medbay")
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/science/explab)
+"cHw" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/warning/biohazard{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHx" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHA" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/research{
+ name = "Experimentation Lab";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/landmark/blobstart,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/power/apc{
+ areastring = "/area/science/explab";
+ dir = 4;
+ name = "Experimentation Lab APC";
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark/side{
+ dir = 8
+ },
+/area/science/explab)
+"cHD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHG" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Experimentation Lab";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHI" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/explab)
+"cHJ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"cHK" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cHL" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cHM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cHN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cHO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cHP" = (
+/obj/structure/chair/office/light{
+ dir = 1;
+ pixel_y = 3
+ },
+/obj/effect/landmark/start/geneticist,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cHQ" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cHR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical{
+ name = "Morgue";
+ req_one_access_txt = "9;45"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"cHS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Genetics Lab";
+ req_access_txt = "9"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cHT" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/rust,
+/area/medical/morgue)
+"cHU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cHV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical/genetics";
+ dir = 8;
+ name = "Genetics Lab APC";
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cHW" = (
+/obj/machinery/rnd/production/circuit_imprinter,
+/obj/item/reagent_containers/glass/beaker,
+/obj/structure/sign/poster/official/state_laws{
+ pixel_y = 32
+ },
+/turf/open/floor/circuit,
+/area/science/robotics/lab)
+"cHX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cHY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/recharge_station,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cHZ" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ name = "Airbridge Router"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cIa" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cIb" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/item/storage/firstaid/radbgone,
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIc" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cId" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cIe" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cIf" = (
+/obj/structure/closet/crate/trashcart,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cIg" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIh" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cIi" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cIj" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/geneticist,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIk" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIl" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIm" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/landmark/start/geneticist,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIn" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cIo" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Genetics Lab Maintenance";
+ req_access_txt = "9"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/genetics)
+"cIp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cIq" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cIr" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -28;
+ pixel_y = -4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -24;
+ pixel_y = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cIs" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics";
+ req_access_txt = "24"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cIt" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIu" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIv" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIw" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIx" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Aft Hall";
+ network = list("ss13","rd")
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIz" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIA" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIB" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/photosynthetic,
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIC" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cID" = (
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIE" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cII" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIJ" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIK" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Engineering Sector"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIQ" = (
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIR" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIS" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIU" = (
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=evac";
+ location = "eng1"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJb" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJd" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJe" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cJf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Unisex Restrooms"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cJg" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cJh" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin/towel,
+/obj/machinery/camera{
+ c_tag = "Aft Restrooms";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cJi" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ locked = 0;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cJj" = (
+/obj/machinery/computer/security/mining,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cJk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cJl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Engine Room - Starboard Quarter";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJm" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cJn" = (
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cJo" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/engine/atmos)
+"cJp" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJq" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/suit_storage_unit/engine,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJr" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cJs" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cJt" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cJu" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cJv" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Router";
+ req_access_txt = "11"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJx" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{
+ dir = 1
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cJy" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/rnd/production/circuit_imprinter,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cJz" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "DeliveryConveyor"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/warehouse)
+"cJA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/visible,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJC" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Gravity Generator";
+ req_access_txt = "11"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cJD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/power/terminal,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cJE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cJF" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/table,
+/obj/machinery/light/small,
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/engine/gravity_generator";
+ dir = 4;
+ name = "Gravity Generator APC";
+ pixel_x = 26
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cJH" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cJI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"cJJ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJK" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJN" = (
+/obj/machinery/light/small,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter{
+ name = "Thermo-Electric Generator"
+ })
+"cJP" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/machinery/light/small,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"cJR" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Canister Storage";
+ req_one_access_txt = "10;24"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cJS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cJT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cJU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cJV" = (
+/obj/structure/plasticflaps,
+/obj/machinery/door/poddoor{
+ id = "DeliveryDoor";
+ name = "Delivery Door"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "DeliveryConveyor"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cJW" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJX" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJY" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"cJZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cKa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cKb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cKc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Canister Storage";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/storage{
+ name = "Canister Storage"
+ })
+"cKd" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "DeliveryConveyor"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"cKe" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/public/glass{
+ name = "Airbridge Router"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cKf" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cKg" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/vending/engivend,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cKh" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cKi" = (
+/obj/structure/sign/poster/official/space_cops{
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cKj" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/door/window/northright{
+ name = "Medbay Desk";
+ req_access_txt = "5"
+ },
+/obj/item/clipboard,
+/obj/item/pen,
+/obj/item/clothing/glasses/hud/health,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cKk" = (
+/obj/structure/chair/office/light{
+ dir = 1;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/landmark/start/medical_doctor,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cKl" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"cKm" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/stairs,
+/area/medical/medbay/central)
+"cKn" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cKo" = (
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cKp" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/medical/medbay/central)
+"cKq" = (
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel/showroomfloor,
+/area/medical/morgue)
+"cKr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cKs" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cKt" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cKu" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cKv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab{
+ name = "Research Observatory"
+ })
+"cKw" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"cKx" = (
+/obj/structure/grille,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/science/xenobiology)
+"cKy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"cKz" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cKA" = (
+/obj/machinery/atmospherics/components/binary/valve,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cKB" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cKC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/xenobiology)
+"cKD" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cKE" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/port/fore)
+"cKF" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cKG" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/closet/wardrobe/yellow,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cKH" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cKI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cKJ" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cKK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cKL" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cKM" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cKN" = (
+/obj/structure/table/reinforced,
+/obj/item/assembly/signaler{
+ pixel_x = -4
+ },
+/obj/item/assembly/signaler,
+/obj/item/assembly/signaler{
+ pixel_y = 8
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"cKO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/sign/departments/restroom{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cKP" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/structure/sign/departments/custodian{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cKQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output,
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cKR" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrous_input,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cKS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrous_output,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cKT" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cKU" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cKV" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cKW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cKX" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cKY" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cKZ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cLa" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cLb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cLc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cLd" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLe" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cLf" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cLg" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 29
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLh" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLi" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLj" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/engine/atmos)
+"cLk" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "CO2 Outlet Pump"
+ },
+/turf/open/floor/plasteel/dark/side{
+ dir = 1
+ },
+/area/engine/atmos)
+"cLl" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLm" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cLn" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/engineering_personal,
+/obj/item/clothing/under/overalls,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cLo" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLp" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLq" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLr" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cLs" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLt" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{
+ dir = 1
+ },
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cLu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{
+ dir = 1
+ },
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cLv" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{
+ dir = 1
+ },
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cLw" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{
+ dir = 1
+ },
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cLx" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{
+ dir = 1
+ },
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cLy" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{
+ dir = 1
+ },
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cLz" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/secure_closet/engineering_personal,
+/obj/item/clothing/under/overalls,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cLA" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Virology - Starboard";
+ dir = 8;
+ pixel_y = -22
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical/virology";
+ dir = 4;
+ name = "Virology Lab APC";
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLB" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cLC" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/camera{
+ c_tag = "Virology - Port";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLD" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLE" = (
+/obj/structure/closet/crate/medical,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cLF" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLG" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLH" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLI" = (
+/obj/structure/chair/office/light,
+/obj/effect/landmark/start/virologist,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLJ" = (
+/obj/structure/table,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/wirecutters,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cLK" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/conveyor{
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cLL" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLN" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLO" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cLP" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/item/storage/box/syringes,
+/obj/item/hand_labeler,
+/obj/item/radio/headset/headset_med,
+/obj/structure/sign/warning/biohazard{
+ pixel_x = 32
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medical)";
+ pixel_y = -30
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cLQ" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "airbridge_off"
+ },
+/obj/machinery/door/poddoor{
+ name = "Airbridge Router"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cLR" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "workshop_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cLS" = (
+/obj/machinery/light,
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cLT" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"cLU" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 1;
+ frequency = 1441;
+ id = "inc_in"
+ },
+/turf/open/floor/plating/airless,
+/area/medical/virology)
+"cLV" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLW" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLX" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cLY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/incinerator_output{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cLZ" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cMa" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cMb" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cMc" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMd" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4;
+ name = "N2 to Airmix"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMe" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMf" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"cMg" = (
+/obj/machinery/atmospherics/components/trinary/mixer/airmix{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMh" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMi" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/structure/closet/firecloset,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cMk" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMl" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMm" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMn" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "N2 to Pure"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMo" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMp" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"cMq" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMr" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMs" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMt" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cMu" = (
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cMv" = (
+/obj/machinery/button/door/incinerator_vent_atmos_main{
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/obj/machinery/button/door/incinerator_vent_atmos_aux{
+ pixel_x = -40;
+ pixel_y = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMw" = (
+/obj/machinery/atmospherics/components/binary/valve/digital{
+ name = "Waste Release"
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMx" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 5
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMy" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "Nitrogen Outlet"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMz" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/light,
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Starboard Aft";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMA" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMB" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "O2 to Airmix"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMC" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "O2 to Pure"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cMD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/engine/atmos)
+"cME" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/engine/atmos)
+"cMF" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Air to Pure"
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/engine/atmos)
+"cMG" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cMH" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cMI" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cMJ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cMK" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"cML" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cMM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cMN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cMO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cMP" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"cMQ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cMR" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cMS" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cMT" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cMU" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cMV" = (
+/obj/machinery/conveyor{
+ dir = 10;
+ id = "workshop_off"
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cMW" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/vending/tool,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cMX" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/table,
+/obj/item/storage/box/lights/mixed,
+/obj/item/multitool{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/multitool{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/multitool,
+/obj/item/multitool,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cMY" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/table,
+/obj/machinery/camera{
+ c_tag = "Engineering - Workshop";
+ dir = 1
+ },
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/t_scanner,
+/obj/item/t_scanner,
+/obj/item/t_scanner,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cMZ" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high/plus,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNa" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/chair,
+/obj/effect/landmark/start/station_engineer,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNb" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/chair,
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNc" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/table,
+/obj/item/storage/toolbox/electrical,
+/obj/item/stack/cable_coil/red,
+/obj/item/stack/cable_coil/red,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNd" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/closet/crate/engineering,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNe" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/disposalpipe/segment,
+/obj/item/radio/intercom{
+ name = "Station Intercom (Common)";
+ pixel_y = -29
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNf" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNg" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNh" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/airlock/public/glass{
+ name = "Airbridge Router"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cNi" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cNj" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cNk" = (
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/router/air)
+"cNl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/router/air)
+"cNm" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cNn" = (
+/obj/machinery/conveyor{
+ dir = 10;
+ id = "airbridge_off"
+ },
+/turf/open/floor/plating,
+/area/router/air)
+"cNo" = (
+/turf/closed/wall/rust,
+/area/engine/workshop)
+"cNp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window/southleft{
+ name = "Workshop Desk";
+ req_access_txt = "11"
+ },
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNq" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window/southright{
+ name = "Workshop Desk";
+ req_access_txt = "11"
+ },
+/obj/item/folder/yellow,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/engine/workshop)
+"cNs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/engine/workshop)
+"cNt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/engine/workshop)
+"cNu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering Workshop";
+ req_access_txt = "11"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/workshop)
+"cNv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/turf/closed/wall,
+/area/engine/workshop)
+"cNw" = (
+/turf/closed/wall/r_wall,
+/area/router/air)
+"cNx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cNy" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningdock/airless)
+"cNz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/miningdock/airless)
+"cNA" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cNB" = (
+/turf/open/floor/plating,
+/area/quartermaster/miningdock/airless)
+"cNC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet/restrooms)
+"cND" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cNE" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNF" = (
+/obj/item/shovel,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNH" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNI" = (
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cNJ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cNK" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/engine/teg_hot)
+"cNL" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 8
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/engine/teg_cold)
+"cNM" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/rack,
+/obj/item/circuitboard/machine,
+/obj/item/circuitboard/machine,
+/obj/item/circuitboard/machine,
+/obj/item/circuitboard/machine,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNN" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNO" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/frame/computer{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/quartermaster/miningdock/airless)
+"cNQ" = (
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES"
+ },
+/turf/closed/wall/r_wall,
+/area/router/aux)
+"cNR" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNS" = (
+/obj/machinery/power/apc{
+ name = "Mining Dock APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light_switch{
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNU" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/stack/sheet/plasteel/fifty,
+/turf/open/floor/plating,
+/area/quartermaster/miningdock/airless)
+"cNV" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"cNW" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/camera{
+ c_tag = "Supply - Mining Exterior";
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cNX" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cNY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Refinery";
+ req_access_txt = "48"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cNZ" = (
+/obj/machinery/door/airlock/external/glass{
+ name = "Refinery";
+ req_access_txt = "48"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningdock/airless)
+"cOa" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 9
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cOb" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOc" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/camera{
+ c_tag = "Supply - Refinery Exterior";
+ pixel_x = 22
+ },
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOd" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet{
+ icon_state = "carpetsymbol"
+ },
+/area/medical/medbay/lobby)
+"cOe" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cOf" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOg" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOh" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOi" = (
+/obj/machinery/conveyor_switch{
+ id = "MiningConveyer"
+ },
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOj" = (
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOk" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOl" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOm" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "MiningConveyer"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOn" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOo" = (
+/obj/structure/table,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOq" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cOr" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOs" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/glass/fifty,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOt" = (
+/obj/structure/closet/crate,
+/obj/item/stack/rods/fifty,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOu" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOv" = (
+/obj/item/storage/toolbox/emergency,
+/obj/structure/table,
+/turf/open/floor/plating/airless,
+/area/quartermaster/miningdock/airless/no_grav)
+"cOw" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cOx" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/router/medsci";
+ dir = 1;
+ name = "MedSci Router APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/router/medsci)
+"cOy" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/router/medsci)
+"cOz" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/router/medsci)
+"cOA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/light_switch{
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 1
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cOE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOF" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/router/medsci)
+"cOH" = (
+/obj/machinery/computer/cargo/request{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOI" = (
+/turf/closed/wall/r_wall,
+/area/router/medsci)
+"cOJ" = (
+/obj/machinery/conveyor{
+ id = "medsci_off"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOK" = (
+/obj/structure/table/reinforced,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/item/destTagger,
+/obj/machinery/light,
+/obj/machinery/button/massdriver{
+ id = "medsci_out";
+ pixel_x = -8;
+ pixel_y = 8
+ },
+/obj/machinery/requests_console{
+ department = "MedSci Router";
+ name = "MedSci Router RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOL" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "medsci_off"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOM" = (
+/turf/closed/wall/r_wall,
+/area/janitor/aux)
+"cON" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Auxiliary Custodial Closet";
+ req_access_txt = "12"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plating,
+/area/janitor/aux)
+"cOO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/janitor/aux)
+"cOP" = (
+/obj/machinery/mass_driver{
+ id = "medsci_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOQ" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/janitor/aux";
+ dir = 1;
+ name = "Auxiliary Custodial Closet APC";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOR" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOS" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/item/storage/box/lights/mixed,
+/obj/item/light/tube,
+/obj/item/radio/off,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOT" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ name = "MedSci Router"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOU" = (
+/obj/structure/plasticflaps,
+/obj/structure/fans/tiny,
+/obj/machinery/door/poddoor{
+ name = "MedSci Router"
+ },
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "medsci_off"
+ },
+/turf/open/floor/plating,
+/area/router/medsci)
+"cOV" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/storage/box/mousetraps,
+/obj/item/reagent_containers/glass/bucket,
+/obj/item/mop,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOW" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOX" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/item/modular_computer/laptop/preset/civilian,
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cOY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/janitor/aux)
+"cOZ" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera{
+ c_tag = "Custodial Closet - Auxiliary";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cPa" = (
+/obj/structure/mopbucket,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -26
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cPb" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor/aux)
+"cPc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cPd" = (
+/obj/machinery/conveyor{
+ id = "sq_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPe" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "sq_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPf" = (
+/obj/machinery/conveyor/auto,
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPg" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "medsci_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPh" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "sq_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPi" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "viro_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPj" = (
+/obj/machinery/conveyor{
+ dir = 9;
+ id = "viro_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPk" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "viro_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPl" = (
+/obj/machinery/mass_driver{
+ dir = 8;
+ id = "viro_in";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPm" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "sq_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPn" = (
+/obj/machinery/conveyor{
+ dir = 10;
+ id = "sq_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPo" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "viro_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPp" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "viro_out";
+ name = "Router Driver"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPq" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "sq_off"
+ },
+/turf/open/floor/plating/airless,
+/area/router/aux)
+"cPr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hydroponics/lobby)
+"cPs" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/bridge)
+"cPt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/security/checkpoint/customs)
+"cPu" = (
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cPv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"cPw" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/structure/sign/poster/contraband/kss13{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science{
+ name = "Research Maintenance"
+ })
+"cPx" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cPy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/obj/structure/sign/poster/contraband/lusty_xenomorph{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVq" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cVO" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dpO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"dVR" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"eCy" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 9
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"eIh" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "N2O Outlet Pump"
+ },
+/turf/open/floor/plasteel/white/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"eKM" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -30
+ },
+/obj/machinery/atmospherics/pipe/manifold/supplymain/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"eTZ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"eUF" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"fgS" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "Plasma Outlet Pump"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"fkx" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"frb" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"fti" = (
+/obj/machinery/atmospherics/components/binary/pump,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"fui" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"fuE" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"fuR" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"fIw" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"guK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space)
+"gDY" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "Fuel Pipe to Incinerator"
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"gGG" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"hcR" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/bridge)
+"hiV" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"hlo" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"hlV" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/space/nearstation)
+"hDz" = (
+/obj/machinery/space_heater,
+/obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"hKC" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"hMZ" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Pure to Port"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"hXk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"ifC" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/manifold/orange/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"iAW" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"iQY" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 4
+ },
+/obj/structure/closet/firecloset,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"jiZ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"jml" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ layer = 2.4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"jon" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"jyu" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"jMO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"jXo" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"kxw" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/turf/open/space/basic,
+/area/space)
+"kxL" = (
+/obj/structure/lattice,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"kzb" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/bridge)
+"kOG" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Mix to Engine"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"lcD" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Air to Port"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"lRy" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"mkx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"mqB" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"mxW" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"mEa" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible,
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"mIT" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"mKP" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/tcommsat/computer)
+"mNN" = (
+/obj/machinery/space_heater,
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ntC" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ name = "Port to Fuel Pipe"
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"nvn" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"nAF" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Mix to Port"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"nBM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"nEX" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"nLV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"ony" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"opd" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"oMB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"pgu" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"prx" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"qeq" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"qgO" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"qlJ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"qnM" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning{
+ name = "\improper KEEP CLEAR: HIGH SPEED DELIVERIES";
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"qvB" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"qHL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"qWY" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ name = "Waste In"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"rbJ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/open/space/basic,
+/area/space/nearstation)
+"rdF" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"rTW" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 6
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"rUl" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"sdp" = (
+/obj/structure/reagent_dispensers/foamtank,
+/turf/open/floor/engine,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"sHB" = (
+/obj/machinery/atmospherics/pipe/manifold/orange/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"sRD" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"sVC" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"tjb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/machinery/meter,
+/turf/open/floor/plating,
+/area/engine/engineering{
+ name = "Engine Room"
+ })
+"tpQ" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/turf/open/space/basic,
+/area/space/nearstation)
+"tuF" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 6
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"tyI" = (
+/obj/machinery/atmospherics/pipe/simple/supplymain/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"tXV" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ layer = 2.4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"tZj" = (
+/obj/structure/tank_dispenser{
+ pixel_x = -1
+ },
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"tZC" = (
+/obj/machinery/atmospherics/pipe/manifold4w/orange/visible,
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"urj" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 8;
+ icon_state = "intact"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"uwK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/secure_construction{
+ name = "Engineering Construction Area"
+ })
+"uAY" = (
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/t_scanner,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"uVD" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"vcb" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"vsO" = (
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"vxU" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"wbu" = (
+/obj/machinery/atmospherics/pipe/simple/violet/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"wPS" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"wWH" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xcO" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "Mix Outlet Pump"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xjk" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xkC" = (
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xoj" = (
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xqa" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/violet/visible{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"xCy" = (
+/obj/machinery/atmospherics/components/binary/pump,
+/obj/machinery/atmospherics/pipe/simple/supplymain/hidden{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"xKr" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/orange/hidden,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+
+(1,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(2,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(3,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(4,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(5,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(6,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(7,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(8,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(9,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(10,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(11,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(12,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(13,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(14,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(15,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(16,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(17,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(18,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(19,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(20,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(21,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(22,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(23,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaf
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(24,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaf
+aaw
+bHZ
+aaw
+aaf
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(25,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaw
+acp
+bJM
+acp
+aaw
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(26,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaf
+aaf
+acp
+bef
+crG
+crK
+acp
+aaf
+aaf
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(27,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+acp
+acp
+beh
+acp
+crL
+acp
+acp
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(28,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaf
+aaf
+acp
+bFr
+crH
+crM
+acp
+aaf
+aaf
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(29,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaw
+acp
+acp
+acp
+aaw
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(30,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaf
+aaw
+crG
+aaw
+aaf
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(31,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+crH
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(32,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(33,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(34,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(35,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(36,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(37,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(38,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(39,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(40,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(41,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(42,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(43,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+crB
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(44,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+aEf
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+akI
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+crE
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(45,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aye
+aaU
+akI
+adp
+ajt
+chi
+arW
+aHo
+buV
+bxu
+akI
+bxB
+bxQ
+bxZ
+byb
+byi
+byn
+byp
+byB
+byG
+byL
+byB
+clI
+byn
+clP
+byi
+aaa
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(46,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+aaa
+akI
+adZ
+chh
+cMf
+axF
+aIM
+mKP
+crz
+cMf
+bxE
+bxW
+bya
+byb
+byk
+byn
+byq
+byn
+byH
+clD
+byn
+clJ
+byn
+clQ
+byi
+aaU
+aye
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(47,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+aaa
+akI
+ajZ
+anx
+akJ
+aAI
+aMx
+cnn
+bxx
+bxD
+bxI
+bxJ
+byb
+byb
+byb
+byn
+byx
+byn
+byn
+byn
+byn
+clK
+byn
+clR
+byi
+aaa
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(48,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+aaa
+akI
+ahh
+aCf
+akI
+aAJ
+cMp
+aYa
+bxm
+akI
+aNC
+bxv
+byf
+byj
+byl
+byn
+byn
+byn
+byI
+clE
+byn
+byn
+byn
+crD
+byi
+aaa
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(49,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aye
+aaU
+akI
+ajn
+aLH
+akI
+aAK
+aRC
+bxn
+akI
+bxA
+hiV
+cvI
+byb
+byb
+byb
+byn
+byy
+byn
+byn
+byn
+byn
+clL
+byn
+clS
+byi
+aaa
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(50,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aye
+cep
+akI
+akI
+akI
+akI
+aGa
+cMK
+bxo
+akI
+akI
+bbk
+bxX
+byg
+byb
+bym
+byn
+byz
+byn
+byJ
+clF
+byn
+clM
+byn
+clT
+byi
+aaU
+aye
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(51,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aEa
+cMK
+bxq
+bxC
+akI
+bxK
+bxY
+byh
+byb
+byi
+byn
+byA
+byC
+byK
+clG
+byC
+clN
+byn
+clU
+byi
+aaa
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(52,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aEa
+cMK
+bxt
+akI
+akI
+akI
+akI
+akI
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+byi
+crF
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(53,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aEa
+aTH
+bab
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+crC
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(54,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aEb
+bRD
+aaU
+aaU
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(55,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(56,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+agL
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(57,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aiq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(58,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aiq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cpC
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(59,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaL
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaL
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(60,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+cpC
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(61,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(62,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEb
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(63,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(64,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bxT
+bFl
+bxT
+bFl
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bAb
+cKw
+cli
+bxT
+bxT
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(65,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bFj
+bHS
+bSj
+bJr
+bFj
+bxT
+bKE
+caV
+bKM
+bxT
+bKE
+clf
+bKM
+bxT
+bKE
+ctL
+bKM
+bxT
+ctQ
+cKx
+clj
+clk
+clj
+clm
+cln
+cln
+cln
+clp
+clq
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(66,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bFk
+bHS
+bIE
+bJr
+bFk
+bxT
+bKF
+bLd
+bKM
+bxT
+bKF
+bLd
+bKM
+bxT
+bKF
+bKM
+bKM
+bxT
+bxT
+cKy
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+clr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(67,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bFl
+bFl
+bZz
+bFl
+bFl
+bxT
+bKF
+bKM
+bKM
+bxT
+bKF
+bKM
+bKM
+bxT
+bKF
+bKM
+bKM
+bxT
+bOs
+cKz
+bOG
+bOP
+bxT
+bOW
+bOZ
+bPc
+bPe
+bxT
+cls
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(68,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaK
+aaM
+abi
+aaa
+aaa
+aaU
+aEa
+bRD
+aaU
+aaU
+aaa
+aaU
+aGn
+aGn
+aGn
+aGn
+aGn
+aGn
+aGn
+aGn
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bFm
+bHT
+bFt
+bJs
+bJV
+bxT
+bKG
+bLe
+bFl
+bxT
+bKG
+bLe
+bFl
+bxT
+bKG
+bLe
+bFl
+bxT
+cvz
+cKA
+bOH
+bFl
+bxT
+bKM
+bKM
+bKM
+bKM
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(69,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bOc
+aaU
+aaU
+aaU
+aaU
+bOc
+aaU
+aaU
+aaU
+aaU
+bOc
+aaU
+aaU
+aaU
+aaU
+aEa
+bRD
+aaU
+aaU
+aGn
+aGn
+aGn
+aIA
+aJe
+aLE
+aLy
+aMQ
+aNF
+aGn
+aGn
+aGn
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bbv
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+cnb
+bHU
+bOF
+bJt
+bJW
+bxT
+cbo
+bLf
+cjZ
+bxT
+cbo
+bLf
+cjZ
+bxT
+cbo
+bLf
+cjZ
+bxT
+ctT
+cKB
+bOI
+bOQ
+bOT
+bKM
+bKM
+bKM
+bPf
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(70,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bOf
+ciA
+ciA
+ciA
+ciA
+cnG
+cnH
+aaL
+cnI
+ciA
+cnJ
+abh
+abh
+abh
+abh
+aEb
+bRD
+aaU
+aaU
+aGn
+aHD
+aIg
+aHF
+aJn
+aHF
+aHF
+aJn
+aHF
+aPp
+aPT
+aGn
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+bxT
+bFo
+bHV
+bYz
+cbi
+cbp
+cbA
+cbH
+cjP
+cjP
+ckg
+cjP
+cjP
+cjP
+ckg
+cjP
+ckY
+cjP
+cjP
+ctR
+cKC
+bOJ
+bFl
+bKM
+bKM
+bKM
+bKM
+bPg
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(71,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abx
+aoH
+abx
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aEa
+bRD
+aaU
+aGn
+aGn
+aHE
+aHF
+aHF
+aIE
+aIE
+aIE
+aIE
+csD
+aHF
+aPU
+aGq
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaU
+aaU
+bcy
+cnU
+cnU
+cnU
+bZW
+aaU
+aaU
+aaU
+cbb
+cbb
+cbb
+cbb
+cbb
+cbb
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+bxT
+cdD
+bHW
+bIG
+csl
+bzy
+bKp
+bKJ
+bLh
+bLh
+bLh
+bLh
+bMh
+bLh
+bLh
+bLh
+ckZ
+bLh
+cbF
+cnl
+cla
+bOK
+bOR
+bKM
+bKM
+bPa
+bKM
+cun
+bxT
+cls
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(72,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aju
+aoP
+aqM
+aaU
+aaU
+aaa
+aaa
+aaa
+aGq
+aDn
+aLK
+aGq
+aGq
+aKH
+aHF
+aHF
+aIE
+aJu
+aKA
+aZT
+aMX
+aIE
+aHF
+aPV
+aQW
+aSJ
+aSJ
+aQW
+aSJ
+aQW
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bcw
+aUZ
+bcw
+aaU
+bcy
+bdc
+byc
+bdc
+bcy
+bYG
+bYG
+bYG
+cbb
+cbg
+chT
+cpD
+cGH
+cbb
+aaa
+aaa
+aaa
+aaU
+aaa
+bAb
+bxT
+bFq
+bHY
+bIH
+cGA
+bJX
+bKq
+bKK
+bLi
+bLi
+bLF
+bLi
+bMi
+bLi
+bLF
+bLi
+bLi
+bLi
+cvV
+ckS
+cla
+bOL
+bFl
+bKM
+bKM
+bKM
+bKM
+bPi
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(73,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abx
+aqw
+aoW
+aqw
+aqw
+aaU
+aaa
+aaa
+aaa
+aGq
+aEe
+aUz
+bDP
+aGq
+aGL
+aHF
+aHF
+aIH
+aJz
+aKE
+aLI
+aMX
+aIE
+aHF
+aPW
+aQW
+cDv
+cjQ
+cDB
+cDD
+aQW
+aQW
+aSJ
+aSJ
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+bcw
+bde
+bcw
+cmT
+bcy
+bfp
+cwY
+bOD
+bcy
+bwK
+bAz
+bAN
+cGN
+cbg
+chV
+crn
+cGI
+cGN
+aaU
+aaU
+aaU
+aaU
+aaU
+bAf
+bxT
+crN
+crO
+bII
+cGB
+bFw
+bxT
+cjG
+bLj
+ckN
+bxT
+cjG
+bLj
+ckN
+bxT
+cjG
+bLj
+ckN
+bxT
+bOy
+cla
+bOM
+bOS
+bOU
+bKM
+bKM
+bKM
+bPj
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(74,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abx
+akg
+apS
+arr
+abx
+aaU
+aaa
+aaa
+aaa
+aGq
+aXj
+aZq
+bDQ
+hcR
+aGM
+aHF
+aHF
+aII
+aJu
+aKG
+aRe
+aXS
+bbb
+aHF
+aHF
+aQW
+baP
+aTo
+cjQ
+cDE
+aVP
+cpt
+aWw
+aSJ
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bcw
+bee
+bcw
+crI
+bcy
+bfo
+blG
+bfo
+bcy
+bwM
+bAz
+bAN
+bKH
+cbh
+clc
+csR
+cGJ
+cGO
+cGU
+cGZ
+cbb
+bxT
+bxT
+bAg
+bBJ
+bFs
+bIa
+bIJ
+cGC
+bXO
+bxT
+bFl
+bLk
+bKG
+bxT
+bFl
+bLk
+bKG
+bxT
+bFl
+bLk
+bKG
+bxT
+ctU
+ckX
+bON
+bFl
+bxT
+bKM
+bKM
+bKM
+bKM
+bxT
+cls
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(75,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aiN
+akj
+anV
+asl
+abx
+aaU
+aaU
+aaU
+aaU
+aGq
+aFE
+bdz
+bDR
+aKF
+aLm
+aMi
+aMi
+aQh
+aQN
+aRa
+aRl
+aXT
+bbc
+bbD
+bik
+cDt
+cDw
+cDy
+cps
+cDF
+bRb
+bRc
+aWx
+aSJ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bcy
+bdf
+bdf
+crJ
+blT
+bqJ
+bBN
+bKI
+bOr
+bnl
+bdc
+bfn
+cbb
+cbn
+cmK
+cnO
+cGK
+cbb
+cbb
+cbb
+cbb
+bJZ
+cby
+bMx
+bxT
+bFt
+bIb
+csY
+cGD
+bZD
+bxT
+bKM
+bKM
+bKF
+bxT
+bKM
+bKM
+bKF
+bxT
+bKM
+bKM
+bKF
+bxT
+bOA
+clb
+bOG
+bOP
+bxT
+bOX
+bPb
+bPd
+bPk
+bxT
+cls
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(76,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aiN
+akz
+aDO
+asH
+awm
+axc
+awm
+ayJ
+aqw
+aGq
+aJL
+aUR
+bEc
+kzb
+aGW
+aHI
+aIL
+aKv
+aGn
+aKK
+aLQ
+aGn
+bbd
+bbG
+bit
+cDu
+cDx
+cDz
+cDC
+cDG
+aVR
+bBj
+aWy
+aSJ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bcy
+bdt
+ctj
+bUF
+bOv
+bfo
+blI
+bfo
+bWS
+bfo
+bAF
+bfo
+bcy
+cbu
+cnz
+cGF
+cGL
+cGP
+cGV
+cHa
+cbb
+bxV
+cOq
+cGv
+cGw
+cGy
+cGy
+cGy
+cGE
+bKb
+bxT
+bKM
+bKM
+bKF
+bxT
+bKM
+bLd
+bKF
+bxT
+bKM
+cnD
+bKF
+bxT
+cue
+cvX
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+clr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(77,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aiN
+akB
+aDT
+atv
+awo
+atv
+axp
+atv
+azy
+aGq
+aJM
+urj
+cbX
+aGq
+aGX
+aHM
+aHM
+aIP
+aJB
+aHM
+aHM
+aNg
+aSW
+aHM
+biF
+aQW
+aTr
+cDA
+bEN
+bjw
+aQW
+aQW
+aSJ
+aSJ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bcy
+bec
+bek
+blH
+bnm
+bwN
+bJY
+bLE
+bOE
+cKH
+cKI
+cbP
+bcy
+cbC
+cnO
+cnO
+cnO
+cGQ
+cGW
+cGV
+cbb
+bKa
+cGq
+bMy
+bxT
+bzy
+bzy
+bIK
+bJx
+bKc
+bxT
+cta
+caZ
+bLy
+bxT
+bKM
+cmQ
+bLy
+bxT
+bKM
+ctM
+bLy
+bxT
+ctS
+cud
+clj
+cll
+clj
+clm
+clo
+clo
+clo
+clp
+clt
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(78,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bfq
+aaa
+aaa
+aaU
+aiN
+alu
+aDT
+aGy
+awu
+auL
+awu
+auL
+aAc
+aGq
+aJX
+bdE
+cen
+aGq
+cvK
+aHM
+cnp
+aIQ
+aJG
+aKL
+bPt
+aNi
+aSW
+aHM
+bju
+aQW
+aSJ
+aSJ
+aQW
+aSJ
+aQW
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bcy
+bed
+boJ
+fuR
+bzX
+bAl
+boL
+bAG
+cnT
+boQ
+cKJ
+bga
+bcy
+chR
+cnV
+cGG
+cGM
+cGP
+cGV
+cGV
+cbb
+bxT
+cGr
+bxT
+bxT
+bFl
+bFl
+bFl
+bFl
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+bxT
+cvG
+cvY
+bxT
+bxT
+bxT
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(79,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+agW
+ahf
+ain
+aaa
+ain
+alt
+agW
+aaa
+aqw
+abx
+aCd
+aDV
+aEp
+aEs
+aIo
+aEs
+aNZ
+atv
+aGq
+aGq
+bdJ
+ceo
+aGq
+aKY
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+aSW
+aHM
+bjJ
+aGq
+aaU
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bcy
+bcy
+bcy
+bcy
+bcy
+bgC
+bdf
+boR
+bDL
+boR
+cKJ
+bAP
+bcy
+bWl
+bZW
+bcy
+cbb
+cbb
+cbb
+cbb
+cbb
+bRh
+bTO
+bVv
+bTR
+aaU
+aaU
+aaU
+aaU
+cav
+cav
+cav
+cav
+cav
+cav
+cav
+aaU
+aaU
+aaa
+aaa
+aaa
+aaU
+cbB
+ctY
+cvA
+cbB
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(80,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+agW
+ahk
+ain
+aaU
+ain
+ahk
+agW
+aaU
+abx
+aiO
+amq
+avW
+awd
+awK
+axf
+awK
+aOK
+aAi
+ceC
+aAR
+aEm
+aGz
+aGs
+aOp
+aOZ
+aPu
+aOZ
+aOZ
+aOZ
+aSa
+aSa
+bbe
+bnG
+bkA
+aGq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUo
+bbF
+bbN
+bim
+bem
+bgD
+bmE
+bpM
+bFp
+bvj
+cKK
+bAU
+bRi
+bSl
+bRi
+bcy
+aEF
+bko
+bko
+bko
+bTr
+aVF
+cGt
+aVF
+bTR
+cav
+cav
+cav
+cav
+cav
+cav
+cbe
+cbl
+cbq
+cav
+cav
+cav
+aaU
+aaa
+aaa
+aaa
+aaU
+cbB
+cKr
+cub
+cbB
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(81,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+agW
+ahl
+ain
+ain
+ain
+alv
+agW
+agW
+agW
+aiP
+anV
+auL
+awr
+awM
+asL
+axu
+aOL
+asL
+asL
+asL
+aFj
+aFj
+aFj
+bmc
+aHP
+aHP
+aIT
+aJK
+aKP
+aSi
+aYh
+csr
+aNR
+blf
+aNR
+aTt
+aTt
+aTt
+aaa
+bdg
+bdg
+bdg
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+bdg
+bdg
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUo
+bbL
+bbN
+bim
+beq
+bhy
+bnj
+bpR
+bJw
+bLc
+cKL
+bAV
+bRj
+bZf
+bZY
+bcy
+aSj
+bko
+csT
+bko
+bTs
+aVF
+cGs
+aVF
+cav
+cav
+cHj
+cqS
+cav
+cav
+ccL
+caX
+caX
+caX
+ctb
+cav
+cav
+cav
+aaa
+aaa
+aaa
+aaU
+cbB
+cKr
+cuf
+cbB
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(82,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+agW
+aho
+ais
+akl
+akO
+aho
+alW
+amX
+agW
+aiO
+aob
+bUA
+awk
+ajU
+asL
+axv
+aOW
+aAn
+aAS
+aCc
+aFj
+aFX
+aGt
+bnW
+cjW
+aFj
+aFj
+aGq
+bdQ
+aSB
+aGq
+aNR
+aNR
+bly
+bFy
+aTJ
+aUB
+aTt
+aaa
+bdg
+beN
+bgx
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+bEC
+bgx
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bZW
+bcy
+bcy
+bcy
+bcy
+biK
+bdf
+bpR
+bJT
+bLl
+cKM
+bQX
+bvy
+bZg
+caa
+bcy
+aTE
+aTE
+aTE
+aTE
+bTG
+aVF
+cGs
+aVF
+caw
+caA
+cHk
+caP
+caT
+caX
+caX
+cbf
+caX
+cbr
+caX
+cbx
+cav
+cav
+aaa
+aaa
+aaa
+aaU
+cbB
+cKr
+cub
+cbB
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+cpC
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(83,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahg
+ahg
+ahg
+ahg
+ahg
+ahp
+aiE
+akq
+akT
+aAd
+atq
+atH
+anU
+anU
+asL
+asL
+azi
+asL
+anU
+axz
+aPj
+ayM
+cCP
+aCg
+aFm
+aGK
+cCW
+brG
+aGu
+aMh
+aFm
+aOr
+aKS
+aSW
+cDs
+aNR
+aPs
+blA
+bqh
+buG
+bIW
+aTt
+aaa
+bdg
+beR
+beJ
+bdg
+bdg
+bdg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bdg
+beJ
+beR
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdc
+bdc
+bdc
+bei
+beI
+biT
+bmE
+bpR
+bwD
+bLx
+cKN
+bWt
+bvy
+bZj
+cac
+bcy
+aTX
+aVF
+aVF
+aVF
+aVF
+aVF
+cHg
+bTP
+caw
+caB
+cHl
+caP
+caT
+caY
+caX
+caX
+cbm
+cbs
+caX
+ctI
+cav
+cav
+aaa
+aaa
+aaa
+aaU
+cbB
+cKr
+cub
+cbB
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(84,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahg
+akp
+alw
+afH
+ahg
+ahq
+aiG
+akr
+alj
+ari
+amg
+amX
+anU
+aCr
+aKd
+aLJ
+azj
+aph
+asL
+axA
+aPk
+aMp
+aOn
+aCi
+aFj
+aGb
+cCX
+bGn
+aHW
+baK
+aFj
+aSs
+bWe
+cPs
+bdS
+aNR
+aPt
+aYR
+csE
+bvJ
+aUF
+aTt
+aaa
+bdg
+beJ
+beJ
+aXk
+bjg
+aXl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+baZ
+bjg
+bhS
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bcy
+bcy
+bgW
+bgW
+bgW
+bgW
+bnk
+bqI
+bHF
+bDM
+bOu
+bWu
+bRk
+bZB
+cad
+bcy
+aVF
+cGR
+cGX
+cHb
+cHc
+cHe
+cHh
+bTQ
+caw
+caC
+cHk
+caP
+caT
+coG
+caX
+cHx
+cHD
+cHJ
+caX
+cbz
+cav
+cav
+aaa
+aaa
+aaa
+aaU
+cbB
+cKs
+cug
+cbB
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(85,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+ahg
+aks
+akY
+alF
+ahg
+aps
+agW
+agW
+agW
+asF
+ain
+ain
+anU
+aEw
+asX
+aNj
+aNJ
+aph
+asL
+axB
+aPn
+aAv
+aOO
+aCl
+aFj
+ciC
+aGv
+bLp
+bEV
+aIr
+aFj
+aOs
+aIP
+aTf
+aYy
+bbf
+bsf
+bnI
+aRo
+bBt
+biq
+aTt
+aaa
+bdg
+beJ
+beJ
+bdg
+bdg
+bdg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bdg
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+bgW
+bin
+bjs
+bgW
+bgW
+bmb
+bgW
+bgW
+bOv
+bWS
+bcy
+cvH
+bcy
+bcy
+bSJ
+cGS
+cGY
+buC
+cHd
+cHf
+cHi
+buC
+cax
+bWd
+cHm
+cbv
+caU
+cba
+cnC
+cHy
+cHE
+cbt
+cpe
+cav
+cav
+cav
+aaa
+aaa
+aaU
+cbB
+cbE
+cKt
+cuh
+cbE
+cbB
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(86,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+anU
+anU
+acc
+anU
+ahg
+akt
+atI
+amm
+ame
+akL
+akD
+amh
+aBA
+arq
+awJ
+awJ
+anU
+aHb
+asY
+aNG
+aNV
+aBb
+anU
+abS
+aPv
+abS
+aPD
+abS
+aFj
+aFj
+aLa
+cjR
+aFj
+aFj
+aFj
+aGn
+bfA
+aTu
+aGn
+aNR
+aNR
+aNR
+aRw
+bCe
+aNR
+aNR
+aaa
+bdg
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+coQ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bgW
+cfg
+bjt
+bep
+bVe
+bVp
+csf
+bgW
+jyu
+bXg
+bXS
+bYb
+cae
+bcy
+bfr
+cGT
+bJz
+bTo
+cag
+cbc
+caI
+bTo
+cax
+caE
+cHn
+csk
+cav
+cav
+cav
+cHz
+cHF
+caX
+cav
+cav
+cav
+aaU
+aaU
+aaU
+cbB
+cbB
+cnj
+cKu
+cui
+clh
+cbB
+cbB
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(87,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+anU
+aaN
+aaS
+auE
+ahy
+aku
+aly
+aoq
+aoR
+aoV
+aoY
+apu
+aeD
+arT
+aaS
+aNM
+anU
+aHN
+atj
+ayf
+azn
+aBe
+bzx
+axC
+aPY
+aAz
+aOh
+aCG
+bpX
+aGo
+aAz
+cjS
+anU
+aMY
+aNK
+aNL
+aPo
+aTD
+aNL
+aNK
+aVj
+aNR
+bao
+bDk
+aNR
+aaU
+aaa
+bdg
+beJ
+bbI
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+cmd
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bgX
+bAw
+biA
+biA
+biA
+bmd
+csI
+bgW
+bOw
+bcy
+bRm
+bYj
+bRq
+bcy
+big
+cce
+bJA
+bTq
+big
+big
+bTN
+big
+cax
+cpg
+cHo
+cbw
+bXd
+cav
+cav
+cHA
+cHG
+cav
+cav
+cbE
+cbE
+cbE
+cbE
+cbE
+cbE
+cle
+csW
+cKv
+cuj
+cuq
+cus
+cbE
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(88,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aah
+aaz
+byX
+byX
+byX
+byX
+byX
+aaz
+acO
+anU
+aeb
+apc
+auI
+ahy
+aky
+amI
+aod
+amB
+ajy
+akF
+awG
+axW
+asj
+awR
+axo
+anU
+aIl
+anU
+anU
+anU
+aBf
+anU
+aTp
+aQb
+aaS
+aQl
+agu
+aSk
+aUg
+blY
+cjT
+aLk
+aNd
+aNL
+aNL
+aPq
+aUC
+aNL
+aNL
+aVj
+aNR
+aNR
+bEm
+aNR
+aaU
+aaa
+bdg
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bgX
+biB
+biA
+cDS
+cDU
+cDW
+cDY
+bgW
+bOx
+bcy
+bcw
+bYs
+bcw
+bcy
+bYr
+cgV
+cGi
+cGl
+cGo
+cGp
+cGu
+cGp
+cGx
+cGz
+cHp
+cHr
+cGz
+cHu
+cHw
+cHB
+cHH
+cHK
+cHM
+ckP
+ckT
+ckT
+ckT
+ckV
+cHK
+clg
+ctc
+cua
+cvW
+cur
+clh
+cbB
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(89,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aan
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+ada
+anU
+anU
+apQ
+auK
+ahg
+akA
+amQ
+ama
+ahg
+abS
+abS
+awZ
+aEy
+ayS
+abS
+abS
+anU
+aIV
+anU
+ayj
+anU
+aBj
+anU
+axN
+aQb
+aaS
+bpo
+aAX
+aED
+aVw
+aBF
+aKx
+aLL
+aNf
+aNN
+aNL
+aPq
+aUC
+aNL
+aNL
+aVl
+aYT
+baz
+bFH
+aYT
+aaU
+aaa
+bdg
+beJ
+beJ
+bdg
+bdg
+bdg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bdg
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bGI
+bGI
+bGI
+bGI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bgX
+csF
+csN
+biA
+biA
+csL
+cDZ
+bgX
+bPl
+bXx
+bXT
+bYu
+bYA
+bYA
+bZG
+cmV
+cGj
+cGm
+bYv
+bYv
+cio
+cct
+caz
+bOO
+cHq
+cHs
+cHt
+cHv
+caG
+cHC
+cHI
+cHL
+cHN
+ckQ
+ckQ
+ckU
+ckQ
+ckW
+cHL
+csX
+ctP
+cuk
+cul
+cur
+clh
+cbB
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(90,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaU
+aaU
+aas
+aaA
+aaC
+abn
+abq
+abG
+ack
+aaA
+adb
+anU
+aaR
+aqa
+amZ
+adO
+acN
+amZ
+acN
+aqY
+ajz
+alM
+axK
+axX
+azk
+awY
+awY
+azl
+aJw
+anU
+anU
+anU
+aLw
+abS
+axT
+aQb
+aaS
+aAY
+avj
+aSN
+aVI
+aBF
+aKy
+anU
+aNk
+aNL
+aNL
+aPq
+aUC
+aNL
+aTO
+aTP
+aYT
+baA
+bFI
+aYT
+aYT
+bdg
+bdg
+beJ
+beJ
+aXk
+bjg
+aXl
+cut
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+baZ
+bjg
+bhS
+beJ
+beJ
+bGI
+bXP
+aaa
+aaa
+aaa
+aaa
+aaa
+ceE
+bjg
+ceF
+beJ
+beJ
+bGI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bgW
+biG
+cve
+bky
+biA
+biA
+cDZ
+bgX
+bWT
+bXh
+bYa
+bYw
+bYL
+bZE
+bZE
+csP
+cGk
+cGn
+cct
+bYo
+ckk
+bYF
+bBP
+bFu
+bIc
+bBQ
+bBQ
+bFG
+cuY
+bCg
+bCg
+cbB
+cbB
+cbB
+cbB
+cbB
+cbB
+cbB
+cbE
+ctW
+cbD
+ctZ
+ctZ
+cld
+cus
+cbE
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(91,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aas
+aaA
+adB
+aaF
+aaJ
+abm
+acd
+acl
+acD
+aaG
+aeh
+aqf
+auS
+agu
+ajx
+ana
+agu
+agu
+agu
+agu
+aqf
+asV
+aCt
+agE
+atU
+aAV
+auV
+aGP
+bls
+aKO
+aLx
+ayR
+ayC
+aQE
+aMZ
+aAZ
+aCL
+abS
+aVO
+aKh
+anU
+anU
+abS
+abS
+aNL
+aPz
+aUG
+aNL
+aNL
+aVu
+aYT
+baC
+cPt
+bcs
+aYT
+bdj
+beF
+beJ
+beJ
+bdg
+bdg
+bdg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bdg
+beJ
+beJ
+bGI
+bXV
+aaa
+aaa
+aaa
+aaa
+aaa
+bdg
+bdg
+bGI
+beJ
+cis
+bGI
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+bgW
+biI
+cvM
+bkC
+bVN
+bmj
+cEa
+bgW
+bWU
+bXl
+bXy
+bWa
+bYc
+bXU
+bXU
+bWa
+bJF
+bKv
+bYv
+bYp
+bYx
+cPw
+bBQ
+bFE
+bId
+bIL
+cpw
+bKd
+cuZ
+bKN
+bCg
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+cbB
+cbB
+ctN
+clh
+clh
+ctN
+cbB
+cbB
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(92,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aas
+aaA
+aaH
+aic
+abv
+abO
+acu
+aaA
+acU
+adK
+aeL
+asO
+auT
+ahE
+akQ
+ahE
+ahE
+ahE
+ahE
+ahE
+aqz
+atV
+aCW
+aEC
+aEL
+aBa
+aGG
+aHH
+aIs
+aJy
+aKt
+aKC
+aLn
+aQH
+aMq
+aQm
+aSh
+aTR
+aWS
+bpS
+anU
+aLW
+aaS
+abS
+aLZ
+aPB
+aUV
+aYB
+bbg
+bcH
+bnZ
+bqi
+bIl
+bcJ
+bOY
+bdr
+beJ
+beJ
+beJ
+bdg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bdg
+beJ
+ceI
+bGI
+bXV
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bGI
+beJ
+bbI
+bGI
+aaU
+aaU
+aaU
+aaU
+aaU
+aUk
+bgW
+bgW
+cDj
+bgX
+bgW
+bgW
+cEb
+bgW
+bWV
+bXh
+bXA
+bXU
+bpz
+aaa
+aaU
+bXU
+bKs
+bKv
+bYv
+bYq
+cPv
+bYH
+bBQ
+bDT
+bIe
+bIM
+bIM
+bIM
+cvt
+bJD
+bJH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cbB
+cbE
+cbB
+cbB
+cbE
+cbB
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(93,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aas
+aaA
+abl
+aaF
+aaQ
+abA
+abA
+acC
+acZ
+adW
+asV
+aeM
+adA
+aed
+afl
+afl
+afl
+aiK
+ajA
+ajA
+aew
+avg
+aew
+axi
+atW
+aCE
+aDW
+anU
+anU
+anU
+aPX
+abS
+ayI
+aQM
+aSx
+aTF
+aUv
+aVz
+aWe
+aTF
+aWC
+aXi
+aXO
+aYS
+aZM
+bbp
+bcN
+aYJ
+aNL
+aVJ
+aYW
+baF
+bIr
+bcx
+cvZ
+bdr
+beJ
+beT
+bbI
+bdg
+aaU
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaU
+bdg
+cmd
+beT
+bGI
+bXV
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bGI
+beJ
+beJ
+bGI
+aaU
+aaU
+aaU
+aaU
+aaU
+aTV
+aUo
+aVW
+cDH
+bbS
+aUk
+bVL
+cEc
+bXr
+bWW
+bXh
+bXB
+bXU
+bpz
+aaa
+aaU
+bXU
+bKs
+bKv
+bYv
+cgr
+bYy
+crf
+bBQ
+bFx
+bIf
+bIM
+csZ
+bIM
+cvQ
+bJE
+bJH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(94,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+cpB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aas
+aaA
+abk
+abo
+abw
+abP
+acy
+aaA
+adb
+anU
+aeQ
+aeM
+ani
+aew
+aeJ
+aeJ
+aeJ
+aew
+aeJ
+aeJ
+aeJ
+avF
+aeJ
+aeJ
+aeJ
+aew
+aCH
+aew
+aIn
+aew
+aJV
+aew
+aew
+ayT
+aRO
+aBI
+aDs
+bfw
+aYo
+aKo
+anU
+aaS
+aMP
+abS
+aOv
+aPH
+bcQ
+aUC
+aNL
+aVJ
+aYX
+baD
+bIV
+bKg
+cwa
+bdr
+beJ
+bfd
+beJ
+bdg
+aaU
+aaa
+aWZ
+aWZ
+aWZ
+aWZ
+aWZ
+aWZ
+aWZ
+aaa
+aaU
+bdg
+beJ
+bfd
+bdg
+bXV
+aaa
+aaa
+ceD
+aaa
+aaa
+aaa
+aaU
+bdg
+beJ
+coR
+bdg
+aaa
+aaa
+aaa
+aaa
+aaU
+aUi
+aUp
+aWm
+cDH
+bcB
+aTV
+bVM
+cEd
+bWs
+bWs
+bXh
+bXJ
+bXU
+bpz
+aaa
+aaU
+bXU
+bKs
+bLG
+bYv
+bzA
+cwb
+bYv
+bBQ
+csV
+bIe
+bYB
+cfU
+bIM
+cvt
+cmS
+bJH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cpB
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(95,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aan
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+ada
+anU
+aeQ
+aeM
+adD
+aew
+afn
+agI
+aid
+aew
+ajG
+alU
+aew
+awH
+aew
+axj
+ayQ
+aew
+aDY
+aew
+aew
+aew
+aQf
+aSX
+aew
+ayU
+aSQ
+aAB
+aDt
+asL
+aYr
+asL
+anU
+abS
+abS
+abS
+aNL
+aPq
+bdx
+aYO
+aNL
+aVL
+aYT
+baG
+bbM
+bcz
+aYT
+bdy
+beM
+bfd
+beJ
+bdg
+aaU
+aaU
+aWZ
+aXC
+aYg
+aYz
+aZf
+aZr
+aWZ
+aaU
+aaU
+bdg
+beJ
+bfd
+bdg
+bXV
+aaa
+bdg
+buB
+bdg
+aaa
+aaa
+aaU
+bdg
+beJ
+beJ
+bdg
+aaa
+aaa
+aaa
+aaa
+aaU
+aUi
+aUu
+cnu
+cDI
+cDT
+aTV
+bQZ
+cEd
+csO
+cEu
+bXh
+bXK
+bWa
+bYc
+bXU
+bXU
+bWa
+bKt
+bLU
+bRM
+bRO
+bRR
+bRT
+bRV
+bSd
+bTC
+bYI
+cgf
+bKe
+czH
+bKO
+bJH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(96,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aay
+aaz
+bPo
+bPo
+bPo
+bPo
+bPo
+aaz
+aeg
+anU
+aeV
+aeM
+adE
+aew
+afG
+agP
+agP
+aiL
+ajT
+anu
+ask
+ayF
+aCX
+aEE
+aEE
+aES
+aGT
+aHT
+aJt
+aJN
+aQg
+akv
+aeJ
+ayU
+aSQ
+aTg
+aDu
+asL
+aYq
+aXu
+aZU
+aZV
+beb
+aNO
+aNL
+aPq
+bex
+aNL
+aTO
+bhh
+aYT
+aYT
+bbP
+aYT
+aYT
+bdg
+bdg
+bJy
+caW
+bdg
+aaU
+aaa
+aWZ
+aXD
+aYk
+aYk
+aYk
+aZs
+aWZ
+aaa
+aaU
+bdg
+caW
+bJy
+bdg
+bXV
+aaU
+bdg
+bjg
+bdg
+aaU
+aaU
+aaU
+bdg
+beJ
+beJ
+bdg
+aaa
+aaa
+aaa
+aaa
+aaU
+aUi
+aUu
+aWm
+cDH
+bOt
+aTV
+bIg
+cEe
+cEs
+cEv
+cEx
+cEA
+cEJ
+cEM
+cEJ
+cEJ
+cEJ
+bKu
+bQv
+bRN
+cEs
+bRS
+cEN
+cEO
+cEP
+bTD
+bYJ
+cka
+cmR
+cFV
+bKP
+bJH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(97,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+anU
+agv
+aeN
+abS
+aew
+afJ
+agP
+agP
+ajB
+akv
+anw
+aym
+azN
+aDe
+aDe
+aDe
+aET
+aHg
+aHS
+aLf
+aJO
+aQi
+alU
+aeJ
+ayW
+aSQ
+aAB
+aDB
+asL
+aYq
+aXu
+aZV
+aZV
+beb
+aNS
+aOw
+aPq
+bcQ
+aNL
+aTY
+aWk
+aXR
+azd
+aTS
+aRW
+bcR
+bdN
+beJ
+bfd
+beJ
+bdg
+bdg
+aaU
+aWZ
+aXE
+aYk
+aYA
+aYk
+beg
+aWZ
+aaU
+bdg
+bdg
+beJ
+bfd
+bGI
+bYd
+bGI
+bGI
+bzb
+bGI
+bdg
+bdg
+bdg
+bGI
+beJ
+bbK
+bGI
+aaU
+aaU
+aaU
+aaU
+aaU
+aTV
+aVh
+biP
+cDH
+bcC
+aTV
+bIn
+bIN
+bIO
+bIQ
+bIR
+bIQ
+bIQ
+bIR
+bIQ
+bIS
+bIQ
+bIQ
+bQP
+cfZ
+bWX
+bWX
+ckf
+bCf
+bFB
+bIh
+bYK
+bJC
+bKf
+cFW
+bKQ
+bCg
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(98,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+akE
+akE
+ans
+apg
+aqE
+aew
+afY
+agP
+agP
+aiL
+akv
+anw
+akv
+akv
+akv
+akv
+aAh
+aew
+aEW
+alU
+akv
+aKa
+aKw
+alU
+aeJ
+azc
+aSQ
+aAB
+aDL
+asL
+aYq
+aXu
+aZW
+aZV
+beb
+beb
+beb
+aPM
+bcQ
+aNL
+aNL
+aWl
+aXR
+aRI
+aTS
+aRW
+bcR
+bcR
+cmd
+bfd
+bgz
+bgx
+bdg
+bdg
+aWZ
+aXF
+aYk
+aYk
+aYk
+aZt
+aWZ
+bdg
+bdg
+beJ
+beJ
+bfd
+blc
+bYP
+coS
+aXc
+aXc
+aXc
+aXc
+aXc
+aXc
+aXc
+aXc
+aXc
+bGI
+aaU
+aaU
+aaU
+aaU
+aaU
+aTV
+aTV
+aTV
+bAc
+brw
+aTV
+bVM
+cEf
+bWx
+aab
+bXo
+bXQ
+bXZ
+bYi
+bYk
+bWa
+bWa
+bXU
+bXU
+bXU
+bXU
+bXU
+bWa
+bCg
+bFC
+bIi
+caj
+bJD
+bCg
+cFX
+bJH
+bCg
+cOI
+cOI
+cOI
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(99,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aak
+aak
+aak
+aak
+aak
+aaa
+aaa
+aaa
+aaa
+aaa
+aak
+aak
+aak
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+akN
+alq
+alq
+apn
+aqF
+aeJ
+agD
+ahr
+aiH
+aew
+akw
+aoB
+akw
+aqD
+aew
+ayh
+aew
+aew
+aUy
+alU
+akv
+aym
+aQg
+akv
+aew
+azf
+bpW
+aAP
+aEc
+aFT
+aZO
+aXu
+aZX
+bcr
+beO
+beO
+beb
+cDp
+beL
+aRm
+aNL
+aXw
+aXR
+aRW
+aTS
+aRW
+bcR
+bdU
+beJ
+bfd
+beJ
+bii
+coP
+bdg
+aWZ
+aVG
+bnu
+bnV
+aYl
+aZu
+aWZ
+bdg
+byV
+bzB
+bgA
+bWf
+bXm
+bZQ
+ccN
+ccN
+cei
+ccN
+ccN
+ccN
+ccN
+ccN
+coZ
+blO
+bGI
+aaa
+aaa
+aaa
+aaa
+aaU
+aTV
+aVk
+bfu
+bAn
+bFz
+cDV
+cDX
+cEg
+bWx
+bSE
+ckR
+bSE
+bSG
+bTc
+bSE
+bSE
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bCg
+clv
+bIi
+caH
+bJE
+bCg
+cOx
+cOA
+cOE
+cOJ
+cOP
+cOT
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cPf
+cPf
+cPf
+cPf
+cPo
+abp
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(100,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+abM
+abR
+abR
+abM
+aZG
+aaU
+aaU
+aaU
+aaU
+aaU
+aTd
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aTx
+akE
+akE
+anC
+app
+aqH
+aew
+aew
+aew
+aew
+aew
+aew
+aew
+aew
+aew
+aew
+axk
+asz
+aew
+aGV
+akv
+aLv
+alU
+aQA
+aSZ
+aew
+abS
+bEL
+aCb
+asL
+asL
+bfm
+aXA
+aZY
+bct
+beP
+beP
+bjv
+cDq
+bhz
+ccQ
+ccS
+aXB
+aYY
+aSc
+aTT
+aUH
+bcX
+bel
+cpl
+bfi
+bgA
+bLH
+bji
+bli
+aWZ
+aWZ
+aWZ
+boe
+aWZ
+aWZ
+aWZ
+beJ
+bSW
+bUy
+bJG
+aZy
+aZy
+aZy
+aZy
+beJ
+bfd
+bjg
+aYI
+bai
+baV
+cKF
+bbn
+cKG
+bGI
+aaa
+aaa
+aaa
+aaa
+aaU
+aTV
+aVq
+bfx
+bCd
+cpP
+aTV
+bVR
+cEh
+bWy
+buf
+bJu
+bSQ
+bSY
+bTd
+bTj
+bSE
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bCg
+bZT
+bIi
+cbK
+ckb
+coH
+cOy
+cOB
+cOF
+cOK
+cOI
+cOI
+aZG
+aaU
+aaU
+aaU
+aTd
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aTx
+abM
+abR
+abM
+abM
+cPo
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(101,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+abM
+aca
+acG
+acG
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aWj
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+akP
+als
+anW
+apr
+aqJ
+arR
+ajC
+agH
+akC
+amb
+amk
+auH
+ape
+civ
+avG
+axl
+aCu
+aew
+aFG
+aIz
+aew
+aPZ
+aQY
+aTa
+aew
+aDi
+bGY
+aDX
+aIq
+atc
+aYq
+aXu
+baa
+bcL
+beS
+bgm
+bjC
+cDr
+bhW
+ccR
+aNL
+aXG
+aXR
+awO
+aUc
+cjq
+bcR
+bcR
+bcR
+bcR
+bgE
+bLJ
+bLV
+bfi
+blE
+bBW
+bgA
+aww
+awL
+aGC
+aON
+aGC
+bTu
+bUC
+bVQ
+aZy
+bTp
+bRe
+baw
+bZA
+cfQ
+bZA
+bZA
+bqB
+bZS
+bZS
+bZS
+bZS
+bZS
+aaa
+aaa
+aaa
+aaa
+aaU
+aUi
+aVq
+bzz
+cuQ
+cts
+aTV
+bVM
+cEf
+bWz
+bSE
+bSK
+bSR
+bSL
+bTe
+bTM
+bSE
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bCg
+cum
+bIj
+ccd
+cvS
+bCg
+cOz
+cOC
+cOG
+cOL
+cOL
+cOU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cPg
+cPi
+cPj
+abR
+cPo
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(102,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+abM
+ace
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+abp
+aWj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+akE
+akE
+akE
+akE
+akE
+akE
+ahm
+ako
+alx
+bfa
+aaj
+bNM
+civ
+cix
+avG
+axm
+aCC
+aCK
+aFZ
+aew
+aew
+awQ
+ayO
+aBx
+aoF
+aHR
+ccM
+aDX
+aJU
+atc
+aYq
+aXu
+baj
+bcP
+bfg
+bgy
+bjD
+aNO
+bcQ
+aNL
+aUD
+aXR
+aXR
+cjy
+aTS
+aQL
+aUX
+aZE
+aVS
+bcR
+bgF
+bcR
+bLX
+bLY
+bLY
+aVd
+bLY
+bQg
+bQw
+bLY
+bLY
+bLY
+bTy
+aZy
+bVU
+aZy
+bJm
+bbm
+baw
+aXe
+chU
+cjw
+cjw
+cke
+clu
+cmP
+clw
+bZZ
+bZH
+aaU
+aaU
+aaU
+aaU
+aaU
+aTV
+aYf
+beo
+bCd
+cwe
+aTV
+bVS
+cEi
+cEt
+cEw
+cEy
+cEB
+cEK
+bSS
+bTl
+bSE
+brU
+brU
+brU
+brU
+cdZ
+brU
+brU
+bCg
+bFG
+bIk
+ccB
+bJH
+bCg
+cGb
+bRI
+cOH
+bRI
+bRI
+bRI
+bCh
+aaU
+aaU
+aaU
+cpz
+cpz
+cpz
+cpz
+cpz
+cpz
+cpz
+aaa
+aaa
+aaa
+aaa
+cPk
+abR
+cPo
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(103,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+abR
+ace
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aWj
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUo
+aaU
+acL
+afs
+aiT
+aco
+alG
+cjo
+aaj
+aGc
+bNT
+ciy
+cnF
+bGU
+bHl
+aoF
+asW
+atz
+avJ
+awS
+azB
+aBC
+atc
+aLX
+aJv
+aJZ
+aLY
+aNA
+bkF
+aXu
+aXu
+bcU
+aXu
+aXu
+bjD
+aQn
+bcQ
+aNL
+aUE
+aXR
+aQG
+aRW
+bsb
+aUI
+aUY
+bew
+aUY
+aWb
+aRW
+bcR
+cpc
+bjj
+bjj
+bmh
+bnv
+bou
+bQx
+bqj
+bjj
+bjj
+bjj
+aZy
+bVV
+bWg
+aWg
+bbo
+baw
+bZC
+cjv
+aYc
+bZF
+bau
+bZU
+cnW
+bbq
+bcp
+bZH
+aaU
+aaU
+aaU
+aaU
+aaU
+aTV
+bHH
+aWp
+cDJ
+coI
+aTV
+bVT
+cEj
+bWA
+bSG
+bSL
+bSS
+bUJ
+bSS
+bSL
+bSC
+brZ
+btf
+btU
+cec
+brU
+ced
+cej
+bCh
+bRL
+bIs
+ccC
+bRZ
+cFn
+cGc
+bMj
+bMj
+bMj
+cfb
+cFP
+bCh
+aaa
+aaa
+aaU
+cpz
+bNr
+bQU
+cuv
+cLC
+cCQ
+cwT
+aaa
+aaa
+aaa
+aaa
+cPk
+abM
+cPp
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(104,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+abM
+acf
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUo
+aaU
+acL
+afF
+aip
+beV
+aco
+amd
+aaj
+cit
+ciw
+ciz
+ciB
+bGV
+bHm
+aLu
+ata
+ata
+ata
+awT
+aAk
+cjN
+atc
+aDF
+aRU
+aDX
+bAX
+atc
+aVQ
+aWa
+aWa
+cCV
+aYt
+aBY
+aOB
+aNO
+bcQ
+aNL
+aUL
+aXR
+aQK
+aRW
+bzT
+cnq
+aVe
+aRH
+aVe
+aWc
+aRW
+bcR
+bcR
+bcR
+bcR
+bmi
+bnx
+bpn
+bQx
+bqA
+aZy
+aZy
+aZy
+aZy
+bav
+bWh
+csG
+bQA
+aZy
+aXf
+bZJ
+bZF
+cpu
+bax
+bZV
+bZX
+ccY
+cab
+bZH
+aaa
+aaa
+aaa
+aaa
+aaU
+aUk
+aUk
+aUi
+cDK
+aUk
+aUk
+bWa
+cEk
+bWa
+bSE
+bSM
+bST
+bSZ
+bTf
+bTm
+bSC
+bsa
+buA
+bJK
+ceg
+bqT
+cee
+cef
+coc
+bTz
+bTE
+ccD
+bTE
+bTE
+cGd
+cvT
+cFA
+ckh
+cFK
+cFQ
+bCh
+aaa
+aaa
+aaU
+cpz
+bNv
+cAC
+cCk
+cCv
+cCS
+cpz
+aaa
+aaa
+aaa
+aaa
+aaa
+aRv
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(105,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+acM
+aWj
+aWj
+aaa
+aaa
+aaa
+adj
+adj
+adj
+adj
+adj
+adj
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaj
+aaj
+aaj
+aaj
+aaj
+aaj
+aaj
+aaj
+aaj
+avi
+aal
+aal
+aal
+bGW
+aco
+apH
+aoF
+auP
+bGf
+bHh
+cqd
+cBb
+cBt
+aMN
+cCO
+aQw
+coU
+atc
+aVV
+aSg
+aXM
+aYq
+aYt
+baB
+aOB
+aQo
+bix
+bcS
+aQo
+aXR
+aQL
+cjq
+aQL
+aQL
+cjq
+aQL
+aQL
+aTS
+aRW
+bcR
+bjG
+blk
+blF
+bmn
+bnz
+bpw
+bQx
+bll
+aZz
+cpm
+bad
+bah
+baR
+bWi
+aWh
+cmN
+aZy
+aXg
+bZK
+bZF
+csH
+bau
+bKw
+bZH
+bZH
+bZH
+bZH
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aUk
+aWr
+cDL
+biU
+aUk
+bWr
+cEl
+bWB
+bSE
+bSN
+bSU
+bTa
+bTg
+bTn
+bSC
+bRH
+bth
+cOd
+ceg
+brl
+cef
+cnZ
+bRI
+bTA
+bVO
+cfN
+ckd
+ckd
+cGe
+bMj
+bLI
+ckj
+cFL
+cnX
+bCh
+aaa
+aaa
+cpz
+cpz
+cpz
+cAD
+cCl
+cCw
+cpz
+cpz
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(106,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+adj
+aeC
+afv
+adF
+agM
+adj
+aaa
+aaU
+aaU
+aaj
+aaj
+aaj
+aaj
+aaj
+aaj
+aau
+ahn
+ajH
+ajY
+alB
+amj
+ape
+aal
+ciu
+aal
+ape
+amj
+aCM
+bHd
+afX
+atc
+auW
+avL
+axw
+cqH
+bhN
+aDb
+aDP
+aFk
+aGh
+csn
+atc
+aVZ
+aXL
+cqN
+aYq
+aYt
+baH
+bcR
+aPr
+biC
+beJ
+bft
+bdg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aQL
+aTS
+aRW
+bcR
+bjX
+cpn
+blJ
+bmZ
+bnA
+bpy
+bQI
+bll
+aZA
+aZI
+bae
+chP
+baS
+bWj
+baS
+bbr
+aZy
+bKR
+bZF
+bZF
+cjx
+bay
+baX
+bZH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aUk
+aXm
+cDM
+blU
+aUk
+bWc
+bWo
+bWC
+bSE
+bYV
+cEC
+cEL
+bTh
+bSC
+bSC
+bRJ
+bth
+bTB
+cek
+cKj
+cKk
+cKl
+cKm
+cKn
+cKo
+bRX
+crW
+bIq
+cqZ
+bMj
+bLW
+cFF
+cFM
+cnY
+bCh
+aaa
+aaa
+cpz
+cvU
+ctO
+cAE
+bNs
+cLF
+bNA
+cpz
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(107,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+adj
+aeR
+afx
+aga
+afI
+adj
+aaa
+aaa
+aaU
+aaj
+aaE
+acn
+acn
+acn
+acn
+afw
+acn
+ajN
+amS
+amS
+aoX
+amS
+amS
+aDE
+amS
+amS
+aKR
+apY
+bRa
+cjO
+atc
+aVr
+avM
+avL
+csw
+aBK
+aCa
+aCa
+aAQ
+aHZ
+atc
+atc
+ayd
+ayd
+ayd
+chJ
+aOo
+baM
+bcR
+aPr
+biC
+beJ
+bft
+bdg
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aQL
+aTS
+aRW
+bcR
+bku
+bll
+blK
+bmn
+bnD
+bpC
+bQx
+bll
+aZC
+aZN
+bCS
+bak
+bAI
+bWk
+cdE
+bbs
+aZy
+cry
+crA
+aYG
+cCJ
+baE
+bZS
+bZS
+bGI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUq
+bUq
+aUk
+aXs
+cDN
+bmG
+aUk
+bWb
+cEm
+bWL
+bSE
+bSP
+cED
+bTb
+bTi
+bSC
+brk
+bsp
+bth
+bth
+ceg
+brU
+bSX
+cel
+bCh
+cEQ
+bXn
+bRY
+bSa
+bSc
+bSg
+bMj
+cFB
+cFG
+cFN
+cvw
+bRI
+aaU
+aaU
+cpz
+bMN
+bMJ
+cAG
+bMJ
+cLG
+bNB
+cpz
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(108,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+add
+adC
+adC
+adC
+aeS
+adj
+adj
+agN
+ahL
+ahL
+ahL
+ahL
+afD
+afQ
+age
+age
+agy
+age
+age
+afC
+akK
+akG
+alC
+aal
+ape
+aal
+aDU
+aal
+bGH
+aal
+aOH
+aal
+arb
+atc
+atc
+atc
+atc
+csA
+aCa
+aCa
+aId
+aIx
+aJx
+aVc
+ayd
+cfR
+aLl
+ayd
+cDk
+ayd
+ayd
+bGI
+aPw
+bmC
+aYP
+bft
+bcR
+bdg
+bdg
+bdg
+bdg
+bdg
+bdg
+bcR
+bgN
+bgF
+bcR
+bcR
+bcR
+bcR
+bna
+bnP
+bpF
+bQY
+bqK
+aZy
+aZy
+aZy
+bak
+baw
+bWw
+aZy
+aZy
+aZy
+bZH
+bZH
+bZA
+cCK
+bZH
+bZS
+bSB
+bTT
+bTW
+bTW
+bTW
+bTW
+bTW
+bTW
+bUr
+bUu
+aUk
+aXt
+cDK
+aXt
+bwm
+bWa
+cEn
+bWR
+bSH
+bSG
+cEE
+bSG
+bSC
+bSC
+bhx
+bqv
+bti
+btY
+cod
+cdZ
+bss
+cem
+bRI
+cER
+cEU
+bCh
+bCh
+bCh
+bSh
+bMj
+cFC
+cFH
+bCh
+bCh
+cpz
+bMl
+bMl
+cpz
+bMO
+bMJ
+cAH
+cvy
+cLH
+bNC
+ctD
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(109,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adf
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+adM
+aaj
+aaI
+ami
+akX
+akX
+akX
+akX
+aqV
+arS
+akX
+akX
+akX
+akX
+avN
+awy
+avN
+avN
+avN
+aBk
+avN
+aDa
+aDS
+aDS
+aDS
+aBy
+cwf
+cBc
+cBu
+cBE
+cKD
+cBo
+cBZ
+cCb
+cCe
+cCe
+cCe
+cDl
+cCn
+cCp
+cCq
+aRb
+bjU
+aYQ
+bgc
+bgd
+bgd
+bgG
+bgd
+bgd
+bgd
+bgd
+boo
+bTw
+bgE
+coO
+bkx
+blo
+blo
+bnc
+bnR
+bpG
+bQx
+bqY
+brM
+bwr
+bkx
+brI
+blo
+bWE
+blo
+bGr
+bIZ
+bVI
+blo
+aYH
+cCL
+aYH
+bGI
+bTt
+bGI
+but
+but
+but
+but
+but
+but
+bUq
+bUv
+bUq
+baL
+cDO
+bbl
+bbA
+bbW
+cEo
+bbl
+coB
+bbl
+cEF
+buD
+bCX
+bqc
+brm
+bst
+bst
+bst
+csj
+bst
+bst
+coV
+bCh
+cES
+cEV
+cFj
+cFj
+cFo
+cFr
+cFt
+cFD
+cFI
+cFO
+cFR
+ctD
+bMo
+cob
+cpz
+bMP
+bMJ
+cAK
+bMJ
+cLI
+bND
+cDe
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(110,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adf
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aiM
+aaj
+aaI
+aco
+akX
+alA
+aoe
+apA
+aqX
+arU
+apA
+atN
+auv
+akX
+avO
+awz
+ayp
+azb
+avN
+aBl
+aBP
+aDc
+aBQ
+aEJ
+aFM
+azP
+aFf
+aIu
+aKJ
+aKJ
+cKE
+aKJ
+aKJ
+aKJ
+aKJ
+aKJ
+aKJ
+aXK
+aYw
+aYV
+baJ
+bcf
+bke
+bmq
+bmL
+bgu
+beJ
+beJ
+beJ
+beJ
+beJ
+beJ
+beJ
+biS
+bjR
+cCG
+bUw
+cCG
+cCG
+bpx
+cCG
+cCH
+bRf
+cCG
+cCH
+cCG
+bUw
+bVJ
+cCG
+bWF
+cCG
+cfz
+cCG
+cCG
+cCH
+cCG
+cCM
+cCG
+cCN
+coM
+cpr
+cpx
+cpx
+cpx
+cpx
+cpx
+cpx
+crV
+crY
+crZ
+csJ
+cDP
+bUI
+bUI
+bVB
+cEp
+bUI
+cqe
+cqg
+cEG
+bdv
+bDd
+bqe
+brq
+bst
+bst
+bVP
+cKh
+btj
+btj
+bAo
+cuW
+cET
+cEW
+bQk
+bQk
+bQk
+bQu
+cFu
+cFE
+cFJ
+bQL
+cFS
+cFT
+cFU
+bNg
+bNh
+bNj
+bNw
+cPc
+cCm
+cCx
+cDb
+cDf
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(111,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adf
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aiM
+aam
+aaI
+acw
+akX
+alE
+aoi
+apD
+arf
+arZ
+atp
+atT
+aux
+akX
+avR
+awC
+ayq
+azp
+avN
+aBo
+aBQ
+aDd
+aBQ
+aEK
+aFM
+azQ
+aFi
+cBe
+aEv
+aEv
+aEv
+aEv
+aEv
+aEv
+aEv
+aEv
+aEv
+aMH
+aMS
+aNI
+aOS
+aQD
+bkP
+aZJ
+beJ
+beJ
+beJ
+beJ
+beJ
+btG
+beJ
+beJ
+beJ
+biW
+bqd
+bcf
+bwU
+bcf
+bcf
+bCi
+bcf
+bCp
+bcf
+bcf
+bCs
+bcf
+bwU
+bCD
+bcf
+bcf
+bcf
+bGt
+bJB
+blB
+cCI
+blB
+blB
+bRg
+bWH
+bWM
+bZr
+cde
+cmF
+crk
+cmF
+cmF
+cwU
+cAT
+cBA
+cCT
+cCU
+cCY
+cCU
+cCU
+cCZ
+cDQ
+cEq
+cID
+bZm
+cEH
+bdv
+bDd
+cyy
+cyA
+bst
+cyE
+cyK
+buJ
+bst
+bst
+bAq
+cuX
+bFJ
+cEX
+cqW
+bWD
+cqb
+bKy
+cFv
+bJI
+bLB
+bLL
+bMa
+ctF
+coJ
+cpb
+cpz
+bMR
+bNx
+cBD
+cLA
+cCy
+cLP
+cLT
+cLU
+aaa
+aaa
+aaa
+aaa
+aTd
+aaa
+abp
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(112,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adf
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aiM
+aap
+abd
+abT
+akX
+alO
+aok
+akX
+arh
+asb
+akX
+atY
+auB
+akX
+avS
+awC
+ayr
+azA
+aAf
+aBr
+aBR
+aDf
+aDZ
+aEN
+aFM
+aAe
+aFC
+cAW
+aHk
+aIi
+aHQ
+aHQ
+aHQ
+aJT
+aHQ
+aHQ
+aHQ
+aHQ
+aOz
+aHt
+bGI
+bGI
+bkU
+aZJ
+bGI
+bGI
+bGI
+crr
+bjj
+bjj
+bjj
+bjj
+bIP
+bje
+bqn
+bjj
+bkx
+blC
+blO
+bnr
+blO
+blO
+blO
+baf
+bRs
+bxk
+bkx
+bjj
+bFA
+bjj
+bIP
+bGA
+bGE
+bLg
+bMG
+bPR
+bGE
+bRy
+bSA
+bTw
+cwW
+bTY
+bTY
+bTY
+bTY
+bTY
+bTY
+cwX
+cqY
+bUE
+baO
+cDR
+bFc
+bFc
+cDa
+cEr
+bPQ
+cIE
+cEz
+cEI
+bXi
+bXq
+caQ
+bXC
+bXL
+cyF
+bst
+buK
+bst
+bst
+bKi
+bPP
+bQa
+cEY
+bvn
+bJg
+bQl
+bQl
+cFw
+bpa
+bQn
+bQC
+cmZ
+cpz
+cvs
+cwg
+cpz
+bMl
+bNy
+cBG
+cpz
+cCz
+cpz
+cpz
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(113,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adf
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+aad
+adM
+aaq
+aaI
+acF
+akX
+akX
+akX
+akX
+arj
+ase
+akX
+akX
+akX
+akX
+avX
+awF
+ayt
+azC
+avN
+aBt
+aBZ
+aDd
+aEd
+aEO
+aFM
+aAj
+aIk
+cBf
+cBv
+aIj
+aHs
+aHs
+aHs
+aHs
+aHs
+aHs
+aHs
+aHt
+aNp
+aHt
+aPb
+bGI
+blm
+baq
+bGI
+aPb
+bGI
+bgL
+bGI
+bdg
+bdg
+bdg
+bGI
+bjh
+bqF
+bGI
+aWB
+bsl
+cjJ
+aXH
+aYm
+aYm
+aYm
+aZv
+bRP
+aWB
+aWB
+bDN
+cpv
+bDN
+bGI
+bdg
+bdg
+bGI
+bGI
+bGI
+bGI
+bRB
+bGI
+bTt
+bGI
+but
+but
+but
+but
+but
+but
+bUq
+bUv
+bUq
+baQ
+cuR
+cvl
+cvl
+cKe
+cNh
+cNw
+cIF
+ccp
+bqo
+buF
+bDm
+bqe
+ceY
+bst
+cyG
+bst
+buM
+buM
+buM
+buS
+buS
+bFX
+cEZ
+bAs
+ayY
+baT
+baT
+cFx
+bpb
+bqO
+bru
+coY
+cpz
+bMr
+cwh
+cwl
+bNm
+bNz
+cBT
+cpz
+cCD
+cDc
+cpz
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(114,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+adh
+adC
+adC
+adC
+afb
+adj
+adj
+agO
+adj
+adj
+adj
+adM
+aat
+abf
+acF
+acI
+aem
+aex
+aht
+aRz
+brB
+ank
+arJ
+amo
+acF
+avN
+avN
+avN
+avN
+avN
+aBw
+aBZ
+aDo
+aDo
+aEP
+aFM
+aAj
+aFC
+cBg
+aIj
+aHs
+aHs
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aHY
+aHY
+aHY
+aHY
+aHY
+bln
+bmy
+aNT
+aNT
+aNT
+aNT
+aNT
+aaa
+aaa
+aaU
+aSt
+bjk
+bqG
+aWB
+aWB
+aWK
+aXo
+aXI
+aYn
+aYD
+aZj
+aZw
+bRQ
+aZQ
+aWB
+aWB
+bGI
+bGI
+bGI
+aaU
+aaU
+aaU
+bGI
+aSV
+bGI
+bRW
+bgY
+cgC
+bTT
+bTZ
+bTZ
+bTZ
+bTZ
+bTZ
+bTZ
+bUr
+bUz
+bUq
+bbh
+cuR
+cvm
+cDn
+cKf
+cNi
+cvl
+cIF
+ccp
+bqr
+bbh
+bbh
+bqm
+bqm
+cdW
+cyG
+cdY
+buM
+byd
+czf
+csv
+buM
+bFJ
+cFa
+cFk
+cFl
+cFp
+cFp
+cFy
+bbt
+bqP
+brO
+bQB
+ctD
+bMs
+bMA
+cwm
+bMT
+bNG
+cCa
+cCo
+cLL
+cDd
+cwg
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(115,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+adj
+adY
+afc
+afy
+agb
+adF
+ahM
+ahM
+aie
+adM
+bHX
+abY
+acF
+acV
+adi
+aeT
+afq
+aij
+cdI
+adi
+adi
+anl
+acF
+aVD
+axP
+aCA
+bGM
+avN
+avN
+aCh
+aDp
+aDp
+avN
+aDS
+aAU
+aFC
+cBh
+aHs
+aHs
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aHY
+aTL
+aVA
+aWi
+aWo
+blr
+aXq
+bbj
+bda
+bol
+aSl
+aNT
+aaa
+aaa
+aaU
+aSt
+bjk
+bqG
+aWB
+aWG
+aWM
+aXr
+aXJ
+aXr
+aXr
+aXr
+aXr
+bRU
+aZR
+aWI
+aWB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bGI
+bGI
+aRy
+bSk
+aRy
+bGI
+bGI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bUq
+bUq
+bUq
+aaa
+cuR
+cvn
+cDo
+cLB
+cNj
+cvl
+cIF
+ccp
+cpH
+bbh
+bpA
+bXz
+bqm
+cmU
+cyG
+cdX
+buS
+csu
+czg
+czt
+czz
+czD
+cFb
+bEl
+bJn
+bQm
+bQm
+bop
+bpe
+bQz
+bXD
+cna
+cvo
+cvO
+cwi
+cwn
+cwu
+cAB
+cCc
+cCr
+cLD
+cuv
+cCr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(116,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+aaU
+aWj
+aaU
+aaU
+aaU
+adj
+adY
+aeR
+adF
+adF
+adF
+adF
+adF
+aig
+adM
+aiZ
+ajL
+acF
+adg
+adi
+aeU
+aeU
+agr
+alD
+anj
+ajJ
+ajJ
+auM
+ayD
+ayD
+ayD
+aIe
+aLg
+aEo
+bnJ
+bHo
+bHq
+bHf
+arw
+aBg
+aGg
+cBh
+aHs
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aHY
+aVg
+aQF
+bba
+bcK
+bmg
+bmD
+bmR
+bnK
+bnL
+aSm
+aNT
+aaa
+aaa
+aaU
+aSt
+bjk
+bqG
+aWB
+aWI
+aWO
+bPz
+bQf
+aYs
+aYE
+aYs
+aYs
+bSV
+aZS
+aWG
+aWB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bqX
+bSr
+bqX
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+cuR
+cvp
+cFY
+cLE
+cNk
+cuR
+cIF
+ccp
+cJe
+bbh
+bpB
+bPw
+bqm
+bsG
+cyG
+bsG
+buS
+bAJ
+czh
+czu
+czA
+czE
+cFc
+bEl
+aJD
+bbx
+bbZ
+boq
+bpg
+bpg
+bAy
+bQJ
+cpz
+bMu
+bMC
+cwo
+bMU
+bNc
+cCg
+cCr
+cLD
+cuv
+cCr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(117,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+abp
+aar
+aTd
+aWj
+abp
+aaa
+aaU
+adj
+adY
+afc
+afz
+agk
+agR
+afz
+ahR
+afz
+aiW
+ajp
+ajR
+agj
+agq
+agq
+agq
+acH
+ags
+alK
+agq
+anR
+apf
+auQ
+azz
+azz
+azz
+azz
+azz
+aUA
+boH
+bDZ
+bEF
+bHx
+bHk
+aBh
+aGx
+cBh
+aHs
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aHY
+aIv
+aIv
+aJW
+aHY
+aRQ
+aYe
+aNT
+aUO
+aQU
+aSn
+aNT
+aaa
+aaa
+aaU
+aSt
+bjk
+bqG
+aWB
+aWI
+aWP
+aXy
+aXN
+aXy
+cda
+aXy
+aXy
+aXy
+aZZ
+bag
+aWB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bqX
+bSs
+bqX
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+cuR
+cuR
+cFZ
+cLJ
+cNl
+cuR
+cIG
+ccw
+csM
+cyo
+cyt
+bPw
+bqm
+bqm
+cyH
+bqm
+buS
+caR
+czi
+cdm
+buS
+bFY
+cEX
+bIU
+aJE
+bbz
+bjx
+bot
+bot
+bjx
+bAH
+bQQ
+cpz
+cvs
+cwj
+cwp
+cwT
+cpz
+cCi
+cCr
+cLM
+cvf
+cCr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(118,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+aaU
+aWj
+aaU
+aaU
+aaU
+adj
+adY
+aeR
+afB
+agp
+agS
+agp
+agp
+agp
+aiX
+ajr
+ajW
+agn
+agw
+ajJ
+ahw
+anQ
+aUS
+ckG
+cwk
+aBm
+aoh
+acF
+arl
+ayX
+aDj
+bGN
+bGR
+bHb
+bvd
+bHq
+bHf
+bHf
+arw
+aBi
+aGx
+cBh
+aHs
+aaU
+aaa
+aaa
+aEQ
+aEQ
+aEQ
+aEQ
+aEQ
+aHY
+aHY
+aHY
+aHY
+aHY
+aTb
+aWv
+aNT
+aNT
+aNT
+aNT
+aNT
+aSt
+aSt
+aSt
+aSt
+bjk
+bqG
+aWB
+aWB
+aWQ
+aXz
+aXU
+aYu
+aYF
+aZn
+aZx
+bEs
+bac
+aWB
+aWB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bqX
+bSs
+bqX
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+cuR
+cGa
+cuR
+cNm
+cuR
+cIH
+cgv
+coE
+bxM
+cyu
+cNJ
+cyB
+cyC
+cyI
+cyL
+buS
+buS
+buS
+buS
+buS
+bFZ
+cEZ
+bJa
+aKZ
+bbB
+blv
+czK
+bph
+bqR
+bAM
+cvx
+bMk
+bMv
+bMD
+bMv
+bMv
+cvs
+cCj
+cCu
+cLN
+cLS
+cCr
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(119,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+adj
+adY
+aeR
+afI
+agt
+agV
+adF
+adF
+aih
+adM
+adm
+aeH
+acF
+adJ
+adi
+afq
+agY
+aij
+brB
+adi
+amf
+aoc
+asJ
+asJ
+asJ
+asJ
+asJ
+asJ
+asJ
+bvt
+aDv
+bHu
+bHy
+bHB
+aAj
+aGx
+cBh
+aHs
+aaU
+aaa
+aaa
+aEQ
+aFw
+aDR
+aDM
+aLV
+aDN
+aDN
+aDN
+aDN
+aDg
+aUM
+bfl
+aOa
+aPI
+aPI
+aPI
+aPI
+aPI
+aTn
+aPI
+aPI
+bjp
+bqW
+aUh
+aWB
+aWB
+aWB
+aXV
+aYv
+aYN
+aWB
+aWB
+aWB
+aWB
+aWB
+aye
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bqX
+bSs
+bqX
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+cuR
+cGf
+cLK
+cNn
+cuR
+cIF
+cgB
+bqr
+bbh
+ciQ
+bpD
+bpD
+cmB
+bpD
+cyM
+cyB
+cyB
+cyB
+cyB
+czB
+czF
+cFd
+bEl
+aMm
+bbC
+blw
+blw
+blw
+blw
+bAT
+cez
+bMl
+bMv
+bMv
+bMw
+bMv
+cpz
+cuc
+cpz
+cvs
+cCl
+cCu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(120,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+aaa
+adj
+adM
+adM
+afe
+afL
+adM
+adM
+ahQ
+ahV
+aiI
+adM
+adt
+aeO
+acF
+aek
+aes
+afr
+ahi
+ail
+ckH
+alr
+avn
+apb
+asJ
+atB
+aBU
+aDk
+bGO
+bGS
+asJ
+aDz
+ark
+bHv
+aPF
+aPF
+aJA
+aGx
+cBh
+aHs
+aaU
+aaa
+aaa
+aEV
+aFy
+aGd
+aDM
+aMg
+aIa
+aGE
+aGE
+aGE
+aLi
+aUT
+baI
+aOb
+aPK
+aPK
+aPK
+aPK
+aPK
+aVm
+btR
+aPK
+bjH
+brc
+bkV
+aVv
+bkR
+aWB
+aXW
+aWB
+aZd
+aWB
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+bqX
+bSs
+bqX
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+cuR
+cGg
+cLO
+cuR
+cuR
+cIF
+cgB
+bqx
+bbh
+bPw
+bqq
+bqq
+bqq
+bqq
+bqq
+bqq
+bqq
+bqq
+bqq
+bqq
+bHC
+cFe
+cFk
+cFm
+cFq
+cFs
+cFz
+bqt
+blx
+bBn
+ceA
+bMl
+bMw
+bMv
+bNi
+bMv
+coK
+bMv
+bNu
+bMl
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(121,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adj
+adP
+aep
+aeR
+afI
+agF
+adM
+adM
+adM
+adM
+adM
+adt
+aeO
+acF
+ale
+ale
+ale
+ale
+aru
+asf
+ale
+ale
+ale
+ale
+azL
+aCj
+aDl
+aIh
+aLB
+aVE
+byR
+bHr
+bHv
+aPF
+bGp
+aAj
+aGS
+cBh
+aHs
+aaU
+aaa
+aaa
+aEV
+aFz
+aGe
+aDM
+aUK
+aGe
+alZ
+alZ
+alZ
+alZ
+aHU
+aHU
+alZ
+alZ
+alZ
+aSt
+aSt
+aSt
+bjA
+aVv
+cho
+aWq
+bro
+bwa
+bwY
+bwY
+bwY
+bCl
+bCn
+aWd
+aSt
+aaU
+bun
+bxl
+awq
+awq
+awq
+awq
+awq
+awq
+awq
+aOe
+aQv
+aaU
+bqX
+bSt
+bqX
+aaU
+cgI
+cgN
+cgN
+cgN
+cgN
+aPg
+aPg
+cgP
+aaU
+aaU
+aaU
+aaU
+cuR
+cGh
+cLO
+cuR
+cvL
+cII
+cgB
+bqr
+bbh
+bPw
+bqq
+brz
+bsL
+bSe
+bJd
+bQp
+byw
+bzG
+bAC
+bCY
+bHD
+cFf
+bEl
+aOF
+bbE
+coX
+bbE
+bbE
+bqS
+bQy
+ceB
+bMn
+bMv
+bMv
+bML
+bMv
+bMv
+bMv
+bML
+bMl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(122,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adF
+adF
+aeq
+afj
+afN
+adF
+adF
+adj
+aaU
+aaU
+act
+abQ
+aeX
+abU
+ale
+alQ
+aol
+ale
+arz
+ash
+ale
+aua
+auF
+ale
+aAL
+aCw
+aPi
+aPi
+bGT
+asJ
+bHj
+bHs
+bHw
+aPF
+bGs
+aAj
+aGx
+cBh
+aHs
+aaU
+aaa
+aaa
+aEQ
+aHn
+aWt
+aWz
+aWW
+aIc
+alZ
+alZ
+aog
+aog
+axV
+axV
+aog
+aog
+alZ
+bvv
+aUh
+cjM
+aVv
+aVv
+bue
+bue
+bxf
+bBY
+bue
+bue
+bue
+aXY
+bCo
+aWd
+cho
+aaU
+bup
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+aRy
+bSO
+aRy
+bfh
+cgJ
+bye
+cmI
+bXa
+bfh
+bfh
+bfh
+cgJ
+aaU
+aaa
+aaa
+aaa
+cuR
+cHZ
+cLQ
+cuR
+bdC
+cIJ
+cgB
+bqr
+bbh
+bPw
+bqq
+cHW
+bsM
+btn
+buj
+bvK
+bts
+bts
+bAD
+bCY
+bHD
+cFf
+bJb
+bJJ
+bKh
+bKz
+bKS
+bLq
+bKz
+bLM
+bKz
+bKz
+bMw
+bMv
+bMv
+bMv
+bMl
+bMl
+bMl
+bMl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(123,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adF
+adX
+aeu
+afk
+afP
+agK
+adF
+adj
+aaa
+aaU
+act
+adv
+aeO
+afW
+ale
+alT
+aom
+apN
+arA
+asn
+atr
+aud
+auG
+ale
+aAO
+asJ
+asJ
+asJ
+asJ
+asJ
+bHk
+bHk
+bHk
+aPF
+aHt
+aKc
+aGx
+cBi
+aHt
+aDM
+aDM
+aDM
+aEQ
+aDM
+aDM
+aDM
+aXa
+bdb
+alZ
+aog
+apB
+aFc
+bfj
+axV
+axV
+apB
+aog
+alZ
+aUh
+aUP
+bCC
+aZb
+bue
+bvc
+bys
+bCc
+bGZ
+bNN
+bue
+aXZ
+aXX
+aWd
+aZo
+aaU
+avv
+ajO
+aGi
+axI
+axI
+axI
+aGi
+aNo
+aPE
+beu
+ajO
+baW
+beK
+bTX
+bWI
+bWN
+cbj
+cdf
+cny
+bXk
+cgL
+cvD
+cvF
+cgJ
+aaU
+aaa
+aaa
+aaa
+aRv
+aaa
+aaa
+bbh
+bdD
+cIK
+cgB
+bqr
+bcT
+bPw
+bqq
+ccm
+bsM
+bto
+buj
+bwf
+byD
+bts
+bAE
+bCY
+bHE
+cAm
+cAt
+cAv
+cFg
+bKz
+bKT
+bLr
+bKT
+bLN
+bMb
+bKz
+bMv
+bMw
+bMv
+bMV
+bMl
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(124,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adF
+adX
+aey
+adM
+adY
+agK
+adF
+adj
+aaa
+aac
+acE
+adU
+aeO
+afW
+ale
+alV
+aon
+apO
+arC
+aso
+apO
+aon
+auJ
+ale
+aBz
+aEU
+aGD
+aJF
+aJF
+aJF
+aJF
+bEr
+bEK
+bEK
+bGu
+bHi
+aHa
+cBj
+cBw
+cBF
+cBF
+cBF
+cBF
+cBF
+cCf
+aHG
+aXb
+aVC
+alZ
+aog
+apG
+aFN
+axV
+aLO
+axV
+aRL
+aog
+alZ
+aUh
+aUQ
+aVM
+aVN
+bue
+bvg
+byE
+bCu
+bHa
+bOB
+bue
+aYd
+aYx
+aWd
+aZo
+aaU
+avv
+ajO
+bCv
+axI
+bCF
+axI
+axI
+aNr
+bHp
+bLm
+ajO
+ajO
+aRy
+bUi
+aRy
+bfh
+bfh
+cdh
+bzN
+bYT
+bYS
+cvE
+bYS
+cgJ
+bfh
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bbh
+bdF
+cIL
+ciF
+bqz
+bdu
+caO
+cov
+ceb
+bsN
+btp
+buj
+cup
+bts
+bts
+ckp
+bqq
+bHG
+cFf
+bJc
+bJL
+cHO
+bKz
+bKU
+bKT
+cIg
+cIj
+bMc
+bKz
+bMv
+bME
+bMv
+bMv
+bMl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(125,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adF
+adX
+aez
+afu
+afT
+agK
+adF
+adj
+aaU
+abz
+acP
+aef
+afg
+agf
+ale
+ale
+ale
+ale
+arD
+asq
+ale
+ale
+ale
+ale
+aBH
+bGz
+ayu
+aim
+aim
+aim
+aim
+aim
+aim
+aim
+aEh
+aEq
+aHp
+aIJ
+aLc
+aQS
+aQS
+aQS
+aQS
+aQS
+aWu
+aWA
+aXd
+bre
+alZ
+apB
+axV
+aGp
+axV
+csC
+axV
+axV
+apB
+alZ
+aSt
+aSt
+cho
+aSt
+bue
+bue
+byF
+bCw
+bue
+bOC
+bue
+cho
+aSt
+ckI
+aSt
+brs
+avv
+ajO
+axI
+avY
+bDw
+bEZ
+bFv
+bGB
+bIF
+bLz
+bNe
+ajO
+bQb
+bUj
+aTh
+bfh
+brb
+bzN
+bzN
+bYU
+cgM
+bYY
+bZb
+cgJ
+bfh
+bfh
+bfh
+bfh
+bfh
+brs
+brs
+bcT
+bdD
+cIM
+ciW
+bqC
+bdu
+bXt
+bqs
+brF
+bsP
+cnk
+csi
+cvu
+cxf
+cxh
+ckD
+bqq
+cPx
+cFh
+bJe
+cea
+cHP
+bKA
+bKV
+bLs
+czL
+cIk
+bMd
+bKz
+bMl
+bMl
+bMl
+bMl
+bMl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(126,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adF
+adF
+aeA
+aeA
+aeA
+adF
+adF
+adj
+aaa
+chH
+acS
+aen
+afi
+agg
+ahj
+ajf
+ajf
+ajf
+aAx
+alN
+ano
+ano
+ano
+auZ
+aBL
+bnH
+axh
+anq
+anq
+anq
+anq
+anq
+anq
+anq
+anq
+bID
+aHu
+aGr
+aOJ
+aOT
+aOT
+aOT
+aOU
+aOU
+aOT
+aXP
+aOT
+aOT
+aOJ
+aog
+axV
+bfj
+axV
+axV
+axV
+axV
+aog
+aSG
+aRh
+aRq
+aRq
+aRq
+aRq
+bvz
+byZ
+bCy
+bvz
+bOV
+aRq
+cjD
+bnU
+btw
+bns
+aya
+avy
+alo
+axZ
+awn
+aIS
+awn
+aJp
+aNz
+aHq
+bki
+bPp
+bPU
+bQi
+bUU
+bWJ
+bWP
+cbV
+bzR
+cvB
+bOz
+cwd
+bYZ
+bZc
+cgQ
+bUt
+bUt
+bUt
+bUt
+bZe
+brL
+brL
+bVW
+bVW
+cIN
+cjV
+bdu
+bdu
+bXu
+bqq
+brH
+bsQ
+col
+bul
+cws
+cxg
+czM
+bBs
+bCY
+bHI
+cFf
+bJc
+bJN
+cHO
+bKz
+bKW
+bLt
+cso
+cIl
+bMe
+bKz
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(127,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaU
+adj
+adj
+adF
+adF
+adF
+adF
+adF
+adj
+adj
+aaa
+abz
+acX
+agh
+agB
+aim
+aim
+aim
+aim
+aim
+aqs
+aqu
+aim
+aim
+awc
+axx
+ayN
+aAA
+aBM
+aCq
+aDx
+apy
+arV
+apy
+axg
+ceu
+anq
+bID
+aHu
+aGr
+aOT
+aPS
+aSb
+aTi
+aUd
+aTi
+aWs
+aYb
+ban
+bdd
+aOJ
+aog
+ayK
+bfk
+axV
+axV
+bfj
+axV
+apB
+aSH
+aSt
+aSt
+aTs
+cho
+aSt
+bue
+bzD
+bCE
+bue
+aSt
+aSt
+aSt
+aSt
+cpG
+aSt
+brs
+avv
+ajO
+axI
+avY
+bDU
+bFf
+bGg
+bGD
+bJk
+bLC
+bPK
+bPV
+bQT
+bVq
+cpM
+bfh
+cbY
+cdn
+cpf
+bYU
+cgM
+bYY
+bRx
+cgJ
+bfh
+bfh
+bfh
+bfh
+bfh
+brs
+brs
+bcT
+cIv
+cIO
+cgB
+bTv
+bcT
+bQE
+bqq
+bqq
+bqq
+com
+bqq
+cws
+byD
+czP
+cxf
+czW
+cAc
+cFi
+bMF
+bNF
+cHQ
+bKz
+bKT
+bLr
+bLt
+cIm
+bMf
+bKz
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(128,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaU
+adj
+adj
+adj
+adj
+adj
+adj
+adj
+aaU
+aaa
+acb
+aft
+agz
+adt
+abB
+afE
+afE
+afE
+afE
+aFu
+aeO
+aeY
+aeY
+aeY
+aeY
+aBN
+awN
+awN
+anq
+anT
+anT
+anT
+anT
+anT
+anT
+cex
+bNp
+aFC
+aFF
+aOU
+aQt
+aSf
+aTj
+aTv
+aTv
+aTv
+aYi
+baU
+bdh
+aOJ
+aog
+aog
+axV
+aHV
+aRr
+axV
+aog
+aog
+aSH
+beG
+aaU
+aaU
+aaU
+aaU
+aRv
+aaU
+aaU
+aRv
+aaU
+aaU
+aaU
+aWj
+aSq
+aWj
+aaU
+avv
+ajO
+aze
+azJ
+bDW
+azJ
+aNh
+aOI
+bKx
+bmv
+ajO
+ajO
+aRy
+bVC
+aRy
+bfh
+bfh
+bBR
+cqf
+bYX
+bYS
+cvE
+bYS
+cgJ
+bfh
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bbh
+cIw
+bjm
+cgB
+bYW
+bcT
+bQE
+bqq
+cox
+cNV
+cpI
+csK
+cKi
+cvR
+bzH
+bts
+bCY
+bHJ
+bIt
+bJf
+bJO
+cKp
+cHS
+cHU
+cIb
+cvv
+cIn
+bMg
+bKz
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(129,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+abz
+acP
+aef
+acS
+abC
+ahY
+ajg
+abI
+acQ
+aHr
+aeO
+aeY
+ahB
+aiY
+aeY
+aCk
+aeY
+aeY
+anq
+aof
+cpq
+asa
+aoL
+anT
+anT
+cey
+bRF
+aFC
+aFF
+aOU
+aQu
+aSf
+aTv
+aTv
+aTv
+aTv
+aYj
+ban
+bdl
+aOJ
+alZ
+apB
+aog
+aog
+aog
+aog
+apB
+alZ
+aSH
+aaa
+aaa
+aaa
+aaa
+aaa
+aWR
+aaa
+aaa
+aWR
+aaa
+aaa
+aaa
+aaU
+aSq
+aaU
+aaa
+avv
+ajO
+aGi
+axI
+aIX
+axI
+aGi
+aPf
+aZP
+bmH
+aYZ
+bht
+bcY
+bVD
+beC
+cgF
+bfh
+bBS
+cqh
+bXk
+cvC
+cvD
+cvF
+cgJ
+aaU
+aaa
+aaa
+aaa
+aWR
+aaa
+aaa
+bbh
+cIx
+bjm
+cgB
+bbh
+bbh
+bQE
+bqq
+brJ
+bsU
+crg
+bqq
+cyN
+bqq
+bzJ
+czv
+bqq
+bHK
+bIu
+bJh
+byQ
+cHR
+bKC
+bKY
+bKY
+bKY
+cIo
+bKz
+bKz
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(130,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aai
+ade
+aev
+act
+acQ
+aiy
+ajk
+aqR
+ats
+aLb
+aeB
+aeY
+ams
+ahC
+akS
+aCo
+aor
+aeY
+anI
+aoL
+anT
+asa
+bEz
+bES
+bES
+bGv
+ccg
+aFC
+ago
+aOT
+aQz
+aSf
+aTw
+aTv
+aTv
+aTv
+aYM
+bbi
+aOT
+aOT
+aOJ
+aOJ
+aOJ
+bmF
+bnT
+aRJ
+aRJ
+aRJ
+chm
+aaU
+aaU
+aaU
+aaU
+aaa
+btT
+bzE
+btZ
+btT
+aaa
+aaa
+aaa
+aaU
+aSq
+aaU
+aaa
+buv
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+ajO
+aQa
+ajO
+bmM
+bcZ
+bVF
+bTS
+cgG
+bfh
+bEo
+cqm
+bZa
+bfh
+bfh
+bfh
+cgJ
+aaU
+aaa
+aaa
+aaa
+ctG
+cIh
+ctJ
+ctG
+cIy
+bjm
+cgB
+bbh
+bpm
+bQE
+bqq
+brK
+bua
+btv
+bqq
+cyO
+byN
+bzK
+czw
+bDa
+coe
+bIv
+bJi
+bDa
+czw
+byQ
+cHV
+cIc
+cIc
+cIp
+bxj
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(131,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+acQ
+aiD
+ajq
+arc
+atJ
+bmp
+bGi
+aeY
+ahF
+apx
+akU
+aCp
+aor
+aeY
+anL
+aoU
+anT
+anT
+anT
+anT
+anT
+cex
+bRF
+aFC
+aFF
+aOU
+aQB
+aSf
+aTv
+aTv
+aUU
+aTv
+aYj
+ban
+bdO
+bfv
+bfv
+bfv
+bkW
+bmJ
+bof
+aQJ
+aQJ
+aQJ
+aQJ
+aQJ
+aQJ
+aRZ
+aaU
+aaa
+bvB
+bzF
+bCR
+btT
+btT
+bvB
+btT
+btT
+cjE
+aaU
+aaa
+bux
+bxl
+azq
+aCU
+aCU
+aCU
+aCU
+aCU
+bbu
+aQj
+ajO
+ajO
+bdi
+bWm
+cjI
+cgH
+cgN
+cgO
+cgN
+cgN
+cgN
+aPg
+aPg
+cgK
+aaU
+aTx
+ctG
+ctG
+ctG
+cIi
+cLR
+ctG
+cIy
+bjm
+cmn
+bWZ
+bXj
+bXv
+bqq
+bqq
+bqq
+bqq
+bqq
+cyP
+byQ
+bzS
+czw
+bDb
+bBu
+crX
+czI
+bBu
+cKq
+cHT
+cPy
+cId
+bLD
+coA
+bxj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(132,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ajw
+acQ
+acQ
+acQ
+acQ
+acQ
+ahD
+asr
+aeY
+ahG
+apM
+akV
+aqv
+aor
+aeY
+anP
+aqP
+apz
+asK
+apz
+btk
+cev
+anq
+ccq
+aFC
+aFF
+aOU
+aQI
+aSf
+aTv
+aTv
+aTv
+aTv
+aZa
+bbi
+aOT
+bfy
+bgJ
+bjL
+blD
+bmK
+boi
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aSq
+aaU
+aaa
+btT
+bzM
+bCT
+bHc
+bQt
+bUg
+cch
+ccy
+aSq
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cjH
+aaa
+aaU
+bWv
+aaU
+aaa
+aaU
+aZB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+ctJ
+cuS
+cvq
+cIq
+cMU
+cvr
+cIw
+bjm
+cgB
+bbh
+coC
+bpO
+bpE
+bpE
+bpE
+bpE
+bpE
+cyQ
+byQ
+cjr
+czx
+czC
+czG
+bIw
+czJ
+bBu
+bKm
+byQ
+cHX
+cKP
+cOM
+cOM
+cOM
+cOM
+cOM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(133,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ajw
+ajw
+aki
+alg
+alY
+aoo
+ajw
+bAt
+aeO
+aeY
+aeY
+apZ
+aeY
+aeY
+aeY
+aeY
+anq
+anq
+anq
+anq
+anq
+anq
+anq
+anq
+ccz
+aHv
+aFF
+aOT
+aQP
+aSf
+aTv
+aTv
+aTv
+aTv
+aZc
+bbH
+bdP
+bdP
+bgR
+bdP
+aOJ
+aPN
+bes
+aaU
+aye
+aye
+bQe
+aye
+aaU
+aSq
+aaU
+btT
+btT
+bzP
+bCZ
+bKl
+bQW
+bUp
+cci
+btZ
+aSq
+rTW
+kxw
+kxw
+tpQ
+kxw
+tpQ
+kxw
+kxw
+kxw
+kxw
+kxw
+kxw
+xqa
+aaa
+aaU
+bWv
+aaU
+aaa
+aaU
+aZB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+ctK
+cuT
+cuT
+cuT
+cMV
+cNo
+cIz
+bWO
+cIX
+bZh
+bZh
+bZh
+bZh
+bZh
+bsV
+bze
+bpD
+cyR
+byQ
+crq
+csp
+bPS
+bQc
+bQj
+bQo
+bJP
+bKn
+byQ
+cHY
+cyS
+cOM
+cOQ
+cOV
+cOZ
+cOM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(134,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+cpB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+apv
+apv
+crP
+ajw
+ajX
+akk
+ali
+amn
+aop
+aqb
+bEI
+bGj
+aff
+ahH
+aqG
+akW
+any
+aos
+apk
+atQ
+atL
+atk
+bBd
+bFN
+atM
+bFR
+aff
+cfe
+aIk
+aIU
+aOX
+aQQ
+aSf
+aTv
+aTv
+aUW
+aTv
+aZc
+aVf
+bdP
+bfF
+bha
+bdP
+abp
+aPN
+bes
+aaU
+aye
+aaU
+aaU
+aaU
+aWj
+aSu
+aRZ
+btT
+bwh
+bAe
+bDD
+bKr
+bRl
+bUL
+btT
+btT
+cjE
+opd
+aaU
+aaU
+cdV
+cdV
+cdV
+cdV
+cdV
+cdV
+cdV
+cdV
+cdV
+cgi
+cgD
+cdV
+chy
+chN
+bWQ
+bWQ
+cdo
+aPg
+aPg
+cet
+bpL
+bBO
+bBO
+bBO
+bBO
+ctG
+ctG
+cvr
+ctG
+ctG
+ctG
+cIy
+bjW
+cKO
+bZh
+bZk
+bZn
+bZq
+bZh
+bIC
+bpD
+cmL
+cyS
+byQ
+byQ
+byQ
+byQ
+byQ
+byQ
+bKk
+byQ
+byQ
+byQ
+cOD
+cIe
+cON
+cOR
+cOW
+cPa
+cOM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(135,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aYp
+cdc
+crQ
+ajF
+akc
+akm
+alk
+amH
+aoz
+ajw
+agA
+alP
+anA
+aot
+aqK
+avo
+aCs
+aFo
+aot
+aot
+aot
+aot
+bCO
+ahJ
+ahJ
+ahJ
+ahz
+bRF
+aEu
+aJc
+aPa
+aQR
+aSz
+aTz
+aTz
+aVb
+aTz
+aZg
+aVf
+bdW
+bfJ
+bhc
+bdP
+abp
+aPN
+bes
+aaU
+aye
+aaU
+aWj
+aWj
+aWj
+aSv
+aSu
+buk
+bwz
+bAi
+bEe
+bKL
+bRE
+bUY
+ccj
+aSw
+aaW
+opd
+aaa
+aaa
+aaa
+aye
+aaU
+ceR
+cfa
+cfo
+cfp
+cfC
+cdV
+cgl
+cgR
+chr
+chz
+chX
+cdV
+cdV
+ckJ
+cdV
+cdV
+cdV
+bpN
+bCa
+bSo
+bSv
+cfl
+ctX
+cuU
+cwr
+cIr
+cMW
+ctG
+cIA
+cIP
+cIY
+cJf
+cJg
+cNC
+bZo
+bZs
+bXN
+bJp
+bJp
+cyT
+bPs
+bYC
+bPN
+bPN
+bPN
+bPN
+cAu
+cCh
+cCh
+cCh
+cIa
+cIf
+cOO
+cOS
+cOX
+cPb
+cOY
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(136,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+agd
+cdc
+crR
+ajF
+akf
+akh
+ali
+amR
+ajw
+ajw
+bGc
+aeO
+aff
+ahS
+ajQ
+axO
+anX
+aoC
+apl
+ahJ
+cpd
+ahJ
+aqG
+bED
+bET
+bET
+bGw
+chQ
+cAV
+aJc
+aOT
+aQX
+aSE
+aTC
+aUe
+aVf
+aVf
+aSE
+bcd
+bdY
+bfM
+bhg
+bdP
+abp
+aPN
+bey
+aaU
+aye
+aaU
+aaU
+aaU
+aWj
+aWj
+aWj
+btT
+bwB
+bAm
+bEh
+bLo
+bSz
+bVa
+btT
+aaU
+aby
+opd
+aaa
+aaa
+aaa
+aye
+aaU
+ceR
+cff
+cfo
+cfA
+cfH
+cfW
+cgo
+cgS
+chr
+chA
+chY
+ciY
+ckt
+clY
+cnx
+cpK
+cdV
+bBE
+bCa
+bSp
+bSw
+cfl
+cuu
+cuV
+cwE
+cuV
+cMX
+ctG
+bdG
+cIM
+coa
+cwH
+cyq
+cyw
+cJh
+bZh
+bsY
+btx
+bum
+cyU
+czd
+czj
+blp
+blp
+bme
+bxj
+bxj
+bxj
+bxj
+bxj
+bxj
+bxj
+cOM
+cOM
+cOY
+cOY
+cOY
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(137,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aYp
+cdc
+crR
+ajF
+akh
+akh
+alp
+amT
+ajw
+awN
+bGc
+ahI
+aff
+ahW
+ajQ
+ayi
+anX
+aoC
+aqh
+ahJ
+ahJ
+ahJ
+aqG
+bEE
+bFQ
+bFS
+ahz
+aAj
+cAW
+aJC
+aOT
+aRc
+aOT
+aOT
+aOT
+aOU
+aOU
+aOT
+aOT
+bdP
+bdP
+bhl
+bdP
+abp
+aPN
+bes
+aaU
+bQe
+aye
+aye
+aye
+aaU
+aWj
+bnS
+buq
+bwC
+bAr
+bEx
+bMz
+bSD
+bVu
+bvB
+aaU
+aby
+opd
+aaa
+aaa
+aaa
+aye
+aaU
+ceR
+cfa
+cfo
+cfB
+cfH
+cfW
+cgo
+cgU
+chs
+chs
+chZ
+ciZ
+cku
+cmf
+cnK
+cnK
+cdV
+bBO
+bUB
+bSq
+bVf
+cfm
+cuw
+cuV
+cuV
+cuV
+cMY
+ctG
+bdH
+cIM
+coi
+bZh
+bZh
+bZh
+bZh
+bZh
+bsZ
+bsZ
+bsZ
+bxj
+byU
+czk
+blp
+coy
+cdd
+aYp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(138,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+aax
+aax
+aax
+aax
+apv
+crS
+ajw
+ajw
+akx
+ajw
+anc
+ajw
+axe
+bGc
+aeO
+ahz
+aiw
+ajQ
+alL
+anX
+aoC
+aqi
+ahJ
+ahJ
+azK
+bDo
+bFK
+bFK
+bFT
+aff
+aAj
+cAW
+aJQ
+aHO
+aRB
+aIO
+aTG
+aUj
+aVi
+aWD
+aZh
+aTG
+aaU
+aaU
+cuA
+cuy
+bcc
+bcO
+bes
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aTy
+btT
+btT
+bwL
+bwL
+bEY
+bMB
+bSF
+bVA
+btT
+aaU
+aby
+opd
+aaa
+aaa
+aaa
+aye
+aaU
+ceR
+cff
+cfp
+cfC
+cfI
+cdV
+cgp
+chb
+cht
+cht
+cia
+cjh
+ckw
+cmg
+cof
+cof
+cpY
+cwq
+cwV
+cAU
+cfh
+cos
+cuF
+cva
+cyp
+cuV
+cMZ
+cvr
+bdG
+cIM
+cgB
+coF
+bcT
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+bxj
+byU
+czk
+blp
+ctH
+cdd
+csc
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(139,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aar
+aTd
+aWj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aax
+aaX
+abs
+abs
+abu
+cqV
+csa
+acs
+adu
+adQ
+ajw
+anf
+ajw
+awN
+bGc
+aeO
+ahz
+aiw
+ara
+ays
+anX
+aoC
+arm
+ahJ
+atM
+aAl
+bDO
+bFL
+bFL
+bFU
+ahz
+aAj
+cAW
+aKD
+aLT
+aSo
+aSP
+aTI
+aUl
+aVn
+aWL
+aWL
+bce
+aaa
+aaa
+aaa
+aaU
+brs
+aPR
+cux
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+btZ
+bus
+bwQ
+bBk
+bFa
+bMI
+bSI
+bXp
+btT
+aaU
+abH
+aZp
+kxL
+aZp
+ceq
+cet
+cet
+cet
+cet
+cfr
+cfE
+cfJ
+cdV
+cgu
+chg
+chs
+chB
+cib
+cjs
+cky
+cmE
+cok
+cok
+cdV
+bBO
+bPv
+cBd
+cfi
+cfm
+cuH
+cvb
+cvd
+cvd
+cNa
+cNp
+ber
+cIQ
+cgB
+bqN
+bcT
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+bxj
+byU
+czk
+blp
+cqT
+cdd
+aYp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(140,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+aaZ
+abt
+abt
+abK
+cqV
+abN
+abL
+adQ
+adQ
+ajw
+ajw
+ajw
+awN
+bGc
+bGl
+ahA
+aiQ
+ard
+alI
+anX
+aoC
+aqh
+ahJ
+apP
+aAl
+bFL
+cqi
+bEU
+bFV
+bGx
+chW
+cAX
+cBo
+aMw
+aSp
+aTA
+aTK
+aUm
+aVo
+aWN
+aZk
+bcg
+aaa
+aaa
+aaa
+aaU
+brs
+aQp
+cux
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+bud
+buE
+bwS
+bBv
+bFb
+bMS
+bBv
+bXM
+bvB
+bWq
+acY
+adz
+opd
+aaa
+aaU
+cdt
+ceK
+ceK
+cdV
+cft
+cfF
+cfK
+cgb
+cgw
+chj
+chr
+chD
+cid
+cju
+ckz
+cmG
+coT
+cpL
+cpZ
+bBO
+cxd
+cBd
+cfj
+cfl
+cuI
+cuV
+cyv
+cuV
+cNb
+cNq
+beW
+cIM
+cgB
+bqV
+bcT
+aaU
+aaa
+aaa
+aaU
+aaU
+aaU
+blp
+btK
+czl
+blp
+cqU
+bBZ
+bme
+bme
+bme
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(141,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aax
+aba
+aax
+aax
+aax
+aax
+aax
+acR
+abL
+adQ
+aQO
+aei
+atZ
+aFv
+bGd
+bGm
+aff
+aiR
+arg
+amu
+amu
+api
+ahJ
+ahJ
+ahJ
+aAl
+bFL
+bFL
+bFO
+bFU
+ahz
+aCm
+aEx
+aGJ
+aNm
+cBK
+aJr
+aTG
+aUn
+aVp
+aWT
+aZl
+aTG
+aaU
+aaU
+aaU
+aaU
+abp
+aQq
+bes
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aTy
+btT
+btT
+bwT
+bBB
+bGb
+bMW
+bTF
+bXM
+btT
+btT
+btT
+cjF
+qnM
+cdt
+cdt
+cdt
+ceL
+ceT
+cdV
+cfu
+cdV
+cdV
+cdV
+cdV
+chk
+chu
+cdV
+cdV
+cdV
+ckA
+cmY
+cdV
+cdV
+cdV
+bBO
+bSm
+cBk
+cfk
+cfl
+cuJ
+cvc
+cyz
+cuV
+cNc
+cNr
+byT
+cIR
+coj
+byT
+bzY
+aaU
+aaa
+aaa
+blp
+bme
+bme
+blp
+btL
+czm
+bzq
+bui
+clZ
+buo
+buo
+bme
+bme
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(142,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+aax
+aea
+adQ
+adQ
+aer
+auc
+apv
+agJ
+amp
+aff
+aiS
+art
+amv
+akR
+apj
+atA
+atK
+aqg
+aCO
+bFM
+bFP
+bFM
+bFW
+aff
+azP
+azP
+aGQ
+aNv
+cBL
+bhR
+aTM
+aTM
+aTG
+aTG
+aTG
+aTG
+aaa
+aaa
+aaa
+aaU
+abp
+aQr
+bes
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+bnS
+buq
+bwZ
+bBC
+bGk
+bNf
+bBv
+bXM
+ccn
+ccA
+ccy
+aTl
+opd
+cdG
+cer
+cew
+ceM
+ceV
+asU
+arB
+asw
+atb
+avl
+awW
+aMa
+aOE
+aQc
+clz
+aMa
+aQd
+cks
+crv
+crx
+aeI
+bBO
+bSn
+cBl
+bSn
+cfl
+cuK
+cuV
+cyz
+cuV
+cNd
+cNs
+beY
+cIM
+cgB
+btl
+bBl
+aaU
+aaa
+aaa
+bme
+bnY
+bpT
+bqL
+btL
+czn
+czy
+bui
+bui
+bui
+bui
+bui
+bme
+bme
+bme
+bme
+bme
+bme
+bme
+bOn
+bme
+bOo
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(143,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aax
+afO
+ala
+abL
+aet
+aeK
+afU
+ahe
+aiJ
+ahz
+ahz
+arI
+ahz
+ahz
+aff
+aff
+aff
+aff
+aff
+ahz
+ahz
+ahz
+aff
+aff
+aka
+aka
+aCe
+aNB
+aDh
+aka
+aql
+aql
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abp
+aQr
+beD
+cuy
+cuy
+cuz
+aaa
+aaa
+aaU
+aWj
+aaU
+btT
+bxa
+bBF
+bGy
+bNk
+bUc
+bXM
+cco
+ccE
+btZ
+aTl
+opd
+cdU
+ces
+ces
+ceN
+ceW
+cJv
+mkx
+cJw
+cJN
+asR
+awe
+awX
+azE
+azE
+aOQ
+avC
+aQe
+ckx
+cqP
+crl
+csQ
+cqs
+cqG
+crt
+csx
+ctl
+cuL
+cvd
+cAp
+cvd
+cNe
+cNt
+beZ
+cIS
+coz
+bty
+bBl
+aaU
+aaU
+aaU
+bme
+bog
+bpT
+bqM
+btL
+czm
+bui
+cOw
+bui
+bui
+bui
+bui
+bui
+bui
+bui
+bNW
+bOa
+bOe
+bOi
+cnd
+bOl
+bOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(144,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+adn
+ahZ
+amP
+aea
+adQ
+ayk
+aGZ
+aKn
+bEG
+bEX
+bEX
+asg
+bEX
+bEX
+aXv
+bEM
+bEO
+bEP
+amE
+asp
+auh
+ayG
+aNX
+aEA
+bvi
+bvF
+bvL
+aXn
+cBM
+bDS
+bER
+aql
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aVs
+aVs
+aUq
+bmO
+aUq
+aVs
+aVs
+cuA
+cuz
+aaa
+aaU
+aWj
+aaU
+btT
+btT
+bBH
+btT
+bNl
+bvB
+bXM
+btT
+btT
+btT
+cjF
+qnM
+cdt
+cdt
+cdt
+ceO
+ceX
+aeI
+aQx
+asD
+asR
+asR
+avE
+axt
+axt
+axt
+axt
+avE
+aQe
+asR
+aSK
+aSr
+aeI
+cqt
+bwP
+cBn
+cBH
+ctE
+cuM
+cvg
+cBa
+cJk
+cNf
+cNu
+bSy
+cIT
+coD
+bub
+bIo
+aaU
+cNK
+aaU
+bme
+bom
+bpT
+bqU
+btL
+czo
+bPO
+bPT
+bQd
+bQd
+bQr
+bJo
+bNQ
+bNQ
+bNQ
+bNX
+bOa
+bOe
+bOg
+bui
+cnf
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(145,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aae
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+adq
+aib
+asy
+aea
+ann
+azG
+aag
+ael
+agQ
+aje
+akM
+anz
+akM
+akM
+apq
+aqZ
+avT
+avT
+aCN
+avT
+avT
+aAb
+avT
+aCN
+avT
+avT
+aHl
+aNY
+cBN
+cbZ
+bEa
+amy
+aaa
+aaa
+aaa
+aaa
+aaa
+aVs
+aVs
+bjO
+bmk
+bmU
+bok
+bpr
+aVs
+aVs
+cuA
+cuy
+cuz
+aWj
+aaU
+aaa
+btT
+bBV
+btT
+bNn
+btT
+bYf
+btT
+aaU
+aVt
+adN
+opd
+aaa
+aaU
+cdt
+ceP
+ceK
+aeI
+arN
+arF
+asS
+auC
+avH
+axM
+axM
+axM
+axM
+aPh
+aQk
+asS
+aSK
+aTW
+aVB
+cqu
+bwR
+cBx
+cBI
+ctG
+ctG
+cvh
+cBm
+cJy
+cNg
+cNs
+cIB
+cIM
+bXX
+bty
+bBl
+aaU
+bIm
+aaU
+blp
+bme
+bme
+brv
+btL
+czp
+bAW
+bBm
+bui
+bui
+bQs
+bNH
+bme
+bme
+bme
+bme
+bOb
+bme
+bOh
+cne
+bOm
+bOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(146,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+adn
+ajh
+amP
+aea
+adQ
+ayk
+aGZ
+aKn
+alR
+bqQ
+aox
+anD
+aox
+aox
+aFp
+aHh
+aJS
+aMy
+axG
+aJS
+aHh
+aHh
+aHh
+aCz
+aHh
+aHh
+cBq
+aRT
+cBO
+cca
+bEa
+amy
+aaU
+aaU
+aaU
+aaU
+aaU
+aVs
+bhq
+bjY
+bka
+bmV
+bka
+bps
+ang
+ang
+ang
+ang
+cuB
+aWj
+aaU
+aaa
+btT
+bBX
+btT
+btZ
+btT
+aaa
+aaU
+aaU
+aTl
+qeq
+rbJ
+guK
+hXk
+hXk
+cJp
+hXk
+hXk
+tjb
+asx
+asS
+auD
+avI
+axQ
+beH
+axQ
+avQ
+avI
+avE
+asS
+aSL
+aTZ
+aWV
+cqv
+bwV
+cBy
+cBJ
+cdy
+cuN
+cvi
+cBB
+cvi
+cuN
+cNv
+bhT
+cIM
+bXX
+bty
+bzr
+byT
+cfc
+bcT
+bmf
+bon
+bpU
+brN
+btL
+czq
+bme
+bBm
+bui
+bui
+ctV
+blp
+bme
+aaU
+aaU
+aaU
+aaU
+bme
+bme
+bme
+bme
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(147,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aax
+ajm
+aoQ
+ach
+adQ
+aFr
+aKg
+ahO
+aml
+aoy
+aoy
+aoA
+awt
+aoy
+aqL
+anB
+alS
+aMC
+apR
+atP
+aji
+azm
+azm
+aCB
+azm
+aRM
+bar
+aSD
+cBP
+bDV
+bEb
+aUq
+aVs
+aVs
+aVs
+aVs
+aVs
+aUq
+bhv
+bka
+bka
+bnb
+boV
+bpt
+aRF
+cog
+bnt
+ang
+cuC
+cuD
+cuD
+cuy
+cuE
+cuD
+cuy
+cuy
+cuE
+cuy
+cuy
+cuD
+cuG
+eUF
+opd
+aej
+agc
+agT
+cJq
+apm
+aqS
+arP
+cph
+asS
+auN
+avK
+axR
+aAy
+aOk
+aOR
+aPm
+aPm
+bBo
+aTm
+aUb
+bAR
+bnf
+bwR
+cBx
+cCR
+cdz
+bPX
+cdJ
+cdM
+cdJ
+cdO
+bRA
+bbY
+cIM
+bZl
+cwO
+cyr
+cyx
+cyr
+cyr
+cyD
+cyJ
+cyJ
+cyV
+cze
+czr
+bme
+bBm
+bui
+bui
+bJq
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(148,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+aax
+aea
+adQ
+adQ
+adQ
+aFt
+apv
+aiF
+amr
+aqL
+abX
+aoD
+aoj
+bEq
+aqL
+aji
+aKs
+aNl
+apU
+atP
+aji
+aBT
+buP
+aCD
+bvl
+bvZ
+bas
+aSD
+cBQ
+ccb
+cBV
+aUw
+aVx
+aWU
+aZm
+aWU
+aVx
+bfO
+aVx
+aWU
+bms
+bnd
+boX
+bpH
+ang
+coh
+cfy
+clO
+aRu
+aSv
+aSy
+aSw
+aTk
+aQJ
+aQJ
+aQJ
+aQJ
+aQJ
+aQJ
+aRZ
+aVK
+cxa
+bsz
+sVC
+aNH
+bbQ
+cJA
+aqO
+anE
+anE
+anE
+aQT
+ayb
+axM
+aCZ
+aRG
+aOl
+aOV
+avQ
+cmX
+aRp
+bkJ
+aUf
+aeI
+bnp
+cmO
+bQq
+cmm
+cri
+cdH
+cdK
+cPu
+cdr
+bqw
+cdS
+bUs
+cIU
+coL
+cyk
+cys
+baN
+baN
+baN
+coq
+box
+box
+cyW
+cpy
+bPD
+bAY
+bBw
+bCA
+cql
+bJq
+bNI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(149,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aax
+aba
+aax
+aax
+aax
+aax
+aax
+adr
+ach
+adQ
+acT
+afR
+apv
+apv
+ajb
+amt
+anH
+akd
+aoG
+bvp
+aDm
+aFP
+aHh
+aKB
+aNu
+aou
+aou
+aji
+aBW
+aBX
+aCF
+buX
+bAh
+bat
+aSD
+cBP
+bDX
+cBW
+aUq
+aVs
+aVs
+aVs
+aVs
+aVs
+aUq
+bhO
+bka
+bka
+bno
+boZ
+bpJ
+apd
+bfI
+clH
+ang
+aRX
+aSw
+aSM
+aaU
+aTl
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aSu
+aYU
+cxb
+opd
+aej
+agC
+aoJ
+cJB
+apm
+aqT
+arQ
+cpi
+asS
+aTQ
+avU
+ayn
+aFU
+aOq
+aOY
+aPO
+aPO
+bCW
+bvY
+asB
+bAR
+bnq
+bEW
+bQF
+cah
+cdA
+bRn
+cdL
+cmv
+cdL
+cdQ
+bVb
+bUD
+cIV
+coN
+cyl
+bzI
+bHn
+bzI
+bzI
+cor
+boy
+boy
+cyX
+btO
+bPE
+bme
+bBm
+ccx
+bui
+bJq
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(150,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+abb
+abs
+abs
+abu
+cqV
+acg
+ach
+adQ
+adQ
+adS
+adS
+adS
+adV
+ajd
+ajj
+aqL
+azr
+bwl
+bEn
+anJ
+aqL
+awh
+amx
+aNU
+aqj
+aji
+aji
+aFV
+aiv
+aMj
+amA
+bDu
+bat
+aSD
+cBR
+cbZ
+cBX
+amy
+aaU
+aaU
+aaU
+aaU
+aaU
+aVs
+bid
+bkv
+bka
+bnw
+bka
+brA
+ang
+ang
+ang
+ang
+aaU
+aaU
+aaU
+aaU
+aTl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+rTW
+aTl
+cdp
+wPS
+aaU
+atF
+atF
+cJC
+atF
+atF
+arO
+asC
+asS
+auY
+avV
+ayo
+bCb
+ayo
+avQ
+avV
+aQs
+asS
+bwJ
+aTZ
+aXh
+cqw
+bSx
+bQG
+cbd
+cdB
+biL
+bkD
+cop
+bkD
+biL
+boa
+bhT
+cIW
+cIZ
+cym
+bzU
+bzV
+cuo
+bcT
+bnO
+boz
+bqp
+cyY
+btL
+bPF
+bme
+bBm
+ccx
+bui
+crj
+blp
+bme
+aaU
+aaU
+aaU
+aaU
+bme
+bme
+bme
+bme
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(151,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+aTd
+aWj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aax
+abg
+abt
+abt
+abK
+cqV
+csb
+ads
+ajK
+adQ
+adS
+aeG
+adS
+afd
+ajI
+afK
+aqL
+aqL
+aqL
+aqL
+aqL
+aqL
+afK
+amy
+aOD
+aql
+awB
+boO
+aAp
+aCn
+amA
+bvD
+amy
+bas
+aSD
+cBN
+cca
+cBX
+amy
+aaa
+aaa
+aaa
+aaa
+aaa
+aVs
+aVs
+bkw
+bmt
+bnB
+bmt
+bpZ
+aVs
+aVs
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aTl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+opd
+aTl
+cxc
+aaa
+aaa
+aRD
+ciT
+cJD
+cmu
+atF
+arY
+arF
+asS
+avc
+awa
+clA
+aLF
+axM
+axM
+aPP
+crs
+asS
+cpj
+aUr
+bmT
+cqx
+bwP
+bQH
+cdj
+cdC
+biQ
+cjY
+cot
+blt
+cse
+bob
+cjz
+bjm
+cIM
+cym
+bIp
+aaU
+bIx
+aaU
+blp
+bme
+bme
+cyZ
+btL
+bPG
+bBa
+bBm
+ccx
+bui
+bJR
+bNJ
+bme
+bme
+bme
+bme
+bOb
+bme
+bOi
+bOj
+bOl
+bOp
+cnE
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(152,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aax
+aax
+aax
+aax
+aax
+apv
+crS
+adS
+adS
+aeW
+adS
+apo
+adS
+axL
+agZ
+aeZ
+agm
+aqW
+ahX
+aiU
+afZ
+agl
+apW
+amz
+amz
+aqm
+amz
+amz
+aAq
+bGa
+bGG
+bGG
+cAY
+cBq
+aRT
+cBS
+cBU
+cBY
+aqn
+acK
+acK
+acK
+aqn
+aaa
+aaa
+aVs
+aVs
+aVs
+bnB
+aVs
+aVs
+aVs
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aTl
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+opd
+aTl
+cxc
+aaa
+aaa
+atF
+ciU
+cJE
+cJG
+cJI
+cJK
+cJL
+cJO
+asR
+avE
+bev
+cbJ
+aOx
+aPc
+avE
+aQe
+asR
+crw
+aUt
+bpK
+cqy
+bEW
+bQF
+cdk
+bmQ
+biR
+bjy
+cou
+csd
+byr
+bob
+bhY
+bXW
+cJa
+cyn
+bQR
+aaU
+cNL
+aaU
+bme
+bpi
+bpT
+cza
+btL
+bPH
+bBc
+bBM
+ccx
+bui
+bui
+bJR
+bNR
+bNR
+bNR
+bNY
+bOa
+bOe
+bOg
+bui
+cnf
+bme
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(153,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aYp
+cdc
+crR
+adT
+aeo
+afm
+aiA
+apt
+bve
+afS
+ahK
+aix
+ajM
+akH
+akH
+asP
+akH
+akH
+bhj
+bEJ
+cfS
+bEJ
+cml
+amA
+amA
+amA
+aMl
+bcW
+bvH
+bvL
+aXn
+cBM
+bDY
+bEd
+aqn
+cCd
+aRE
+aSY
+acK
+aaa
+aaa
+aaa
+aaU
+anK
+cAL
+anK
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aTl
+aaU
+aaU
+aaa
+aWR
+aaa
+aaU
+opd
+aTl
+cxc
+atF
+atF
+atF
+cmh
+cmp
+atF
+atF
+asi
+asi
+cJP
+asR
+awe
+clB
+asS
+asS
+aPd
+avC
+aQe
+aRR
+cpj
+aSr
+aeI
+cqz
+cqI
+bQM
+cdl
+cdu
+cdN
+ciK
+ctd
+cwC
+bmw
+bob
+bia
+bXX
+cIM
+bty
+bIp
+aaU
+aaU
+aaU
+bme
+bog
+bpT
+czb
+btL
+bPI
+bUx
+bUx
+ccK
+cOw
+bui
+bui
+bui
+bui
+bui
+bNZ
+bOa
+bOe
+bOh
+cnc
+bOm
+bOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(154,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+agd
+cdc
+crR
+adT
+aeE
+afm
+afm
+apT
+adS
+bEu
+ahN
+afa
+aha
+ahx
+ahx
+asT
+ahx
+ahs
+afK
+aGR
+aAa
+are
+cmo
+avP
+aAW
+aDq
+aNn
+bvh
+aql
+aCe
+aYK
+aDr
+aci
+aqn
+aqn
+aRj
+aND
+aVX
+anK
+anK
+aHA
+aHA
+anK
+anK
+cAM
+bCM
+anK
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aTl
+aWj
+aMI
+cgd
+bwW
+beE
+bwW
+opd
+aTl
+cxc
+atF
+aus
+aus
+aus
+aus
+cmw
+atF
+asv
+asN
+cJQ
+avA
+azh
+aOd
+aOM
+aOC
+aPe
+clC
+aQC
+aRV
+cJl
+cko
+aeI
+bpv
+cqJ
+cdg
+cds
+cdv
+biQ
+bXf
+bkG
+cwP
+cDh
+bob
+bib
+bXX
+cIM
+bty
+bIp
+aaU
+aaa
+aaa
+bme
+bpj
+bpT
+czc
+cze
+czs
+czy
+bui
+bui
+bui
+bui
+bui
+bme
+bme
+bme
+bme
+bme
+bme
+bme
+bOn
+bme
+bOo
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(155,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aYp
+cdc
+crT
+adT
+aeF
+afp
+aiV
+anv
+aec
+axS
+ahN
+afK
+ahb
+ahx
+aia
+atm
+alX
+ahx
+arx
+amF
+afK
+aka
+cmA
+aka
+aka
+aka
+aka
+aka
+aka
+aLU
+aNE
+aRd
+acK
+aHL
+aIN
+aMK
+aOc
+aSA
+aVa
+aWn
+bsR
+bsR
+bCG
+bCK
+cAN
+bCN
+anK
+aaa
+aaa
+aaa
+aaa
+arE
+arE
+arE
+arE
+bxP
+arE
+aMI
+cgX
+chC
+cik
+bwW
+bGh
+bGQ
+bHe
+bHA
+aus
+bcM
+cmi
+cmq
+aus
+atF
+aqU
+asG
+cJR
+aws
+aqU
+aqU
+aMz
+chE
+cie
+cjK
+ckm
+cnh
+ckm
+ckm
+ckm
+ckm
+cqK
+cru
+csz
+cdw
+biQ
+biQ
+biQ
+biQ
+biQ
+boc
+bzV
+bYm
+cJb
+bzV
+bUn
+aaU
+aaa
+aaa
+blp
+bme
+bme
+blp
+btL
+bPH
+bBe
+bui
+cma
+bHt
+bHt
+bme
+bme
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(156,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+adq
+adq
+adq
+aec
+afM
+agx
+aja
+aoM
+aec
+agi
+ahN
+afK
+ahc
+ahx
+ahx
+ajs
+atO
+ayl
+bml
+ary
+afK
+atR
+cmC
+aSU
+aka
+aER
+aFO
+aGF
+aKf
+aMb
+aPl
+aRf
+adR
+arX
+aKj
+aVy
+aRx
+aSF
+aHA
+arH
+aIC
+aIK
+aKk
+aTU
+cAO
+cCA
+anK
+aaU
+aaU
+aaU
+aaU
+arE
+bGJ
+bFe
+atf
+bxS
+bzo
+aMI
+cgY
+bwW
+cil
+bwW
+bwW
+bCj
+anr
+bHO
+aOP
+biu
+cmj
+cmr
+cmx
+atF
+cfv
+asI
+cJS
+clx
+awA
+chl
+aNx
+chF
+cir
+cjL
+ckB
+cno
+cpa
+cpR
+cqa
+ckm
+ckm
+csq
+ckm
+bUN
+biV
+cKg
+cLn
+cLz
+bmz
+biV
+cdP
+bXX
+cIM
+bqE
+bcT
+aaU
+aaa
+aaa
+aaU
+aaU
+aaU
+blp
+cmy
+cmz
+blp
+cqU
+blp
+bme
+bme
+bme
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(157,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+aaU
+aWj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aec
+aec
+bEp
+bEp
+bEp
+bEp
+bEp
+ahN
+afK
+ahd
+ahx
+ahx
+ajD
+atC
+ahx
+bmr
+bPu
+ciN
+cly
+aCv
+cwZ
+aka
+aEX
+aFQ
+aGI
+aKf
+aMb
+aPx
+aLj
+anh
+azo
+aKp
+aND
+aND
+aWH
+aHx
+asc
+aID
+bvG
+aKl
+bCQ
+cAP
+anK
+anK
+arE
+atf
+aKT
+arE
+arE
+att
+cqr
+arE
+byt
+bzo
+aMI
+cgZ
+cif
+cim
+cmD
+ciS
+bCj
+anr
+bHO
+aus
+blX
+cmk
+cms
+aus
+atF
+ast
+asI
+cJT
+cJZ
+cKa
+cKb
+cKc
+chG
+ciD
+cjU
+ckC
+cnr
+cpk
+cpS
+cqc
+cqA
+cqL
+css
+ckm
+bUO
+cdR
+ciL
+cLr
+cwQ
+bPx
+bod
+beW
+bXX
+cIM
+bqD
+bcT
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+bxw
+bza
+bMQ
+blp
+cnf
+cdd
+aYp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(158,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+abp
+aav
+aTd
+aWj
+abp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aee
+aeP
+aeP
+aqA
+aeP
+agX
+ajS
+aHj
+bvm
+ahP
+ahN
+afK
+afK
+ahT
+ahx
+ahx
+ahx
+ahx
+bvo
+amM
+apW
+ars
+cwN
+azR
+aBG
+aEY
+aFR
+aGU
+aKm
+aMc
+aPx
+aRg
+aGH
+aIf
+aLs
+aRA
+bkT
+aWJ
+aHz
+btb
+aID
+bvR
+bCI
+bDJ
+cAM
+bCP
+boA
+aYC
+brf
+att
+att
+att
+btP
+bwo
+arE
+byu
+arE
+aMI
+cha
+cig
+cck
+bwW
+ciV
+bCj
+anr
+bHO
+aus
+aus
+aus
+aus
+aus
+atF
+asI
+asI
+cJU
+avw
+bRd
+azg
+aNQ
+chI
+ciH
+cjX
+ckF
+cns
+cpo
+cpT
+cqn
+cqC
+cqM
+cst
+ckm
+bUG
+cfn
+con
+coo
+cwR
+bPy
+bVY
+bWn
+bYO
+cJc
+bXb
+bcT
+bpP
+bpP
+bpP
+bpP
+bpP
+bpP
+cro
+bza
+bMQ
+blp
+ctH
+cdd
+csc
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(159,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+aaU
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+adx
+aaU
+aaU
+aaU
+aaV
+ahP
+ahP
+ahP
+bzp
+ahP
+ahN
+aiB
+afK
+ahU
+ait
+ajE
+amC
+ahx
+bvo
+aIm
+apW
+arv
+aub
+azS
+aBG
+aEZ
+aFS
+aHd
+aKr
+aMf
+aPy
+aRi
+aqc
+aqn
+aci
+aci
+aci
+aXQ
+aHy
+bDc
+aIF
+aKi
+beQ
+cnm
+cAQ
+cAS
+buO
+buR
+bwu
+bAd
+aMo
+aMG
+bVt
+bwp
+bvb
+byv
+ceQ
+cgT
+chc
+bmY
+ccI
+bmY
+anm
+asu
+anr
+bHO
+atF
+atF
+atF
+atF
+atF
+atF
+aqU
+asM
+cfL
+aqU
+aqU
+aqU
+aqU
+chK
+chK
+ckm
+ckm
+ckm
+cpA
+cpU
+cqo
+cqD
+cqO
+ckm
+ckm
+bjZ
+blq
+bCz
+bCz
+cgc
+cxi
+cAA
+cAI
+cAZ
+cJd
+cBp
+ccV
+cIt
+cIu
+bMq
+bJl
+bLK
+bYe
+bHL
+bYt
+bYD
+blp
+crU
+cdd
+aYp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(160,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aaU
+ahP
+akn
+aJR
+bEg
+ahP
+aif
+ass
+afK
+afK
+afK
+afa
+afa
+anF
+bvq
+afK
+aAa
+aka
+atS
+aka
+aql
+aFa
+aFW
+aHm
+aKf
+aMr
+aPA
+aLj
+aPx
+aTN
+avm
+aVH
+aWX
+aZF
+anK
+aHz
+aIG
+aHA
+boA
+cAF
+bCL
+boA
+anK
+bqb
+avm
+brj
+bsO
+avm
+bVz
+bVK
+bGX
+cbR
+ceS
+bmW
+chv
+bwW
+cin
+aMD
+arp
+bCk
+aqk
+bIT
+qlJ
+qlJ
+bcG
+cmt
+auR
+aYL
+cfw
+bap
+cJW
+bcI
+bbF
+bbN
+bbN
+bbO
+bbL
+bcb
+aaU
+ckm
+cpF
+cpV
+cqp
+cqE
+crb
+ckm
+bgl
+bgl
+bjb
+bjb
+bkI
+cic
+cxj
+biV
+bie
+bZl
+cqQ
+bqD
+cBr
+aRY
+bcE
+aRY
+aRY
+btz
+cOe
+btB
+btB
+btA
+blp
+blp
+blp
+blp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(161,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abe
+aaU
+aaa
+aaa
+aaU
+aio
+akZ
+biO
+bEt
+bEA
+aik
+ajl
+ajP
+alh
+aqN
+ato
+aut
+ayw
+bDB
+bSu
+cjm
+asm
+aqo
+aAo
+bDi
+aFb
+aGf
+aHw
+aKu
+aME
+aPC
+aRk
+aSI
+aSI
+aUJ
+aVU
+aVU
+aZH
+bch
+bea
+bfS
+biX
+bkK
+bmA
+bnE
+bch
+aSI
+bqk
+brg
+bry
+btq
+avm
+aMI
+aMI
+bwW
+bwW
+bwW
+aMI
+chw
+bwW
+ciq
+bwW
+ciV
+bwW
+aaU
+bIY
+bHg
+bMK
+anr
+bcI
+bgw
+bgw
+bgw
+bdk
+cJX
+bcI
+bbJ
+bbF
+bbN
+bbN
+bbN
+bbO
+bbV
+ckm
+cie
+ckm
+cqq
+ckm
+crm
+ckm
+bgn
+bhn
+cuO
+bhn
+bhn
+cic
+cDi
+biV
+bdH
+bWO
+cqR
+bqE
+cBr
+aST
+bcF
+ckc
+bnQ
+btA
+bMQ
+bta
+bta
+bta
+bta
+bta
+aaa
+aaa
+aaa
+bNK
+bNS
+bNU
+aaa
+bNK
+bNS
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(162,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaU
+aio
+alb
+aKe
+bEw
+ahP
+bEB
+bGo
+afA
+ahN
+aiC
+alz
+avt
+azx
+bEv
+bZM
+avt
+avd
+bDp
+bDv
+aiC
+aFd
+aGj
+aHB
+aKz
+aMM
+aPG
+aRn
+aSO
+aUa
+aUN
+aWf
+aWY
+aZL
+bcq
+bcq
+bgb
+aSO
+bkQ
+bmB
+bnF
+bpc
+bqa
+bnF
+brh
+brE
+btt
+btJ
+bmS
+bwq
+bwX
+bwX
+bzL
+bwX
+bBp
+bwW
+ciq
+bwW
+ciV
+bwW
+aaU
+aaa
+aaa
+bJv
+cJx
+cJF
+bPh
+cJJ
+bsX
+cJM
+cJY
+bcI
+bbJ
+bbL
+bbN
+bbN
+bbN
+bcb
+ciI
+bjI
+bkB
+bmP
+bKj
+bbV
+bfG
+bge
+bgB
+bho
+bjc
+bjK
+bkI
+csm
+cxk
+biV
+cvN
+bjm
+bXX
+bqD
+cBs
+aTc
+bdL
+biE
+bpV
+bLZ
+bNt
+bta
+btQ
+bxN
+bDh
+bHM
+aaa
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(163,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaU
+ahP
+alf
+afh
+bEy
+ahP
+aiz
+aiz
+aiz
+ahN
+aiC
+ake
+avt
+aDD
+aqp
+aui
+aAm
+bvw
+bDq
+aul
+bDA
+bDA
+bDA
+bDA
+avm
+aMO
+aLr
+aRs
+aSS
+and
+amY
+amY
+amY
+amY
+amY
+amY
+bvu
+aJd
+aKQ
+aJd
+aKQ
+aJd
+aJd
+bql
+bri
+brW
+btu
+bsO
+aMI
+aMI
+aMI
+bAk
+aMI
+aMI
+bzn
+aMD
+ciq
+bwW
+ciV
+bwW
+aaU
+aaa
+aaa
+bJv
+anr
+bcI
+sdp
+bgw
+bgw
+uwK
+bhm
+bcI
+bbL
+bbN
+bbN
+bbN
+bbN
+bbO
+bcl
+bAa
+bkM
+bja
+bKB
+bcl
+bfG
+bge
+bge
+bge
+bge
+bge
+bge
+cwS
+cxl
+biV
+bdI
+cNx
+bXX
+bqD
+cBr
+bcu
+csS
+biH
+bnQ
+btB
+bNV
+bta
+bzd
+ceh
+bzd
+bHM
+aaa
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(164,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaU
+ahP
+ahP
+ahP
+ahP
+ahP
+aaU
+aaU
+aiz
+ahN
+aiC
+alc
+avu
+aDD
+aqx
+awv
+bvr
+bDn
+bDr
+bDx
+bDC
+bDF
+bDE
+bDK
+avm
+aMT
+aLr
+aRt
+aTe
+amY
+aBq
+aCQ
+aFe
+aCJ
+bFn
+bFn
+aJd
+aJi
+aKU
+cCs
+aLD
+aLR
+aJd
+aZD
+bwE
+bIX
+csB
+bwj
+bmW
+bEQ
+bxb
+aNW
+cCF
+bmW
+bzn
+bwW
+ciq
+bwW
+ciV
+bwW
+aaU
+aaa
+aaa
+bJv
+anr
+bcI
+aXp
+cwx
+bTJ
+bhs
+bmm
+bcI
+aaU
+aaa
+aaa
+aaa
+bbV
+bbV
+bbV
+bhk
+bwi
+blN
+bKX
+ciI
+bfG
+bbV
+bgH
+bhp
+bjd
+bZi
+boG
+cxe
+cxm
+bgf
+cIC
+bjm
+bXX
+bqD
+cBC
+bcv
+bdL
+bkf
+bWY
+btC
+bPm
+bta
+btV
+cfG
+btV
+bta
+aaa
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(165,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aiz
+amw
+aiC
+ald
+avZ
+aGY
+aqQ
+ayc
+bvA
+bZN
+bDs
+aaB
+aEg
+bDG
+bDI
+bDK
+avm
+aMW
+aLr
+aRK
+amY
+amY
+aBs
+ane
+anp
+aCJ
+bFn
+bFn
+aJd
+aJj
+bdq
+bet
+bmu
+aUs
+buQ
+bvk
+bwF
+bVi
+cvJ
+bwn
+bmW
+bws
+aNW
+bxd
+bBK
+bAS
+bCq
+bwW
+ciq
+bwW
+ciV
+bwW
+aaU
+aaa
+aaa
+bJv
+anr
+bcI
+bcI
+cwy
+bcI
+jMO
+bcI
+bcI
+aaU
+aaa
+aaa
+aaa
+bbV
+bfN
+bhk
+bhk
+bwt
+bja
+bLn
+bbV
+bfG
+bbV
+bgI
+bDl
+cuP
+bjM
+ccW
+cgs
+cxn
+bgf
+bBU
+bnN
+crc
+buw
+aRY
+bcD
+bcF
+bkz
+bnQ
+btD
+bPm
+bxH
+bzc
+bBg
+coW
+bxH
+bxH
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(166,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aiz
+amD
+aiC
+afV
+amK
+aHc
+bEH
+azV
+bvC
+cbQ
+bDs
+bDz
+aNe
+bDH
+bDA
+bDA
+avm
+aNs
+aLr
+aRN
+aSe
+aAC
+aAD
+anp
+ane
+aCJ
+bGe
+bFn
+aJd
+aJl
+aKV
+bfz
+bmx
+aLp
+aML
+aZe
+bhF
+bXc
+bhG
+bhH
+bhL
+bio
+biD
+cAq
+bkE
+bmW
+bBq
+bwW
+ciq
+aMD
+ciV
+bwW
+aaU
+aaa
+aaa
+bJv
+anr
+aaU
+aaa
+cwz
+aaa
+bfW
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+bbV
+bgg
+bgK
+bhk
+bwG
+bja
+bLv
+bbV
+bfG
+bbV
+bjf
+bkh
+blu
+bbV
+ccZ
+cgs
+cxo
+bgf
+bgf
+bez
+cxB
+bhf
+aRY
+aRY
+aRY
+aRY
+aRY
+btz
+bPn
+btE
+bzk
+crp
+bBf
+bDf
+bHM
+aaa
+aaa
+aaU
+cnM
+aaU
+aaa
+aaU
+cnM
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(167,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+asd
+ahN
+aiC
+alH
+amK
+aDD
+aqp
+aAg
+bCJ
+cjn
+bDt
+bDA
+bDA
+bDA
+bDA
+aHC
+aKW
+aNt
+aLr
+aRN
+amG
+aAD
+aBs
+awP
+anp
+aCJ
+bFn
+bFn
+aJd
+bDe
+aKX
+bet
+bmX
+aLS
+aML
+baY
+bwO
+bEi
+cwt
+czQ
+czX
+cAd
+cAn
+cAr
+bkL
+bmW
+bBr
+bwW
+ciq
+bwW
+ciV
+bwW
+aMD
+bwW
+aaa
+bIY
+bMX
+tpQ
+xqa
+aaa
+cwD
+bfW
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+ciI
+bgv
+bhk
+bhk
+bxe
+bja
+bLA
+bbV
+bfG
+ciJ
+bUk
+bUH
+bVg
+bVn
+cfd
+cgs
+cxp
+ckq
+bgf
+beB
+cxC
+bgq
+cjA
+biy
+bjN
+bkO
+biZ
+bXY
+bPm
+bxH
+bFF
+csU
+bBg
+bDg
+bHM
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(168,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cjj
+cjj
+cjj
+cjj
+cjj
+ahN
+aiC
+aiC
+amL
+aQZ
+aqx
+bvw
+bvw
+bvw
+ant
+aoN
+aJH
+anS
+amc
+aHX
+aLd
+aNE
+aPJ
+aRN
+amG
+ane
+anp
+csy
+aBs
+aCJ
+aCJ
+amY
+bvu
+aJd
+aKQ
+bfB
+brt
+aJd
+bvu
+bAO
+bxc
+bFd
+czN
+czR
+buh
+bwv
+bxh
+byP
+bkN
+bmN
+bng
+bnM
+boh
+bpI
+bqg
+bqu
+bra
+bwW
+bwW
+aaU
+bdR
+cJr
+opd
+aaa
+aaa
+cwF
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+bbV
+bbV
+bbV
+bhk
+bwt
+bBi
+bLO
+bbV
+bTV
+bgf
+bTk
+bUR
+cfO
+cja
+cja
+cgt
+cxq
+cxv
+bgf
+bVj
+cxC
+bgq
+bhX
+biz
+bjP
+cJi
+biZ
+btz
+bPm
+clW
+bPM
+bzd
+bBg
+bDh
+bHM
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(169,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aao
+aaO
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+aaO
+ado
+aaa
+cjj
+cjk
+anb
+ajo
+ajV
+anG
+aro
+avb
+awb
+awI
+amc
+agU
+air
+aZK
+anN
+awD
+aoO
+azT
+bso
+aIb
+aLe
+aNP
+aPL
+aRP
+aKq
+aLM
+aMu
+aNy
+aSd
+aTq
+aVY
+bfH
+aJd
+btm
+bdo
+bet
+bse
+aMd
+aJd
+bdA
+bxg
+bvs
+aMA
+czS
+buW
+bwx
+aMA
+aMA
+aMA
+aWE
+bzn
+bwW
+ciq
+bwW
+ciV
+bwW
+brr
+bCr
+cwv
+bAQ
+bAQ
+cJs
+bPr
+bRo
+bam
+cwG
+bam
+bYl
+bam
+bam
+bam
+bam
+bbX
+bbX
+bcn
+cnv
+bxL
+cpW
+bLP
+buH
+bBz
+bPY
+bUd
+cdx
+cga
+cgq
+cgq
+cjb
+cxr
+cxw
+cxx
+cxz
+cxD
+cxF
+bhX
+biJ
+bjQ
+ccF
+biZ
+btz
+bPm
+bxH
+bSf
+bzd
+bQD
+bxH
+bxH
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(170,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aWj
+aaU
+aaa
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+cjj
+agG
+aiu
+ajv
+akb
+anZ
+arG
+avf
+awf
+awU
+amc
+awV
+aoO
+aqq
+aqq
+avh
+azX
+aCV
+cra
+aIp
+aLh
+aOf
+aPQ
+aRS
+amY
+aAF
+aMv
+aDI
+aBs
+aAD
+aBs
+aGB
+bsS
+bvT
+bdp
+cAJ
+cAR
+buZ
+aJd
+bhe
+bxp
+bvx
+aMA
+czT
+bva
+bwy
+bxi
+cCE
+cAw
+aWF
+bBD
+bmS
+ciM
+bmS
+ciX
+bmY
+brP
+brX
+bsh
+bsu
+bsx
+cJt
+sVC
+bRp
+sVC
+bsT
+sVC
+bZp
+sVC
+sVC
+sVC
+frb
+bvM
+bvW
+bvX
+bwd
+bxU
+bBT
+bLQ
+bLT
+bQh
+bLT
+bLT
+cdF
+bVl
+bZd
+cfX
+ciP
+cjB
+boj
+bcl
+bfc
+bgs
+cxG
+bif
+cnA
+csg
+btW
+biZ
+bUW
+bRr
+bxH
+bzj
+bzW
+bBx
+bxH
+aaU
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(171,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+ahv
+aWj
+aaU
+aaa
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+aaP
+ado
+aaU
+cjj
+amO
+afo
+cjl
+cjj
+bGq
+bEf
+avm
+awb
+awI
+amN
+anM
+aoO
+aoO
+aoO
+aoO
+aoO
+aFI
+amc
+aIt
+aLj
+aOg
+and
+aoE
+amY
+aAG
+ane
+aEi
+aAD
+aBs
+aAD
+aMV
+aNq
+aOi
+bdp
+bfK
+bsW
+cCB
+aJd
+bhi
+byM
+blP
+aMA
+czU
+czY
+cAe
+cAo
+cAs
+cAx
+bhU
+biN
+biY
+bne
+cAz
+bqf
+bqH
+brY
+bsi
+bsv
+bsy
+bsy
+bsD
+bsI
+bRv
+bsD
+bww
+bsD
+caf
+bsD
+bsD
+bsD
+bAA
+bBL
+bBL
+bCm
+bwg
+bzC
+boC
+bLR
+bTx
+bUb
+bUh
+bUm
+bUZ
+bVm
+cbM
+cfY
+cJz
+cjC
+bhr
+ckv
+bdV
+bgt
+cxC
+bhX
+biJ
+bjQ
+cxT
+biZ
+btz
+bPm
+bxH
+bxH
+bxH
+bxH
+bxH
+aaU
+aaa
+aaa
+bNK
+bYQ
+bNU
+aaa
+bNK
+bYQ
+bNU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(172,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+abM
+acj
+aaU
+aaa
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+cjj
+cjj
+cjp
+cjp
+cjp
+aoK
+aoK
+aoK
+awb
+awI
+amN
+aii
+aoO
+aqr
+aSR
+awE
+aoO
+brx
+amc
+aIw
+aLj
+aOj
+amY
+aoZ
+anp
+ane
+anp
+aDI
+aBs
+aAD
+aBs
+aHe
+aJd
+bmI
+aZi
+bfL
+btM
+bvf
+aJd
+bhw
+byO
+bBb
+aMA
+btc
+czZ
+cAf
+bVH
+bwA
+bAj
+aMB
+bzn
+bwW
+cgY
+bwW
+cil
+bmW
+bCt
+aMI
+aMI
+aaa
+aaa
+aaa
+bfW
+bJv
+aaa
+cwI
+aaa
+cbG
+aaU
+aaa
+aaa
+aaa
+aaa
+bbV
+bhu
+bhr
+bbT
+bdZ
+brR
+bbT
+bUf
+bbT
+bbT
+bbT
+bUP
+bbT
+bbT
+cJV
+bbT
+bbT
+bbT
+brQ
+bgt
+cxH
+cxN
+cxP
+cxQ
+cxU
+cxW
+cxX
+bPm
+clX
+bZu
+cmM
+bYn
+bZt
+bHN
+bHN
+bHN
+bNL
+cnM
+aaU
+aaU
+aaU
+cnM
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(173,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+abR
+acj
+aaU
+aaa
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aao
+aaP
+ado
+aaa
+aaa
+aaU
+aoK
+asA
+atu
+aue
+auO
+arM
+awb
+axa
+amc
+anO
+arn
+aqt
+atX
+ayV
+aJJ
+brC
+bsq
+aIy
+aLo
+aOm
+amY
+aqd
+ane
+aBS
+aBV
+aEk
+aBV
+aBS
+aAD
+aHf
+aJd
+aJd
+bco
+aJd
+aJd
+aJd
+bvu
+bdA
+bxp
+bvs
+aMA
+aNc
+bvQ
+cAg
+bxr
+byY
+cvP
+aMB
+bzn
+bjz
+cgZ
+bmS
+bJS
+bmW
+bmW
+aMI
+aaU
+aaU
+aaU
+aaU
+bfW
+opd
+aaU
+cwJ
+aaU
+cbG
+aaU
+aaU
+aaU
+bbT
+bbT
+bbT
+bbT
+bbT
+bbT
+bkm
+brV
+bgh
+bfU
+bFD
+bgO
+bhA
+bUQ
+cvj
+cDg
+cKd
+ben
+bor
+bcV
+bfe
+bgt
+cxI
+ctv
+biM
+bjS
+bkS
+cpJ
+btF
+cxY
+bZt
+bZv
+bYn
+bYn
+bZy
+bHN
+bHz
+ckn
+cnL
+cnN
+bOk
+bOk
+bOk
+cnP
+cnR
+bOk
+bOk
+bOq
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(174,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaD
+abM
+acm
+aaU
+aaU
+aaU
+aaU
+aao
+aaP
+ado
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aao
+aaP
+ado
+aaU
+aoK
+aoK
+aoK
+asE
+atw
+atw
+atw
+arM
+awg
+axb
+amc
+amc
+amc
+amc
+amc
+azF
+aJY
+brD
+bsr
+aIB
+aLj
+aOy
+amY
+apw
+anp
+aBS
+ayy
+aEj
+ayy
+aBS
+aBs
+aHi
+aJk
+aJd
+bdm
+aLA
+aJd
+aMk
+aMk
+bdA
+bxp
+bvI
+aMB
+aMA
+aMA
+cAh
+aMA
+bzf
+bAp
+aMB
+bzn
+bxG
+bxF
+bxG
+bXs
+cii
+cjg
+cji
+aaa
+aaa
+aaa
+aaa
+bgi
+fui
+aaa
+cwK
+aaa
+cbG
+aaa
+aaa
+aaa
+cmH
+crh
+bVx
+bVw
+bVy
+bVw
+cwc
+buz
+bAu
+bCx
+bPZ
+bUl
+bVc
+cte
+cvk
+cDm
+cvk
+ctp
+ctq
+bkX
+ctr
+bZw
+cxJ
+bez
+biZ
+biZ
+biZ
+biZ
+btz
+cxY
+bZt
+bZt
+bZx
+bZt
+bZt
+bHN
+bHP
+bHN
+bNL
+aaU
+aaU
+aaU
+aaU
+cnQ
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(175,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaY
+abV
+acq
+acJ
+adk
+adG
+aaU
+aaU
+aaT
+aaU
+aaU
+aaU
+aaU
+aaT
+aaU
+aaU
+aaU
+aaU
+aaT
+aaU
+aaU
+aoS
+aqe
+aqe
+asQ
+atx
+auf
+auU
+avp
+awi
+axd
+ayv
+azD
+ayv
+aBD
+aCx
+aDw
+aEl
+aFg
+aGk
+aIW
+aLq
+aOG
+amY
+apa
+ane
+aBS
+ayy
+bvE
+ayy
+aBS
+aAD
+aHJ
+amY
+aJd
+bds
+bfQ
+bug
+buL
+buL
+bhC
+byS
+aMn
+aMD
+bEj
+bvU
+cAi
+aMA
+bzg
+aMA
+aMB
+bzn
+bwW
+bxF
+aMD
+cih
+bAK
+bjz
+aMI
+aZG
+aaa
+aaa
+aaa
+bgi
+fui
+aaa
+cwI
+aaa
+cbG
+aaa
+aaa
+aTx
+bbT
+bbT
+bbT
+bbU
+bcV
+crd
+bej
+bej
+bfs
+bfY
+bej
+bla
+bVh
+ctf
+bkc
+bcV
+bcV
+bnh
+bnh
+bcV
+bcA
+bgZ
+cxK
+ctw
+bjl
+bGC
+bpQ
+bpQ
+cOa
+bYg
+cya
+cya
+cya
+cya
+cye
+bHN
+bIy
+bHN
+bJQ
+bJQ
+aaa
+aaa
+bNK
+bYR
+bNU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(176,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+cpB
+aaa
+aaa
+aaa
+aaU
+abr
+abM
+abr
+abM
+adl
+abM
+aZG
+aaU
+abc
+aeP
+aeP
+aeP
+aeP
+ajc
+aeP
+aeP
+aeP
+aeP
+avr
+aaU
+aTx
+aoK
+aoK
+arK
+asZ
+aty
+auj
+auX
+avq
+awj
+axn
+ayx
+azH
+aAr
+aAr
+aCI
+aDy
+aEn
+aFs
+aAr
+aIY
+aLr
+amG
+amG
+apL
+anp
+aBS
+aBu
+aEj
+aBu
+aBS
+aBs
+aGB
+aJf
+aJd
+bdw
+bfT
+aJd
+aMk
+aMk
+bdA
+bzQ
+ccl
+czO
+czV
+czV
+cAj
+bxs
+bzl
+bkg
+bPq
+bzn
+bwW
+byW
+bCB
+ciX
+cij
+cip
+cpE
+aaa
+aaa
+aaa
+aaa
+bgi
+fui
+aaa
+cwK
+aaa
+cbG
+aaa
+aaa
+aaa
+cpp
+cgj
+cgk
+cgj
+bcj
+cgj
+ben
+bej
+cqF
+bfZ
+bej
+bAB
+bVk
+ctg
+cjd
+ctm
+blQ
+bbw
+bci
+bci
+bfP
+cqj
+cxL
+bir
+biZ
+cjt
+bXE
+bLZ
+bLZ
+bYh
+bYn
+bYn
+bYE
+cni
+cyf
+cgy
+bIz
+cmc
+ceJ
+bJQ
+aaa
+aaa
+bNK
+bYR
+bNU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(177,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abD
+abW
+acr
+acW
+adw
+adH
+aaU
+aaU
+abe
+aaU
+aaU
+aaU
+aaU
+abe
+aaU
+aaU
+aaU
+aaU
+abe
+aaU
+aaU
+aoT
+aqy
+arL
+asZ
+atD
+auk
+atD
+avs
+awl
+axq
+ayB
+avb
+aAs
+aBJ
+awp
+awx
+aEr
+aFx
+aGl
+aIZ
+aLr
+amG
+ane
+anp
+ane
+azt
+aBv
+aEj
+aFh
+aKN
+aAD
+aGN
+aJg
+amY
+aOt
+bfV
+amY
+aMs
+aMs
+bhD
+aOA
+bvN
+aMs
+bmo
+cAa
+cAk
+bxy
+bzi
+cAy
+bTU
+bzn
+aMD
+bzh
+bwW
+ciV
+aMI
+aMI
+aMI
+bLw
+bMM
+bMM
+bMM
+ifC
+bJv
+aaU
+cwJ
+aaU
+cbG
+aaU
+aaU
+aaU
+bbT
+bbT
+bbT
+bbT
+bbT
+bdT
+beX
+beU
+beU
+beU
+beU
+bLu
+bVr
+cth
+cje
+ctn
+bcV
+bby
+bck
+bdM
+bdM
+bhb
+bhM
+bis
+bjn
+bjn
+bXF
+bjn
+bjn
+bjn
+bjn
+bjn
+bjn
+bjn
+cyg
+bGF
+bIA
+bIB
+bNO
+bHN
+aaa
+aaa
+bNK
+bYR
+bNU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+abp
+aaa
+aTd
+aaa
+abp
+aaa
+aaa
+aaa
+cpB
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(178,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abE
+abM
+acx
+aaU
+aaU
+aaU
+aaU
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaU
+aoK
+aoK
+aoK
+atd
+atE
+aum
+ava
+avs
+awp
+axD
+ayE
+awp
+awp
+awp
+awp
+aDA
+aEt
+aFA
+aGm
+aIZ
+aLr
+amG
+anp
+aBS
+aBS
+aBS
+ayy
+aEj
+ayy
+aBS
+aBS
+aLG
+aJh
+aLN
+aOu
+cCt
+beA
+aMt
+aNw
+bhE
+btg
+bvO
+bwb
+aMs
+cAb
+cAl
+bxz
+bgP
+bzO
+caD
+bzn
+bjz
+ciG
+bAK
+ciV
+aMI
+aaa
+bJj
+bLS
+kxw
+kxw
+kxw
+bPA
+wPS
+aaa
+cwI
+aaa
+cbI
+mIT
+cJr
+aaa
+aaU
+aaU
+aaU
+aaU
+bbT
+bbT
+bbT
+bfE
+bih
+bkb
+bkj
+bkY
+bVs
+cti
+cje
+cto
+bcV
+bcV
+bcm
+bdV
+bdM
+cqk
+bhP
+biv
+ciR
+bjT
+bXG
+clV
+bjT
+cjf
+btH
+btX
+ckE
+bjn
+cyf
+bHN
+cnS
+bKZ
+bNP
+bHN
+aaa
+aaa
+bNK
+bYR
+bNU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(179,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+abR
+acj
+aaU
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaU
+aaa
+aoK
+ate
+atG
+auq
+atG
+avx
+awp
+axE
+ayH
+azM
+aAt
+awp
+aFl
+aDC
+axU
+aFB
+awx
+aIZ
+aLr
+amG
+ane
+azt
+azu
+aAH
+aBv
+aEk
+ayz
+azu
+azu
+aKN
+aJm
+amY
+aQy
+bgo
+amY
+amY
+amY
+bfX
+btr
+bvP
+bwc
+bmo
+bwk
+bwH
+bxG
+bzm
+bAx
+bBh
+bBG
+bAK
+ciO
+bAK
+ciV
+bAS
+aaa
+bJv
+bMp
+cwA
+cwA
+cwA
+bgM
+cwA
+cwA
+cwL
+cww
+cbL
+cww
+bdR
+mIT
+mIT
+mIT
+mIT
+cJr
+aaa
+aaU
+bbT
+bgk
+bbT
+bkd
+bbT
+bUS
+bVG
+cgn
+cje
+blb
+blR
+bni
+bcA
+bdM
+bdM
+cNA
+bhP
+biv
+bjB
+bjV
+cnB
+csh
+ciE
+bjn
+btI
+buc
+cme
+bjn
+cyf
+bHN
+bHN
+bHN
+bHN
+bHN
+aaa
+aaa
+bNK
+bOd
+bNU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(180,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aav
+abM
+acz
+aaU
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaa
+aoK
+atg
+atG
+aur
+atG
+avz
+awx
+axU
+ayL
+azO
+aAu
+awp
+aCP
+aDG
+cPr
+aFD
+awp
+aJa
+aLr
+amG
+anp
+aBS
+ayy
+ayy
+aBS
+bAZ
+aFn
+aFY
+aFY
+aFn
+aJo
+aLP
+aMJ
+bgp
+buT
+cCC
+buN
+bDj
+bur
+bvS
+bwe
+aMs
+bmW
+bwI
+aMI
+ceG
+bAK
+aMI
+aMI
+aMI
+cjc
+aMI
+cnt
+aMI
+aaa
+bJv
+bMp
+cww
+bMY
+bMY
+bPB
+xoj
+cwB
+cwM
+cww
+cbN
+cww
+aaU
+aaa
+aaa
+aaa
+aaa
+anr
+aaa
+aaU
+bbT
+bEk
+bfD
+bVd
+bkX
+bUT
+bXw
+chd
+cki
+ctt
+blS
+bnn
+bcA
+bdM
+bdM
+bdM
+bhP
+biv
+bjF
+cqB
+bXI
+bnX
+bjn
+bjn
+bjn
+bjn
+bjn
+bjn
+cyh
+boI
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(181,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aRv
+aaa
+aaU
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaa
+aoK
+ath
+atG
+auu
+atG
+avB
+awx
+axU
+ayP
+azU
+aAE
+awp
+aCR
+aDH
+aEz
+aFH
+aGw
+aJb
+aLt
+amY
+anY
+azt
+azu
+azu
+aBv
+aEk
+ayz
+azu
+azu
+aKN
+aAD
+aMe
+bdB
+bgr
+buU
+byo
+apV
+bgj
+buu
+bvV
+aMs
+aMs
+aaU
+bCU
+aMI
+ceG
+bAK
+bAS
+aaa
+aaU
+aaa
+aRv
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+bMZ
+bMZ
+bPC
+uAY
+cwB
+bUV
+cww
+cge
+cww
+aaU
+cak
+cam
+cak
+aaa
+anr
+aaa
+aaU
+bff
+bgQ
+bff
+bgQ
+bff
+bfC
+bYM
+bjo
+bkk
+ctx
+blV
+bny
+bdK
+bma
+bfR
+bhd
+bhQ
+bpl
+bjn
+bjn
+bjn
+bjn
+bjn
+bRt
+bxO
+bzs
+bzZ
+bBy
+cyi
+boI
+boK
+boK
+boK
+boK
+boK
+boK
+boI
+aaU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(182,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aaa
+arM
+ati
+arM
+atG
+atG
+avD
+awx
+axY
+ayZ
+azW
+aAT
+aBO
+aCS
+aDJ
+aEB
+aFJ
+awp
+aJs
+aLz
+amY
+anp
+aBS
+aBS
+aBS
+ayy
+aEI
+ayy
+aNa
+aSC
+aSC
+aTB
+aUx
+bdX
+bhV
+buY
+bMm
+amY
+aMs
+buI
+aMs
+aMs
+aaU
+aaU
+bCV
+aMI
+ceH
+aMI
+aMI
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+bNa
+bNa
+bPJ
+bRC
+cfx
+bUX
+bVE
+cbT
+cww
+bhI
+bhI
+can
+bhI
+aaa
+anr
+aaa
+aaU
+bfC
+bfb
+cmW
+bic
+cbk
+bfC
+bYN
+bgT
+bgT
+ctA
+bgV
+bgV
+bgT
+bgV
+boM
+boS
+ccv
+boS
+boI
+bqZ
+ctu
+bMH
+btN
+buy
+bRw
+bRz
+cmJ
+bRG
+cyj
+cmb
+bHQ
+bHQ
+bHQ
+bHQ
+bHQ
+bLa
+boK
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(183,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aao
+acv
+ado
+aaa
+aaa
+aao
+abj
+ado
+aaa
+aaa
+aao
+acv
+ado
+aaa
+aaa
+aaa
+arM
+atl
+arM
+arM
+arM
+avs
+awp
+ayg
+aza
+azY
+aBc
+awp
+aCT
+aDK
+aEG
+aFK
+awp
+aJP
+aLC
+amY
+aoa
+ayA
+azv
+aBp
+aCy
+aEM
+aFq
+aNb
+aGA
+aBs
+aAD
+aMF
+bdn
+bdn
+bdn
+bdn
+aCJ
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aVT
+aaa
+bAL
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+bNb
+bNb
+bPL
+cwB
+cwB
+cwB
+bVX
+eKM
+cww
+bhI
+bhI
+cao
+bhI
+bhI
+anr
+aaa
+aaU
+bfC
+bgS
+bGL
+bip
+ctz
+bfC
+cbO
+cgE
+bkl
+ctB
+blW
+cxs
+bos
+bgV
+boN
+boT
+bpd
+bpp
+bqy
+cxR
+cxV
+cxV
+cxV
+cxZ
+cxV
+cyb
+cyc
+cyd
+bFg
+bHR
+bHR
+bHR
+bJU
+bHR
+bHR
+bLb
+boK
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(184,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaT
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+arM
+atn
+arM
+aaU
+aaU
+aaU
+awp
+awp
+awp
+awp
+awp
+awp
+aCY
+aDQ
+aEH
+aFL
+awp
+aKb
+aKb
+amY
+amY
+amY
+azw
+amY
+aHK
+aMR
+aMU
+aQV
+amY
+aCJ
+aCJ
+aCJ
+aCJ
+aCJ
+aCJ
+aCJ
+aCJ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+bjE
+bNq
+bQK
+qgO
+chO
+cpN
+bWG
+cJo
+jiZ
+bhI
+cLY
+cap
+cMt
+cau
+anr
+aaa
+aaU
+bfC
+bgU
+cng
+bCH
+bRu
+bUK
+ccu
+che
+ckr
+ctC
+bVo
+cxt
+bVZ
+bgV
+boI
+boU
+cty
+bpf
+bpf
+cxS
+bpY
+btd
+btd
+bDy
+bxR
+btS
+boI
+bBA
+bFh
+boI
+boK
+boK
+boK
+bKo
+bKD
+boK
+boI
+aaU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(185,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaU
+apC
+aqC
+axr
+aAM
+aqC
+apC
+aaU
+aaa
+aaa
+aaU
+amY
+azZ
+amY
+aKI
+aKM
+aBS
+aBS
+aCJ
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+bkH
+blz
+bNd
+bNE
+cww
+cpO
+bWG
+cJo
+cMH
+bhI
+cLZ
+caq
+cLZ
+bhI
+anr
+aaa
+aaU
+bfC
+bhB
+bAv
+bPW
+cBz
+bUM
+ccX
+chf
+ckO
+ckO
+ckO
+cxu
+chf
+cxy
+cxA
+cxE
+cxM
+cxO
+cND
+bpf
+brS
+bte
+cdT
+ceZ
+bte
+bzu
+boI
+cJj
+bzt
+boK
+aaU
+aaa
+aaa
+aaa
+cgW
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(186,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abe
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaa
+aaa
+aaU
+apC
+aug
+axs
+aAN
+bsc
+apC
+aaU
+aaa
+aaa
+aaU
+amY
+aAw
+amY
+aCJ
+amY
+aCJ
+aCJ
+aCJ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+bJv
+bMp
+cww
+cww
+cww
+cww
+cww
+cww
+cww
+cIs
+tyI
+cMJ
+cLX
+cMa
+cMj
+cMu
+cMG
+anr
+aaU
+aaU
+bff
+bfC
+bff
+bfC
+bff
+bfC
+bij
+bhK
+bkn
+cnw
+bkn
+bhK
+bov
+bgV
+boI
+boW
+bpf
+bpu
+bpf
+cty
+brS
+boI
+btS
+ccT
+boI
+bzu
+boI
+bBI
+bFi
+boK
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(187,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+adx
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+apC
+aun
+axs
+aAN
+bsd
+apC
+aaU
+aaU
+aaU
+aaU
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+rTW
+tpQ
+wPS
+bMt
+pgu
+pgu
+pgu
+gGG
+vsO
+chS
+cpQ
+cfM
+cbU
+jXo
+cLm
+cMb
+cas
+cMb
+cMH
+anr
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+bgT
+bhZ
+bhK
+bkn
+bkn
+bkn
+bhK
+bow
+bgT
+boP
+boY
+bpk
+bpf
+bpY
+brd
+brT
+boI
+btS
+ccU
+boI
+bzv
+boI
+boI
+boI
+boI
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(188,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ady
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ahu
+ahu
+ahu
+apC
+apC
+auo
+axy
+aBd
+aJI
+apC
+apC
+ahu
+ahu
+ahu
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+aXx
+aXx
+aXx
+aXx
+bfW
+tuF
+lRy
+fti
+cfP
+mEa
+cLV
+chn
+eCy
+chL
+cMv
+cMI
+anr
+aaa
+aaa
+aaU
+aaa
+aaU
+aaU
+aaU
+bgV
+bhZ
+bhK
+bkp
+bhK
+blZ
+bhK
+boB
+bgV
+boI
+boI
+ckK
+ckL
+ckM
+boI
+boI
+boI
+cre
+cow
+boI
+bzw
+boI
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(189,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ahu
+amU
+aov
+apE
+aqB
+aup
+axs
+aBn
+bbR
+aqB
+apE
+aov
+amU
+ahu
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bca
+bca
+cat
+cKX
+bQN
+nLV
+cLd
+fti
+cfT
+cgg
+cgx
+chp
+chx
+chM
+gDY
+jiZ
+hlV
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+bgT
+bil
+bjq
+bkq
+bld
+biw
+bld
+boB
+bgV
+aaU
+boI
+boK
+boK
+boK
+boI
+aaU
+cNW
+cNX
+cOf
+cNX
+cOm
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(190,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+ahu
+amV
+amV
+apF
+aqC
+adI
+axH
+aBB
+bsg
+aqC
+bsB
+amV
+amV
+ahu
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bRK
+bca
+bZI
+bZR
+bfW
+qHL
+eTZ
+vcb
+uVD
+mqB
+dpO
+tZC
+qWY
+rUl
+cMw
+cfs
+cMP
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+bgT
+bgT
+bjr
+bkr
+ble
+bgT
+bnC
+boD
+bgT
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cNX
+cOf
+cNX
+cOm
+aaU
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+blj
+aaU
+aaU
+aaU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(191,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+all
+amV
+amV
+apI
+bsw
+auw
+axJ
+aBE
+auy
+bsw
+bsm
+amV
+amV
+bsJ
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bca
+bca
+cKQ
+cKY
+bQO
+ony
+xcO
+hKC
+cVO
+sRD
+cMe
+cai
+rdF
+cMk
+ceU
+cMJ
+cxc
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+bgT
+bks
+blg
+bgT
+cgm
+boE
+bgT
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(192,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+alm
+amV
+amV
+apI
+bsA
+auy
+azs
+aBE
+auy
+bsA
+bsm
+amV
+amV
+bsK
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+bfW
+cww
+bUa
+cMr
+sRD
+cMo
+cgz
+cai
+fkx
+cMl
+cMx
+cMJ
+cxc
+aXx
+aXx
+aXx
+aXx
+aXx
+aaa
+aaU
+aaa
+aaa
+bgT
+bkt
+blh
+bgT
+blh
+boF
+bgT
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(193,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+aln
+amV
+amV
+apJ
+aqC
+auz
+azs
+aBE
+bsj
+aqC
+bsC
+amV
+amV
+aln
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bSb
+bSb
+cKR
+cKX
+bQN
+cLb
+cLe
+cMo
+hMZ
+nAF
+lcD
+cai
+fkx
+mNN
+cLo
+nBM
+cfD
+cKX
+cLt
+bkZ
+bkZ
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+cqX
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(194,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+aln
+amV
+amV
+apK
+aqB
+aqB
+azI
+brn
+aqB
+aqB
+bsE
+amV
+amV
+aln
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bSi
+bWp
+bZL
+bZR
+bfW
+cwA
+cLf
+cMo
+iAW
+fIw
+wWH
+ntC
+nEX
+hDz
+cLp
+oMB
+mxW
+bZR
+cay
+caK
+caM
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(195,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+alm
+amV
+amV
+amV
+aqI
+aqB
+aGO
+auy
+aqB
+aqI
+amV
+amV
+amV
+bsK
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bSb
+bSb
+cKS
+cKY
+bQO
+cLc
+eIh
+car
+tXV
+tZj
+jml
+cVq
+cMc
+cMm
+cMy
+cML
+cLa
+cKY
+cLu
+bkZ
+bkZ
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(196,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+alJ
+amV
+aow
+amV
+amV
+auA
+auy
+auy
+bsk
+amV
+amV
+amV
+amV
+alJ
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+bfW
+cww
+bhJ
+cMo
+iAW
+cJu
+iAW
+cJH
+cMd
+cMn
+cMz
+cMJ
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(197,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ahu
+ahu
+amV
+amV
+amV
+aqI
+ave
+auy
+bXH
+bsm
+aqI
+amV
+amV
+amV
+ahu
+ahu
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTH
+bTH
+cKT
+cKX
+bQN
+cLb
+cLh
+cMo
+iAW
+cJu
+hlo
+cJH
+cMe
+cMo
+cLq
+nBM
+cKZ
+cKX
+cLv
+blL
+blL
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(198,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ahu
+amW
+aoI
+amV
+amV
+ave
+aIR
+auy
+bsm
+amV
+amV
+aoI
+bsH
+ahu
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTI
+bXe
+bZO
+bZR
+fuE
+bWK
+cLi
+xKr
+nvn
+cJu
+iAW
+cJH
+cMe
+cMo
+cMA
+cMN
+aaU
+bZR
+caF
+caL
+caN
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(199,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+ahu
+ahu
+ahu
+apX
+aqI
+avk
+aJq
+brp
+bsn
+aqI
+bsF
+ahu
+ahu
+ahu
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTH
+bTH
+cKU
+cKY
+cLa
+cLc
+fgS
+car
+iAW
+jon
+xjk
+cai
+cMg
+cMq
+cMB
+cML
+cMQ
+cKY
+cLw
+blL
+blL
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(200,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+ahu
+ahu
+apC
+apC
+ahu
+ahu
+apC
+apC
+ahu
+ahu
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+rTW
+wbu
+cLg
+kOG
+dVR
+xCy
+sHB
+xkC
+cMe
+cMr
+cMC
+cML
+cMR
+aXx
+aXx
+aXx
+aXx
+aXx
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+blj
+abp
+blj
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(201,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+amJ
+aaU
+aaU
+aaU
+aaU
+amJ
+aaU
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTK
+bTK
+cKV
+cKX
+bQS
+cLb
+cLj
+cMo
+qvB
+cgh
+cgA
+chq
+cMh
+cMq
+cMD
+cMM
+cMS
+cMT
+cLx
+cpX
+blM
+aXx
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaU
+aaU
+aaa
+aaa
+aaU
+cNX
+cOf
+cOh
+cOm
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(202,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTL
+bXR
+bZP
+bZR
+opd
+cwA
+cal
+cLl
+cLs
+cLs
+cLs
+cLs
+cLs
+cMs
+cME
+cMN
+aaU
+bZR
+caJ
+bpq
+caS
+aXx
+aaa
+aaU
+aaa
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+cNy
+cNy
+cNz
+cNz
+cNy
+cNX
+cOf
+cOi
+cOm
+cOr
+cOl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(203,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaa
+aXx
+bTK
+bTK
+cKW
+cKY
+bQV
+cLc
+cLk
+ctk
+prx
+vxU
+cLW
+ccG
+cMi
+iQY
+cMF
+cMO
+cMS
+cMT
+cLy
+blM
+blM
+aXx
+aaa
+aaU
+aaU
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNy
+cNz
+cNz
+cNy
+cNE
+cNM
+cNO
+cNy
+cNX
+cOf
+cOj
+cOn
+cOj
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(204,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+opd
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+opd
+cww
+cww
+cww
+cfV
+cww
+cww
+cww
+cww
+cww
+cww
+cww
+aaU
+aXx
+aXx
+aXx
+aXx
+aXx
+aaa
+bal
+aaa
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNz
+cNB
+cNB
+cNB
+cNF
+cNN
+cNR
+cNY
+cOb
+cOg
+cOj
+cOj
+cOj
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(205,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+bGh
+bHg
+bHg
+bHg
+tpQ
+bHg
+bHg
+wPS
+aaU
+aWj
+cww
+cJm
+cww
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+bal
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNz
+cNB
+cNB
+cNB
+cNG
+cNN
+cNS
+cNy
+cNX
+cNX
+cOj
+cOj
+cOs
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(206,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aWR
+aaa
+aaU
+aaa
+bal
+bal
+aaU
+bal
+bal
+bal
+aaU
+aWj
+cww
+cJn
+cww
+aaU
+bal
+bal
+bal
+bal
+aaU
+bal
+bal
+bal
+aaU
+aaU
+bal
+bal
+bal
+aaa
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNz
+cNB
+cNB
+cNB
+cNG
+cNN
+cNT
+cNy
+cNX
+cNX
+cOj
+cOj
+cOt
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(207,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aWR
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cbS
+abM
+ccH
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aWj
+aWj
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNz
+cNB
+cNB
+cNB
+cNG
+cNO
+cNO
+cNZ
+cNX
+cNX
+cOj
+cOj
+cOu
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aWR
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(208,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abF
+abM
+acA
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cbS
+abR
+ccJ
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+bal
+bal
+bal
+aaU
+bal
+bal
+bal
+aaU
+bal
+bal
+bal
+aaU
+bal
+bal
+bal
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNy
+cNz
+cNz
+cNy
+cNH
+cNP
+cNU
+cNy
+cOc
+cNX
+cOk
+cOo
+cOv
+cOp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+cPl
+abM
+cPq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(209,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abJ
+abR
+acA
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+cbW
+abM
+aaD
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+abp
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNy
+cNy
+cNz
+cNz
+cNy
+cNX
+cNX
+cOl
+cOp
+cOp
+cOl
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+cPm
+abR
+cPq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(210,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abJ
+abR
+acB
+adc
+adc
+adL
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+bGK
+bGK
+bUe
+ccc
+abR
+aaY
+cdb
+bGK
+cdq
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaU
+aWj
+aWj
+aaU
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cPd
+cPd
+cPd
+cPn
+abM
+cPq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(211,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+abJ
+abM
+abR
+abM
+abR
+abM
+aZG
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aTd
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aTd
+aaU
+aaU
+aaU
+aTx
+abM
+abR
+abM
+adl
+ccr
+ccO
+abM
+abR
+abM
+aZG
+aaU
+aaU
+aaU
+aTd
+aaU
+aaU
+aTd
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+cNQ
+cNI
+aWj
+aWj
+aWj
+aWj
+aaU
+aTd
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aTd
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aTx
+abM
+abR
+abM
+abR
+abM
+cPq
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(212,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+abp
+abJ
+abZ
+abZ
+abZ
+abZ
+abZ
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+bGP
+bNo
+bNo
+ccf
+ccs
+ccP
+cdi
+bNo
+bNo
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cNI
+cNI
+cNI
+aWj
+aWj
+aWj
+aWj
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cPe
+cPh
+cPh
+cPh
+cPh
+cPh
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(213,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abM
+abM
+abM
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+abp
+aaU
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaU
+abM
+cNI
+aWj
+abp
+abp
+aWj
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+aaU
+abp
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(214,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaU
+aaa
+aWj
+brs
+brs
+aWj
+aaa
+aaU
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(215,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+cfq
+cfq
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(216,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(217,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+cpB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cpB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cpB
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(218,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+cpB
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(219,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(220,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(221,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+cpC
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+cpC
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(222,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(223,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(224,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(225,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(226,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(227,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(228,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(229,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aWj
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(230,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(231,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(232,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(233,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(234,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(235,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(236,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(237,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(238,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(239,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(240,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(241,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(242,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(243,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(244,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(245,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(246,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(247,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(248,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(249,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(250,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(251,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(252,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(253,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(254,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
+(255,1,1) = {"
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+ckl
+"}
diff --git a/_maps/map_files/CogStation/FOLDER.txt b/_maps/map_files/CogStation/FOLDER.txt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/_maps/map_files/CogStation/job_changes.dm b/_maps/map_files/CogStation/job_changes.dm
new file mode 100644
index 0000000000..8b1e3e9172
--- /dev/null
+++ b/_maps/map_files/CogStation/job_changes.dm
@@ -0,0 +1,29 @@
+#define JOB_MODIFICATION_MAP_NAME "CogStation"
+
+//Medical
+/datum/job/scientist/New()
+ ..()
+ MAP_JOB_CHECK
+ access += ACCESS_CHEMISTRY
+ minimal_access += ACCESS_CHEMISTRY
+
+//Science
+
+/datum/job/roboticist/New()
+ ..()
+ MAP_JOB_CHECK
+ access += list(ACCESS_MEDICAL, ACCESS_MORGUE)
+ minimal_access += list(ACCESS_MEDICAL, ACCESS_MORGUE)
+
+//Civilian
+/datum/job/clown/New()
+ ..()
+ MAP_JOB_CHECK
+ access += ACCESS_MAINT_TUNNELS
+ minimal_access += ACCESS_MAINT_TUNNELS
+
+/datum/job/mime/New()
+ ..()
+ MAP_JOB_CHECK
+ access += ACCESS_MAINT_TUNNELS
+ minimal_access += ACCESS_MAINT_TUNNELS
\ No newline at end of file
diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm
index 7a09da4347..61ed3edba7 100644
--- a/_maps/map_files/Deltastation/DeltaStation2.dmm
+++ b/_maps/map_files/Deltastation/DeltaStation2.dmm
@@ -124,6 +124,33 @@
},
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
+"aaq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aar" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"aas" = (
/obj/docking_port/stationary/random{
id = "pod_lavaland1";
@@ -143,10 +170,265 @@
/obj/effect/landmark/xeno_spawn,
/turf/open/space,
/area/solar/starboard/fore)
+"aav" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/oil,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aaw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aax" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aay" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaz" = (
+/obj/effect/decal/cleanable/oil,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaA" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"aaC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"aaD" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engpa";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"aaE" = (
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/solar/starboard/fore)
+"aaF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/atmospherics_engine)
+"aaG" = (
+/obj/structure/cable/white{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/white{
+ icon_state = "0-2"
+ },
+/obj/structure/cable/white{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/atmospherics_engine)
+"aaH" = (
+/obj/structure/cable/white{
+ icon_state = "0-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/atmospherics_engine)
+"aaI" = (
+/obj/structure/dresser,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/maintenance/port/fore)
+"aaJ" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/nt_storm_officer{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/main)
+"aaK" = (
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/nt_storm{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaL" = (
+/obj/structure/rack,
+/obj/item/gun/energy/ionrifle,
+/obj/item/clothing/suit/armor/laserproof,
+/obj/item/gun/energy/temperature/security,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/ion_rifle{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaM" = (
+/obj/machinery/vending/wardrobe/medi_wardrobe,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/medical/storage)
+"aaN" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
"aaO" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -154,13 +436,51 @@
"aaP" = (
/turf/closed/wall/mineral/plastitanium,
/area/hallway/secondary/entry)
+"aaQ" = (
+/obj/structure/sign/poster/official/medical_green_cross,
+/turf/closed/wall,
+/area/medical/medbay/central)
+"aaR" = (
+/obj/structure/table/wood,
+/obj/item/assembly/igniter,
+/obj/item/assembly/igniter,
+/obj/item/assembly/timer{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = 32
+ },
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = 32
+ },
+/obj/structure/sign/poster/contraband/scum{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/abandoned_gambling_den)
"aaS" = (
/turf/closed/wall/mineral/plastitanium,
/area/construction/mining/aux_base)
-"abe" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/stripes/end{
- dir = 1
+"aaT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aaU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"aaV" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
@@ -188,15 +508,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
-"abq" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
"abs" = (
/obj/docking_port/stationary{
dwidth = 1;
@@ -4154,7 +4465,7 @@
},
/obj/item/wirerod,
/obj/item/wrench,
-/obj/item/clothing/under/waiter,
+/obj/item/clothing/under/suit/waiter,
/obj/item/clothing/accessory/waistcoat,
/obj/structure/sign/poster/contraband/random{
pixel_x = -32
@@ -9068,13 +9379,6 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/engine/atmospherics_engine)
-"avk" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
- dir = 4
- },
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/atmospherics_engine)
"avl" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{
@@ -10232,20 +10536,6 @@
},
/turf/open/floor/plasteel,
/area/engine/atmospherics_engine)
-"axv" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"axw" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -10303,19 +10593,6 @@
},
/turf/open/floor/engine,
/area/engine/supermatter)
-"axD" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"axE" = (
/obj/structure/cable{
icon_state = "2-8"
@@ -10427,12 +10704,6 @@
},
/turf/open/floor/plasteel,
/area/maintenance/port/fore)
-"axN" = (
-/obj/structure/dresser,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plasteel/cafeteria,
-/area/maintenance/port/fore)
"axO" = (
/obj/structure/table/wood,
/obj/item/camera,
@@ -10979,20 +11250,6 @@
},
/turf/open/floor/circuit/green,
/area/engine/supermatter)
-"ayM" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"ayN" = (
/obj/structure/cable{
icon_state = "2-8"
@@ -11587,19 +11844,6 @@
},
/turf/open/floor/plasteel,
/area/engine/atmospherics_engine)
-"azS" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"azT" = (
/obj/machinery/power/rad_collector/anchored,
/obj/machinery/atmospherics/pipe/manifold/general/visible{
@@ -11804,7 +12048,7 @@
"aAm" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/vomit/old,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -11815,7 +12059,7 @@
/area/crew_quarters/toilet/auxiliary)
"aAn" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -11827,7 +12071,7 @@
/area/crew_quarters/toilet/auxiliary)
"aAo" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -16677,20 +16921,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall/r_wall,
/area/engine/atmospherics_engine)
-"aID" = (
-/obj/structure/cable/white{
- icon_state = "1-2"
- },
-/obj/structure/cable/white{
- icon_state = "0-2"
- },
-/obj/structure/cable/white{
- icon_state = "2-4"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/atmospherics_engine)
"aIE" = (
/obj/machinery/door/firedoor,
/obj/structure/cable/white{
@@ -16710,14 +16940,6 @@
},
/turf/open/floor/plasteel,
/area/engine/atmospherics_engine)
-"aIF" = (
-/obj/structure/cable/white{
- icon_state = "0-8"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/atmospherics_engine)
"aIG" = (
/obj/machinery/portable_atmospherics/canister/toxins,
/obj/effect/turf_decal/bot,
@@ -19459,7 +19681,7 @@
/turf/open/floor/plasteel,
/area/quartermaster/storage)
"aNx" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/prison{
dir = 4
},
/obj/machinery/light/small{
@@ -25960,7 +26182,7 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/bar/atrium)
"aWX" = (
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/obj/machinery/airalarm{
@@ -39822,7 +40044,7 @@
/obj/structure/closet/secure_closet/hos,
/obj/item/clothing/head/HoS/beret,
/obj/item/clothing/suit/armor/hos/trenchcoat,
-/obj/item/clothing/under/rank/head_of_security/grey,
+/obj/item/clothing/under/rank/security/head_of_security/grey,
/obj/effect/turf_decal/stripes/line{
dir = 9
},
@@ -41291,14 +41513,6 @@
},
/turf/open/floor/plasteel,
/area/security/main)
-"bwj" = (
-/obj/item/twohanded/required/kirbyplants/random,
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/security/main)
"bwk" = (
/obj/structure/cable/white{
icon_state = "1-2"
@@ -50312,7 +50526,7 @@
/obj/item/clothing/suit/det_suit{
icon_state = "curator"
},
-/obj/item/clothing/under/rank/det{
+/obj/item/clothing/under/rank/security/detective{
icon_state = "curator"
},
/obj/effect/turf_decal/tile/neutral{
@@ -59644,6 +59858,7 @@
/area/crew_quarters/heads/captain)
"bXh" = (
/obj/structure/toilet{
+ contents = newlist(/obj/item/toy/snappop/phoenix);
dir = 4
},
/obj/machinery/light{
@@ -60266,23 +60481,6 @@
},
/turf/open/floor/plasteel,
/area/ai_monitored/security/armory)
-"bXR" = (
-/obj/structure/rack,
-/obj/item/gun/energy/ionrifle,
-/obj/item/clothing/suit/armor/laserproof,
-/obj/item/gun/energy/temperature/security,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
"bXS" = (
/obj/structure/window/reinforced{
dir = 8
@@ -62632,7 +62830,7 @@
/area/security/warden)
"cbF" = (
/obj/structure/closet/secure_closet/warden,
-/obj/item/clothing/under/rank/warden/grey,
+/obj/item/clothing/under/rank/security/warden/grey,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
@@ -66492,16 +66690,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
/area/engine/engineering)
-"chv" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"chw" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -67523,19 +67711,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cjf" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"cjg" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
@@ -68306,26 +68481,6 @@
},
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"ckA" = (
-/obj/effect/decal/cleanable/oil,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"ckB" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -69094,19 +69249,6 @@
},
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"clV" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"clW" = (
/obj/structure/rack,
/obj/item/crowbar,
@@ -70125,20 +70267,6 @@
/obj/machinery/status_display/evac,
/turf/closed/wall/r_wall,
/area/engine/engineering)
-"cnE" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cnF" = (
/obj/machinery/requests_console{
department = "Chapel Office";
@@ -71572,22 +71700,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"cqw" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"cqx" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -74042,7 +74154,7 @@
/area/maintenance/starboard)
"cuG" = (
/obj/structure/table,
-/obj/item/clothing/under/rank/security,
+/obj/item/clothing/under/rank/security/officer,
/obj/item/restraints/handcuffs,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small,
@@ -76839,25 +76951,6 @@
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"czs" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engpa";
- name = "Engineering Chamber Shutters"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"czt" = (
/obj/structure/cable{
icon_state = "1-8"
@@ -78636,7 +78729,7 @@
pixel_x = 26;
pixel_y = 26
},
-/obj/item/clothing/under/kilt,
+/obj/item/clothing/under/costume/kilt,
/obj/item/clothing/head/beret,
/obj/machinery/airalarm{
pixel_y = 23
@@ -78674,7 +78767,7 @@
/obj/item/clothing/head/fedora{
icon_state = "detective"
},
-/obj/item/clothing/under/geisha,
+/obj/item/clothing/under/costume/geisha,
/obj/item/clothing/head/fedora{
icon_state = "curator"
},
@@ -78682,7 +78775,7 @@
desc = "This looks awfully familiar...";
icon_state = "curator"
},
-/obj/item/clothing/under/rank/curator/treasure_hunter,
+/obj/item/clothing/under/rank/civilian/curator/treasure_hunter,
/obj/machinery/airalarm{
pixel_y = 23
},
@@ -81143,7 +81236,7 @@
icon_state = "1-2"
},
/obj/item/folder/blue,
-/obj/item/clothing/under/rank/centcom_commander{
+/obj/item/clothing/under/rank/centcom/commander{
desc = "A replica of a jumpsuit worn by the highest ranking commanders under Nanotrasen's central command.";
name = "Replica CentCom officer's jumpsuit"
},
@@ -82049,7 +82142,7 @@
"cIa" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/vomit/old,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -82060,7 +82153,7 @@
/area/crew_quarters/toilet/restrooms)
"cIb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -82072,7 +82165,7 @@
/area/crew_quarters/toilet/restrooms)
"cIc" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/newscaster{
@@ -85482,14 +85575,6 @@
},
/turf/open/floor/plasteel,
/area/medical/storage)
-"cNO" = (
-/obj/machinery/vending/wardrobe/medi_wardrobe,
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/medical/storage)
"cNP" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk,
@@ -87271,17 +87356,6 @@
},
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
-"cRa" = (
-/obj/structure/bed/roller,
-/obj/machinery/iv_drip,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/medical/medbay/central)
"cRb" = (
/obj/structure/bed/roller,
/obj/machinery/iv_drip,
@@ -88556,7 +88630,7 @@
/area/crew_quarters/fitness/recreation)
"cTg" = (
/obj/structure/table,
-/obj/item/clothing/under/sl_suit{
+/obj/item/clothing/under/suit/sl{
name = "referee suit"
},
/obj/effect/turf_decal/tile/neutral{
@@ -89580,7 +89654,7 @@
},
/area/medical/storage)
"cUP" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
@@ -89705,7 +89779,7 @@
/obj/structure/closet/secure_closet/personal/cabinet,
/obj/item/clothing/suit/jacket/letterman_nanotrasen,
/obj/item/clothing/suit/toggle/lawyer,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/clothing/head/kitty,
/obj/machinery/airalarm{
dir = 1;
@@ -89733,7 +89807,7 @@
/obj/item/clothing/head/fedora{
icon_state = "detective"
},
-/obj/item/clothing/under/lawyer/female,
+/obj/item/clothing/under/rank/civilian/lawyer/female,
/obj/machinery/airalarm{
dir = 1;
pixel_y = -22
@@ -89757,7 +89831,7 @@
pixel_y = -32
},
/obj/item/clothing/head/fedora,
-/obj/item/clothing/under/redeveninggown,
+/obj/item/clothing/under/dress/redeveninggown,
/obj/item/clothing/head/rabbitears,
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/dorms)
@@ -90569,7 +90643,6 @@
pixel_y = 3
},
/obj/item/storage/box/syringes,
-/obj/item/gun/syringe,
/obj/machinery/status_display/evac{
pixel_x = -32
},
@@ -90581,6 +90654,7 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel,
/area/medical/storage)
"cWv" = (
@@ -92803,7 +92877,7 @@
/area/crew_quarters/fitness/recreation)
"dae" = (
/obj/structure/table,
-/obj/item/clothing/under/suit_jacket/really_black,
+/obj/item/clothing/under/suit/black_really,
/obj/item/cane,
/obj/item/clothing/head/bowler{
pixel_y = 5
@@ -98184,7 +98258,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/wood,
/obj/item/clothing/suit/toggle/owlwings,
-/obj/item/clothing/under/owl,
+/obj/item/clothing/under/costume/owl,
/obj/item/clothing/mask/gas/owl_mask,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
@@ -99195,7 +99269,7 @@
/obj/structure/table/reinforced,
/obj/machinery/light/small,
/obj/structure/bedsheetbin,
-/obj/item/gun/syringe,
+/obj/item/gun/syringe/dart,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -103990,17 +104064,6 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/wood,
/area/crew_quarters/abandoned_gambling_den)
-"duk" = (
-/obj/structure/table/wood,
-/obj/item/assembly/igniter,
-/obj/item/assembly/igniter,
-/obj/item/assembly/timer{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/crew_quarters/abandoned_gambling_den)
"dul" = (
/obj/structure/table,
/obj/item/stack/packageWrap,
@@ -106576,11 +106639,11 @@
/obj/item/clothing/mask/muzzle,
/obj/item/clothing/glasses/sunglasses/blindfold,
/obj/item/clothing/ears/earmuffs,
-/obj/item/gun/syringe,
/obj/item/clothing/glasses/eyepatch,
/obj/effect/turf_decal/tile/blue{
dir = 8
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white,
/area/medical/surgery)
"dyE" = (
@@ -110502,7 +110565,7 @@
/area/medical/medbay/central)
"dFk" = (
/obj/structure/table/wood,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/clothing/head/kitty,
/obj/effect/decal/cleanable/cobweb,
/obj/effect/decal/cleanable/dirt,
@@ -111362,7 +111425,7 @@
/area/maintenance/department/medical/morgue)
"dGw" = (
/obj/structure/closet/secure_closet/CMO,
-/obj/item/clothing/under/rank/nursesuit,
+/obj/item/clothing/under/rank/medical/doctor/nurse,
/obj/item/clothing/head/nursehat,
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -113664,7 +113727,7 @@
/area/crew_quarters/theatre/abandoned)
"dKr" = (
/obj/structure/table/wood,
-/obj/item/clothing/under/geisha,
+/obj/item/clothing/under/costume/geisha,
/obj/item/clothing/shoes/sandal,
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -115251,7 +115314,7 @@
/obj/structure/window/reinforced{
dir = 8
},
-/obj/structure/piano,
+/obj/structure/musician/piano,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/crew_quarters/theatre/abandoned)
@@ -116694,7 +116757,7 @@
/turf/open/floor/plasteel,
/area/maintenance/port/aft)
"dPN" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
@@ -121170,7 +121233,7 @@
/area/library/abandoned)
"dYm" = (
/obj/structure/table/wood,
-/obj/item/clothing/under/rank/curator,
+/obj/item/clothing/under/rank/civilian/curator,
/obj/effect/spawner/lootdrop/maintenance{
lootcount = 2;
name = "2maintenance loot spawner"
@@ -125929,12 +125992,12 @@
dir = 8
},
/obj/structure/table,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
/turf/open/floor/plasteel/dark,
/area/chapel/office)
"gbV" = (
@@ -126052,7 +126115,7 @@
/area/science/circuit)
"gVS" = (
/obj/item/clothing/head/kitty,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/clothing/mask/muzzle,
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
@@ -126360,6 +126423,20 @@
},
/turf/open/floor/plasteel/dark,
/area/science/mixing)
+"jwo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/mob/living/simple_animal/pet/bumbles,
+/turf/open/floor/plasteel,
+/area/hydroponics)
"jBE" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/neutral{
@@ -126752,15 +126829,6 @@
},
/turf/open/floor/plasteel,
/area/science/research/abandoned)
-"mvx" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
"mxm" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/circuit/green,
@@ -126770,17 +126838,6 @@
/obj/item/assembly/signaler,
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
-"mLI" = (
-/obj/machinery/door/airlock/external{
- name = "External Docking Port"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
"mPj" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
@@ -126843,28 +126900,10 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel,
/area/maintenance/port/fore)
-"nQR" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/computer/shuttle/mining/common,
-/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
"nSh" = (
/obj/machinery/atmospherics/pipe/simple/general/hidden,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
-"nSS" = (
-/obj/machinery/door/airlock/external{
- name = "External Docking Port"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
"oHk" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -127526,17 +127565,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
-"xdp" = (
-/obj/docking_port/stationary{
- dwidth = 3;
- height = 5;
- id = "commonmining_home";
- name = "SS13: Common Mining Dock";
- roundstart_template = /datum/map_template/shuttle/mining_common/meta;
- width = 7
- },
-/turf/open/space/basic,
-/area/space)
"xdZ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -151470,10 +151498,10 @@ car
cbV
cdJ
car
-chv
-cjf
-ckA
-clV
+aax
+aay
+aaz
+aaA
cnC
cpa
cqs
@@ -151481,10 +151509,10 @@ cqr
ctq
cuR
cnC
-cjf
-czs
-clV
-chv
+aay
+aaD
+aaA
+aax
car
cFO
cbV
@@ -151988,13 +152016,13 @@ chx
cjh
ckC
clX
-cnE
+aaB
cpc
cqu
cqr
cts
cuT
-cnE
+aaB
clX
czt
cAL
@@ -152026,7 +152054,7 @@ dof
dmi
dry
dta
-duk
+aaR
dvY
dod
dmi
@@ -152444,9 +152472,9 @@ asq
atO
auX
awf
-axv
-axv
-azS
+aaq
+aaq
+aaw
awi
aCk
aDn
@@ -152504,9 +152532,9 @@ cjn
clZ
cnF
car
-cqw
+aaC
car
-cqw
+aaC
car
car
cxF
@@ -154500,16 +154528,16 @@ asy
atW
avf
awi
-axD
-ayM
-axD
+aar
+aav
+aar
awf
aCp
aDs
aEv
aFE
aHh
-aID
+aaG
aKb
aLv
aMG
@@ -155023,7 +155051,7 @@ aDt
aEx
aFG
aHj
-aIF
+aaH
aKd
aLx
aMG
@@ -155783,8 +155811,8 @@ aad
alT
alT
alT
-avk
-avk
+aaF
+aaF
alT
alT
azZ
@@ -159126,7 +159154,7 @@ asL
aue
avt
aws
-axN
+aaI
ayY
aAc
aBo
@@ -159598,7 +159626,7 @@ aaa
aaa
aaa
aaa
-rqh
+aaa
rqh
aad
aad
@@ -159854,8 +159882,8 @@ aaa
aaa
aaa
aaa
-aaO
-aaO
+aaa
+aaa
aaO
aaO
abf
@@ -160110,11 +160138,11 @@ oZp
aaa
aaa
aaa
-xdp
-mLI
-mvx
-nSS
-abe
+aaa
+aaa
+aaa
+aaO
+aaT
abp
abC
abC
@@ -160368,11 +160396,11 @@ aaa
aaa
aaa
aaa
+aaa
+aaa
aaO
-aaO
-aaO
-nQR
-abq
+aaU
+aaV
abD
abD
abZ
@@ -160626,7 +160654,7 @@ aaa
aaa
aaa
aaa
-rqh
+aaa
aaO
aaO
abf
@@ -160698,7 +160726,7 @@ bjt
bli
bnk
boB
-bnj
+jwo
bnj
bnh
bvB
@@ -160883,7 +160911,7 @@ aaa
aaa
aaa
aaa
-rqh
+aaa
rqh
aad
aad
@@ -170520,7 +170548,7 @@ cNz
dbm
dcX
dev
-cPy
+aaQ
dhe
diz
dkp
@@ -171282,7 +171310,7 @@ cKE
bsE
cNE
cPy
-cRa
+aaN
cSK
cUE
cQX
@@ -174878,7 +174906,7 @@ cIc
cAm
cKO
cMm
-cNO
+aaM
vEq
cRi
cSV
@@ -180757,7 +180785,7 @@ bFP
bHI
bJC
bLs
-bNp
+aaK
bNp
bNp
bTi
@@ -181004,7 +181032,7 @@ bpp
bru
btt
buQ
-bwj
+aaJ
bhd
byO
bAs
@@ -181790,7 +181818,7 @@ bPA
bRw
bTk
bVr
-bXR
+aaL
bZY
cbL
bLs
diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm
index a04260249a..3eaad62714 100644
--- a/_maps/map_files/KiloStation/KiloStation.dmm
+++ b/_maps/map_files/KiloStation/KiloStation.dmm
@@ -53,6 +53,17 @@
"aaf" = (
/turf/closed/wall/r_wall,
/area/security/brig)
+"aag" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/caution/stand_clear,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/supermatter)
"aah" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -2284,7 +2295,6 @@
/area/maintenance/port/aft)
"aea" = (
/obj/structure/bed,
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/cobweb,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
@@ -2646,7 +2656,6 @@
/turf/open/floor/plasteel/dark,
/area/security/courtroom)
"aeN" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb,
/obj/structure/closet/firecloset,
@@ -2859,7 +2868,6 @@
/obj/structure/closet/secure_closet/injection{
name = "Justice Injections"
},
-/obj/effect/turf_decal/bot,
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/machinery/button/door{
id = "SecJusticeChamber";
@@ -3423,7 +3431,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
/area/security/warden)
"afS" = (
@@ -3431,7 +3438,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/plasteel/dark,
/area/security/warden)
@@ -3839,7 +3845,6 @@
/turf/open/floor/plasteel/dark,
/area/science/xenobiology)
"agw" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/emcloset,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/plating,
@@ -3895,7 +3900,6 @@
},
/area/maintenance/starboard/fore)
"agC" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet,
/obj/item/cardboard_cutout{
@@ -4204,7 +4208,6 @@
/area/security/execution/education)
"ahe" = (
/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -4213,7 +4216,6 @@
/area/security/main)
"ahf" = (
/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -4977,7 +4979,6 @@
/turf/open/floor/plasteel/showroomfloor,
/area/science/server)
"ail" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -5336,7 +5337,6 @@
/area/security/main)
"aiM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet{
name = "chapel locker"
},
@@ -5448,7 +5448,6 @@
/obj/effect/turf_decal/tile/neutral,
/obj/effect/decal/cleanable/blood/old,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/box/corners,
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"aiW" = (
@@ -5597,9 +5596,6 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/box/corners{
- dir = 8
- },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"aji" = (
@@ -5774,7 +5770,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
/area/security/warden)
"ajv" = (
@@ -6032,7 +6027,6 @@
/area/maintenance/port/aft)
"ajU" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/emcloset,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -6556,7 +6550,6 @@
"akU" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -6617,7 +6610,6 @@
/obj/machinery/light{
dir = 1
},
-/obj/effect/turf_decal/box,
/obj/structure/extinguisher_cabinet{
pixel_x = -26
},
@@ -6635,7 +6627,6 @@
"akZ" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -6968,12 +6959,9 @@
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"alw" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
/obj/effect/decal/cleanable/blood/old,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/box/corners{
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/turf/open/floor/plasteel/dark,
@@ -7040,7 +7028,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/status_display/evac{
pixel_y = 32
},
@@ -7077,7 +7064,7 @@
/obj/effect/turf_decal/bot,
/obj/structure/rack,
/obj/item/clothing/gloves/color/brown,
-/obj/item/clothing/under/overalls,
+/obj/item/clothing/under/misc/overalls,
/obj/item/clothing/mask/gas{
pixel_x = 4;
pixel_y = 4
@@ -7127,11 +7114,8 @@
/turf/open/floor/plasteel/showroomfloor,
/area/security/brig)
"alH" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/box/corners{
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/turf/open/floor/plasteel/dark,
@@ -7228,7 +7212,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"alQ" = (
@@ -8034,7 +8017,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/dark,
/area/security/warden)
@@ -8299,7 +8281,6 @@
/area/space/nearstation)
"anI" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet{
name = "bible locker"
},
@@ -8616,7 +8597,6 @@
/area/space/nearstation)
"aog" = (
/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -9298,12 +9278,11 @@
},
/area/ai_monitored/turret_protected/ai)
"apo" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet{
name = "science locker"
},
-/obj/item/clothing/under/rank/scientist{
+/obj/item/clothing/under/rank/rnd/scientist{
pixel_x = 4;
pixel_y = 4
},
@@ -9353,7 +9332,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small,
/turf/open/floor/plasteel/dark,
@@ -9399,7 +9377,6 @@
},
/obj/effect/turf_decal/delivery,
/obj/structure/closet/crate/engineering,
-/obj/item/hand_tele,
/turf/open/floor/plasteel/dark,
/area/teleporter)
"apw" = (
@@ -9560,7 +9537,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/item/gun/energy/e_gun/advtaser,
/turf/open/floor/plasteel/dark,
/area/security/brig)
@@ -9586,11 +9562,8 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/structure/rack,
-/obj/item/storage/toolbox/emergency,
-/obj/item/wrench,
-/obj/item/stack/packageWrap,
-/obj/item/hand_labeler,
+/obj/structure/table,
+/obj/item/hand_tele,
/turf/open/floor/plasteel/dark,
/area/teleporter)
"apL" = (
@@ -9697,7 +9670,6 @@
/area/bridge)
"apU" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/maintenance/port/fore)
@@ -9715,7 +9687,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{
dir = 8
@@ -11430,7 +11401,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/structure/cable{
icon_state = "1-2"
},
@@ -12746,7 +12716,6 @@
/turf/open/floor/plating,
/area/crew_quarters/heads/hop)
"auH" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
@@ -13040,7 +13009,6 @@
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"avm" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -13665,7 +13633,6 @@
/turf/open/floor/plating,
/area/maintenance/port/fore)
"awf" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/item/storage/backpack/cultpack{
pixel_x = 4;
@@ -13709,7 +13676,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/item/gun/energy/e_gun/advtaser,
/turf/open/floor/plasteel/dark,
@@ -14536,17 +14502,16 @@
/turf/open/floor/grass,
/area/medical/genetics)
"axD" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet{
name = "skirt closet"
},
-/obj/item/clothing/under/skirt/red{
+/obj/item/clothing/under/dress/skirt/red{
pixel_x = 4;
pixel_y = 4
},
-/obj/item/clothing/under/skirt/blue,
-/obj/item/clothing/under/skirt/black{
+/obj/item/clothing/under/dress/skirt/blue,
+/obj/item/clothing/under/dress/skirt{
pixel_x = -4;
pixel_y = -4
},
@@ -14899,7 +14864,6 @@
/area/engine/break_room)
"ayl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet/l3closet/virology,
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -16498,7 +16462,6 @@
/area/science/robotics/lab)
"aAG" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet,
/obj/item/storage/backpack/duffelbag{
pixel_y = 4
@@ -16835,12 +16798,10 @@
/area/engine/engineering)
"aBh" = (
/obj/structure/closet/secure_closet/RD,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/effect/turf_decal/tile/neutral,
-/obj/item/gun/energy/e_gun/mini,
/obj/structure/extinguisher_cabinet{
pixel_y = 28
},
@@ -17956,7 +17917,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/delivery,
/obj/machinery/light{
dir = 1
},
@@ -19042,7 +19002,7 @@
"aEK" = (
/obj/structure/sign/poster/contraband/random,
/turf/closed/wall/rust,
-/area/hallway/secondary/entry)
+/area/security/vacantoffice)
"aEL" = (
/obj/machinery/door/airlock/maintenance{
req_access_txt = "12"
@@ -19296,7 +19256,6 @@
/turf/open/floor/engine/vacuum,
/area/engine/atmos)
"aFg" = (
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/radiation,
/obj/item/clothing/glasses/meson,
/obj/machinery/power/apc/highcap/ten_k{
@@ -19527,7 +19486,6 @@
name = "Labor Shuttle Dock APC";
pixel_x = -26
},
-/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/evidence,
/turf/open/floor/plasteel/dark,
/area/security/processing)
@@ -19590,7 +19548,6 @@
/area/maintenance/starboard)
"aFF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
/area/maintenance/starboard)
@@ -20044,7 +20001,6 @@
/obj/effect/turf_decal/tile/yellow,
/obj/machinery/portable_atmospherics/scrubber,
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/obj/effect/turf_decal/box,
/turf/open/floor/plasteel/showroomfloor,
/area/engine/atmos)
"aGx" = (
@@ -20543,7 +20499,6 @@
"aHv" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/secure_closet/exile,
-/obj/effect/turf_decal/bot,
/obj/machinery/light_switch{
pixel_y = -24
},
@@ -20985,7 +20940,6 @@
/turf/open/floor/plating,
/area/maintenance/port/fore)
"aId" = (
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/secure_closet/CMO,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -20998,7 +20952,6 @@
/obj/structure/extinguisher_cabinet{
pixel_x = -26
},
-/obj/item/gun/energy/e_gun/mini,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/cmo)
"aIe" = (
@@ -21591,6 +21544,9 @@
pixel_x = -26
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"aIZ" = (
@@ -22851,9 +22807,6 @@
pixel_y = 4
},
/obj/item/storage/box/beakers,
-/obj/item/gun/syringe{
- pixel_y = 5
- },
/obj/item/reagent_containers/spray/cleaner,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -22862,6 +22815,7 @@
/obj/machinery/light_switch{
pixel_y = 24
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/dark,
/area/medical/storage)
"aKZ" = (
@@ -23366,9 +23320,8 @@
/turf/open/floor/plasteel/showroomfloor,
/area/science/mixing)
"aLT" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet,
-/obj/item/clothing/under/rank/bartender/purple{
+/obj/item/clothing/under/rank/civilian/bartender/purple{
pixel_x = 4;
pixel_y = 4
},
@@ -23545,7 +23498,6 @@
/area/science/mixing/chamber)
"aMh" = (
/obj/structure/closet/secure_closet/security/engine,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -23983,7 +23935,6 @@
/area/storage/tech)
"aMK" = (
/obj/effect/landmark/secequipment,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -24086,21 +24037,11 @@
},
/area/hallway/primary/fore)
"aMV" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/effect/turf_decal/tile/yellow{
+/obj/effect/turf_decal/loading_area{
dir = 1
},
-/obj/effect/turf_decal/tile/yellow,
-/obj/machinery/portable_atmospherics/pump,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/obj/effect/turf_decal/box,
-/turf/open/floor/plasteel/showroomfloor,
-/area/engine/atmos)
+/turf/closed/wall/r_wall,
+/area/maintenance/port/aft)
"aMW" = (
/obj/structure/reflector/single/anchored{
dir = 9
@@ -24374,7 +24315,6 @@
"aNs" = (
/obj/structure/closet/cardboard,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -25158,7 +25098,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/structure/sign/warning/securearea{
name = "EMERGENCY STORAGE";
pixel_y = -32
@@ -25963,7 +25902,6 @@
/obj/structure/closet/secure_closet/medical3,
/obj/item/storage/belt/medical,
/obj/item/clothing/neck/stethoscope,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
@@ -26298,7 +26236,6 @@
/obj/structure/closet/secure_closet/medical3,
/obj/item/storage/belt/medical,
/obj/item/clothing/neck/stethoscope,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
@@ -27142,7 +27079,6 @@
pixel_x = -24;
pixel_y = 24
},
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/dark,
/area/security/checkpoint/science/research)
"aRA" = (
@@ -27370,16 +27306,15 @@
/turf/open/floor/plasteel/dark,
/area/medical/chemistry)
"aRP" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet{
name = "medical locker"
},
/obj/structure/grille/broken,
-/obj/item/clothing/under/skirt/blue{
+/obj/item/clothing/under/dress/skirt/blue{
pixel_x = 4;
pixel_y = 4
},
-/obj/item/clothing/under/rank/medical,
+/obj/item/clothing/under/rank/medical/doctor,
/obj/item/clothing/gloves/color/latex,
/obj/item/clothing/mask/surgical,
/turf/open/floor/plating,
@@ -27652,7 +27587,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/delivery,
/obj/item/radio/intercom{
pixel_y = 22
},
@@ -27713,7 +27647,7 @@
pixel_x = -26
},
/obj/item/reagent_containers/food/snacks/pie/cream,
-/obj/item/clothing/under/lobster,
+/obj/item/clothing/under/costume/lobster,
/obj/item/clothing/head/lobsterhat,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -31346,7 +31280,6 @@
/turf/open/floor/plasteel/dark,
/area/science/mixing)
"aXB" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -33468,7 +33401,6 @@
/area/science/mixing)
"baT" = (
/obj/structure/closet/secure_closet/security/med,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -34857,7 +34789,6 @@
/turf/open/floor/plating,
/area/maintenance/central)
"bcZ" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/red{
dir = 1
},
@@ -35287,12 +35218,11 @@
/turf/open/floor/engine,
/area/science/xenobiology)
"bdE" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet{
name = "kitchen closet"
},
-/obj/item/clothing/under/rank/chef{
+/obj/item/clothing/under/rank/civilian/chef{
pixel_x = 4;
pixel_y = 4
},
@@ -36156,7 +36086,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/starboard)
@@ -36305,7 +36234,6 @@
/area/maintenance/port)
"bfc" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/effect/turf_decal/bot,
/obj/structure/closet/l3closet,
/turf/open/floor/plasteel/dark,
/area/maintenance/port)
@@ -36467,7 +36395,6 @@
/obj/structure/cable{
icon_state = "0-2"
},
-/obj/effect/turf_decal/box,
/obj/machinery/light{
dir = 1
},
@@ -38196,7 +38123,6 @@
/turf/open/floor/plating,
/area/maintenance/port)
"bib" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/l3closet,
/turf/open/floor/plasteel/dark,
/area/maintenance/port)
@@ -38400,7 +38326,6 @@
/area/medical/virology)
"biq" = (
/obj/structure/closet/wardrobe/miner,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -38458,7 +38383,6 @@
/turf/open/floor/plasteel/dark,
/area/quartermaster/miningoffice)
"biu" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -38902,7 +38826,6 @@
/area/quartermaster/qm)
"bja" = (
/obj/structure/closet/secure_closet/quartermaster,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -39184,7 +39107,6 @@
/area/quartermaster/office)
"bju" = (
/obj/structure/closet/secure_closet/miner,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -39196,7 +39118,6 @@
/area/quartermaster/miningoffice)
"bjv" = (
/obj/structure/closet/secure_closet/miner,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -40003,7 +39924,6 @@
/area/security/checkpoint/supply)
"bkK" = (
/obj/structure/closet/secure_closet/miner,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -41261,8 +41181,12 @@
/turf/open/floor/plasteel/dark,
/area/hallway/primary/aft)
"bmA" = (
-/obj/machinery/smartfridge,
-/turf/closed/wall,
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "kitchen";
+ name = "Serving Hatch"
+ },
+/turf/open/floor/plating,
/area/crew_quarters/kitchen)
"bmB" = (
/obj/machinery/status_display/evac,
@@ -41325,7 +41249,6 @@
/turf/open/floor/plasteel/dark,
/area/hydroponics)
"bmH" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/red{
dir = 1
},
@@ -41465,7 +41388,6 @@
id = "kitchen_2";
name = "Hallway Hatch"
},
-/obj/structure/window/reinforced,
/turf/open/floor/plating,
/area/crew_quarters/kitchen)
"bmT" = (
@@ -41663,7 +41585,6 @@
"bnk" = (
/obj/structure/disposalpipe/segment,
/obj/structure/closet/wardrobe/white,
-/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/locker)
"bnl" = (
@@ -41762,11 +41683,10 @@
/turf/open/floor/grass,
/area/hydroponics)
"bnr" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/personal,
/obj/item/storage/backpack,
/obj/item/storage/backpack/satchel,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/clothing/shoes/winterboots,
/obj/effect/turf_decal/tile/neutral,
@@ -42447,7 +42367,7 @@
/obj/structure/closet{
name = "supply locker"
},
-/obj/item/clothing/under/rank/cargotech,
+/obj/item/clothing/under/rank/cargo/tech,
/obj/item/clothing/shoes/sneakers/brown,
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating,
@@ -42556,7 +42476,6 @@
/turf/open/floor/plating,
/area/maintenance/central)
"boz" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/hydroponics,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -42670,11 +42589,11 @@
/obj/effect/turf_decal/tile/neutral,
/obj/structure/table,
/obj/effect/decal/cleanable/cobweb,
-/obj/item/clothing/under/suit_jacket/really_black{
+/obj/item/clothing/under/suit/black_really{
pixel_x = 4;
pixel_y = 4
},
-/obj/item/clothing/under/suit_jacket/really_black,
+/obj/item/clothing/under/suit/black_really,
/obj/item/clothing/neck/tie/black{
pixel_x = 6
},
@@ -42721,7 +42640,6 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/kitchen)
"boJ" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/red{
dir = 1
},
@@ -42801,7 +42719,6 @@
"boO" = (
/obj/structure/disposalpipe/segment,
/obj/structure/closet/wardrobe/grey,
-/obj/effect/turf_decal/bot,
/obj/machinery/light{
dir = 8
},
@@ -42841,11 +42758,10 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/kitchen)
"boR" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/personal,
/obj/item/storage/backpack,
/obj/item/storage/backpack/satchel,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/clothing/shoes/winterboots,
/obj/effect/turf_decal/tile/neutral,
@@ -42970,7 +42886,6 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/kitchen)
"bpc" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/maintenance/port)
@@ -43138,7 +43053,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/port)
@@ -43448,7 +43362,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/emcloset,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/port)
@@ -43978,18 +43891,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/maintenance/central)
-"bqG" = (
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/obj/effect/turf_decal/tile/green{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/hydroponics)
"bqH" = (
/obj/effect/turf_decal/tile/green{
dir = 4
@@ -44133,7 +44034,6 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/kitchen)
"bqQ" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/secure_closet/hydroponics,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -45527,7 +45427,6 @@
/area/crew_quarters/bar)
"bsV" = (
/obj/structure/closet/secure_closet/security/cargo,
-/obj/effect/turf_decal/delivery,
/obj/item/crowbar,
/obj/item/book/manual/wiki/security_space_law,
/obj/effect/turf_decal/tile/neutral,
@@ -47528,7 +47427,6 @@
},
/area/hallway/primary/port)
"bwg" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet,
/obj/item/stack/rods/ten,
/obj/item/stock_parts/matter_bin,
@@ -49072,7 +48970,6 @@
dir = 8
},
/obj/structure/closet/secure_closet/captains,
-/obj/effect/turf_decal/delivery,
/obj/machinery/airalarm{
dir = 8;
pixel_x = 24
@@ -49082,7 +48979,6 @@
"byF" = (
/obj/structure/closet/secure_closet/engineering_personal,
/obj/item/clothing/suit/hooded/wintercoat/engineering,
-/obj/effect/turf_decal/delivery,
/obj/machinery/newscaster{
pixel_y = 30
},
@@ -49364,9 +49260,8 @@
"byZ" = (
/obj/structure/disposalpipe/segment,
/obj/structure/closet/wardrobe/black,
-/obj/effect/turf_decal/bot,
-/obj/item/clothing/under/trendy_fit,
-/obj/item/clothing/under/trendy_fit,
+/obj/item/clothing/under/custom/trendy_fit,
+/obj/item/clothing/under/custom/trendy_fit,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/locker)
"bza" = (
@@ -49536,7 +49431,6 @@
/turf/open/floor/plating,
/area/ai_monitored/turret_protected/ai_upload)
"bzn" = (
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -50035,12 +49929,12 @@
/obj/structure/closet{
name = "suit closet"
},
-/obj/item/clothing/under/lawyer/female{
+/obj/item/clothing/under/rank/civilian/lawyer/female{
pixel_x = 4;
pixel_y = 4
},
-/obj/item/clothing/under/lawyer/bluesuit,
-/obj/item/clothing/under/lawyer/red{
+/obj/item/clothing/under/rank/civilian/lawyer/bluesuit,
+/obj/item/clothing/under/rank/civilian/lawyer/red{
pixel_x = -4;
pixel_y = -4
},
@@ -52750,7 +52644,6 @@
dir = 1
},
/obj/structure/closet/secure_closet/hop,
-/obj/effect/turf_decal/bot,
/obj/machinery/airalarm{
dir = 4;
pixel_x = -22
@@ -53093,7 +52986,6 @@
dir = 1
},
/obj/structure/closet/firecloset,
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/aft)
"bEM" = (
@@ -54624,7 +54516,6 @@
dir = 1
},
/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/dark,
/area/hallway/primary/aft)
"bHn" = (
@@ -55246,7 +55137,7 @@
/area/security/processing)
"bIl" = (
/obj/structure/table,
-/obj/item/clothing/under/rank/security{
+/obj/item/clothing/under/rank/security/officer{
pixel_x = -4
},
/obj/item/toy/figure/dsquad{
@@ -56582,10 +56473,6 @@
pixel_x = -4;
pixel_y = 4
},
-/obj/item/megaphone{
- pixel_x = 4;
- pixel_y = 4
- },
/obj/item/pen,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/turf_decal/tile/neutral{
@@ -56669,20 +56556,18 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/structure/sink{
dir = 8;
pixel_x = -12;
pixel_y = 2
},
-/obj/structure/toilet{
+/obj/structure/toilet/secret/prison{
pixel_y = 16
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/decal/cleanable/cobweb,
-/obj/effect/decal/cleanable/blood/gibs/limb,
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/showroomfloor,
/area/security/prison)
@@ -56745,7 +56630,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 3";
name = "Cell 3";
@@ -56765,7 +56649,6 @@
/turf/open/floor/plasteel/dark,
/area/security/warden)
"bKA" = (
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet{
name = "detective closet"
@@ -56828,7 +56711,6 @@
/area/crew_quarters/locker)
"bKD" = (
/obj/structure/closet/boxinggloves,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -56867,7 +56749,6 @@
/area/crew_quarters/toilet/restrooms)
"bKH" = (
/obj/structure/closet/masks,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -56939,7 +56820,6 @@
/area/maintenance/port/aft)
"bKN" = (
/obj/structure/closet/athletic_mixed,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -56957,7 +56837,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/structure/closet/emcloset,
/obj/structure/sign/warning/securearea{
name = "EMERGENCY STORAGE";
@@ -57032,7 +56911,7 @@
/area/hallway/primary/central)
"bKT" = (
/obj/effect/turf_decal/box,
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/structure/mirror{
@@ -57065,7 +56944,7 @@
/area/crew_quarters/toilet/restrooms)
"bKU" = (
/obj/effect/turf_decal/box,
-/obj/structure/toilet{
+//obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/structure/mirror{
@@ -57772,7 +57651,6 @@
},
/obj/effect/decal/cleanable/blood/old,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/remains/human,
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/obj/machinery/airalarm{
dir = 1;
@@ -58252,12 +58130,12 @@
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"bMz" = (
-/obj/machinery/computer/prisoner,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/effect/turf_decal/bot,
+/obj/machinery/computer/prisoner,
/turf/open/floor/plasteel/dark,
/area/security/prison)
"bMA" = (
@@ -59029,7 +58907,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/light/small{
dir = 8
},
@@ -59911,7 +59788,6 @@
"bPa" = (
/obj/structure/flora/ausbushes/ywflowers,
/obj/effect/decal/cleanable/blood/old,
-/mob/living/simple_animal/butterfly,
/turf/open/floor/grass,
/area/security/prison)
"bPb" = (
@@ -60030,13 +59906,12 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/structure/sink{
dir = 8;
pixel_x = -12;
pixel_y = 2
},
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 16
},
/obj/effect/turf_decal/tile/neutral{
@@ -61759,7 +61634,6 @@
/obj/structure/closet/secure_closet/brig{
name = "Prisoner Locker"
},
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -61781,7 +61655,6 @@
/area/hallway/secondary/exit/departure_lounge)
"bRG" = (
/obj/structure/closet/secure_closet/warden,
-/obj/effect/turf_decal/delivery,
/obj/machinery/power/apc/highcap/five_k{
areastring = "/area/security/warden";
dir = 8;
@@ -61818,7 +61691,6 @@
/obj/structure/closet/secure_closet/brig{
name = "Prisoner Locker"
},
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -61842,7 +61714,6 @@
/obj/structure/closet/secure_closet/brig{
name = "Prisoner Locker"
},
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -62537,7 +62408,7 @@
name = "EMERGENCY STORAGE"
},
/turf/closed/wall,
-/area/hallway/secondary/entry)
+/area/security/vacantoffice)
"bSM" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/external{
@@ -62701,7 +62572,6 @@
/obj/structure/closet/l3closet/security,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
@@ -62750,7 +62620,6 @@
"bTa" = (
/obj/structure/closet/secure_closet/evidence,
/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/bot,
/obj/machinery/light/small{
dir = 1
},
@@ -62803,6 +62672,9 @@
pixel_x = -23
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"bTf" = (
@@ -63003,17 +62875,23 @@
/turf/closed/wall/rust,
/area/hallway/secondary/exit/departure_lounge)
"bTy" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
/obj/structure/cable{
icon_state = "1-2"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
"bTz" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral,
@@ -63068,6 +62946,9 @@
/obj/effect/turf_decal/tile/neutral,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bTE" = (
@@ -63117,13 +62998,12 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/structure/sink{
dir = 8;
pixel_x = -12;
pixel_y = 2
},
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 16
},
/obj/effect/turf_decal/tile/neutral{
@@ -63195,12 +63075,11 @@
/turf/open/floor/plasteel/showroomfloor,
/area/security/prison)
"bTL" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet{
name = "security locker"
},
/obj/item/clothing/gloves/color/black,
-/obj/item/clothing/under/rank/security/skirt,
+/obj/item/clothing/under/rank/security/officer/skirt,
/obj/item/clothing/shoes/jackboots,
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/cobweb,
@@ -63232,6 +63111,9 @@
c_tag = "Arrivals Dock";
name = "shuttle camera"
},
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 10
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bTO" = (
@@ -63304,17 +63186,17 @@
/turf/open/floor/plasteel/dark,
/area/hallway/secondary/exit/departure_lounge)
"bTS" = (
-/obj/docking_port/stationary{
- dir = 8;
- dwidth = 3;
- height = 5;
- id = "commonmining_home";
- name = "SS13: Common Mining Dock";
- roundstart_template = /datum/map_template/shuttle/mining_common/meta;
- width = 7
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
},
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"bTT" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
@@ -63423,8 +63305,11 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
- dir = 6
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
@@ -63534,12 +63419,8 @@
/turf/open/floor/plasteel/showroomfloor,
/area/security/warden)
"bUl" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
+/turf/closed/wall,
+/area/security/vacantoffice)
"bUm" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -63600,9 +63481,8 @@
/turf/open/floor/plasteel/dark,
/area/hallway/secondary/exit/departure_lounge)
"bUt" = (
-/obj/structure/sign/warning/electricshock,
/turf/closed/wall/rust,
-/area/hallway/secondary/entry)
+/area/security/vacantoffice)
"bUu" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -63673,7 +63553,6 @@
},
/area/hallway/primary/aft)
"bUB" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -64158,8 +64037,6 @@
dir = 4
},
/obj/effect/turf_decal/tile/neutral,
-/obj/effect/decal/cleanable/blood/old,
-/obj/effect/decal/cleanable/blood/gibs/limb,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
@@ -64492,7 +64369,6 @@
"bVP" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/bombcloset/security,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -64814,11 +64690,21 @@
},
/area/maintenance/starboard/aft)
"bWn" = (
-/obj/machinery/door/airlock/external{
- name = "Common Mining Dock"
+/obj/machinery/door/airlock/maintenance{
+ name = "Vacant Office"
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
/turf/open/floor/plasteel,
-/area/hallway/secondary/entry)
+/area/security/vacantoffice)
"bWo" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -64845,7 +64731,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 6";
name = "Cell 6";
@@ -64859,6 +64744,15 @@
/area/security/warden)
"bWq" = (
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bWr" = (
@@ -64896,7 +64790,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 5";
name = "Cell 5";
@@ -64915,7 +64808,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 4";
name = "Cell 4";
@@ -64942,17 +64834,8 @@
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"bWx" = (
-/obj/structure/window/reinforced{
- dir = 8
- },
-/obj/machinery/computer/shuttle/mining/common{
- dir = 4
- },
-/obj/structure/window/reinforced{
- dir = 1
- },
-/turf/open/floor/plasteel/dark,
-/area/hallway/secondary/entry)
+/turf/closed/wall,
+/area/security/vacantoffice)
"bWy" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -65068,7 +64951,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 2";
name = "Cell 2";
@@ -65093,7 +64975,6 @@
/obj/effect/turf_decal/tile/red{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/door_timer{
id = "Cell 1";
name = "Cell 1";
@@ -65197,15 +65078,18 @@
dir = 4;
pixel_x = -23
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/obj/effect/turf_decal/tile/red{
dir = 1
},
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bWV" = (
@@ -65250,6 +65134,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bWY" = (
@@ -65278,6 +65165,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
dir = 9
},
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bXa" = (
@@ -65434,6 +65324,9 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"bXo" = (
@@ -65512,6 +65405,9 @@
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"bXv" = (
@@ -65931,6 +65827,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
dir = 8
},
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bXY" = (
@@ -66825,6 +66724,9 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bZk" = (
@@ -67208,7 +67110,6 @@
/turf/open/floor/plasteel/dark/corner,
/area/hallway/primary/starboard)
"bZL" = (
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -67288,7 +67189,6 @@
"bZQ" = (
/obj/structure/closet/l3closet/janitor,
/obj/structure/window/reinforced,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -67576,6 +67476,9 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{
dir = 1
},
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"cal" = (
@@ -67734,7 +67637,7 @@
"cav" = (
/obj/structure/sign/poster/contraband/random,
/turf/closed/wall,
-/area/hallway/secondary/entry)
+/area/security/vacantoffice)
"caw" = (
/obj/effect/turf_decal/tile/yellow{
dir = 4
@@ -67995,6 +67898,10 @@
/obj/effect/turf_decal/tile/red{
dir = 1
},
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"caP" = (
@@ -68002,6 +67909,9 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 5
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"caQ" = (
@@ -68259,8 +68169,6 @@
/area/maintenance/starboard)
"cbo" = (
/obj/structure/closet/secure_closet/engineering_chief,
-/obj/effect/turf_decal/delivery,
-/obj/item/gun/energy/e_gun/mini,
/obj/structure/extinguisher_cabinet{
pixel_x = 24
},
@@ -68965,7 +68873,7 @@
/area/maintenance/starboard)
"ccv" = (
/obj/structure/sign/warning/securearea,
-/turf/closed/wall,
+/turf/closed/wall/r_wall,
/area/security/main)
"ccw" = (
/obj/effect/turf_decal/tile/yellow{
@@ -69011,7 +68919,6 @@
/turf/closed/mineral/random/labormineral,
/area/space/nearstation)
"ccB" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/firecloset,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/dark,
@@ -69644,7 +69551,6 @@
},
/obj/effect/turf_decal/tile/red,
/obj/structure/closet/secure_closet/engineering_electrical,
-/obj/effect/turf_decal/box,
/turf/open/floor/plasteel,
/area/engine/break_room)
"cdO" = (
@@ -70391,9 +70297,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/decal/cleanable/dirt,
/obj/structure/disposalpipe/segment,
-/obj/structure/cable{
- icon_state = "2-4"
- },
/turf/open/floor/plating{
icon_state = "platingdmg1"
},
@@ -70940,7 +70843,6 @@
/obj/effect/turf_decal/tile/yellow,
/obj/effect/turf_decal/tile/red,
/obj/structure/closet/secure_closet/engineering_welding,
-/obj/effect/turf_decal/box,
/turf/open/floor/plasteel,
/area/engine/break_room)
"cfI" = (
@@ -71072,7 +70974,6 @@
/turf/closed/wall/r_wall/rust,
/area/ai_monitored/storage/satellite)
"cgb" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet/emcloset,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/dark,
@@ -71177,7 +71078,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/crew_quarters/heads/hos)
"cgq" = (
@@ -71591,7 +71491,6 @@
"cgW" = (
/obj/structure/closet/secure_closet/engineering_personal,
/obj/item/clothing/suit/hooded/wintercoat/engineering,
-/obj/effect/turf_decal/delivery,
/obj/machinery/light{
dir = 1
},
@@ -71618,7 +71517,6 @@
"cgY" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -72488,17 +72386,6 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/ai_monitored/security/armory)
-"cin" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/caution/stand_clear,
-/turf/open/floor/plasteel/dark,
-/area/engine/supermatter)
"cio" = (
/obj/effect/turf_decal/tile/red{
dir = 4
@@ -74485,7 +74372,6 @@
},
/area/maintenance/starboard)
"clB" = (
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/radiation,
/obj/item/clothing/glasses/meson,
/turf/open/floor/plasteel/dark,
@@ -74690,13 +74576,11 @@
/turf/closed/wall/r_wall,
/area/engine/gravity_generator)
"clV" = (
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/radiation,
/obj/item/clothing/glasses/meson,
/turf/open/floor/plasteel/dark,
/area/engine/gravity_generator)
"clW" = (
-/obj/effect/turf_decal/delivery,
/obj/structure/closet/radiation,
/obj/item/clothing/glasses/meson,
/obj/machinery/power/apc{
@@ -74898,6 +74782,9 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
/turf/open/floor/plasteel/dark,
/area/hallway/secondary/entry)
"cmk" = (
@@ -75556,7 +75443,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/firealarm{
dir = 4;
@@ -78861,6 +78747,9 @@
},
/obj/structure/barricade/wooden/crude,
/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"ctj" = (
@@ -80400,7 +80289,7 @@
/obj/effect/turf_decal/tile/neutral,
/obj/structure/table/wood,
/obj/effect/decal/cleanable/cobweb,
-/obj/item/clothing/under/geisha{
+/obj/item/clothing/under/costume/geisha{
pixel_y = 5
},
/obj/item/toy/katana,
@@ -80488,6 +80377,9 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"cwh" = (
@@ -80500,6 +80392,9 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"cwi" = (
@@ -80885,6 +80780,9 @@
},
/obj/structure/barricade/wooden/crude,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"cwR" = (
@@ -80893,7 +80791,6 @@
},
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/structure/closet,
/obj/item/stack/packageWrap,
/obj/item/storage/bag/trash,
@@ -81247,12 +81144,11 @@
},
/area/maintenance/port/fore)
"cxL" = (
-/obj/effect/turf_decal/bot,
/obj/structure/closet{
name = "engineering locker"
},
/obj/item/clothing/suit/hazardvest,
-/obj/item/clothing/under/rank/engineer,
+/obj/item/clothing/under/rank/engineering/engineer,
/obj/item/clothing/shoes/workboots,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/decal/cleanable/dirt,
@@ -81526,6 +81422,9 @@
"cyu" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/barricade/wooden/crude,
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plating{
icon_state = "platingdmg3"
},
@@ -81558,7 +81457,6 @@
/turf/closed/wall,
/area/maintenance/port/aft)
"cyz" = (
-/obj/effect/turf_decal/bot,
/obj/structure/rack,
/obj/item/crowbar/red,
/obj/item/restraints/handcuffs,
@@ -81639,8 +81537,18 @@
/turf/open/floor/plasteel/dark,
/area/maintenance/port)
"cyG" = (
-/turf/open/floor/plating,
-/area/hallway/secondary/entry)
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/vacant";
+ name = "Vacant Office APC";
+ pixel_y = 24
+ },
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"cyI" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sink/kitchen{
@@ -82027,7 +81935,6 @@
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -82044,6 +81951,9 @@
/obj/structure/cable{
icon_state = "1-2"
},
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"czL" = (
@@ -82053,6 +81963,9 @@
/obj/structure/barricade/wooden/crude,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
/turf/open/floor/plasteel/dark,
/area/maintenance/port/fore)
"czP" = (
@@ -82186,7 +82099,6 @@
"cAi" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -82204,7 +82116,6 @@
"cAk" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
@@ -82219,7 +82130,6 @@
/turf/open/floor/plasteel/dark,
/area/chapel/office)
"cAo" = (
-/obj/effect/turf_decal/bot,
/obj/structure/frame/computer{
anchored = 1
},
@@ -82234,7 +82144,6 @@
/turf/closed/wall/rust,
/area/chapel/office)
"cAq" = (
-/obj/effect/turf_decal/bot,
/obj/structure/frame/computer{
anchored = 1
},
@@ -82553,7 +82462,6 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/machinery/light{
dir = 8
},
@@ -82902,7 +82810,6 @@
"cCr" = (
/obj/effect/decal/cleanable/cobweb,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -82931,14 +82838,13 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/gloves/color/white,
-/obj/item/clothing/under/maid{
+/obj/item/clothing/under/costume/maid{
pixel_x = 4;
pixel_y = 4
},
-/obj/item/clothing/under/janimaid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
/obj/item/clothing/accessory/maidapron{
pixel_x = -4;
pixel_y = -4
@@ -83807,7 +83713,6 @@
"cEB" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -85018,8 +84923,10 @@
},
/area/maintenance/aft)
"cIe" = (
-/obj/machinery/door/airlock/maintenance{
- name = "xenobiology maintenance";
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
req_access_txt = "55"
},
/turf/open/floor/plasteel/dark,
@@ -85492,6 +85399,9 @@
"cJp" = (
/obj/effect/turf_decal/tile/red,
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 10
+ },
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"cJq" = (
@@ -86190,7 +86100,6 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/turf_decal/bot,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"cKY" = (
@@ -87346,13 +87255,22 @@
"cZm" = (
/turf/closed/wall/rust,
/area/security/prison)
+"dbY" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{
+ dir = 1
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/security/vacantoffice)
"dis" = (
/turf/closed/wall/r_wall/rust,
/area/bridge)
-"dww" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating/asteroid/airless,
-/area/space/nearstation)
+"dlg" = (
+/obj/machinery/light,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"dxq" = (
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral{
@@ -87407,6 +87325,14 @@
icon_state = "panelscorched"
},
/area/maintenance/starboard/fore)
+"eaJ" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/item/twohanded/required/kirbyplants/dead,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"elZ" = (
/obj/machinery/status_display/evac,
/turf/closed/wall/rust,
@@ -87503,6 +87429,11 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"fkk" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/security/vacantoffice)
"fyr" = (
/obj/machinery/light{
dir = 4
@@ -87527,6 +87458,11 @@
dir = 8
},
/area/hallway/primary/fore)
+"gmF" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/security/vacantoffice)
"gnA" = (
/obj/machinery/airalarm{
dir = 1;
@@ -87593,9 +87529,20 @@
/obj/structure/sign/departments/evac,
/turf/closed/wall/rust,
/area/hallway/secondary/exit/departure_lounge)
+"gKu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"gMU" = (
/turf/closed/wall/r_wall/rust,
/area/ai_monitored/turret_protected/ai_upload)
+"gPA" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken3"
+ },
+/area/security/vacantoffice)
"hgW" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/structure/chair/stool,
@@ -87617,6 +87564,12 @@
"hAb" = (
/turf/closed/wall/r_wall/rust,
/area/security/courtroom)
+"hDh" = (
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/structure/closet/cardboard,
+/obj/effect/spawner/bundle/costume/maid,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"hNk" = (
/turf/closed/wall/r_wall/rust,
/area/security/prison)
@@ -87825,17 +87778,12 @@
/turf/closed/mineral/random/labormineral,
/area/space/nearstation)
"jQY" = (
-/obj/structure/cable{
- icon_state = "1-2"
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/turf/open/floor/wood{
+ icon_state = "wood-broken4"
},
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment,
-/obj/item/clothing/under/maid,
-/turf/open/floor/plating{
- icon_state = "panelscorched"
- },
-/area/maintenance/starboard/aft)
+/area/security/vacantoffice)
"jRw" = (
/obj/structure/sign/poster/official/high_class_martini,
/turf/closed/wall/r_wall,
@@ -87918,6 +87866,18 @@
},
/turf/open/floor/wood,
/area/maintenance/port/fore)
+"jUX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"jUZ" = (
/obj/item/poster/random_contraband,
/obj/item/poster/random_contraband,
@@ -87938,6 +87898,10 @@
"khA" = (
/turf/closed/wall/rust,
/area/construction/mining/aux_base)
+"koc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"krJ" = (
/turf/closed/wall/rust,
/area/hallway/secondary/exit/departure_lounge)
@@ -87959,6 +87923,12 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"kzw" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"kIJ" = (
/turf/open/floor/wood{
icon_state = "wood-broken7"
@@ -87968,6 +87938,11 @@
/obj/structure/sign/nanotrasen,
/turf/closed/wall,
/area/maintenance/port/fore)
+"kXo" = (
+/obj/structure/table/wood/poker,
+/obj/item/toy/cards/deck,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"leX" = (
/obj/structure/chair/stool,
/turf/open/floor/wood{
@@ -88048,6 +88023,17 @@
},
/turf/open/floor/plasteel/dark,
/area/science/research)
+"mKp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"mLN" = (
/obj/effect/decal/cleanable/dirt,
/turf/closed/mineral/random/labormineral,
@@ -88060,8 +88046,13 @@
/turf/closed/wall/rust,
/area/crew_quarters/heads/hor)
"nJw" = (
-/obj/machinery/smartfridge,
-/turf/closed/wall/rust,
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "kitchen";
+ name = "Serving Hatch"
+ },
+/turf/open/floor/plating,
/area/crew_quarters/kitchen)
"nNA" = (
/turf/closed/wall/rust,
@@ -88113,6 +88104,19 @@
},
/turf/open/space/basic,
/area/hallway/secondary/entry)
+"oUc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/table/wood,
+/obj/item/folder/paperwork,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
+"ppP" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/security/vacantoffice)
"pCe" = (
/obj/effect/decal/cleanable/glass,
/turf/open/floor/plating/asteroid/airless,
@@ -88350,12 +88354,11 @@
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"uqy" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/clothing/under/janimaid,
-/turf/open/floor/plating{
- icon_state = "platingdmg1"
+/obj/machinery/light{
+ dir = 1
},
-/area/maintenance/starboard/aft)
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"uxQ" = (
/obj/effect/decal/cleanable/ash,
/turf/closed/mineral/random/labormineral,
@@ -88363,9 +88366,20 @@
"uzR" = (
/turf/closed/wall/rust,
/area/storage/primary)
+"uGi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
+"uRM" = (
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"uWo" = (
/turf/closed/wall/rust,
/area/security/checkpoint/medical)
+"vle" = (
+/obj/structure/festivus,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"vmu" = (
/obj/structure/table/wood,
/obj/effect/turf_decal/tile/neutral{
@@ -88378,6 +88392,23 @@
"whw" = (
/turf/closed/wall/rust,
/area/medical/surgery)
+"whZ" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/mob/living/simple_animal/pet/bumbles,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"wiK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
"wmX" = (
/turf/closed/wall/rust,
/area/quartermaster/qm)
@@ -88475,6 +88506,10 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel/dark,
/area/security/prison)
+"ykB" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood,
+/area/security/vacantoffice)
(1,1,1) = {"
aaa
@@ -106127,10 +106162,10 @@ cDB
cfb
aey
ajx
+aMV
+ajx
+ajx
ajx
-ajd
-ajd
-ajd
anZ
cmt
cko
@@ -118204,7 +118239,7 @@ bGJ
cdr
bGG
awu
-aMV
+cgF
chz
ciA
aGl
@@ -122540,7 +122575,7 @@ aZd
bqh
bnJ
bpl
-bqG
+whZ
bsL
buw
bwH
@@ -123098,9 +123133,9 @@ coc
azE
brn
aLF
-cin
-cin
-cin
+aag
+aag
+aag
aLF
cut
cuO
@@ -125154,9 +125189,9 @@ cos
aAd
bFh
aLF
-cin
-cin
-cin
+aag
+aag
+aag
aLF
cuA
cuW
@@ -125909,7 +125944,7 @@ bOl
bSJ
bSI
ukP
-uqy
+bGr
bEg
bAT
bOC
@@ -126163,10 +126198,10 @@ bNw
bTP
bUu
bWh
-bTy
+cax
cxB
ceN
-jQY
+chZ
cxB
cjE
bXb
@@ -126417,15 +126452,15 @@ bOA
bOH
bSH
bNw
-bSr
+bWx
aEK
-bSd
-bUl
-bSd
-bUl
-bSr
bUt
-bSd
+bWx
+bUt
+bWx
+bWx
+bUt
+bUt
bXj
ckS
bUu
@@ -126674,15 +126709,15 @@ bNM
tYn
aVM
bNx
-bSr
+bWx
cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-bSr
+mKp
+oUc
+eaJ
+uRM
+uRM
+vle
+bWx
bXz
ccB
cgb
@@ -126932,14 +126967,14 @@ bZW
bWw
bTq
bSL
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-bSr
+jQY
+kzw
+gmF
+gKu
+uRM
+uRM
+uRM
+bWx
bEg
bEg
bEg
@@ -127188,15 +127223,15 @@ cad
bhY
car
bTr
-bSr
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-bSr
+bWx
+uqy
+wiK
+uGi
+jUX
+koc
+dbY
+dlg
+bWx
bYf
ceU
cgI
@@ -127446,14 +127481,14 @@ bQQ
bSN
bTs
cav
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-cyG
-bSr
+uRM
+fkk
+ppP
+bTS
+ykB
+kXo
+ykB
+bWx
bPJ
bUN
hxn
@@ -127702,15 +127737,15 @@ bTk
bXL
bXx
bPe
-bSd
-cyG
-cyG
-cyG
+bUt
+hDh
+uRM
+uRM
bTS
-cyG
-cyG
-cyG
-bSr
+uRM
+ykB
+gPA
+bWx
bPJ
bQa
hxn
@@ -127962,12 +127997,12 @@ bTv
krJ
krJ
krJ
-bPe
+bOc
bWn
bWx
-bSr
+bWx
bSL
-bSr
+bWx
bSr
cgx
hxn
@@ -129243,7 +129278,7 @@ bMO
bOR
cak
aIY
-cmD
+bTy
bTe
bXu
bXn
diff --git a/_maps/map_files/LambdaStation/lambda.dmm b/_maps/map_files/LambdaStation/lambda.dmm
new file mode 100644
index 0000000000..6d1469d483
--- /dev/null
+++ b/_maps/map_files/LambdaStation/lambda.dmm
@@ -0,0 +1,150033 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aaa" = (
+/turf/open/space,
+/area/space)
+"aab" = (
+/turf/open/space/basic,
+/area/space)
+"aac" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"aad" = (
+/obj/structure/lattice,
+/turf/closed/indestructible/riveted,
+/area/science/test_area)
+"aae" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/test_area)
+"aaf" = (
+/obj/item/target/alien/anchored,
+/obj/machinery/camera/preset/toxins{
+ dir = 3
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aag" = (
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aah" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning/securearea{
+ desc = "A warning sign which reads 'BOMB RANGE";
+ name = "BOMB RANGE"
+ },
+/turf/closed/wall,
+/area/science/test_area)
+"aai" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aaj" = (
+/obj/structure/lattice,
+/turf/closed/wall,
+/area/science/test_area)
+"aak" = (
+/turf/closed/wall,
+/area/science/test_area)
+"aal" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aam" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aan" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aao" = (
+/obj/item/target,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aap" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aaq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aar" = (
+/obj/item/beacon,
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aas" = (
+/obj/item/target,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aat" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aau" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/science/test_area)
+"aav" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"aaw" = (
+/obj/effect/landmark/carpspawn,
+/turf/open/space,
+/area/space)
+"aax" = (
+/obj/structure/grille,
+/turf/open/space,
+/area/space/nearstation)
+"aay" = (
+/obj/structure/grille,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"aaz" = (
+/obj/structure/grille/broken,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"aaA" = (
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"aaB" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/tracker,
+/turf/open/floor/plating/airless,
+/area/solar/port/fore)
+"aaC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaD" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/solar{
+ id = "foreport";
+ name = "Fore-Port Solar Array"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/port/fore)
+"aaE" = (
+/obj/structure/cable,
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaF" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaH" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaI" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaJ" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaL" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaM" = (
+/obj/structure/cable,
+/obj/machinery/power/solar{
+ id = "foreport";
+ name = "Fore-Port Solar Array"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/port/fore)
+"aaN" = (
+/obj/docking_port/stationary/random{
+ id = "pod_lavaland2";
+ name = "lavaland"
+ },
+/turf/open/space/basic,
+/area/space)
+"aaO" = (
+/obj/item/stack/cable_coil,
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaP" = (
+/turf/closed/wall/mineral/plastitanium,
+/area/science/research)
+"aaQ" = (
+/turf/closed/wall/r_wall,
+/area/science/research)
+"aaR" = (
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"aaS" = (
+/obj/structure/fans/tiny/invisible,
+/turf/open/space,
+/area/space)
+"aaT" = (
+/obj/docking_port/stationary{
+ dir = 1;
+ dwidth = 1;
+ height = 4;
+ roundstart_template = /datum/map_template/shuttle/escape_pod/default;
+ width = 3
+ },
+/obj/structure/fans/tiny/invisible,
+/turf/open/space,
+/area/space)
+"aaU" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"aaV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/research)
+"aaW" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/science/research)
+"aaX" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/science/research)
+"aaY" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/science/research)
+"aaZ" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/fore/secondary)
+"aba" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"abb" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod Three"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abc" = (
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"abd" = (
+/turf/closed/wall/r_wall,
+/area/science/misc_lab/range)
+"abe" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abf" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abg" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"abh" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/maintenance/fore/secondary)
+"abi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"abj" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/port/fore)
+"abk" = (
+/turf/closed/wall/r_wall,
+/area/asteroid/nearstation)
+"abl" = (
+/turf/open/space/basic,
+/area/space/nearstation)
+"abm" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abo" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abp" = (
+/turf/closed/wall,
+/area/maintenance/fore/secondary)
+"abq" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"abr" = (
+/obj/docking_port/stationary/random{
+ id = "pod_lavaland2";
+ name = "lavaland"
+ },
+/turf/open/space,
+/area/space)
+"abs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abt" = (
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abu" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space,
+/area/solar/port/fore)
+"abv" = (
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abw" = (
+/turf/closed/wall/mineral/plastitanium,
+/area/maintenance/department/security/brig)
+"abx" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aby" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/department/security/brig)
+"abz" = (
+/turf/open/floor/plating/airless,
+/area/asteroid/nearstation)
+"abA" = (
+/turf/closed/wall/r_wall,
+/area/security/prison)
+"abB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "permawindows";
+ name = "Emergency Shutters"
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"abC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "permawindows";
+ name = "Emergency Shutters"
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"abD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "permawindows";
+ name = "Emergency Shutters"
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"abE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "permawindows";
+ name = "Emergency Shutters"
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"abF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "permawindows";
+ name = "Emergency Shutters"
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"abG" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/disposaloutlet{
+ icon_state = "outlet";
+ dir = 8
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/maintenance/solars/port/fore)
+"abH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"abJ" = (
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"abK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/mixing)
+"abL" = (
+/obj/machinery/door/poddoor{
+ id = "toxinsdriver";
+ name = "Toxins Launcher Bay Door"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/science/mixing)
+"abM" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/corn,
+/obj/item/seeds/carrot,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"abO" = (
+/obj/machinery/camera{
+ c_tag = "Genpop Fore Port";
+ network = list("ss13","prison")
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abP" = (
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"abQ" = (
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "permawindows";
+ name = "Emergency Shutters";
+ normaldoorcontrol = 0;
+ pixel_y = 25;
+ specialfunctions = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abR" = (
+/obj/structure/bookcase,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abT" = (
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abV" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"abW" = (
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"abX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"abY" = (
+/turf/closed/wall,
+/area/maintenance/fore)
+"abZ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aca" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"acb" = (
+/obj/machinery/doppler_array/research/science{
+ icon_state = "tdoppler";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acc" = (
+/obj/machinery/computer/security/telescreen/toxins{
+ layer = 4;
+ network = list("toxins");
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acd" = (
+/obj/machinery/computer/security/telescreen/toxins{
+ layer = 4;
+ network = list("toxins");
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ace" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/button/massdriver{
+ dir = 2;
+ id = "toxinsdriver";
+ pixel_x = 24;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"ach" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/grass,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aci" = (
+/obj/structure/table,
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/obj/structure/window/reinforced{
+ dir = 8;
+ pixel_x = -4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acj" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore)
+"ack" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ pixel_x = -4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acl" = (
+/obj/structure/easel,
+/obj/item/canvas/nineteenXnineteen,
+/obj/item/canvas/nineteenXnineteen,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acm" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/newscaster{
+ pixel_x = -32
+ },
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acn" = (
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aco" = (
+/turf/closed/mineral/random/low_chance{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"acp" = (
+/turf/closed/wall/r_wall,
+/area/security/execution/education)
+"acq" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"acr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"acs" = (
+/obj/machinery/door/airlock/external{
+ name = "Security External Airlock";
+ req_access_txt = "1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"act" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"acu" = (
+/obj/machinery/door/airlock/external{
+ name = "Security External Airlock";
+ req_access_txt = "1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"acv" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/space/nearstation)
+"acw" = (
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acx" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acz" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"acA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"acB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"acC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"acD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"acE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"acF" = (
+/obj/item/stack/rods/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/target,
+/obj/item/target/syndicate,
+/obj/item/target/alien,
+/obj/item/target/clown,
+/obj/structure/closet/crate/secure{
+ desc = "A secure crate containing various materials for building a customised test-site.";
+ name = "Test Site Materials Crate";
+ req_access_txt = "8"
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acH" = (
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"acJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/tomato_smudge,
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"acK" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = 30;
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"acL" = (
+/obj/machinery/biogenerator,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acN" = (
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acO" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ pixel_x = -4
+ },
+/obj/machinery/computer/arcade,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acP" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acQ" = (
+/obj/item/storage/crayons,
+/obj/structure/table,
+/obj/item/radio/intercom{
+ desc = "In Space, no one can hear you scream, especially if the microphone has been disabled.";
+ name = "Prison Intercom";
+ pixel_x = 32;
+ prison_radio = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acR" = (
+/obj/machinery/camera{
+ c_tag = "Genpop Fore Starboard";
+ dir = 4;
+ network = list("ss13","prison")
+ },
+/obj/machinery/vr_sleeper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"acS" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/security/execution/education)
+"acT" = (
+/turf/closed/wall,
+/area/maintenance/department/security/brig)
+"acU" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod Two"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"acV" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/space,
+/area/solar/port/fore)
+"acW" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"acX" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"acY" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"acZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ada" = (
+/obj/machinery/camera{
+ c_tag = "Toxins - Launch Area";
+ dir = 4;
+ network = list("ss13","rd")
+ },
+/obj/machinery/suit_storage_unit/rd,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adc" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"add" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ade" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adf" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/obj/machinery/door/window/southleft{
+ dir = 4;
+ name = "Mass Driver Door";
+ req_access_txt = "7"
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adg" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "toxinsdriver"
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"adh" = (
+/obj/machinery/seed_extractor,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"adi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"adj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"adk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"adl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/weightmachine/weightlifter,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"adm" = (
+/obj/machinery/door/poddoor{
+ density = 1;
+ id = "SecJusticeChamber";
+ name = "Justice Vent"
+ },
+/turf/open/floor/plating,
+/area/security/execution/education)
+"adn" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"ado" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/security/brig";
+ dir = 1;
+ name = "Brig Maintenance APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"adp" = (
+/obj/machinery/door/airlock/command{
+ name = "Server Access"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"adq" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port/fore)
+"adr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ads" = (
+/turf/closed/wall/r_wall,
+/area/science/nanite)
+"adt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/research{
+ name = "Nanite Laboratory";
+ req_one_access_txt = "7;47;29"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/nanite)
+"adu" = (
+/turf/closed/wall/r_wall,
+/area/science/storage)
+"adv" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Launch Room";
+ req_access_txt = "8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adw" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets{
+ pixel_x = 2;
+ pixel_y = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"adx" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ady" = (
+/turf/open/floor/plasteel,
+/area/security/prison)
+"adz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"adA" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"adC" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"adD" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/item/soap/nanotrasen,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"adE" = (
+/obj/item/bikehorn/rubberducky,
+/obj/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"adF" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"adG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"adH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"adI" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"adJ" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"adK" = (
+/turf/closed/wall/r_wall,
+/area/security/processing)
+"adL" = (
+/obj/structure/lattice,
+/turf/open/space,
+/area/security/processing)
+"adM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"adN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"adO" = (
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"adP" = (
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"adQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"adR" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Fore Maintenance APC";
+ areastring = "/area/maintenance/fore";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adS" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"adT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"adU" = (
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"adV" = (
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"adW" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/multitool,
+/obj/item/screwdriver,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"adX" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/random{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/integrated_electronics/analyzer,
+/obj/item/integrated_circuit_printer,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"adY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/integrated_electronics/debugger,
+/obj/item/integrated_electronics/wirer,
+/obj/item/stock_parts/cell/high,
+/obj/item/stock_parts/cell/high,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"adZ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/toxins,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aea" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/obj/machinery/portable_atmospherics/canister/toxins,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aeb" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aec" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aed" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aee" = (
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aef" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aeg" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/fore/secondary";
+ dir = 1;
+ name = "Secondary Fore Maintenance APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aeh" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aei" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aej" = (
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 8;
+ icon_state = "right";
+ name = "Unisex Showers";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"aek" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"ael" = (
+/obj/machinery/sparker{
+ dir = 2;
+ id = "executionburn";
+ pixel_x = -25
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aem" = (
+/obj/structure/bed,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aen" = (
+/obj/machinery/flasher{
+ id = "justiceflash";
+ name = "mounted justice flash";
+ pixel_x = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aeo" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod Two"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"aep" = (
+/turf/closed/wall,
+/area/security/processing)
+"aeq" = (
+/obj/machinery/gulag_item_reclaimer{
+ pixel_y = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Labor Shuttle Dock South";
+ dir = 5
+ },
+/obj/machinery/button/door{
+ desc = "A remote control switch for the exit.";
+ id = "laborexit";
+ name = "exit button";
+ normaldoorcontrol = 1;
+ pixel_x = -26;
+ pixel_y = -6
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aer" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aes" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aet" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aeu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aev" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"aew" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"aex" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/space,
+/area/solar/port/fore)
+"aey" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space,
+/area/solar/port/fore)
+"aez" = (
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeB" = (
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeC" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Solar - Fore Port";
+ name = "solar camera"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeE" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Port Bow Solar Access";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"aeG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeH" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeI" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeK" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aeL" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aeM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"aeN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"aeO" = (
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aeP" = (
+/obj/machinery/status_display/ai{
+ pixel_x = 32
+ },
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aeQ" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aeR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"aeS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"aeT" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"aeU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/status_display/ai{
+ pixel_x = -32;
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aeV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aeW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aeX" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aeY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aeZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"afa" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afb" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afc" = (
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afd" = (
+/obj/structure/table,
+/obj/item/toy/plush/lizardplushie,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afe" = (
+/obj/structure/table,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aff" = (
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afg" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afh" = (
+/obj/machinery/vending/sustenance{
+ desc = "A vending machine normally reserved for work camps.";
+ name = "\improper sustenance vendor";
+ product_slogans = "Enjoy your meal.;Enough calories to support any worker."
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afi" = (
+/turf/closed/wall,
+/area/security/prison)
+"afj" = (
+/obj/machinery/door/airlock{
+ name = "Unisex Restroom";
+ req_access_txt = "0"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"afk" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"afl" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"afm" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 2;
+ name = "justice injector"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"afn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afo" = (
+/turf/closed/wall,
+/area/medical/abandoned)
+"afp" = (
+/obj/machinery/door/airlock/security{
+ name = "Labor Shuttle";
+ req_access_txt = "2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"afq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"afr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"afs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aft" = (
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"afu" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"afv" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2";
+ shuttledocked = 1
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"afw" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/security/processing)
+"afx" = (
+/obj/machinery/door/airlock/external{
+ name = "Labor Camp Shuttle Airlock";
+ req_access_txt = "2";
+ shuttledocked = 1
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"afy" = (
+/obj/docking_port/stationary{
+ dir = 4;
+ dwidth = 2;
+ height = 5;
+ id = "laborcamp_home";
+ name = "fore bay 1";
+ roundstart_template = /datum/map_template/shuttle/labour/box;
+ width = 9
+ },
+/turf/open/space/basic,
+/area/space)
+"afz" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/magnetic_controller{
+ autolink = 1;
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"afA" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"afB" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afC" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afD" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afE" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"afG" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"afH" = (
+/obj/structure/table/reinforced,
+/obj/item/nanite_scanner{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/obj/item/nanite_scanner{
+ pixel_x = 4;
+ pixel_y = -4
+ },
+/obj/item/nanite_remote{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/nanite_remote{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"afI" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"afJ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Science Escapepod Hallway Fore";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"afK" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"afL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"afM" = (
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"afN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"afO" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"afP" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"afQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"afR" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"afS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"afT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"afU" = (
+/turf/closed/wall/r_wall,
+/area/science/robotics/lab)
+"afV" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afW" = (
+/obj/structure/table,
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afX" = (
+/obj/structure/table,
+/obj/item/toy/plush/snakeplushie,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"afY" = (
+/turf/open/floor/plating,
+/area/security/prison)
+"afZ" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"aga" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "executionfireblast";
+ name = "blast door"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/execution/education)
+"agb" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "executionfireblast";
+ name = "blast door"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/machinery/door/window/brigdoor{
+ dir = 2;
+ name = "Justice Chamber";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/window/brigdoor{
+ dir = 1;
+ name = "Justice Chamber";
+ req_access_txt = "3"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/security/execution/education)
+"agc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agd" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/structure/chair,
+/obj/structure/mirror{
+ icon_state = "mirror_broke";
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"age" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"agf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"agg" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"agh" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"agi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"agj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = -32
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"agk" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/sign/warning/pods{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"agl" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/maintenance/fore)
+"agm" = (
+/turf/open/floor/plasteel/white,
+/area/maintenance/fore)
+"agn" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Science Escapepod Hallway Aft";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ago" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"agp" = (
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"agq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"agr" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Secure Storage";
+ req_access_txt = "8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"ags" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"agt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"agu" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"agv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"agw" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"agx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"agy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"agz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"agA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"agB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"agC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"agD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"agE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"agF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/hemostat,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/item/coin/antagtoken,
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"agG" = (
+/obj/structure/table/optable{
+ name = "Robotics Operating Table"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"agH" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"agI" = (
+/obj/structure/table,
+/obj/item/scalpel{
+ pixel_y = 15
+ },
+/obj/item/circular_saw{
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"agJ" = (
+/obj/machinery/washing_machine,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/security/prison)
+"agK" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/cafeteria,
+/area/security/prison)
+"agL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agQ" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agR" = (
+/obj/structure/toilet/secret/prison{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"agS" = (
+/obj/structure/closet/secure_closet/injection{
+ name = "educational injections";
+ pixel_x = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"agT" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"agU" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"agV" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bottle/morphine{
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/glass/bottle/chloralhydrate{
+ name = "chloral hydrate bottle"
+ },
+/obj/item/reagent_containers/glass/bottle/toxin{
+ pixel_x = 6;
+ pixel_y = 8
+ },
+/obj/item/reagent_containers/glass/bottle/morphine{
+ pixel_x = 5;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/syringe,
+/obj/item/reagent_containers/glass/bottle/facid{
+ name = "fluorosulfuric acid bottle";
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/syringe{
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/dropper,
+/obj/machinery/button/ignition{
+ id = "executionburn";
+ name = "Justice Ignition Switch";
+ pixel_x = 5;
+ pixel_y = 36
+ },
+/obj/machinery/button/door{
+ id = "executionfireblast";
+ name = "Justice Area Lockdown";
+ pixel_x = 5;
+ pixel_y = 26;
+ req_access_txt = "2"
+ },
+/obj/item/assembly/signaler{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/machinery/button/flasher{
+ id = "justiceflash";
+ name = "Justice Flash Control";
+ pixel_x = -5;
+ pixel_y = 36;
+ req_access_txt = "1"
+ },
+/obj/machinery/button/door{
+ dir = 2;
+ id = "SecJusticeChamber";
+ layer = 4;
+ name = "Justice Vent Control";
+ pixel_x = -5;
+ pixel_y = 26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"agW" = (
+/obj/structure/table,
+/obj/item/folder/red{
+ pixel_x = 3
+ },
+/obj/item/taperecorder{
+ pixel_x = -3
+ },
+/obj/item/storage/fancy/cigarettes,
+/obj/item/assembly/flash/handheld,
+/obj/item/reagent_containers/spray/pepper,
+/obj/item/radio/intercom{
+ pixel_y = 28
+ },
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"agX" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/arrows/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"agY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/cobweb,
+/obj/structure/closet/secure_closet/medical2,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -23
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"agZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"aha" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Prisoner Processing";
+ req_access_txt = "2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/processing)
+"ahc" = (
+/obj/structure/sign/warning/docking,
+/turf/closed/wall/r_wall,
+/area/security/processing)
+"ahd" = (
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"ahe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/sign/directions/engineering{
+ desc = "A sign that shows there are doors here. There are doors everywhere!";
+ icon_state = "doors";
+ name = "WARNING: EXTERNAL AIRLOCK";
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"ahf" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/fore)
+"ahg" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"ahh" = (
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
+ req_access_txt = "55"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ahi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"ahj" = (
+/obj/machinery/nanite_program_hub,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"ahk" = (
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"ahl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"ahm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/table/reinforced,
+/obj/item/storage/box/disks_nanite{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/storage/box/disks_nanite{
+ pixel_x = 4;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"ahn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aho" = (
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/science/storage)
+"ahp" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"ahq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/science/storage";
+ dir = 2;
+ name = "Toxins Storage APC";
+ pixel_y = -25
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"ahr" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore)
+"ahs" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aht" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ahu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"ahv" = (
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ahw" = (
+/obj/structure/table,
+/obj/item/hemostat{
+ pixel_x = -5
+ },
+/obj/item/retractor{
+ pixel_x = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"ahx" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ahy" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/item/storage/firstaid/regular,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/mask/surgical,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"ahz" = (
+/obj/item/mmi,
+/obj/item/mmi,
+/obj/item/mmi,
+/obj/structure/table,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"ahA" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/turf/open/floor/plasteel/cafeteria,
+/area/security/prison)
+"ahB" = (
+/obj/item/radio/intercom{
+ desc = "In Space, no one can hear you scream, especially if the microphone has been disabled.";
+ name = "Prison Intercom";
+ pixel_y = -32;
+ prison_radio = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ahC" = (
+/obj/effect/landmark/start/roboticist,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"ahD" = (
+/obj/effect/turf_decal/arrows/red,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ahE" = (
+/obj/machinery/camera{
+ c_tag = "Genpop South";
+ dir = 1;
+ network = list("ss13","prison")
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ahF" = (
+/obj/machinery/airalarm/all_access{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/structure/closet/crate,
+/obj/item/tank/internals/oxygen/red{
+ pixel_x = -4;
+ pixel_y = -1
+ },
+/obj/item/tank/internals/oxygen/red{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/obj/item/tank/internals/anesthetic{
+ pixel_x = 2
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/mask/gas,
+/obj/structure/window/reinforced,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ahG" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ahH" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ahI" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ahJ" = (
+/obj/structure/table,
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = 29
+ },
+/obj/item/storage/backpack/duffelbag/sec/surgery{
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ahK" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahN" = (
+/obj/machinery/computer/shuttle/labor{
+ icon_state = "computer";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ahO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"ahP" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ahQ" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ahR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ahS" = (
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ahT" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ahU" = (
+/obj/structure/disposaloutlet{
+ icon_state = "outlet";
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ahV" = (
+/turf/closed/wall,
+/area/science/xenobiology)
+"ahW" = (
+/mob/living/simple_animal/slime,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ahX" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{
+ name = "euthanization chamber freezer";
+ icon_state = "freezer_1";
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ahY" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ahZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aia" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aib" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aic" = (
+/obj/structure/rack,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aid" = (
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aie" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"aif" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"aig" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aih" = (
+/obj/structure/chair/office/light,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aii" = (
+/obj/machinery/status_display/evac{
+ pixel_x = 32
+ },
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aij" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Secure Storage";
+ req_access_txt = "8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/storage)
+"aik" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Launch Room Access";
+ req_access_txt = "8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ail" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Toxins Lab Maintenance";
+ req_access_txt = "8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/mixing)
+"aim" = (
+/obj/structure/window/reinforced,
+/obj/item/storage/box/bodybags,
+/obj/structure/table,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"ain" = (
+/obj/machinery/door/window/southright,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"aio" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"aip" = (
+/obj/structure/table,
+/obj/structure/window/reinforced,
+/obj/item/surgical_drapes{
+ pixel_x = -2;
+ pixel_y = 5
+ },
+/obj/item/cautery{
+ pixel_x = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"aiq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/item/reagent_containers/blood/random,
+/obj/item/reagent_containers/blood/random,
+/obj/item/reagent_containers/syringe/epinephrine{
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/syringe,
+/obj/item/clothing/neck/stethoscope,
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"air" = (
+/obj/structure/plasticflaps/opaque,
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"ais" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ait" = (
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aiu" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "permacell1";
+ name = "cell blast door"
+ },
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permabolt1";
+ name = "Cell 1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aiv" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aiw" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aix" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aiy" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aiz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aiA" = (
+/obj/structure/table,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/item/flashlight/lamp,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"aiB" = (
+/obj/machinery/camera{
+ c_tag = "Labor Shuttle Dock North";
+ dir = 5
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiC" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiD" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiE" = (
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aiG" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"aiH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aiI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aiJ" = (
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aiK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port/fore)
+"aiL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aiM" = (
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Pen #5";
+ dir = 4;
+ network = list("ss13","rd","xeno")
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"aiN" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"aiO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/machinery/iv_drip,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"aiP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/departments/examroom{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"aiQ" = (
+/obj/structure/sign/departments/medbay/alt,
+/turf/closed/wall,
+/area/medical/abandoned)
+"aiR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/greenglow,
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"aiS" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"aiT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aiU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aiV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aiW" = (
+/obj/machinery/door/airlock/research{
+ glass = 1;
+ name = "Slime Euthanization Chamber";
+ opacity = 0;
+ req_access_txt = "55"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aiX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aiY" = (
+/obj/machinery/computer/nanite_cloud_controller,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aiZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"aja" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"ajb" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"ajc" = (
+/obj/machinery/nanite_programmer,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"ajd" = (
+/obj/machinery/computer/nanite_chamber_control{
+ icon_state = "computer";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aje" = (
+/obj/machinery/nanite_chamber,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"ajf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Toxins Lab APC";
+ areastring = "/area/science/mixing";
+ pixel_x = -26;
+ pixel_y = 3
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ajg" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ajh" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aji" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ajj" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajk" = (
+/obj/item/radio/intercom{
+ pixel_y = 25
+ },
+/obj/machinery/atmospherics/components/unary/thermomachine/heater,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajl" = (
+/obj/item/assembly/signaler{
+ pixel_y = 8
+ },
+/obj/item/assembly/signaler{
+ pixel_x = -8;
+ pixel_y = 5
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/obj/item/assembly/signaler{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Toxins - Lab";
+ dir = 2;
+ network = list("ss13","rd")
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajm" = (
+/obj/item/transfer_valve{
+ pixel_x = -5
+ },
+/obj/item/transfer_valve{
+ pixel_x = -5
+ },
+/obj/item/transfer_valve,
+/obj/item/transfer_valve,
+/obj/item/transfer_valve{
+ pixel_x = 5
+ },
+/obj/item/transfer_valve{
+ pixel_x = 5
+ },
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science Requests Console";
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajn" = (
+/obj/item/assembly/timer{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/obj/item/assembly/timer{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/assembly/timer{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/obj/item/assembly/timer,
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajo" = (
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ajp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ajq" = (
+/obj/machinery/portable_atmospherics/scrubber/huge,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajr" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/tank_dispenser,
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajs" = (
+/obj/machinery/portable_atmospherics/scrubber/huge,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajt" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aju" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"ajw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/fore)
+"ajx" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ajy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajA" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/machinery/requests_console{
+ department = "Robotics";
+ departmentType = 2;
+ name = "Robotics RC";
+ pixel_y = 31;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajB" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/mecha_part_fabricator,
+/obj/item/radio/intercom{
+ dir = 2;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajC" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"ajD" = (
+/obj/structure/table,
+/obj/item/stack/sheet/plasteel{
+ amount = 10
+ },
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajE" = (
+/obj/machinery/vending/wardrobe/robo_wardrobe,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"ajG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajH" = (
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajI" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southright{
+ name = "Robotic's Delivery";
+ req_access_txt = "29"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ajJ" = (
+/obj/structure/bed,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Solitary Cell";
+ network = list("ss13","prison")
+ },
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ dir = 2;
+ name = "Prison Intercom (General)";
+ pixel_y = 24;
+ prison_radio = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajK" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/door{
+ id = "permabolt3";
+ name = "Cell Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_y = 25;
+ specialfunctions = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajL" = (
+/obj/structure/bed,
+/obj/machinery/camera{
+ c_tag = "Permabrig Cell 2";
+ network = list("ss13","prison")
+ },
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ dir = 2;
+ name = "Prison Intercom (General)";
+ pixel_y = 24;
+ prison_radio = 1
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajM" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "permacell2";
+ name = "cell blast door"
+ },
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permabolt2";
+ name = "Cell 2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"ajN" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "permabolt2";
+ name = "Cell Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_y = 25;
+ req_access_txt = "0";
+ specialfunctions = 4
+ },
+/obj/structure/chair,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajO" = (
+/obj/structure/bed,
+/obj/machinery/camera{
+ c_tag = "Permabrig Cell 1";
+ network = list("ss13","prison")
+ },
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ dir = 2;
+ name = "Prison Intercom (General)";
+ pixel_y = 24;
+ prison_radio = 1
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajP" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "permabolt1";
+ name = "Cell Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_y = 25;
+ req_access_txt = "0";
+ specialfunctions = 4
+ },
+/obj/structure/chair,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajQ" = (
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajR" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/machinery/meter,
+/obj/machinery/door/window/westleft{
+ base_state = "left";
+ dir = 4;
+ icon_state = "left";
+ name = "gas ports"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajS" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "justice gas pump"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajT" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajU" = (
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajV" = (
+/obj/structure/sink/kitchen{
+ desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
+ dir = 8;
+ icon_state = "sink_alt";
+ name = "old sink";
+ pixel_x = 15;
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"ajW" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ajX" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ajY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/security{
+ id_tag = "laborexit";
+ name = "Labor Shuttle";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ajZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aka" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/chair,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ake" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/security/processing)
+"akf" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/maintenance{
+ name = "Xenobiology Maintenance";
+ req_access_txt = "47"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"akh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aki" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"akj" = (
+/obj/machinery/atmospherics/pipe/layer_manifold{
+ icon_state = "manifoldlayer";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akm" = (
+/turf/open/floor/circuit,
+/area/science/xenobiology)
+"akn" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1;
+ external_pressure_bound = 140;
+ name = "server vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/circuit,
+/area/science/xenobiology)
+"ako" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/circuit,
+/area/science/xenobiology)
+"akp" = (
+/turf/closed/wall,
+/area/science/nanite)
+"akq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Nanite Laboratory";
+ req_one_access_txt = "7;47;29"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/nanite)
+"akr" = (
+/turf/closed/wall,
+/area/science/misc_lab/range)
+"aks" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"akt" = (
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aku" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"akv" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"akw" = (
+/obj/item/assembly/prox_sensor{
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 8;
+ pixel_y = 9
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = 9;
+ pixel_y = -2
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_y = 2
+ },
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"akx" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aky" = (
+/obj/structure/table/reinforced,
+/obj/item/wrench,
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/obj/item/analyzer,
+/obj/item/pipe_dispenser,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"akz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"akA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"akB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"akC" = (
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"akD" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"akE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"akF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"akG" = (
+/obj/effect/turf_decal/loading_area,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"akH" = (
+/obj/item/storage/box/monkeycubes,
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akI" = (
+/obj/structure/table/glass,
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = 4
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = 4
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = 4
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/glass/beaker/large{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/dropper,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"akJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 12
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"akK" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"akL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akM" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akN" = (
+/obj/machinery/flasher{
+ id = "PCell 3";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akO" = (
+/obj/structure/table,
+/obj/item/paper,
+/obj/item/pen,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akP" = (
+/obj/machinery/flasher{
+ id = "PCell 2";
+ pixel_x = -28
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akQ" = (
+/obj/machinery/flasher{
+ id = "PCell 1";
+ pixel_x = -28
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"akR" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akS" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 4;
+ icon_state = "right";
+ name = "gas ports"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akT" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akU" = (
+/obj/machinery/power/apc{
+ areastring = "/area/security/execution/education";
+ dir = 2;
+ name = "Prisoner Education Chamber APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"akX" = (
+/obj/structure/table,
+/obj/item/storage/box/prisoner,
+/obj/item/paper/guides/jobs/security/labor_camp,
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akY" = (
+/obj/machinery/gulag_teleporter,
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/processing)
+"akZ" = (
+/obj/machinery/light/small,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/computer/prisoner/gulag_teleporter_computer{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"ala" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/computer/security/labor{
+ icon_state = "computer";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"alc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/processing)
+"ald" = (
+/obj/machinery/shieldwallgen/xenobiologyaccess,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ale" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/item/crowbar,
+/obj/item/wrench,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"alf" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"alg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"alh" = (
+/obj/machinery/atmospherics/components/binary/pump,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ali" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"alj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Fore";
+ dir = 8;
+ network = list("ss13","rd")
+ },
+/obj/machinery/status_display/ai{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"alk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio8";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"all" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio8";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #7";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"alm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio8";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aln" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio7";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alo" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio7";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #5";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"alp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio7";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alq" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio6";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alr" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #3";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"als" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio5";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alu" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio5";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #1";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"alv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio5";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"alw" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin{
+ pixel_y = 4
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/pen{
+ pixel_x = -4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Fore";
+ dir = 2;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"alx" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aly" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"alz" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/beakers{
+ pixel_x = 2;
+ pixel_y = 7
+ },
+/obj/item/storage/box/syringes{
+ pixel_y = 5
+ },
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science Requests Console";
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"alA" = (
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Kill Chamber";
+ dir = 1;
+ network = list("ss13","rd","xeno");
+ start_active = 1
+ },
+/turf/open/floor/circuit,
+/area/science/xenobiology)
+"alB" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"alC" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"alD" = (
+/obj/structure/bodycontainer/morgue,
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"alE" = (
+/turf/open/floor/plasteel,
+/area/science/misc_lab/range)
+"alF" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel,
+/area/science/misc_lab/range)
+"alG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"alP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"alQ" = (
+/obj/machinery/portable_atmospherics/pump,
+/obj/machinery/status_display/evac{
+ pixel_x = 32
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"alR" = (
+/obj/machinery/computer/rdconsole/robotics{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"alS" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"alT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"alU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"alV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"alW" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"alX" = (
+/obj/effect/landmark/start/roboticist,
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"alY" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"alZ" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"ama" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Perma Cell 3";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "permacell2";
+ name = "cell blast door"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"amb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/turnstile{
+ name = "Genpop Entrance Turnstile";
+ req_access_txt = "69"
+ },
+/obj/machinery/door/poddoor/preopen,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"amc" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Long-Term Cell 1";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"amd" = (
+/obj/machinery/door/airlock/security{
+ aiControlDisabled = 1;
+ id_tag = "prisonereducation";
+ name = "Prisoner Education Chamber";
+ req_access_txt = "3"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"ame" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"amf" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amg" = (
+/turf/closed/wall/r_wall,
+/area/security/armory)
+"amh" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"ami" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space/basic,
+/area/space/nearstation)
+"amj" = (
+/obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"amk" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"aml" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"amm" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/xenobiology)
+"amn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Xenolab";
+ name = "test chamber blast door"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"amo" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 2;
+ pixel_x = -29;
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amq" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amr" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ams" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/doorButtons/access_button,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amt" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #7";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amv" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #5";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amw" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #3";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amx" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #1";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"amy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"amz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"amA" = (
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder{
+ pixel_x = -1;
+ pixel_y = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"amB" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/table,
+/obj/item/stack/cable_coil/random,
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amC" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/mecha_part_fabricator,
+/obj/effect/turf_decal/trimline/white/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amD" = (
+/obj/machinery/magnetic_module,
+/obj/structure/target_stake,
+/obj/item/target/syndicate,
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel,
+/area/science/misc_lab/range)
+"amE" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amH" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amJ" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"amK" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"amL" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/robotics_cyborgs{
+ pixel_x = -3;
+ pixel_y = -2
+ },
+/obj/item/book/manual/ripley_build_and_repair{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amN" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/prison)
+"amO" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"amP" = (
+/obj/machinery/button/door{
+ id = "roboticsprivacy";
+ name = "Robotics Privacy Control";
+ pixel_x = 5;
+ pixel_y = -30;
+ req_access_txt = "29"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"amQ" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/window/southleft,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"amR" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/beer,
+/obj/item/reagent_containers/food/drinks/ale,
+/turf/open/floor/wood{
+ icon_state = "wood-broken3"
+ },
+/area/maintenance/bar)
+"amS" = (
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"amT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/filled/corner,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"amU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/medical/abandoned)
+"amV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"amW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/lethalshots,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"amX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/energy/e_gun,
+/obj/item/gun/energy/e_gun{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/item/storage/secure/safe{
+ name = "armory safe A";
+ pixel_x = 6;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"amY" = (
+/obj/structure/rack,
+/obj/item/gun/ballistic/shotgun/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/ballistic/shotgun/riot,
+/obj/item/gun/ballistic/shotgun/riot,
+/obj/item/radio/intercom{
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"amZ" = (
+/obj/structure/rack,
+/obj/item/gun/energy/laser{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/energy/laser,
+/obj/item/gun/energy/laser{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Armory Motion Sensor";
+ dir = 2
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ana" = (
+/obj/structure/rack,
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/gun/energy/e_gun/advtaser,
+/obj/item/gun/energy/e_gun/advtaser{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/machinery/airalarm{
+ pixel_y = 22
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"anb" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/rack,
+/obj/item/gun/energy/ionrifle,
+/obj/item/gun/energy/temperature/security,
+/obj/item/storage/secure/safe{
+ name = "armory safe B";
+ pixel_x = 6;
+ pixel_y = 28
+ },
+/obj/item/gun/energy/e_gun/dragnet,
+/obj/item/clothing/suit/armor/laserproof,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"anc" = (
+/obj/structure/table/reinforced,
+/obj/item/grenade/barrier{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/grenade/barrier{
+ pixel_y = 2
+ },
+/obj/item/grenade/barrier{
+ pixel_x = 3;
+ pixel_y = 1
+ },
+/obj/item/grenade/barrier{
+ pixel_x = 6;
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"and" = (
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Test Chamber";
+ dir = 4;
+ network = list("ss13","rd","xeno")
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"ane" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Xenolab";
+ name = "test chamber blast door"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"anf" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/window/reinforced,
+/obj/machinery/button/ignition{
+ id = "Xenobio";
+ pixel_x = -6;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ang" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/doorButtons/access_button{
+ idDoor = "xeno_airlock_exterior";
+ idSelf = "xeno_airlock_control";
+ name = "Access Button";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"anh" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ani" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anj" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ank" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"anl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"anm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ann" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ano" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"anq" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"anr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"ans" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ant" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/shower{
+ pixel_y = 17
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"anx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"any" = (
+/turf/closed/wall,
+/area/science/research)
+"anz" = (
+/obj/machinery/door/poddoor/preopen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/research)
+"anA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"anB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/white/filled/line,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anC" = (
+/obj/effect/turf_decal/trimline/white/filled/line,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anD" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/trimline/white/filled/line,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anE" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"anF" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"anG" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"anH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"anI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anJ" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anM" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"anO" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"anP" = (
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"anQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"anR" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/southleft,
+/obj/machinery/door/window/northleft{
+ req_access_txt = "29"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "roboticsprivacy";
+ name = "robotics shutters"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anS" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/southright,
+/obj/machinery/door/window/northright{
+ req_access_txt = "29"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "roboticsprivacy";
+ name = "robotics shutters"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "roboticsprivacy";
+ name = "robotics shutters"
+ },
+/turf/open/floor/plating,
+/area/science/robotics/lab)
+"anU" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"anV" = (
+/obj/machinery/turnstile{
+ dir = 1;
+ icon_state = "turnstile_map";
+ name = "Genpop Exit Turnstile";
+ req_access_txt = "70"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/preopen,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"anW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"anX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"anY" = (
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"anZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/processing)
+"aoa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"aob" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aoc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aod" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoe" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aof" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aog" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoh" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoj" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aok" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/shutters{
+ id = "armory";
+ name = "Armoury Shutter"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aol" = (
+/obj/machinery/button/door{
+ id = "armory";
+ name = "Armory Shutters";
+ pixel_x = -26;
+ pixel_y = 26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aom" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aon" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aoo" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aop" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aoq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aor" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/chemimp{
+ pixel_x = 6;
+ pixel_y = 2
+ },
+/obj/item/storage/box/trackimp{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/storage/lockbox/loyalty,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aos" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"aot" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Xenolab";
+ name = "test chamber blast door"
+ },
+/obj/machinery/door/window/westleft{
+ name = "Maximum Security Test Chamber";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aou" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/eastleft{
+ name = "Maximum Security Test Chamber";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aov" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aow" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aox" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoy" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/status_display/ai{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoz" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aoB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aoD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"aoE" = (
+/obj/machinery/processor/slime,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoF" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/chem_master,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoI" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoJ" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/research{
+ autoclose = 0;
+ frequency = 1449;
+ id_tag = "xeno_airlock_interior";
+ name = "Xenobiology Lab Internal Airlock";
+ req_access_txt = "55"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/doorButtons/access_button{
+ idDoor = "xeno_airlock_interior";
+ idSelf = "xeno_airlock_control";
+ pixel_x = -26;
+ pixel_y = 26;
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_x = 26;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoM" = (
+/obj/machinery/doorButtons/access_button{
+ idDoor = "xeno_airlock_exterior";
+ idSelf = "xeno_airlock_control";
+ name = "Access Button";
+ pixel_y = 25
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/research{
+ autoclose = 0;
+ frequency = 1449;
+ id_tag = "xeno_airlock_exterior";
+ name = "Xenobiology Lab External Airlock";
+ req_access_txt = "55"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/preopen,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/research)
+"aoO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aoP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 28
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aoQ" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aoR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aoS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aoT" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aoU" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/chem_heater,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aoV" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aoW" = (
+/obj/machinery/atmospherics/components/trinary/filter{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aoX" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/structure/sign/warning/nosmoking{
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aoY" = (
+/obj/machinery/atmospherics/pipe/layer_manifold,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aoZ" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"apa" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"apb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"apc" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"apd" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"ape" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/landmark/start/roboticist,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"apf" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apg" = (
+/turf/closed/wall/r_wall,
+/area/hallway/primary/fore)
+"aph" = (
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"api" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"apj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"apk" = (
+/turf/closed/wall,
+/area/hallway/primary/fore)
+"apl" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"apm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"apo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"app" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/genpop,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aps" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/radio/headset,
+/obj/item/radio/headset,
+/obj/item/radio/headset,
+/obj/item/radio/headset,
+/obj/item/radio/headset,
+/obj/item/radio/headset,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apt" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/genpop,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apu" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"apv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apw" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apx" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/table,
+/obj/item/stack/cable_coil/random,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"apy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"apz" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"apA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apB" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"apC" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/door/window/brigdoor/eastleft{
+ name = "Armory Desk";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/window/brigdoor/westleft{
+ name = "Armory Desk";
+ req_access_txt = "3"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apD" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/mob/living/simple_animal/bot/secbot{
+ arrest_type = 1;
+ health = 45;
+ icon_state = "secbot1";
+ idcheck = 1;
+ name = "Sergeant-at-Armsky";
+ on = 1;
+ weaponscheck = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apI" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/table/reinforced,
+/obj/item/storage/box/firingpins{
+ pixel_y = 2
+ },
+/obj/item/storage/box/firingpins{
+ pixel_y = 2
+ },
+/obj/item/key/security{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/item/key/security{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"apJ" = (
+/obj/machinery/sparker{
+ id = "Xenobio";
+ pixel_x = -25
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"apK" = (
+/obj/structure/disposaloutlet{
+ icon_state = "outlet";
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"apL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Xenolab";
+ name = "test chamber blast door"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"apM" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"apN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"apO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apP" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apQ" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"apR" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apS" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"apT" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apU" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Central";
+ dir = 1;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"apW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apX" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/science/xenobiology";
+ dir = 4;
+ name = "Xenobiology APC";
+ pixel_x = 24;
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"apY" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"apZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aqa" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aqb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aqc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aqd" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/misc_lab/range)
+"aqe" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aqf" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"aqg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"aqh" = (
+/obj/machinery/airalarm/mixingchamber{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aqi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aqj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqk" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"aql" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Robotics Lab";
+ req_access_txt = "29"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"aqm" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"aqn" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqo" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqp" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aqq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqt" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aqu" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Robotics Lab";
+ req_access_txt = "29"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/white/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aqw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=fore3";
+ location = "fore2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aqx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqy" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aqz" = (
+/turf/closed/wall,
+/area/security/range)
+"aqA" = (
+/obj/machinery/button/door{
+ id = "armory";
+ name = "Armory Shutters";
+ pixel_x = 26;
+ pixel_y = 26;
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aqB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqC" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqD" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqE" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqF" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aqG" = (
+/turf/closed/wall,
+/area/security/brig)
+"aqH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqJ" = (
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aqK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/warden)
+"aqL" = (
+/turf/closed/wall,
+/area/security/warden)
+"aqM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aqN" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"aqO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqP" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/suit/armor/bulletproof{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001
+ },
+/obj/item/clothing/head/helmet/alt{
+ layer = 3.00001;
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqQ" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/riot,
+/obj/item/clothing/suit/armor/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet/riot,
+/obj/item/clothing/head/helmet/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/shield/riot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/shield/riot,
+/obj/item/shield/riot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqR" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/item/clothing/suit/armor/vest{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/armor/vest,
+/obj/item/clothing/suit/armor/vest{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/helmet{
+ layer = 3.00001;
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/helmet{
+ layer = 3.00001
+ },
+/obj/item/clothing/head/helmet{
+ layer = 3.00001;
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqS" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqT" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/recharger,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aqU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "Xenolab";
+ name = "test chamber blast door"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aqV" = (
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aqW" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aqX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aqY" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"aqZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #8";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ara" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/doorButtons/access_button,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"arb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #6";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"arc" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #4";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ard" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/door/window/northleft{
+ name = "Containment Pen #2";
+ req_access_txt = "55"
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"are" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"arf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"arg" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plasteel,
+/area/science/storage)
+"arh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ari" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"arj" = (
+/obj/machinery/status_display/evac{
+ pixel_x = 32
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ark" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"arl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"arm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/misc_lab/range)
+"arn" = (
+/turf/open/space/basic,
+/area/science/mixing)
+"aro" = (
+/obj/machinery/door/poddoor/incinerator_toxmix,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"arp" = (
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"arq" = (
+/obj/machinery/sparker/toxmix{
+ dir = 2;
+ pixel_x = 25
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"arr" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"ars" = (
+/obj/machinery/airlock_sensor/incinerator_toxmix{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/mixing)
+"art" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_toxmix{
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aru" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4;
+ name = "manual outlet valve"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"arv" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"arw" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"arx" = (
+/obj/effect/landmark/start/scientist,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ary" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"arz" = (
+/obj/machinery/droneDispenser,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/effect/turf_decal/trimline/white/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arA" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arC" = (
+/obj/structure/rack,
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/storage/firstaid/regular{
+ empty = 1;
+ name = "First-Aid (empty)"
+ },
+/obj/item/healthanalyzer{
+ pixel_x = 4;
+ pixel_y = -4
+ },
+/obj/item/healthanalyzer{
+ pixel_x = 4;
+ pixel_y = -4
+ },
+/obj/item/healthanalyzer{
+ pixel_x = 4;
+ pixel_y = -4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arD" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/obj/item/clothing/head/welding{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/item/clothing/glasses/welding,
+/obj/effect/turf_decal/delivery,
+/obj/item/storage/belt/utility,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/multitool{
+ pixel_x = 3
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arE" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"arF" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"arG" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"arH" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"arI" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"arJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"arK" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"arL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"arM" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"arN" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/sign/warning/securearea{
+ desc = "A warning sign which reads 'WARNING: Criminally Insane Inmates', describing the possible hazards of those contained within.";
+ name = "WARNING: Criminally Insane Inmates";
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/button/flasher{
+ id = "insaneflash";
+ pixel_x = 28;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/genpop,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arR" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arS" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/genpop,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arV" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"arW" = (
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"arX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"arY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/machinery/recharger,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"arZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"asa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"asb" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Long-Term Cell 2";
+ req_access_txt = "2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/prison)
+"asc" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"asd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"ase" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"asf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"asg" = (
+/obj/machinery/door/airlock/security{
+ name = "Armory";
+ req_access_txt = "3"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ash" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"asi" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"asj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ask" = (
+/obj/structure/table,
+/obj/item/assembly/igniter{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/assembly/igniter{
+ pixel_x = 5;
+ pixel_y = -4
+ },
+/obj/item/assembly/igniter{
+ pixel_x = 2;
+ pixel_y = 6
+ },
+/obj/item/assembly/igniter{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asl" = (
+/obj/structure/table,
+/obj/machinery/cell_charger{
+ pixel_y = 5
+ },
+/obj/item/stack/cable_coil,
+/obj/item/multitool,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asm" = (
+/obj/machinery/light/small,
+/obj/structure/table,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asn" = (
+/obj/structure/table,
+/obj/item/stack/sheet/metal{
+ amount = 10
+ },
+/obj/item/electropack,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"aso" = (
+/obj/machinery/shieldwallgen/xenobiologyaccess,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asq" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"ass" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"ast" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Fore";
+ dir = 8;
+ network = list("ss13","rd")
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"asu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio4";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asv" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio4";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #8";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio4";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asy" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #6";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio2";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asB" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio2";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #4";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio2";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio1";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asE" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio1";
+ name = "containment blast door"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/window/southleft{
+ name = "Containment Pen #2";
+ req_access_txt = "55"
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"asF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio1";
+ name = "containment blast door"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"asG" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/chair/comfy/black,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"asL" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"asM" = (
+/obj/structure/closet/firecloset/full,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"asN" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"asO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"asP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"asQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"asR" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/research/glass{
+ name = "Testing Range"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"asS" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"asT" = (
+/obj/effect/landmark/start/scientist,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"asU" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"asV" = (
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"asW" = (
+/obj/machinery/air_sensor/atmos/toxins_mixing_tank,
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"asX" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior,
+/turf/open/floor/engine,
+/area/science/mixing)
+"asY" = (
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{
+ dir = 2
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/engine,
+/area/science/mixing)
+"asZ" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior,
+/turf/open/floor/engine,
+/area/science/mixing)
+"ata" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"atb" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Science Hallway Port Fore";
+ dir = 8;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"atc" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"atd" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ate" = (
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/camera{
+ c_tag = "Toxin's Mixing Starboard Aft";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"atf" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"atg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"ath" = (
+/turf/closed/wall,
+/area/science/robotics/mechbay)
+"ati" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Robotics Lab";
+ req_access_txt = "29"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"atj" = (
+/turf/closed/wall/r_wall,
+/area/science/robotics/mechbay)
+"atk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"atl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"atm" = (
+/obj/structure/target_stake,
+/obj/item/target/syndicate,
+/turf/open/floor/plasteel,
+/area/security/range)
+"atn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"ato" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Sanitarium";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"atp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/prison)
+"atq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"atr" = (
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"ats" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"att" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"atu" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/door/airlock/security/glass{
+ name = "Warden's Office";
+ req_access_txt = "3"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"atv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/vehicle/ridden/secway,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"atw" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"atx" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aty" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"atz" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"atA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"atB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"atC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"atD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/computer/camera_advanced/xenobio{
+ icon_state = "computer";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"atE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"atF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/computer/camera_advanced/xenobio{
+ icon_state = "computer";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"atG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"atH" = (
+/turf/closed/wall/r_wall,
+/area/science/server)
+"atI" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"atJ" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"atK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"atL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"atM" = (
+/obj/machinery/sparker/toxmix{
+ dir = 2;
+ pixel_x = 25
+ },
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input{
+ dir = 4
+ },
+/turf/open/floor/engine/vacuum,
+/area/science/mixing)
+"atN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/sign/warning/fire{
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/science/mixing)
+"atO" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/machinery/button/door/incinerator_vent_toxmix{
+ pixel_x = -25;
+ pixel_y = 5
+ },
+/obj/machinery/button/ignition/incinerator/toxmix{
+ pixel_x = -25;
+ pixel_y = -5
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"atP" = (
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 4;
+ name = "manual inlet valve"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/status_display{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"atQ" = (
+/obj/machinery/airalarm/directional/east,
+/obj/structure/table,
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/item/storage/firstaid/toxin,
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"atR" = (
+/obj/structure/closet/bombcloset,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"atS" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"atT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"atU" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/structure/table,
+/obj/item/book/manual/wiki/toxins,
+/obj/item/assembly/igniter{
+ pixel_x = 2;
+ pixel_y = -9
+ },
+/obj/item/assembly/igniter{
+ pixel_x = -9;
+ pixel_y = -2
+ },
+/obj/item/assembly/igniter{
+ pixel_x = -2;
+ pixel_y = 9
+ },
+/obj/item/assembly/igniter{
+ pixel_x = 9;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"atV" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"atW" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"atX" = (
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4;
+ sortType = 14
+ },
+/obj/effect/turf_decal/trimline/white/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"atY" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/power/apc/highcap/ten_k{
+ dir = 1;
+ name = "Mech Bay APC";
+ areastring = "/area/science/robotics/mechbay";
+ pixel_y = 28
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"atZ" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aua" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aub" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"auc" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aud" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 30
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aue" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"auf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aug" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"auh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aui" = (
+/turf/open/floor/plasteel,
+/area/security/range)
+"auj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"auk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aul" = (
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"aum" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"aun" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/storage/box/evidence,
+/obj/item/storage/box/evidence,
+/obj/item/storage/box/evidence,
+/obj/item/hand_labeler,
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"auo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/item/storage/secure/safe{
+ name = "evidence safe";
+ pixel_x = 6;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aup" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ pixel_x = 29
+ },
+/obj/structure/filingcabinet/security{
+ pixel_x = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"auq" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/westleft{
+ name = "Warden's Desk"
+ },
+/obj/machinery/door/window/brigdoor/eastleft{
+ name = "Warden's Desk";
+ req_access_txt = "3"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aur" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aus" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aut" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/science/nanite)
+"auu" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"auw" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/warden,
+/obj/item/clothing/under/rank/security/warden/grey,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aux" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/vehicle/ridden/secway,
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auy" = (
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auz" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/flasher/portable,
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auB" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auC" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/closet/secure_closet/contraband/armory,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auD" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = 32
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"auE" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Pen #5";
+ dir = 4;
+ network = list("ss13","rd","xeno")
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"auF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"auG" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"auH" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"auI" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"auJ" = (
+/obj/machinery/rnd/server,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"auK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ external_pressure_bound = 140;
+ name = "server vent";
+ pressure_checks = 0
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"auL" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"auM" = (
+/obj/machinery/atmospherics/pipe/layer_manifold{
+ icon_state = "manifoldlayer";
+ dir = 4
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"auN" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"auO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"auP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/turf/closed/wall/r_wall,
+/area/science/mixing)
+"auQ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment door"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/mixing)
+"auR" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Mixing Lab";
+ req_access_txt = "8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"auS" = (
+/obj/machinery/door/airlock/research{
+ name = "Toxins Mixing Lab";
+ req_access_txt = "8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment shutters"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"auT" = (
+/turf/closed/wall,
+/area/science/robotics/lab)
+"auU" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Robotics Lab";
+ req_access_txt = "29"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"auV" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"auW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"auX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"auY" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"auZ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ name = "Mech Bay";
+ req_access_txt = "29"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"ava" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avb" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"avc" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ave" = (
+/obj/structure/table,
+/obj/item/clothing/ears/earmuffs,
+/obj/item/clothing/ears/earmuffs,
+/obj/item/gun/energy/laser/practice{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/gun/energy/laser/practice{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/item/paper/guides/jobs/security/range{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 25
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avf" = (
+/obj/effect/turf_decal/stripes/red/line,
+/obj/effect/turf_decal/arrows/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"avg" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avh" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/syringe,
+/obj/item/reagent_containers/glass/bottle/morphine{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"avi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/evidence,
+/obj/effect/turf_decal/box/red,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"avj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/blobstart,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"avk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Evidence Storage";
+ dir = 8
+ },
+/obj/structure/closet{
+ name = "Evidence Closet 1"
+ },
+/obj/effect/turf_decal/bot_red/right,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"avl" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/rack,
+/obj/machinery/power/apc{
+ areastring = "/area/science/misc_lab/range";
+ dir = 4;
+ name = "Research Firing Range APC";
+ pixel_x = 28;
+ },
+/obj/item/target,
+/obj/item/target,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"avn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/computer/secure_data{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Warden's Office";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"avo" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"avp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/table,
+/obj/machinery/status_display{
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/delivery,
+/obj/item/crowbar,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"avq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"avr" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/storage/toolbox/electrical,
+/obj/item/screwdriver{
+ pixel_y = 5
+ },
+/obj/item/multitool,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"avs" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"avt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"avu" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"avv" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine,
+/area/science/xenobiology)
+"avw" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"avx" = (
+/obj/machinery/atmospherics/pipe/manifold/general/hidden{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"avy" = (
+/obj/machinery/door/airlock/command{
+ name = "Research Division Server Room";
+ req_access_txt = "30"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"avz" = (
+/obj/structure/closet/bombcloset,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"avA" = (
+/obj/structure/table,
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"avB" = (
+/obj/machinery/camera{
+ c_tag = "Server Room";
+ dir = 2;
+ network = list("ss13","rd");
+ pixel_x = 22
+ },
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"avC" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain/private)
+"avD" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"avE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avF" = (
+/obj/machinery/aug_manipulator,
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"avG" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/assistant,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_x = 32;
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"avH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"avI" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"avJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avL" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avM" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"avN" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avO" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"avP" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avQ" = (
+/turf/open/floor/circuit,
+/area/science/robotics/mechbay)
+"avR" = (
+/turf/open/floor/plasteel/recharge_floor,
+/area/science/robotics/mechbay)
+"avS" = (
+/obj/machinery/mech_bay_recharge_port{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"avT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"avU" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/misc_lab/range)
+"avV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"avW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/mob/living/simple_animal/hostile/retaliate/bat/secbat,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"avX" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"avY" = (
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 2;
+ icon_state = "right";
+ name = "Shooting Range"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/security/range)
+"avZ" = (
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"awa" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awb" = (
+/obj/machinery/turnstile{
+ name = "Genpop Entrance Turnstile";
+ req_access_txt = "69"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/door/poddoor/preopen{
+ id = "genpoplockdown";
+ name = "Genpop Blast Door"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"awc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awd" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = -5;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/dropper,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Prison Sanitorium";
+ dir = 4;
+ network = list("ss13","prison")
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"awe" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"awf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet{
+ name = "Evidence Closet 4"
+ },
+/obj/effect/turf_decal/bot_red/left,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/closet{
+ name = "Evidence Closet 2"
+ },
+/obj/effect/turf_decal/bot_red/right,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awk" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/computer/prisoner{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awl" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awm" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awo" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awp" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"awq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"awr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"aws" = (
+/obj/machinery/computer/rdservercontrol{
+ icon_state = "computer";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"awt" = (
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/science/server";
+ dir = 2;
+ name = "Server Room APC";
+ pixel_y = -23
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"awu" = (
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/effect/turf_decal/delivery,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/science/storage)
+"awv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aww" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awx" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awB" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 25
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"awJ" = (
+/obj/effect/turf_decal/trimline/white/filled/corner,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"awK" = (
+/obj/machinery/camera{
+ c_tag = "Mech Bay";
+ dir = 5;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/circuit,
+/area/science/robotics/mechbay)
+"awL" = (
+/obj/effect/landmark/start/roboticist,
+/turf/open/floor/circuit,
+/area/science/robotics/mechbay)
+"awM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"awN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/white/filled/line,
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"awO" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "Skynet_launch";
+ name = "Mech Bay"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"awP" = (
+/obj/effect/turf_decal/trimline/white/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"awQ" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"awR" = (
+/obj/structure/table,
+/obj/machinery/magnetic_controller{
+ autolink = 1;
+ pixel_y = 3
+ },
+/obj/item/paper/guides/jobs/security/range,
+/obj/item/clothing/ears/earmuffs,
+/obj/item/clothing/glasses/sunglasses{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 27
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"awS" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "Security Blast Door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awT" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "Security Blast Door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/red/line{
+ icon_state = "warningline_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/arrows/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awU" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "Security Blast Door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"awV" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/glass/bottle/morphine{
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/syringe,
+/obj/machinery/newscaster{
+ pixel_x = -32;
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"awW" = (
+/obj/structure/bed,
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/mask/muzzle,
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"awX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet{
+ name = "Evidence Closet 5"
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ pixel_x = -26
+ },
+/obj/effect/turf_decal/bot_red/left,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet{
+ name = "Evidence Closet 3"
+ },
+/obj/effect/turf_decal/bot_red/right,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"awZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/turnstile{
+ dir = 1;
+ icon_state = "turnstile_map";
+ name = "Genpop Exit Turnstile";
+ req_access_txt = "70"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "genpoplockdown";
+ name = "Genpop Blast Door"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axa" = (
+/turf/closed/wall/r_wall,
+/area/security/brig)
+"axb" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = -38;
+ pixel_y = -26
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_x = -26;
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/recharger,
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axc" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/chair/office/dark,
+/obj/effect/landmark/start/warden,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axd" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/computer/crew{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axe" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/suit_storage_unit/security,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axg" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Warden's Office APC";
+ areastring = "/area/security/warden";
+ pixel_x = 26
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ name = "Security RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"axj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axk" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner,
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axl" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"axm" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axn" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"axo" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"axp" = (
+/turf/open/floor/circuit/green,
+/area/science/robotics/mechbay)
+"axq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/fore)
+"axs" = (
+/turf/closed/wall/r_wall,
+/area/security/range)
+"axt" = (
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"axu" = (
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel,
+/area/security/range)
+"axv" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/security/range)
+"axw" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/red/corner,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/red/line,
+/obj/effect/turf_decal/arrows/red,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axy" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "Prison Gate";
+ name = "Prison Wing Lockdown";
+ pixel_x = 26;
+ req_access_txt = "2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"axz" = (
+/obj/structure/table/glass,
+/obj/item/folder/red,
+/obj/item/pen,
+/obj/item/reagent_containers/syringe,
+/obj/item/reagent_containers/glass/bottle/morphine{
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"axA" = (
+/obj/structure/bed,
+/obj/machinery/flasher{
+ id = "insaneflash";
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"axB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"axC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"axD" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/button/door{
+ id = "genpoplockdown";
+ name = "Genpop Entrance Lockdown";
+ pixel_x = -4;
+ pixel_y = 25;
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axE" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"axF" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hos)
+"axG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axH" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Research Maintenance";
+ req_access_txt = "47"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"axI" = (
+/obj/effect/turf_decal/stripes/red/corner,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axJ" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/warning/securearea{
+ desc = "A warning sign which reads 'WARNING: Criminally Insane Inmates', describing the possible hazards of those contained within.";
+ name = "WARNING: Criminally Insane Inmates";
+ pixel_x = 32;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"axL" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hor)
+"axM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"axN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"axO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"axP" = (
+/obj/machinery/computer/security/telescreen/rd,
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hor)
+"axQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"axR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"axS" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"axT" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel/recharge_floor,
+/area/science/robotics/mechbay)
+"axU" = (
+/obj/machinery/mech_bay_recharge_port{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"axV" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"axW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"axY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"axZ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/fore)
+"aya" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ dir = 4;
+ freq = 1400;
+ location = "Security"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/maintenance/fore/secondary)
+"ayb" = (
+/obj/machinery/door/window/eastright{
+ base_state = "left";
+ dir = 2;
+ icon_state = "left";
+ name = "Security Delivery";
+ req_access_txt = "1"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"ayc" = (
+/obj/item/target,
+/obj/item/target,
+/obj/item/target/alien,
+/obj/item/target/alien,
+/obj/item/target/clown,
+/obj/item/target/clown,
+/obj/item/target/syndicate,
+/obj/item/target/syndicate,
+/obj/structure/closet/crate/secure{
+ desc = "A secure crate containing various materials for building a customised test-site.";
+ name = "Firing Range Gear Crate";
+ req_access_txt = "1"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"ayd" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Shooting Range APC";
+ areastring = "/area/security/range";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/range)
+"aye" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "1"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Wing";
+ req_access_txt = "1"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayg" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Prison Sanitarium";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/brig)
+"ayh" = (
+/obj/machinery/door/airlock/security{
+ name = "Evidence Storage";
+ req_access_txt = "3"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayi" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"ayj" = (
+/turf/closed/wall,
+/area/crew_quarters/heads/hos)
+"ayk" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"ayl" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/storage/secure/briefcase{
+ pixel_x = -2
+ },
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/cartridge/detective,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/hos";
+ dir = 1;
+ name = "Head of Security's Office APC";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aym" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/recharger,
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"ayn" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel/freezer,
+/area/security/prison)
+"ayo" = (
+/obj/structure/dresser,
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos/private)
+"ayp" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/mob/living/simple_animal/pet/gondola{
+ desc = "The last known gondola for lightyears, it is your duty to keep them safe from the filthy yellowed hands of the greytide.";
+ loot = list(/obj/effect/decal/cleanable/blood/gibs, /obj/item/stack/sheet/animalhide/gondola = 1);
+ name = "Filbert"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"ayq" = (
+/obj/structure/bed,
+/obj/machinery/camera{
+ c_tag = "Security - Head of Security's Quarters";
+ dir = 2
+ },
+/obj/item/bedsheet/hos,
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/hos/private)
+"ayr" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"ays" = (
+/obj/machinery/suit_storage_unit/hos,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "hosspace";
+ name = "Space Shutters Control";
+ pixel_x = 25;
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"ayt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"ayu" = (
+/obj/machinery/atmospherics/pipe/layer_manifold{
+ icon_state = "manifoldlayer";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayv" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/maintenance/department/security/brig)
+"ayw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/fore)
+"ayx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayy" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"ayz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ayB" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Post - Research Division";
+ req_access_txt = "63"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research)
+"ayC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/research{
+ id_tag = null;
+ name = "Break Room";
+ req_one_access_txt = "47"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ayD" = (
+/obj/machinery/vending/wardrobe/science_wardrobe,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"ayE" = (
+/obj/machinery/modular_computer/console/preset/research,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayF" = (
+/obj/structure/table/reinforced,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/computer/security/telescreen/rd,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayG" = (
+/obj/structure/closet/secure_closet/RD,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayH" = (
+/obj/machinery/computer/security/research,
+/obj/machinery/camera{
+ c_tag = "Research Director's Office Fore";
+ dir = 2;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayI" = (
+/obj/machinery/computer/robotics,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayJ" = (
+/obj/machinery/computer/mecha,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayK" = (
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Research Director's Desk";
+ departmentType = 5;
+ name = "Research Director RC";
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/mob/living/simple_animal/pet/cat/Runtime,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayL" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayN" = (
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"ayO" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/hos/private)
+"ayP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ayQ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ayR" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ayS" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Mech Bay Maintenance";
+ req_access_txt = "29"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"ayT" = (
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"ayU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"ayV" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ayW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ayX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_one_access_txt = "1;4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ayY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"ayZ" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{
+ icon_state = "inje_map-2";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aza" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"azb" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"azc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/science/server)
+"azd" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aze" = (
+/obj/machinery/atmospherics/pipe/simple/general/hidden{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"azf" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azg" = (
+/obj/machinery/camera{
+ c_tag = "Toxins Mixing Area";
+ dir = 8;
+ network = list("ss13","rd")
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"azh" = (
+/obj/machinery/atmospherics/pipe/layer_manifold,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azi" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azj" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azk" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"azm" = (
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"azn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hosprivacy";
+ name = "privacy shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"azo" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"azp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"azq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"azr" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"azs" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"azt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"azu" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"azv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "hosspace";
+ name = "space shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"azw" = (
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/science)
+"azx" = (
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = -30
+ },
+/obj/structure/closet/secure_closet/security/science,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "Biohazard";
+ name = "Biohazard Shutter Control";
+ pixel_x = -5;
+ pixel_y = 28;
+ req_access_txt = "47"
+ },
+/obj/machinery/light_switch{
+ pixel_x = 8;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"azy" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"azz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"azA" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"azB" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"azC" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/vending/cigarette,
+/obj/structure/sign/map/left{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-left-MS";
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azD" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/sign/map/right{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-right-MS";
+ pixel_y = 32
+ },
+/obj/structure/sink{
+ pixel_y = 12
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azE" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/machinery/microwave{
+ pixel_x = -3;
+ pixel_y = 6
+ },
+/obj/machinery/status_display{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azH" = (
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azI" = (
+/obj/effect/landmark/start/research_director,
+/obj/structure/chair/office/dark,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azK" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azN" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azO" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azP" = (
+/obj/machinery/door/poddoor/preopen,
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Research Director's Office";
+ req_access_txt = "30"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"azQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azS" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"azT" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azU" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azV" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/firecloset,
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azW" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azX" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/poster/contraband/random{
+ pixel_x = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"azZ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aAb" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aAc" = (
+/turf/closed/wall/r_wall,
+/area/security/detectives_office)
+"aAd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAe" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAf" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAg" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAh" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAi" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAj" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAl" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAm" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aAo" = (
+/obj/machinery/power/apc/highcap/ten_k{
+ dir = 1;
+ name = "Research Division APC";
+ areastring = "/area/science/research";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAp" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Office";
+ req_access_txt = "58"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hos)
+"aAq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aAr" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aAs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aAt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aAu" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hos/private)
+"aAv" = (
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos/private)
+"aAw" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/obj/effect/landmark/start/head_of_security,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aAx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aAy" = (
+/obj/machinery/computer/prisoner{
+ icon_state = "computer";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aAz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "hosspace";
+ name = "space shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aAA" = (
+/obj/machinery/camera{
+ c_tag = "Security Post - Science";
+ dir = 4;
+ network = list("ss13","rd")
+ },
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aAB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aAC" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/science/mixing)
+"aAD" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aAE" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aAF" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAG" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAH" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAI" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAJ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/pen,
+/obj/item/stamp/rd{
+ pixel_x = 3;
+ pixel_y = -2
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAK" = (
+/obj/structure/table/reinforced,
+/obj/item/folder/white,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAL" = (
+/obj/structure/table/reinforced,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAM" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAO" = (
+/obj/effect/landmark/start/depsec/science,
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aAP" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aAS" = (
+/obj/machinery/door/window/westright,
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hor)
+"aAT" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hor)
+"aAU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAV" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aAW" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 8;
+ name = "Science Maintenance APC";
+ pixel_x = -25
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aAX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aAY" = (
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"aAZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aBa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aBb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aBc" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aBd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aBe" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aBf" = (
+/obj/machinery/computer/secure_data,
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aBg" = (
+/obj/machinery/computer/med_data,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aBh" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/wooden_tv{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aBi" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aBj" = (
+/turf/closed/wall,
+/area/security/detectives_office)
+"aBk" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aBn" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBo" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBp" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aBq" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aBr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aBs" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBt" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBw" = (
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aBx" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aBy" = (
+/obj/structure/table/wood,
+/obj/item/phone{
+ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = -1
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"aBz" = (
+/obj/machinery/computer/security/hos{
+ icon_state = "computer";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aBA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "hosspace";
+ name = "space shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aBB" = (
+/obj/item/radio/intercom{
+ pixel_x = -25
+ },
+/obj/structure/filingcabinet,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aBC" = (
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Science Security APC";
+ areastring = "/area/security/checkpoint/science";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aBD" = (
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/obj/item/radio/off,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aBE" = (
+/obj/machinery/computer/secure_data{
+ dir = 1
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ pixel_y = -30
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aBF" = (
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/pen,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aBG" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBH" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aBI" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/item/radio/off,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBJ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/obj/item/radio/intercom{
+ freerange = 0;
+ frequency = 1459;
+ name = "Station Intercom (General)";
+ pixel_x = 29
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBK" = (
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/hos/private)
+"aBL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "RD Office APC";
+ areastring = "/area/crew_quarters/heads/hor";
+ pixel_y = -27
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBM" = (
+/obj/machinery/newscaster{
+ pixel_y = -30
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBN" = (
+/obj/machinery/light,
+/obj/structure/table,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBO" = (
+/obj/item/storage/secure/safe{
+ pixel_y = -32
+ },
+/obj/structure/table,
+/obj/item/cartridge/signal/toxins,
+/obj/item/cartridge/signal/toxins{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/cartridge/signal/toxins{
+ pixel_x = 4;
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBP" = (
+/obj/machinery/computer/aifixer{
+ icon_state = "computer";
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBQ" = (
+/obj/structure/filingcabinet/chestdrawer,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aBS" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aBT" = (
+/obj/structure/displaycase/labcage,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hor)
+"aBU" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBV" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aBW" = (
+/obj/structure/plasticflaps/opaque,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ dir = 1;
+ freq = 1400;
+ location = "Research and Development"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/maintenance/department/science)
+"aBX" = (
+/turf/closed/wall/r_wall,
+/area/science/lab)
+"aBY" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Research Lab Maintenance";
+ req_one_access_txt = "7;29"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aBZ" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCa" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aCb" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCc" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aCd" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Detective APC";
+ areastring = "/area/security/detectives_office";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCe" = (
+/obj/structure/chair/office/dark,
+/obj/effect/landmark/start/detective,
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCf" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCg" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aCh" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/airlock/security{
+ name = "Detective's Office";
+ req_access_txt = "4"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aCi" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/machinery/camera{
+ c_tag = "Science Hallway Fore";
+ dir = 2;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCl" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Gear Room";
+ req_one_access_txt = "1;4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCm" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Gear Room";
+ req_one_access_txt = "1;4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aCo" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Brig Infirmary";
+ req_access_txt = "2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aCp" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/storage/box/handcuffs,
+/obj/item/storage/box/flashbangs{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/gas/sechailer,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/clothing/mask/gas/sechailer,
+/obj/item/clothing/mask/gas/sechailer,
+/obj/item/flashlight/seclite,
+/obj/item/flashlight/seclite,
+/obj/item/flashlight/seclite,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/warden)
+"aCq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCr" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/item/taperecorder{
+ pixel_x = -4
+ },
+/obj/item/radio/off{
+ pixel_y = 3
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCs" = (
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Quarters";
+ req_access_txt = "58"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCt" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/button/door{
+ id = "hosprivacy";
+ name = "Privacy Shutters Control";
+ pixel_x = 26;
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCu" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCv" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/vending/wallmed{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCw" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Head of Security's Desk";
+ departmentType = 5;
+ name = "Head of Security RC";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aCx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"aCy" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aCz" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCA" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/obj/machinery/camera{
+ c_tag = "Research Division - Break Room";
+ dir = 1;
+ network = list("ss13","rd")
+ },
+/obj/structure/noticeboard{
+ dir = 1;
+ icon_state = "nboard00";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCB" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/item/storage/box/donkpockets,
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCC" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/obj/structure/sign/poster/official/random{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCD" = (
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/hos/private)
+"aCE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "rdprivacy";
+ name = "privacy shutter"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hor)
+"aCF" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCG" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/door/window/southright{
+ name = "Research Delivery";
+ req_access_txt = "29"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aCH" = (
+/obj/machinery/rnd/destructive_analyzer,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aCI" = (
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/clothing/glasses/welding,
+/obj/structure/table,
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science Requests Console";
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aCJ" = (
+/obj/machinery/rnd/production/protolathe/department/science,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aCK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aCL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "research_shutters_2";
+ name = "research shutters"
+ },
+/turf/open/floor/plating,
+/area/science/lab)
+"aCM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aCN" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aCO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aCP" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_one_access_txt = "1;4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aCQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCR" = (
+/obj/structure/table/wood,
+/obj/item/folder/red,
+/obj/item/hand_labeler,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCS" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/cigarettes,
+/obj/item/restraints/handcuffs,
+/obj/item/clothing/glasses/sunglasses,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/detectives_office)
+"aCT" = (
+/obj/machinery/camera{
+ c_tag = "Detective's Office";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aCU" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aCV" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aCW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aCX" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aCY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/rack,
+/obj/item/clothing/suit/straight_jacket,
+/obj/item/clothing/mask/muzzle,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aCZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/sink{
+ pixel_y = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDb" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/iv_drip,
+/obj/structure/sign/poster/official/cleanliness{
+ pixel_x = 32;
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDd" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Security's Office";
+ req_access_txt = "58"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aDe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDf" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "hosprivacy";
+ name = "privacy shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aDg" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hor/private)
+"aDh" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor/private)
+"aDi" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aDj" = (
+/obj/structure/dresser,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor/private)
+"aDk" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDl" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDm" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Experimentation Lab";
+ dir = 3;
+ network = list("ss13","rd")
+ },
+/obj/structure/table/reinforced,
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/item/pen,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDn" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/hand_labeler,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDo" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/wrench,
+/obj/item/crowbar,
+/obj/item/multitool{
+ pixel_x = 3
+ },
+/obj/item/clothing/glasses/science,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDp" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/reagent_containers/glass/bottle/epinephrine{
+ pixel_x = 7;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/glass/bottle/charcoal{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/obj/item/reagent_containers/dropper,
+/obj/item/stack/medical/bruise_pack{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/item/stack/medical/ointment,
+/obj/item/healthanalyzer,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aDq" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDr" = (
+/turf/closed/wall/r_wall,
+/area/science/explab)
+"aDs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/status_display/evac{
+ pixel_x = 32;
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDt" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDu" = (
+/obj/machinery/button/door{
+ dir = 2;
+ id = "Skynet_launch";
+ name = "Mech Bay Door Control";
+ pixel_x = 26;
+ pixel_y = 6;
+ req_one_access_txt = "29"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 2
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aDv" = (
+/obj/machinery/button/door{
+ dir = 2;
+ id = "Skynet_launch";
+ name = "Mech Bay Door Control";
+ pixel_x = -26;
+ pixel_y = 6;
+ req_access_txt = "29"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aDw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aDx" = (
+/obj/machinery/holopad,
+/obj/effect/landmark/start/scientist,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aDy" = (
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aDz" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDA" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/eastright{
+ dir = 8;
+ name = "Research and Development Desk";
+ req_one_access_txt = "7;29"
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/machinery/door/firedoor,
+/obj/item/pen,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "research_shutters_2";
+ name = "research shutters"
+ },
+/turf/open/floor/plating,
+/area/science/lab)
+"aDB" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aDC" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aDD" = (
+/obj/structure/chair/wood/normal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aDE" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aDF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aDG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aDH" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aDI" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/secure_closet/security/sec,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aDJ" = (
+/obj/effect/landmark/start/security_officer,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDL" = (
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table/glass,
+/obj/machinery/computer/med_data/laptop{
+ dir = 4;
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDN" = (
+/obj/machinery/turnstile{
+ icon_state = "turnstile_map";
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aDO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDP" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/bed,
+/obj/machinery/iv_drip,
+/obj/item/bedsheet/medical,
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aDQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = 32;
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aDR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aDS" = (
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDT" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/rnd/production/techfab/department/security,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDU" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDV" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/filingcabinet,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aDW" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aDX" = (
+/obj/structure/statue/silver/sec,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aDY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aDZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEa" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEb" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEc" = (
+/obj/structure/rack,
+/obj/item/pickaxe{
+ pixel_x = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aEd" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/mechbay)
+"aEe" = (
+/obj/machinery/door/airlock/command{
+ name = "Research Director's Private Quarters";
+ req_access_txt = "30"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor)
+"aEf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aEg" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aEh" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aEi" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aEk" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Fore Primary Hallway APC";
+ areastring = "/area/hallway/primary/fore";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aEl" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/door/airlock/research{
+ name = "Experimentation Lab";
+ req_access_txt = "8"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aEm" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"aEn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aEo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"aEp" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/airlock/research{
+ id_tag = "ResearchExt";
+ name = "Research Division";
+ req_one_access_txt = "47"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aEq" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEr" = (
+/obj/machinery/computer/rdconsole/core{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aEs" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aEt" = (
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aEu" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEv" = (
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aEw" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/structure/chair/sofa/right,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aEx" = (
+/obj/structure/chair/sofa/corner,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aEy" = (
+/obj/structure/closet/secure_closet/detective,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching Prison Wing holding areas.";
+ dir = 4;
+ name = "Prison Monitor";
+ network = list("prison");
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aEz" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aEA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aEB" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aEC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aED" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/arrows/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aEF" = (
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aEG" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEH" = (
+/obj/machinery/vending/security,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aEI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aEJ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aEK" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aEL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aEM" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEN" = (
+/obj/structure/rack,
+/obj/item/gun/energy/laser/practice{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/gun/energy/laser/practice{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/machinery/camera{
+ c_tag = "Firing Range";
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"aEO" = (
+/obj/machinery/computer/secure_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aEQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aER" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aES" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/landmark/start/scientist,
+/obj/structure/chair/office/light,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aET" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/armory)
+"aEU" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEV" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aEW" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor/private)
+"aEX" = (
+/obj/machinery/camera{
+ c_tag = "Research Director's Quarters";
+ dir = 8;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/bed,
+/obj/item/bedsheet/rd,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/heads/hor/private)
+"aEY" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aEZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aFa" = (
+/obj/structure/table,
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = -29
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = 4
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFb" = (
+/obj/structure/table,
+/obj/item/clipboard,
+/obj/item/book/manual/wiki/experimentor,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFc" = (
+/obj/machinery/computer/rdconsole/experiment{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFd" = (
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFe" = (
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Experimentation Lab APC";
+ areastring = "/area/science/explab";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFf" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFg" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Brig APC";
+ areastring = "/area/security/brig";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFh" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFi" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aFk" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFl" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hallway/primary/fore)
+"aFm" = (
+/obj/structure/table/glass,
+/obj/item/clothing/mask/cigarette/cigar,
+/obj/item/lighter,
+/obj/item/clothing/mask/cigarette,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aFn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aFo" = (
+/obj/structure/table/wood,
+/obj/item/storage/briefcase{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/storage/secure/briefcase{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/camera/detective,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aFp" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/machinery/light/small,
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aFq" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aFr" = (
+/obj/structure/table/wood,
+/obj/item/taperecorder{
+ pixel_x = 3
+ },
+/obj/item/storage/box/evidence,
+/obj/item/flashlight/seclite,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aFs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/detectives_office)
+"aFt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aFu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/secure_closet/security/sec,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aFv" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aFw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table/glass,
+/obj/item/storage/firstaid/regular,
+/obj/item/reagent_containers/glass/bottle/epinephrine,
+/obj/item/reagent_containers/glass/bottle/charcoal,
+/obj/item/reagent_containers/syringe,
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aFy" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aFz" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/bed/roller,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aFA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aFB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFE" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFG" = (
+/obj/machinery/mineral/ore_redemption{
+ input_dir = 8;
+ output_dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aFH" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aFI" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFJ" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFK" = (
+/turf/closed/wall/r_wall,
+/area/security/courtroom)
+"aFL" = (
+/turf/open/floor/plating/asteroid/basalt,
+/area/asteroid/nearstation)
+"aFM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFN" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aFO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "telelab";
+ name = "test chamber blast door"
+ },
+/turf/open/floor/plating,
+/area/science/explab)
+"aFP" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "telelab";
+ name = "test chamber blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/explab)
+"aFQ" = (
+/obj/machinery/door/poddoor/preopen,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/science/research)
+"aFR" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aFS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/poddoor/preopen,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/science/research)
+"aFT" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/detectives_office)
+"aFU" = (
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aFV" = (
+/obj/structure/table,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/scanning_module,
+/obj/item/stock_parts/scanning_module,
+/obj/item/stock_parts/capacitor,
+/obj/item/stock_parts/capacitor,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/micro_laser,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aFW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 17
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aFX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aFY" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/snacks/nachos,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aFZ" = (
+/obj/structure/chair/sofa{
+ icon_state = "sofamiddle";
+ dir = 8
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = 32;
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aGa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGc" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGd" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGe" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGf" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/bed/roller,
+/obj/item/radio/intercom{
+ pixel_y = -26
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/checkpoint/medical";
+ dir = 4;
+ name = "Medical Security Checkpoint APC";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGg" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/recharger,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGh" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGi" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGk" = (
+/obj/effect/landmark/start/security_officer,
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGl" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGm" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGo" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGp" = (
+/obj/structure/closet/secure_closet/courtroom,
+/obj/machinery/light_switch{
+ pixel_y = 28
+ },
+/obj/item/gavelblock,
+/obj/item/gavelhammer,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGq" = (
+/obj/structure/chair{
+ name = "Bailiff"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGr" = (
+/obj/item/radio/intercom{
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGs" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGt" = (
+/obj/structure/chair{
+ name = "Judge"
+ },
+/obj/machinery/camera{
+ c_tag = "Courtroom - Gallery";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGu" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/chair{
+ name = "Judge"
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGv" = (
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aGw" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aGx" = (
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aGy" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aGz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aGA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Experimentation Lab Maintenance";
+ req_access_txt = "8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aGB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aGC" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/start/security_officer,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGD" = (
+/turf/open/floor/engine,
+/area/science/explab)
+"aGE" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ id_tag = "ResearchExt";
+ name = "Research Division";
+ req_one_access_txt = "47"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/science/research)
+"aGF" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research{
+ id_tag = "ResearchExt";
+ name = "Research Division";
+ req_one_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/science/research)
+"aGG" = (
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aGH" = (
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aGI" = (
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science Requests Console";
+ pixel_y = -30;
+ receive_ore_updates = 1
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aGJ" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aGK" = (
+/obj/item/multitool,
+/obj/structure/table,
+/obj/machinery/button/door{
+ id = "research_shutters_2";
+ name = "research shutters control";
+ pixel_x = -7;
+ pixel_y = -26;
+ req_access_txt = "7"
+ },
+/obj/structure/sign/warning/nosmoking{
+ pixel_x = 30
+ },
+/obj/item/clothing/glasses/science,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aGL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aGM" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aGN" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/chair/sofa{
+ icon_state = "sofamiddle";
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aGO" = (
+/turf/closed/wall,
+/area/storage/art)
+"aGP" = (
+/obj/structure/table,
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random,
+/obj/item/storage/toolbox/artistic{
+ pixel_x = -1;
+ pixel_y = 5
+ },
+/obj/item/storage/toolbox/artistic{
+ pixel_x = 3;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aGQ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/table,
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random,
+/obj/item/paicard,
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aGR" = (
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/structure/table,
+/obj/item/stack/cable_coil/random,
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aGS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/camera/motion{
+ c_tag = "Armory - Internal";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"aGT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGU" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Gear Room";
+ req_one_access_txt = "1;4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGV" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Gear Room";
+ req_one_access_txt = "1;4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aGW" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aGX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aGY" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Brig Infirmary";
+ req_access_txt = "2"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aGZ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHa" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig Breakroom";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHb" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHc" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHd" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHe" = (
+/obj/machinery/door/airlock/security{
+ name = "Courtroom";
+ req_access_txt = "42"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHg" = (
+/obj/structure/table/wood,
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ dir = 8;
+ listening = 0;
+ name = "Station Intercom (Court)"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHh" = (
+/obj/structure/table/wood,
+/obj/item/gavelblock,
+/obj/item/gavelhammer,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHi" = (
+/obj/structure/table/wood,
+/obj/item/paper/guides/jobs/security/courtroom,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHj" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHk" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aHl" = (
+/obj/machinery/door/window/southleft{
+ name = "Court Cell";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aHm" = (
+/turf/open/lava/smooth,
+/area/asteroid/nearstation)
+"aHn" = (
+/obj/structure/closet/radiation,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aHo" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"aHp" = (
+/obj/machinery/rnd/experimentor,
+/turf/open/floor/engine,
+/area/science/explab)
+"aHq" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/science/explab)
+"aHr" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aHs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aHt" = (
+/obj/structure/table/reinforced,
+/obj/item/gps/science,
+/obj/machinery/door/window/eastright{
+ dir = 1;
+ name = "Research and Development Desk";
+ req_one_access_txt = "7;29"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "research_shutters_2";
+ name = "research shutters"
+ },
+/turf/open/floor/plasteel,
+/area/science/lab)
+"aHu" = (
+/obj/structure/chair/sofa/left{
+ icon_state = "sofaend_left";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aHv" = (
+/obj/structure/chair/sofa/corner{
+ icon_state = "sofacorner";
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aHw" = (
+/obj/structure/table,
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Art Storage APC";
+ areastring = "/area/storage/art";
+ pixel_x = -25
+ },
+/obj/item/paper_bin,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aHx" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aHy" = (
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aHz" = (
+/obj/structure/table,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/item/camera_film,
+/obj/item/camera,
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aHA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aHB" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHC" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHD" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHE" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHF" = (
+/obj/structure/chair{
+ name = "Judge"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHG" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aHI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aHJ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHK" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHL" = (
+/turf/closed/wall,
+/area/lawoffice)
+"aHM" = (
+/turf/closed/wall/r_wall,
+/area/lawoffice)
+"aHN" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aHO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/landmark/start/lawyer,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aHS" = (
+/obj/docking_port/stationary{
+ name = "mining shuttle bay";
+ icon_state = "pinonalert";
+ dir = 1;
+ id = "mining_home";
+ width = 7;
+ height = 5;
+ dwidth = 3;
+ roundstart_template = /datum/map_template/shuttle/mining/box
+ },
+/turf/open/space,
+/area/space)
+"aHT" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aHU" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"aHV" = (
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aHW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aHX" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Lounge"
+ },
+/turf/open/floor/wood,
+/area/hallway/primary/fore)
+"aHY" = (
+/turf/open/floor/wood,
+/area/hallway/primary/fore)
+"aHZ" = (
+/obj/structure/table,
+/obj/item/hand_labeler,
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aIa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aIb" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aIc" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aId" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aIe" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIl" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIm" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIr" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIs" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/range)
+"aIt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Law Office";
+ req_access_txt = "38"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIy" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Law Office APC";
+ areastring = "/area/lawoffice";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aIz" = (
+/obj/structure/filingcabinet/employment,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aIA" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching Prison Wing holding areas.";
+ name = "Prison Monitor";
+ network = list("prison");
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aIB" = (
+/obj/machinery/vending/wardrobe/law_wardrobe,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aIC" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aID" = (
+/obj/structure/chair{
+ dir = 4;
+ name = "Prosecution"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aIE" = (
+/obj/structure/table/wood,
+/obj/item/folder/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aIF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aIG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aIH" = (
+/obj/structure/table/wood,
+/obj/item/folder/blue,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aII" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/red/line{
+ icon_state = "warningline_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/arrows/red,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIJ" = (
+/obj/machinery/suit_storage_unit/rd,
+/obj/item/radio/intercom{
+ pixel_x = -25
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aIK" = (
+/obj/docking_port/stationary{
+ dir = 1;
+ dwidth = 5;
+ height = 7;
+ id = "supply_home";
+ name = "Cargo Bay";
+ width = 12
+ },
+/turf/open/space/basic,
+/area/space)
+"aIL" = (
+/obj/machinery/door/airlock/external{
+ name = "Mining Dock Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aIM" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aIN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/research{
+ id_tag = "ResearchInt";
+ name = "Research Division";
+ req_one_access_txt = "47"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research)
+"aIO" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research{
+ id_tag = "ResearchInt";
+ name = "Research Division";
+ req_one_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/research)
+"aIP" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIQ" = (
+/obj/structure/easel,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aIR" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/storage/art)
+"aIS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Art Storage"
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aIT" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIU" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIV" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aIY" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/landmark/xmastree/rdrod,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hor)
+"aIZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aJb" = (
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "hosprivacy";
+ name = "privacy shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aJd" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJe" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJf" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aJh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aJi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aJj" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJk" = (
+/obj/machinery/requests_console{
+ department = "Law office";
+ pixel_x = 31;
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aJl" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJm" = (
+/obj/structure/chair{
+ dir = 4;
+ name = "Prosecution"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJn" = (
+/obj/structure/table/wood,
+/obj/item/paper,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/beacon,
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJq" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aJt" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/quartermaster/storage)
+"aJu" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "QMLoad"
+ },
+/obj/machinery/door/poddoor{
+ density = 1;
+ id = "QMLoaddoor";
+ name = "Supply Dock Loading Door"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aJv" = (
+/obj/machinery/door/airlock/external{
+ name = "Supply Dock Airlock";
+ req_access_txt = "31"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aJw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aJx" = (
+/obj/machinery/door/poddoor{
+ density = 1;
+ id = "QMLoaddoor2";
+ name = "Supply Dock Loading Door"
+ },
+/obj/machinery/conveyor{
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aJy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aJz" = (
+/obj/structure/closet/crate,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aJA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aJB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aJC" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aJD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJE" = (
+/obj/structure/rack,
+/obj/item/paper_bin/construction,
+/obj/item/airlock_painter,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 28
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"aJF" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aJG" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aJH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJI" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJJ" = (
+/obj/machinery/door/poddoor/preopen,
+/obj/effect/turf_decal/delivery,
+/obj/structure/sign/departments/xenobio{
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/science/research)
+"aJK" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aJL" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aJM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/storage/box/lights,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aJO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJP" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aJQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Science Hallway Aft";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aJR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aJS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"aJT" = (
+/obj/machinery/door/airlock/security{
+ name = "Brig Morgue";
+ req_access_txt = "2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aJU" = (
+/obj/machinery/door/airlock/security{
+ name = "Interrogation";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aJV" = (
+/obj/machinery/door/airlock/security{
+ name = "Interrogation Monitoring";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aJW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aJX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aJY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aJZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "brigwindows";
+ name = "Brig Front Blast door"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aKc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "brigwindows";
+ name = "Brig Front Blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aKd" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aKf" = (
+/obj/structure/table/wood,
+/obj/item/folder/red,
+/obj/item/folder/red,
+/obj/item/folder/red,
+/obj/item/clothing/glasses/sunglasses/big,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aKg" = (
+/obj/effect/landmark/start/lawyer,
+/obj/structure/chair/office/dark,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aKh" = (
+/obj/machinery/newscaster{
+ pixel_x = 31
+ },
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aKi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/courtroom)
+"aKj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/public/glass{
+ name = "Courtroom";
+ req_access_txt = "42"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aKk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aKl" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "QMLoad"
+ },
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aKm" = (
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aKn" = (
+/obj/structure/plasticflaps,
+/obj/machinery/conveyor{
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aKo" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aKp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aKq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aKr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aKs" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aKt" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aKu" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"aKx" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKy" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKA" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aKB" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/corner{
+ icon_state = "trimline_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKF" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/corner{
+ icon_state = "trimline_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKJ" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aKK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 1;
+ sortType = 12
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aKL" = (
+/obj/machinery/computer/med_data,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aKM" = (
+/obj/structure/table,
+/obj/item/storage/box/bodybags,
+/obj/item/clothing/gloves/color/latex,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aKN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aKO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aKP" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKR" = (
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aKS" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aKT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKU" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aKV" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/door_timer{
+ id = "Cell 2";
+ name = "Cell 2";
+ pixel_x = 32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKX" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aKZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "brigwindows";
+ name = "Brig Front Blast door"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aLa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLb" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLd" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLe" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/pen/red,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLf" = (
+/obj/structure/table/wood,
+/obj/item/folder/blue,
+/obj/item/folder/blue,
+/obj/item/folder/blue,
+/obj/item/folder/blue,
+/obj/machinery/camera{
+ c_tag = "Law Office";
+ dir = 8
+ },
+/obj/item/stamp/law,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLg" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aLh" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aLi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aLj" = (
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aLk" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/storage)
+"aLl" = (
+/obj/machinery/door/airlock/external{
+ name = "Supply Dock Airlock";
+ req_access_txt = "31"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aLm" = (
+/obj/structure/ore_box,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Mining Dock";
+ dir = 1;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aLn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aLo" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Mining APC";
+ areastring = "/area/quartermaster/miningoffice";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aLp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Emergency Escape";
+ req_access_txt = "20"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aLq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aLr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aLs" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aLt" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aLu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aLv" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aLw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central6";
+ location = "fore3"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aLx" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLz" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/vending/wallmed{
+ pixel_x = -32
+ },
+/obj/structure/table/glass,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/healthanalyzer,
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Infirmary";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/security/brig)
+"aLA" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/security/brig)
+"aLB" = (
+/obj/structure/table/wood,
+/obj/item/phone{
+ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in.";
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aLC" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"aLD" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 1";
+ name = "Cell 1"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLE" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"aLF" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aLG" = (
+/obj/machinery/door/window/brigdoor/security/cell{
+ id = "Cell 2";
+ name = "Cell 2"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLH" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "brigfront";
+ name = "Brig Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLI" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "brigfront";
+ name = "Brig Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/red/line{
+ icon_state = "warningline_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/arrows/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLJ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "brigfront";
+ name = "Brig Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLK" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 8;
+ icon_state = "right";
+ name = "Outer Window"
+ },
+/obj/machinery/door/window/brigdoor{
+ dir = 4;
+ name = "Security Desk";
+ req_access_txt = "1"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "brigwindows";
+ name = "brig shutters"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aLL" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLM" = (
+/obj/machinery/computer/secure_data{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Brig Desk";
+ dir = 8
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_x = 32
+ },
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aLN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLO" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLP" = (
+/obj/structure/rack,
+/obj/item/storage/briefcase{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/storage/secure/briefcase{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/clothing/glasses/sunglasses,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aLQ" = (
+/obj/structure/lattice,
+/turf/closed/wall/r_wall,
+/area/quartermaster/qm/private)
+"aLR" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet/orange,
+/area/quartermaster/qm/private)
+"aLS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hosprivacy";
+ name = "privacy shutters"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hos)
+"aLT" = (
+/obj/machinery/conveyor{
+ dir = 5;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aLU" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aLV" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aLW" = (
+/obj/machinery/conveyor/inverted{
+ dir = 10;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aLX" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aLY" = (
+/obj/machinery/computer/cargo,
+/obj/machinery/button/door{
+ id = "QMLoaddoor";
+ layer = 4;
+ name = "Loading Doors";
+ pixel_x = -5;
+ pixel_y = 27;
+ req_access_txt = "31"
+ },
+/obj/machinery/button/door{
+ dir = 2;
+ id = "QMLoaddoor2";
+ layer = 4;
+ name = "Loading Doors";
+ pixel_x = 5;
+ pixel_y = 27;
+ req_access_txt = "31"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aLZ" = (
+/obj/machinery/conveyor/inverted{
+ icon_state = "conveyor_map_inverted";
+ dir = 9;
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aMa" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aMb" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aMc" = (
+/obj/machinery/conveyor{
+ dir = 6;
+ icon_state = "conveyor_map";
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"aMd" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/quartermaster/miningoffice)
+"aMe" = (
+/turf/closed/wall,
+/area/quartermaster/miningoffice)
+"aMf" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Mining Dock";
+ req_access_txt = "48"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aMg" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/miningoffice)
+"aMh" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain/private)
+"aMi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aMj" = (
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/fore)
+"aMk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/fore)
+"aMl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Xenobiology Maintenance";
+ req_access_txt = "47"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plating,
+/area/science/xenobiology)
+"aMm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aMn" = (
+/obj/structure/bodycontainer/morgue,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aMo" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aMp" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMr" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/layer1{
+ icon_state = "connector_map-1";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aMs" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/computer/security/telescreen/interrogation{
+ dir = 4;
+ icon_state = "telescreen";
+ layer = 4;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aMt" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aMu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ dir = 2;
+ name = "Prison Intercom (General)";
+ pixel_x = -25;
+ pixel_y = -2;
+ prison_radio = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMw" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMx" = (
+/obj/item/radio/intercom{
+ desc = "Talk through this. It looks like it has been modified to not broadcast.";
+ dir = 2;
+ name = "Prison Intercom (General)";
+ pixel_x = -25;
+ pixel_y = -2;
+ prison_radio = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMy" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMz" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMA" = (
+/obj/structure/table/reinforced,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/window/westleft{
+ base_state = "left";
+ dir = 8;
+ icon_state = "left";
+ name = "Outer Window"
+ },
+/obj/machinery/door/window/brigdoor{
+ base_state = "rightsecure";
+ dir = 4;
+ icon_state = "rightsecure";
+ name = "Security Desk";
+ req_access_txt = "1"
+ },
+/obj/item/radio/off,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "brigwindows";
+ name = "brig shutters"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aMB" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/landmark/start/security_officer,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aMC" = (
+/obj/machinery/button/door{
+ id = "brigfront";
+ name = "Brig Access Control";
+ pixel_x = 26;
+ pixel_y = -7;
+ req_access_txt = "63"
+ },
+/obj/machinery/button/door{
+ id = "brigwindows";
+ name = "Entrance Window Control";
+ pixel_x = 38;
+ pixel_y = -7;
+ req_access_txt = "63"
+ },
+/obj/machinery/computer/security{
+ dir = 8
+ },
+/obj/machinery/button/flasher{
+ id = "brigflashdoor";
+ name = "Flash Control";
+ pixel_x = 26;
+ pixel_y = 7;
+ req_access_txt = "63"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aMD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/light_switch{
+ pixel_x = -28;
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aME" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aMF" = (
+/obj/effect/landmark/start/lawyer,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aMG" = (
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aMH" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Courtroom APC";
+ areastring = "/area/security/courtroom";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMI" = (
+/obj/item/radio/intercom{
+ pixel_y = -26
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMJ" = (
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/obj/machinery/camera{
+ c_tag = "Courtroom - Gallery";
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMK" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aML" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMM" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMN" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aMO" = (
+/obj/structure/table,
+/obj/item/folder/yellow,
+/obj/machinery/status_display/supply{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aMP" = (
+/obj/structure/bed,
+/obj/item/bedsheet/qm,
+/obj/item/coin/twoheaded{
+ name = "quarter"
+ },
+/obj/item/coin/twoheaded{
+ name = "quarter"
+ },
+/turf/open/floor/carpet/orange,
+/area/quartermaster/qm/private)
+"aMQ" = (
+/obj/structure/dresser,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm/private)
+"aMR" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor_switch/oneway{
+ id = "QMLoad"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMU" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/conveyor_switch/oneway{
+ id = "QMLoad2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMW" = (
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMX" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aMY" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/structure/rack,
+/obj/item/flashlight/seclite,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aMZ" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aNa" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aNb" = (
+/obj/machinery/computer/shuttle/mining,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aNc" = (
+/obj/machinery/computer/security/mining,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aNd" = (
+/obj/structure/bed,
+/obj/item/bedsheet/captain,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aNe" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aNf" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNg" = (
+/obj/structure/dresser,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/item/card/id/captains_spare,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aNh" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aNi" = (
+/obj/structure/table/wood,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/aicard,
+/obj/item/reagent_containers/food/drinks/flask/gold{
+ pixel_y = 5
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aNj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aNk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aNl" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aNm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aNn" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aNo" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"aNp" = (
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/flasher{
+ id = "Cell 1";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNq" = (
+/obj/structure/closet/secure_closet/brig{
+ id = "Cell 1";
+ name = "Cell 1 Locker"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNr" = (
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/machinery/flasher{
+ id = "Cell 2";
+ pixel_x = -28
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNs" = (
+/obj/structure/closet/secure_closet/brig{
+ id = "Cell 2";
+ name = "Cell 2 Locker"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/red/corner,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNu" = (
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/stripes/red/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aNv" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "brigwindows";
+ name = "Brig Front Blast door"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/brig)
+"aNx" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/table,
+/obj/item/folder/red{
+ pixel_x = 3
+ },
+/obj/item/folder/white{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/restraints/handcuffs,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNy" = (
+/obj/structure/filingcabinet/chestdrawer,
+/obj/structure/sign/poster/official/enlist{
+ pixel_x = 32;
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching Prison Wing holding areas.";
+ dir = 1;
+ name = "Prison Monitor";
+ network = list("prison");
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aNz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aNA" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-08"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aNB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/obj/item/taperecorder,
+/obj/item/cartridge/lawyer,
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aNC" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "lawyer_shutters";
+ name = "law office shutters control";
+ pixel_y = -26;
+ req_access_txt = "38"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"aND" = (
+/turf/closed/wall,
+/area/security/courtroom)
+"aNE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aNF" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aNG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aNH" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aNI" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/qm)
+"aNJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aNK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aNL" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/filingcabinet/filingcabinet,
+/obj/machinery/power/apc{
+ areastring = "/area/quartermaster/qm";
+ dir = 8;
+ name = "Quartermaster's Office APC";
+ pixel_x = -25;
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aNM" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Quartermaster";
+ req_access_txt = "41"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aNN" = (
+/turf/closed/wall/r_wall,
+/area/quartermaster/qm/private)
+"aNO" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNQ" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNT" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNU" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNW" = (
+/obj/machinery/door/airlock/mining/glass,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aNX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aNY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aNZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOa" = (
+/obj/effect/landmark/start/shaft_miner,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/shaft_miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOd" = (
+/obj/effect/landmark/start/captain,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aOe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOf" = (
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOg" = (
+/obj/structure/chair/comfy/brown{
+ color = "#66b266";
+ dir = 1
+ },
+/obj/effect/landmark/start/captain,
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOh" = (
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aOi" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aOj" = (
+/obj/item/storage/toolbox/artistic,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aOk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aOl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/fore)
+"aOm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aOn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aOo" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Research and Development Lab APC";
+ areastring = "/area/science/lab";
+ pixel_x = -26;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aOp" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"aOq" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"aOr" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/brig)
+"aOs" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "Secure Gate";
+ name = "brig shutters"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aOt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOu" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aOv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "brigwindows";
+ name = "Brig Front Blast door"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/brig)
+"aOw" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Law Office";
+ req_access_txt = "38"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/lawoffice)
+"aOx" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "lawyer_shutters";
+ name = "law office shutters"
+ },
+/turf/open/floor/plating,
+/area/lawoffice)
+"aOy" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"aOz" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"aOA" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/grunge{
+ name = "Courtroom";
+ opacity = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"aOB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOC" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aOD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOH" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOI" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOJ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOK" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOL" = (
+/obj/effect/landmark/start/cargo_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aON" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aOO" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/start/shaft_miner,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aOP" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aOQ" = (
+/obj/machinery/suit_storage_unit/captain,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aOR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/carpet/royalblue,
+/area/crew_quarters/heads/captain/private)
+"aOU" = (
+/obj/structure/closet/secure_closet/captains,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aOV" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hop)
+"aOW" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload)
+"aOX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aOY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aOZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aPa" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aPb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aPc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPd" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aPe" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aPf" = (
+/obj/machinery/door/poddoor/preopen,
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aPg" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPh" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aPi" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"aPj" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPl" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aPm" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aPn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aPo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aPp" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aPs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/quartermaster/qm)
+"aPt" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aPu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aPv" = (
+/obj/effect/landmark/start/shaft_miner,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPw" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aPy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPz" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aPA" = (
+/obj/machinery/computer/cargo{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aPB" = (
+/turf/closed/wall,
+/area/quartermaster/storage)
+"aPC" = (
+/turf/closed/wall,
+/area/quartermaster/qm)
+"aPD" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aPE" = (
+/obj/machinery/vending/wardrobe/cargo_wardrobe,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aPF" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPG" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPH" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aPI" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/door/window/eastright,
+/obj/machinery/disposal/deliveryChute{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aPJ" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/crew_quarters/heads/captain/private)
+"aPK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/armory)
+"aPL" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/mob/living/simple_animal/crab{
+ desc = "In some circles, Crabsie is eldritch god of the eternal pinch.";
+ name = "Crabsie"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aPM" = (
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/camera{
+ c_tag = "Captain's Quarters";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aPN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPO" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/item/radio/intercom{
+ pixel_x = -25
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor/private)
+"aPP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hor/private)
+"aPQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet/black,
+/area/crew_quarters/heads/hor/private)
+"aPR" = (
+/obj/machinery/porta_turret/ai,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aPS" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aPT" = (
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aPU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aPV" = (
+/turf/closed/wall/r_wall,
+/area/hallway/primary/central)
+"aPW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPX" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aPY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aPZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4;
+ sortType = 19
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4;
+ sortType = 21
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ name = "HoS sorting disposal pipe";
+ sortType = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQf" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 29
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQj" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=fore1";
+ location = "central5"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/quartermaster/qm)
+"aQp" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aQq" = (
+/obj/machinery/mineral/equipment_vendor,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aQr" = (
+/obj/structure/rack,
+/obj/item/pickaxe{
+ pixel_x = 5
+ },
+/obj/item/shovel{
+ pixel_x = -5
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"aQs" = (
+/obj/machinery/computer/bounty{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aQt" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aQu" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aQv" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aQw" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aQx" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "QM #1"
+ },
+/mob/living/simple_animal/bot/mulebot,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aQy" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Mining Maintenance";
+ req_access_txt = "48"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/miningoffice)
+"aQz" = (
+/turf/closed/wall,
+/area/maintenance/department/cargo)
+"aQA" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/department/cargo)
+"aQB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aQC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"aQD" = (
+/turf/closed/wall,
+/area/crew_quarters/heads/captain/private)
+"aQE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aQF" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aQG" = (
+/obj/structure/chair/sofa{
+ icon_state = "sofamiddle";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/primary/fore)
+"aQH" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/closet/l3closet/scientist{
+ pixel_x = -2
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aQI" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"aQJ" = (
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/hor/private";
+ dir = 2;
+ name = "Research Director's Quarters APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/heads/hor/private)
+"aQK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aQL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aQM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aQN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aQO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aQP" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Desk";
+ req_access_txt = "63"
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32;
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQQ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQR" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/structure/barricade/wooden,
+/obj/machinery/door/airlock/maintenance_hatch/abandoned{
+ name = "Maintenance Hatch";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"aQU" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQV" = (
+/obj/structure/chair{
+ dir = 8;
+ name = "Defense"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aQW" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/monkeycubes,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/item/radio/intercom{
+ freerange = 0;
+ frequency = 1459;
+ name = "Station Intercom (General)";
+ pixel_x = -29
+ },
+/obj/item/radio/headset/headset_medsci,
+/obj/item/flashlight/pen{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/flashlight/pen{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"aQX" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aQY" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aQZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRa" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRb" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/quartermaster,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aRc" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aRf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aRg" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aRh" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aRi" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Quartermaster's Quarters";
+ req_access_txt = "41"
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aRj" = (
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aRk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aRl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aRm" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/maintenance/department/cargo)
+"aRn" = (
+/obj/machinery/door/airlock/command{
+ name = "Emergency Escape";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aRo" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/computer/med_data/laptop,
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_x = -32;
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 29
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aRp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ dir = 2;
+ name = "Captain's Quarters APC";
+ areastring = "/area/crew_quarters/heads/captain/private";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aRq" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/range)
+"aRr" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aRs" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aRt" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aRu" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/hop/private)
+"aRv" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"aRw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRx" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/table,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/item/aiModule/core/full/asimov,
+/obj/item/aiModule/core/full/custom,
+/obj/item/aiModule/core/freeformcore,
+/obj/structure/window/reinforced,
+/obj/machinery/door/window{
+ base_state = "left";
+ dir = 4;
+ icon_state = "left";
+ name = "Core Modules";
+ req_access_txt = "20"
+ },
+/obj/effect/spawner/lootdrop/aimodule_neutral,
+/obj/effect/spawner/lootdrop/aimodule_harmless,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRy" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRz" = (
+/obj/machinery/computer/upload/borg,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/machinery/door/window/westleft{
+ base_state = "left";
+ dir = 2;
+ icon_state = "left";
+ layer = 3.1;
+ name = "Cyborg Upload Console Window";
+ req_access_txt = "16"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRB" = (
+/obj/machinery/computer/upload/ai,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 2;
+ icon_state = "right";
+ layer = 3.1;
+ name = "Upload Console Window";
+ req_access_txt = "16"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRC" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/table,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/item/aiModule/reset/purge,
+/obj/item/aiModule/zeroth/oneHuman,
+/obj/item/aiModule/supplied/protectStation,
+/obj/item/aiModule/supplied/oxygen,
+/obj/structure/window/reinforced,
+/obj/machinery/door/window/westright{
+ name = "Reserve Modules";
+ req_access_txt = "20"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aRE" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aRF" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aRG" = (
+/turf/closed/wall,
+/area/asteroid/nearstation)
+"aRH" = (
+/turf/closed/wall,
+/area/crew_quarters/bar/atrium)
+"aRI" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/bar/atrium)
+"aRJ" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aRK" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aRL" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aRM" = (
+/obj/machinery/computer/security/telescreen/entertainment,
+/turf/closed/wall,
+/area/crew_quarters/bar)
+"aRN" = (
+/turf/closed/wall,
+/area/crew_quarters/bar)
+"aRO" = (
+/turf/closed/wall,
+/area/hydroponics)
+"aRP" = (
+/obj/structure/sign/departments/botany,
+/turf/closed/wall,
+/area/hydroponics)
+"aRQ" = (
+/obj/machinery/smartfridge/food,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aRR" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hydroponics)
+"aRS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aRT" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permahydro";
+ name = "Hydroponics Module";
+ req_access_txt = "35"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aRU" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permahydro";
+ name = "Hydroponics Module";
+ req_access_txt = "35"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aRV" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"aRW" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"aRX" = (
+/obj/structure/chair{
+ dir = 8;
+ name = "Defense"
+ },
+/turf/open/floor/plasteel,
+/area/security/courtroom)
+"aRY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central7";
+ location = "central6"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aRZ" = (
+/turf/closed/wall,
+/area/hallway/primary/central)
+"aSa" = (
+/obj/structure/noticeboard/qm{
+ dir = 1;
+ icon_state = "nboard00";
+ pixel_y = -30
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aSb" = (
+/obj/machinery/computer/security/qm{
+ icon_state = "computer";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aSc" = (
+/obj/structure/closet/wardrobe/cargotech,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSd" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSe" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSf" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/mob/living/simple_animal/mouse/gray{
+ desc = "Not that different from a cargotech. Will probably go missing halfway through the shift.";
+ name = "Moose"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSg" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSh" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSi" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSj" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSl" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/camera{
+ c_tag = "Cargobay Starboard";
+ dir = 8;
+ name = "cargo camera"
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "QM #2"
+ },
+/mob/living/simple_animal/bot/mulebot{
+ home_destination = "QM #3";
+ suffix = "#3"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aSm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aSn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aSo" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aSp" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/space/nearstation)
+"aSq" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain)
+"aSr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aSs" = (
+/obj/structure/dresser,
+/obj/item/radio/intercom{
+ dir = 2;
+ pixel_y = 28
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"aSt" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/command)
+"aSu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload)
+"aSv" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/table,
+/obj/structure/window/reinforced,
+/obj/item/aiModule/supplied/quarantine,
+/obj/item/aiModule/reset,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/door/window{
+ base_state = "right";
+ dir = 4;
+ icon_state = "right";
+ name = "Advanced Modules";
+ req_access_txt = "20"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aSw" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aSx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aSy" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/science)
+"aSz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aSA" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aSB" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/table,
+/obj/structure/window/reinforced,
+/obj/item/aiModule/supplied/freeform,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/door/window/westleft{
+ name = "Freeform Module";
+ req_access_txt = "20"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aSC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aSD" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aSE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "permacell3";
+ name = "Cell 3 Lockdown";
+ pixel_x = -4;
+ pixel_y = 25;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/flasher{
+ id = "PCell 3";
+ pixel_x = 6;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aSF" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSG" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSH" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSJ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/sign/barsign{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSK" = (
+/obj/structure/chair/stool/bar,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aSL" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/storage/box/matches{
+ pixel_y = 5
+ },
+/obj/item/lighter,
+/obj/machinery/camera{
+ c_tag = "Bar";
+ dir = 2
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSM" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/sign/plaques/deempisi{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSN" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/requests_console{
+ department = "Bar";
+ departmentType = 2;
+ pixel_y = 30;
+ receive_ore_updates = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSO" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Bar APC";
+ areastring = "/area/crew_quarters/bar";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSP" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/chem_dispenser/drinks{
+ icon_state = "soda_dispenser";
+ dir = 8
+ },
+/obj/structure/table,
+/obj/machinery/light_switch{
+ pixel_x = 25
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aSQ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/northright,
+/obj/machinery/door/window/southright{
+ name = "Hydrophonic's Front Desk";
+ req_access_txt = "35"
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aSR" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aSS" = (
+/obj/machinery/chem_master/condimaster,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aST" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aSU" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"aSV" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced,
+/obj/machinery/door/window/westright{
+ name = "Hydrophonic's Delivery";
+ req_access_txt = "35"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aSW" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aSX" = (
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aSY" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aSZ" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "Hydroponics"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/hydroponics)
+"aTa" = (
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aTb" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aTc" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airalarm{
+ pixel_y = 28
+ },
+/obj/item/stack/sheet/metal/five,
+/obj/item/stack/cable_coil/random/five,
+/obj/machinery/power/apc{
+ areastring = "/area/security/vacantoffice/a";
+ dir = 8;
+ name = "Vacant Commissary APC";
+ pixel_x = -27;
+ pixel_y = 2
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/a)
+"aTd" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aTe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aTf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aTg" = (
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTh" = (
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTi" = (
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTj" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTm" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTn" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTo" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTp" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aTq" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTr" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTs" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTt" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "QM #3"
+ },
+/mob/living/simple_animal/bot/mulebot{
+ beacon_freq = 1400;
+ home_destination = "QM #1";
+ suffix = "#1"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aTu" = (
+/obj/machinery/disposal/deliveryChute,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aTv" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aTw" = (
+/obj/structure/displaycase/captain,
+/obj/machinery/light_switch{
+ pixel_x = -28
+ },
+/obj/structure/sign/plaques/golden/captain{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aTx" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aTy" = (
+/obj/structure/noticeboard/captain{
+ pixel_y = 30
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aTz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/keycard_auth{
+ pixel_y = 30
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aTA" = (
+/obj/machinery/computer/communications{
+ dir = 8
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Captain's Desk";
+ departmentType = 5;
+ name = "Captain RC";
+ pixel_x = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aTB" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"aTC" = (
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Head of Personnel's Desk";
+ departmentType = 5;
+ name = "Head of Personnel RC";
+ pixel_y = 30
+ },
+/mob/living/simple_animal/pet/dog/corgi/Ian,
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"aTD" = (
+/obj/structure/closet/secure_closet/hop,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"aTE" = (
+/obj/machinery/camera{
+ c_tag = "Research Directors Office Starboard";
+ dir = 8;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/heads/hor)
+"aTF" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aTG" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "hopqueue";
+ name = "HoP Queue Shutters"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aTH" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aTI" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aTJ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/command)
+"aTK" = (
+/obj/structure/flora/ausbushes/reedbush,
+/turf/open/water{
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15"
+ },
+/area/hallway/secondary/command)
+"aTL" = (
+/turf/open/water{
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15"
+ },
+/area/hallway/secondary/command)
+"aTM" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/water{
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15"
+ },
+/area/hallway/secondary/command)
+"aTN" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aTO" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aTP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aTQ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aTR" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"aTS" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aTT" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aTU" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aTV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aTW" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aTX" = (
+/obj/structure/chair/stool/bar,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aTY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aTZ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aUa" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aUb" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aUc" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/chem_dispenser/drinks/beer{
+ icon_state = "booze_dispenser";
+ dir = 8
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aUd" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUf" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUg" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"aUh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUi" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"aUj" = (
+/obj/machinery/vending/hydronutrients,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUk" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/botanist,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUm" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUn" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Hydroponics Maintenance";
+ req_access_txt = "35"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aUo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aUp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aUq" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aUr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aUs" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock{
+ name = "Commissary";
+ req_access_txt = "12;63;48;50"
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aUt" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aUu" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aUv" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aUw" = (
+/obj/structure/sign/departments/cargo,
+/turf/closed/wall,
+/area/hallway/primary/central)
+"aUx" = (
+/obj/vehicle/ridden/scooter{
+ icon_state = "scooter";
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aUy" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUz" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permahydro";
+ name = "Hydroponics Module";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aUB" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aUC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aUD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aUE" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aUF" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aUG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aUH" = (
+/turf/closed/wall,
+/area/quartermaster/warehouse)
+"aUI" = (
+/obj/effect/turf_decal/stripes/full,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aUJ" = (
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aUK" = (
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aUL" = (
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"aUM" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aUN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aUO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/captain)
+"aUP" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/captain";
+ dir = 8;
+ name = "Captain's Office APC";
+ pixel_x = -25;
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/paper/fluff/gateway,
+/obj/item/coin/plasma,
+/obj/item/melee/chainofcommand,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aUQ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aUR" = (
+/obj/machinery/holopad,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aUS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aUT" = (
+/obj/machinery/computer/card{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Captain's Office";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aUU" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/photocopier,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aUV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"aUW" = (
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"aUX" = (
+/obj/machinery/pdapainter,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aUY" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aUZ" = (
+/obj/structure/flora/ausbushes/sparsegrass,
+/obj/structure/flora/ausbushes/lavendergrass,
+/obj/structure/flora/ausbushes/brflowers,
+/turf/open/floor/grass,
+/area/hallway/secondary/command)
+"aVa" = (
+/turf/open/floor/grass,
+/area/hallway/secondary/command)
+"aVb" = (
+/obj/structure/flora/ausbushes/ywflowers,
+/obj/structure/flora/ausbushes/lavendergrass,
+/turf/open/floor/grass,
+/area/hallway/secondary/command)
+"aVc" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aVd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aVe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/stripes/red/corner,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aVf" = (
+/obj/effect/landmark/start/assistant,
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aVg" = (
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aVh" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = 3
+ },
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = -3
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aVi" = (
+/obj/effect/landmark/start/bartender,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aVj" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aVk" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aVl" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/item/reagent_containers/food/drinks/shaker,
+/obj/item/reagent_containers/rag{
+ pixel_y = 5
+ },
+/obj/structure/table,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 28;
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aVm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hydroponics)
+"aVn" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permahydro";
+ name = "Hydroponics Module";
+ req_access_txt = "35"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aVo" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Kitchen Botany Shared Airlock";
+ req_one_access_txt = "35;28"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/kitchen)
+"aVp" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aVq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aVr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aVs" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aVt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aVu" = (
+/obj/item/radio/intercom{
+ pixel_x = 28;
+ pixel_y = 5
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light_switch{
+ pixel_x = 28;
+ pixel_y = -6
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/a)
+"aVv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/door{
+ id = "commissarydoor";
+ name = "Commissary Door Lock";
+ normaldoorcontrol = 1;
+ pixel_x = -26;
+ pixel_y = 6;
+ specialfunctions = 4
+ },
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aVw" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aVx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/obj/machinery/computer/bounty{
+ icon_state = "computer";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aVy" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aVz" = (
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Cargo Bay APC";
+ areastring = "/area/quartermaster/storage";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aVA" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Cargo Office";
+ req_one_access_txt = "48;50"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVB" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"aVC" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVD" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVE" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVG" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aVH" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aVI" = (
+/obj/effect/turf_decal/caution,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aVJ" = (
+/obj/effect/turf_decal/caution,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aVK" = (
+/obj/effect/turf_decal/caution,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aVL" = (
+/obj/structure/table,
+/obj/item/export_scanner,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Quartermaster's Office";
+ dir = 2;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aVM" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aVN" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aVO" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aVP" = (
+/obj/structure/window/reinforced,
+/obj/machinery/airalarm/directional/west,
+/obj/structure/table/wood,
+/obj/item/storage/secure/briefcase{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/storage/lockbox/medal,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aVQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/window/southleft,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aVR" = (
+/obj/structure/table/wood,
+/obj/structure/window/reinforced,
+/obj/item/hand_tele,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aVS" = (
+/obj/structure/table/wood,
+/obj/machinery/door/window/southright,
+/obj/item/folder/blue,
+/obj/item/paper_bin,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aVT" = (
+/obj/structure/table/wood,
+/obj/structure/window/reinforced,
+/obj/item/stamp/captain,
+/obj/item/radio/intercom{
+ dir = 8;
+ freerange = 1;
+ name = "Station Intercom (Captain)";
+ pixel_x = 28
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aVU" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/filingcabinet/filingcabinet,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aVV" = (
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"aVW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/landmark/start/head_of_personnel,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"aVX" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/stamp/hop,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aVY" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aVZ" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aWa" = (
+/obj/structure/statue/sandstone/venus{
+ desc = "Lady Greytide. Her bored expression is a similar one to the many assistants that won't gain all access just beside her."
+ },
+/turf/open/floor/grass,
+/area/hallway/secondary/command)
+"aWb" = (
+/obj/structure/flora/ausbushes/grassybush,
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/open/floor/grass,
+/area/hallway/secondary/command)
+"aWc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/highsecurity{
+ name = "AI Upload";
+ req_access_txt = "16"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"aWd" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aWe" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aWf" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aWg" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/vending/boozeomat,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aWh" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWi" = (
+/obj/machinery/requests_console{
+ department = "Law office";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWj" = (
+/obj/structure/table/glass,
+/obj/item/paper/guides/jobs/hydroponics,
+/obj/item/storage/box/beakers,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWk" = (
+/obj/structure/table/glass,
+/obj/item/book/manual/hydroponics_pod_people,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWl" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWm" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWn" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWo" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWq" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aWr" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aWs" = (
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/screwdriver,
+/obj/machinery/camera{
+ c_tag = "Vacant Commissary";
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aWt" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aWu" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aWv" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aWw" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aWx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aWy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aWz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWC" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWD" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWE" = (
+/obj/effect/turf_decal/stripes/full,
+/turf/open/floor/plasteel{
+ icon_state = "yellowsiding";
+ dir = 1
+ },
+/area/quartermaster/office)
+"aWF" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aWG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aWI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aWJ" = (
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aWK" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aWL" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aWM" = (
+/turf/closed/wall/r_wall,
+/area/bridge)
+"aWN" = (
+/obj/machinery/door/airlock/command{
+ name = "Emergency Escape";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgemaintenance";
+ name = "Bridge Access Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aWO" = (
+/obj/structure/chair/sofa/corp/left{
+ icon_state = "corp_sofaend_left";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aWP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"aWQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aWR" = (
+/obj/structure/chair/office/light{
+ dir = 1;
+ pixel_y = 3
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"aWS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/computer/security/telescreen/prison{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aWT" = (
+/obj/machinery/vending/cart,
+/obj/machinery/camera{
+ c_tag = "Head of Personnel's Office";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aWU" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aWV" = (
+/obj/machinery/computer/card,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"aWW" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "hop";
+ name = "Privacy Shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/hop)
+"aWX" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aWY" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aWZ" = (
+/obj/machinery/door/airlock{
+ name = "Central Emergency Storage"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aXa" = (
+/obj/machinery/computer/security/telescreen/aiupload{
+ icon_state = "telescreen";
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aXb" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/start/cyborg,
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "AI Upload Access APC";
+ areastring = "/area/ai_monitored/turret_protected/ai_upload_foyer";
+ pixel_y = -27
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1447;
+ name = "Private AI Channel";
+ pixel_x = -24;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aXc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/turretid{
+ control_area = "/area/ai_monitored/turret_protected/ai_upload";
+ icon_state = "control_stun";
+ name = "AI Upload turret control";
+ pixel_x = -32;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aXd" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aXe" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aXf" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aXg" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aXh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/mob/living/carbon/monkey/punpun,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aXi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aXj" = (
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXl" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXm" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXo" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXp" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Hydroponics APC";
+ pixel_y = 23
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXq" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock{
+ name = "Hydroponics Backroom";
+ req_access_txt = "35"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXr" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Central Maintenance APC";
+ areastring = "/area/maintenance/central/secondary";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aXs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aXt" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters{
+ id = "commissaryshutter";
+ name = "Vacant Commissary Shutter"
+ },
+/obj/structure/noticeboard{
+ pixel_y = 31
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aXu" = (
+/obj/item/storage/secure/safe{
+ pixel_x = 6;
+ pixel_y = -30
+ },
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aXv" = (
+/obj/machinery/button/door{
+ id = "commissaryshutter";
+ name = "Commissary Shutter Control";
+ pixel_x = 3;
+ pixel_y = -25;
+ req_access_txt = "0"
+ },
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"aXw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXx" = (
+/obj/structure/chair/comfy/brown,
+/obj/effect/landmark/start/captain,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aXy" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aXz" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXA" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXB" = (
+/obj/effect/turf_decal/caution,
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXC" = (
+/obj/effect/spawner/structure/window,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aXD" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXE" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aXF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aXG" = (
+/obj/effect/turf_decal/stripes/full,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aXH" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXI" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXJ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXK" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/crate/freezer,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aXL" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aXM" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/cargo";
+ dir = 8;
+ name = "Cargo Maintenance APC";
+ pixel_x = -26;
+ pixel_y = 3
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aXN" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/turf/open/floor/plating,
+/area/bridge)
+"aXO" = (
+/obj/machinery/camera{
+ c_tag = "Interrogation room";
+ dir = 3;
+ network = list("interrogation")
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aXP" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aXQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aXR" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aXS" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aXT" = (
+/turf/closed/wall,
+/area/bridge)
+"aXU" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 28;
+ pixel_y = 5
+ },
+/obj/machinery/vending/coffee,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aXV" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/chair/sofa/corp/right{
+ icon_state = "corp_sofaend_right";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aXW" = (
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"aXX" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aXY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"aXZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/photocopier,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"aYa" = (
+/obj/machinery/microwave,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aYb" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aYc" = (
+/obj/machinery/light/small,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"aYd" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/eastright,
+/obj/machinery/door/window/brigdoor/westright{
+ req_access_txt = "57"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "hop";
+ name = "Privacy Shutters"
+ },
+/obj/machinery/flasher{
+ id = "hopflash";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/hop)
+"aYe" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "hopqueue";
+ name = "HoP Queue Shutters"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"aYf" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/airlock/highsecurity{
+ name = "AI Upload Access";
+ req_access_txt = "16"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"aYg" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aYh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aYi" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aYj" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aYk" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/window/westleft{
+ name = "Bar Access";
+ req_access_txt = "25"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aYl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYm" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aYn" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"aYo" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aYp" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYq" = (
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYs" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 12
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYw" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/seed_extractor,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aYx" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aYy" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aYz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYA" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aYB" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"aYC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aYD" = (
+/obj/machinery/autolathe,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYE" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"aYF" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYH" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aYK" = (
+/obj/effect/landmark/start/cargo_technician,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aYL" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aYM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aYN" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"aYO" = (
+/obj/structure/table,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aYP" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aYQ" = (
+/turf/closed/wall,
+/area/crew_quarters/heads/captain)
+"aYR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain)
+"aYS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"aYT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain)
+"aYU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain)
+"aYV" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"aYW" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aYX" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aYY" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aYZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aZa" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aZb" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"aZc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/mob/living/simple_animal/bot/medbot{
+ auto_patrol = 1;
+ desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed.";
+ name = "Inspector Johnson"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZe" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aZf" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aZg" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aZh" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/vending/games,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"aZi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock{
+ name = "Bar Backroom";
+ req_access_txt = "25"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"aZj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"aZk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aZl" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aZm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aZn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aZo" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aZp" = (
+/obj/structure/mopbucket,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZq" = (
+/turf/closed/wall,
+/area/crew_quarters/kitchen/backroom)
+"aZr" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=6";
+ dir = 6;
+ freq = 1400;
+ location = "Kitchen"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZx" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Cargo Warehouse APC";
+ areastring = "/area/quartermaster/warehouse";
+ pixel_x = 26
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZz" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZB" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aZC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aZD" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"aZE" = (
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel{
+ icon_state = "yellowsiding"
+ },
+/area/quartermaster/office)
+"aZF" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZG" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZH" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZI" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/crate/internals,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZJ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"aZK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZL" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Cargo Bay Maintenance";
+ req_access_txt = "31"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aZM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aZN" = (
+/obj/structure/table,
+/obj/item/folder/red,
+/obj/item/taperecorder,
+/obj/item/radio/intercom{
+ anyai = 1;
+ broadcasting = 1;
+ frequency = 1423;
+ listening = 0;
+ name = "Interrogation Intercom";
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"aZO" = (
+/obj/structure/closet/crate/freezer,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"aZQ" = (
+/obj/machinery/computer/med_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aZR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"aZS" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"aZT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZV" = (
+/obj/structure/table/reinforced,
+/obj/item/book/manual/wiki/barman_recipes,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/clothing/head/that{
+ throwforce = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aZW" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/smartfridge/drinks{
+ icon_state = "boozeomat"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aZX" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = 32;
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"aZY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"aZZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"baa" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bab" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"bac" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bad" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bae" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"baf" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "bridgespace";
+ name = "Bridge External Shutters";
+ pixel_x = -25;
+ pixel_y = 35;
+ req_access_txt = "19"
+ },
+/obj/machinery/button/door{
+ id = "bridgedoors";
+ name = "Bridge Access Blastdoors";
+ pixel_x = -25;
+ pixel_y = 26;
+ req_access_txt = "19"
+ },
+/obj/machinery/button/door{
+ id = "bridgemaintenance";
+ name = "Bridge Maintenance Blastdoor";
+ pixel_x = -35;
+ pixel_y = 30;
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bag" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ dir = 1;
+ name = "Command Hallway APC";
+ areastring = "/area/hallway/secondary/command";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bah" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bai" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"baj" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bak" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bal" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bam" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"ban" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bao" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bap" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baq" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bar" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/table/wood/poker,
+/obj/item/clothing/head/fedora,
+/obj/item/toy/cards/deck{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bas" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bat" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bau" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/vending/autodrobe,
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bav" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"baw" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bax" = (
+/obj/structure/table/wood,
+/obj/item/instrument/accordion,
+/obj/structure/sign/poster/contraband/random{
+ pixel_x = 32
+ },
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Theatre APC";
+ areastring = "/area/crew_quarters/theatre";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bay" = (
+/obj/structure/closet/secure_closet/bar,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"baz" = (
+/obj/structure/sink/kitchen{
+ pixel_y = 28
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"baA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"baB" = (
+/obj/machinery/door/window/southleft{
+ base_state = "left";
+ dir = 2;
+ icon_state = "left";
+ name = "Bar Delivery";
+ req_access_txt = "25"
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"baC" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Hallway Aft";
+ dir = 8;
+ name = "arrivals camera"
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"baD" = (
+/obj/machinery/holopad,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"baE" = (
+/obj/effect/landmark/start/botanist,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"baF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"baG" = (
+/obj/machinery/biogenerator,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"baH" = (
+/obj/structure/kitchenspike,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"baI" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southleft{
+ name = "Kitchen Delivery";
+ req_access_txt = "28"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"baJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baK" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baL" = (
+/obj/structure/table,
+/obj/item/folder/yellow,
+/obj/structure/disposalpipe/junction/flip,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"baM" = (
+/obj/machinery/door/window/westleft{
+ dir = 8;
+ name = "Cargo Desk";
+ req_access_txt = "50"
+ },
+/obj/machinery/door/window/brigdoor/eastright{
+ req_access_txt = "31"
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"baN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"baO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baP" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"baQ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baR" = (
+/obj/machinery/computer/cargo{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"baS" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"baT" = (
+/obj/effect/turf_decal/caution{
+ icon_state = "caution";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"baU" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"baV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"baX" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/effect/landmark/start/cargo_technician,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"baY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"baZ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bba" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bbb" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bbc" = (
+/obj/machinery/computer/atmos_alert,
+/obj/structure/fireaxecabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbd" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "permacell2";
+ name = "Cell 2 Lockdown";
+ pixel_x = -4;
+ pixel_y = 25;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/flasher{
+ id = "PCell 2";
+ pixel_x = 6;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bbe" = (
+/obj/machinery/computer/crew{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbf" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbg" = (
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbh" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/bridge";
+ dir = 4;
+ name = "Bridge APC";
+ pixel_x = 27
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bbi" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbl" = (
+/obj/structure/curtain{
+ icon_state = "closed"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"bbm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbn" = (
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bbo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbp" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbq" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bbs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgedoors";
+ name = "Bridge Access Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/door/airlock/command{
+ name = "Bridge";
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/command)
+"bbt" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbw" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbx" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bby" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbz" = (
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/stripes/red/line{
+ icon_state = "warningline_red";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbA" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard1";
+ location = "central7"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbB" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bbC" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/lootdrop/gambling,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bbD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bbE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bbF" = (
+/obj/structure/musician/piano,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bbG" = (
+/obj/structure/chair/wood/wings{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bbH" = (
+/obj/effect/landmark/start/clown,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bbI" = (
+/obj/structure/table/wood,
+/obj/item/lipstick/random,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/sign/poster/contraband/clown{
+ pixel_x = 32
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bbJ" = (
+/obj/item/reagent_containers/food/drinks/shaker,
+/obj/structure/table/wood,
+/obj/item/stack/spacecash/c10,
+/obj/item/stack/spacecash/c100,
+/obj/item/gun/ballistic/revolver/doublebarrel,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bbK" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bbL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bbM" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bbN" = (
+/obj/machinery/door/window/eastright{
+ dir = 8;
+ name = "Fight Ring"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bbO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"bbP" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bbQ" = (
+/obj/effect/landmark/start/head_of_personnel,
+/obj/machinery/button/door{
+ id = "hop";
+ name = "Privacy Shutters Control";
+ pixel_x = 6;
+ pixel_y = -25;
+ req_access_txt = "57"
+ },
+/obj/machinery/button/door{
+ id = "hopqueue";
+ name = "Queue Shutters Control";
+ pixel_x = -4;
+ pixel_y = -25;
+ req_access_txt = "57"
+ },
+/obj/machinery/button/flasher{
+ id = "hopflash";
+ pixel_x = 6;
+ pixel_y = -36
+ },
+/obj/machinery/light_switch{
+ pixel_x = -4;
+ pixel_y = -36
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"bbR" = (
+/obj/machinery/vending/hydronutrients,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bbS" = (
+/obj/machinery/gibber,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bbT" = (
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bbU" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/science/storage)
+"bbV" = (
+/turf/closed/wall,
+/area/hallway/secondary/service)
+"bbW" = (
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bbY" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bbZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bca" = (
+/obj/structure/table,
+/obj/item/stamp{
+ pixel_x = 5
+ },
+/obj/item/stamp/denied{
+ pixel_x = -5
+ },
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bcb" = (
+/obj/effect/spawner/structure/window,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"bcc" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/quartermaster/office)
+"bcd" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Mailroom";
+ req_one_access_txt = "48;50"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bce" = (
+/turf/closed/wall,
+/area/quartermaster/office)
+"bcf" = (
+/obj/machinery/computer/card{
+ icon_state = "computer";
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/bridge)
+"bcg" = (
+/turf/open/floor/carpet,
+/area/bridge)
+"bch" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/carpet,
+/area/bridge)
+"bci" = (
+/obj/machinery/computer/cargo{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bcj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bck" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bcl" = (
+/turf/closed/wall/r_wall,
+/area/teleporter)
+"bcm" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/airless,
+/area/asteroid/nearstation)
+"bcn" = (
+/turf/closed/wall/r_wall,
+/area/bridge/meeting_room)
+"bco" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Council Chamber";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bcp" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bcq" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bcr" = (
+/turf/closed/wall,
+/area/bridge/showroom/corporate)
+"bcs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge/showroom/corporate)
+"bct" = (
+/turf/closed/wall/r_wall,
+/area/bridge/showroom/corporate)
+"bcu" = (
+/turf/closed/wall/r_wall,
+/area/security/vacantoffice/b)
+"bcv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"bcw" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/eva)
+"bcx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Storage";
+ req_access_txt = "18"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bcy" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bcz" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bcA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bcB" = (
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bcC" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bcD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bcE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bcF" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bcG" = (
+/obj/machinery/reagentgrinder,
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bcH" = (
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bcI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bcJ" = (
+/obj/machinery/camera{
+ c_tag = "Bar Storage";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bcK" = (
+/obj/structure/closet/crate/hydroponics,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bcL" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/obj/structure/closet/secure_closet/freezer/meat,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bcM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bcN" = (
+/mob/living/simple_animal/hostile/retaliate/goat{
+ name = "Pete"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bcO" = (
+/obj/structure/reagent_dispensers/cooking_oil,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bcP" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "Prison Hallway";
+ network = list("ss13","prison")
+ },
+/obj/machinery/computer/security/telescreen/prison{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bcQ" = (
+/obj/effect/turf_decal/arrows/red{
+ icon_state = "arrows_red";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bcR" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Security Post - Cargo";
+ req_access_txt = "63"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bcS" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/checkpoint/supply)
+"bcT" = (
+/turf/closed/wall,
+/area/security/checkpoint/supply)
+"bcU" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bcV" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bcW" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bcX" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bcY" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/item/hand_labeler_refill,
+/obj/item/stack/wrapping_paper,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bcZ" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/obj/item/destTagger,
+/obj/item/hand_labeler,
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bda" = (
+/turf/closed/wall,
+/area/quartermaster/sorting)
+"bdb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bdc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bdd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bde" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bdf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bdg" = (
+/obj/machinery/computer/communications{
+ icon_state = "computer";
+ dir = 4
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/bridge)
+"bdh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/airlock/command{
+ name = "Command Hallway";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bdi" = (
+/obj/machinery/door/window/eastright,
+/turf/open/floor/carpet,
+/area/bridge)
+"bdj" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bdk" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bdl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bdm" = (
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bdn" = (
+/obj/structure/table/wood,
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"bdo" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bdp" = (
+/obj/machinery/teleport/hub,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bdq" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ dir = 1;
+ name = "Teleporter APC";
+ areastring = "/area/teleporter";
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"bdr" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"bds" = (
+/obj/machinery/button/door{
+ id = "council blast";
+ name = "Council Chamber Blast Door Control";
+ pixel_x = -28;
+ req_access_txt = "19"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bdt" = (
+/obj/structure/chair/comfy/black,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bdu" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bdv" = (
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/grimy,
+/area/bridge/meeting_room)
+"bdw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge/meeting_room)
+"bdx" = (
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 15
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bdy" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bdz" = (
+/obj/structure/showcase/machinery/implanter,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bdA" = (
+/obj/structure/showcase/machinery/microwave,
+/obj/structure/table/wood,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bdB" = (
+/obj/item/toy/talking/AI{
+ name = "Nanotrasen-brand toy AI";
+ pixel_y = 6
+ },
+/obj/structure/table/wood,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bdC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bdD" = (
+/obj/structure/showcase/machinery/cloning_pod,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bdE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bdF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/command{
+ name = "Vacant Office"
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/b)
+"bdG" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"bdH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"bdI" = (
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/plasteel{
+ amount = 10
+ },
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/crowbar,
+/obj/item/wrench,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdJ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/rods/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdK" = (
+/obj/machinery/requests_console{
+ department = "EVA";
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/camera/motion{
+ c_tag = "E.V.A. Storage";
+ dir = 2
+ },
+/obj/machinery/cell_charger,
+/obj/structure/table,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bdN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bdO" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/storage/belt/utility,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/multitool,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bdP" = (
+/obj/structure/tank_dispenser/oxygen,
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"bdQ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bdR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdS" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "evashutter";
+ name = "E.V.A. Storage Shutter"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bdT" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"bdU" = (
+/obj/machinery/door/window/westright,
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bdV" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bdW" = (
+/obj/effect/landmark/start/mime,
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bdX" = (
+/obj/structure/table/wood,
+/obj/item/soap/deluxe,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bdY" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bdZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"bea" = (
+/obj/structure/table,
+/obj/item/plant_analyzer,
+/obj/item/shovel/spade,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"beb" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bec" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bed" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bee" = (
+/obj/machinery/icecream_vat,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bef" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"beg" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"beh" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "permacell1";
+ name = "Cell 1 Lockdown";
+ pixel_x = -4;
+ pixel_y = 25;
+ req_access_txt = "2"
+ },
+/obj/machinery/button/flasher{
+ id = "PCell 1";
+ pixel_x = 6;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bei" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bej" = (
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/structure/table/reinforced,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bek" = (
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_y = 30
+ },
+/obj/machinery/recharger,
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bel" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/disposaloutlet,
+/obj/machinery/conveyor{
+ backwards = 1;
+ dir = 2;
+ forwards = 2;
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bem" = (
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ben" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"beo" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bep" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"beq" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"ber" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ backwards = 1;
+ dir = 2;
+ forwards = 2;
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bes" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bet" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"beu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bev" = (
+/obj/machinery/modular_computer/console/preset/command{
+ icon_state = "console";
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/bridge)
+"bew" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/turf/open/floor/carpet,
+/area/bridge)
+"bex" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bey" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/command{
+ name = "Bridge";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgedoors";
+ name = "Bridge Access Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/command)
+"bez" = (
+/obj/structure/chair/stool/bar,
+/turf/open/floor/carpet/black,
+/area/bridge)
+"beA" = (
+/obj/machinery/computer/cargo/request{
+ icon_state = "computer";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"beB" = (
+/obj/machinery/door/airlock/command{
+ name = "Emergency Escape";
+ req_access_txt = "20"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain/private)
+"beC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"beD" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"beE" = (
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/bridge/meeting_room";
+ dir = 8;
+ name = "Council Chambers APC";
+ pixel_x = -25;
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"beF" = (
+/obj/structure/table/glass,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"beG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"beH" = (
+/turf/open/floor/plasteel/grimy,
+/area/bridge/meeting_room)
+"beI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"beJ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"beK" = (
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"beL" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"beM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"beN" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/command{
+ name = "Teleport Access";
+ req_one_access_txt = "17;19"
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"beO" = (
+/obj/machinery/vending/wallmed{
+ pixel_y = 30
+ },
+/obj/structure/weightmachine/weightlifter,
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"beP" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/button/flasher{
+ id = "insaneflash";
+ pixel_x = 28;
+ pixel_y = 26
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/sign/warning/securearea{
+ desc = "A warning sign which reads 'WARNING: Criminally Insane Inmates', describing the possible hazards of those contained within.";
+ name = "WARNING: Criminally Insane Inmates";
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"beQ" = (
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"beR" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "E.V.A. Storage APC";
+ areastring = "/area/ai_monitored/storage/eva";
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beU" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beV" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beW" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beX" = (
+/obj/effect/landmark/start/bartender,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"beY" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"beZ" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bfa" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bfb" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "evashutter";
+ name = "E.V.A. Storage Shutter"
+ },
+/obj/machinery/button/door{
+ id = "evashutter";
+ name = "E.V.A. Storage Shutter Control";
+ pixel_y = -24;
+ req_access_txt = "19"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bfc" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/closet/crate/wooden/toy,
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bfd" = (
+/obj/structure/window/reinforced,
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bfe" = (
+/obj/structure/table/wood,
+/obj/item/instrument/guitar,
+/obj/structure/sign/poster/contraband/random{
+ pixel_x = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/theatre)
+"bff" = (
+/obj/machinery/vending/wardrobe/bar_wardrobe,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bfg" = (
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bfh" = (
+/obj/machinery/light,
+/obj/machinery/chem_master/condimaster{
+ desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments.";
+ name = "HoochMaster Deluxe";
+ pixel_x = -4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bfi" = (
+/obj/structure/reagent_dispensers/beerkeg,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bfj" = (
+/obj/machinery/reagentgrinder,
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfk" = (
+/obj/structure/table,
+/obj/item/paper/fluff/bee_objectives,
+/obj/item/reagent_containers/spray/plantbgone,
+/obj/item/reagent_containers/spray/pestspray,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfl" = (
+/obj/machinery/light,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfo" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfp" = (
+/obj/machinery/vending/wardrobe/hydro_wardrobe,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfq" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bfr" = (
+/obj/machinery/computer/scan_consolenew,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bfs" = (
+/obj/machinery/dna_scannernew,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/sign/warning/nosmoking{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bft" = (
+/obj/machinery/door/window/northleft{
+ req_access_txt = "35"
+ },
+/obj/machinery/door/window/southleft,
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bfu" = (
+/obj/machinery/smartfridge/food,
+/turf/closed/wall,
+/area/hydroponics)
+"bfv" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Kitchen Maintenance";
+ req_access_txt = "28"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bfw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bfx" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/checkpoint/supply";
+ dir = 8;
+ name = "Cargo Security APC";
+ pixel_x = -25;
+ },
+/obj/machinery/camera{
+ c_tag = "Security Post - Cargo";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bfy" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bfz" = (
+/obj/structure/table/reinforced,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bfA" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/loading_area,
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bfB" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Sorting Maintenance";
+ req_access_txt = "31"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bfC" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bfD" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/machinery/power/apc/highcap/fifteen_k{
+ dir = 4;
+ name = "Delivery Office APC";
+ pixel_x = 28
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bfE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/closed/wall,
+/area/quartermaster/sorting)
+"bfF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bfG" = (
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bfH" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bfI" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Disposal Access";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bfJ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bfK" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"bfL" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bfM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bfN" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bfO" = (
+/turf/open/floor/carpet/black,
+/area/bridge)
+"bfP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/command,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet/black,
+/area/bridge)
+"bfQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet/black,
+/area/bridge)
+"bfR" = (
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bfS" = (
+/obj/structure/table/plasmaglass,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/heads/hor/private)
+"bfT" = (
+/obj/effect/landmark/start/cargo_technician,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bfU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"bfV" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"bfW" = (
+/obj/structure/table/glass,
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bfX" = (
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bfY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bfZ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bga" = (
+/obj/machinery/door/airlock/command{
+ name = "Corporate Showroom";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/bridge/showroom/corporate)
+"bgb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bgc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bgd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bge" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bgf" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 4;
+ name = "Nanotrasen Corporate Showroom APC";
+ areastring = "/area/bridge/showroom/corporate";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bgg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"bgh" = (
+/obj/structure/table/wood,
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"bgi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bgj" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bgk" = (
+/obj/machinery/suit_storage_unit/standard_unit,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bgl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bgm" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bgn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgo" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bgp" = (
+/turf/closed/wall,
+/area/crew_quarters/cafeteria)
+"bgq" = (
+/obj/machinery/computer/arcade/battle{
+ icon_state = "arcade";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bgr" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bgs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bgt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bgu" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bgv" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/computer/slot_machine,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bgw" = (
+/turf/closed/wall,
+/area/crew_quarters/kitchen)
+"bgx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/lab)
+"bgy" = (
+/obj/machinery/door/window/northright{
+ req_access_txt = "35"
+ },
+/obj/machinery/door/window/southright,
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bgz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bgA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bgB" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bgC" = (
+/obj/machinery/door/airlock{
+ name = "Kitchen Cold Room";
+ req_access_txt = "28"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen)
+"bgD" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"bgE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bgF" = (
+/obj/machinery/computer/security/mining{
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bgG" = (
+/obj/effect/turf_decal/tile,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/conveyor_switch/oneway{
+ id = "trashsort"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"bgH" = (
+/obj/machinery/conveyor/inverted{
+ dir = 9;
+ icon_state = "conveyor_map_inverted";
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bgI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bgJ" = (
+/obj/machinery/door/window/northleft,
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bgK" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/machinery/disposal/deliveryChute{
+ dir = 8;
+ name = "disposals chute";
+ pixel_x = 5
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bgL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4;
+ sortType = 1
+ },
+/turf/closed/wall,
+/area/quartermaster/sorting)
+"bgM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bgN" = (
+/obj/structure/disposaloutlet{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgO" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgP" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "garbage"
+ },
+/obj/machinery/recycler,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgQ" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ icon_state = "conveyor_map";
+ dir = 6;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bgS" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bgT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Command Hallway";
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bgU" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bgV" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bgW" = (
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bgX" = (
+/obj/machinery/shieldwallgen,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bgY" = (
+/obj/item/hand_tele,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bgZ" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bha" = (
+/obj/structure/chair/wood/normal{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bhb" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bhc" = (
+/obj/machinery/door/window/westleft{
+ dir = 8;
+ name = "Bridge Deliveries";
+ req_access_txt = "19"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "bridge blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/bridge/meeting_room)
+"bhd" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "Bridge"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/bridge/meeting_room)
+"bhe" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bhf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bhg" = (
+/obj/structure/showcase/mecha/marauder,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bhh" = (
+/obj/machinery/door/window/eastright{
+ base_state = "left";
+ dir = 8;
+ icon_state = "left";
+ name = "Fight Ring"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bhi" = (
+/obj/machinery/light,
+/obj/structure/showcase/perfect_employee,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bhj" = (
+/obj/machinery/airalarm/directional/south,
+/obj/structure/showcase/machinery/signal_decrypter,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bhk" = (
+/obj/structure/showcase/machinery/tv,
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bhl" = (
+/obj/machinery/teleport/station,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"bhm" = (
+/obj/structure/chair/comfy/brown{
+ buildstackamount = 0;
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"bhn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bho" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"bhp" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bhq" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/tank/jetpack/carbondioxide{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/obj/item/tank/jetpack/carbondioxide,
+/obj/item/tank/jetpack/carbondioxide{
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/obj/structure/rack,
+/obj/machinery/door/window/northleft{
+ dir = 1;
+ name = "Jetpack Storage";
+ pixel_x = -1;
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bhr" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/rack,
+/obj/item/clothing/shoes/magboots{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/item/clothing/shoes/magboots,
+/obj/item/clothing/shoes/magboots{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/machinery/door/window/northleft{
+ dir = 1;
+ name = "Magboot Storage";
+ pixel_x = -1;
+ req_access_txt = "19"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bhs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bht" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"bhu" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bhv" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhx" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhy" = (
+/obj/machinery/computer/slot_machine,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhz" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bhA" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bhB" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bhC" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/cafeteria";
+ dir = 1;
+ name = "Cafeteria APC";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bhD" = (
+/obj/machinery/newscaster{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhE" = (
+/obj/structure/table,
+/obj/item/clothing/head/hardhat/cakehat,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bhF" = (
+/obj/machinery/airalarm/directional/north,
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/item/storage/box/donkpockets,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhG" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhH" = (
+/obj/structure/sink/kitchen{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhI" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhJ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhK" = (
+/obj/machinery/vending/wardrobe/chef_wardrobe,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhL" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/structure/closet/secure_closet/freezer/fridge,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bhM" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/trash/plate,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bhN" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bhO" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bhP" = (
+/obj/structure/closet/secure_closet/security/cargo,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bhQ" = (
+/obj/machinery/computer/secure_data{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bhR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bhS" = (
+/obj/machinery/door/window/northright,
+/obj/machinery/camera{
+ c_tag = "Delivery Office";
+ dir = 1;
+ name = "cargo camera"
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bhT" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "trashsort"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/sorting)
+"bhU" = (
+/obj/machinery/conveyor/inverted{
+ dir = 5;
+ icon_state = "conveyor_map_inverted";
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bhV" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/machinery/conveyor{
+ icon_state = "conveyor_map";
+ dir = 10;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bhW" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bhX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/armory";
+ dir = 2;
+ name = "Armoury APC";
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/flasher/portable,
+/obj/structure/cable,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"bhY" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bhZ" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bia" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Bridge";
+ departmentType = 5;
+ name = "Bridge RC";
+ pixel_x = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bib" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/rack,
+/obj/item/storage/firstaid/regular{
+ pixel_x = -3;
+ pixel_y = 4
+ },
+/obj/item/storage/box/zipties,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bic" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/bridge)
+"bid" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"bie" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"bif" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"big" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Vault Storage"
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"bih" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bii" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/cafeteria)
+"bij" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"bik" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bil" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bim" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bin" = (
+/obj/structure/table,
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = 3
+ },
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = -3
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bio" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bip" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/recharger,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biq" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bir" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bis" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bit" = (
+/turf/closed/wall,
+/area/janitor)
+"biu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_one_access_txt = "1;4"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/cargo)
+"biw" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/cargo)
+"bix" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/cargo)
+"biy" = (
+/obj/structure/disposalpipe/junction/flip,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"biz" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/department/cargo)
+"biA" = (
+/obj/structure/rack,
+/obj/item/storage/box/rubbershot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/storage/box/rubbershot{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot,
+/obj/item/storage/box/rubbershot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/storage/box/rubbershot{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"biB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/maintenance/disposal)
+"biC" = (
+/obj/structure/window/reinforced,
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biD" = (
+/obj/structure/window/reinforced,
+/obj/machinery/disposal/deliveryChute{
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/door/window{
+ base_state = "right";
+ dir = 4;
+ icon_state = "right";
+ layer = 3
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biE" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biF" = (
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced,
+/obj/machinery/mineral/stacking_machine{
+ input_dir = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"biG" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"biH" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/bridge)
+"biI" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridgespace";
+ name = "bridge external shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/bridge)
+"biJ" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/maintenance/central/secondary)
+"biK" = (
+/turf/open/floor/plating,
+/area/maintenance/central/secondary)
+"biL" = (
+/turf/closed/wall/r_wall,
+/area/security/nuke_storage)
+"biM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"biN" = (
+/turf/closed/wall/r_wall,
+/area/gateway)
+"biO" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"biQ" = (
+/turf/closed/wall,
+/area/gateway)
+"biR" = (
+/obj/machinery/airalarm/directional/north,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/storage/toolbox/emergency,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"biS" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/gateway)
+"biT" = (
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"biU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"biV" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/fancy/donut_box,
+/obj/machinery/door/poddoor/preopen{
+ id = "cafeteria";
+ name = "kitchen shutters"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"biW" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"biX" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"biY" = (
+/obj/machinery/deepfryer,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"biZ" = (
+/obj/structure/table,
+/obj/item/hand_labeler,
+/obj/item/hand_labeler_refill,
+/obj/item/stack/packageWrap,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bja" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjb" = (
+/obj/structure/table,
+/obj/item/book/manual/chef_recipes,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjc" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjd" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bje" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bjf" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bjg" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Kitchen Maintenance";
+ req_access_txt = "28"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bjh" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/item/storage/bag/tray,
+/obj/item/kitchen/rollingpin,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bji" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/reagent_containers/spray/cleaner,
+/obj/item/reagent_containers/spray/cleaner,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bjj" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/service)
+"bjk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/vehicle/ridden/janicart,
+/obj/item/key/janitor,
+/turf/open/floor/plating,
+/area/janitor)
+"bjl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink{
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bjm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bjn" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bjo" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bjp" = (
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bjq" = (
+/obj/structure/closet,
+/obj/item/extinguisher,
+/obj/item/flashlight,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bjr" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bjs" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ backwards = 1;
+ dir = 2;
+ forwards = 2;
+ id = "garbage"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bjt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bju" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bjv" = (
+/obj/structure/closet/crate,
+/obj/item/crowbar/red,
+/obj/item/pen,
+/obj/item/flashlight/pen{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bjw" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal)
+"bjx" = (
+/obj/machinery/door/airlock/external,
+/turf/open/floor/plating,
+/area/maintenance/central/secondary)
+"bjy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central/secondary)
+"bjz" = (
+/obj/machinery/gateway{
+ dir = 9
+ },
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bjA" = (
+/obj/machinery/gateway{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bjB" = (
+/obj/machinery/gateway{
+ dir = 5
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bjC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/gateway)
+"bjD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bjE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bjF" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "gateshutter";
+ name = "Gateway Access Shutter"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bjG" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjJ" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjK" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/rack,
+/obj/item/screwdriver{
+ pixel_y = 16
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"bjL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjM" = (
+/obj/effect/landmark/start/depsec/supply,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bjN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjO" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bjP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/teleporter)
+"bjQ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "cafeteria";
+ name = "kitchen shutters"
+ },
+/obj/item/kitchen/fork,
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"bjR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/landmark/start/cook,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjS" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjT" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 5
+ },
+/obj/item/reagent_containers/food/condiment/enzyme{
+ layer = 5
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjU" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/reagentgrinder,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjV" = (
+/obj/effect/landmark/start/cook,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjX" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/vending/dinnerware,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bjY" = (
+/obj/item/paint/paint_remover,
+/obj/item/storage/box/lights,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/apc{
+ areastring = "/area/janitor";
+ dir = 8;
+ name = "Custodial Closet APC";
+ pixel_x = -25
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bjZ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/start/janitor,
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bka" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bkb" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/janitor)
+"bkc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/mob/living/simple_animal/bot/cleanbot{
+ auto_patrol = 1;
+ icon_state = "cleanbot1";
+ mode = 0;
+ name = "Mopficcer Sweepsky"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bke" = (
+/obj/machinery/door/window/eastright{
+ base_state = "left";
+ dir = 2;
+ icon_state = "left";
+ name = "Danger: Conveyor Access";
+ req_access_txt = "12"
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkf" = (
+/obj/machinery/conveyor_switch/oneway{
+ dir = 8;
+ id = "garbage";
+ name = "disposal conveyor"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkg" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkh" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall,
+/area/maintenance/disposal)
+"bki" = (
+/obj/machinery/button/door{
+ id = "kitchen";
+ name = "Kitchen Shutters Control";
+ pixel_x = 4;
+ pixel_y = -26;
+ req_access_txt = "28"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Kitchen Port";
+ dir = 1
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkj" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/central/secondary)
+"bkk" = (
+/obj/machinery/gateway{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkl" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkm" = (
+/obj/machinery/gateway{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkn" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "gateshutter";
+ name = "Gateway Access Shutter"
+ },
+/obj/machinery/button/door{
+ id = "gateshutter";
+ name = "Gateway Shutter Control";
+ pixel_y = -34;
+ req_access_txt = "19"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bko" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bkp" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "cafeteria";
+ name = "kitchen shutters"
+ },
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_x = -3
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = 3
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"bkq" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bks" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bku" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"bkv" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/vending/wardrobe/jani_wardrobe{
+ products = list(/obj/item/clothing/under/rank/civilian/janitor = 2, /obj/item/cartridge/janitor = 2, /obj/item/clothing/gloves/color/black = 2, /obj/item/clothing/head/soft/purple = 2, /obj/item/paint/paint_remover = 2, /obj/item/melee/flyswatter = 2, /obj/item/flashlight = 2, /obj/item/caution = 10, /obj/item/holosign_creator = 2, /obj/item/lightreplacer = 2, /obj/item/soap/nanotrasen = 2, /obj/item/storage/bag/trash = 2, /obj/item/clothing/shoes/galoshes = 2, /obj/item/watertank/janitor = 2, /obj/item/storage/belt/janitor = 2)
+ },
+/turf/open/floor/plating,
+/area/janitor)
+"bkw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/janitor)
+"bkx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/janitor)
+"bky" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/mob/living/simple_animal/hostile/lizard{
+ name = "Wags-His-Tail";
+ real_name = "Wags-His-Tail"
+ },
+/turf/open/floor/plating,
+/area/janitor)
+"bkz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bkB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bkC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bkD" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bkE" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/door/window/eastright{
+ base_state = "left";
+ dir = 4;
+ icon_state = "left";
+ name = "Danger: Conveyor Access";
+ req_access_txt = "12"
+ },
+/obj/machinery/conveyor{
+ backwards = 1;
+ dir = 2;
+ forwards = 2;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkF" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad"
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkG" = (
+/obj/machinery/door/window/eastright{
+ dir = 4;
+ name = "Danger: Conveyor Access";
+ req_access_txt = "12"
+ },
+/obj/machinery/conveyor{
+ backwards = 1;
+ dir = 2;
+ forwards = 2;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkH" = (
+/obj/machinery/conveyor/inverted{
+ dir = 9;
+ icon_state = "conveyor_map_inverted";
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkI" = (
+/obj/machinery/mass_driver{
+ dir = 4;
+ id = "trash"
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkJ" = (
+/obj/machinery/door/poddoor{
+ id = "trash";
+ name = "disposal bay door"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bkK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/nuke_storage)
+"bkL" = (
+/obj/machinery/gateway{
+ dir = 10
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkM" = (
+/obj/machinery/gateway,
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkN" = (
+/obj/machinery/gateway{
+ dir = 6
+ },
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"bkO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bkP" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bkQ" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bkR" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bkS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/button/door{
+ id = "cafeteria";
+ name = "Cafeteria Shutters Control";
+ pixel_x = -26;
+ pixel_y = 5;
+ req_access_txt = "28"
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkT" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"bkU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkV" = (
+/obj/effect/landmark/start/cook,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkW" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkX" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/trash/waffles{
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bkY" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/microwave,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"bkZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bla" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Janitor Maintenance";
+ req_access_txt = "26"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"blb" = (
+/obj/item/caution,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/janitor)
+"blc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"bld" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/janitor,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/janitor)
+"ble" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"blf" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Custodial Closet";
+ req_access_txt = "26"
+ },
+/turf/open/floor/plasteel,
+/area/janitor)
+"blg" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bli" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"blj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"blk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/structure/filingcabinet,
+/obj/item/folder/documents,
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bll" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/machinery/light_switch{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"blm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/structure/closet/crate/silvercrate,
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bln" = (
+/obj/structure/safe,
+/obj/item/storage/secure/briefcase{
+ contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/gun/ballistic/automatic/pistol,/obj/item/suppressor,/obj/item/melee/classic_baton/telescopic,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/soap/nanotrasen)
+ },
+/obj/item/storage/backpack/duffelbag/syndie/hitman,
+/obj/item/card/id/silver/reaper,
+/obj/item/lazarus_injector,
+/obj/item/gun/energy/e_gun/advtaser,
+/obj/item/gun/ballistic/revolver/russian,
+/obj/item/ammo_box/a357,
+/obj/item/clothing/neck/stethoscope,
+/obj/item/book{
+ desc = "An undeniably handy book.";
+ icon_state = "bookknock";
+ name = "A Simpleton's Guide to Safe-cracking with Stethoscopes"
+ },
+/obj/effect/turf_decal/bot_white/left,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"blo" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/machinery/vending/wallmed{
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"blp" = (
+/obj/structure/table,
+/obj/item/folder/yellow,
+/obj/item/storage/firstaid/regular{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"blq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/sign/directions/command{
+ dir = 8;
+ pixel_x = 32;
+ pixel_y = -8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_x = 32;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/science{
+ dir = 1;
+ icon_state = "direction_sci";
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bls" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"blt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"blu" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"blv" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"blw" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/kitchen/fork,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"blx" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"bly" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"blz" = (
+/obj/machinery/door/airlock{
+ name = "Kitchen";
+ req_access_txt = "28"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"blA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"blB" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "kitchen";
+ name = "kitchen shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/kitchen)
+"blC" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "kitchen";
+ name = "kitchen shutters"
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"blD" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "kitchen";
+ name = "kitchen shutters"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"blE" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"blF" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/processor,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"blG" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"blH" = (
+/obj/item/mop,
+/obj/item/watertank/janitor,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/janitor)
+"blI" = (
+/obj/structure/janitorialcart,
+/turf/open/floor/plating,
+/area/janitor)
+"blJ" = (
+/obj/item/storage/box/mousetraps,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/janitor)
+"blK" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"blL" = (
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"blM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"blN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"blO" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"blP" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Gateway Chamber"
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"blQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"blR" = (
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"blS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"blT" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blU" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blV" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"blW" = (
+/obj/machinery/door/airlock{
+ name = "Kitchen";
+ req_access_txt = "28"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/kitchen)
+"blX" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/table,
+/obj/machinery/microwave,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"blY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/layer_manifold,
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"blZ" = (
+/turf/closed/wall,
+/area/hallway/secondary/exit/departure_lounge)
+"bma" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"bmb" = (
+/obj/structure/lattice,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit/departure_lounge)
+"bmc" = (
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"bmd" = (
+/obj/machinery/nuclearbomb/selfdestruct,
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bme" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"bmf" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bmg" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters{
+ id = "commissaryshutter";
+ name = "Vacant Commissary Shutter"
+ },
+/turf/open/floor/plasteel,
+/area/security/vacantoffice/a)
+"bmh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"bmi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"bmj" = (
+/obj/item/paper/fluff/gateway,
+/obj/structure/table,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bmk" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/suit/hazardvest,
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat"
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat"
+ },
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bml" = (
+/obj/effect/turf_decal/stripes/end{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bmm" = (
+/obj/structure/rack,
+/obj/item/stack/medical/ointment,
+/obj/item/stack/medical/bruise_pack,
+/obj/item/reagent_containers/syringe/charcoal,
+/obj/item/reagent_containers/syringe/epinephrine{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bmn" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bmo" = (
+/obj/structure/table,
+/obj/machinery/camera{
+ c_tag = "Gateway - Atrium";
+ dir = 2
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/recharger,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bmp" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"bmq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bms" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmt" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmv" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmw" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bmx" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmy" = (
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmz" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmA" = (
+/obj/item/radio/off,
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/obj/machinery/light_switch{
+ pixel_x = -25
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"bmB" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmC" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L3"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmD" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L5"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmE" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L7"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmF" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L9"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmG" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L11"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmH" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L13"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmJ" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bmK" = (
+/obj/effect/landmark/blobstart,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bmL" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bmM" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"bmN" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"bmO" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmP" = (
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmQ" = (
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmR" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Departure Lounge APC";
+ areastring = "/area/hallway/secondary/exit/departure_lounge";
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmT" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmU" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmV" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/assistant,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmX" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/computer/arcade,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bmY" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit/departure_lounge)
+"bmZ" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/security/nuke_storage";
+ dir = 8;
+ name = "Vault APC";
+ pixel_x = -26
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"bna" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"bnb" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/circuit/green{
+ luminosity = 2
+ },
+/area/security/nuke_storage)
+"bnc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bnd" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/gateway";
+ dir = 8;
+ name = "Gateway APC";
+ pixel_x = -25;
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bne" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bnf" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bng" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bnh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bni" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bnj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/gateway)
+"bnk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Gateway Atrium";
+ req_access_txt = "62"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bnl" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnm" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central4";
+ location = "bridge2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bnn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/mob/living/simple_animal/bot/secbot/beepsky{
+ desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. ";
+ health = 45;
+ maxHealth = 45;
+ name = "Officer Beepsky"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bno" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 20
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnr" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bns" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/directions/supply{
+ dir = 4;
+ icon_state = "direction_supply";
+ pixel_y = 40
+ },
+/obj/structure/sign/directions/evac{
+ dir = 4;
+ icon_state = "direction_evac";
+ pixel_y = 32
+ },
+/obj/structure/sign/directions/medical{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bny" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L6"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/landmark/observer_start,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L10"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/plaque{
+ icon_state = "L14"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnE" = (
+/obj/machinery/atmospherics/components/unary/tank/air{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bnF" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bnG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/secuirty/vacantoffice/b";
+ dir = 4;
+ name = "Vacant Office APC";
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/vacantoffice/b)
+"bnH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Port";
+ dir = 2;
+ name = "chapel camera"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 1
+ },
+/area/chapel/main)
+"bnI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnL" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnM" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnN" = (
+/obj/structure/chair/stool,
+/obj/machinery/camera{
+ c_tag = "Chapel Starboard";
+ dir = 1;
+ name = "chapel camera"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 8
+ },
+/area/chapel/main)
+"bnO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnP" = (
+/obj/machinery/door/airlock/external{
+ name = "Departure Lounge Airlock"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnQ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnR" = (
+/obj/machinery/door/airlock/external{
+ name = "Departure Lounge Airlock"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bnS" = (
+/obj/machinery/camera/motion{
+ c_tag = "Vault";
+ dir = 8;
+ network = list("vault")
+ },
+/turf/open/space/basic,
+/area/space)
+"bnT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/right,
+/obj/machinery/computer/bank_machine,
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bnU" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bnV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/right,
+/obj/structure/closet/crate/goldcrate,
+/obj/machinery/camera/motion{
+ c_tag = "Vault";
+ network = list("vault");
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bnW" = (
+/obj/machinery/ore_silo,
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bnX" = (
+/obj/structure/closet/secure_closet/exile,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bnY" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bnZ" = (
+/obj/machinery/light,
+/obj/structure/closet/l3closet/scientist,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"boa" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bob" = (
+/obj/structure/tank_dispenser/oxygen{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"boc" = (
+/obj/structure/table,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/item/paper/pamphlet/gateway,
+/turf/open/floor/plasteel,
+/area/gateway)
+"bod" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/end,
+/turf/open/floor/plasteel,
+/area/gateway)
+"boe" = (
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"bof" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bog" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"boh" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"boi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"boj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bok" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bol" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bom" = (
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"bon" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"boo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"bop" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/junction,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boq" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bor" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bos" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bot" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bou" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bov" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bow" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"box" = (
+/turf/closed/wall,
+/area/maintenance/port/fore)
+"boy" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"boz" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"boA" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"boB" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"boC" = (
+/obj/structure/chair/wood/normal{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"boD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"boE" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"boF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"boG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"boH" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boI" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boJ" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boK" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boL" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boM" = (
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boO" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"boP" = (
+/obj/docking_port/stationary{
+ dheight = 0;
+ dir = 4;
+ dwidth = 9;
+ height = 25;
+ id = "emergency_home";
+ name = "MetaStation emergency evac bay";
+ width = 29
+ },
+/turf/open/space/basic,
+/area/space)
+"boQ" = (
+/obj/structure/bed/roller,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"boR" = (
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"boS" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"boT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"boU" = (
+/turf/closed/wall,
+/area/hallway/primary/aft)
+"boV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"boW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"boX" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"boY" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"boZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpc" = (
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpd" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpe" = (
+/turf/closed/wall,
+/area/hallway/primary/starboard)
+"bpf" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpg" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bph" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpi" = (
+/turf/closed/wall,
+/area/hallway/secondary/exit)
+"bpj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpk" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpl" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"bpm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"bpn" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpo" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpp" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bps" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpt" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpu" = (
+/obj/machinery/mineral/stacking_unit_console{
+ dir = 2;
+ machinedir = 8;
+ pixel_x = 32
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bpv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bpw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpx" = (
+/turf/closed/wall/r_wall,
+/area/medical/genetics)
+"bpy" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Genetics Maintenance";
+ req_access_txt = "9"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpz" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/department/medical)
+"bpA" = (
+/turf/closed/wall/r_wall,
+/area/medical/morgue)
+"bpB" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Medbay Maintenance";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bpC" = (
+/turf/closed/wall,
+/area/medical/morgue)
+"bpD" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpE" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bpF" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bpG" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bpH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bpI" = (
+/obj/effect/mine/sound/bwoink,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"bpJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/landmark/xmastree,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bpK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/doorButtons/airlock_controller{
+ idExterior = "xeno_airlock_exterior";
+ idInterior = "xeno_airlock_interior";
+ idSelf = "xeno_airlock_control";
+ name = "Access Console";
+ pixel_x = 26;
+ pixel_y = 26;
+ req_access_txt = "55"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"bpL" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=9.2-Escape-2";
+ location = "9.1-Escape-1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpN" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpO" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"bpP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 2;
+ name = "Fuel Pipe to Incinerator"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"bpQ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/computer/secure_data,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpR" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/filingcabinet/security,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpS" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bpT" = (
+/obj/machinery/door/window/brigdoor/westright{
+ name = "Holding Area";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/exit/departure_lounge)
+"bpU" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/exit/departure_lounge)
+"bpV" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/port/fore";
+ name = "Port Fore Maintenance APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpX" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bpZ" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqa" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "Genetics Lab APC";
+ areastring = "/area/medical/genetics";
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqb" = (
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"bqc" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqd" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/requests_console{
+ department = "Genetics";
+ departmentType = 0;
+ name = "Genetics Requests Console";
+ pixel_x = -32;
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/table/glass,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/storage/box/disks{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqe" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqf" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/table/glass,
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/item/storage/pill_bottle/mutadone,
+/obj/item/storage/pill_bottle/mannitol,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqg" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/structure/noticeboard{
+ dir = 4;
+ pixel_x = -27
+ },
+/obj/item/reagent_containers/dropper,
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqh" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/flora/grass/jungle,
+/obj/structure/flora/grass/jungle/b,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqi" = (
+/obj/structure/flora/tree/palm,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqj" = (
+/obj/structure/flora/ausbushes/brflowers,
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqk" = (
+/obj/structure/flora/junglebush/large,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bql" = (
+/obj/structure/flora/ausbushes/ppflowers,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqm" = (
+/obj/structure/flora/tree/palm,
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqn" = (
+/obj/structure/flora/junglebush,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqo" = (
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"bqq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bqr" = (
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bqs" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/optable,
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"bqt" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/obj/structure/table,
+/obj/machinery/smartfridge/disks,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bqu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bqv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/goonplaque,
+/area/hallway/primary/central)
+"bqw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bqx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqz" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departure Lounge"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqD" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqF" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqG" = (
+/obj/machinery/door/window/westright,
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor{
+ dir = 4;
+ name = "Security Desk";
+ req_access_txt = "1"
+ },
+/obj/item/folder/red,
+/obj/item/pen,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqH" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqI" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/door/window/brigdoor{
+ dir = 4;
+ name = "Security Desk";
+ req_access_txt = "1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqJ" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqK" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bqL" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/exit/departure_lounge)
+"bqM" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/flasher{
+ pixel_x = 30
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/exit/departure_lounge)
+"bqN" = (
+/obj/machinery/computer/scan_consolenew{
+ icon_state = "computer";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = -30
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqO" = (
+/obj/effect/landmark/start/geneticist,
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqP" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bqR" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bqT" = (
+/obj/machinery/dna_scannernew,
+/obj/machinery/light,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bqU" = (
+/obj/machinery/door/window/westright{
+ name = "Monkey Enclosure";
+ req_access_txt = "9"
+ },
+/obj/structure/flora/ausbushes/ywflowers,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqV" = (
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqW" = (
+/obj/structure/flora/grass/jungle/b,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqX" = (
+/obj/structure/flora/ausbushes/ywflowers,
+/mob/living/carbon/monkey,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqY" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bqZ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/frame/computer,
+/obj/item/circuitboard/computer/operating,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"bra" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brb" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"brd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bre" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"brf" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"brg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central5";
+ location = "central4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brh" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bri" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Creamatorium";
+ dir = 2;
+ name = "chapel camera"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"brj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"brk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"brl" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"brm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"brn" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/item/folder/red{
+ pixel_x = 3
+ },
+/obj/item/folder/white{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/restraints/handcuffs,
+/obj/item/radio/off,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bro" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/taperecorder{
+ pixel_x = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"brp" = (
+/obj/structure/closet,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"brq" = (
+/obj/machinery/door/window/brigdoor/westleft{
+ name = "Holding Area";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/exit/departure_lounge)
+"brr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"brs" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brt" = (
+/obj/effect/landmark/start/geneticist,
+/obj/structure/chair/office/light,
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bru" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brv" = (
+/obj/machinery/door/window/westleft{
+ name = "Monkey Enclosure";
+ req_access_txt = "9"
+ },
+/turf/open/floor/grass,
+/area/medical/genetics)
+"brw" = (
+/obj/structure/flora/junglebush,
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"brx" = (
+/obj/structure/flora/grass/jungle,
+/obj/structure/flora/tree/palm,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"bry" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"brz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"brA" = (
+/turf/closed/wall,
+/area/library)
+"brB" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/library)
+"brC" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Library"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"brD" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Library"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/carpet,
+/area/library)
+"brE" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"brF" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"brG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/hallway/secondary/exit/departure_lounge)
+"brH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"brI" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"brJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brK" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brL" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/structure/table/glass,
+/obj/item/storage/box/rxglasses{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/storage/box/bodybags,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brM" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/research{
+ id_tag = "AuxGenetics";
+ name = "Genetics Lab";
+ req_access_txt = "9"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"brN" = (
+/obj/machinery/door/airlock/grunge{
+ name = "Morgue";
+ opacity = 1;
+ req_access_txt = "5"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"brO" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"brP" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"brQ" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/flora/grass/jungle,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"brR" = (
+/obj/structure/flora/ausbushes/ywflowers,
+/obj/machinery/light,
+/turf/open/floor/grass,
+/area/medical/genetics)
+"brS" = (
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"brT" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"brU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"brV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/white{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"brW" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"brX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"brY" = (
+/obj/structure/table/wood,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/wood,
+/area/library)
+"brZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bsa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Chapel Office";
+ dir = 1;
+ name = "chapel camera"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"bse" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/structure/sign/directions/evac{
+ dir = 4;
+ pixel_x = 32;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bsg" = (
+/turf/open/floor/carpet,
+/area/library)
+"bsh" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Departure Lounge - Port Aft";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsi" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/chair,
+/obj/item/radio/intercom{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsj" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/chair,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsk" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/chair,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsl" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsm" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bsn" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/security/brig)
+"bso" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bsp" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bsq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bsr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bss" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bst" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bsu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/genetics)
+"bsv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bsw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/leaper_sludge,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"bsx" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"bsy" = (
+/obj/structure/cable/white{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bsz" = (
+/obj/machinery/chem_heater{
+ pixel_x = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bsA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/obj/structure/sign/departments/custodian{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bsB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bsC" = (
+/obj/structure/chair/comfy/teal{
+ icon_state = "comfychair";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/library)
+"bsE" = (
+/turf/open/floor/wood,
+/area/library)
+"bsF" = (
+/obj/structure/bookcase/random/reference,
+/turf/open/floor/wood,
+/area/library)
+"bsG" = (
+/obj/structure/bookcase/random/adult,
+/turf/open/floor/wood,
+/area/library)
+"bsH" = (
+/obj/structure/bookcase/random/fiction,
+/turf/open/floor/wood,
+/area/library)
+"bsI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"bsJ" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Library APC";
+ areastring = "/area/library";
+ pixel_x = 24
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bsK" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bsM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot_white/right,
+/obj/machinery/light,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bsN" = (
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"bsO" = (
+/obj/structure/bed,
+/obj/item/bedsheet/hop,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/hop/private)
+"bsP" = (
+/obj/structure/sign/warning/deathsposal,
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"bsQ" = (
+/turf/closed/wall,
+/area/medical/chemistry)
+"bsR" = (
+/turf/closed/wall/r_wall,
+/area/medical/chemistry)
+"bsS" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Chemistry Lab Maintenance";
+ req_access_txt = "5; 33"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bsT" = (
+/obj/machinery/dna_scannernew,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bsU" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/computer/cloning,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bsV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/chemistry)
+"bsW" = (
+/obj/item/storage/firstaid/brute{
+ pixel_x = 4
+ },
+/obj/item/storage/firstaid/brute{
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/brute{
+ pixel_x = -3;
+ pixel_y = 4
+ },
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bsX" = (
+/obj/item/storage/firstaid/fire{
+ pixel_x = 4
+ },
+/obj/item/storage/firstaid/fire{
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/fire{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/southleft{
+ name = "First-Aid Supplies";
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bsY" = (
+/obj/machinery/camera{
+ c_tag = "Chapel Service Room";
+ dir = 1;
+ name = "chapel camera"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"bsZ" = (
+/obj/item/storage/firstaid/o2{
+ pixel_x = 4
+ },
+/obj/item/storage/firstaid/o2{
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/o2{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/southright{
+ name = "First-Aid Supplies";
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bta" = (
+/obj/machinery/clonepod,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/genetics/cloning)
+"btb" = (
+/turf/closed/wall,
+/area/medical/genetics/cloning)
+"btc" = (
+/obj/item/storage/box/bodybags{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/storage/box/beakers{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/storage/box/rxglasses{
+ pixel_x = 1;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/spray/cleaner,
+/obj/item/clothing/glasses/hud/health,
+/obj/item/clothing/glasses/hud/health,
+/obj/item/clothing/glasses/hud/health,
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"btd" = (
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bte" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Virology APC";
+ areastring = "/area/medical/virology";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"btf" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"btg" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bth" = (
+/obj/machinery/smartfridge/chemistry/virology/preloaded,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bti" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"btj" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Abandoned Medical Lab APC";
+ areastring = "/area/medical/abandoned";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/structure/cable/white,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"btk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=bridge1";
+ location = "central3"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"btl" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"btm" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=9.3-Escape-3";
+ location = "9.2-Escape-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"btn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bto" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"btp" = (
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"btq" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"btr" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"bts" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library)
+"btt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"btu" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Departure Lounge - Starboard Aft";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"btv" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/light/small,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"btw" = (
+/mob/living/carbon/monkey,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"btx" = (
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bty" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"btz" = (
+/obj/structure/reagent_dispensers/virusfood{
+ pixel_y = 30
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"btA" = (
+/obj/structure/table/glass,
+/obj/item/folder/white,
+/obj/item/folder/white,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"btB" = (
+/obj/machinery/vending/wardrobe/chem_wardrobe,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btC" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btD" = (
+/obj/machinery/chem_dispenser{
+ layer = 2.7
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"btF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"btG" = (
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btH" = (
+/obj/structure/table/glass,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/stack/packageWrap,
+/obj/item/hand_labeler,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btI" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btJ" = (
+/obj/item/storage/box/mousetraps,
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"btK" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"btL" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"btM" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"btN" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"btO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"btP" = (
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"btQ" = (
+/obj/machinery/door/window/westright,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plasteel/dark,
+/area/medical/genetics/cloning)
+"btR" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/departments/security{
+ pixel_y = 32
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"btS" = (
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"btT" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"btU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/remains/human,
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/obj/structure/bed/roller,
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"btV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/library)
+"btW" = (
+/obj/structure/bookcase/random/nonfiction,
+/turf/open/floor/wood,
+/area/library)
+"btX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"btY" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"btZ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/carpet,
+/area/library)
+"bua" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/closet/firecloset,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bub" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"buc" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bud" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/vending/assist,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bue" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/structure/extinguisher_cabinet{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"buf" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/landmark/start/assistant,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bug" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"buh" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/computer/arcade,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bui" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/exit/departure_lounge)
+"buj" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"buk" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"bul" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/beakers,
+/obj/machinery/requests_console{
+ department = "Virology";
+ name = "Virology Requests Console";
+ pixel_x = 29;
+ receive_ore_updates = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bum" = (
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bun" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bup" = (
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/effect/landmark/start/virologist,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bur" = (
+/obj/effect/landmark/blobstart,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bus" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"but" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"buu" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"buv" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"buw" = (
+/obj/effect/landmark/start/chemist,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bux" = (
+/obj/structure/table/glass,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/reagent_containers/glass/bottle/epinephrine,
+/obj/item/reagent_containers/glass/bottle/charcoal{
+ pixel_x = 7;
+ pixel_y = 4
+ },
+/obj/item/storage/pill_bottle/epinephrine{
+ pixel_x = 3
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"buy" = (
+/obj/machinery/rnd/production/techfab/department/medical,
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"buz" = (
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/closed/wall,
+/area/medical/chemistry)
+"buA" = (
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 4
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay Storage";
+ dir = 2;
+ name = "medbay camera";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"buB" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"buC" = (
+/obj/effect/turf_decal/trimline/purple/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"buD" = (
+/obj/effect/landmark/start/geneticist,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"buE" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/mirror{
+ pixel_x = 25
+ },
+/obj/machinery/door/window/westleft,
+/turf/open/floor/plasteel/dark,
+/area/medical/genetics/cloning)
+"buF" = (
+/obj/structure/rack,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 4
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = -3;
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"buG" = (
+/obj/effect/landmark/start/medical_doctor,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"buH" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"buI" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/closet/secure_closet/medical3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"buJ" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"buK" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"buL" = (
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_x = -32
+ },
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/library)
+"buM" = (
+/obj/machinery/bookbinder,
+/turf/open/floor/wood,
+/area/library)
+"buN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/wood,
+/area/library)
+"buO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"buP" = (
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Science";
+ departmentType = 2;
+ name = "Science Requests Console";
+ pixel_x = -32;
+ receive_ore_updates = 1
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/science/explab)
+"buQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/library)
+"buR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"buS" = (
+/obj/machinery/door/airlock/virology/glass{
+ name = "Test Subject Cell";
+ req_access_txt = "39"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buT" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buU" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buV" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"buX" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/table/glass,
+/obj/item/book/manual/wiki/infections,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"buY" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"buZ" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/chemistry,
+/obj/item/book/manual/wiki/grenades,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bva" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/syringes,
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bvb" = (
+/obj/item/book/manual/wiki/medical_cloning{
+ pixel_x = 7;
+ pixel_y = 2
+ },
+/obj/structure/table,
+/obj/item/paper/guides/jobs/medical/cloning{
+ pixel_x = -7;
+ pixel_y = 2
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bvc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bvd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bve" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = -30
+ },
+/obj/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/genetics/cloning)
+"bvf" = (
+/obj/item/storage/box/bodybags{
+ pixel_y = 5
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bvg" = (
+/obj/machinery/vending/wardrobe/medi_wardrobe,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvh" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvj" = (
+/obj/structure/closet/crate/freezer/surplus_limbs,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvk" = (
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Medbay Storage APC";
+ areastring = "/area/medical/storage";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvl" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin{
+ pixel_y = 5
+ },
+/obj/item/pen{
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bvm" = (
+/obj/structure/table/glass,
+/obj/item/paper/guides/jobs/medical/morgue{
+ pixel_x = -5;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = 7;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bvn" = (
+/obj/item/storage/box/bodybags{
+ pixel_y = 5
+ },
+/obj/structure/table/glass,
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bvo" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/turf/open/floor/plasteel/white,
+/area/medical/abandoned)
+"bvp" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bvq" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bvr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bvs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"bvt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet,
+/area/library)
+"bvu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bvv" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bvw" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = 30
+ },
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bvx" = (
+/obj/effect/landmark/carpspawn,
+/turf/open/space/basic,
+/area/space)
+"bvy" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -26;
+ pixel_y = 28
+ },
+/obj/structure/table,
+/obj/machinery/recharger,
+/obj/machinery/keycard_auth{
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Head of Personnel APC";
+ areastring = "/area/crew_quarters/heads/hop";
+ pixel_y = -24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"bvz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"bvA" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"bvB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bvC" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bvD" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bvE" = (
+/obj/structure/closet/secure_closet/medical3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bvF" = (
+/obj/machinery/door/airlock/grunge{
+ name = "Virology Maintenance Access";
+ req_access_txt = "39"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/medical/virology)
+"bvG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=bridge2";
+ location = "bridge1"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bvH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bvI" = (
+/obj/structure/table,
+/obj/machinery/camera{
+ c_tag = "Chemistry";
+ dir = 4;
+ network = list("ss13","medbay")
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bvJ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/genetics/cloning)
+"bvK" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bvL" = (
+/turf/closed/wall,
+/area/medical/storage)
+"bvM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/storage)
+"bvN" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Apothecary";
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bvO" = (
+/turf/closed/wall,
+/area/medical/cryo)
+"bvP" = (
+/obj/machinery/door/airlock/medical/glass{
+ id_tag = "CloningDoor";
+ name = "Cloning Lab";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/unres{
+ icon_state = "airlock_unres_helper";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bvQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bvR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bvS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bvT" = (
+/obj/machinery/light,
+/turf/open/floor/carpet,
+/area/library)
+"bvU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/carpet,
+/area/library)
+"bvV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bvW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/carpet,
+/area/library)
+"bvX" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet,
+/area/library)
+"bvY" = (
+/obj/machinery/door/morgue{
+ name = "Study"
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bvZ" = (
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bwa" = (
+/obj/structure/table/wood,
+/obj/machinery/newscaster{
+ pixel_x = 32;
+ },
+/obj/item/folder,
+/obj/item/folder,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bwb" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bwc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/medical/virology)
+"bwd" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwe" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Storage";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bwf" = (
+/obj/machinery/door/airlock/grunge{
+ name = "Morgue";
+ opacity = 1;
+ req_access_txt = "5"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bwg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bwh" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"bwi" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bwj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/chem_heater,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwn" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwo" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bwp" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bwq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bwr" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bws" = (
+/obj/machinery/chem_heater,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwt" = (
+/obj/structure/table/glass,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/item/clothing/glasses/science{
+ pixel_x = 2;
+ pixel_y = 4
+ },
+/obj/item/clothing/glasses/science,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bwu" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bww" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwx" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/chair/sofa/right,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwy" = (
+/obj/machinery/airalarm/directional/north,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/chair/sofa,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwz" = (
+/turf/closed/wall,
+/area/medical/medbay/central)
+"bwA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bwB" = (
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = 30
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/table,
+/obj/item/storage/box/cups,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwC" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwD" = (
+/obj/machinery/atmospherics/components/unary/cryo_cell,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bwE" = (
+/obj/machinery/atmospherics/components/unary/cryo_cell,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bwF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bwG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bwH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bwI" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/library)
+"bwJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bwK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Library Maintenance";
+ req_one_access_txt = "12;37"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bwL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/library)
+"bwM" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/public/glass{
+ name = "Librarian's Office";
+ req_access_txt = "37"
+ },
+/turf/open/floor/wood,
+/area/library)
+"bwN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Library Game Room"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bwO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Library Game Room"
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bwP" = (
+/obj/structure/window/reinforced/spawner,
+/turf/open/space,
+/area/space)
+"bwQ" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bwR" = (
+/turf/closed/wall,
+/area/medical/virology)
+"bwS" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bwT" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bwU" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bwV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"bwW" = (
+/obj/structure/chair/sofa/left,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bwX" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bwY" = (
+/obj/machinery/sleeper,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bwZ" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=9.4-Escape-4";
+ location = "9.3-Escape-3"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bxa" = (
+/obj/machinery/chem_master,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxd" = (
+/obj/machinery/sleeper,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bxe" = (
+/obj/machinery/smartfridge/chemistry/preloaded,
+/turf/closed/wall,
+/area/medical/chemistry)
+"bxf" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxi" = (
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxk" = (
+/obj/structure/disposalpipe/junction{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxm" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bxn" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bxo" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bxp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bxq" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bxr" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bxs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bxt" = (
+/obj/machinery/chem_master,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxu" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bxv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bxw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"bxx" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bxy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bxz" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bxA" = (
+/obj/structure/displaycase/trophy,
+/turf/open/floor/wood,
+/area/library)
+"bxB" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bxC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bxD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bxE" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/wood,
+/area/library)
+"bxF" = (
+/obj/machinery/libraryscanner,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/wood,
+/area/library)
+"bxG" = (
+/turf/closed/wall,
+/area/library/lounge)
+"bxH" = (
+/obj/structure/table,
+/obj/item/storage/crayons,
+/turf/open/floor/wood,
+/area/library/lounge)
+"bxI" = (
+/obj/machinery/vending/games,
+/turf/open/floor/wood,
+/area/library/lounge)
+"bxJ" = (
+/obj/machinery/photocopier,
+/turf/open/floor/wood,
+/area/library/lounge)
+"bxK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bxL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bxM" = (
+/obj/structure/grille,
+/turf/closed/wall/r_wall,
+/area/space/nearstation)
+"bxN" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space,
+/area/space)
+"bxO" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bxP" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bxQ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bxR" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bxS" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bxT" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space,
+/area/space)
+"bxU" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bxV" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bxW" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bxX" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bxY" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bxZ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bya" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"byb" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"byc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bye" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"byf" = (
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"byg" = (
+/obj/machinery/door/airlock/medical/glass{
+ id_tag = "MedbayFoyer";
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/unres{
+ icon_state = "airlock_unres_helper";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byh" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"byi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"byj" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"byk" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"byl" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bym" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/fore)
+"byn" = (
+/obj/machinery/vending/wallmed{
+ pixel_y = 30
+ },
+/obj/structure/chair/comfy/black,
+/obj/effect/landmark/start/virologist,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"byo" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"byp" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"byq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"byr" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"bys" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"byt" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byw" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byx" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byz" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"byA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byB" = (
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byC" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"byE" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"byF" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"byG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"byH" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"byI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/medical/cryo)
+"byJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"byK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"byL" = (
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"byM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"byN" = (
+/obj/effect/landmark/start/medical_doctor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"byO" = (
+/obj/effect/landmark/start/librarian,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library)
+"byP" = (
+/obj/machinery/hydroponics/soil,
+/obj/machinery/camera{
+ c_tag = "Garden";
+ dir = 8
+ },
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"byQ" = (
+/turf/open/floor/wood,
+/area/library/lounge)
+"byR" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"byS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"byT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"byU" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"byV" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"byW" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"byX" = (
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"byY" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Fore";
+ dir = 1;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"byZ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bza" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bzb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bzc" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bzd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bze" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Isolation A";
+ req_access_txt = "39"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bzf" = (
+/obj/machinery/chem_dispenser,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzg" = (
+/obj/effect/landmark/start/chemist,
+/obj/structure/chair/office/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzh" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzi" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bzj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bzk" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bzl" = (
+/obj/machinery/button/door{
+ id = "chemistry_shutters_2";
+ name = "chemistry shutters control";
+ pixel_x = 26;
+ pixel_y = -26;
+ req_access_txt = "5; 33"
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzm" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"bzn" = (
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bzo" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bzp" = (
+/obj/machinery/chem_dispenser,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzq" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/southleft,
+/obj/machinery/door/window/northright,
+/turf/open/floor/plasteel,
+/area/medical/chemistry)
+"bzr" = (
+/obj/machinery/smartfridge/chemistry/preloaded,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzs" = (
+/obj/effect/landmark/start/chemist,
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzu" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzw" = (
+/obj/effect/landmark/start/medical_doctor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bzz" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bzA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bzB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bzC" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bzD" = (
+/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bzE" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bzF" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical/chemistry";
+ dir = 2;
+ name = "Chemistry Lab APC";
+ pixel_y = -25
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bzH" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bzI" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/vault{
+ req_access_txt = "53"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/nuke_storage)
+"bzJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bzK" = (
+/obj/machinery/light,
+/turf/open/floor/wood,
+/area/library)
+"bzL" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bzM" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bzN" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/pen/blue{
+ pixel_x = 5;
+ pixel_y = 5
+ },
+/obj/item/pen/red,
+/turf/open/floor/carpet,
+/area/library)
+"bzO" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bzP" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/library/lounge)
+"bzQ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bzR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bzS" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"bzT" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bzU" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bzV" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space/basic,
+/area/space)
+"bzW" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bzX" = (
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/space/basic,
+/area/space)
+"bzY" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"bzZ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bAa" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bAb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bAc" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space/basic,
+/area/space)
+"bAd" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library)
+"bAe" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"bAf" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bAg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bAi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAk" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/structure/chair/comfy/black{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAl" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bAn" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sink,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bAo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bAp" = (
+/obj/machinery/vending/wardrobe/viro_wardrobe,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAq" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bAr" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/junction/yjunction{
+ icon_state = "pipe-y";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central3";
+ location = "central2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bAs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central2";
+ location = "central1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bAt" = (
+/obj/item/storage/belt/utility,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bAu" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAv" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/medical/genetics/cloning";
+ dir = 8;
+ name = "Cloning Lab APC";
+ pixel_x = -25;
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Cloning";
+ dir = 4;
+ name = "medbay camera";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bAw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bAx" = (
+/obj/machinery/door/airlock/medical/glass{
+ id_tag = "MedbayFoyer";
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/unres{
+ icon_state = "airlock_unres_helper";
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bAy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAA" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bAB" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1"
+ },
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bAC" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bAD" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bAE" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bAF" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bAG" = (
+/obj/machinery/door/airlock/medical/glass{
+ id_tag = "MedbayFoyer";
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/unres{
+ icon_state = "airlock_unres_helper";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAH" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAI" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bAJ" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/south,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bAK" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/light,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bAL" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/medical/cryo)
+"bAM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Medbay Maintenance";
+ req_access_txt = "5"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bAN" = (
+/obj/machinery/door/morgue{
+ name = "Private Study";
+ req_access_txt = "37"
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bAO" = (
+/obj/machinery/airalarm/directional/west,
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bAP" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bAQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bAR" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bAS" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bAT" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bAU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bAV" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bAW" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore/secondary)
+"bAX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"bAY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/medical/virology)
+"bAZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBa" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBb" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBc" = (
+/obj/item/storage/box/masks,
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBe" = (
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBf" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bBh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology{
+ autoclose = 0;
+ frequency = 1449;
+ icon_state = "closed";
+ id_tag = "virology_airlock_interior";
+ name = "Virology Interior Airlock";
+ req_access_txt = "39"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bBi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/doorButtons/access_button{
+ idDoor = "virology_airlock_interior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ pixel_x = -26;
+ pixel_y = 28;
+ req_access_txt = "39"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bBj" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bBk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bBl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/doorButtons/access_button{
+ idDoor = "virology_airlock_exterior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ pixel_y = 24;
+ req_access_txt = "39"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/virology{
+ autoclose = 0;
+ frequency = 1449;
+ id_tag = "virology_airlock_exterior";
+ name = "Virology Exterior Airlock";
+ req_access_txt = "39"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bBm" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBn" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBo" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 1;
+ sortType = 9
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBt" = (
+/obj/structure/bed/roller,
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bBu" = (
+/obj/machinery/power/apc{
+ areastring = "/area/medical/cryo";
+ dir = 2;
+ name = "Cryogenics APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bBv" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"bBw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bBx" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBy" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bBA" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bBB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bBD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bBE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bBF" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bBG" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bBH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bBI" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/cmo)
+"bBJ" = (
+/obj/structure/chair/stool,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bBK" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bBL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBM" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bBN" = (
+/turf/closed/wall/r_wall,
+/area/medical/cryo)
+"bBO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bBP" = (
+/obj/machinery/newscaster{
+ pixel_x = -30
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bBQ" = (
+/obj/structure/chair/comfy/brown{
+ color = "#596479";
+ dir = 4
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = 30
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bBR" = (
+/obj/structure/rack{
+ icon = 'icons/obj/stationobjs.dmi';
+ icon_state = "minibar";
+ name = "skeletal minibar"
+ },
+/obj/item/storage/fancy/candle_box,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bBS" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bBT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bBU" = (
+/turf/closed/wall,
+/area/maintenance/starboard)
+"bBV" = (
+/obj/structure/lattice,
+/obj/structure/grille/broken,
+/turf/open/space,
+/area/space/nearstation)
+"bBW" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bBX" = (
+/turf/closed/wall/r_wall,
+/area/aisat)
+"bBY" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bBZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/fore)
+"bCa" = (
+/obj/machinery/door/airlock/medical/glass{
+ id_tag = "MedbayFoyer";
+ name = "Medbay";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/unres{
+ icon_state = "airlock_unres_helper";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bCc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCd" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bCe" = (
+/obj/structure/sign/warning/biohazard,
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"bCf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/closet/l3closet/virology,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bCg" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/closet/l3closet/virology,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bCh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bCi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCj" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics/cloning)
+"bCk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCl" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bCn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/medbay/front_office)
+"bCp" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/power/apc{
+ areastring = "/area/medical/medbay/central";
+ dir = 4;
+ name = "Medbay Central APC";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCq" = (
+/turf/closed/wall,
+/area/medical/medbay/front_office)
+"bCr" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bCs" = (
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/medical)
+"bCt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/security/checkpoint/medical)
+"bCu" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bCv" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bCw" = (
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/button/door{
+ id = "cmoshutter";
+ name = "CMO Office Shutters";
+ pixel_x = -25;
+ req_access_txt = "40"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCx" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCy" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCz" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/mob/living/simple_animal/pet/penguin/emperor{
+ desc = "Malpractice Penguin reminds you to fill your hypo with clf3 for those troublesome patients.";
+ name = "Malpractice Penguin"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCA" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCB" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/computer/security/telescreen/cmo{
+ pixel_x = 30
+ },
+/obj/machinery/computer/crew{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bCC" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bCD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bCE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bCF" = (
+/obj/machinery/vending/wardrobe/curator_wardrobe,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bCG" = (
+/obj/structure/destructible/cult/tome,
+/obj/item/clothing/under/suit/red,
+/obj/item/book/codex_gigas,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bCH" = (
+/obj/structure/bookcase{
+ name = "Forbidden Knowledge"
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bCI" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen/invisible,
+/obj/item/radio/intercom{
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bCJ" = (
+/obj/structure/table/wood,
+/obj/item/taperecorder,
+/obj/item/storage/photo_album,
+/obj/item/camera,
+/turf/open/floor/plasteel/cult{
+ dir = 2
+ },
+/area/library)
+"bCK" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bCL" = (
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bCM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bCN" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bCO" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Library Maintenance";
+ req_one_access_txt = "12;37"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bCP" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bCQ" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/open/space,
+/area/space/nearstation)
+"bCR" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/ai)
+"bCS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bCT" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology/glass{
+ name = "Isolation B";
+ req_access_txt = "39"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bCU" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bCV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bCW" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ pixel_y = 1
+ },
+/obj/machinery/computer/crew,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bCX" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Desk";
+ req_access_txt = "5"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bCY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bCZ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bDa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bDb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bDc" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bDd" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bDe" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bDf" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bDg" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bDh" = (
+/turf/closed/wall/r_wall,
+/area/medical/medbay/front_office)
+"bDi" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bDj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bDk" = (
+/obj/structure/closet/secure_closet/security/med,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bDl" = (
+/obj/machinery/newscaster{
+ pixel_x = 32
+ },
+/obj/structure/filingcabinet,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bDm" = (
+/obj/machinery/door/firedoor,
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/westright,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/medbay/front_office)
+"bDn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bDo" = (
+/obj/effect/landmark/start/medical_doctor,
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ desc = "A remote control switch for the medbay foyer.";
+ id = "MedbayFoyer";
+ name = "Medbay Doors Control";
+ normaldoorcontrol = 1;
+ pixel_x = 26;
+ pixel_y = 24;
+ req_access_txt = "5"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bDp" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bDq" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bDr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bDs" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/item/storage/secure/briefcase,
+/obj/item/pen,
+/obj/item/clothing/neck/stethoscope,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bDt" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bDu" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bDv" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = 30
+ },
+/obj/machinery/computer/med_data{
+ icon_state = "computer";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bDw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bDx" = (
+/turf/closed/wall,
+/area/maintenance/department/medical)
+"bDy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bDz" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/solar{
+ id = "aftstarboard";
+ name = "Aft-Starboard Solar Array"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/aft)
+"bDA" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bDB" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/solar{
+ id = "aftstarboard";
+ name = "Aft-Starboard Solar Array"
+ },
+/turf/open/floor/plasteel/airless/solarpanel,
+/area/solar/starboard/aft)
+"bDC" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bDD" = (
+/obj/machinery/porta_turret/ai{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bDE" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bDF" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bDG" = (
+/obj/machinery/power/smes/engineering,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bDH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bDI" = (
+/obj/machinery/door/airlock/command{
+ name = "Chief Medical Officer's Office";
+ req_access_txt = "40"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/cmo)
+"bDJ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bDK" = (
+/turf/closed/wall,
+/area/maintenance/bar)
+"bDL" = (
+/obj/structure/bed,
+/obj/item/bedsheet/cmo,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bDM" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bDN" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bDO" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bDP" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bDQ" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/telecomms,
+/area/tcommsat/server)
+"bDR" = (
+/obj/machinery/computer/secure_data,
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bDS" = (
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/pen,
+/obj/machinery/camera{
+ c_tag = "Security Post - Engineering";
+ dir = 2
+ },
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bDT" = (
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bDU" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"bDV" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bDW" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bDX" = (
+/obj/structure/sink/kitchen{
+ desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
+ name = "old sink";
+ pixel_y = 28
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bDY" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bDZ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/library/lounge)
+"bEa" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/virologist,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bEb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bEc" = (
+/obj/machinery/door/firedoor,
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/westleft,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/medbay/front_office)
+"bEd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bEe" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bEf" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bEg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bEh" = (
+/obj/structure/chair/office/light,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bEi" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bEj" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bEk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bEl" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/cmo";
+ dir = 8;
+ name = "Chief Medical Officer's Office APC";
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bEm" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bEn" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bEo" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/landmark/start/chief_medical_officer,
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bEp" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bEq" = (
+/turf/closed/wall,
+/area/hydroponics/garden/abandoned)
+"bEr" = (
+/obj/machinery/biogenerator,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bEs" = (
+/obj/item/reagent_containers/food/snacks/grown/banana,
+/obj/item/reagent_containers/food/snacks/grown/banana,
+/obj/item/reagent_containers/food/snacks/grown/wheat,
+/obj/item/reagent_containers/food/snacks/grown/watermelon,
+/obj/item/reagent_containers/food/snacks/grown/watermelon,
+/obj/item/reagent_containers/food/snacks/grown/watermelon,
+/obj/item/reagent_containers/food/snacks/grown/citrus/orange,
+/obj/item/reagent_containers/food/snacks/grown/grapes,
+/obj/item/reagent_containers/food/snacks/grown/cocoapod,
+/obj/structure/rack,
+/obj/item/seeds/wheat,
+/obj/item/seeds/watermelon,
+/obj/item/seeds/watermelon,
+/obj/item/seeds/grape,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bEt" = (
+/obj/item/storage/bag/plants/portaseeder,
+/obj/item/storage/bag/plants/portaseeder,
+/obj/item/plant_analyzer,
+/obj/item/cultivator,
+/obj/item/reagent_containers/glass/bucket,
+/obj/structure/rack,
+/obj/item/seeds/corn,
+/obj/item/seeds/cabbage,
+/obj/item/seeds/grass,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bEu" = (
+/obj/machinery/hydroponics/soil{
+ pixel_y = 8
+ },
+/obj/item/seeds/carrot,
+/obj/effect/turf_decal/stripes/line,
+/obj/item/seeds/cannabis/white,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bEv" = (
+/obj/machinery/hydroponics/soil{
+ pixel_y = 8
+ },
+/obj/item/seeds/glowshroom,
+/obj/item/seeds/corn,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bEw" = (
+/obj/machinery/hydroponics/soil{
+ pixel_y = 8
+ },
+/obj/item/plant_analyzer,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bEx" = (
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bEy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bEz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore)
+"bEA" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bEB" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bEC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "AI Chamber Fore";
+ dir = 2;
+ network = list("aicore")
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bED" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bEE" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Medbay Security Post";
+ req_access_txt = "63"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bEF" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bEG" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bEH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bEI" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Medbay Security Post";
+ req_access_txt = "63"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/security/checkpoint/medical)
+"bEJ" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bEK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bEL" = (
+/obj/item/electropack/shockcollar,
+/obj/item/assembly/signaler,
+/obj/item/clothing/mask/muzzle,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bEM" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"bEN" = (
+/obj/machinery/vending/kink,
+/obj/effect/decal/cleanable/semen,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bEO" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bEP" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bEQ" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bER" = (
+/obj/structure/table,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bES" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bET" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bEU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/camera{
+ c_tag = "Medbay Cryogenics";
+ dir = 1;
+ name = "medbay camera";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"bEV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bEW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bEX" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bEY" = (
+/obj/structure/table,
+/obj/item/storage/box/gloves,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bEZ" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bFa" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Medbay Security APC";
+ areastring = "/area/security/checkpoint/medical";
+ pixel_x = -25
+ },
+/obj/structure/cable,
+/obj/machinery/computer/secure_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bFb" = (
+/obj/machinery/camera{
+ c_tag = "Security Post - Medbay";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/landmark/start/depsec/medical,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bFc" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bFd" = (
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = 30
+ },
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bFe" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/suit_storage_unit/cmo,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bFf" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bFg" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/structure/table/glass,
+/obj/item/folder/blue,
+/obj/item/folder/blue,
+/obj/item/pen,
+/obj/item/stamp/cmo,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bFh" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/computer/card/minor/cmo{
+ icon_state = "computer";
+ dir = 1
+ },
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Chief Medical Officer's Desk";
+ departmentType = 5;
+ name = "Chief Medical Officer RC";
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bFi" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"bFj" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "CMO Maintenance";
+ req_access_txt = "40"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bFk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bFl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bFm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bFn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bFo" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/hydroponics/garden/abandoned)
+"bFp" = (
+/obj/structure/sink/kitchen{
+ desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
+ name = "old sink";
+ pixel_y = 28
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/hydroponics/garden/abandoned)
+"bFq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFr" = (
+/obj/item/seeds/watermelon,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFs" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFt" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFu" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bFv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFw" = (
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFx" = (
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bFA" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bFB" = (
+/obj/structure/reagent_dispensers/keg/aphro/strong,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"bFC" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"bFD" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken3"
+ },
+/area/maintenance/bar)
+"bFE" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Engineering Security APC";
+ areastring = "/area/security/checkpoint/engineering";
+ pixel_x = -24
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bFF" = (
+/turf/open/floor/plating/asteroid,
+/area/space)
+"bFG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bFH" = (
+/turf/closed/wall,
+/area/maintenance/port)
+"bFI" = (
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bFJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bFK" = (
+/turf/closed/wall,
+/area/medical/medbay/lobby)
+"bFL" = (
+/obj/machinery/power/apc{
+ areastring = "/area/medical/medbay/lobby";
+ dir = 2;
+ name = "Medbay Lobby APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bFM" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/medbay/central)
+"bFN" = (
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bFO" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/quartermaster/qm/private";
+ dir = 2;
+ name = "Quartermaster's Quarters APC";
+ pixel_y = -24
+ },
+/turf/open/floor/carpet/orange,
+/area/quartermaster/qm/private)
+"bFP" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/cmo/private)
+"bFQ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bFR" = (
+/obj/machinery/hydroponics/soil{
+ pixel_y = -8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bFS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/door/airlock/medical{
+ name = "Medbay Break Room";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bFT" = (
+/obj/item/seeds/berry,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFU" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/hydroponics/garden/abandoned)
+"bFV" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bFX" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bFY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bFZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bGa" = (
+/obj/structure/falsewall,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGb" = (
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ pixel_x = -30;
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bGc" = (
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bGd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"bGe" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/closet/secure_closet/security/engine,
+/obj/machinery/button/door{
+ desc = "A remote control-switch for the engineering security doors.";
+ id = "Engineering";
+ name = "Engineering Lockdown";
+ pixel_x = 26;
+ pixel_y = 6;
+ req_access_txt = "10"
+ },
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/obj/item/radio/off,
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"bGf" = (
+/obj/machinery/power/apc{
+ areastring = "/area/science/robotics/lab";
+ dir = 1;
+ name = "Robotics Lab APC";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"bGg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Central Hall APC";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGh" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/computer/med_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bGi" = (
+/obj/machinery/power/apc{
+ areastring = "/area/medical/medbay/front_office";
+ dir = 2;
+ name = "Medbay Front Office APC";
+ pixel_y = -24
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bGj" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bGk" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bGl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGm" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGn" = (
+/obj/structure/table,
+/obj/item/circular_saw{
+ pixel_y = 2
+ },
+/obj/item/scalpel{
+ pixel_y = 15
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/item/radio/intercom{
+ frequency = 1485;
+ name = "Station Intercom (Medbay)";
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bGo" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"bGp" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Infirmary"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGq" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Infirmary"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGr" = (
+/obj/structure/table,
+/obj/machinery/light,
+/obj/item/storage/box/donkpockets,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bGs" = (
+/obj/structure/table,
+/obj/machinery/microwave,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bGt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"bGu" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/lobby)
+"bGv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"bGw" = (
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/hop/private";
+ dir = 2;
+ name = "Head of Personnel's Quarters APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop/private)
+"bGx" = (
+/obj/item/cultivator,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/hydroponics/soil{
+ pixel_y = -8
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bGy" = (
+/obj/item/seeds/ambrosia,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/hydroponics/soil{
+ pixel_y = -8
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bGz" = (
+/obj/item/seeds/watermelon,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/seeds/cannabis,
+/obj/machinery/hydroponics/soil{
+ pixel_y = -8
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bGA" = (
+/obj/item/seeds/berry,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/hydroponics/soil{
+ pixel_y = -8
+ },
+/turf/open/floor/plating/asteroid,
+/area/hydroponics/garden/abandoned)
+"bGB" = (
+/turf/closed/wall/r_wall,
+/area/engine/transit_tube)
+"bGC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bGD" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bGE" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"bGF" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/bar";
+ dir = 1;
+ name = "Maint Bar APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGG" = (
+/obj/machinery/vending/autodrobe,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGH" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/obj/machinery/computer/slot_machine{
+ pixel_y = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"bGI" = (
+/obj/machinery/computer/arcade,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"bGJ" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/shaker,
+/obj/item/reagent_containers/glass/beaker/cryoxadone,
+/obj/item/reagent_containers/glass/beaker{
+ pixel_x = 8;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/dropper,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGK" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGL" = (
+/obj/structure/closet/secure_closet/bar{
+ pixel_x = -3;
+ pixel_y = -1;
+ req_access_txt = "25"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGM" = (
+/obj/machinery/vending/boozeomat/all_access,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bGN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/airlock/virology,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bGO" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bGP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bGQ" = (
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bGR" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGS" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/landmark/start/paramedic,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGW" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bGY" = (
+/obj/effect/landmark/start/quartermaster,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bGZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHd" = (
+/obj/machinery/light,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bHe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet/black,
+/area/bridge)
+"bHf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bHg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/front_office)
+"bHh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/medical";
+ dir = 4;
+ name = "Medical Maintenance APC";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bHi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bHj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bHk" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bHl" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/starboard/aft)
+"bHm" = (
+/obj/structure/lattice,
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/starboard/aft)
+"bHn" = (
+/obj/effect/landmark/start/ai/secondary,
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ listening = 0;
+ name = "Custom Channel";
+ pixel_x = -10;
+ pixel_y = 22
+ },
+/obj/item/radio/intercom{
+ freerange = 1;
+ name = "Common Channel";
+ pixel_x = -27
+ },
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ frequency = 1447;
+ name = "Private Channel";
+ pixel_x = -10;
+ pixel_y = -25
+ },
+/obj/machinery/door/window{
+ base_state = "rightsecure";
+ dir = 4;
+ obj_integrity = 300;
+ icon_state = "rightsecure";
+ layer = 4.1;
+ name = "Secondary AI Core Access";
+ pixel_x = 4;
+ req_access_txt = "16"
+ },
+/turf/open/floor/circuit/green,
+/area/ai_monitored/turret_protected/ai)
+"bHo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bHp" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bHq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bHr" = (
+/obj/item/radio/intercom{
+ freerange = 1;
+ name = "Common Channel";
+ pixel_x = 27;
+ pixel_y = 7
+ },
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ listening = 0;
+ name = "Custom Channel";
+ pixel_y = 27
+ },
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ frequency = 1447;
+ name = "Private Channel";
+ pixel_x = -27;
+ pixel_y = 7
+ },
+/obj/effect/landmark/start/ai,
+/obj/machinery/button/door{
+ id = "AI Core shutters";
+ name = "AI Core shutters control";
+ pixel_x = -24;
+ pixel_y = 22;
+ req_access_txt = "16"
+ },
+/obj/machinery/button/door{
+ id = "AI Chamber entrance shutters";
+ name = "AI Chamber entrance shutters control";
+ pixel_x = 23;
+ pixel_y = 23;
+ req_access_txt = "16"
+ },
+/turf/open/floor/circuit/green,
+/area/ai_monitored/turret_protected/ai)
+"bHs" = (
+/obj/effect/landmark/start/ai/secondary,
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ listening = 0;
+ name = "Custom Channel";
+ pixel_x = 10;
+ pixel_y = 22
+ },
+/obj/item/radio/intercom{
+ freerange = 1;
+ name = "Common Channel";
+ pixel_x = 27
+ },
+/obj/item/radio/intercom{
+ anyai = 1;
+ freerange = 1;
+ frequency = 1447;
+ name = "Private Channel";
+ pixel_x = 10;
+ pixel_y = -25
+ },
+/obj/machinery/door/window{
+ base_state = "leftsecure";
+ dir = 8;
+ obj_integrity = 300;
+ icon_state = "leftsecure";
+ layer = 4.1;
+ name = "Tertiary AI Core Access";
+ pixel_x = -3;
+ req_access_txt = "16"
+ },
+/turf/open/floor/circuit/green,
+/area/ai_monitored/turret_protected/ai)
+"bHt" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bHu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bHv" = (
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"bHw" = (
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bHx" = (
+/obj/structure/sink/kitchen{
+ desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
+ dir = 8;
+ icon_state = "sink_alt";
+ name = "old sink";
+ pixel_x = 15;
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bHy" = (
+/obj/machinery/atmospherics/components/unary/tank/air,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bHz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bHA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bHB" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bHC" = (
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bHD" = (
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bHE" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bHF" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHG" = (
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = 30
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bHI" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHJ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHK" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHL" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bHM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/rack,
+/obj/item/storage/toolbox/emergency,
+/obj/item/storage/toolbox/emergency{
+ pixel_x = -2;
+ pixel_y = -3
+ },
+/obj/item/wrench,
+/obj/item/multitool,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"bHN" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/cmo/private)
+"bHO" = (
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/cmo/private)
+"bHP" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"bHQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bHR" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bHS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bHT" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bHU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bHV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bHW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/starboard)
+"bHX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bHY" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Starboard Quarter Solar APC";
+ areastring = "/area/maintenance/solars/starboard/aft";
+ pixel_x = -26;
+ pixel_y = 3
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bHZ" = (
+/obj/machinery/camera{
+ c_tag = "Aft Starboard Solar Maintenance";
+ dir = 3
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIa" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIb" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIc" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable,
+/turf/open/space,
+/area/solar/starboard/aft)
+"bId" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bIe" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/turnstile{
+ icon_state = "turnstile_map";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"bIf" = (
+/obj/machinery/requests_console{
+ department = "AI";
+ departmentType = 5;
+ dir = 2;
+ pixel_x = -30;
+ pixel_y = -30
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/machinery/flasher{
+ id = "AI";
+ pixel_x = 23;
+ pixel_y = -23
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bIg" = (
+/obj/machinery/turretid{
+ control_area = "/area/ai_monitored/turret_protected/ai";
+ icon_state = "control_stun";
+ name = "AI Chamber turret control";
+ pixel_x = -2;
+ pixel_y = 25
+ },
+/obj/machinery/door/window{
+ base_state = "leftsecure";
+ dir = 8;
+ obj_integrity = 300;
+ icon_state = "leftsecure";
+ name = "Primary AI Core Access";
+ req_access_txt = "16"
+ },
+/obj/machinery/newscaster/security_unit{
+ pixel_x = -4;
+ pixel_y = -33
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bIh" = (
+/obj/machinery/door/window{
+ base_state = "rightsecure";
+ dir = 4;
+ obj_integrity = 300;
+ icon_state = "rightsecure";
+ name = "Primary AI Core Access";
+ req_access_txt = "16"
+ },
+/obj/machinery/camera{
+ c_tag = "AI Chamber - Core";
+ dir = 2;
+ network = list("aicore")
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/power/apc/auto_name/north{
+ areastring = "/area/ai_monitored/turret_protected/ai";
+ name = "AI Chamber APC"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bIi" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bIj" = (
+/obj/structure/mineral_door/wood{
+ name = "The Gobbetting Barmaid"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bIk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bIl" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"bIm" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bIn" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/bottle/tequila,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bIo" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"bIp" = (
+/obj/structure/rack,
+/obj/item/reagent_containers/food/drinks/bottle/vodka{
+ pixel_x = 3;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/bottle/vermouth{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/food/drinks/bottle/whiskey,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bIq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bIr" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bIs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bIt" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bIu" = (
+/turf/closed/wall,
+/area/medical/patients_rooms/room_a)
+"bIv" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bIw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bIx" = (
+/turf/closed/wall,
+/area/medical/surgery)
+"bIy" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/medical/surgery)
+"bIz" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bIA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bIB" = (
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bIC" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"bID" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIF" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIH" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"bII" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Starboard Maintenance APC";
+ areastring = "/area/maintenance/starboard";
+ pixel_x = 26
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bIK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Starboard Quarter Solar Access";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIL" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIN" = (
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIP" = (
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bIQ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bIR" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/solar/starboard/aft)
+"bIS" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bIT" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bIU" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/solar/starboard/aft)
+"bIV" = (
+/obj/structure/lattice/catwalk,
+/obj/item/stack/cable_coil,
+/turf/open/space,
+/area/solar/starboard/aft)
+"bIW" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bIX" = (
+/obj/machinery/power/tracker,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating/airless,
+/area/solar/starboard/aft)
+"bIY" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space,
+/area/space)
+"bIZ" = (
+/obj/machinery/iv_drip,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bJa" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/bed,
+/obj/item/bedsheet,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bJb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "AI Core shutters";
+ name = "AI core shutters"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai)
+"bJd" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/medical_doctor,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJe" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJf" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space,
+/area/space)
+"bJg" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space,
+/area/space)
+"bJh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJi" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJj" = (
+/obj/structure/mineral_door/wood{
+ name = "The Gobbetting Barmaid"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bJl" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bJm" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken"
+ },
+/area/maintenance/bar)
+"bJn" = (
+/obj/effect/turf_decal/box/white/corners{
+ icon_state = "box_corners_white";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"bJo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "toxins_blastdoor";
+ name = "biohazard containment door"
+ },
+/turf/open/floor/plating,
+/area/science/mixing)
+"bJp" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/rag,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bJq" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = 4;
+ pixel_y = 5
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = 6;
+ pixel_y = -1
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass{
+ pixel_x = -5;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
+/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bJr" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bJu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bJv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bJw" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bJx" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bJy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJz" = (
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Surgery APC";
+ areastring = "/area/medical/surgery";
+ pixel_y = -26
+ },
+/obj/machinery/light,
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bJC" = (
+/obj/machinery/door/airlock/medical{
+ name = "Operating Theatre A";
+ req_access_txt = "45"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJD" = (
+/obj/machinery/door/airlock/medical{
+ name = "Operating Theatre B";
+ req_access_txt = "45"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJE" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bJF" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Port Fore";
+ dir = 8;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bJG" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bJH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bJI" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJJ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/landmark/xeno_spawn,
+/obj/structure/sink{
+ layer = 3;
+ pixel_y = 22
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJK" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJL" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJM" = (
+/obj/structure/table,
+/obj/item/circular_saw{
+ pixel_y = 2
+ },
+/obj/item/scalpel{
+ pixel_y = 15
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bJO" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJP" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bJQ" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 4;
+ freq = 1400;
+ location = "Medbay"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/window/northleft{
+ dir = 4;
+ name = "MuleBot Access";
+ req_access_txt = "50"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bJR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"bJS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bJT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bJU" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - Mix";
+ dir = 8
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"bJV" = (
+/obj/structure/cable,
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bJW" = (
+/obj/machinery/power/terminal{
+ icon_state = "term";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bJX" = (
+/obj/machinery/power/solar_control{
+ dir = 8;
+ id = "aftstarboard";
+ name = "Starboard Quarter Solar Control";
+ track = 0
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"bJY" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bJZ" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKa" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Starboard Fore";
+ dir = 4;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bKb" = (
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bKc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/ai_slipper{
+ uses = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload)
+"bKd" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bKe" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bKf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/sign/poster/contraband/random{
+ pixel_x = -32
+ },
+/turf/open/floor/wood{
+ icon_state = "wood-broken3"
+ },
+/area/maintenance/bar)
+"bKg" = (
+/obj/structure/table/wood/poker,
+/obj/item/toy/cards/deck,
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bKh" = (
+/obj/structure/chair/stool,
+/turf/open/floor/wood{
+ icon_state = "wood-broken5"
+ },
+/area/maintenance/bar)
+"bKi" = (
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"bKj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bKk" = (
+/obj/machinery/power/apc{
+ areastring = "/area/security/vacantoffice/a";
+ dir = 8;
+ name = "Vacant Office APC";
+ pixel_x = -25
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"bKl" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/noticeboard{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/sign/map/left{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-left-MS";
+ pixel_y = 32
+ },
+/obj/structure/table/glass,
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKn" = (
+/obj/structure/table/optable,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKo" = (
+/obj/machinery/computer/operating{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKq" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/sign/map/right{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-right-MS";
+ pixel_y = 32
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/microwave,
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKs" = (
+/obj/machinery/computer/operating{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKt" = (
+/obj/structure/sink{
+ pixel_y = 22
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKu" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKw" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKx" = (
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKy" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bKz" = (
+/obj/structure/curtain,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bKA" = (
+/turf/closed/wall,
+/area/medical)
+"bKB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bKC" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bKD" = (
+/obj/structure/curtain,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bKE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bKF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bKG" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai)
+"bKH" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bKI" = (
+/obj/structure/table,
+/obj/item/surgicaldrill{
+ pixel_y = 5
+ },
+/obj/item/cautery{
+ pixel_x = 5
+ },
+/obj/item/radio/intercom{
+ frequency = 1485;
+ name = "Station Intercom (Medbay)";
+ pixel_x = 30
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKJ" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/medical)
+"bKK" = (
+/obj/structure/table/wood/poker,
+/obj/item/toy/cards/deck,
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"bKL" = (
+/turf/open/floor/wood{
+ icon_state = "wood-broken7"
+ },
+/area/maintenance/bar)
+"bKM" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plating,
+/area/maintenance/bar)
+"bKN" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bKO" = (
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 2;
+ name = "Port Maintenance APC";
+ areastring = "/area/maintenance/port";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bKP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bKQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bKR" = (
+/obj/structure/table,
+/obj/item/surgicaldrill{
+ pixel_y = 5
+ },
+/obj/item/cautery{
+ pixel_x = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKS" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Abandoned Garden APC";
+ areastring = "/area/hydroponics/garden/abandoned";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"bKT" = (
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/aft)
+"bKU" = (
+/obj/effect/landmark/start/medical_doctor,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKV" = (
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bKW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bKX" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bKY" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bKZ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bLa" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/camera{
+ c_tag = "AI Chamber Port";
+ dir = 5;
+ network = list("aicore")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bLc" = (
+/obj/machinery/vending/wardrobe/cap_wardrobe,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"bLd" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bLe" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/spray/cleaner,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bLf" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Patient Room A APC";
+ areastring = "/area/medical/patients_rooms/room_a";
+ pixel_x = -26
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bLg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLh" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bLi" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"bLj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLk" = (
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLl" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bLm" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/turf/open/floor/plating,
+/area/maintenance/central/secondary)
+"bLn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"bLo" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bLp" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLq" = (
+/obj/structure/table,
+/obj/item/hemostat{
+ pixel_x = -5
+ },
+/obj/item/retractor{
+ pixel_x = 2
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLr" = (
+/obj/structure/table,
+/obj/item/hemostat{
+ pixel_x = -5
+ },
+/obj/item/retractor{
+ pixel_x = 2
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLt" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/disposalpipe/junction/yjunction{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bLu" = (
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bLv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "AI Chamber Starboard";
+ dir = 9;
+ network = list("aicore")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLw" = (
+/obj/machinery/light/small,
+/obj/machinery/vending/wallmed{
+ pixel_x = -28;
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bLx" = (
+/obj/structure/table/glass,
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/item/clothing/neck/stethoscope,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bLy" = (
+/obj/structure/closet/crate/freezer/blood,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLz" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLA" = (
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"bLB" = (
+/obj/structure/table,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/mask/surgical,
+/obj/item/clothing/suit/apron/surgical,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLC" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/surgery,
+/obj/item/surgical_drapes,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLD" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/surgery,
+/obj/item/surgical_drapes,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLE" = (
+/obj/structure/table,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/clothing/mask/surgical,
+/obj/item/clothing/suit/apron/surgical,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLF" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLG" = (
+/obj/structure/closet/crate/freezer/blood,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bLH" = (
+/obj/structure/grille,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bLI" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bLJ" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bLK" = (
+/obj/machinery/door/airlock/highsecurity{
+ name = "AI Chamber";
+ req_access_txt = "16"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bLL" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bLM" = (
+/turf/open/floor/carpet/orange,
+/area/quartermaster/qm/private)
+"bLN" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"bLO" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"bLP" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/stamp/qm,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm)
+"bLQ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bLR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bLS" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bLT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Medbay Maintenance";
+ req_access_txt = "5"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bLU" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bLV" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/storage/satellite)
+"bLW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/power/port_gen/pacman,
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bLX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/smes{
+ charge = 5e+006
+ },
+/obj/machinery/airalarm{
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bLY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/machinery/computer/station_alert,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bLZ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/computer/monitor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bMa" = (
+/obj/machinery/porta_turret/ai{
+ dir = 2
+ },
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the RD's goons from the safety of his office.";
+ dir = 4;
+ name = "Research Monitor";
+ network = list("rd");
+ pixel_x = -28
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMb" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMc" = (
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel's Private Quarters";
+ req_access_txt = "57"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"bMd" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMe" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMf" = (
+/obj/structure/chair/stool,
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = -30
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay Break Room";
+ dir = 1;
+ network = list("ss13","medbay")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMg" = (
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_y = -30
+ },
+/obj/structure/table/glass,
+/obj/item/storage/box/donkpockets{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMh" = (
+/obj/structure/chair/stool,
+/obj/machinery/newscaster{
+ pixel_y = -30
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMi" = (
+/obj/machinery/porta_turret/ai{
+ dir = 2
+ },
+/obj/machinery/computer/security/telescreen/minisat{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMj" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMk" = (
+/obj/machinery/teleport/hub,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMl" = (
+/obj/machinery/camera,
+/obj/machinery/teleport/station,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMm" = (
+/obj/machinery/computer/teleporter,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMn" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMo" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bMp" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bMq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bMr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bMs" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bMt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bMu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bMv" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bMw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bMx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bMy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bMz" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bMA" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bMB" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bMC" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bMD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bME" = (
+/turf/closed/wall/r_wall,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bMF" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bMG" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/atmospherics/pipe/layer_manifold{
+ icon_state = "manifoldlayer";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bMH" = (
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/ai_monitored/turret_protected/aisat_interior";
+ dir = 1;
+ name = "MiniSat Antechamber APC";
+ pixel_y = 29
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMI" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/landmark/start/cyborg,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bMK" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bML" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bMM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bMN" = (
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMO" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMP" = (
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -26
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bMQ" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bMR" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bMS" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced,
+/turf/open/space,
+/area/space)
+"bMT" = (
+/obj/structure/transit_tube/curved/flipped{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bMU" = (
+/obj/structure/transit_tube/curved{
+ dir = 8
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bMV" = (
+/obj/structure/transit_tube/curved/flipped{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bMW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/sign/plaques/kiddie/library{
+ pixel_y = -32
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bMX" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/medical";
+ dir = 2;
+ name = "Breakroom APC";
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bMY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/transit_tube)
+"bMZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bNa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bNb" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bNc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"bNd" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/space,
+/area/solar/starboard/aft)
+"bNe" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bNf" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/space,
+/area/space)
+"bNg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bNh" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bNi" = (
+/obj/structure/showcase/cyborg/old{
+ dir = 2;
+ pixel_y = 20
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNj" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard3";
+ location = "starboard2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bNm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard2";
+ location = "9.4-Escape-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bNn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=9.1-Escape-1";
+ location = "starboard1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bNo" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNp" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNq" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNu" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=central1";
+ location = "aft7"
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bNw" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNx" = (
+/obj/machinery/camera{
+ c_tag = "AI Chamber Aft";
+ dir = 1;
+ network = list("aicore")
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bNy" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bNz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bNA" = (
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bNB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bNC" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bND" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNE" = (
+/obj/structure/transit_tube/diagonal{
+ icon_state = "diagonal";
+ dir = 8
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bNF" = (
+/obj/structure/transit_tube/diagonal,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bNG" = (
+/obj/machinery/vending/hydroseeds,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"bNH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNI" = (
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bNJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNL" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNN" = (
+/turf/closed/wall,
+/area/storage/tcom)
+"bNO" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNP" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bNQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNS" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bNT" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bNU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bNV" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bNW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 8;
+ sortType = 29
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/white/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bNX" = (
+/obj/structure/showcase/cyborg/old{
+ dir = 2;
+ pixel_y = 20
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bNY" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bNZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bOa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bOb" = (
+/obj/machinery/door/airlock/hatch{
+ name = "MiniSat Access";
+ req_one_access_txt = "32;19"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOc" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOd" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOe" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOf" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/hatch{
+ name = "MiniSat Antechamber";
+ req_one_access_txt = "32;19"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOk" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOl" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 31
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bOm" = (
+/obj/machinery/porta_turret/ai{
+ dir = 2
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOn" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bOp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bOq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bOr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/item/beacon,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bOs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bOt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/turretid{
+ control_area = "/area/ai_monitored/turret_protected/aisat/foyer";
+ enabled = 1;
+ icon_state = "control_stun";
+ name = "Antechamber Turret Control";
+ pixel_x = -32;
+ pixel_y = 32;
+ req_access = null;
+ req_access_txt = "65"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bOu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/hatch{
+ name = "MiniSat Foyer";
+ req_one_access_txt = "32;19"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bOv" = (
+/obj/machinery/camera{
+ c_tag = "MiniSat Antechamber Port";
+ dir = 4;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOw" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bOx" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOy" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOz" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOA" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/transit_tube/junction{
+ icon_state = "junction0";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOB" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/transit_tube/horizontal,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOC" = (
+/obj/structure/transit_tube/horizontal,
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOD" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/transit_tube/crossing/horizontal,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bOE" = (
+/obj/structure/transit_tube/horizontal,
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOF" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/transit_tube/crossing/horizontal,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOG" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/transit_tube/horizontal,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOH" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/transit_tube/horizontal,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOI" = (
+/obj/structure/transit_tube/junction{
+ icon_state = "junction0";
+ dir = 8
+ },
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOJ" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bOK" = (
+/obj/structure/transit_tube/curved{
+ dir = 8
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/transit_tube)
+"bOL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bOM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bON" = (
+/obj/structure/closet/emcloset,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"bOO" = (
+/obj/structure/transit_tube/curved/flipped,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bOP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bOQ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "transittube";
+ name = "Transit Tube Blast Door"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bOR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOS" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOU" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOW" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bOX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bOZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPb" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPc" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPf" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bPl" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPm" = (
+/obj/structure/rack,
+/obj/item/circuitboard/machine/telecomms/bus{
+ pixel_x = -3;
+ pixel_y = -2
+ },
+/obj/item/circuitboard/machine/telecomms/broadcaster,
+/obj/machinery/camera{
+ c_tag = "Telecomms - Storage";
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -26;
+ pixel_y = -5
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"bPn" = (
+/obj/machinery/airalarm{
+ pixel_y = 25
+ },
+/obj/structure/table,
+/obj/item/stock_parts/subspace/analyzer{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/stock_parts/subspace/analyzer{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/stock_parts/subspace/analyzer,
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"bPo" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"bPp" = (
+/turf/closed/wall,
+/area/maintenance/starboard/aft)
+"bPq" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bPr" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/space,
+/area/space)
+"bPs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPt" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Construction Area Maintenance";
+ req_access_txt = "32"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bPu" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPv" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bPw" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 31
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bPx" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bPy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"bPz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/sorting/mail{
+ name = "CMO sorting disposal pipe";
+ sortType = 10
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/sorting/mail{
+ name = "Genetics sorting disposal pipe";
+ sortType = 23
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"bPC" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bPD" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/mob/living/simple_animal/bot/secbot/pingsky,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPG" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPH" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bPI" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bPJ" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/ai_monitored/turret_protected/aisat/foyer";
+ dir = 2;
+ name = "MiniSat Foyer APC";
+ pixel_x = -29;
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bPK" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bPL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bPM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bPN" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bPO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bPP" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bPQ" = (
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/aisat";
+ dir = 8;
+ name = "MiniSat Exterior APC";
+ pixel_x = -24;
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bPR" = (
+/obj/structure/transit_tube/diagonal,
+/turf/open/space,
+/area/space/nearstation)
+"bPS" = (
+/obj/structure/transit_tube/diagonal{
+ icon_state = "diagonal";
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bPT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/transit_tube)
+"bPU" = (
+/obj/structure/transit_tube/station{
+ dir = 4
+ },
+/obj/structure/transit_tube_pod,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bPV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/maintenance/bar)
+"bPX" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bPY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bPZ" = (
+/obj/machinery/door/airlock/public/glass{
+ id_tag = "permabolt3";
+ name = "Cell 3"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/poddoor/preopen{
+ id = "permacell2";
+ name = "cell blast door"
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"bQa" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQc" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQd" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQe" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQf" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Hallway Port";
+ dir = 4;
+ name = "security camera";
+ network = list("ss13")
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"bQh" = (
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bQi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bQj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Minisat Foyer Port";
+ dir = 1;
+ network = list("minisat")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"bQk" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bQl" = (
+/obj/machinery/power/apc/auto_name/east{
+ areastring = "/area/ai_monitored/storage/satellite";
+ name = "MiniSat Maint APC"
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bQm" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bQn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bQo" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQp" = (
+/obj/machinery/computer/cargo/request{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bQq" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bQr" = (
+/obj/machinery/light,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bQs" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/space,
+/area/space)
+"bQt" = (
+/obj/structure/transit_tube/curved{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"bQu" = (
+/obj/structure/transit_tube/curved/flipped{
+ dir = 8
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bQv" = (
+/obj/structure/transit_tube/curved{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"bQw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bQx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bQy" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bQz" = (
+/turf/closed/wall,
+/area/crew_quarters/fitness/recreation)
+"bQA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/recreation)
+"bQB" = (
+/turf/closed/wall,
+/area/crew_quarters/dorms)
+"bQC" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/hallway/primary/aft)
+"bQD" = (
+/obj/machinery/door/airlock{
+ name = "Dormitories"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bQE" = (
+/obj/machinery/door/airlock{
+ name = "Dormitories"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bQF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bQG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bQH" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/satellite)
+"bQI" = (
+/obj/machinery/computer/security/telescreen/minisat{
+ dir = 1;
+ pixel_y = -29
+ },
+/obj/structure/rack,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/storage/toolbox/mechanical,
+/obj/item/multitool,
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/satellite)
+"bQJ" = (
+/obj/structure/table,
+/obj/item/radio/intercom{
+ pixel_y = -28
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/mineral/plasma{
+ amount = 35
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/satellite)
+"bQK" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer1{
+ dir = 1;
+ icon_state = "connector_map-1";
+ name = "Auxiliary MiniSat Distribution Port"
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/satellite)
+"bQL" = (
+/obj/machinery/porta_turret/ai{
+ dir = 2
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bQM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bQN" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bQO" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "bridgedoors";
+ name = "Bridge Access Blastdoors";
+ pixel_x = 26;
+ pixel_y = 32;
+ req_access_txt = "19"
+ },
+/obj/machinery/button/door{
+ id = "bridgespace";
+ name = "Bridge External Shutters";
+ pixel_x = 36;
+ pixel_y = 32;
+ req_access_txt = "19"
+ },
+/turf/open/floor/carpet,
+/area/bridge)
+"bQP" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bQQ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bQR" = (
+/obj/structure/closet/secure_closet/security/sec,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bQS" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 2;
+ name = "N2O to Pure"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"bQT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bQU" = (
+/obj/structure/transit_tube/curved,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bQV" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bQW" = (
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bQX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bQY" = (
+/turf/closed/wall,
+/area/storage/primary)
+"bQZ" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRa" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/vending/assist,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRb" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/machinery/vending/tool,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRc" = (
+/obj/item/crowbar,
+/obj/structure/table,
+/obj/item/assembly/igniter{
+ pixel_x = -4;
+ pixel_y = -4
+ },
+/obj/item/assembly/igniter,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRd" = (
+/obj/structure/table,
+/obj/machinery/requests_console{
+ department = "Tool Storage";
+ departmentType = 0;
+ pixel_y = 30
+ },
+/obj/item/folder/yellow,
+/obj/item/folder/yellow,
+/obj/item/storage/firstaid/regular,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRe" = (
+/obj/structure/table,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/t_scanner,
+/obj/item/radio/intercom{
+ pixel_y = 25
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRf" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRg" = (
+/obj/machinery/light_switch{
+ pixel_y = 28
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/analyzer,
+/obj/item/wrench,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRh" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRi" = (
+/obj/structure/table/wood,
+/obj/item/instrument/violin,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/theatre)
+"bRj" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table/reinforced,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"bRk" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRl" = (
+/obj/structure/dresser,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bRm" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"bRn" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bRo" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"bRp" = (
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/bridge/meeting_room)
+"bRq" = (
+/obj/structure/showcase/mecha/ripley,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bRr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRs" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRt" = (
+/obj/machinery/cryopod{
+ icon_state = "cryopod-open";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bRu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bRv" = (
+/obj/machinery/computer/cryopod{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/trimline/green/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bRw" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bRx" = (
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bRy" = (
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bRz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bRA" = (
+/turf/closed/wall,
+/area/maintenance/department/crew_quarters/dorms)
+"bRB" = (
+/turf/closed/wall/r_wall,
+/area/storage/tech)
+"bRC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/hatch{
+ name = "Telecomms Control Room";
+ req_one_access_txt = "19; 61"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/computer)
+"bRD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bRE" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bRF" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bRG" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Tool Storage Maintenance";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bRH" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRI" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRJ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRK" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/storage/box/lights/mixed,
+/obj/machinery/camera{
+ c_tag = "Tool Storage";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bRL" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/computer/arcade/minesweeper{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bRM" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRN" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"bRP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bRQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical)
+"bRR" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/status_display/evac{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"bRS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_y = 40
+ },
+/obj/structure/sign/directions/science{
+ dir = 1;
+ icon_state = "direction_sci";
+ pixel_y = 32
+ },
+/obj/structure/sign/directions/command{
+ dir = 8;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bRT" = (
+/obj/machinery/airalarm{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bRU" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bRV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRW" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bRX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bRY" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bRZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bSa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bSb" = (
+/turf/closed/wall,
+/area/storage/tech)
+"bSc" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space)
+"bSd" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space/basic,
+/area/space)
+"bSe" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSf" = (
+/obj/structure/table/wood,
+/obj/item/radio/off{
+ pixel_y = 4
+ },
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSg" = (
+/obj/machinery/status_display/evac{
+ pixel_y = 31
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSh" = (
+/obj/structure/showcase/cyborg/old{
+ dir = 2;
+ pixel_y = 20
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSi" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSj" = (
+/obj/machinery/holopad,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSk" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 31
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSl" = (
+/obj/structure/table/wood,
+/obj/item/radio/intercom{
+ dir = 8;
+ freerange = 1;
+ name = "Station Intercom (Telecomms)";
+ pixel_y = 30
+ },
+/obj/item/storage/box/donkpockets,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSm" = (
+/obj/structure/table/wood,
+/obj/machinery/microwave{
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bSo" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bSp" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bSq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bSr" = (
+/obj/item/screwdriver,
+/obj/structure/table,
+/obj/item/assembly/signaler,
+/obj/item/assembly/signaler,
+/obj/item/storage/toolbox/electrical,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bSs" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bSt" = (
+/obj/item/wrench,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bSu" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bSv" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bSw" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bSx" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bSy" = (
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bSz" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin1";
+ name = "Cabin 1"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bSA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"bSB" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin3";
+ name = "Cabin 3"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bSC" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bSD" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bSE" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/item/radio/intercom{
+ pixel_x = 29
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bSF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bSG" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/crew_quarters/dorms)
+"bSH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bSI" = (
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bSJ" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/department/crew_quarters/dorms)
+"bSK" = (
+/obj/machinery/vending/assist,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSL" = (
+/obj/structure/table,
+/obj/item/plant_analyzer,
+/turf/open/floor/plasteel/dark,
+/area/storage/tech)
+"bSM" = (
+/obj/structure/table,
+/obj/item/analyzer,
+/obj/item/healthanalyzer,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tech)
+"bSN" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/obj/item/multitool,
+/obj/item/clothing/glasses/meson,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tech)
+"bSO" = (
+/obj/machinery/holopad,
+/obj/machinery/status_display/ai{
+ pixel_y = 31
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSP" = (
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSQ" = (
+/obj/item/radio/intercom{
+ pixel_y = 28
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSR" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bSS" = (
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bST" = (
+/turf/closed/wall,
+/area/aisat)
+"bSU" = (
+/turf/closed/wall/r_wall,
+/area/tcommsat/computer)
+"bSV" = (
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSW" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bSX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSY" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bSZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTa" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTd" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 4;
+ name = "Telecomms Control Room APC";
+ areastring = "/area/tcommsat/computer";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTe" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"bTf" = (
+/turf/closed/wall,
+/area/maintenance/port/aft)
+"bTg" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTh" = (
+/obj/item/storage/toolbox/mechanical,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTi" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTl" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bTm" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/table,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/item/multitool,
+/obj/item/multitool{
+ pixel_x = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bTp" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bTq" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"bTr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
+"bTs" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"bTt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bTu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bTv" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"bTw" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bTx" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/camera{
+ c_tag = "Medbay Port";
+ dir = 1;
+ name = "medbay camera";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bTy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"bTz" = (
+/obj/machinery/door/airlock/glass{
+ name = "Cryodorms"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bTA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bTB" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bTC" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bTD" = (
+/obj/effect/turf_decal/trimline/green/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bTE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bTF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bTG" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/spawner/lootdrop/techstorage/AI,
+/obj/structure/rack,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTH" = (
+/obj/machinery/camera{
+ c_tag = "Secure Tech Storage";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ pixel_x = 29
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTI" = (
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Tech Storage APC";
+ areastring = "/area/storage/tech";
+ pixel_x = -27
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bTO" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/ansible{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/item/stock_parts/subspace/ansible{
+ pixel_y = 1
+ },
+/obj/item/stock_parts/subspace/ansible{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/stock_parts/subspace/crystal{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/item/stock_parts/subspace/crystal,
+/obj/item/stock_parts/subspace/crystal{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"bTP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bTQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bTR" = (
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-21"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTS" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -1;
+ pixel_y = 6
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTT" = (
+/obj/structure/table/wood,
+/obj/item/folder,
+/obj/item/folder,
+/obj/item/pen,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTV" = (
+/obj/machinery/camera{
+ c_tag = "Telecomms - Control Room";
+ dir = 1;
+ network = list("ss13","tcomms")
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTW" = (
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Telecomms Admin";
+ departmentType = 5;
+ name = "Telecomms RC";
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTX" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTY" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bTZ" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port/aft)
+"bUa" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bUb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bUc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"bUd" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/storage/primary";
+ dir = 8;
+ name = "Tool Storage APC";
+ pixel_x = -25;
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUe" = (
+/obj/item/weldingtool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/table,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/item/wirecutters,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUf" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/table,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/item/stack/cable_coil{
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/obj/item/stack/cable_coil{
+ pixel_x = 3;
+ pixel_y = 5
+ },
+/obj/item/screwdriver{
+ pixel_y = 16
+ },
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUl" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bUm" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"bUn" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bUo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUp" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/end,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/corner{
+ icon_state = "darkcorner";
+ dir = 8
+ },
+/area/hallway/primary/aft)
+"bUs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/starboard)
+"bUt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bUu" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUv" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUw" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUx" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Medbay Aft";
+ dir = 8;
+ name = "medbay camera";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"bUy" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUz" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bUA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUB" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/cryopod{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bUC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bUD" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUE" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/RnD_secure,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUF" = (
+/obj/machinery/door/airlock/highsecurity{
+ name = "Secure Tech Storage";
+ req_access_txt = "19;23"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUH" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/security,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUI" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/service,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUJ" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/tcomms,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUK" = (
+/obj/structure/rack,
+/obj/item/electronics/apc,
+/obj/item/electronics/airlock,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUL" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUM" = (
+/obj/structure/table,
+/obj/item/screwdriver{
+ pixel_y = 16
+ },
+/obj/item/wirecutters,
+/obj/item/multitool,
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bUN" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bUO" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/fore";
+ dir = 4;
+ name = "Fore Maintenance APC";
+ pixel_x = 24;
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bUP" = (
+/turf/closed/wall/r_wall,
+/area/tcommsat/server)
+"bUQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/tcommsat/server)
+"bUR" = (
+/obj/machinery/door/airlock/hatch{
+ name = "Telecomms Server Room"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/server)
+"bUS" = (
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bUT" = (
+/obj/structure/table/wood,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge/showroom/corporate)
+"bUU" = (
+/obj/structure/sign/poster/official/random{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUV" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUW" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUX" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bUY" = (
+/obj/structure/closet/secure_closet/medical3,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"bUZ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/library)
+"bVa" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sign/directions/supply{
+ dir = 1;
+ pixel_x = 32;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/medical{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bVc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVd" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin4";
+ name = "Cabin 4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"bVe" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin5";
+ name = "Cabin 5"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bVf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin6";
+ name = "Cabin 6"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"bVg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVi" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVj" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/command,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bVk" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft2";
+ location = "aft1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVm" = (
+/obj/structure/table,
+/obj/item/stack/cable_coil{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/stack/cable_coil,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 27
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bVn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"bVo" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/directions/medical{
+ dir = 4;
+ icon_state = "direction_med";
+ pixel_y = 40
+ },
+/obj/structure/sign/directions/engineering{
+ dir = 4;
+ pixel_y = 32
+ },
+/obj/structure/sign/directions/evac{
+ dir = 4;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVp" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bVq" = (
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bVr" = (
+/obj/machinery/telecomms/server/presets/science,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bVs" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Fore-Port";
+ dir = 2;
+ network = list("ss13","tcomms")
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bVt" = (
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/obj/machinery/computer/arcade/orion_trail{
+ icon_state = "arcade";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"bVu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/server)
+"bVv" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Chemistry Lab";
+ req_access_txt = "5; 33"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bVw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bVx" = (
+/obj/machinery/telecomms/server/presets/engineering,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bVy" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/announcement_system,
+/obj/machinery/status_display/ai{
+ pixel_x = 31;
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bVz" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/closet/crate/internals,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVA" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVB" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVC" = (
+/obj/item/storage/box/lights,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVD" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVE" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVF" = (
+/obj/machinery/light,
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVG" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bVH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"bVI" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVJ" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bVK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard4";
+ location = "starboard3"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bVL" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bVO" = (
+/obj/machinery/button/door{
+ id = "Cabin4";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = 5;
+ pixel_y = 30;
+ specialfunctions = 4
+ },
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"bVP" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/light_switch{
+ pixel_x = -25;
+ pixel_y = 25
+ },
+/turf/open/floor/carpet,
+/area/library)
+"bVQ" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"bVR" = (
+/obj/machinery/button/door{
+ id = "Cabin5";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = 5;
+ pixel_y = 30;
+ specialfunctions = 4
+ },
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bVS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"bVT" = (
+/obj/machinery/button/door{
+ id = "examroom";
+ name = "Privacy Shutters";
+ pixel_x = 25;
+ pixel_y = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"bVU" = (
+/obj/machinery/button/door{
+ id = "Cabin6";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = 5;
+ pixel_y = 30;
+ specialfunctions = 4
+ },
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"bVV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/structure/sign/directions/evac{
+ dir = 4;
+ pixel_x = 32;
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bVW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"bVX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bVY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"bVZ" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWa" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/engineering,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWb" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/medical,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWc" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/techstorage/rnd,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWd" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/t_scanner,
+/obj/item/multitool,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWe" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/aicard,
+/obj/item/aiModule/reset,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWf" = (
+/obj/machinery/telecomms/processor/preset_one,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWg" = (
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bWh" = (
+/obj/machinery/telecomms/server/presets/service,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWi" = (
+/obj/machinery/door/airlock/hatch{
+ name = "Telecomms Server Room"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/server)
+"bWj" = (
+/obj/machinery/telecomms/server/presets/command,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWk" = (
+/obj/machinery/telecomms/processor/preset_four,
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Aft-Starboard";
+ dir = 8;
+ network = list("ss13","tcomms")
+ },
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWl" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bWm" = (
+/obj/machinery/computer/message_monitor{
+ icon_state = "computer";
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bWn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"bWo" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bWp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"bWq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bWr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bWs" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"bWt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"bWu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"bWv" = (
+/obj/machinery/button/door{
+ id = "Cabin1";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = -5;
+ pixel_y = -30;
+ specialfunctions = 4
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bWw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bWx" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bWy" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bWz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"bWA" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"bWB" = (
+/turf/closed/wall,
+/area/crew_quarters/toilet)
+"bWC" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWD" = (
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWE" = (
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWF" = (
+/obj/structure/closet/secure_closet/engineering_chief,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bWG" = (
+/obj/structure/table,
+/obj/item/flashlight{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/item/flashlight{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/item/assembly/flash/handheld,
+/obj/item/assembly/flash/handheld,
+/turf/open/floor/plating,
+/area/storage/tech)
+"bWH" = (
+/obj/machinery/telecomms/bus/preset_one,
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWI" = (
+/obj/machinery/telecomms/processor/preset_two,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWJ" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bWK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bWL" = (
+/obj/machinery/telecomms/processor/preset_three,
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Fore-Starboard";
+ dir = 2;
+ network = list("ss13","tcomms")
+ },
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWM" = (
+/obj/machinery/telecomms/bus/preset_four,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bWN" = (
+/obj/machinery/button/door{
+ id = "Cabin3";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = -5;
+ pixel_y = -30;
+ specialfunctions = 4
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bWO" = (
+/obj/machinery/computer/telecomms/monitor{
+ dir = 8;
+ network = "tcommsat"
+ },
+/obj/machinery/computer/security/telescreen{
+ dir = 8;
+ name = "Telecomms Camera Monitor";
+ network = list("tcomms");
+ pixel_x = 26
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bWP" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bWQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bWR" = (
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bWS" = (
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"bWT" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bWU" = (
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"bWV" = (
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"bWW" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bWX" = (
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bWY" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/structure/mirror{
+ pixel_x = 25
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bWZ" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXa" = (
+/obj/item/soap,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXb" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bXc" = (
+/turf/closed/wall/r_wall,
+/area/crew_quarters/heads/chief)
+"bXd" = (
+/turf/closed/wall,
+/area/engine/break_room)
+"bXe" = (
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"bXf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/engineering{
+ name = "Telecomms Storage";
+ req_access_txt = "61"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"bXg" = (
+/obj/machinery/telecomms/server/presets/medical,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXh" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXi" = (
+/obj/machinery/telecomms/bus/preset_two,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXj" = (
+/obj/structure/table/glass,
+/obj/item/folder{
+ pixel_y = 2
+ },
+/obj/item/folder{
+ pixel_y = 2
+ },
+/obj/item/pen,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bXk" = (
+/obj/machinery/telecomms/bus/preset_three,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXl" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"bXm" = (
+/obj/machinery/telecomms/server/presets/common,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bXo" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bXp" = (
+/obj/machinery/camera{
+ c_tag = "Telecomms - Control Room";
+ dir = 8;
+ network = list("ss13","tcomms")
+ },
+/obj/machinery/computer/telecomms/server{
+ dir = 8;
+ network = "tcommsat"
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bXq" = (
+/obj/structure/bed,
+/obj/item/bedsheet/medical,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"bXr" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bXs" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/obj/structure/sign/departments/science{
+ name = "\improper ROBOTICS!";
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"bXt" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bXu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/crew_quarters/locker)
+"bXv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bXw" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXx" = (
+/obj/machinery/shower{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/item/bikehorn/rubberducky,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXz" = (
+/obj/machinery/shower{
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bXB" = (
+/obj/machinery/requests_console{
+ announcementConsole = 1;
+ department = "Chief Engineer's Desk";
+ departmentType = 3;
+ name = "Chief Engineer RC";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bXC" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/computer/security/telescreen/entertainment{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bXD" = (
+/obj/machinery/firealarm{
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bXE" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"bXF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "ceblast";
+ name = "Chief's Lockdown Shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"bXG" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bXI" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bXJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bXK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bXL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"bXM" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bXN" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/brown,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bXO" = (
+/obj/machinery/telecomms/server/presets/supply,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXP" = (
+/obj/machinery/telecomms/hub/preset,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXQ" = (
+/obj/machinery/telecomms/server/presets/security,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bXR" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bXS" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/filingcabinet{
+ pixel_x = 3
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = 31;
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bXT" = (
+/obj/structure/transit_tube/station{
+ icon_state = "closed_station0";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bXU" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"bXV" = (
+/obj/structure/chair/sofa/left{
+ icon_state = "sofaend_left";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bXW" = (
+/obj/machinery/airalarm/directional/south,
+/obj/structure/chair/sofa/right{
+ icon_state = "sofaend_right";
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"bXX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bXY" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bXZ" = (
+/turf/open/floor/engine{
+ name = "Holodeck Projector Floor"
+ },
+/area/holodeck)
+"bYa" = (
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bYb" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bYc" = (
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/dorms)
+"bYd" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYe" = (
+/obj/machinery/washing_machine,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYf" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYg" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bYh" = (
+/obj/machinery/button/door{
+ id = "engstorage";
+ name = "Engineering Secure Storage Control";
+ pixel_x = -38;
+ pixel_y = 8;
+ req_access_txt = "11"
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -26
+ },
+/obj/machinery/button/door{
+ id = "ceblast";
+ name = "Lockdown Control";
+ pixel_x = -38;
+ pixel_y = -8;
+ req_access_txt = "56"
+ },
+/obj/machinery/button/door{
+ id = "atmos";
+ name = "Atmospherics Lockdown";
+ pixel_x = -38;
+ req_access_txt = "24"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "hopqueue";
+ name = "HoP Queue Shutters"
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/command)
+"bYj" = (
+/obj/structure/table/reinforced,
+/obj/item/cartridge/engineering{
+ pixel_x = 6
+ },
+/obj/item/cartridge/engineering{
+ pixel_x = -6
+ },
+/obj/item/cartridge/engineering{
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/pill/patch/silver_sulf,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYk" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYl" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"bYm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "ceblast";
+ name = "Chief's Lockdown Shutters"
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"bYn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bYo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYp" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"bYq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bYr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bYs" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bYt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/starboard)
+"bYu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYv" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYw" = (
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 2;
+ name = "Starboard Quarter Maintenance APC";
+ areastring = "/area/maintenance/starboard/aft";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYy" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bYz" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/starboard/aft)
+"bYA" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"bYB" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"bYC" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bYD" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/holopad,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bYE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bYF" = (
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 4;
+ name = "Telecomms Server Room APC";
+ areastring = "/area/tcommsat/server";
+ pixel_x = 25
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Aft-Starboard";
+ dir = 8;
+ network = list("ss13","tcomms")
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bYG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"bYH" = (
+/obj/structure/table/wood,
+/obj/item/phone{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/cigbutt/cigarbutt{
+ pixel_x = 5;
+ pixel_y = -1
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ freerange = 1;
+ name = "Station Intercom (Telecomms)";
+ pixel_x = 30;
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"bYI" = (
+/obj/machinery/camera/motion{
+ c_tag = "MiniSat Maintenance Port";
+ dir = 4;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"bYJ" = (
+/turf/closed/wall,
+/area/crew_quarters/locker)
+"bYK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bYL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bYM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"bYO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bYP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light_switch{
+ pixel_x = -26
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bYQ" = (
+/obj/machinery/door/airlock{
+ name = "Unisex Showers"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bYR" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/obj/item/paper/monitorkey,
+/obj/item/stamp/ce,
+/obj/machinery/camera{
+ c_tag = "Engineering - Chief Engineer's Office";
+ dir = 4;
+ name = "engineering camera"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYS" = (
+/obj/structure/table/reinforced,
+/obj/item/folder/blue{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/folder/yellow,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYT" = (
+/obj/structure/table/reinforced,
+/obj/item/flashlight/lamp,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bYV" = (
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bYW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bYX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bYY" = (
+/obj/machinery/airalarm/server{
+ dir = 4;
+ pixel_x = -22
+ },
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Aft-Port";
+ dir = 4;
+ network = list("ss13","tcomms")
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bYZ" = (
+/obj/machinery/telecomms/receiver/preset_left,
+/turf/open/floor/circuit/green/telecomms/mainframe,
+/area/tcommsat/server)
+"bZa" = (
+/obj/machinery/telecomms/broadcaster/preset_left,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bZb" = (
+/obj/machinery/telecomms/message_server,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bZc" = (
+/obj/machinery/light/small,
+/obj/machinery/camera{
+ c_tag = "Telecomms - Server Room - Aft";
+ dir = 1;
+ network = list("ss13","tcomms")
+ },
+/obj/machinery/ntnet_relay,
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"bZd" = (
+/obj/machinery/blackbox_recorder,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bZe" = (
+/obj/machinery/telecomms/broadcaster/preset_right,
+/turf/open/floor/circuit/telecomms/mainframe,
+/area/tcommsat/server)
+"bZf" = (
+/obj/machinery/telecomms/receiver/preset_right,
+/turf/open/floor/circuit/green/telecomms/mainframe,
+/area/tcommsat/server)
+"bZg" = (
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bZh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/closet/crate/rcd{
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/door/window/northleft{
+ dir = 2;
+ name = "RCD Storage";
+ pixel_x = 1;
+ req_access_txt = "19"
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/eva)
+"bZi" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bZj" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bZk" = (
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/item/flashlight,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bZl" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"bZm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bZn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"bZo" = (
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"bZp" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bZq" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Unisex Restroom"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZr" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZt" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZu" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/newscaster{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZx" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Engineering Maintenance";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"bZy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bZz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"bZA" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/computer/card/minor/ce{
+ icon_state = "computer";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bZB" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bZC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"bZD" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/modular_computer/console/preset/engineering{
+ icon_state = "console";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"bZE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "ceblast";
+ name = "Chief's Lockdown Shutters"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/chief)
+"bZF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction/flip,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bZG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"bZH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bZI" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/CMO,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"bZJ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"bZK" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"bZL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"bZM" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/toilet)
+"bZN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"bZO" = (
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/computer)
+"bZP" = (
+/obj/machinery/door/airlock/maintenance_hatch{
+ name = "Telecommunications Maintenance";
+ req_access_txt = "61"
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/computer)
+"bZQ" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -26;
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"bZR" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"bZS" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bZT" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "Dormitories Hallway Port Fore";
+ dir = 4;
+ name = "dormitories camera"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bZU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"bZV" = (
+/obj/structure/statue/snow/snowman,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"bZW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Unisex Restroom"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZX" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZY" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/toilet";
+ dir = 2;
+ name = "Restrooms APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"bZZ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"caa" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/computer/station_alert{
+ icon_state = "computer";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cab" = (
+/obj/effect/landmark/start/chief_engineer,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cac" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cad" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cae" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/heads/chief";
+ dir = 4;
+ name = "Chief Engineer's APC";
+ pixel_x = 26;
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"caf" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "ceblast";
+ name = "Chief's Lockdown Shutters"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cag" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cah" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cai" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"caj" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cak" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cal" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"cam" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"can" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cao" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"cap" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/lattice,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"caq" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Disposal Exit";
+ name = "disposal exit vent"
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "garbage"
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"car" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/locker";
+ dir = 8;
+ name = "Locker Room APC";
+ pixel_x = -28;
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cas" = (
+/obj/structure/table,
+/obj/item/storage/crayons,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cat" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cau" = (
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cav" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"caw" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cax" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cay" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"caz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"caA" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"caB" = (
+/obj/structure/urinal{
+ dir = 8;
+ icon_state = "urinal";
+ pixel_x = 28
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"caC" = (
+/obj/machinery/computer/apc_control{
+ icon_state = "computer";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"caD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"caE" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"caF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hop)
+"caG" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"caH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/airlock/command{
+ name = "Chief Engineer's Office";
+ req_access_txt = "56"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"caI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "ceblast";
+ name = "Chief's Lockdown Shutters"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ sortType = 5
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caN" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"caO" = (
+/obj/structure/table,
+/obj/item/stock_parts/micro_laser,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/capacitor,
+/obj/item/stock_parts/micro_laser/high,
+/obj/item/stock_parts/micro_laser/high,
+/obj/item/stock_parts/micro_laser/high,
+/obj/item/stock_parts/micro_laser/high,
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"caP" = (
+/obj/structure/table,
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "Telecomms Storage APC";
+ areastring = "/area/storage/tcom";
+ pixel_x = -28
+ },
+/obj/structure/cable,
+/obj/item/stock_parts/subspace/treatment{
+ pixel_x = -5;
+ pixel_y = -2
+ },
+/obj/item/stock_parts/subspace/treatment{
+ pixel_x = 5;
+ pixel_y = -2
+ },
+/obj/item/stock_parts/subspace/treatment{
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"caQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Starboard Emergency Storage"
+ },
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"caR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 9
+ },
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"caS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"caT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"caU" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/starboard)
+"caV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/port)
+"caW" = (
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Port";
+ dir = 8;
+ network = list("minisat")
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"caX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"caY" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space/basic,
+/area/space)
+"caZ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"cba" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cbb" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/door/window/westright{
+ req_one_access_txt = "32;19"
+ },
+/obj/structure/fans/tiny,
+/obj/effect/turf_decal/trimline/blue/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cbc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Research - Director Office - South";
+ dir = 1;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cbd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cbe" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cbf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbg" = (
+/obj/effect/landmark/start/assistant,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbh" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbi" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/medical/virology)
+"cbj" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbk" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbl" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbm" = (
+/obj/machinery/power/apc{
+ areastring = "/area/crew_quarters/dorms";
+ dir = 4;
+ name = "Dormitories APC";
+ pixel_x = 24;
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbn" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cbo" = (
+/obj/machinery/recharge_station,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cbp" = (
+/obj/machinery/door/airlock{
+ name = "Unit B"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cbq" = (
+/obj/machinery/suit_storage_unit/ce,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cbr" = (
+/obj/machinery/computer/security/telescreen/ce{
+ dir = 1;
+ pixel_y = -30
+ },
+/obj/structure/filingcabinet/chestdrawer,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/gps/engineering{
+ gpstag = "CE0"
+ },
+/mob/living/simple_animal/parrot/Poly,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cbs" = (
+/obj/machinery/light,
+/obj/machinery/photocopier,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cbt" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/light_switch{
+ pixel_x = 26;
+ pixel_y = -26
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cbu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cbv" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cbw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cbx" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cby" = (
+/obj/structure/table,
+/obj/item/stock_parts/subspace/transmitter,
+/obj/item/stock_parts/subspace/transmitter,
+/obj/item/stock_parts/subspace/amplifier{
+ pixel_x = -3
+ },
+/obj/item/stock_parts/subspace/amplifier,
+/obj/item/stock_parts/subspace/amplifier{
+ pixel_x = 3
+ },
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"cbz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cbA" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"cbB" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall,
+/area/maintenance/starboard/aft)
+"cbC" = (
+/obj/structure/window/reinforced/spawner,
+/turf/open/space/basic,
+/area/space)
+"cbD" = (
+/obj/structure/transit_tube/curved/flipped{
+ icon_state = "curved1";
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cbE" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/turf/open/space,
+/area/space)
+"cbF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cbG" = (
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cbH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cbI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cbJ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "isola";
+ name = "privacy shutters"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "examroom";
+ name = "Privacy Shutters"
+ },
+/turf/open/floor/plating,
+/area/medical/patients_rooms/room_a)
+"cbK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"cbL" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbM" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/medical{
+ id_tag = "examroom";
+ name = "Patient Room";
+ req_access_txt = "5"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/patients_rooms/room_a)
+"cbN" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbO" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"cbP" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbQ" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/crew_quarters/fitness/recreation";
+ dir = 8;
+ name = "Recreation APC";
+ pixel_x = -26
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbR" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"cbS" = (
+/obj/structure/weightmachine/weightlifter,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cbT" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/dark,
+/area/science/robotics/lab)
+"cbU" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/storage/tech)
+"cbV" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"cbW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/airlock/command{
+ name = "Chief Medical Officer's Quarters";
+ req_access_txt = "40"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo)
+"cbX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/engineering)
+"cbY" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/engineering)
+"cbZ" = (
+/turf/closed/wall,
+/area/security/checkpoint/engineering)
+"cca" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccc" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccd" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"cce" = (
+/obj/structure/lattice,
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"ccf" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/starboard/aft)
+"ccg" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cch" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cci" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Maintenance Starboard";
+ dir = 1;
+ network = list("minisat")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"ccj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/mob/living/simple_animal/bot/floorbot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cck" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar/atrium)
+"ccl" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccm" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ccn" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cco" = (
+/obj/machinery/computer/holodeck{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"ccp" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ccq" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"ccr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/camera{
+ c_tag = "Fitness Room Starboard";
+ dir = 9;
+ name = "dormitories camera"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ccs" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cct" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"ccu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"ccv" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ccw" = (
+/obj/structure/toilet/secret/low_loot{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/landmark/blobstart,
+/obj/machinery/button/door{
+ id = "Toilet1";
+ name = "Lock Control";
+ normaldoorcontrol = 1;
+ pixel_x = -25;
+ specialfunctions = 4
+ },
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ccx" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet1";
+ name = "Unit 1"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ccy" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet3";
+ name = "Unit 3"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ccz" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"ccA" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"ccB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"ccC" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"ccD" = (
+/turf/closed/wall/r_wall,
+/area/security/checkpoint/engineering)
+"ccE" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ccF" = (
+/obj/structure/sign/poster/official/random{
+ pixel_x = -32
+ },
+/obj/machinery/vending/wardrobe/sec_wardrobe,
+/obj/machinery/camera{
+ c_tag = "Security Checkpoint";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"ccG" = (
+/obj/structure/flora/ausbushes/grassybush,
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/turf/open/floor/grass,
+/area/asteroid/nearstation)
+"ccH" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/grass,
+/area/asteroid/nearstation)
+"ccI" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccJ" = (
+/turf/open/floor/plasteel/dark,
+/area/maintenance/starboard/aft)
+"ccK" = (
+/obj/structure/flora/ausbushes,
+/turf/open/floor/grass,
+/area/asteroid/nearstation)
+"ccL" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 8
+ },
+/turf/closed/wall,
+/area/engine/break_room)
+"ccM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/engine/break_room)
+"ccN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/turf/closed/wall,
+/area/engine/break_room)
+"ccO" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/pump,
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccP" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccQ" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ccR" = (
+/obj/item/pickaxe{
+ pixel_x = 5
+ },
+/obj/structure/rack,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"ccS" = (
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"ccT" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"ccU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ccV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ccW" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ccX" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"ccY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"ccZ" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cda" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/cmo/private";
+ dir = 4;
+ name = "Chief Medical Officer's Quarters APC";
+ pixel_x = 24;
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"cdb" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/cmo/private)
+"cdc" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"cdd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cde" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"cdf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"cdg" = (
+/obj/machinery/recharger,
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cdh" = (
+/obj/machinery/door/airlock/security/glass{
+ name = "Engineering Security Post";
+ req_access_txt = "63"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"cdi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdj" = (
+/obj/structure/flora/ausbushes/lavendergrass,
+/obj/structure/flora/ausbushes/reedbush,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"cdk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdl" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/pump,
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdm" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdn" = (
+/obj/machinery/atmospherics/pipe/layer_manifold,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdo" = (
+/obj/machinery/airalarm/directional/north,
+/obj/structure/chair/sofa/corp,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cdp" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater/on,
+/obj/structure/window/reinforced/spawner/east,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cdq" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdr" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cds" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cdt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cdu" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cdv" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cdw" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cdx" = (
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cdy" = (
+/turf/closed/wall,
+/area/engine/atmos)
+"cdz" = (
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/space,
+/area/space)
+"cdA" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cdB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cdC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cdD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cdE" = (
+/obj/structure/toilet/secret/low_loot{
+ dir = 4
+ },
+/obj/effect/landmark/blobstart,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "Toilet2";
+ name = "Lock Control";
+ normaldoorcontrol = 1;
+ pixel_x = -25;
+ specialfunctions = 4
+ },
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cdF" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet2";
+ name = "Unit 2"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cdG" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet4";
+ name = "Unit 4"
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cdH" = (
+/obj/structure/toilet/secret/low_loot{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/landmark/start/assistant,
+/obj/machinery/button/door{
+ id = "Toilet4";
+ name = "Lock Control";
+ normaldoorcontrol = 1;
+ pixel_x = 25;
+ specialfunctions = 4
+ },
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cdI" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/dormitory";
+ dir = 2;
+ name = "Dormitory Maintenance APC";
+ pixel_y = -28
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cdJ" = (
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cdK" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/machinery/status_display/evac{
+ pixel_x = -32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"cdL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/red/filled/line,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cdM" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"cdN" = (
+/obj/machinery/computer/card{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cdO" = (
+/obj/machinery/microwave,
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdP" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Engineering";
+ name = "Engineering Security Doors"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdQ" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "Engineering";
+ name = "Engineering Security Doors"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdR" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/preopen{
+ id = "Engineering";
+ name = "Engineering Security Doors"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdS" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cdU" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cdV" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Mix to Distro"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cdW" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain/private)
+"cdX" = (
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 8
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cdY" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 8
+ },
+/obj/machinery/meter/atmos/atmos_waste_loop,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cdZ" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 9
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cea" = (
+/obj/structure/grille,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"ceb" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/space,
+/area/space/nearstation)
+"cec" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ced" = (
+/obj/item/storage/box/lights,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cee" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cef" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ceg" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ceh" = (
+/obj/machinery/requests_console{
+ announcementConsole = 0;
+ department = "Engineering";
+ departmentType = 4;
+ name = "Engineering RC"
+ },
+/turf/closed/wall/r_wall,
+/area/engine/break_room)
+"cei" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/break_room)
+"cej" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/break_room)
+"cek" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/engine/break_room)
+"cel" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/break_room)
+"cem" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Engineering Foyer";
+ req_one_access_txt = "32;19;24"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cen" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Engineering Foyer";
+ req_one_access_txt = "32;19;24"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceo" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "Distro to Waste"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cep" = (
+/obj/structure/sink/puddle,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"ceq" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/purple/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cer" = (
+/obj/machinery/atmospherics/pipe/manifold/purple/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ces" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cet" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ name = "Air to Mix"
+ },
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ceu" = (
+/obj/machinery/meter/atmos/distro_loop,
+/obj/machinery/atmospherics/pipe/manifold4w/supply/visible,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cev" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 10
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cew" = (
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cex" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cey" = (
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cez" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"ceA" = (
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"ceB" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"ceC" = (
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"ceD" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"ceE" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"ceF" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"ceG" = (
+/turf/closed/wall,
+/area/maintenance/aft)
+"ceH" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/camera/autoname,
+/obj/structure/sign/departments/science{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"ceI" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/bedsheetbin,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ceJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"ceK" = (
+/obj/structure/sign/warning/radiation/rad_area{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"ceL" = (
+/obj/structure/plasticflaps/opaque,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ freq = 1400;
+ location = "Engineering"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plating,
+/area/engine/break_room)
+"ceM" = (
+/obj/machinery/door/window/southright{
+ dir = 2;
+ name = "Engineering Deliveries";
+ req_access_txt = "10"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced{
+ dir = 4;
+ layer = 2.9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"ceO" = (
+/obj/machinery/light,
+/obj/item/bedsheet/cmo,
+/obj/structure/bed,
+/obj/machinery/status_display/ai{
+ pixel_x = -32;
+ },
+/turf/open/floor/carpet/blue,
+/area/crew_quarters/heads/cmo/private)
+"ceP" = (
+/obj/structure/closet/radiation,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceQ" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceR" = (
+/obj/machinery/vending/tool,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceS" = (
+/obj/structure/chair/sofa/corp/left,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"ceT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"ceU" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ceW" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"ceX" = (
+/obj/structure/flora/ausbushes/lavendergrass,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"ceY" = (
+/obj/machinery/atmospherics/pipe/manifold/purple/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ceZ" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfa" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 4;
+ name = "Unfiltered & Air to Mix"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfb" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8;
+ name = "Air to Distro"
+ },
+/obj/machinery/airalarm{
+ pixel_y = 25
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Distro Loop"
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cfc" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/space,
+/area/space/nearstation)
+"cfd" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cfe" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{
+ dir = 8
+ },
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cff" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/machinery/atmospherics/miner/n2o,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cfg" = (
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/machinery/atmospherics/miner/carbon_dioxide,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cfh" = (
+/obj/machinery/portable_atmospherics/canister/toxins,
+/obj/machinery/atmospherics/miner/toxins,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cfi" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cfj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cfk" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/costume,
+/obj/effect/spawner/lootdrop/costume,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfl" = (
+/obj/structure/rack,
+/obj/effect/spawner/lootdrop/costume,
+/obj/effect/spawner/lootdrop/costume,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfm" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/aft)
+"cfn" = (
+/obj/structure/rack,
+/obj/item/storage/box,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfo" = (
+/turf/closed/wall,
+/area/chapel/main)
+"cfp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Chapel Office Maintenance";
+ req_one_access_txt = "22"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfq" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cfr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cfs" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ icon_state = "trimline_end_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cft" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cfu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cfv" = (
+/turf/closed/wall/r_wall,
+/area/engine/gravity_generator)
+"cfw" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/highsecurity{
+ name = "Gravity Generator Foyer";
+ req_access_txt = "10"
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cfx" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cfy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cfz" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cfA" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cfB" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfC" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/green/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfD" = (
+/obj/machinery/atmospherics/pipe/manifold/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cfE" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cfF" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/open/space,
+/area/space/nearstation)
+"cfG" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxins_mixing_output,
+/turf/open/floor/engine/vacuum,
+/area/engine/atmos)
+"cfH" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrous_output,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cfI" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrous_input,
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cfJ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cfK" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input,
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cfL" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cfM" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cfN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cfO" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cfP" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cfQ" = (
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cfR" = (
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cfS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cfT" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"cfU" = (
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfV" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cfW" = (
+/obj/structure/chair/comfy/brown{
+ color = "#596479";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cfX" = (
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cfY" = (
+/obj/machinery/power/apc{
+ areastring = "/area/chapel/main";
+ dir = 1;
+ name = "Chapel APC";
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cfZ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cga" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 1
+ },
+/area/chapel/main)
+"cgb" = (
+/obj/structure/chair/stool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cgc" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/chair/stool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cgd" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cge" = (
+/obj/structure/chair/stool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 1
+ },
+/area/chapel/main)
+"cgf" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cgg" = (
+/turf/open/floor/plasteel/chapel{
+ dir = 1
+ },
+/area/chapel/main)
+"cgh" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/obj/item/reagent_containers/food/snacks/grown/poppy,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cgi" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/chapel/main)
+"cgj" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cgk" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cgl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"cgm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cgn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cgo" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cgp" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore)
+"cgq" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cgr" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/highsecurity{
+ name = "Gravity Generator Foyer";
+ req_access_txt = "10"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cgs" = (
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgt" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgu" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgw" = (
+/obj/structure/chair,
+/obj/effect/landmark/start/station_engineer,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgy" = (
+/obj/structure/noticeboard{
+ dir = 8;
+ pixel_x = 32
+ },
+/obj/structure/closet/radiation,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cgz" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgA" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Pure to Mix"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgB" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgC" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cgD" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cgE" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cgF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cgG" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cgH" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"cgI" = (
+/obj/structure/lattice,
+/obj/structure/lattice,
+/turf/open/space,
+/area/space/nearstation)
+"cgJ" = (
+/obj/machinery/vending/autodrobe/all_access,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cgK" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/aft)
+"cgL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cgM" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Storage Room";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cgN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cgO" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cgP" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cgQ" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lantern,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cgR" = (
+/obj/structure/table/wood,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cgS" = (
+/turf/open/floor/plasteel/chapel{
+ dir = 8
+ },
+/area/chapel/main)
+"cgT" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"cgU" = (
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cgV" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel/chapel{
+ dir = 8
+ },
+/area/chapel/main)
+"cgW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"cgX" = (
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"cgY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Unisex Restroom"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cgZ" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cha" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"chb" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"chc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"chd" = (
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 1;
+ name = "Gravity Generator APC";
+ areastring = "/area/engine/gravity_generator";
+ pixel_y = 24
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"che" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chf" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chi" = (
+/obj/structure/rack,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/item/clothing/gloves/color/yellow{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chj" = (
+/obj/item/book/manual/wiki/engineering_guide,
+/obj/item/book/manual/wiki/engineering_construction,
+/obj/effect/landmark/event_spawn,
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chk" = (
+/obj/item/electronics/airalarm,
+/obj/item/electronics/apc,
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chl" = (
+/obj/item/electronics/airlock,
+/obj/item/electronics/firelock,
+/obj/item/electronics/firealarm,
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ sortType = 6
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cho" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"chq" = (
+/obj/machinery/door/airlock/atmos/glass{
+ name = "Distribution Loop";
+ req_access_txt = "24"
+ },
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chr" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"chs" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cht" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"chu" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"chv" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{
+ icon_state = "inje_map-2";
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/aisat)
+"chw" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chx" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chy" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chz" = (
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chA" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chB" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"chC" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"chD" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"chE" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"chF" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"chG" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"chH" = (
+/obj/structure/closet,
+/obj/item/clothing/shoes/jackboots,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"chI" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"chJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/radio/intercom{
+ pixel_x = -30
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"chK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"chL" = (
+/obj/effect/landmark/start/chaplain,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"chM" = (
+/obj/structure/table/wood,
+/obj/item/storage/book/bible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"chN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"chO" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"chP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/chapel/main)
+"chQ" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Chapel"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/chapel/main)
+"chR" = (
+/obj/machinery/washing_machine,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"chS" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"chT" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"chU" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/gravity_generator)
+"chV" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable/yellow,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/gravity_generator)
+"chW" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Gravity Generator";
+ req_access_txt = "11"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"chX" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/engine/gravity_generator)
+"chY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"chZ" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 8;
+ sortType = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cia" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cib" = (
+/obj/item/gps/engineering,
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cic" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/door/window/eastright{
+ req_one_access_txt = "32;19"
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cid" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cie" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cif" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/execution/education)
+"cig" = (
+/obj/structure/sign/warning/radiation/rad_area{
+ pixel_x = -32;
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cih" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cii" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cij" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cik" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cil" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/computer/atmos_control/tank/nitrous_tank,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cim" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cin" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cio" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cip" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciq" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/computer/atmos_control/tank/mix_tank,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cir" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cis" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{
+ icon_state = "filter_on";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cit" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "CO2 to Pure"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"ciu" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/computer/atmos_control/tank/carbon_tank,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"civ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{
+ icon_state = "filter_on";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"ciw" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cix" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/computer/atmos_control/tank/oxygen_tank{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciy" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 0;
+ name = "Plasma to Pure"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciz" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/computer/atmos_control/tank/toxin_tank,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciA" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/turf_decal/tile/purple{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{
+ icon_state = "filter_on";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciB" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciC" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ciD" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/port)
+"ciE" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer3{
+ icon_state = "inje_map-2";
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/medical/virology)
+"ciF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"ciG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"ciH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Hallway Stern";
+ dir = 2;
+ name = "arrivals camera"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ciI" = (
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ciJ" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ciK" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/aft)
+"ciL" = (
+/obj/structure/musician/piano,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"ciM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"ciN" = (
+/obj/machinery/holopad,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"ciO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"ciP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"ciQ" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Chapel"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/chapel/main)
+"ciR" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/fitness/recreation)
+"ciS" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"ciT" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"ciU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"ciV" = (
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"ciW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"ciX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ciY" = (
+/obj/structure/closet/secure_closet/engineering_welding,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ciZ" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cja" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics";
+ req_access_txt = "24"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cjc" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cjd" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cje" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics";
+ req_access_txt = "24"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjg" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjh" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cji" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 5
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjj" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjk" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjl" = (
+/obj/machinery/button/door{
+ id = "Disposal Exit";
+ name = "Disposal Vent Control";
+ pixel_x = 25;
+ pixel_y = 4;
+ req_access_txt = "12"
+ },
+/obj/machinery/button/massdriver{
+ id = "trash";
+ pixel_x = 26;
+ pixel_y = -6
+ },
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/disposal)
+"cjm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjn" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjo" = (
+/obj/machinery/atmospherics/pipe/manifold/dark/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjq" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjs" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cju" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cjv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cjw" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cjx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cjy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cjz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cjA" = (
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cjB" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cjC" = (
+/obj/structure/mirror{
+ pixel_y = -28
+ },
+/obj/item/lipstick/black,
+/obj/item/lipstick/jade{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/lipstick/purple{
+ pixel_x = -2;
+ pixel_y = -2
+ },
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cjD" = (
+/obj/structure/table,
+/obj/item/clothing/mask/cigarette/pipe,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cjE" = (
+/obj/structure/rack,
+/obj/item/clothing/mask/horsehead,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cjF" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cjG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cjH" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cjI" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cjJ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cjK" = (
+/turf/open/floor/plasteel/chapel{
+ dir = 4
+ },
+/area/chapel/main)
+"cjL" = (
+/obj/machinery/vending/cola/random,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/fitness/recreation)
+"cjM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cjN" = (
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cjO" = (
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cjP" = (
+/obj/effect/turf_decal/bot_white/left,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cjQ" = (
+/turf/closed/wall,
+/area/engine/engine_smes)
+"cjR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/engine_smes)
+"cjS" = (
+/turf/closed/wall,
+/area/engine/engineering)
+"cjT" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"cjU" = (
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cjV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjY" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 5
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cjZ" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Air to Ports"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cka" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckb" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Port Mix to North Ports"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckc" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckd" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Port to Turbine"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cke" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckf" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckg" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 2;
+ name = "Pure to Fuel Pipe"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckh" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cki" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/port/aft";
+ dir = 4;
+ name = "Aft Port Maintenance APC";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"ckj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"ckk" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"ckl" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel/chapel{
+ dir = 8
+ },
+/area/chapel/main)
+"ckm" = (
+/obj/structure/chair/stool,
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"ckn" = (
+/obj/machinery/light,
+/turf/open/floor/carpet,
+/area/chapel/main)
+"cko" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Starboard Fore";
+ dir = 4;
+ name = "arrivals camera"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ckp" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"ckq" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/obj/item/reagent_containers/food/snacks/grown/harebell,
+/obj/machinery/light,
+/turf/open/floor/plasteel/chapel,
+/area/chapel/main)
+"ckr" = (
+/obj/machinery/vending/coffee,
+/obj/machinery/newscaster{
+ pixel_x = 30;
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/fitness/recreation)
+"cks" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"ckt" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cku" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ckv" = (
+/turf/closed/wall/r_wall,
+/area/engine/engine_smes)
+"ckw" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Atmospherics Maintenance";
+ req_access_txt = "24"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"ckx" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - N2O";
+ dir = 8
+ },
+/turf/open/floor/engine/n2o,
+/area/engine/atmos)
+"cky" = (
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/obj/item/twohanded/rcl/pre_loaded,
+/obj/item/twohanded/rcl/pre_loaded,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ckz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"ckA" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/airalarm{
+ pixel_y = 25
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ckB" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"ckC" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ckD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ckE" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ckF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"ckG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckH" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckI" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckJ" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckK" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Mix to Ports"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Storage Room";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"ckM" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/starboard)
+"ckN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckO" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ name = "Port to Filter"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckP" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckR" = (
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckS" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckT" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/newscaster{
+ pixel_x = -32;
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"ckU" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckV" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckW" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckX" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ckY" = (
+/turf/closed/wall,
+/area/security/checkpoint/customs)
+"ckZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Security Maintenance";
+ req_one_access_txt = "1;4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cla" = (
+/turf/closed/wall,
+/area/security/vacantoffice/a)
+"clb" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"clc" = (
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cld" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cle" = (
+/turf/closed/wall,
+/area/chapel/office)
+"clf" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Chapel Office";
+ req_access_txt = "22"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"clg" = (
+/obj/machinery/door/morgue{
+ name = "Confession Booth"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"clh" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Funeral Parlour"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cli" = (
+/obj/machinery/gravity_generator/main/station,
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"clj" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/landmark/start/station_engineer,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clk" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cll" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"clm" = (
+/obj/machinery/power/apc{
+ areastring = "/area/engine/engine_smes";
+ dir = 1;
+ name = "SMES room APC";
+ pixel_x = -26;
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cln" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/terminal,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"clo" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"clp" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/engineering,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engineering)
+"clq" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"clr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cls" = (
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"clt" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/obj/item/wrench,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clu" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clw" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clx" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Pure to Ports"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cly" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clz" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Port Mix to South Ports"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clA" = (
+/obj/machinery/atmospherics/components/trinary/filter/atmos{
+ icon_state = "filter_on";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"clC" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clD" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clE" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"clF" = (
+/obj/structure/table,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/canvas/twentythreeXtwentythree,
+/obj/item/storage/crayons,
+/obj/item/storage/crayons,
+/obj/item/storage/crayons,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/storage/art)
+"clG" = (
+/obj/machinery/power/apc/highcap/five_k{
+ areastring = "/area/engine/break_room";
+ dir = 2;
+ name = "Engineering Foyer APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"clI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"clL" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"clN" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/dark,
+/area/maintenance/starboard/aft)
+"clO" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"clP" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"clQ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"clR" = (
+/obj/item/instrument/violin,
+/obj/item/instrument/saxophone,
+/obj/item/instrument/guitar,
+/obj/item/instrument/eguitar,
+/obj/structure/closet/crate,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"clS" = (
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"clT" = (
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/structure/closet/crate{
+ name = "Burial Garment Crate"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"clU" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1481;
+ name = "Confessional Intercom";
+ pixel_y = -30
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"clV" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/chapel/office)
+"clW" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1481;
+ name = "Confessional Intercom";
+ pixel_y = 30
+ },
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"clX" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"clY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"clZ" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/chapel/main)
+"cma" = (
+/obj/structure/closet/crate/coffin,
+/turf/open/floor/plating,
+/area/chapel/main)
+"cmb" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/hydroponics/garden)
+"cmc" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Garden"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cmd" = (
+/turf/closed/wall,
+/area/hydroponics/garden)
+"cme" = (
+/obj/effect/landmark/start/chief_engineer,
+/obj/structure/chair/office/dark,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cmf" = (
+/obj/effect/turf_decal/box/white/corners{
+ icon_state = "box_corners_white";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cmg" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/button/door{
+ id = "transittube";
+ name = "Transit Tube Lockdown";
+ pixel_x = 24;
+ pixel_y = -5;
+ req_access_txt = "24"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cmh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Engine Room";
+ req_access_txt = "10"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cmi" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/starboard/aft)
+"cmj" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cmk" = (
+/obj/structure/table,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/filter,
+/obj/item/stock_parts/subspace/filter,
+/turf/open/floor/plasteel/dark,
+/area/storage/tcom)
+"cml" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cmm" = (
+/obj/machinery/door/window/westleft{
+ base_state = "right";
+ dir = 8;
+ icon_state = "right"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/stock_parts/cell/crap,
+/obj/structure/table/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cmn" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmo" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/engine/transit_tube)
+"cmp" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/obj/item/crowbar,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmq" = (
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/maintenance/department/cargo)
+"cmr" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cms" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmt" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmu" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmv" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/heater{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmw" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmx" = (
+/obj/structure/bed,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cmy" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cmz" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cmA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmB" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cmC" = (
+/obj/structure/rack,
+/obj/item/clothing/gloves/color/black,
+/obj/item/wrench,
+/obj/item/clothing/glasses/meson/engine,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmD" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cmE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cmF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/grunge{
+ name = "Vacant Office";
+ opacity = 1;
+ req_access_txt = "32"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cmG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"cmH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cmI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cmJ" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cmK" = (
+/obj/effect/landmark/start/chaplain,
+/obj/structure/chair/comfy/black,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cmL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/starboard/aft)
+"cmM" = (
+/obj/structure/chair/stool,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/starboard/aft)
+"cmN" = (
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cmO" = (
+/obj/machinery/door/morgue{
+ name = "Confession Booth (Chaplain)";
+ req_access_txt = "22"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cmP" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cmQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cmR" = (
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/southleft,
+/turf/open/floor/plating,
+/area/chapel/main)
+"cmS" = (
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/chapel/main)
+"cmT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cmU" = (
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cmV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cmW" = (
+/obj/structure/table/glass,
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cmX" = (
+/obj/machinery/biogenerator,
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cmY" = (
+/obj/machinery/seed_extractor,
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cmZ" = (
+/turf/closed/wall/r_wall,
+/area/engine/engineering)
+"cna" = (
+/obj/machinery/power/terminal,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cnb" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/engine/atmos";
+ dir = 1;
+ name = "Atmospherics APC";
+ pixel_x = -27;
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnc" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnd" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cne" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/engine/atmos)
+"cng" = (
+/obj/machinery/pipedispenser,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cni" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnj" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cnk" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnn" = (
+/turf/closed/wall,
+/area/maintenance/disposal/incinerator)
+"cno" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cnp" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cnq" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Tech Storage";
+ req_one_access_txt = "23;30"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/storage/tech)
+"cnr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cns" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cnt" = (
+/obj/machinery/door/airlock/security{
+ name = "Customs Desk";
+ req_access_txt = "1"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cnu" = (
+/obj/structure/closet/crate,
+/obj/item/storage/box/donkpockets,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/cargo)
+"cnv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cnw" = (
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/a)
+"cnx" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/turf/open/floor/carpet,
+/area/security/vacantoffice/a)
+"cny" = (
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/structure/table/wood,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/a)
+"cnz" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/tcommsat/computer)
+"cnA" = (
+/obj/structure/table/wood,
+/obj/item/storage/book/bible,
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cnB" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/table/wood,
+/obj/item/reagent_containers/food/drinks/bottle/holywater,
+/obj/item/nullrod,
+/obj/item/organ/heart,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cnC" = (
+/obj/machinery/computer/arcade{
+ icon_state = "arcade";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/maintenance/starboard/aft)
+"cnD" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/starboard/aft)
+"cnE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cnF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/grunge{
+ name = "Crematorium";
+ req_access_txt = "22;27"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cnG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cnH" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Starboard Fore";
+ dir = 8;
+ name = "arrivals camera"
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cnI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/grunge{
+ req_access_txt = "22;27"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cnJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cnK" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cnL" = (
+/obj/item/storage/box/bodybags{
+ pixel_y = 5
+ },
+/obj/structure/table/wood,
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cnM" = (
+/obj/structure/flora/ausbushes/lavendergrass,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cnN" = (
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cnO" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cnP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cnQ" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cnR" = (
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cnS" = (
+/obj/structure/rack,
+/obj/item/storage/belt/utility,
+/obj/item/weldingtool,
+/obj/item/clothing/head/welding,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cnT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/central)
+"cnU" = (
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/recreation)
+"cnV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cnW" = (
+/obj/machinery/vending/engineering{
+ products = list(/obj/item/clothing/under/rank/engineering/engineer = 4, /obj/item/clothing/shoes/sneakers/orange = 4, /obj/item/clothing/head/hardhat = 4, /obj/item/storage/belt/utility = 4, /obj/item/clothing/glasses/meson/engine = 4, /obj/item/clothing/gloves/color/yellow = 2, /obj/item/screwdriver = 12, /obj/item/crowbar = 12, /obj/item/wirecutters = 12, /obj/item/multitool = 12, /obj/item/wrench = 12, /obj/item/t_scanner = 12, /obj/item/stock_parts/cell = 8, /obj/item/weldingtool = 8, /obj/item/clothing/head/welding = 8, /obj/item/light/tube = 10, /obj/item/clothing/suit/fire = 4, /obj/item/stock_parts/scanning_module = 5, /obj/item/stock_parts/micro_laser = 5, /obj/item/stock_parts/matter_bin = 5, /obj/item/stock_parts/manipulator = 5)
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cnX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/item/book/manual/wiki/engineering_singulo_tesla,
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cnY" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/light,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cnZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/table,
+/obj/item/clothing/head/welding{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/clothing/head/welding{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/delivery,
+/obj/item/clothing/mask/gas{
+ pixel_x = 8;
+ pixel_y = 4
+ },
+/obj/item/clothing/mask/gas{
+ pixel_x = 5;
+ pixel_y = -2
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coa" = (
+/obj/machinery/portable_atmospherics/scrubber/huge,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cob" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/prison)
+"coc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Nanite Lab Starboard";
+ dir = 8;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/obj/structure/sign/poster/random{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"cod" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"coe" = (
+/obj/structure/table,
+/obj/item/pipe_dispenser,
+/obj/item/pipe_dispenser,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cof" = (
+/obj/structure/closet/secure_closet/atmospherics,
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cog" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"coh" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/department/electrical)
+"coi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"coj" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cok" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"col" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"com" = (
+/obj/machinery/rnd/production/protolathe/department/engineering,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"con" = (
+/obj/item/folder/blue,
+/obj/structure/table/wood,
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/a)
+"coo" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/a)
+"cop" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"coq" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cor" = (
+/obj/structure/table,
+/obj/item/paper/fluff/holodeck/disclaimer,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cos" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cot" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/button/crematorium{
+ id = "crematoriumChapel";
+ pixel_x = -26;
+ pixel_y = -58;
+ req_access_txt = "27"
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cou" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cov" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = -24
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cow" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cox" = (
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/door/window/northright,
+/turf/open/floor/plating,
+/area/chapel/main)
+"coy" = (
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced{
+ dir = 1;
+ layer = 2.9
+ },
+/turf/open/floor/plating,
+/area/chapel/main)
+"coz" = (
+/obj/structure/flora/ausbushes/ywflowers,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"coA" = (
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"coB" = (
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"coC" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"coD" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/turf/open/floor/wood,
+/area/crew_quarters/dorms)
+"coE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"coF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"coG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"coH" = (
+/obj/machinery/portable_atmospherics/canister,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"coI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"coJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"coK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/modular_computer/console/preset/engineering,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"coL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"coM" = (
+/obj/machinery/light/small,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"coN" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"coO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"coP" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"coQ" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 8
+ },
+/obj/machinery/meter,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coS" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coT" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coU" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coV" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"coW" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coX" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/trinary/mixer/airmix{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coY" = (
+/obj/machinery/requests_console{
+ department = "Atmospherics";
+ departmentType = 4;
+ name = "Atmos RC";
+ pixel_x = 30
+ },
+/obj/machinery/pipedispenser/disposal,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"coZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpa" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpb" = (
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpd" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpe" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Turbine Access";
+ req_access_txt = "32"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cph" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cpi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpj" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/smes{
+ capacity = 9e+006;
+ charge = 10000
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cpm" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"cpn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"cpo" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/window,
+/obj/machinery/door/window/brigdoor/northleft{
+ req_access_txt = "1"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/paper,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cpp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"cpq" = (
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cpr" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Vacant Office Maintenance";
+ req_access_txt = "32"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cps" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cpt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cpu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Chapel Office Maintenance";
+ req_one_access_txt = "22"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cpv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cpw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Fore";
+ dir = 8;
+ name = "arrivals camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cpx" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/power/apc{
+ dir = 2;
+ lighting = 3;
+ name = "Chapel Office APC";
+ areastring = "/area/chapel/office";
+ pixel_y = -25
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cpy" = (
+/obj/machinery/disposal/bin,
+/obj/machinery/light,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cpz" = (
+/obj/machinery/vending/wardrobe/chap_wardrobe,
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cpA" = (
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cpB" = (
+/obj/structure/bodycontainer/crematorium{
+ id = "crematoriumChapel";
+ dir = 1
+ },
+/obj/machinery/light,
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cpC" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cpD" = (
+/obj/structure/closet/crate/coffin,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/light,
+/turf/open/floor/plating,
+/area/chapel/main)
+"cpE" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cpF" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cpG" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cpH" = (
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cpI" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/start/depsec/engineering,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"cpJ" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/rnd/production/circuit_imprinter,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cpK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cpL" = (
+/obj/effect/spawner/lootdrop/mre,
+/obj/structure/table,
+/obj/item/poster/random_official,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cpM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/cmo/private)
+"cpN" = (
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = 25;
+ req_access_txt = "11"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cpO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/modular_computer/console/preset/engineering,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cpP" = (
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = -25;
+ req_access_txt = "11"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cpQ" = (
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cpR" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cpS" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpT" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpU" = (
+/obj/machinery/pipedispenser/disposal/transit_tube,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpV" = (
+/obj/structure/closet/secure_closet/atmospherics,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cpW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/engineering)
+"cpX" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cpY" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/closed/wall,
+/area/maintenance/disposal/incinerator)
+"cpZ" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/starboard)
+"cqa" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "plasma tank pump"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqb" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqd" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqg" = (
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"cqh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqi" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cqj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cqk" = (
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cql" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqm" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cqn" = (
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cqo" = (
+/obj/machinery/power/smes{
+ charge = 5e+006
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cqp" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cqq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqv" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cqw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Starboard Aft";
+ dir = 8;
+ name = "arrivals camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cqx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cqy" = (
+/obj/structure/table/reinforced,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqz" = (
+/obj/machinery/light,
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cqA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/power/apc/highcap/fifteen_k{
+ areastring = "/area/engine/engineering";
+ dir = 1;
+ name = "Engine Room APC";
+ pixel_y = 27
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqB" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqC" = (
+/obj/machinery/power/terminal,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/cable/yellow,
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"cqD" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/vending/wardrobe/engi_wardrobe,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cqE" = (
+/obj/structure/particle_accelerator/end_cap,
+/obj/structure/particle_accelerator/fuel_chamber,
+/obj/structure/particle_accelerator/particle_emitter/center,
+/obj/structure/particle_accelerator/particle_emitter/left,
+/obj/structure/particle_accelerator/particle_emitter/right,
+/obj/structure/particle_accelerator/power_box,
+/obj/machinery/particle_accelerator/control_box,
+/obj/structure/closet/crate/engineering{
+ name = "Particle Accelerator Crate"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqF" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/vending/wardrobe/atmos_wardrobe,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = -25;
+ req_access_txt = "11"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqH" = (
+/obj/item/radio/off,
+/obj/item/crowbar,
+/obj/item/screwdriver{
+ pixel_y = 10
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/security/checkpoint/customs";
+ dir = 1;
+ name = "Customs APC";
+ pixel_x = 1;
+ pixel_y = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cqI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqJ" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqK" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cqM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/port/aft)
+"cqN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqO" = (
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqP" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqQ" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqR" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"cqS" = (
+/obj/structure/sign/warning/electricshock{
+ pixel_y = 32
+ },
+/obj/machinery/suit_storage_unit/engine,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cqT" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqU" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqV" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqW" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqX" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqY" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cqZ" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cra" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crb" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"crc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "input port pump"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"crd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/aft)
+"cre" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"crf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cri" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"crj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"crk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"crl" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"crm" = (
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"crn" = (
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cro" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"crp" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"crq" = (
+/obj/item/shovel/spade,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"crr" = (
+/obj/item/cultivator,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"crs" = (
+/turf/closed/wall/r_wall,
+/area/engine/storage)
+"crt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cru" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crv" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crx" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cry" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crz" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crB" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crC" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"crD" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/components/binary/valve/digital{
+ name = "Waste Release"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crE" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 5
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crF" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crG" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "O2 to Airmix"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crH" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crI" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/computer/atmos_control/tank/nitrogen_tank{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crJ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ pixel_y = 5
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "N2 to Pure"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crK" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/chair,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"crL" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crM" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crN" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "O2 to Pure"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crO" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "N2 to Airmix"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crP" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"crQ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/small{
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crR" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crS" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crT" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crU" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crV" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crW" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crY" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"crZ" = (
+/obj/structure/window/reinforced/spawner,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/canister,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csa" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/disposal/incinerator";
+ dir = 1;
+ name = "Incinerator APC";
+ pixel_y = 26
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csb" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csd" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "input port pump"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cse" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csf" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"csg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csi" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/status_display{
+ pixel_y = -32
+ },
+/obj/item/stack/medical/gauze,
+/obj/item/stack/medical/bruise_pack,
+/obj/item/stack/medical/ointment,
+/obj/structure/table/glass,
+/turf/open/floor/plating,
+/area/medical/abandoned)
+"csl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 8;
+ sortType = 17
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"csm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"csn" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cso" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"csp" = (
+/turf/open/floor/carpet,
+/area/hydroponics/garden)
+"csq" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/structure/flora/ausbushes/fullgrass,
+/obj/structure/flora/ausbushes/ywflowers,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"csr" = (
+/obj/machinery/shieldgen,
+/turf/open/floor/plating,
+/area/engine/storage)
+"css" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/portable_atmospherics/canister/toxins,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cst" = (
+/obj/machinery/power/port_gen/pacman,
+/turf/open/floor/plating,
+/area/engine/storage)
+"csu" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"csv" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"csw" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"csx" = (
+/obj/machinery/suit_storage_unit/atmos,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"csy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"csz" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/engine/engineering)
+"csA" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"csB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"csC" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"csD" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall,
+/area/engine/engineering)
+"csE" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csF" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csG" = (
+/obj/structure/window/reinforced/spawner/north,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csH" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csI" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csJ" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csK" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csL" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/manifold/cyan/visible{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csM" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"csN" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"csO" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics Monitoring";
+ req_access_txt = "12;24"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"csP" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"csQ" = (
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"csR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 10
+ },
+/obj/machinery/meter,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"csW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"csX" = (
+/turf/closed/wall/r_wall,
+/area/construction/mining/aux_base)
+"csY" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"csZ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cta" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ctb" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/computer/atmos_control/tank/air_tank{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ctc" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctd" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cte" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctf" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctg" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cth" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cti" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctj" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctk" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctl" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cto" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctp" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctq" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cts" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctt" = (
+/obj/structure/flora/ausbushes/fullgrass,
+/obj/structure/flora/ausbushes/brflowers,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"ctu" = (
+/turf/open/floor/plating,
+/area/engine/storage)
+"ctv" = (
+/obj/machinery/power/terminal,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/engine_smes)
+"ctw" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ctx" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cty" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ctz" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/item/twohanded/required/kirbyplants/photosynthetic,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ctA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ctB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"ctC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"ctD" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ctE" = (
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ctF" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"ctG" = (
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/turf/closed/wall/r_wall,
+/area/engine/atmos)
+"ctH" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"ctI" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ctJ" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Starboard Aft";
+ dir = 4;
+ name = "arrivals camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"ctM" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"ctO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"ctP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/valve{
+ dir = 2;
+ name = "output gas to space"
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"ctQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"ctR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/trinary/filter/flipped,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"ctS" = (
+/obj/machinery/button/ignition/incinerator/atmos{
+ pixel_x = 8;
+ pixel_y = -36
+ },
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the turbine vent.";
+ dir = 8;
+ name = "turbine vent monitor";
+ network = list("turbine");
+ pixel_x = 29
+ },
+/obj/machinery/button/door/incinerator_vent_atmos_main{
+ pixel_x = -8;
+ pixel_y = -36
+ },
+/obj/machinery/button/door/incinerator_vent_atmos_aux{
+ pixel_x = -8;
+ pixel_y = -24
+ },
+/obj/machinery/computer/turbine_computer{
+ dir = 1;
+ id = "incineratorturbine"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"ctT" = (
+/obj/machinery/atmospherics/pipe/layer_manifold,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"ctU" = (
+/turf/open/floor/plating,
+/area/construction/mining/aux_base)
+"ctV" = (
+/turf/closed/wall,
+/area/construction/mining/aux_base)
+"ctW" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctY" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"ctZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cua" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cub" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cuc" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cud" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cue" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cuf" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cug" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cuh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cui" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cuj" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/sunflower,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"cuk" = (
+/obj/machinery/power/apc{
+ areastring = "/area/hydroponics/garden";
+ dir = 2;
+ name = "Garden APC";
+ pixel_y = -26
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cul" = (
+/obj/machinery/airalarm/directional/south,
+/obj/structure/flora/ausbushes/grassybush,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cum" = (
+/obj/structure/flora/ausbushes/brflowers,
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cun" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cuo" = (
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/t_scanner,
+/obj/item/t_scanner,
+/obj/item/t_scanner,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cup" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cuq" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"cur" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cus" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{
+ dir = 1
+ },
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cut" = (
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cuu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{
+ dir = 1
+ },
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cuv" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{
+ dir = 1
+ },
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cuw" = (
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cux" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{
+ dir = 1
+ },
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cuy" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{
+ dir = 1
+ },
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cuz" = (
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cuA" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cuB" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ pixel_x = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cuC" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cuD" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/bot,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cuE" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cuF" = (
+/obj/effect/turf_decal/box/white/corners,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"cuG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/start/atmospheric_technician,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cuH" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cuI" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cuJ" = (
+/obj/structure/disposalpipe/segment,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cuK" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/floor/plating,
+/area/maintenance/disposal/incinerator)
+"cuL" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 2
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cuM" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_atmos{
+ pixel_x = 40;
+ pixel_y = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/maintenance/disposal/incinerator)
+"cuN" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cuP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/construction/mining/aux_base)
+"cuQ" = (
+/obj/structure/chair/sofa{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cuR" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cuS" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"cuT" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"cuU" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/storage/satellite)
+"cuV" = (
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Starboard";
+ dir = 4;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cuW" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cuX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1;
+ sortType = 27
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cuY" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/turf/closed/wall,
+/area/engine/break_room)
+"cuZ" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"cva" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white/telecomms,
+/area/tcommsat/server)
+"cvb" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
+"cvc" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cvd" = (
+/obj/effect/turf_decal/tile/blue,
+/mob/living/simple_animal/bot/cleanbot,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cve" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cvf" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cvg" = (
+/obj/machinery/field/generator{
+ anchored = 1;
+ state = 2
+ },
+/turf/open/floor/plating,
+/area/engine/storage)
+"cvh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cvi" = (
+/obj/structure/window/reinforced/spawner/east,
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"cvj" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cvk" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/machinery/atmospherics/miner/nitrogen,
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cvl" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - N2";
+ dir = 8
+ },
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cvm" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cvn" = (
+/obj/structure/table/reinforced,
+/obj/item/folder/yellow,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/pen,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cvo" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cvp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "Arrivals Dock Aft";
+ dir = 8;
+ name = "arrivals camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvq" = (
+/obj/machinery/door/airlock/external{
+ name = "Atmospherics External Airlock";
+ req_access_txt = "24"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/engine/atmos)
+"cvr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ icon_state = "pipe11-2";
+ dir = 5
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cvs" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/space,
+/area/space/nearstation)
+"cvt" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 2;
+ name = "Incinerator Output Pump"
+ },
+/turf/open/space,
+/area/engine/atmos)
+"cvu" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cvv" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/sign/warning/fire{
+ pixel_x = -32
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1
+ },
+/obj/machinery/airlock_sensor/incinerator_atmos{
+ pixel_x = -8;
+ pixel_y = 24
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/maintenance/disposal/incinerator)
+"cvw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/maintenance/disposal/incinerator)
+"cvx" = (
+/obj/structure/sign/warning/fire{
+ pixel_x = 32
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/maintenance/disposal/incinerator)
+"cvy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cvz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/turf/open/space/basic,
+/area/space)
+"cvA" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvB" = (
+/obj/machinery/newscaster{
+ pixel_x = -32
+ },
+/obj/structure/table/reinforced,
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 6
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = -6
+ },
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cvC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvD" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvF" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"cvG" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cvH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvJ" = (
+/obj/machinery/door/airlock/external{
+ name = "Transport Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cvK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvL" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cvM" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cvN" = (
+/obj/machinery/power/emitter,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cvO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cvP" = (
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cvQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cvR" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/lawoffice)
+"cvS" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cvT" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cvU" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cvV" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/n2,
+/area/engine/atmos)
+"cvW" = (
+/obj/machinery/light/small,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cvX" = (
+/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cvY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cvZ" = (
+/obj/structure/table,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/pipe_dispenser,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cwa" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/space,
+/area/space/nearstation)
+"cwb" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/turf/open/space,
+/area/space/nearstation)
+"cwc" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine,
+/area/maintenance/disposal/incinerator)
+"cwd" = (
+/obj/structure/table,
+/obj/item/stack/sheet/plasteel{
+ amount = 10
+ },
+/obj/item/stack/rods/fifty,
+/obj/item/storage/box/lights/mixed,
+/obj/machinery/power/apc{
+ areastring = "/area/construction/mining/aux_base";
+ dir = 4;
+ name = "Auxillary Base Construction APC";
+ pixel_x = 24;
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cwe" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwf" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwg" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwi" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 3;
+ height = 15;
+ icon_state = "pinonalert";
+ id = "arrivals_stationary";
+ name = "arrivals";
+ roundstart_template = /datum/map_template/shuttle/arrival/box;
+ width = 7
+ },
+/turf/open/space/basic,
+/area/space)
+"cwj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Entry Hall APC";
+ areastring = "/area/hallway/secondary/entry";
+ pixel_x = 24
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwl" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cwm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwn" = (
+/obj/machinery/light/small,
+/obj/machinery/power/rad_collector,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cwo" = (
+/obj/machinery/power/rad_collector,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cwp" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwq" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwr" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/power/grounding_rod,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cws" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/emitter/anchored{
+ dir = 4;
+ state = 2
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwt" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwu" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwv" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics Maintenance";
+ req_access_txt = "12;24"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cww" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwy" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwz" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cwA" = (
+/obj/machinery/igniter/incinerator_atmos,
+/obj/machinery/air_sensor/atmos/incinerator_tank{
+ pixel_x = -32;
+ pixel_y = -32
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cwB" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{
+ dir = 1
+ },
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cwC" = (
+/obj/machinery/door/poddoor/incinerator_atmos_aux,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cwD" = (
+/obj/docking_port/stationary{
+ area_type = /area/construction/mining/aux_base;
+ dheight = 4;
+ dir = 8;
+ dwidth = 4;
+ height = 9;
+ id = "aux_base_zone";
+ name = "aux base zone";
+ roundstart_template = /datum/map_template/shuttle/aux_base/default;
+ width = 9
+ },
+/turf/open/floor/plating,
+/area/construction/mining/aux_base)
+"cwE" = (
+/obj/docking_port/stationary/public_mining_dock{
+ icon_state = "pinonfar";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/construction/mining/aux_base)
+"cwF" = (
+/obj/machinery/door/airlock/external{
+ name = "Construction Zone"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction/mining/aux_base)
+"cwG" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwH" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwI" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Auxillary Base Construction";
+ req_one_access_txt = "32;47;48"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cwJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwK" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwM" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad2"
+ },
+/obj/machinery/camera{
+ c_tag = "Cargobay Fore";
+ dir = 2;
+ name = "cargo camera"
+ },
+/turf/open/floor/plating,
+/area/quartermaster/storage)
+"cwN" = (
+/obj/structure/sign/warning/docking,
+/turf/closed/wall,
+/area/hallway/secondary/entry)
+"cwO" = (
+/obj/machinery/door/airlock/external{
+ name = "Transport Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cwP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cwQ" = (
+/turf/closed/wall/r_wall,
+/area/engine/storage_shared)
+"cwR" = (
+/obj/machinery/field/generator{
+ anchored = 1;
+ state = 2
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwS" = (
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cwT" = (
+/turf/open/space/basic,
+/area/engine/engineering)
+"cwU" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/engine/engineering)
+"cwV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/turnstile{
+ icon_state = "turnstile_map";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cwW" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cwX" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible,
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cwY" = (
+/obj/machinery/power/compressor{
+ comp_id = "incineratorturbine";
+ dir = 1;
+ luminosity = 2
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cwZ" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxa" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxc" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxd" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxe" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/structure/fans/tiny,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/structure/fans/tiny,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxg" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxh" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"cxi" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cxj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxk" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 2;
+ height = 13;
+ id = "ferry_home";
+ name = "port bay 2";
+ width = 5
+ },
+/turf/open/space/basic,
+/area/space)
+"cxl" = (
+/obj/structure/chair/stool,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel/chapel{
+ dir = 1
+ },
+/area/chapel/main)
+"cxm" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxn" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cxo" = (
+/obj/machinery/power/apc{
+ areastring = "/area/science/nanite";
+ name = "Nanite Lab APC";
+ pixel_x = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/camera{
+ c_tag = "Nanite Lab Port";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/nanite)
+"cxp" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cxq" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/starboard)
+"cxr" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/bot,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/structure/tank_dispenser,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxs" = (
+/obj/machinery/suit_storage_unit/engine,
+/obj/structure/sign/poster/official/report_crimes{
+ pixel_y = 32
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxt" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cxu" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cxv" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/emitter/anchored{
+ dir = 8;
+ state = 2
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cxw" = (
+/obj/machinery/power/rad_collector/anchored,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cxx" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment,
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxy" = (
+/obj/machinery/atmospherics/pipe/simple/general/visible{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxz" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/maintenance/disposal/incinerator)
+"cxA" = (
+/obj/machinery/power/turbine{
+ luminosity = 2
+ },
+/obj/structure/cable/yellow,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cxB" = (
+/obj/structure/lattice/catwalk,
+/obj/item/wrench,
+/turf/open/space,
+/area/space/nearstation)
+"cxC" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxD" = (
+/obj/machinery/door/poddoor/shutters{
+ id = "aux_base_shutters";
+ name = "Auxillary Base Shutters"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cxE" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxG" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/structure/sign/warning/nosmoking{
+ pixel_x = -32
+ },
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/obj/item/grenade/chem_grenade/smart_metal_foam,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxH" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxJ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cxK" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/engine/storage_shared)
+"cxL" = (
+/obj/structure/lattice,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/space/basic,
+/area/space/nearstation)
+"cxN" = (
+/obj/structure/disposaloutlet{
+ dir = 2
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space,
+/area/maintenance/disposal/incinerator)
+"cxO" = (
+/obj/structure/sign/warning/fire,
+/turf/closed/wall/r_wall,
+/area/maintenance/disposal/incinerator)
+"cxP" = (
+/obj/machinery/door/poddoor/incinerator_atmos_main,
+/turf/open/floor/engine/vacuum,
+/area/maintenance/disposal/incinerator)
+"cxQ" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxR" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxT" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/cigarette,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxU" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cxY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cxZ" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/machinery/camera{
+ c_tag = "Engineering - Gear Storage";
+ dir = 4;
+ name = "engineering camera"
+ },
+/obj/item/stack/rods/fifty,
+/obj/item/wrench,
+/obj/item/storage/box/lights/mixed,
+/obj/item/crowbar,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cya" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyb" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyc" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cyd" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cye" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/hallway/primary/fore)
+"cyg" = (
+/obj/machinery/the_singularitygen/tesla,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cyh" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyk" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyl" = (
+/obj/item/beacon,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cym" = (
+/obj/structure/closet/wardrobe/cargotech,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Cargo Bay Port";
+ dir = 4;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cyn" = (
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"cyo" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/aft)
+"cyp" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/machinery/light_switch{
+ pixel_x = -22;
+ pixel_y = 26
+ },
+/obj/item/radio/intercom{
+ pixel_x = -26;
+ },
+/obj/item/stack/cable_coil/white{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/cable_coil/white{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/twohanded/rcl/pre_loaded,
+/obj/item/twohanded/rcl/pre_loaded,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyq" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ dir = 8;
+ freq = 1400;
+ location = "QM #4"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/storage)
+"cyr" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/start/station_engineer,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cys" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/status_display/evac{
+ pixel_x = -32
+ },
+/obj/structure/table/reinforced,
+/obj/item/crowbar/red,
+/obj/item/wrench,
+/obj/item/analyzer{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cyt" = (
+/obj/machinery/door/airlock/engineering/glass,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyu" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cyv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyw" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyx" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/closet/firecloset,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyz" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cyA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyD" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyE" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/table/reinforced,
+/obj/machinery/newscaster{
+ pixel_x = -32
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = -24;
+ pixel_y = -32
+ },
+/obj/item/stack/sheet/plasteel/fifty,
+/obj/item/stack/sheet/rglass{
+ amount = 50;
+ pixel_x = 2;
+ pixel_y = -2
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyF" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cyG" = (
+/obj/machinery/computer/atmos_control{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cyH" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cyI" = (
+/turf/closed/wall/mineral/plastitanium,
+/area/hallway/secondary/entry)
+"cyJ" = (
+/obj/machinery/rnd/production/protolathe/department/cargo,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Cargo Bay Aft";
+ dir = 8;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cyK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyL" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyM" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyN" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cyP" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"cyQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cyR" = (
+/obj/structure/sign/warning/electricshock{
+ pixel_y = -32
+ },
+/obj/machinery/suit_storage_unit/engine,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyS" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/starboard)
+"cyT" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/transit_tube)
+"cyU" = (
+/obj/machinery/suit_storage_unit/engine,
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cyV" = (
+/turf/closed/wall,
+/area/engine/storage_shared)
+"cyW" = (
+/obj/structure/fans/tiny/invisible,
+/turf/open/space/basic,
+/area/space)
+"cyX" = (
+/obj/structure/sign/warning/docking,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"cyY" = (
+/obj/effect/landmark/blobstart,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cyZ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cza" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"czb" = (
+/obj/structure/cable/yellow,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/box,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"czc" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"czd" = (
+/obj/docking_port/stationary/random{
+ dir = 8;
+ id = "pod_lavaland1";
+ name = "lavaland"
+ },
+/turf/open/space/basic,
+/area/space)
+"cze" = (
+/obj/docking_port/stationary{
+ icon_state = "pinonalert";
+ dir = 8;
+ width = 3;
+ height = 4;
+ dwidth = 1;
+ roundstart_template = /datum/map_template/shuttle/escape_pod/default
+ },
+/obj/structure/fans/tiny/invisible,
+/turf/open/space/basic,
+/area/space)
+"czf" = (
+/obj/machinery/door/airlock/external{
+ name = "Escape Pod One"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"czg" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/structure/fans/tiny,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/external{
+ name = "Arrival Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czi" = (
+/obj/machinery/door/airlock/external{
+ name = "Auxiliary Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czk" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czl" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czm" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"czn" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"czo" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"czp" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "atmoslock";
+ name = "Atmospherics Lockdown Blast door"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/atmos)
+"czq" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"czr" = (
+/obj/structure/sign/warning/pods,
+/turf/closed/wall/r_wall,
+/area/hallway/secondary/entry)
+"czs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"czt" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 2
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czv" = (
+/obj/item/storage/toolbox/artistic,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"czw" = (
+/obj/machinery/door/airlock/external{
+ name = "Auxiliary Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/hallway/secondary/entry)
+"czx" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"czy" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"czz" = (
+/obj/docking_port/stationary{
+ dir = 2;
+ dwidth = 11;
+ height = 22;
+ id = "whiteship_home";
+ name = "SS13: Auxiliary Dock, Station-Port";
+ width = 35
+ },
+/turf/open/space/basic,
+/area/space)
+"czA" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"czB" = (
+/obj/structure/window/reinforced/spawner,
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Air to Pure"
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"czC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"czD" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"czE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/gateway)
+"czF" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/structure/sign/departments/science{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"czG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"czH" = (
+/obj/structure/closet/crate,
+/obj/item/poster/random_contraband,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"czI" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"czJ" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"czK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"czL" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore)
+"czM" = (
+/obj/item/storage/box/lights/mixed,
+/obj/item/extinguisher,
+/obj/machinery/light/small,
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"czN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"czO" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/item/reagent_containers/food/snacks/grown/wheat,
+/obj/item/reagent_containers/food/snacks/grown/watermelon,
+/obj/item/reagent_containers/food/snacks/grown/citrus/orange,
+/obj/item/reagent_containers/food/snacks/grown/grapes,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"czP" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/medical)
+"czQ" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"czR" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"czS" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"czT" = (
+/obj/machinery/computer/secure_data{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"czU" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"czV" = (
+/obj/effect/turf_decal/box/white/corners{
+ icon_state = "box_corners_white";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/gravity_generator)
+"czW" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"czX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = 30
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"czY" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"czZ" = (
+/obj/structure/chair/stool,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAa" = (
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAb" = (
+/obj/machinery/modular_computer/console/preset/engineering{
+ icon_state = "console";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAc" = (
+/obj/structure/chair/stool,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/firealarm{
+ dir = 4;
+ pixel_x = 28;
+ pixel_y = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAd" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAe" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cAf" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cAg" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cAh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cAi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cAj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cAk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cAl" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cAm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cAn" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cAo" = (
+/obj/effect/turf_decal/stripes/red/line,
+/obj/effect/turf_decal/arrows/red,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cAp" = (
+/obj/machinery/computer/card/minor/hos{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cAq" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/armory)
+"cAr" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cAs" = (
+/obj/item/vending_refill/snack,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cAt" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cAu" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cAw" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cAx" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/item/cultivator,
+/obj/item/crowbar,
+/obj/item/plant_analyzer,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cAy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cAz" = (
+/obj/machinery/vending/hydroseeds,
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cAA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cAC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAD" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAE" = (
+/obj/structure/window/reinforced/spawner,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cAF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAG" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cAH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAK" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAN" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cAO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cAQ" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cAR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cAS" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = -27
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cAT" = (
+/obj/structure/table,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cAU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cAW" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cAX" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall/r_wall,
+/area/maintenance/aft)
+"cAY" = (
+/obj/structure/rack,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/wallframe/camera,
+/obj/item/assault_pod/mining,
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cAZ" = (
+/obj/structure/table/wood,
+/obj/item/pinpointer/nuke,
+/obj/item/disk/nuclear,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"cBa" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBb" = (
+/obj/machinery/computer/arcade,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cBc" = (
+/obj/machinery/camera{
+ c_tag = "MiniSat Antechamber Starboard";
+ dir = 8;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cBd" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Port Aft";
+ dir = 9;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cBe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cBf" = (
+/obj/machinery/airalarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cBg" = (
+/obj/structure/table/reinforced,
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for watching the Engine.";
+ dir = 4;
+ layer = 4;
+ name = "Engine Monitor";
+ network = list("engine");
+ pixel_x = -24
+ },
+/obj/item/flashlight/lamp,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cBh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cBi" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cBj" = (
+/obj/machinery/computer/slot_machine,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cBk" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 12
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics/garden)
+"cBl" = (
+/obj/machinery/computer/atmos_alert{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ pixel_x = 26;
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cBm" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBn" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cBo" = (
+/obj/effect/turf_decal/trimline/red/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cBp" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cBq" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cBr" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cBs" = (
+/obj/effect/spawner/lootdrop/mre,
+/turf/open/floor/plating/asteroid,
+/area/asteroid/nearstation)
+"cBt" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBu" = (
+/obj/machinery/ai_slipper{
+ uses = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/tcommsat/computer)
+"cBv" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBw" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBx" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cBy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBz" = (
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/primary/starboard";
+ dir = 4;
+ name = "Starboard Hallway APC";
+ pixel_x = 24;
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBA" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBC" = (
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cBD" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBE" = (
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/office)
+"cBF" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBG" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBH" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 4;
+ name = "Aft Hallway APC";
+ areastring = "/area/hallway/primary/aft";
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cBK" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBL" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBN" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBP" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBQ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft7";
+ location = "aft6"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBR" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBU" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBV" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBX" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBY" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cBZ" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cCa" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft3";
+ location = "aft2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCb" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCc" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCd" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/chaplain,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cCe" = (
+/obj/machinery/button/door{
+ id = "Cabin2";
+ name = "Cabin Bolt Control";
+ normaldoorcontrol = 1;
+ pixel_x = -5;
+ pixel_y = -30;
+ specialfunctions = 4
+ },
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#fff4bc"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cCf" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCg" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCh" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCi" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cCk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCl" = (
+/obj/machinery/light,
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCm" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCn" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cCo" = (
+/obj/machinery/computer/security/telescreen{
+ desc = "Used for the Auxillary Mining Base.";
+ dir = 8;
+ name = "Auxillary Base Monitor";
+ network = list("auxbase");
+ pixel_x = 25;
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cCp" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cCq" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction/yjunction{
+ icon_state = "pipe-y";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCr" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCs" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCt" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cCu" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cCv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/storage/primary)
+"cCw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cCx" = (
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCy" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cCz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCA" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cCC" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCD" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cCE" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cCG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/vending/cola/random,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cCH" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/vending/coffee,
+/obj/machinery/newscaster{
+ pixel_y = -30
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cCI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cCJ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cCK" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cCL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cCM" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/closed/wall,
+/area/engine/break_room)
+"cCN" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cCO" = (
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 26;
+ pixel_y = -32
+ },
+/obj/machinery/airalarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cCP" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cCQ" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCR" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/external{
+ name = "Solar Maintenance";
+ req_access_txt = "10; 13"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/engine/engineering)
+"cCS" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cCT" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/window/reinforced{
+ dir = 8;
+ layer = 2.9
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Starboard Aft";
+ dir = 5;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCU" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCV" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/light/small{
+ dir = 1;
+ light_color = "#ffc1c1";
+ pixel_y = -5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cCY" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cCZ" = (
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDa" = (
+/obj/item/radio/intercom{
+ pixel_y = -28
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDb" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"cDc" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDd" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDe" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDf" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"cDg" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"cDh" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/hallway)
+"cDi" = (
+/obj/machinery/camera/motion{
+ c_tag = "MiniSat Foyer Starboard";
+ dir = 8;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cDl" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDm" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"cDn" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDo" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDp" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cDq" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDr" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDs" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat/foyer)
+"cDt" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "cmoshutter";
+ name = "CMO Office Shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"cDu" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "cmoshutter";
+ name = "CMO Office Shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"cDv" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "cmoshutter";
+ name = "CMO Office Shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"cDw" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "cmoshutter";
+ name = "CMO Office Shutters"
+ },
+/turf/open/floor/plating,
+/area/crew_quarters/heads/cmo)
+"cDx" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/door_timer{
+ id = "Cell 1";
+ name = "Cell 1";
+ pixel_y = -32
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDy" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cDz" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cDA" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cDB" = (
+/turf/open/floor/plating/asteroid/basalt,
+/area/maintenance/starboard/aft)
+"cDC" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/starboard/aft)
+"cDD" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/security/courtroom)
+"cDE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDF" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/structure/bedsheetbin,
+/turf/open/floor/plasteel/freezer,
+/area/medical/abandoned)
+"cDH" = (
+/obj/structure/cable/white{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDI" = (
+/obj/structure/cable/white{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDM" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDN" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDO" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Robotics Maintenance";
+ req_access_txt = "29"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cDP" = (
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cDQ" = (
+/obj/effect/turf_decal/trimline/white/filled/line,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/science/robotics/lab)
+"cDR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cDS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/science/robotics/lab)
+"cDT" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/item/radio/intercom{
+ pixel_y = 23
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cDU" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDV" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDW" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cDY" = (
+/obj/structure/bodycontainer/morgue,
+/turf/open/floor/plating,
+/area/medical/morgue)
+"cDZ" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEa" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEb" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/medical/morgue)
+"cEc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cEd" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/medical/morgue)
+"cEe" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEf" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output{
+ icon_state = "vent_map_siphon_on-2";
+ dir = 1
+ },
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cEg" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEh" = (
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "Morgue APC";
+ areastring = "/area/medical/morgue";
+ pixel_x = 26
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEi" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEj" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/landmark/blobstart,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cEn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEo" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEp" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"cEq" = (
+/obj/item/chair/stool,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cEr" = (
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cEs" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cEt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cEu" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/storage)
+"cEv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cEw" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/sign/departments/medbay/alt{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cEx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/medical/morgue)
+"cEy" = (
+/obj/machinery/firealarm{
+ dir = 2;
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/science/mixing)
+"cEz" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cEA" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/closet/secure_closet/chemical,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cEB" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/item/crowbar,
+/obj/item/wrench/medical,
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"cEC" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/computer/pandemic,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cED" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/starboard)
+"cEE" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ dir = 8;
+ freq = 1400;
+ location = "Bar"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/bar)
+"cEF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/virology{
+ name = "Break Room";
+ req_access_txt = "39"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cEG" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cEH" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cEI" = (
+/obj/effect/landmark/start/atmospheric_technician,
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cEJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cEK" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8;
+ name = "Mix to Filter"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cEL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cEN" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cEO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cEP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cEQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard5";
+ location = "starboard4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cER" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cES" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cET" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cEU" = (
+/obj/structure/closet/cardboard,
+/mob/living/simple_animal/hostile/retaliate/poison/snake{
+ name = "Solid"
+ },
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"cEV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cEW" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cEX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cEY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cEZ" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cFa" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFb" = (
+/obj/machinery/light,
+/obj/item/twohanded/required/kirbyplants{
+ icon_state = "plant-18"
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/obj/effect/turf_decal/trimline/green/filled/end,
+/turf/open/floor/plasteel,
+/area/crew_quarters/dorms)
+"cFc" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cFd" = (
+/obj/machinery/computer/station_alert{
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "atmos";
+ name = "Atmospherics Lockdown";
+ pixel_x = 24;
+ pixel_y = 4;
+ req_access_txt = "24"
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cFe" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cFf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cFg" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Dormitories Hallway Starboard Fore";
+ dir = 9;
+ name = "dormitories camera"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFh" = (
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cFi" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFj" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - CO2";
+ dir = 8
+ },
+/turf/open/floor/engine/co2,
+/area/engine/atmos)
+"cFk" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - Toxins";
+ dir = 8
+ },
+/turf/open/floor/engine/plasma,
+/area/engine/atmos)
+"cFl" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cFm" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/monkey_recycler,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cFn" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFo" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cFp" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/pool/filter{
+ pixel_y = -20
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFq" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cFr" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/pool/controller,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFs" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cFt" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/dark/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cFu" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cFv" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/fireaxecabinet{
+ pixel_x = -31;
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cFw" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFx" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/atmospherics/miner/oxygen,
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cFy" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - O2";
+ dir = 8
+ },
+/turf/open/floor/engine/o2,
+/area/engine/atmos)
+"cFz" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cFA" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cFC" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFD" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/closet/crate,
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cFE" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFG" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFH" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFI" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/crew_quarters/fitness/recreation)
+"cFJ" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Dormitories"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cFK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFL" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/end,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFN" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFP" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFQ" = (
+/obj/effect/landmark/start/assistant,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFT" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFX" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFY" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cFZ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/vending/cola/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/aft)
+"cGa" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/aft)
+"cGb" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/aft)
+"cGc" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/engine/transit_tube)
+"cGd" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/obj/structure/sign/departments/medbay/alt{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cGe" = (
+/obj/machinery/vending/clothing,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cGf" = (
+/obj/item/radio/intercom{
+ pixel_y = -26
+ },
+/obj/machinery/camera{
+ c_tag = "Locker Room Aft";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 2
+ },
+/obj/machinery/vending/kink,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cGg" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Dorms - Port Fore";
+ dir = 2;
+ name = "dormitories camera"
+ },
+/obj/structure/sign/poster/official/no_erp{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGh" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGi" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cGj" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGk" = (
+/obj/item/radio/intercom{
+ broadcasting = 1;
+ frequency = 1485;
+ listening = 0;
+ name = "Station Intercom (Medbay)";
+ pixel_x = 30
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGl" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGm" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/obj/machinery/vending/snack/random,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGn" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGo" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGp" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cGq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cGr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/line,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGu" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"cGv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGx" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGy" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGA" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cGB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/light/small,
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"cGC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cGD" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cGE" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/door/airlock/virology,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cGF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/obj/machinery/door/airlock/virology,
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cGG" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cGH" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cGI" = (
+/obj/machinery/button/door{
+ id = "aux_base_shutters";
+ name = "Public Shutters Control";
+ pixel_x = 24;
+ req_one_access_txt = "32;47;48"
+ },
+/obj/machinery/camera{
+ c_tag = "Auxillary Base Construction";
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cGJ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cGK" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cGL" = (
+/obj/machinery/computer/camera_advanced/base_construction{
+ icon_state = "computer";
+ dir = 1
+ },
+/obj/machinery/light,
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cGM" = (
+/obj/machinery/computer/shuttle/mining{
+ icon_state = "computer";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/construction/mining/aux_base)
+"cGN" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cGO" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cGP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cGQ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cGR" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"cGS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "transittube";
+ name = "Transit Tube Blast Door"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cGT" = (
+/obj/machinery/light/small,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"cGU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet/red,
+/area/crew_quarters/heads/captain)
+"cGV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cGW" = (
+/obj/structure/table,
+/obj/item/storage/fancy/donut_box,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"cGX" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"cGY" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/courtroom)
+"cGZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/hatch{
+ name = "MiniSat Access";
+ req_one_access_txt = "32;19"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cHa" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/starboard/aft)
+"cHb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cHc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cHd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cHe" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cHf" = (
+/obj/machinery/camera{
+ c_tag = "Atmospherics Tank - Air";
+ dir = 8
+ },
+/turf/open/floor/engine/air,
+/area/engine/atmos)
+"cHg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/button/door{
+ id = "engstorage";
+ name = "Engineering Secure Storage Control";
+ pixel_x = -28;
+ pixel_y = 8;
+ req_access_txt = "11"
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cHh" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/engine/engineering)
+"cHi" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/extinguisher{
+ pixel_x = 4;
+ pixel_y = 3
+ },
+/obj/item/extinguisher,
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cHj" = (
+/obj/machinery/status_display/evac{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cHk" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/smartfridge/extract/preloaded,
+/obj/machinery/camera{
+ c_tag = "Xenobiology Lab - Fore";
+ dir = 1;
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel,
+/area/science/xenobiology)
+"cHl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ name = "Garden Maintenance";
+ req_one_access_txt = "12;5;39;6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cHm" = (
+/obj/structure/sign/warning/vacuum/external,
+/turf/closed/wall,
+/area/hallway/secondary/exit/departure_lounge)
+"cHn" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departure Lounge"
+ },
+/obj/structure/sign/departments/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"cHo" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Departure Lounge"
+ },
+/obj/structure/sign/departments/evac{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"cHp" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/starboard/aft)
+"cHq" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cHr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft5";
+ location = "aft4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cHs" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft1";
+ location = "starboard6"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cHt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=starboard6";
+ location = "starboard5"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cHu" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cHv" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=entry1";
+ location = "aft3"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cHw" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft4";
+ location = "entry2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cHx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cHy" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=entry2";
+ location = "entry1"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cHz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cHA" = (
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/engine/engineering)
+"cHB" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/engine/engineering)
+"cHC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cHE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHI" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cHJ" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHK" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHL" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHN" = (
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHO" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHP" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHQ" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHR" = (
+/obj/machinery/atmospherics/pipe/simple/purple/visible,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cHS" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHX" = (
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/item/clothing/gloves/color/yellow{
+ pixel_x = 5;
+ pixel_y = 8
+ },
+/obj/item/clothing/gloves/color/yellow{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/item/clothing/gloves/color/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHY" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/rack,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/item/screwdriver,
+/obj/item/wirecutters,
+/obj/item/clothing/gloves/color/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cHZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cIa" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ id_tag = "Cabin2";
+ name = "Cabin 2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/turf/open/floor/carpet/royalblack,
+/area/crew_quarters/dorms)
+"cIb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel";
+ req_access_txt = "57"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"cIc" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Engineering Foyer";
+ req_one_access_txt = "32;19"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cId" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cIe" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIf" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIg" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIh" = (
+/obj/structure/closet/crate,
+/obj/item/coin/silver,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cIi" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cIj" = (
+/obj/structure/chair/comfy/brown{
+ color = "#596479";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cIk" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cIl" = (
+/obj/machinery/computer/rdconsole/production{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cIm" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/solar_control{
+ name = "Port Bow Solar Control";
+ icon_state = "computer";
+ dir = 4;
+ id = "foreport";
+ track = 0
+ },
+/obj/structure/cable,
+/obj/structure/sign/warning/vacuum/external{
+ pixel_x = -32
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"cIn" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cIo" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"cIp" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/flasher{
+ id = "brigflashdoor";
+ pixel_x = -26;
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cIq" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/stripes/red/corner{
+ icon_state = "warninglinecorner_red";
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/flasher{
+ id = "brigflashdoor";
+ pixel_x = 26;
+ pixel_y = -26
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cIr" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cIs" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/departments/security{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cIt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cIu" = (
+/mob/living/simple_animal/hostile/retaliate/goose,
+/turf/open/floor/wood{
+ icon_state = "wood-broken6"
+ },
+/area/maintenance/bar)
+"cIv" = (
+/obj/machinery/vending/cola/random,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cIw" = (
+/obj/structure/closet/wardrobe/white,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cIx" = (
+/obj/structure/closet/wardrobe/grey,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cIy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIz" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIA" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner,
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIB" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIC" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cID" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIF" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIG" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIH" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cII" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cIJ" = (
+/obj/machinery/computer/atmos_control,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cIK" = (
+/obj/machinery/computer/monitor{
+ name = "Bridge Power Monitoring Console"
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/bridge)
+"cIL" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cIM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cIN" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cIO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cIP" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cIQ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cIR" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cIS" = (
+/obj/machinery/power/apc{
+ areastring = "/area/hallway/secondary/service";
+ dir = 1;
+ name = "Service Hall APC";
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/service)
+"cIT" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bucket,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/service)
+"cIU" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/donut_box,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"cIV" = (
+/obj/machinery/vending/boozeomat/all_access,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/grimy,
+/area/bridge)
+"cIW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"cIX" = (
+/obj/machinery/door/airlock{
+ name = "Service Hall";
+ req_one_access_txt = "25;26;35;28"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/central)
+"cIY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bucket,
+/obj/item/reagent_containers/glass/bucket,
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/janitor)
+"cIZ" = (
+/obj/machinery/rnd/production/protolathe/department/service,
+/obj/effect/turf_decal/stripes/box,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/service)
+"cJa" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cJb" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/chair/sofa/left,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cJc" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/cryo)
+"cJd" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cJe" = (
+/obj/structure/chair/sofa/right,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cJf" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/aft)
+"cJg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cJh" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/medical/virology)
+"cJi" = (
+/obj/structure/closet/secure_closet/personal/patient,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cJj" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cJk" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cJl" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/turf/open/floor/circuit/green,
+/area/engine/engine_smes)
+"cJm" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/turf/open/floor/circuit/green,
+/area/engine/engine_smes)
+"cJn" = (
+/obj/machinery/light,
+/obj/machinery/power/smes/engineering{
+ output_level = 80000
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/circuit/green,
+/area/engine/engine_smes)
+"cJo" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cJp" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/item/storage/box/lights/mixed,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJq" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJr" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Security - Head of Security's Office";
+ dir = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cJs" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/keycard_auth{
+ pixel_x = -26;
+ pixel_y = 23
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cJt" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"cJu" = (
+/obj/structure/table/wood,
+/obj/item/folder/red,
+/obj/item/folder/red,
+/obj/item/stamp/hos,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/toy/figure/hos,
+/turf/open/floor/carpet,
+/area/crew_quarters/heads/hos)
+"cJv" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cJw" = (
+/obj/structure/closet/secure_closet/hos,
+/obj/effect/turf_decal/tile/red,
+/obj/item/storage/secure/safe/HoS{
+ pixel_x = 36;
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/obj/item/clothing/head/HoS/beret,
+/obj/item/clothing/suit/armor/hos/trenchcoat,
+/obj/item/clothing/under/rank/security/head_of_security/grey,
+/obj/item/storage/box/deputy,
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/hos)
+"cJx" = (
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cJy" = (
+/obj/machinery/vending/snack/random,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJz" = (
+/obj/machinery/light,
+/obj/structure/closet/wardrobe/green,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJA" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJC" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJD" = (
+/obj/structure/table,
+/obj/item/paicard,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJE" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/table,
+/obj/item/razor{
+ pixel_y = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJF" = (
+/obj/structure/table,
+/obj/item/toy/cards/deck,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJG" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJH" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJI" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJJ" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cJK" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/ai_monitored/storage/eva)
+"cJL" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"cJM" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cJN" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cJO" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cJP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJQ" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Storage Room";
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJS" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cJT" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJU" = (
+/obj/structure/closet,
+/obj/item/flashlight,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cJV" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cJW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cJX" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cJY" = (
+/obj/item/pipe_dispenser,
+/obj/structure/table,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/pipe_dispenser,
+/obj/item/pipe_dispenser,
+/obj/item/clothing/glasses/meson/engine,
+/obj/item/clothing/glasses/meson/engine,
+/obj/item/clothing/glasses/meson/engine,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cJZ" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cKa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/obj/machinery/holopad,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cKb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cKc" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cKd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cKe" = (
+/obj/structure/sink{
+ layer = 3;
+ pixel_y = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"cKf" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "Singularity";
+ name = "Shutters Control";
+ pixel_x = 26;
+ pixel_y = 32;
+ req_access_txt = "11"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cKg" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cKh" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cKi" = (
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cKj" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/metal/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ amount = 30
+ },
+/obj/item/gps,
+/turf/open/floor/plating,
+/area/engine/storage)
+"cKk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/components/binary/valve,
+/turf/open/floor/plating,
+/area/maintenance/central)
+"cKl" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "Singularity";
+ name = "radiation shutters"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cKm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cKn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cKo" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cKp" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cKq" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"cKr" = (
+/obj/effect/landmark/xeno_spawn,
+/turf/open/floor/wood,
+/area/crew_quarters/bar)
+"cKs" = (
+/turf/closed/wall,
+/area/construction)
+"cKt" = (
+/turf/open/floor/plating,
+/area/construction)
+"cKu" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating,
+/area/construction)
+"cKv" = (
+/obj/machinery/airalarm{
+ pixel_y = 23
+ },
+/turf/open/floor/plasteel,
+/area/construction)
+"cKw" = (
+/turf/open/floor/plasteel,
+/area/construction)
+"cKx" = (
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plasteel,
+/area/construction)
+"cKy" = (
+/obj/structure/light_construct{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKz" = (
+/obj/structure/light_construct{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/construction)
+"cKA" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cKB" = (
+/obj/machinery/pool/drain,
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cKC" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cKD" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cKE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKF" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKG" = (
+/obj/machinery/light_switch{
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/construction)
+"cKH" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKI" = (
+/obj/machinery/power/apc{
+ name = "Construction Area APC";
+ areastring = "/area/construction";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKJ" = (
+/obj/machinery/camera{
+ c_tag = "Construction Area";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKK" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hazardvest,
+/turf/open/floor/plating,
+/area/construction)
+"cKL" = (
+/obj/structure/table,
+/obj/item/stack/cable_coil{
+ amount = 5
+ },
+/obj/item/flashlight,
+/turf/open/floor/plating,
+/area/construction)
+"cKM" = (
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/construction)
+"cKN" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cKO" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKP" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKR" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKS" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKT" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKU" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKV" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKW" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKX" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 5
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cKZ" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLa" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLb" = (
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cLc" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLd" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLe" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLf" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLg" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLh" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLi" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/turf/open/floor/carpet/black,
+/area/crew_quarters/dorms)
+"cLj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLk" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLl" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cLm" = (
+/obj/structure/bed,
+/obj/item/bedsheet/random,
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"cLn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 2
+ },
+/obj/structure/closet/wardrobe/mixed,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cLo" = (
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLq" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLr" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLs" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLt" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/shower{
+ dir = 8;
+ name = "emergency shower"
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cLu" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cLv" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cLw" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cLx" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cLy" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cLz" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "innerbrig";
+ name = "Brig";
+ req_access_txt = "63"
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cLA" = (
+/obj/machinery/turnstile{
+ icon_state = "turnstile_map";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cLB" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cLC" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#706891"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cLD" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cLE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cLF" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/hallway/primary/aft)
+"cLG" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cLH" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cLI" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cLJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark/corner{
+ icon_state = "darkcorner";
+ dir = 8
+ },
+/area/hallway/primary/aft)
+"cLK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark/corner{
+ icon_state = "darkcorner";
+ dir = 8
+ },
+/area/hallway/primary/aft)
+"cLL" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cLM" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/plasteel/dark/corner{
+ icon_state = "darkcorner";
+ dir = 8
+ },
+/area/hallway/primary/aft)
+"cLN" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark/corner{
+ icon_state = "darkcorner";
+ dir = 8
+ },
+/area/hallway/primary/aft)
+"cLO" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cLP" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Cargo Lobby";
+ dir = 8;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cLQ" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/camera{
+ c_tag = "Warehouse";
+ dir = 1;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/warehouse)
+"cLR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/port/aft)
+"cLS" = (
+/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/camera{
+ c_tag = "Mining Office";
+ dir = 1;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/miningoffice)
+"cLT" = (
+/obj/structure/window/reinforced/spawner/north,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/camera{
+ c_tag = "MiniSat Exterior Aft";
+ dir = 6;
+ network = list("minisat")
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/aisat)
+"cLU" = (
+/obj/structure/transit_tube/curved{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cLV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cLW" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cLX" = (
+/obj/structure/transit_tube/curved/flipped{
+ dir = 8
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/engine/transit_tube)
+"cLY" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cLZ" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cMb" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMc" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/door/firedoor,
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cMd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/door/airlock/command{
+ name = "Chief Engineer's Quarters";
+ req_access_txt = "56"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/heads/chief)
+"cMe" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ freerange = 1;
+ name = "Station Intercom (Telecomms)";
+ pixel_x = 30;
+ },
+/turf/open/floor/plasteel/white,
+/area/science/xenobiology)
+"cMf" = (
+/obj/machinery/light/small{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ name = "Station Intercom";
+ pixel_y = -28
+ },
+/turf/open/floor/plasteel/dark,
+/area/science/server)
+"cMg" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/atmospherics,
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/delivery,
+/obj/item/clothing/gloves/color/yellow{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cMh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/security/glass{
+ name = "Firing Range";
+ req_one_access_txt = "1;4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/security/range)
+"cMi" = (
+/obj/effect/turf_decal/trimline/purple/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Science Hallway Port";
+ dir = 4;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"cMj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Science Hallway Starboard";
+ dir = 8;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"cMk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 10
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain/private)
+"cMl" = (
+/obj/effect/turf_decal/trimline/purple/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Science Entrance";
+ dir = 2;
+ name = "science camera";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/plasteel/white,
+/area/science/research)
+"cMm" = (
+/obj/machinery/light,
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cMn" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cMo" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore/secondary)
+"cMp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/mirror{
+ pixel_x = -28
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/medical/abandoned)
+"cMq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/security/nuke_storage)
+"cMr" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/security/nuke_storage)
+"cMs" = (
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/poppy,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"cMt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/item/storage/box/lights,
+/obj/machinery/light/small,
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"cMu" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port/fore)
+"cMv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cMw" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cMx" = (
+/obj/structure/weightmachine/stacklifter,
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMy" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMz" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera/autoname,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cMB" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plating,
+/area/construction)
+"cMC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock{
+ name = "Dormitories"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cMD" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cME" = (
+/obj/structure/closet/crate,
+/obj/effect/landmark/blobstart,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMF" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMH" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMI" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/construction)
+"cMJ" = (
+/obj/machinery/door/airlock/engineering/abandoned{
+ name = "Construction Area";
+ req_access_txt = "32"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMK" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cML" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cMM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/construction)
+"cMN" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/assistant,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cMO" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cMP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cMQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cMR" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/entry)
+"cMS" = (
+/obj/machinery/camera{
+ c_tag = "Hydroponics Storage";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cMT" = (
+/obj/machinery/plantgenes,
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Hydroponics Port";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cMU" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/machinery/camera{
+ c_tag = "Departure Lounge - Port Fore";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"cMV" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/camera{
+ c_tag = "Departure Lounge - Starboard Fore";
+ dir = 2
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit/departure_lounge)
+"cMW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/camera{
+ c_tag = "Escape Hallway";
+ dir = 2;
+ name = "departures camera"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cMX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/camera{
+ c_tag = "Library";
+ dir = 2;
+ name = "library camera"
+ },
+/turf/open/floor/wood,
+/area/library)
+"cMY" = (
+/obj/structure/table/wood,
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/camera{
+ c_tag = "Curators Office";
+ dir = 8
+ },
+/obj/machinery/computer/libraryconsole/bookmanagement,
+/turf/open/floor/carpet,
+/area/library)
+"cMZ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Gameroom";
+ dir = 8;
+ name = "library camera"
+ },
+/turf/open/floor/carpet,
+/area/library/lounge)
+"cNa" = (
+/obj/effect/turf_decal/trimline/red/filled/line,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cNb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cNc" = (
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNd" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cNe" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cNf" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNg" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNh" = (
+/obj/machinery/vending/engivend,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNi" = (
+/obj/structure/table/reinforced,
+/obj/item/paper/guides/jobs/engi/gravity_gen,
+/obj/machinery/power/terminal,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cNj" = (
+/obj/structure/closet/radiation,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/gravity_generator)
+"cNk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Entrance";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNm" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNn" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Port to Filter "
+ },
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Amidship";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNo" = (
+/obj/machinery/computer/arcade{
+ icon_state = "arcade";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cNp" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNq" = (
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cNr" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cNs" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNt" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cNu" = (
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cNv" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible{
+ dir = 10
+ },
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/asteroid/nearstation)
+"cNw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNx" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/machinery/camera{
+ c_tag = "Atmospherics - Control Room";
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cNy" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/storage)
+"cNz" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/button/door{
+ id = "ewradiation";
+ name = "Shutters Control";
+ pixel_x = 33;
+ req_access_txt = "11"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cNA" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "ewradiation";
+ name = "radiation shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"cNB" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=fore2";
+ location = "fore1"
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"cNC" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/fore)
+"cND" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/security/brig)
+"cNE" = (
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/landmark/start/botanist,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cNF" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 2;
+ name = "Upload APC";
+ areastring = "/area/ai_monitored/turret_protected/ai_upload";
+ pixel_y = -24
+ },
+/obj/machinery/camera/motion{
+ c_tag = "AI Upload Chamber - Port";
+ dir = 1;
+ network = list("aiupload")
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"cNG" = (
+/obj/machinery/camera/motion{
+ c_tag = "AI Upload Chamber - Starboard";
+ dir = 1;
+ network = list("aiupload")
+ },
+/turf/open/floor/circuit,
+/area/ai_monitored/turret_protected/ai_upload)
+"cNH" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/storage/secure/briefcase,
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/security/vacantoffice/a)
+"cNI" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/landmark/start/cyborg,
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/machinery/camera/motion{
+ c_tag = "AI Upload Foyer";
+ network = list("aiupload")
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"cNJ" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"cNK" = (
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/kitchen/backroom)
+"cNL" = (
+/obj/machinery/computer/teleporter{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/teleporter)
+"cNM" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/gateway)
+"cNN" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_x = 29
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/item/storage/belt/utility,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/gateway)
+"cNO" = (
+/obj/machinery/vending/wardrobe/gene_wardrobe,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel/white,
+/area/medical/genetics)
+"cNP" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/library)
+"cNQ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 5;
+ pixel_y = -32
+ },
+/turf/open/floor/carpet,
+/area/library)
+"cNR" = (
+/obj/machinery/smartfridge/chemistry/virology,
+/turf/closed/wall/r_wall,
+/area/medical/virology)
+"cNS" = (
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cNT" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/structure/window/reinforced/spawner/north,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cNU" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ pixel_x = 27
+ },
+/obj/machinery/camera{
+ c_tag = "Restrooms";
+ dir = 8
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cNV" = (
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel/grimy,
+/area/hallway/secondary/entry)
+"cNW" = (
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cNX" = (
+/obj/machinery/atmospherics/pipe/simple/dark/visible{
+ dir = 10
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cNZ" = (
+/obj/machinery/requests_console{
+ department = "Atmospherics";
+ departmentType = 4;
+ name = "Atmos RC";
+ pixel_x = 30
+ },
+/obj/machinery/modular_computer/console/preset/engineering{
+ icon_state = "console";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel/dark/corner,
+/area/engine/atmos)
+"cOa" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/turf_decal/bot,
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cOb" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cOc" = (
+/obj/structure/chair/office/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/light,
+/turf/open/floor/plasteel/white,
+/area/medical/chemistry)
+"cOd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/camera/autoname,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cOe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/closet/secure_closet/medical2,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/surgery)
+"cOf" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cOg" = (
+/obj/structure/disposalpipe/trunk,
+/obj/structure/disposaloutlet{
+ icon_state = "outlet";
+ dir = 8
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/medical/virology)
+"cOh" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/start/paramedic,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cOj" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 10
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 5
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOm" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOn" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating/asteroid/airless,
+/area/asteroid/nearstation)
+"cOo" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cOq" = (
+/obj/structure/grille,
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOr" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOs" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOt" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Cryogenic Storage";
+ dir = 1;
+ name = "dormitories camera"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/dorms)
+"cOu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cOv" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore/secondary)
+"cOw" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/fore)
+"cOy" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cOz" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port/fore)
+"cOA" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port/fore)
+"cOB" = (
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port)
+"cOC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cOD" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/entry)
+"cOE" = (
+/obj/structure/window/reinforced/spawner/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/sign/warning/nosmoking{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cOF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "atmoslock";
+ name = "Atmospherics Lockdown Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cOG" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cOH" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cOI" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cOJ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cOK" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/effect/turf_decal/bot/right,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cOL" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/structure/cable/yellow,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cOM" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/bot/left,
+/turf/open/floor/engine,
+/area/engine/engineering)
+"cON" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cOO" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cOP" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cOQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/medical)
+"cOR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port/fore)
+"cOS" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/medical)
+"cOT" = (
+/obj/item/cigbutt,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cOU" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Storage Room";
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cOV" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/port/fore)
+"cOW" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port/fore)
+"cOX" = (
+/obj/item/bot_assembly/floorbot{
+ build_step = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cOY" = (
+/obj/item/storage/secure/safe{
+ pixel_x = 6;
+ pixel_y = 28
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cOZ" = (
+/obj/structure/closet/crate,
+/obj/item/storage/box/donkpockets,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cPa" = (
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/clothing/gloves/color/yellow,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPb" = (
+/obj/structure/light_construct/small,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPc" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/item/folder,
+/obj/item/folder,
+/obj/structure/table/reinforced,
+/obj/item/stack/medical/ointment{
+ pixel_x = 3;
+ pixel_y = -2
+ },
+/obj/item/stack/medical/bruise_pack{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPd" = (
+/obj/item/bikehorn/rubberducky,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPe" = (
+/obj/effect/landmark/xeno_spawn,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPf" = (
+/obj/structure/closet/crate,
+/obj/item/soap/deluxe,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/poster/random_contraband,
+/obj/item/poster/random_contraband,
+/obj/item/poster/random_contraband,
+/obj/item/clothing/suit/xenos,
+/obj/item/clothing/head/xenos,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPh" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"cPi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPj" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cPm" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cPn" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/medical)
+"cPo" = (
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/port/fore)
+"cPp" = (
+/obj/structure/closet/crate,
+/obj/item/coin/silver,
+/obj/item/storage/box/lights/mixed,
+/obj/item/storage/box/donkpockets,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/grenade/empgrenade,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Secure Storage Room";
+ req_access_txt = "65"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPs" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cPu" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port/fore)
+"cPv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/starboard)
+"cPw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/starboard)
+"cPx" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port)
+"cPy" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/starboard)
+"cPz" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/port)
+"cPA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore/secondary)
+"cPB" = (
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/port)
+"cPC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/medical)
+"cPD" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/crew_quarters/dorms)
+"cPE" = (
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/department/crew_quarters/dorms)
+"cPF" = (
+/turf/open/floor/plating,
+/turf/open/floor/plating{
+ icon_state = "platingdmg2"
+ },
+/area/maintenance/aft)
+"cPG" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/aft)
+"cPH" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cPI" = (
+/obj/structure/table,
+/obj/item/reagent_containers/glass/bucket,
+/obj/item/cultivator,
+/obj/item/shovel/spade,
+/obj/item/plant_analyzer,
+/turf/open/floor/plasteel/dark,
+/area/security/prison)
+"cPJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cPK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/aft)
+"cPL" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore)
+"cPM" = (
+/obj/machinery/light/small,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cPN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore)
+"cPO" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore/secondary)
+"cPP" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore/secondary)
+"cPQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore)
+"cPR" = (
+/obj/structure/table,
+/obj/machinery/microwave,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPS" = (
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPT" = (
+/obj/structure/closet/secure_closet/freezer/kitchen/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore/secondary)
+"cPV" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPX" = (
+/obj/structure/sink/kitchen{
+ dir = 8;
+ pixel_x = 11
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cPY" = (
+/obj/machinery/light/small,
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore/secondary)
+"cPZ" = (
+/obj/structure/table,
+/obj/item/kitchen/rollingpin,
+/obj/item/reagent_containers/food/condiment/enzyme,
+/obj/item/reagent_containers/food/condiment/sugar,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQa" = (
+/obj/machinery/light/small{
+ dir = 4;
+ light_color = "#d8b1b1"
+ },
+/obj/structure/chair/stool,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQb" = (
+/obj/structure/table,
+/obj/item/storage/box/donkpockets,
+/obj/item/kitchen/knife,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQc" = (
+/obj/structure/chair/stool,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQd" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/food/condiment/saltshaker{
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/food/condiment/peppermill{
+ pixel_x = 2
+ },
+/obj/item/reagent_containers/food/snacks/mint{
+ pixel_y = 9
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQe" = (
+/obj/machinery/processor,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQf" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQg" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor6"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQh" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore/secondary)
+"cQi" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore/secondary)
+"cQj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/decal/cleanable/insectguts,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQk" = (
+/obj/structure/closet/crate,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore)
+"cQm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/fore)
+"cQn" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQo" = (
+/obj/structure/table,
+/obj/machinery/power/apc{
+ dir = 2;
+ name = "Cargo Office APC";
+ areastring = "/area/quartermaster/office";
+ pixel_x = 1;
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/office)
+"cQp" = (
+/obj/item/clothing/mask/gas/plaguedoctor,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQq" = (
+/obj/item/stack/ore/iron,
+/obj/structure/table,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQr" = (
+/obj/item/chair,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQs" = (
+/obj/item/storage/backpack/satchel/explorer,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQt" = (
+/obj/item/storage/bag/ore,
+/obj/item/pickaxe,
+/obj/structure/table,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQu" = (
+/obj/structure/ore_box,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/fore)
+"cQw" = (
+/turf/open/floor/plating{
+ initial_gas_mix = "o2=0.01;n2=0.01";
+ luminosity = 2
+ },
+/area/maintenance/fore)
+"cQx" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cQy" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"cQz" = (
+/obj/item/bot_assembly/firebot,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cQA" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"cQB" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port)
+"cQC" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cQD" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/insectguts,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cQE" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cQF" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cQG" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/aft)
+"cQH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cQI" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cQJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/camera/autoname{
+ icon_state = "camera";
+ dir = 10
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cQK" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cQL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cQM" = (
+/obj/machinery/firealarm{
+ dir = 8;
+ pixel_x = 28
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/security/brig)
+"cQN" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/aft)
+"cQO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cQP" = (
+/obj/structure/chair/sofa/corp{
+ icon_state = "corp_sofamiddle";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQQ" = (
+/obj/structure/chair/sofa/corp/left{
+ icon_state = "corp_sofaend_left";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cQR" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cQS" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cQT" = (
+/obj/structure/closet,
+/obj/item/storage/box/lights,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cQU" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cQV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cQW" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cQX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cQY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet,
+/obj/item/tank/internals/oxygen,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cQZ" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cRa" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cRb" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cRc" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port/fore)
+"cRd" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cRe" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/highcap/five_k{
+ dir = 2;
+ name = "Kitchen APC";
+ pixel_y = -24
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/machinery/food_cart,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"cRf" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cRg" = (
+/obj/structure/closet/crate,
+/obj/item/storage/belt/utility,
+/obj/item/stack/cable_coil/random,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cRh" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cRi" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cRj" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cRk" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cRl" = (
+/obj/structure/chair/sofa/right{
+ icon_state = "sofaend_right";
+ dir = 1
+ },
+/obj/machinery/power/apc{
+ areastring = "/area/engine/transit_tube";
+ dir = 2;
+ name = "Transit Tube APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cRm" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRn" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cRo" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cRp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRq" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRr" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cRs" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRt" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRv" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRw" = (
+/obj/structure/rack,
+/obj/item/tank/internals/oxygen,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"cRx" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cRy" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRz" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cRA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cRB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRC" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cRD" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cRE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cRF" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRG" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cRI" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction/yjunction{
+ icon_state = "pipe-y";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/corner{
+ icon_state = "trimline_corner";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cRJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/general/visible,
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cRL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRM" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cRN" = (
+/obj/structure/table,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cRO" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 8;
+ name = "8maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cRP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRQ" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRR" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRS" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cRT" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRU" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cRV" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRW" = (
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cRX" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cRZ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cSa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/structure/disposalpipe/junction{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/white/line{
+ icon_state = "trimline";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cSb" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cSc" = (
+/turf/closed/wall,
+/area/maintenance/department/electrical)
+"cSd" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cSe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cSf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cSg" = (
+/obj/structure/dresser,
+/obj/machinery/status_display/evac{
+ pixel_x = -32
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/chief/private)
+"cSh" = (
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/chief/private)
+"cSi" = (
+/obj/structure/bed/dogbed/ian,
+/obj/item/radio/intercom{
+ dir = 2;
+ pixel_y = 28
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"cSj" = (
+/turf/open/floor/plating,
+/area/crew_quarters/heads/captain/private)
+"cSk" = (
+/obj/machinery/computer/security/telescreen/vault{
+ pixel_y = 30
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/hop)
+"cSl" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/obj/machinery/light_switch{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/captain)
+"cSm" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/carpet,
+/area/security/vacantoffice/b)
+"cSn" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSo" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSp" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cSq" = (
+/obj/effect/turf_decal/trimline/neutral/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSs" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSt" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSu" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "atmoslock";
+ name = "Atmospherics Lockdown Blast door"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cSw" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cSx" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/structure/sign/warning/nosmoking{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cSy" = (
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSA" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/item/reagent_containers/food/snacks/mint,
+/obj/machinery/light_switch{
+ dir = 9;
+ pixel_x = -22
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"cSB" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cSC" = (
+/obj/machinery/vending/coffee,
+/turf/open/floor/plasteel,
+/area/crew_quarters/cafeteria)
+"cSD" = (
+/turf/closed/wall/r_wall,
+/area/maintenance/port/aft)
+"cSE" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSF" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSG" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cSH" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cSI" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cSJ" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/east,
+/turf/open/floor/plating,
+/area/hallway/primary/central)
+"cSK" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cSL" = (
+/obj/structure/closet/crate,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cSM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sign/directions/engineering{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cSN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cSO" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 4;
+ pixel_x = 27
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cSP" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cSQ" = (
+/obj/item/toy/talking/AI,
+/turf/open/floor/plating,
+/area/ai_monitored/turret_protected/ai_upload_foyer)
+"cSR" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/rack,
+/obj/item/clothing/mask/gas,
+/obj/item/multitool,
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"cSS" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cST" = (
+/obj/machinery/door/airlock/maintenance{
+ req_access_txt = "12"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cSU" = (
+/obj/structure/rack,
+/obj/item/tank/internals/air,
+/obj/item/wrench,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cSV" = (
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cSW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cSX" = (
+/obj/machinery/mech_bay_recharge_port,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cSY" = (
+/turf/open/floor/mech_bay_recharge_floor,
+/area/maintenance/department/cargo)
+"cSZ" = (
+/obj/machinery/computer/mech_bay_power_console,
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/circuit,
+/area/maintenance/department/cargo)
+"cTa" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/circuit,
+/area/maintenance/department/cargo)
+"cTc" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/circuit,
+/area/maintenance/department/cargo)
+"cTd" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/circuit,
+/area/maintenance/department/cargo)
+"cTe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/department/cargo)
+"cTf" = (
+/obj/structure/light_construct{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTg" = (
+/obj/machinery/mecha_part_fabricator{
+ name = "counterfeit exosuit fabricator";
+ req_access = null
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/cargo)
+"cTi" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cTj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTk" = (
+/obj/structure/rack,
+/obj/item/hand_labeler,
+/obj/item/stack/rods{
+ amount = 23
+ },
+/obj/item/stack/sheet/metal{
+ amount = 34
+ },
+/obj/item/stack/sheet/glass{
+ amount = 12
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTl" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTm" = (
+/obj/structure/rack,
+/obj/item/screwdriver{
+ pixel_y = 16
+ },
+/obj/item/flashlight/seclite,
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTn" = (
+/obj/machinery/recharge_station,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/cargo)
+"cTo" = (
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/stack/cable_coil{
+ pixel_x = -1;
+ pixel_y = -3
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/cargo)
+"cTp" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cTq" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/storage/emergency/starboard)
+"cTr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cTs" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cTt" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cTu" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cTv" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cTw" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cTx" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTy" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ name = "Waste to Filter"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel/dark/corner{
+ dir = 1
+ },
+/area/engine/atmos)
+"cTz" = (
+/obj/machinery/atmospherics/pipe/simple/green/visible{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTA" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTB" = (
+/obj/machinery/atmospherics/pipe/manifold/yellow/visible{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTC" = (
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTD" = (
+/obj/effect/landmark/blobstart,
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cTE" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/aft)
+"cTF" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/space_heater,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cTG" = (
+/obj/machinery/atmospherics/pipe/manifold/general/visible{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTH" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cTI" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cTJ" = (
+/obj/machinery/camera{
+ c_tag = "Holodeck Starboard";
+ dir = 9;
+ name = "holodeck camera"
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/item/radio/intercom{
+ pixel_x = 29
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cTK" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/punching_bag,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cTL" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cTM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cTN" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cTO" = (
+/obj/structure/flora/tree/palm,
+/obj/machinery/camera/autoname{
+ dir = 1
+ },
+/turf/open/floor/grass,
+/area/medical/genetics)
+"cTP" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/structure/sign/departments/restroom{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cTQ" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 6
+ },
+/obj/structure/sign/departments/restroom{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cTR" = (
+/obj/structure/grille,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/aft)
+"cTS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cTT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sign/directions/evac{
+ dir = 8;
+ icon_state = "direction_evac";
+ pixel_x = 32
+ },
+/obj/structure/sign/directions/engineering{
+ pixel_x = 32;
+ pixel_y = -8
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cTU" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cTV" = (
+/obj/machinery/door/airlock/maintenance/abandoned{
+ name = "Storage Room";
+ req_access_txt = "12"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/barricade/wooden,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/cargo)
+"cTW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/directions/engineering{
+ dir = 4;
+ pixel_y = 32
+ },
+/obj/structure/sign/directions/medical{
+ dir = 1;
+ icon_state = "direction_med";
+ pixel_y = 40
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cTX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/obj/structure/sign/directions/medical{
+ dir = 1;
+ icon_state = "direction_med";
+ pixel_x = 32;
+ pixel_y = 40
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cTY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/sign/departments/engineering{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cTZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/sign/departments/engineering{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cUa" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"cUb" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera{
+ c_tag = "Dormitories Hallway Port Fore";
+ dir = 4;
+ name = "dormitories camera"
+ },
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom";
+ pixel_x = -28
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUc" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/sign/departments/holy{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUd" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/obj/structure/sign/departments/holy{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUe" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/fore)
+"cUf" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cUg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"cUh" = (
+/obj/structure/girder,
+/turf/open/floor/plating/asteroid,
+/area/maintenance/port/aft)
+"cUi" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cUj" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cUk" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cUl" = (
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cUm" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cUn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cUo" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cUp" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cUq" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/doorButtons/airlock_controller{
+ idExterior = "virology_airlock_exterior";
+ idSelf = "virology_airlock_control";
+ idInterior = "virology_airlock_interior";
+ name = "Virology Access Console";
+ pixel_x = 26;
+ pixel_y = 26;
+ req_access_txt = "39"
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/virology)
+"cUr" = (
+/obj/item/tank/internals/oxygen,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cUs" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"cUt" = (
+/obj/item/storage/box/donkpockets,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/hydroponics/garden/abandoned)
+"cUu" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cUv" = (
+/obj/structure/closet/crate,
+/obj/item/storage/box/donkpockets,
+/obj/item/storage/pill_bottle/breast_enlargement,
+/obj/item/storage/pill_bottle/penis_enlargement,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cUw" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cUx" = (
+/obj/structure/table/wood,
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cUy" = (
+/obj/structure/table,
+/obj/structure/bedsheetbin/towel,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUz" = (
+/obj/item/toy/poolnoodle/blue,
+/obj/item/toy/poolnoodle/red,
+/obj/item/toy/poolnoodle/yellow,
+/obj/item/toy/poolnoodle/blue,
+/obj/item/toy/poolnoodle/red,
+/obj/item/toy/poolnoodle/yellow,
+/obj/structure/closet/crate{
+ name = "noodle crate"
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUA" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUB" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/machinery/camera/autoname,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUC" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUD" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/table,
+/obj/item/storage/box/cups,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cUE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cUF" = (
+/obj/item/storage/daki,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cUG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cUH" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/maintenance/starboard/aft)
+"cUI" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/table,
+/obj/item/lightreplacer,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cUJ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/table,
+/obj/item/storage/box/lights,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cUK" = (
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cUL" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/table,
+/obj/item/skub,
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cUM" = (
+/obj/item/storage/toolbox/mechanical,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cUN" = (
+/obj/item/twohanded/required/kirbyplants/random,
+/turf/open/floor/wood,
+/area/crew_quarters/heads/chief/private)
+"cUO" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/item/tank/internals/oxygen,
+/obj/item/storage/box/lights,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cUP" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cUQ" = (
+/obj/structure/closet/crate,
+/obj/item/storage/box/donkpockets,
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cUR" = (
+/obj/structure/chair/sofa/corp/right{
+ icon_state = "corp_sofaend_right";
+ dir = 8
+ },
+/obj/item/storage/daki,
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cUS" = (
+/obj/structure/table/wood,
+/obj/item/lighter/greyscale{
+ pixel_x = 4;
+ pixel_y = 2
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cUT" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cUU" = (
+/obj/structure/table/wood,
+/obj/item/storage/fancy/cigarettes{
+ pixel_y = 2
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cUV" = (
+/obj/structure/table/wood,
+/obj/item/paicard,
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cUW" = (
+/obj/item/storage/box/lights,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cUX" = (
+/obj/structure/closet,
+/obj/item/stack/cable_coil/random,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cUY" = (
+/obj/item/storage/belt/utility,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cUZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cVa" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cVb" = (
+/obj/machinery/computer/secure_data{
+ dir = 8
+ },
+/obj/machinery/requests_console{
+ department = "Security";
+ departmentType = 5;
+ pixel_y = 30
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cVc" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"cVd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cVe" = (
+/obj/structure/chair/office/dark{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cVf" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cVg" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ freerange = 1;
+ name = "Station Intercom (Telecomms)";
+ pixel_y = 30
+ },
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cVh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cVi" = (
+/obj/machinery/computer/security{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cVj" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/security/checkpoint/customs)
+"cVk" = (
+/obj/structure/table/wood,
+/obj/item/folder,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cVl" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cVm" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/closet/secure_closet/security,
+/obj/effect/turf_decal/trimline/red/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/customs)
+"cVn" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/table/wood,
+/obj/item/storage/crayons,
+/obj/item/storage/fancy/candle_box,
+/turf/open/floor/carpet,
+/area/chapel/office)
+"cVo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 5
+ },
+/turf/open/floor/plasteel/grimy,
+/area/chapel/office)
+"cVp" = (
+/obj/effect/landmark/blobstart,
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVq" = (
+/obj/item/vending_refill/cola,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVr" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVs" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVt" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/item/flashlight,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVu" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVv" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cVw" = (
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cVx" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/item/poster/random_official,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVy" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cVz" = (
+/obj/structure/closet/crate,
+/obj/item/stack/cable_coil/random,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 2;
+ name = "2maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVA" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cVB" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cVC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/medical)
+"cVD" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cVE" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cVF" = (
+/obj/item/poster/random_official,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cVG" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cVH" = (
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cVI" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cVJ" = (
+/obj/structure/closet/crate,
+/obj/item/stack/cable_coil/random,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cVK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVL" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVN" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/grille_or_trash,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cVP" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 4;
+ name = "4maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVQ" = (
+/obj/item/poster/random_official,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVR" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/starboard)
+"cVT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cVU" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/port)
+"cVV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVW" = (
+/obj/structure/closet/crate,
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cVX" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cVY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cVZ" = (
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/obj/structure/closet,
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cWa" = (
+/obj/structure/dresser,
+/turf/open/floor/carpet,
+/area/crew_quarters/dorms)
+"cWb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cWc" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 3;
+ name = "3maintenance loot spawner"
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
+"cWd" = (
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore/secondary)
+"cWe" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/poster/random_contraband,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cWf" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
+"cWg" = (
+/obj/structure/table/wood,
+/obj/item/paper,
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cWh" = (
+/obj/effect/decal/cleanable/cobweb{
+ icon_state = "cobweb2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cWi" = (
+/obj/machinery/space_heater,
+/turf/open/floor/plating,
+/area/maintenance/port)
+"cWj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/lootdrop/maintenance,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cWk" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
+/obj/machinery/light_switch{
+ pixel_x = 25;
+ pixel_y = -25
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cWl" = (
+/obj/structure/pool/ladder{
+ dir = 2;
+ pixel_y = 24
+ },
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cWm" = (
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/machinery/light/small{
+ dir = 8;
+ light_color = "#d8b1b1"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/chief/private)
+"cWn" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ pixel_x = -25;
+ pixel_y = 25
+ },
+/turf/open/floor/wood,
+/area/security/vacantoffice/a)
+"cWo" = (
+/obj/structure/table,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/crowbar,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cWp" = (
+/obj/structure/pool/ladder{
+ pixel_x = -3
+ },
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cWq" = (
+/obj/structure/pool/Lboard,
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cWr" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 8
+ },
+/obj/structure/pool/Rboard,
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cWs" = (
+/obj/structure/pool/ladder{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/pool,
+/area/crew_quarters/fitness/recreation)
+"cWt" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/light/small,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/chair/office/dark{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/maintenance/solars/port/fore)
+"cWu" = (
+/obj/machinery/computer/monitor,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 1
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cWv" = (
+/obj/structure/sign/warning/electricshock,
+/turf/closed/wall/r_wall,
+/area/maintenance/solars/port/fore)
+"cWw" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/sign/directions/engineering{
+ desc = "A sign that shows there are doors here. There are doors everywhere!";
+ icon_state = "doors";
+ name = "WARNING: EXTERNAL AIRLOCK";
+ pixel_x = 32
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"cWx" = (
+/obj/machinery/power/terminal{
+ icon_state = "term";
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/light/small,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/solars/starboard/aft)
+"cWy" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cWz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/plasteel,
+/area/hallway/primary/starboard)
+"cWA" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/machinery/camera/autoname,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/plasteel,
+/area/engine/break_room)
+"cWB" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 4
+ },
+/obj/structure/sign/warning/enginesafety{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cWC" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/tank/toxins{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced/spawner/north,
+/obj/structure/sign/warning/nosmoking{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/disposal/incinerator)
+"cWD" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/structure/sign/plaques/kiddie/badger{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/chapel/main)
+"cWE" = (
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{
+ dir = 8
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/structure/sign/plaques/atmos{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/engine/atmos)
+"cWF" = (
+/obj/structure/flora/ausbushes/ppflowers,
+/obj/structure/sign/poster/random{
+ pixel_x = -32
+ },
+/turf/open/floor/grass,
+/area/hydroponics/garden)
+"cWG" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cWH" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1,
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cWI" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cWJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/sign/warning/securearea{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/command)
+"cWK" = (
+/obj/machinery/light,
+/obj/machinery/status_display/evac{
+ pixel_y = -32
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cWL" = (
+/obj/machinery/power/apc{
+ areastring = "/area/engine/storage";
+ dir = 2;
+ name = "Engineering Storage APC";
+ pixel_y = -26
+ },
+/obj/structure/cable,
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/engine/storage_shared)
+"cWM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cWN" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=aft6";
+ location = "aft5"
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cWO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cWP" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cWQ" = (
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cWR" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
+"cWS" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/tcomms,
+/obj/item/folder/blue,
+/obj/item/pen,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/carpet,
+/area/tcommsat/computer)
+"cWT" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cWU" = (
+/obj/structure/table,
+/obj/item/folder,
+/obj/item/storage/firstaid/regular,
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/locker)
+"cWV" = (
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/crew_quarters/fitness/recreation)
+"cWW" = (
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cWX" = (
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/carpet,
+/area/hallway/secondary/entry)
+"cWY" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cWZ" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cXa" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cXb" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/entry)
+"cXc" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line,
+/obj/structure/sign/poster/official/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/security/brig)
+"cXd" = (
+/obj/structure/light_construct/small{
+ dir = 1
+ },
+/obj/item/bot_assembly/cleanbot,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cXe" = (
+/obj/structure/table,
+/obj/structure/light_construct/small,
+/obj/item/book/manual/wiki/engineering_hacking,
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/fore)
+"cXf" = (
+/obj/structure/toilet/secret/low_loot{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/button/door{
+ id = "Toilet3";
+ name = "Lock Control";
+ normaldoorcontrol = 1;
+ pixel_x = 25;
+ specialfunctions = 4
+ },
+/obj/machinery/newscaster{
+ pixel_y = -32
+ },
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/freezer,
+/area/crew_quarters/toilet)
+"cXg" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/crew_quarters/dorms)
+"cXh" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/official/nanotrasen_logo{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cXi" = (
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/official/wtf_is_co2{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
+"cXj" = (
+/obj/structure/sign/poster/contraband/random{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cXk" = (
+/obj/machinery/photocopier,
+/turf/open/floor/plasteel/grimy,
+/area/bridge/meeting_room)
+"cXl" = (
+/obj/machinery/power/smes,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXm" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cXn" = (
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXo" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXp" = (
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXq" = (
+/obj/structure/chair,
+/turf/open/floor/plasteel/white,
+/area/hallway/primary/fore)
+"cXr" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/lootdrop/maintenance{
+ lootcount = 8;
+ name = "8maintenance loot spawner"
+ },
+/obj/item/poster/random_contraband,
+/obj/machinery/power/terminal{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXs" = (
+/obj/structure/rack,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/cable_coil{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/stack/cable_coil{
+ amount = 5
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ amount = 10
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/maintenance/department/electrical)
+"cXt" = (
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXu" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXv" = (
+/obj/machinery/power/apc{
+ areastring = "/area/maintenance/department/electrical";
+ dir = 4;
+ name = "Electrical Maintenance APC";
+ pixel_x = 24;
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cXx" = (
+/obj/machinery/door/airlock/engineering/abandoned{
+ name = "Electrical Maintenance";
+ req_access_txt = "11"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXy" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/maintenance/department/electrical)
+"cXz" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXA" = (
+/obj/machinery/power/port_gen/pacman,
+/turf/open/floor/plating,
+/area/maintenance/department/electrical)
+"cXB" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"cXC" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/ai)
+"cXD" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/structure/chair/sofa/corp/right,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cXE" = (
+/obj/machinery/light,
+/obj/structure/chair/sofa/left{
+ dir = 1
+ },
+/obj/machinery/status_display/ai{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/engine/transit_tube)
+"cXF" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/carpet/black,
+/area/bridge)
+"cXG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/security/checkpoint/supply)
+"cXH" = (
+/obj/structure/extinguisher_cabinet{
+ dir = 4;
+ pixel_x = 24
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ icon_state = "trimline_fill";
+ dir = 5
+ },
+/obj/machinery/vending/medical{
+ products = list(/obj/item/reagent_containers/syringe = 12, /obj/item/reagent_containers/dropper = 3, /obj/item/healthanalyzer = 4, /obj/item/sensor_device = 4, /obj/item/pinpointer/crew = 2, /obj/item/reagent_containers/medspray/sterilizine = 1, /obj/item/stack/medical/gauze = 8, /obj/item/reagent_containers/pill/patch/styptic = 5, /obj/item/reagent_containers/medspray/styptic = 2, /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/medspray/silver_sulf = 2, /obj/item/reagent_containers/pill/insulin = 10, /obj/item/reagent_containers/pill/salbutamol = 2, /obj/item/reagent_containers/glass/bottle/charcoal = 4, /obj/item/reagent_containers/glass/bottle/epinephrine = 4, /obj/item/reagent_containers/glass/bottle/salglu_solution = 3, /obj/item/reagent_containers/glass/bottle/morphine = 4, /obj/item/reagent_containers/glass/bottle/toxin = 3, /obj/item/reagent_containers/syringe/antiviral = 6, /obj/item/storage/hypospraykit/fire = 2, /obj/item/storage/hypospraykit/toxin = 2, /obj/item/storage/hypospraykit/o2 = 2, /obj/item/storage/hypospraykit/brute = 2, /obj/item/storage/hypospraykit/enlarge = 2, /obj/item/reagent_containers/glass/bottle/vial/small = 5, /obj/item/storage/briefcase/medical = 2)
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cXI" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{
+ icon_state = "vent_map_on-1";
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/crew_quarters/heads/cmo)
+"cXJ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cXK" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/vending/medical{
+ products = list(/obj/item/reagent_containers/syringe = 12, /obj/item/reagent_containers/dropper = 3, /obj/item/healthanalyzer = 4, /obj/item/sensor_device = 4, /obj/item/pinpointer/crew = 2, /obj/item/reagent_containers/medspray/sterilizine = 1, /obj/item/stack/medical/gauze = 8, /obj/item/reagent_containers/pill/patch/styptic = 5, /obj/item/reagent_containers/medspray/styptic = 2, /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/medspray/silver_sulf = 2, /obj/item/reagent_containers/pill/insulin = 10, /obj/item/reagent_containers/pill/salbutamol = 2, /obj/item/reagent_containers/glass/bottle/charcoal = 4, /obj/item/reagent_containers/glass/bottle/epinephrine = 4, /obj/item/reagent_containers/glass/bottle/salglu_solution = 3, /obj/item/reagent_containers/glass/bottle/morphine = 4, /obj/item/reagent_containers/glass/bottle/toxin = 3, /obj/item/reagent_containers/syringe/antiviral = 6, /obj/item/storage/hypospraykit/fire = 2, /obj/item/storage/hypospraykit/toxin = 2, /obj/item/storage/hypospraykit/o2 = 2, /obj/item/storage/hypospraykit/brute = 2, /obj/item/storage/hypospraykit/enlarge = 2, /obj/item/reagent_containers/glass/bottle/vial/small = 5, /obj/item/storage/briefcase/medical = 2)
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"cXL" = (
+/obj/effect/turf_decal/tile{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/effect/turf_decal/tile,
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/plasteel,
+/area/crew_quarters/heads/chief)
+"cXM" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/open/floor/carpet/orange,
+/area/crew_quarters/heads/chief/private)
+"cXN" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/obj/machinery/camera/autoname{
+ dir = 8
+ },
+/turf/open/floor/carpet/orange,
+/area/crew_quarters/heads/chief/private)
+"cXO" = (
+/obj/machinery/status_display/ai{
+ pixel_x = -32;
+ },
+/obj/machinery/power/apc/highcap/ten_k{
+ areastring = "/area/crew_quarters/heads/chief/private";
+ dir = 2;
+ name = "Chief Engineer's Quarters APC";
+ pixel_y = -24
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/open/floor/wood,
+/area/crew_quarters/heads/chief/private)
+"cXP" = (
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/carpet/orange,
+/area/crew_quarters/heads/chief/private)
+"cXQ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/ce,
+/turf/open/floor/carpet/orange,
+/area/crew_quarters/heads/chief/private)
+"cXR" = (
+/obj/machinery/camera{
+ c_tag = "Cargo - Quartermaster's Quarters";
+ dir = 8;
+ name = "cargo camera"
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/qm/private)
+"cXU" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cXV" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/power/grounding_rod,
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cXW" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cXX" = (
+/obj/structure/cable/yellow,
+/obj/machinery/power/emitter/anchored{
+ dir = 1;
+ state = 2
+ },
+/turf/open/floor/plating/airless,
+/area/engine/engineering)
+"cXY" = (
+/obj/structure/chair/office/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
+ icon_state = "scrub_map_on-3";
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/quartermaster/sorting)
+"cXZ" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/chair/wood/normal{
+ dir = 8
+ },
+/obj/machinery/camera/autoname,
+/obj/item/radio/intercom{
+ name = "Station Intercom";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/cafeteria)
+"cYa" = (
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ icon_state = "tile_corner";
+ dir = 8
+ },
+/obj/machinery/camera{
+ c_tag = "Kitchen Starboard";
+ dir = 2
+ },
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#cee5d2"
+ },
+/obj/item/radio/intercom{
+ name = "Station Intercom";
+ pixel_y = 26
+ },
+/turf/open/floor/plasteel/cafeteria,
+/area/crew_quarters/kitchen)
+"cYb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/central)
+"cYc" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ dir = 1;
+ pixel_y = -29
+ },
+/turf/open/floor/plasteel,
+/area/hallway/secondary/exit)
+"cYd" = (
+/obj/machinery/door/poddoor{
+ id = "engstorage";
+ name = "Secure Storage"
+ },
+/turf/open/floor/plating,
+/area/engine/storage)
+"cYe" = (
+/obj/structure/chair/stool,
+/obj/effect/landmark/start/paramedic,
+/turf/open/floor/plasteel/white,
+/area/medical)
+"cYf" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Engineering Maintenance";
+ req_access_txt = "10"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+"cYg" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ icon_state = "trimline_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cYh" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ icon_state = "trimline_corner_fill";
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"cYi" = (
+/turf/closed/mineral{
+ baseturfs = /turf/open/floor/plating/asteroid;
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ name = "asteroid";
+ turf_type = /turf/open/floor/plating/asteroid
+ },
+/area/maintenance/department/crew_quarters/dorms)
+"cYj" = (
+/obj/effect/turf_decal/box,
+/obj/machinery/the_singularitygen,
+/turf/open/floor/plasteel/airless,
+/area/engine/engineering)
+"cYl" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ req_access_txt = "13"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/maintenance/aft)
+
+(1,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(2,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(3,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(4,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(5,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(6,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(7,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(8,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(9,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(10,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(11,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(12,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(13,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(14,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(15,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(16,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(17,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(18,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(19,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(20,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(21,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(22,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aac
+aax
+aay
+aay
+aay
+aax
+aay
+aay
+aay
+aaz
+aay
+aay
+aay
+aax
+aay
+aay
+aaz
+aay
+aay
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(23,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaz
+aab
+aac
+aac
+aac
+aab
+aab
+aab
+aab
+aab
+aac
+aac
+aac
+aab
+aac
+aac
+aab
+aab
+aay
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(24,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaw
+aab
+aab
+aax
+aab
+aaD
+aaF
+aaM
+aab
+aaD
+aaF
+aaM
+aab
+aaD
+aaF
+aaM
+aab
+aaD
+aaF
+aaM
+aac
+aay
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bLH
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bLH
+bxM
+bxM
+bxM
+bxM
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(25,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aay
+aac
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(26,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aay
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(27,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aac
+aay
+aac
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aac
+aaD
+aaG
+aaM
+aac
+aaD
+aaG
+aaM
+aac
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(28,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aac
+aab
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aac
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(29,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aax
+aay
+aax
+aab
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aab
+aaD
+aaG
+aaM
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+bxM
+aax
+aax
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(30,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aay
+aab
+aac
+aab
+aab
+aac
+aaH
+aac
+aab
+aac
+aaH
+aac
+aac
+aac
+aaH
+aac
+aab
+aac
+aaH
+aac
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(31,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaz
+aab
+aaB
+aaC
+aaC
+aaE
+aaI
+aaI
+aaI
+aaE
+aaI
+aaI
+aaI
+aaO
+aaI
+aaI
+aaU
+aaI
+aaI
+aaI
+abj
+aaC
+aaC
+abu
+aaI
+aaI
+abu
+abu
+abu
+acV
+abu
+abu
+aex
+aaa
+aaa
+aaa
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(32,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aay
+aab
+aac
+aab
+aac
+aac
+aaJ
+aac
+aab
+aac
+aaJ
+aac
+aab
+aac
+aaJ
+aac
+aab
+aac
+aaJ
+aac
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(33,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaz
+aax
+aax
+aab
+aac
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaI
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(34,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aac
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aey
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(35,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aay
+aac
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aac
+aaD
+aaK
+aaM
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+adM
+aez
+adq
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aSp
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aav
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(36,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aay
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+abl
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+adM
+aeA
+adq
+abG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aSp
+aSp
+aSp
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(37,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaz
+aac
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aac
+aaD
+aaK
+aaM
+aab
+aaD
+aaK
+aaM
+aab
+aac
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+adq
+adq
+adM
+aeB
+adq
+aiK
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aSp
+aSp
+aSp
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(38,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aax
+aab
+aaD
+aaL
+aaM
+aab
+aaD
+aaL
+aaM
+aab
+aaD
+aaL
+aaM
+aab
+aaD
+aaL
+aaM
+aab
+aac
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+adq
+adO
+aeE
+cqR
+cIm
+aiK
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aav
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+bNe
+cbb
+bPq
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(39,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aax
+aac
+aab
+aac
+aac
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+adq
+adP
+afA
+aeD
+cWt
+aiK
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aaA
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+bNf
+cic
+bPr
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(40,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aac
+aaz
+aay
+aaz
+aax
+aay
+aay
+aay
+aay
+aax
+aay
+aaz
+aax
+aab
+aab
+aac
+aab
+aab
+aac
+aac
+aac
+aac
+aac
+aaa
+aaA
+adq
+aeC
+ahe
+czD
+cSR
+aiK
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aco
+aaA
+aco
+aco
+aco
+aco
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bIY
+bIY
+bIY
+bIY
+bIY
+bIY
+byU
+bAS
+bVp
+bAa
+bKd
+bIY
+bIY
+bSc
+bSc
+bSc
+bSc
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(41,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aac
+aac
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aac
+aaA
+aaA
+adq
+adq
+adq
+aeF
+cWv
+aiK
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+bxN
+bAS
+bLI
+bLI
+bLI
+bLI
+bLI
+bLI
+bPK
+bRU
+bYA
+bLI
+bLI
+bLI
+bLI
+bLI
+bLI
+bAa
+bzY
+aab
+aab
+aav
+aav
+aav
+aav
+aav
+aac
+aac
+aac
+aac
+aac
+aav
+aav
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(42,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aac
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bzS
+bAS
+bEK
+bLL
+bLL
+bLL
+bMM
+bNg
+bOa
+bPL
+bVq
+caW
+bMM
+bNg
+bMM
+bLL
+bLL
+bLL
+cAh
+cAE
+bzY
+aab
+aav
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(43,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+bzS
+bzU
+bEK
+bKZ
+bBW
+bJg
+bJg
+bBX
+bLV
+bLV
+bLV
+bOb
+bLV
+bLV
+bLV
+bBX
+bSd
+bSS
+bAc
+cAn
+cAG
+cAE
+bzY
+aav
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(44,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaa
+aaa
+aac
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+bzS
+bAS
+bEK
+bKZ
+bzV
+aav
+aaa
+aaa
+bBX
+bLW
+bMA
+bYI
+bPO
+cao
+bQk
+bQH
+bBX
+aab
+aav
+aab
+bAc
+cAN
+cAG
+cAE
+bBY
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(45,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aac
+aac
+aac
+aav
+aac
+aac
+aac
+aac
+aav
+aac
+aac
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+aav
+aab
+bzS
+bAS
+bEK
+bKZ
+bzV
+aab
+aav
+aaa
+aaa
+bBX
+bLX
+bMB
+bNy
+bOd
+cbK
+bQk
+bQI
+bBX
+aab
+aav
+aab
+aab
+bAc
+cAN
+cAG
+cAE
+bzY
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(46,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+ayZ
+aaR
+aaA
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+aav
+bzS
+bzU
+bEK
+bKZ
+bzV
+aab
+aab
+aav
+aaa
+aaa
+bBX
+bLY
+bMC
+bNz
+bOe
+bSW
+bQk
+bQJ
+bBX
+aab
+aav
+aab
+aab
+aab
+bAc
+cAn
+cAG
+cAE
+bzY
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(47,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaa
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+ayu
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+aab
+bDC
+bAS
+bEK
+bKY
+bzV
+aab
+aab
+aab
+aav
+aaa
+aaa
+bBX
+bLZ
+bMD
+bNB
+bOf
+crk
+bQl
+bQK
+bBX
+aab
+aav
+aab
+aab
+aab
+aab
+bAc
+cAN
+cAG
+cAE
+bzY
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(48,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+bTy
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+aab
+bzS
+bAS
+bEK
+bJF
+bBW
+aab
+aab
+aab
+aab
+aav
+aaa
+aaa
+bBX
+bBX
+bBX
+bNC
+bOg
+cuS
+bBX
+bBX
+bBX
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+bAc
+cBd
+cBh
+bAa
+bzY
+aaa
+aaa
+aaa
+aac
+aac
+aav
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+bxM
+aav
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(49,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bTy
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aab
+aab
+bzS
+bzU
+byW
+bKy
+bzV
+aav
+aab
+aab
+aab
+aab
+aav
+aaa
+aaa
+aab
+aab
+bBX
+bNC
+bOg
+cuT
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+bAc
+clQ
+cBq
+bAa
+bzY
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(50,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+abY
+asd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bTy
+aaA
+aaA
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+aab
+bzS
+bAS
+byW
+bzZ
+bzV
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bBX
+bNC
+bOg
+cuS
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bYB
+cAN
+cBq
+bAa
+bJf
+aaa
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(51,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+abY
+abY
+abY
+aaA
+aaA
+aaA
+abY
+abY
+abY
+abY
+aeG
+abY
+ajw
+abY
+abY
+abY
+abY
+abY
+aaA
+aaA
+abY
+abY
+abY
+abY
+abY
+aaA
+abY
+abY
+abY
+abY
+ayw
+abY
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aac
+bzS
+bAS
+byW
+bzZ
+bBW
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bBX
+bOc
+bOg
+cuU
+bBX
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bYB
+cAN
+cBq
+bAa
+bJf
+aac
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(52,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+abP
+acw
+acw
+acw
+acw
+aoT
+acj
+acw
+acw
+abY
+aeG
+afB
+ajy
+acw
+acw
+cQg
+acw
+cOs
+adr
+adr
+adr
+cOr
+cOr
+afE
+acw
+acw
+afB
+acw
+acj
+aMt
+ayx
+abY
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+byU
+bzU
+byW
+bzZ
+bBW
+aab
+aab
+bBX
+bBX
+bBX
+bBX
+bBX
+bBX
+bBX
+aab
+aab
+aab
+aab
+bBX
+bOl
+bOg
+cci
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bAc
+cAn
+cBq
+bAa
+bKd
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(53,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+bwb
+aoT
+bfR
+acw
+bfR
+acw
+acw
+aoT
+bwQ
+abY
+aeH
+afC
+ajz
+adr
+adr
+aiH
+cOr
+bXl
+abY
+abY
+abY
+afB
+acw
+cJV
+adr
+adr
+adr
+adr
+adr
+adr
+cOw
+abY
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+bxN
+byV
+byW
+bzZ
+bBW
+aav
+aav
+bBX
+bCR
+bCR
+bCR
+bCR
+bCR
+bCR
+bCR
+bBX
+aab
+aab
+aab
+bBX
+bNC
+bOh
+cuS
+bBX
+aab
+aab
+aab
+aav
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+aav
+bYB
+cAN
+cBq
+bAa
+bJf
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(54,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+adA
+acw
+aYn
+bbN
+bhb
+bhh
+bhu
+cPJ
+aXy
+abY
+acw
+aeG
+ajw
+aaA
+aaA
+abY
+abY
+abY
+abY
+aaA
+abY
+abY
+abY
+abY
+abY
+abY
+abY
+abY
+abY
+acw
+cOx
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxO
+byW
+bzZ
+bzV
+aab
+aav
+bBX
+bCR
+bCR
+cDb
+bCR
+bHn
+bCR
+cDb
+bCR
+bCR
+bBX
+aab
+bBX
+bBX
+bNC
+bOg
+cuT
+bBX
+aab
+aab
+bBX
+bST
+bBX
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bUP
+bBX
+bBX
+bST
+bAc
+cAN
+cBq
+bAa
+bzX
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(55,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+acw
+bal
+bWn
+aSn
+bhe
+bmw
+acw
+bof
+abY
+acw
+aeG
+ajw
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxP
+byX
+bzV
+aab
+aab
+bBX
+bBX
+bCR
+bDD
+bDN
+bGC
+bHo
+bLa
+bLj
+bDD
+bCR
+bBX
+bBX
+bBX
+bME
+bNC
+bOg
+cuS
+bBX
+aab
+bBX
+bBX
+bSU
+bSU
+bUP
+bVr
+bWf
+bWH
+bXg
+bWg
+bYC
+bYY
+bUP
+bST
+aab
+bAc
+bxQ
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(56,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+acw
+acw
+bal
+bhe
+bkD
+bhe
+bmw
+acw
+aeH
+boA
+adr
+cPQ
+ajw
+aaA
+aaA
+aaA
+ahd
+ahd
+ahd
+ahd
+ahd
+ahd
+ahd
+ahd
+ahd
+aaA
+aaA
+aaA
+abY
+abY
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byX
+bzW
+aav
+bBX
+bCR
+bCR
+bCR
+bDN
+bDN
+bEF
+bFw
+bEF
+bLj
+bLj
+bCR
+bCR
+bLJ
+bLJ
+bLJ
+bLJ
+bOi
+bLJ
+bBX
+bBX
+bBX
+bSe
+bSV
+bTR
+bUP
+bVs
+bWg
+bWg
+cva
+bXN
+bWg
+bYZ
+bUP
+bST
+aab
+cbC
+bxP
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(57,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+acw
+acw
+bal
+bhe
+bWn
+bWn
+bmw
+aoT
+acw
+abY
+acw
+aeG
+ajw
+aaA
+aaA
+aaA
+ahd
+ahS
+amj
+and
+aos
+apJ
+ahS
+ahS
+ahd
+aaA
+aaA
+aaA
+aaA
+abY
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byX
+bzX
+aab
+bBX
+bCR
+bDD
+bDN
+bDN
+bEF
+bFw
+bFw
+bFw
+bEF
+bLj
+bLU
+bDD
+bLJ
+bMa
+bOv
+bOx
+bOj
+cuW
+can
+bQL
+bLJ
+bSf
+bZG
+bTS
+bUP
+bDQ
+bWh
+bWI
+bXi
+bXO
+bWg
+bZa
+bUP
+bST
+aab
+cbC
+bxQ
+byX
+cdz
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(58,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+ahr
+acw
+bbx
+bcq
+bcq
+bcq
+bnr
+cPL
+ccz
+abY
+bmL
+aeG
+ajw
+aaA
+aaA
+aaA
+ahd
+ahS
+ahS
+ahS
+ahS
+ahS
+ahS
+ask
+ahd
+aaA
+aaA
+aaA
+abY
+abY
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byX
+bzX
+aab
+bBX
+bCR
+cXB
+bEW
+bFv
+bFY
+bFv
+bHp
+bFw
+bEF
+bFw
+bLj
+bLj
+bLJ
+bNi
+bMK
+bOW
+bOj
+cDc
+cDn
+ccj
+bLJ
+bSg
+bSX
+bTT
+bUQ
+bUQ
+bUQ
+bWJ
+bWg
+bWg
+bWg
+bZb
+bUP
+bST
+aab
+cbC
+bxQ
+byX
+cdz
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(59,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+bwb
+acw
+bAT
+aoT
+bcF
+afa
+bcF
+acw
+cPM
+abY
+acw
+aeG
+ajw
+aaA
+aaA
+aaA
+ahd
+ahS
+amk
+ahS
+ahS
+ahS
+ahS
+asl
+ahd
+aaA
+aaA
+aaA
+abY
+cOZ
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byX
+bzX
+aab
+bBX
+bCR
+bDO
+bEF
+bFw
+bFw
+bFw
+bHq
+bId
+bFv
+bFv
+bKE
+bLj
+bLJ
+bNo
+bNj
+bNq
+bOk
+bPD
+cDo
+ccT
+bLJ
+bSh
+bSY
+bTU
+bUR
+bVu
+bWi
+bWK
+bXj
+bXP
+bYD
+bZc
+bUP
+bST
+aab
+cbC
+bxQ
+byX
+cdz
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(60,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acN
+acw
+acw
+acw
+acw
+acw
+acw
+acw
+afa
+abY
+aeI
+afD
+ajw
+aaA
+aco
+aaA
+ahd
+ahT
+aml
+ahS
+ahS
+ahS
+ahS
+asm
+ahd
+aco
+aaA
+aaA
+abY
+acw
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aaR
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byX
+bzX
+aab
+bBX
+bCR
+bDN
+bEF
+bFw
+bEF
+bCR
+bCR
+bIg
+bCR
+bFw
+bKF
+bNx
+bLJ
+bMH
+bNk
+bNr
+bPP
+bPE
+bWs
+cDr
+bLJ
+bSi
+bSZ
+bSV
+bUQ
+bUQ
+bUQ
+bWJ
+bWg
+bWg
+bYE
+bZd
+bUP
+bST
+aab
+cbC
+bxP
+byX
+cdz
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(61,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+abY
+abY
+abY
+aaA
+aaA
+abY
+abY
+aaA
+abY
+abY
+aeG
+acw
+ajw
+aaA
+aco
+aco
+ahd
+ahS
+aml
+ahS
+ahS
+ahS
+ahS
+asn
+ahd
+aaA
+aaA
+aaA
+abY
+afB
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aaR
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxR
+byY
+bzX
+aab
+bBX
+bCR
+bDG
+bEG
+bFx
+bDD
+bCR
+bHr
+bIf
+bJc
+bFw
+bKG
+bLg
+bLK
+bMe
+bMJ
+bNs
+bOm
+bPF
+bQn
+bQn
+bRC
+bSj
+bTa
+bTV
+bUP
+cuZ
+bWj
+bWL
+bXk
+bXQ
+bYE
+bZe
+bUP
+bST
+aab
+cbC
+cLT
+cpq
+bPq
+aav
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+bxM
+aav
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(62,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeJ
+acw
+ajw
+aaA
+aaA
+aco
+ahd
+ahS
+aml
+ahS
+ahS
+ahS
+ahS
+ahS
+ahd
+aaA
+aco
+aco
+abY
+acw
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaR
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byZ
+bzX
+aab
+bBX
+bCR
+bEC
+bEF
+bFw
+bEF
+bCR
+bCR
+bIh
+bCR
+bFw
+bKF
+bMF
+bLJ
+bMI
+bNp
+bNt
+bQm
+bOj
+cDd
+cDs
+bLJ
+bSi
+bTb
+bTW
+bUP
+bWJ
+bWg
+bWg
+cvb
+bXR
+bYE
+bZf
+bUP
+bST
+aab
+cbC
+cCU
+byX
+cdz
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+aax
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(63,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+ajw
+aaA
+aaA
+aaA
+ahd
+ahd
+amm
+ahS
+ahS
+apK
+ahd
+ahd
+ahd
+aaA
+aaA
+aaA
+abY
+aMt
+cQl
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aFL
+aFL
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byZ
+bzX
+aab
+bBX
+bCR
+bED
+bEH
+bFy
+bFy
+bFy
+bFy
+bKb
+bFw
+bFw
+bKF
+bLk
+bLJ
+bND
+bNj
+bNu
+bOn
+bPG
+cDo
+cvc
+bLJ
+bSh
+bTb
+bSV
+bUP
+bVx
+bWk
+bWM
+bXm
+bWg
+bYF
+bWg
+bUP
+bST
+aab
+cbC
+cCU
+byX
+cdz
+aab
+aab
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+aax
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(64,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acj
+ajw
+aaA
+aaA
+aaA
+ahd
+ald
+amn
+ane
+aot
+apL
+aqU
+aso
+ahd
+aaA
+aaA
+aaA
+abY
+acw
+ayz
+abY
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aFL
+aFL
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byZ
+bzX
+aab
+bBX
+bCR
+cXC
+bFu
+bFz
+bFZ
+bFz
+bFz
+bFz
+bFZ
+bFz
+bPy
+bLk
+bLJ
+bNX
+bNw
+bPc
+bOj
+cDd
+cDq
+cvd
+bLJ
+bSk
+bTb
+bSV
+bUP
+bUP
+bUQ
+bUQ
+bUQ
+bUP
+bUP
+bUP
+bUP
+bST
+aab
+cbC
+cCV
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+aax
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(65,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+bFl
+acw
+ajw
+aaA
+aaA
+aaA
+ahd
+ale
+amo
+anf
+aou
+apM
+aqV
+asp
+ahd
+aaA
+aaA
+aaA
+abY
+ayy
+ayz
+abY
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byZ
+bzX
+aab
+bBX
+bCR
+bDD
+bEJ
+bEJ
+bEF
+bFw
+bFw
+bFw
+bEF
+bLk
+bMz
+bDD
+bLJ
+bMi
+bPu
+bPs
+bOj
+cDe
+cBc
+bQL
+bLJ
+bSl
+bTc
+bTX
+bTX
+bTX
+bTX
+cgl
+bXn
+bXn
+cnz
+bSV
+bSU
+bST
+bSc
+bzS
+cCU
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(66,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+ajw
+ahf
+ahd
+ahd
+ahd
+alf
+amp
+ang
+aov
+apN
+apN
+asq
+ahd
+ahd
+ahd
+ahf
+abY
+acw
+bso
+abY
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxQ
+byZ
+bzW
+aav
+bBX
+bCR
+bCR
+bCR
+bEJ
+bEJ
+bEF
+bFw
+bEF
+bLk
+bLk
+bCR
+bCR
+bLJ
+bLJ
+bLJ
+bLJ
+bOi
+bLJ
+bBX
+bBX
+bBX
+bSm
+bTd
+bTY
+bUS
+bUS
+bWl
+bWl
+bXo
+bUS
+bUS
+bSV
+bZP
+bZO
+bLI
+bLI
+cCW
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(67,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+bdb
+acw
+ahd
+ahP
+aiI
+alg
+amq
+aiI
+aow
+aiI
+aiI
+asr
+aiI
+avs
+ahd
+acw
+acw
+acw
+cUe
+abY
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxP
+byZ
+bzY
+aab
+aab
+bBX
+bBX
+bCR
+bDD
+bEJ
+bGD
+bHo
+bLv
+bLk
+bDD
+bCR
+bBX
+bBX
+bBX
+bME
+bPv
+bOt
+cDh
+bBX
+aab
+bBX
+bBX
+bSU
+bSU
+cWS
+bVy
+bWm
+bWO
+bXp
+bXS
+bYH
+bSV
+bZP
+cBu
+cBr
+cCQ
+bza
+byX
+cdz
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(68,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+ajy
+acw
+ahd
+ahQ
+akf
+alh
+amr
+anh
+aox
+anh
+aqW
+ass
+aiJ
+asI
+ahd
+acw
+czL
+acw
+ayz
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bwP
+bxS
+bzb
+bAa
+bzY
+aab
+aav
+bBX
+bCR
+bCR
+cDb
+bCR
+bHs
+bCR
+cDb
+bCR
+bCR
+bBX
+aab
+bBX
+bBX
+bPv
+bOo
+cDg
+bBX
+aab
+aab
+bBX
+bST
+bBX
+bSU
+bSU
+bSU
+bSU
+bSU
+bSU
+bSU
+bBX
+bBX
+bST
+caY
+bxQ
+cCX
+bzZ
+bzX
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(69,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+abY
+aeK
+adr
+ajG
+ajX
+akg
+aki
+akl
+ans
+aoB
+aoG
+aly
+apO
+apO
+atB
+ali
+avt
+aMl
+axh
+axG
+axG
+ayA
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+bxT
+bzT
+bAb
+bAa
+bBY
+aav
+aav
+bBX
+bCR
+bCR
+bCR
+bCR
+bCR
+bCR
+bCR
+bBX
+aab
+aab
+aab
+bBX
+bPv
+bOp
+cDh
+bBX
+aab
+aab
+aab
+aav
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+bST
+aav
+cap
+bAS
+bEK
+bKZ
+cbE
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(70,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+acw
+acw
+ahd
+ahQ
+akh
+alj
+aiL
+ani
+are
+apP
+aqX
+ast
+akh
+asI
+ahd
+cQk
+acw
+acw
+aeG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+bxT
+bAR
+bAb
+bAa
+bBY
+aab
+aab
+bBX
+bBX
+bBX
+bBX
+bBX
+bBX
+bBX
+aab
+aab
+aab
+aab
+bBX
+bPw
+bOo
+bQj
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bzS
+bzU
+bEK
+bKZ
+cbE
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(71,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+acw
+ahd
+ahd
+ahV
+ahV
+ahV
+ahV
+anj
+asG
+apQ
+ahV
+ahV
+ahV
+ahV
+ahd
+ahd
+acw
+acw
+cMv
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+bAc
+bDJ
+bAb
+bAa
+bBY
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bBX
+bPx
+bOo
+cDf
+bBX
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bDC
+bAS
+bEK
+bKZ
+cbE
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(72,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+cMv
+cOo
+abY
+ahd
+ahS
+aiM
+ahW
+alk
+ams
+ank
+are
+arw
+aqY
+asu
+aiN
+auE
+avu
+ahd
+abY
+abY
+cMv
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aco
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+bAc
+bDJ
+bAb
+bAa
+bzY
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bBX
+bPv
+bOo
+cDh
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bDC
+bAS
+bEK
+bKZ
+caZ
+aac
+aac
+aac
+aav
+aav
+aac
+aac
+aac
+cgI
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+bxM
+aav
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(73,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cMv
+ayy
+abY
+ahd
+ahT
+ahS
+ahS
+all
+amt
+aiJ
+asK
+aiJ
+aqZ
+asv
+ahS
+ahS
+avv
+ahd
+aaA
+abY
+aeG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+bAc
+bAR
+bAb
+bKH
+bzY
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bBX
+bPv
+bOo
+cDg
+bBX
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+bzS
+cnO
+bEK
+bKZ
+bzV
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(74,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cMv
+cOq
+abY
+ahd
+ahU
+aiN
+aiN
+alm
+amu
+anl
+atC
+ary
+ara
+asw
+ahS
+ahS
+ahS
+ahd
+abY
+abY
+aeG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+bAc
+bDJ
+bFX
+bKa
+bBY
+aab
+aab
+aab
+aaa
+aac
+aaa
+aab
+bBX
+bBX
+bBX
+bPv
+bOo
+cDh
+bBX
+bBX
+bBX
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+bzS
+cCT
+cBn
+bKZ
+bzV
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(75,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahV
+ahV
+ahV
+ahV
+ahV
+anm
+atE
+apT
+ahV
+ahV
+ahV
+ahV
+ahV
+ahd
+abY
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+bAc
+bDJ
+bAb
+bAa
+bzY
+aab
+aab
+aaa
+aac
+aaa
+aab
+bBX
+bMP
+bNh
+bPI
+bOq
+cDj
+bPJ
+cCZ
+bBX
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+bxN
+bAS
+bEK
+bKZ
+bzV
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(76,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahS
+aiM
+ahS
+aln
+ams
+ank
+are
+arw
+aqY
+asx
+aiN
+auE
+avu
+ahd
+abY
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+bAc
+bAR
+bAb
+bAa
+bzY
+aab
+aaa
+aac
+aaa
+aab
+bBX
+bMk
+bMN
+bPI
+bOr
+bTv
+bNA
+cDa
+bBX
+aab
+aac
+aaa
+aaa
+aaa
+bxN
+bzU
+bEK
+bKZ
+bzV
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(77,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+cPN
+acw
+abY
+ahd
+ahT
+ahS
+ahS
+alo
+amv
+aiJ
+asK
+aiJ
+arb
+asy
+ahS
+ahS
+avv
+ahd
+abY
+abY
+aeG
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+bAc
+bDJ
+bAb
+bAa
+bzY
+aaa
+aac
+aaa
+aab
+bBX
+bMl
+bMO
+bPM
+bOs
+cDl
+bNA
+cCZ
+bBX
+aab
+aac
+aaa
+aaa
+bxN
+bAS
+bEK
+bKZ
+bzV
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaw
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(78,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahU
+aiN
+aiN
+alp
+amu
+anl
+atC
+ary
+ara
+asz
+ahS
+ahS
+ahS
+ahd
+aaA
+abY
+aeG
+abY
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bAc
+bDJ
+bAb
+bAa
+bJf
+aac
+aaa
+aab
+bBX
+bMm
+bPC
+bPN
+bQG
+cDm
+cDi
+cCZ
+bBX
+aab
+aac
+aaa
+bxN
+bAS
+bEK
+bKZ
+bzV
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(79,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahV
+ahV
+ahV
+ahV
+ahV
+ann
+asK
+apU
+ahV
+ahV
+ahV
+ahV
+ahV
+ahd
+aco
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaR
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bAc
+bAR
+bAb
+bAa
+bKd
+bIY
+chv
+bBX
+bMn
+bMn
+bMn
+bOu
+bMn
+bMn
+bMn
+bBX
+bSc
+bTe
+bzS
+bzU
+bEK
+bKZ
+bBW
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aav
+aav
+aav
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bLH
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(80,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+abY
+aRl
+acw
+abY
+ahd
+ahW
+aiM
+ahS
+alq
+ams
+ank
+are
+arw
+aqY
+asA
+aiN
+auE
+avu
+ahd
+aco
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+bpI
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bDJ
+bAb
+bLI
+bLI
+bMG
+bMQ
+bNY
+bRT
+bPQ
+bXM
+cuV
+bMQ
+cve
+bMQ
+bLI
+bLI
+bLI
+bEK
+bKZ
+bzV
+aav
+aab
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(81,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahT
+ahS
+ahS
+alr
+amw
+aiJ
+asK
+aiJ
+arc
+asB
+ahS
+ahS
+avv
+ahd
+aco
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxT
+bDJ
+bLL
+bLL
+bML
+bMR
+bMR
+bPH
+bQT
+bOw
+caX
+bMR
+cvf
+bLL
+bLL
+bLL
+bLL
+bKZ
+bzV
+aab
+aav
+aab
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(82,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahU
+aiN
+aiN
+als
+amu
+anl
+atC
+ary
+ara
+asC
+ahS
+ahS
+ahW
+ahd
+aaA
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bLl
+bJg
+bJg
+bMS
+bQU
+bXT
+cbD
+bQs
+bJg
+bJg
+bJg
+bLl
+bJg
+bJg
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(83,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aco
+aaA
+abY
+aeJ
+acw
+abY
+ahd
+ahV
+ahV
+ahV
+ahV
+ahV
+ano
+atG
+aqp
+ahV
+ahV
+ahV
+ahV
+ahV
+ahd
+aaA
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+bMT
+bJg
+bOy
+bJg
+bQt
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(84,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aco
+aco
+aaA
+abY
+aeG
+acw
+abY
+ahd
+ahW
+aiM
+ahS
+alt
+ams
+ank
+are
+arw
+aqY
+asD
+aiN
+auE
+avu
+ahd
+aaA
+abY
+cQm
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aac
+aac
+bMU
+aac
+bOz
+aac
+bQu
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(85,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aco
+aaA
+aaA
+abY
+aeH
+afE
+abY
+ahd
+ahT
+ahS
+ahS
+alu
+amx
+aiJ
+asK
+aiJ
+ard
+asE
+ahS
+ahS
+avv
+ahd
+aaA
+abY
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+bNE
+bOz
+bPR
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+bxM
+aav
+bxM
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(86,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+aeJ
+abY
+ahd
+ahU
+aiN
+aiN
+alv
+amu
+anp
+auF
+anp
+ara
+asF
+ahS
+ahS
+ahS
+ahd
+aaA
+abY
+aeG
+abY
+abY
+abY
+abY
+abY
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+bOA
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(87,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+aeG
+abY
+ahd
+ahd
+ahV
+ahV
+ahV
+ahV
+anq
+asG
+anq
+ahV
+ahV
+ahV
+ahV
+ahd
+ahd
+abY
+abY
+aeG
+acw
+acw
+aeI
+cLY
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+bOB
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(88,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+bFl
+abY
+aaA
+aaA
+ahd
+akH
+aoy
+aoE
+aoI
+awq
+amy
+cFm
+cHi
+cHj
+ahd
+aaA
+aaA
+abY
+acw
+aeH
+adr
+adr
+afD
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+bOC
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+bvx
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(89,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+abY
+acw
+aeG
+abY
+aaA
+aaA
+ahd
+akI
+akj
+aiJ
+aiJ
+are
+aiJ
+aiJ
+asH
+atD
+ahd
+aaA
+aaA
+abY
+abY
+abY
+abY
+abY
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+bOD
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(90,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+abY
+acw
+acw
+aeG
+abY
+aaA
+aaA
+ahd
+alw
+akk
+alx
+amz
+aCx
+apW
+aty
+asI
+cHk
+ahd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+aeG
+abY
+aaA
+abY
+abY
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(91,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+aMt
+acw
+bEz
+abY
+aaA
+aaA
+ahd
+alz
+aiJ
+aoo
+aiJ
+boG
+aiJ
+aiJ
+asJ
+atF
+ahd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+bEz
+abY
+abY
+cQq
+cQt
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(92,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+acw
+aeG
+abY
+abY
+aaA
+ahd
+amA
+aoz
+aoF
+aoU
+bpK
+cFl
+apX
+cMe
+auc
+ahd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+aeG
+abY
+bAB
+acw
+acw
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(93,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aco
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+adR
+adr
+afF
+aMt
+ahf
+ahd
+ahd
+anr
+aoA
+ahd
+ahV
+aoJ
+ahV
+ahV
+ahV
+ahV
+ahd
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+abY
+acw
+aeG
+cQn
+acw
+cQr
+acw
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+aav
+aav
+aav
+bOE
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(94,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+abY
+aeJ
+acw
+ahf
+ahX
+aiT
+akm
+akm
+ahd
+ant
+aoK
+apZ
+ahV
+aaA
+atH
+atH
+atH
+atH
+atH
+aaA
+aaA
+aaA
+abY
+acw
+aeG
+abY
+cQp
+cQs
+cQu
+abY
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(95,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+abY
+acj
+abY
+aeK
+afE
+ahf
+ahY
+aiU
+akn
+akm
+ahd
+anu
+aoH
+beb
+ahV
+ahV
+atH
+auJ
+avw
+auJ
+atH
+aaA
+aaA
+aaA
+abY
+aeI
+afD
+abY
+abY
+abY
+abY
+abY
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(96,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aco
+aaA
+aaA
+aco
+aaA
+abY
+aCy
+abY
+aeG
+agl
+ahg
+ahZ
+aiV
+akm
+akm
+ahd
+anv
+aoH
+apR
+arh
+asL
+atH
+auK
+avx
+awr
+atH
+aaA
+aaA
+aaA
+abY
+aeG
+acw
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+csX
+csX
+csX
+csX
+csX
+csX
+csX
+csX
+csX
+csX
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(97,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acw
+abY
+aeG
+agm
+ahh
+aia
+aiW
+akm
+alA
+ahd
+ann
+aoH
+aiJ
+aiJ
+asM
+atH
+azc
+adp
+azc
+atH
+aaA
+aaA
+aaA
+abY
+aeG
+aCy
+abY
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(98,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+abY
+abY
+abY
+aMt
+abY
+aeG
+agm
+ahi
+aia
+aiX
+akm
+akm
+ahd
+anv
+aoH
+apP
+ari
+asN
+atH
+auL
+aze
+auN
+atH
+abY
+abY
+abY
+abY
+aeG
+acw
+abY
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(99,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+ayy
+acw
+acw
+acw
+acw
+aeG
+acw
+ahf
+aib
+aiU
+ako
+akm
+ahd
+anw
+aoH
+auV
+ahV
+ahV
+atH
+avB
+aEm
+awt
+atH
+acw
+acw
+aMt
+acw
+aeG
+acw
+abY
+abY
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOF
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(100,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaP
+aaQ
+aaQ
+aaV
+aaQ
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abY
+acx
+acW
+adr
+aiH
+adr
+afD
+bmL
+ahf
+aic
+ahi
+akm
+akm
+ahd
+anx
+aoL
+aqb
+ahV
+aaA
+atH
+aws
+aEo
+cMf
+atH
+acw
+acw
+acw
+acw
+aeG
+acw
+acw
+aEc
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+baZ
+aYN
+aYN
+aYN
+bfJ
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(101,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaS
+aaW
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+acy
+aaQ
+ads
+ads
+ads
+ads
+ads
+ads
+ads
+ads
+ads
+aaQ
+aaQ
+any
+aoM
+any
+any
+any
+aaQ
+aaQ
+avy
+aaQ
+aaQ
+axH
+aaQ
+acw
+acw
+cJV
+adr
+afE
+ayy
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+bba
+bcf
+bdg
+bev
+bba
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+cOp
+cOp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+cwD
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(102,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaN
+aab
+aaa
+aaa
+aaT
+aaX
+abb
+agk
+abe
+afJ
+abm
+atJ
+aca
+abe
+abe
+abH
+agn
+acz
+abe
+ads
+adS
+aeL
+afG
+cxo
+ahj
+adS
+aiY
+akp
+anE
+aoj
+anz
+aoN
+aJJ
+ava
+aTS
+avN
+axo
+ayP
+aBn
+cMi
+abt
+aaQ
+azw
+azw
+azw
+azw
+aeG
+bmL
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+bba
+bcg
+bQO
+bcg
+bba
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+aav
+aav
+aav
+bOE
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+abc
+abc
+abc
+cOp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(103,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaS
+aaY
+aaQ
+abf
+abe
+abx
+abn
+abs
+abs
+abs
+abs
+abI
+adQ
+acA
+acX
+adt
+adT
+aeM
+adT
+ago
+ahk
+aie
+aiZ
+akq
+anQ
+aoP
+anA
+aoO
+aqc
+aqc
+asP
+aqc
+aqc
+avE
+awv
+aBs
+axl
+aaQ
+azx
+aAA
+aBB
+azw
+cMa
+abY
+abY
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aWM
+aXN
+aYN
+aYN
+bbb
+bch
+bdi
+bew
+bfK
+aYN
+aYN
+aYN
+bfJ
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+cRN
+cUR
+cQP
+cQQ
+abc
+cOp
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+czd
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(104,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaP
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+abo
+abt
+abv
+aaQ
+aaQ
+aaQ
+aaQ
+acB
+aaQ
+ads
+aut
+aeN
+adU
+agp
+ahl
+aif
+aja
+akp
+anU
+aoQ
+apa
+arj
+atb
+avc
+avJ
+avO
+atW
+ayR
+aPu
+aBs
+aCU
+aaV
+azy
+aAD
+aBC
+azw
+aeG
+acw
+acw
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+ahf
+ahf
+ahf
+ahf
+ahf
+aWM
+aZQ
+bbe
+bci
+beA
+bgV
+bcj
+bye
+czT
+cAa
+cAb
+cAd
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOG
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+abc
+abc
+abc
+abc
+abc
+cOp
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+ctU
+csX
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(105,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aab
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+abk
+abk
+abk
+abk
+abk
+aaA
+aaA
+abp
+acC
+acY
+ads
+aid
+adV
+afH
+agq
+ahm
+aig
+ajb
+abd
+abd
+aqd
+abd
+abd
+abd
+aqd
+asR
+aqd
+akr
+ayT
+awx
+aBu
+aDc
+ayB
+azz
+aSy
+aBD
+azw
+aeH
+adr
+afE
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+ahf
+ahf
+ahf
+ahf
+ahf
+ahf
+ahf
+ahf
+ahf
+acw
+acw
+acw
+aVM
+aWN
+baf
+aZR
+bcj
+bfL
+bgU
+bhY
+bgU
+bgU
+czU
+czY
+cAe
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOF
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+abc
+abc
+abc
+abc
+boY
+cOp
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+csX
+ctU
+ctU
+ctU
+ctU
+cwE
+ctU
+ctU
+ctU
+ctU
+csX
+cyI
+aab
+aab
+aab
+cyI
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(106,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+acD
+boY
+ads
+adW
+adV
+afI
+aoa
+afI
+adV
+ajc
+abd
+alE
+alE
+apB
+ark
+aqd
+afz
+avK
+avP
+aqd
+azd
+awy
+axS
+aoQ
+aaV
+azA
+aAO
+aBE
+azw
+afB
+afB
+aeG
+abY
+aaA
+aaA
+aco
+aaA
+aaA
+ahf
+cOs
+adr
+adr
+adr
+adr
+adr
+aQB
+afE
+acw
+afB
+cgp
+acw
+aWM
+cIJ
+bbf
+bdj
+bfM
+bcj
+bhZ
+bcj
+bcj
+bng
+czZ
+cBb
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOH
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+cOp
+aAb
+abc
+abc
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+csX
+csX
+cuP
+cuP
+cuP
+cwF
+cuP
+cuP
+cuP
+csX
+csX
+cyn
+aab
+aab
+aab
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(107,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+abp
+acD
+abc
+ads
+adX
+aeO
+adV
+agq
+adV
+aih
+ajd
+abd
+alF
+amD
+aqm
+arl
+amQ
+avg
+asT
+avU
+aqd
+azd
+aww
+aBs
+abt
+aaV
+azB
+aAE
+aBF
+azw
+bAt
+aMt
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+ahf
+aeG
+acw
+acw
+acw
+afB
+acw
+bUO
+aGz
+cSj
+cdW
+cSj
+cSj
+aWM
+bbc
+bbg
+bdk
+bfN
+bia
+bib
+bHM
+czX
+czW
+cAc
+cBj
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bvx
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOE
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+aDB
+abp
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+csX
+cvZ
+cAY
+cCn
+cFh
+cFh
+cFh
+cFh
+cGL
+csX
+cyn
+cyW
+cze
+cyW
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(108,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+abp
+acD
+cOv
+ads
+adY
+aeP
+coc
+agq
+ahn
+aii
+aje
+abd
+alE
+alE
+aqN
+arm
+aqd
+ave
+avl
+avL
+aqd
+azd
+aww
+aBs
+aUi
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+aaQ
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+ahf
+aeG
+aMh
+aMh
+aMh
+aMh
+aMh
+aMh
+aRn
+aMh
+aMh
+aMh
+aMh
+aWM
+cIK
+bbh
+bdl
+bgS
+aXT
+bck
+bck
+aXT
+bfP
+aXT
+bic
+biI
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOG
+aab
+aab
+aab
+aab
+aab
+aaA
+aab
+aab
+aab
+aab
+aav
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+csX
+cwd
+cBf
+cCo
+cFo
+cGI
+cGG
+cFh
+cGM
+csX
+cyn
+cxd
+cxd
+cxd
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(109,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+acD
+abc
+adu
+adu
+adu
+adu
+agr
+adu
+adu
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+abJ
+azf
+aww
+aBs
+abt
+any
+azC
+aAF
+aBG
+aCz
+aaQ
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+aaA
+ahf
+aeG
+aMh
+aNd
+aOd
+aOQ
+aPI
+aPJ
+aUN
+avC
+aTu
+aWJ
+aVN
+aWM
+aXT
+aXT
+bex
+bfM
+aXT
+cIU
+bez
+bfO
+bfQ
+bfO
+bid
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOF
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+abp
+abc
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aco
+aco
+aaA
+cqg
+cqg
+ctV
+ctV
+ctV
+ctV
+cwI
+ctV
+cxD
+cxD
+ctV
+csX
+cyn
+cyn
+czf
+czr
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(110,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+cSW
+abc
+adu
+adZ
+bbU
+afK
+ags
+aho
+adu
+ajf
+aqa
+alG
+amE
+anF
+aoV
+aqf
+arn
+arn
+arn
+bJo
+azd
+awz
+aBs
+aCU
+any
+azD
+aAG
+abZ
+abZ
+axH
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+ahf
+ahf
+aeG
+aMh
+aNe
+aOe
+aOR
+bbl
+aQD
+aeG
+aMh
+aTv
+aUM
+aYc
+aMh
+aaR
+aYQ
+bbs
+bey
+aXT
+bdn
+bez
+cXF
+bHe
+bfO
+bie
+biH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOH
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abp
+abc
+abp
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+cqg
+cte
+cko
+cwe
+cqk
+cwf
+cwJ
+cvH
+cxE
+cwf
+cSP
+cyv
+ctK
+cyj
+cvH
+czs
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(111,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+aJN
+abc
+adu
+aea
+aeQ
+afL
+agt
+awu
+adu
+ajg
+akt
+alH
+akt
+anG
+aoW
+abJ
+arn
+arn
+arn
+bJo
+azd
+awA
+aBV
+aDe
+ayC
+azE
+aAH
+aDt
+aCA
+aaQ
+afB
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+ahf
+bmL
+aeG
+aMh
+aNg
+aOf
+aOS
+aRr
+aQD
+beB
+aSq
+beQ
+cSl
+beQ
+aSq
+aaR
+aYQ
+aZZ
+bbo
+aWM
+cIV
+blR
+bmp
+bRm
+boi
+bif
+bbb
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOH
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+cRO
+abc
+abp
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqg
+ctf
+ctX
+cww
+cvC
+cvC
+cwK
+cqk
+cFB
+cqk
+cqk
+cqk
+cyK
+cGH
+cqk
+cza
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(112,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+cPA
+abc
+adu
+aeb
+aeR
+afM
+agu
+ahp
+aij
+ajh
+akt
+alI
+akt
+ace
+aoX
+abJ
+aro
+aro
+aro
+abJ
+azd
+aww
+aBs
+aFN
+any
+azF
+abZ
+aBI
+aCB
+aaQ
+acw
+aeG
+abY
+aaA
+aaA
+aaA
+aaA
+ahf
+acw
+aeG
+aMh
+aNi
+aOf
+aOS
+aOh
+aOh
+aRp
+aSq
+aSq
+aUO
+aSq
+aSq
+aSq
+aSq
+cIO
+bbo
+aWM
+aWM
+aWM
+aWM
+aWM
+aWM
+aWM
+aWM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+bOI
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+abp
+abc
+bAW
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqg
+ctp
+ctY
+cwx
+cvD
+cwg
+cwL
+cxb
+cxj
+cxR
+cvK
+cvK
+cyL
+cvE
+cvE
+cyM
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(113,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+acD
+abc
+adu
+aec
+aeS
+afN
+agv
+ahq
+adu
+ajj
+aku
+alI
+akt
+ace
+aoV
+abJ
+arp
+asV
+asV
+abJ
+aCi
+awB
+aBs
+axl
+any
+azG
+aAI
+aBJ
+aCC
+aaQ
+acw
+aeG
+abY
+abY
+abY
+abY
+aaA
+ahf
+acw
+aeG
+aMh
+cAZ
+aOg
+aOT
+aPL
+aQE
+beJ
+aSq
+aTw
+aUP
+aVP
+aWO
+aXV
+aSq
+bdN
+bbp
+bcu
+beO
+cSm
+blu
+bhm
+bcu
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bnS
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+bNF
+bOJ
+bPS
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+abp
+abc
+boY
+abp
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqg
+ctq
+ctZ
+cwy
+cvE
+cwh
+cqg
+cxc
+cvG
+cxS
+cvE
+cvE
+cyM
+cvG
+cxc
+cyn
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(114,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+acD
+ais
+adu
+aed
+aeT
+arg
+agw
+afO
+adu
+cEy
+adc
+alI
+akt
+anG
+apc
+abJ
+arq
+asW
+atM
+abJ
+bdT
+aww
+aBs
+axL
+axL
+axL
+axL
+axL
+aaQ
+aaQ
+bBA
+aeH
+adr
+afE
+aMt
+abY
+aaA
+ahf
+acw
+aeG
+aMh
+bLc
+aOh
+aOU
+aPM
+aQF
+cMk
+aSr
+aTx
+aUQ
+aVQ
+aWP
+aXW
+aYR
+cGr
+bIr
+bcu
+bdG
+bfV
+bgh
+bRo
+bcu
+aab
+aab
+aab
+biL
+biL
+biL
+biL
+biL
+biL
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+bMV
+aab
+bOJ
+aab
+bQv
+aab
+aab
+cSD
+cSD
+cSD
+cSD
+cUh
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+abq
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqg
+cWY
+cqk
+cwG
+cvF
+cqg
+cqg
+cxd
+cvG
+cxT
+cyk
+cyw
+cyw
+cvG
+cxd
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(115,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+abp
+acD
+abc
+adu
+adu
+adu
+adu
+adu
+adu
+adu
+ajk
+akv
+alJ
+akt
+anH
+apS
+abJ
+arr
+asX
+arr
+abJ
+azd
+aww
+aBZ
+axM
+aIJ
+azH
+aAJ
+ayN
+axL
+aDg
+aDg
+aDg
+aDg
+aeG
+acw
+abY
+aaA
+ahf
+aeI
+afF
+aMh
+aMh
+aMh
+aMh
+aMh
+aMh
+aMh
+aSq
+aTy
+aUR
+aVR
+cGU
+aXY
+bbO
+cGs
+bbr
+bdF
+bdH
+bgg
+bnG
+bho
+bcu
+aab
+aab
+aab
+biL
+blk
+blL
+bmc
+bmZ
+bnT
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bGB
+bMY
+bMY
+bOK
+bMY
+bPT
+bMY
+cLX
+bMY
+bMY
+bGB
+bQW
+bTZ
+bTZ
+bTZ
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+abc
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqg
+ctr
+cqk
+cwG
+cqg
+aab
+cqg
+cxe
+cyn
+cvG
+cvG
+cvG
+cvG
+cyX
+cxe
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(116,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+acE
+acZ
+acZ
+acZ
+acZ
+acZ
+agx
+aUg
+abJ
+ajl
+akw
+alK
+amF
+anI
+aoY
+aqg
+ars
+asY
+atN
+auP
+azh
+awC
+aBs
+axN
+ayE
+azI
+aAK
+ayN
+axL
+aDh
+aPO
+aEW
+aDg
+aeG
+afB
+abY
+abY
+abY
+aKr
+aLp
+ahf
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aSq
+aTz
+aXx
+aVS
+aWR
+aYS
+aYT
+bad
+bbq
+bcu
+bcu
+bcu
+bcu
+bcu
+bcu
+aab
+aab
+aab
+biL
+bll
+blM
+bmd
+bna
+bsM
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bGB
+bRD
+bMZ
+bOL
+bOO
+bPU
+cLU
+bOL
+bMZ
+cQJ
+bGB
+bQW
+bQW
+bTZ
+bTZ
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+ccR
+abc
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+cqg
+cts
+cqk
+cwG
+cqg
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(117,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abJ
+abJ
+abJ
+abJ
+abJ
+abc
+abq
+abc
+agy
+abc
+abJ
+ajm
+akx
+alL
+amG
+anJ
+aoZ
+abJ
+arr
+asZ
+arr
+abJ
+azd
+awz
+aBs
+axO
+ayF
+azJ
+aAL
+aDi
+aEe
+aPP
+aPQ
+aQJ
+aDg
+aGy
+adr
+adr
+adr
+adr
+adr
+afF
+ahf
+ahf
+ahf
+ahf
+aaR
+aaR
+aaA
+aSq
+aTA
+aUT
+aVT
+aXU
+aYV
+aYU
+bae
+bed
+bcn
+bds
+beE
+boC
+bnU
+bcn
+aab
+acv
+aab
+biL
+blm
+blN
+bme
+bnb
+bnV
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bGB
+cXD
+bNI
+bNI
+bNI
+bQw
+bNI
+bNI
+bNI
+cXE
+bGB
+cRn
+bQW
+bTf
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abp
+cWd
+bQW
+bQW
+bQW
+cTD
+bSn
+bSn
+bSn
+cTv
+cWb
+ceE
+cTw
+bQW
+cRz
+cqg
+cWZ
+cqk
+cwG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(118,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abJ
+acb
+acF
+ada
+abJ
+czQ
+abq
+afP
+agz
+abc
+abJ
+ajn
+aky
+alL
+aAC
+anK
+akt
+aqh
+art
+akz
+atO
+abJ
+azi
+awz
+aBs
+axL
+ayG
+ayN
+ayN
+aBL
+axL
+aDj
+aEX
+bfS
+aDg
+aGz
+acw
+cOb
+afB
+acw
+aKs
+aeH
+afE
+acw
+aOi
+aRu
+aRu
+aRu
+aRu
+aOV
+aOV
+aOV
+aOV
+aOV
+aOV
+aOV
+bag
+bIv
+bcn
+bdt
+beF
+bfW
+bha
+bcn
+aav
+acv
+aav
+biL
+bln
+blO
+bmf
+bnc
+bnW
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+bGB
+cdo
+bNI
+bOM
+bOP
+bQV
+cLV
+cLV
+bWu
+cuQ
+bGB
+cmD
+bUa
+bTf
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abp
+bTf
+bTf
+bTf
+bUb
+bQW
+cTw
+bQW
+bQW
+bQW
+ceF
+cLR
+bSn
+cri
+bQF
+ctJ
+cqk
+cwG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(119,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abK
+acc
+acG
+adb
+abJ
+abJ
+abJ
+abJ
+agA
+abJ
+abJ
+ajo
+akz
+alM
+akt
+anL
+apu
+akt
+aru
+ata
+atP
+abJ
+azj
+awD
+bgD
+axL
+ayH
+ayN
+aAM
+aBM
+axL
+aDg
+aDg
+aDg
+aDg
+aGA
+aDr
+aDr
+aDr
+abY
+abY
+abY
+aeH
+bac
+acw
+aRu
+aRv
+aUL
+bzm
+aOV
+cSi
+aUU
+aVU
+aWT
+bvy
+aOV
+bah
+bIw
+bco
+bdu
+bgW
+bfX
+bRp
+bcn
+biJ
+bjx
+bkj
+biL
+biL
+biL
+bzI
+biL
+biL
+biL
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+bGB
+ceS
+bNI
+cmg
+bNI
+cRi
+cRj
+cRk
+cRj
+cRl
+bGB
+bQW
+bUb
+bTf
+aaA
+aaA
+aaA
+aaA
+aaA
+bTf
+bTf
+bTf
+bTf
+bTf
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bTf
+bUb
+cRU
+ckY
+ckY
+ckY
+ckY
+ckY
+ckY
+cqg
+cqg
+cqg
+ciH
+cqk
+cwG
+cvG
+cwi
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(120,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaj
+aae
+aaj
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abK
+acd
+acH
+ajC
+abJ
+aee
+aeU
+afQ
+agB
+ahv
+abJ
+aji
+akA
+alN
+amH
+anK
+akt
+akt
+atc
+azg
+apY
+abJ
+azd
+awz
+aBs
+axL
+ayI
+azK
+aAN
+aBN
+axL
+aDk
+buP
+aEY
+aPe
+aPh
+aPl
+aDl
+aDr
+aJB
+aKt
+aLq
+aMi
+aNj
+afB
+aRu
+aSs
+aUW
+bDU
+aOV
+aTC
+aUV
+aVV
+brf
+bvz
+cIb
+bai
+bdx
+bcn
+bdv
+beH
+cXk
+bhc
+bcn
+biK
+biK
+bkj
+aab
+aab
+bkK
+bmh
+bkK
+aab
+ami
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+bGB
+bGB
+cyT
+bGB
+bOQ
+cGS
+bOQ
+bGB
+cGc
+bGB
+bGB
+bQW
+bUb
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTZ
+cUK
+bQW
+bTf
+aaA
+bTf
+bTf
+bTf
+bTf
+aaA
+aaA
+aaA
+aaA
+aaA
+bTf
+bUb
+bQW
+ckY
+cqH
+ccF
+cVm
+cdg
+cpm
+crL
+csY
+ctc
+ctg
+cqk
+cwG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(121,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aac
+aae
+aao
+aae
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abK
+ace
+acI
+add
+adv
+aef
+aeV
+afR
+agC
+aef
+aik
+ajp
+akB
+alO
+amI
+anM
+akt
+ayD
+abJ
+abJ
+abJ
+abJ
+azd
+awz
+aBs
+axP
+ayJ
+azL
+aBv
+aBO
+axL
+aDl
+aEg
+aEZ
+aQH
+aQI
+aHn
+aHT
+aDr
+aJC
+aMr
+abY
+acw
+cQv
+aOj
+aRu
+aTB
+aVW
+bFi
+bMc
+bVS
+caD
+caE
+caF
+bvA
+aOV
+cIP
+bdy
+bcn
+bdw
+bdw
+bdw
+bhd
+bcn
+bLm
+bjy
+bkj
+aab
+aab
+bkK
+bmh
+bkK
+aab
+ami
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cOB
+ciD
+bGB
+cmo
+cGZ
+cmo
+bGB
+cSD
+bRE
+cTv
+bSn
+bUc
+bSn
+bSn
+bSn
+bSn
+bSn
+bSn
+bSn
+cba
+bSn
+bSn
+ceE
+bQW
+bQW
+bQW
+cVJ
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+bTf
+ciF
+ckj
+ckZ
+crt
+clH
+clH
+cdL
+cpn
+crM
+cqk
+cqk
+cth
+cqk
+cwG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(122,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aac
+aah
+aak
+aap
+aak
+aah
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abK
+acf
+adH
+ade
+abJ
+aee
+aeW
+afS
+agD
+anP
+abJ
+ajq
+akt
+alI
+amJ
+anK
+akt
+akt
+ate
+atR
+avz
+abJ
+azd
+awz
+aKU
+axL
+ayK
+azM
+aAP
+aBP
+axL
+aDm
+aEh
+aFa
+aDr
+aDr
+aDr
+aDr
+aDr
+abY
+abY
+abY
+abY
+cQR
+cQw
+aRu
+aTD
+bsO
+bGw
+aOV
+cSk
+aUX
+aVX
+aWV
+bbQ
+aOV
+bak
+beI
+bfZ
+bhf
+bhn
+boj
+boE
+aSt
+biL
+bjx
+biL
+bkK
+bkK
+bkK
+bmh
+bkK
+aab
+ami
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cOB
+bFI
+boU
+cJk
+bOR
+cLJ
+bQF
+bQX
+bRF
+bQW
+cQG
+cRo
+cTw
+bQW
+cKs
+cKs
+cKs
+cKs
+cKs
+bPt
+cKs
+cKs
+cMO
+cWb
+cTv
+bSn
+bSn
+cqM
+bSn
+bSn
+ceE
+cTw
+cUk
+bQW
+bUb
+bQW
+ckY
+cVa
+cmB
+cnr
+cBo
+cpo
+crM
+cqk
+cqk
+cti
+cqk
+cwG
+cqg
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(123,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aae
+aae
+aae
+aal
+aaq
+aat
+aae
+aae
+aae
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abJ
+abK
+abK
+adf
+abJ
+abJ
+abJ
+abJ
+acB
+abJ
+abJ
+ajr
+akt
+alI
+akt
+anK
+akt
+akt
+arx
+akt
+atS
+auQ
+azk
+awz
+aBZ
+axL
+ayL
+azM
+aAQ
+aBQ
+aCE
+aDn
+aES
+aFb
+aFO
+aGD
+aHo
+aGD
+aDr
+aaA
+aaA
+aaA
+abY
+aNk
+acw
+aRu
+aRu
+aRu
+aRu
+aOV
+aOV
+aOV
+aOV
+aWW
+aYd
+aOV
+bIq
+cGv
+cGx
+cGz
+bgi
+bpg
+cDz
+big
+biM
+cMq
+bZL
+biM
+bSA
+bZL
+bmi
+bkK
+aab
+ami
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+bFH
+cRh
+bMp
+bQx
+cLB
+bOS
+cLK
+boU
+bQY
+bRG
+bQY
+bQY
+bQY
+bQY
+bQY
+bQY
+cKt
+cKt
+cKy
+cKt
+cKE
+cKt
+boU
+cki
+cbF
+cTw
+bQW
+bTf
+bTf
+bTf
+bTf
+cRx
+bSn
+bSn
+cWe
+cWf
+cUW
+ckY
+cVb
+cVi
+cdd
+cdN
+cpp
+crM
+cqk
+cqk
+cth
+cua
+cwH
+cqg
+aab
+cqg
+cxf
+cyn
+cvG
+cvG
+cvG
+cvG
+cyX
+czg
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(124,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aad
+aaf
+aag
+aai
+aam
+aar
+aai
+aam
+aag
+aai
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+abz
+bcm
+abL
+acg
+acK
+adg
+abJ
+boY
+abq
+abc
+acC
+cPY
+abJ
+ajs
+akt
+ahR
+ajt
+anN
+apb
+aqi
+apb
+atd
+atT
+auR
+azQ
+awE
+aBs
+axQ
+ayM
+azN
+aAR
+aBR
+axL
+aDo
+aEj
+aFc
+aFO
+aGD
+aHp
+aGD
+aDr
+apk
+apk
+apk
+apk
+aNl
+aOk
+aOk
+aOk
+aQK
+afE
+abY
+aTF
+aTF
+aVY
+aTF
+aTF
+aSt
+bad
+cGw
+cGy
+cGA
+bgZ
+bXL
+cDA
+aSt
+biL
+cMr
+biL
+biL
+biL
+biL
+biL
+biL
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+ciE
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+cTt
+caV
+boU
+cLC
+bOT
+bUr
+boU
+bQZ
+bRH
+bRH
+bTg
+bUd
+bUU
+bVz
+bQY
+cKu
+cKt
+cKu
+cKt
+cKE
+cKu
+boU
+boU
+cbG
+boU
+boU
+cqg
+cMR
+cOD
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+ckY
+cVc
+cVj
+cnt
+ckY
+ckY
+crP
+cqk
+csh
+ctj
+cub
+cwZ
+cvF
+cqg
+cqg
+cxg
+cvG
+cxU
+cyl
+cyx
+cyN
+cvG
+cxg
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(125,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aae
+aae
+aae
+aan
+aap
+aau
+aae
+aae
+aae
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abJ
+abJ
+abJ
+abJ
+abJ
+abc
+aeX
+afT
+agE
+ahs
+ail
+ajt
+ajt
+ajt
+ajt
+ajt
+ajt
+arf
+akt
+akt
+atS
+auS
+azS
+awz
+aBs
+axN
+ayN
+azO
+aAS
+aIY
+axL
+aDp
+aEj
+aFd
+aFP
+aGD
+aGD
+aGD
+aDr
+aJb
+aLv
+aSD
+apk
+apk
+abY
+abY
+abY
+cdD
+aeG
+abY
+aTG
+bYi
+bYi
+bYi
+aYe
+aSt
+bdh
+bgT
+bcr
+bcs
+bcs
+bga
+bcs
+bct
+boR
+bpr
+cOV
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aAY
+auM
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+bFH
+bFH
+bFH
+bFH
+bFH
+bFI
+bMq
+boU
+cLD
+bOU
+cLK
+boU
+bRa
+bRI
+bSq
+bTm
+bUV
+cbd
+bVA
+bQY
+cKu
+cKt
+cMB
+cMD
+cKF
+cKH
+boU
+cCz
+bNU
+bNU
+cCr
+bZn
+bZn
+bZn
+bZn
+bZn
+bkT
+bQg
+bZn
+bZn
+bZn
+bZn
+cCK
+bZn
+cHc
+bZn
+cCr
+cEM
+cHw
+cER
+cth
+cub
+cxa
+cvH
+cwj
+cqg
+cxh
+cvG
+cxV
+cvH
+cvH
+cyO
+cvG
+czh
+cyn
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(126,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aac
+aah
+aak
+aaq
+aak
+aah
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+cPO
+cvP
+abq
+boY
+abJ
+aju
+aju
+alQ
+amK
+anO
+arv
+aqk
+atQ
+atU
+avA
+auQ
+azZ
+awF
+aBs
+axR
+aTE
+azO
+aAT
+aBT
+axL
+aJP
+aKA
+aFe
+aDr
+aGD
+aHq
+aGD
+aDr
+aJI
+aKB
+aST
+aMj
+apk
+aaA
+aaA
+abY
+aQL
+aeG
+abY
+bDT
+aTH
+aTH
+aTH
+aTH
+boB
+bam
+bvr
+bcs
+bdz
+beK
+bgb
+bhg
+bct
+bpt
+cMu
+cOV
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aAY
+aaA
+aAY
+cOj
+cOk
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+cQB
+bJh
+bKe
+bKe
+bKe
+bKe
+bMr
+boU
+cLE
+bOU
+cLK
+boU
+bRb
+bRJ
+bSr
+bTo
+bUW
+ccu
+bVB
+bQY
+cKt
+cKt
+cKt
+cME
+cKt
+cKE
+boU
+cCA
+cML
+cfS
+cHu
+cRJ
+cRL
+cRJ
+cRL
+cRP
+cRL
+cRR
+cRL
+cRT
+cRL
+cRJ
+cRV
+cRX
+cRY
+cRJ
+cRZ
+cSa
+cHx
+cES
+ctk
+cuc
+cxC
+cqk
+cwf
+cvH
+cFe
+cvH
+cxE
+cqk
+cqk
+cwf
+cvH
+cvH
+cyZ
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(127,1,1) = {"
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aac
+aac
+aae
+aas
+aae
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+aeY
+afU
+afU
+afU
+afU
+afU
+afU
+afU
+afU
+afU
+afU
+aql
+afU
+afU
+afU
+afU
+aAo
+awG
+aBs
+axL
+axL
+azP
+axL
+axL
+axL
+aDr
+aEl
+aDr
+aDr
+aDr
+aDr
+aDr
+aDr
+ceH
+aKC
+aST
+aMk
+apk
+aaA
+aaA
+abY
+cUg
+cQm
+abY
+aTI
+aUY
+aVZ
+aWX
+aTI
+bnm
+ban
+bvG
+bcs
+bdA
+beL
+bgc
+bRq
+bct
+bpr
+box
+cOV
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+cOl
+aaA
+aaA
+bDK
+bDK
+bDK
+bDK
+aaA
+bFH
+bIi
+bJi
+bFH
+bFI
+cVA
+bFI
+bJs
+boU
+cJk
+bOU
+cLM
+boU
+bRc
+bRJ
+bSt
+bUe
+bWP
+ccu
+bVC
+bQY
+cKv
+cKt
+cKt
+cMF
+cKt
+cKI
+boU
+cBI
+cMP
+cCg
+cCs
+cfj
+cfO
+cfj
+cfj
+crf
+cfj
+cjw
+cfj
+cnv
+cfj
+cfO
+cSN
+cHb
+cfj
+cfj
+cCs
+cEO
+cHy
+cET
+ctl
+cud
+cxQ
+cvI
+cwk
+cpw
+cxj
+cxF
+cxW
+cxW
+cyy
+cxW
+cGV
+cvE
+cvp
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(128,1,1) = {"
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaj
+aae
+aaj
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+aeY
+afU
+ahz
+aks
+aim
+alD
+akC
+alR
+amL
+avF
+arz
+atX
+avo
+atf
+awJ
+auT
+azk
+awH
+aCb
+aDq
+aDz
+aFW
+aHr
+aDq
+aDq
+aJQ
+aKK
+aNn
+aFQ
+aGE
+aPm
+aFQ
+aIN
+aJK
+aKD
+aST
+apk
+apk
+aaA
+aaA
+abY
+aQL
+aeG
+abY
+aTJ
+aTJ
+aTJ
+aTJ
+aTJ
+brk
+bao
+bvr
+bcs
+bdB
+beK
+bgd
+bhi
+bct
+bpr
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aaA
+aaA
+aaA
+cOg
+cOh
+cOh
+cOh
+cOh
+cOm
+aaA
+aaA
+bDK
+bEL
+bFB
+bDK
+bDK
+bFH
+bIj
+bJj
+bFH
+bFH
+bFH
+bIt
+bJs
+boU
+cJk
+bOU
+cLK
+boU
+bRd
+bRJ
+bTh
+bUf
+bXY
+ccu
+bVD
+bQY
+cKw
+cKw
+cKt
+cMG
+cMM
+cKJ
+boU
+cWR
+cMQ
+cCh
+boU
+cqg
+cqg
+cqg
+cfQ
+cfQ
+cfQ
+cjx
+cfQ
+cCF
+cqg
+cla
+cla
+cmF
+cla
+cla
+cla
+csg
+cqk
+cqk
+ctm
+cue
+cyb
+cvF
+cqg
+cwN
+cvG
+cvG
+cvG
+cvG
+cvG
+cvG
+cvG
+cvG
+cyn
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(129,1,1) = {"
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+cPP
+afU
+agG
+ahu
+ain
+alV
+akD
+alS
+amM
+amM
+amM
+aqn
+arA
+atg
+awN
+auU
+aAU
+awI
+axn
+axn
+ayQ
+azR
+axn
+aBU
+axn
+aEs
+aEn
+aBs
+aPf
+aaQ
+cMl
+aPf
+aaQ
+aJL
+aKE
+aTb
+apk
+abY
+abY
+abY
+abY
+aQL
+aeG
+abY
+aTK
+aTL
+aTL
+aTK
+aTJ
+brk
+bam
+bvH
+bct
+bUT
+beM
+bge
+bhj
+bct
+bpr
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aAY
+aAY
+aAY
+aAY
+cOn
+aaA
+aaA
+bDK
+bEM
+bFC
+bGa
+bGE
+bHt
+bIk
+bJk
+bKf
+bPW
+bDK
+bFI
+cVU
+boU
+cLF
+bOU
+cLN
+boU
+bRe
+bRJ
+bTi
+bUg
+bYK
+cCt
+bVE
+bQY
+cKw
+cKw
+cKw
+cMH
+cKt
+cKK
+boU
+cgm
+cMP
+cCh
+boU
+cPF
+chI
+cqg
+cWW
+chD
+chD
+cjy
+cfQ
+cCG
+cqg
+bKk
+clM
+cWn
+cnw
+cnw
+cla
+csi
+cqk
+cqk
+ctn
+cuf
+cwZ
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(130,1,1) = {"
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+aeg
+aeZ
+afU
+agH
+ahC
+aio
+amf
+akE
+alT
+alT
+alT
+ape
+aqo
+arB
+ajH
+awP
+auT
+aAV
+aBo
+cMj
+aDs
+aDR
+aGB
+aHs
+aJa
+aJg
+aJR
+aLr
+aOm
+aFS
+aGF
+aPn
+aFS
+aIO
+aKw
+aKF
+aUv
+aUr
+aNm
+bis
+bxw
+cOy
+aQM
+aRl
+abY
+aTL
+aUZ
+aVb
+aTL
+aTJ
+brk
+bam
+bvr
+bct
+bdD
+beK
+bgf
+bhk
+bct
+bpr
+box
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aAY
+cOn
+aaA
+aaA
+bDK
+bEN
+bFD
+bDK
+bGF
+bHu
+bHu
+bJl
+bIm
+bGE
+bDK
+bFI
+cVB
+boU
+cLG
+bOU
+cLO
+boU
+bRf
+bSo
+bTj
+bUh
+bYL
+cCv
+bVF
+bQY
+cKx
+cKw
+cKw
+cMI
+cKN
+cKL
+boU
+cCC
+cQV
+cCh
+boU
+bYa
+ced
+cqg
+cfR
+cUS
+cUU
+cjy
+cfQ
+cCH
+cqg
+clc
+clc
+cmH
+cnx
+con
+cla
+csj
+baC
+ctd
+cto
+cuf
+cwZ
+cvG
+cvG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(131,1,1) = {"
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+abp
+czQ
+aeY
+afU
+agI
+ahw
+aip
+amB
+akF
+ajH
+ajH
+ajH
+ajH
+asU
+arC
+ath
+ath
+ath
+ath
+ath
+ath
+ath
+ath
+azT
+any
+aaQ
+aBX
+aBX
+aEp
+aBX
+aBX
+aBX
+aBX
+apg
+apg
+czF
+aKG
+aST
+apg
+ahf
+ahf
+ahf
+aeH
+aiH
+afD
+abY
+aTM
+aVa
+aWa
+aTL
+aTJ
+brk
+bam
+bJH
+bcl
+bcl
+bcl
+bcl
+bcl
+bcl
+bpr
+boR
+box
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cOn
+aaA
+aaA
+bDK
+bDK
+bDK
+bDK
+bGG
+bHv
+bIl
+bJm
+bKg
+bKh
+bDK
+bFI
+bJs
+boU
+cLH
+bOU
+cLO
+boU
+bRg
+bRK
+bSs
+bTn
+bUj
+bUX
+bVG
+bQY
+cKx
+cKw
+cKz
+cMI
+cKG
+cKM
+boU
+cBI
+cRE
+cNd
+boU
+bYa
+cRv
+cqg
+cfR
+cUT
+cUV
+cjy
+cfQ
+cCI
+cqg
+cWg
+cVd
+cmI
+cny
+coo
+cla
+cqq
+cqg
+cqg
+ctM
+cuf
+cwZ
+cvJ
+cwl
+cwO
+cxk
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(132,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaZ
+aaZ
+aaZ
+aaZ
+aaZ
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abq
+aeY
+afU
+afU
+afU
+afU
+amC
+akG
+aHU
+bZo
+aHU
+ajH
+aqq
+arD
+ath
+atY
+aEd
+avQ
+awK
+axp
+axp
+ath
+azU
+aAW
+aBW
+aCG
+bgx
+aLs
+aOo
+aHN
+aGG
+aCL
+crK
+aJF
+api
+aKz
+aLn
+apg
+aab
+aab
+ahf
+ahf
+ahf
+ahf
+ahf
+aTL
+aVb
+aWb
+aTL
+aTJ
+brl
+bbi
+bxn
+bcl
+bdp
+bhl
+cNL
+bgX
+bcl
+bpr
+cQT
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cOn
+aaA
+aaA
+aaA
+aaA
+aaA
+bDK
+bGH
+bHw
+bHw
+bHv
+bIm
+bIm
+bDK
+cTt
+bJs
+boU
+cLI
+bOV
+cLO
+boU
+bDb
+boU
+bTk
+bUi
+bZl
+boU
+bDb
+boU
+boU
+boU
+boU
+cMJ
+boU
+boU
+boU
+cBI
+cRH
+cNe
+ccU
+cdA
+bYa
+cqg
+cWX
+chF
+chF
+cjz
+cuA
+cCJ
+cqg
+cUx
+cVe
+clc
+cNr
+clc
+cla
+cqr
+crm
+cqg
+cXa
+cuf
+cwZ
+cvG
+cvG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(133,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+acv
+aaZ
+cSU
+aaZ
+bjp
+aaZ
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+abc
+aeY
+abc
+cOv
+bTq
+afU
+ajA
+akF
+bZo
+cbT
+bZo
+ajH
+aqq
+arE
+ath
+atZ
+auW
+avR
+avQ
+axp
+axT
+ath
+azV
+aAX
+aBX
+aCH
+aDw
+aEr
+aFj
+aFU
+aGH
+aCL
+cXq
+aJF
+aFH
+aKH
+aYW
+apg
+aab
+aab
+aab
+aab
+aab
+aab
+aSt
+aTK
+aTL
+aTL
+aTK
+aTJ
+brr
+bam
+bvr
+bcl
+bdq
+beC
+bjP
+bgY
+bcl
+bpr
+boS
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cOn
+aaA
+aaA
+aaA
+aaA
+aaA
+bDK
+bGI
+bFD
+bIm
+bIm
+bHv
+bKK
+bDK
+cTt
+bJs
+boU
+cWN
+bOU
+cCf
+cCr
+bNU
+bSp
+bTl
+bUk
+bZm
+cCx
+bNU
+bNU
+btX
+bNU
+bNU
+cMK
+cfP
+bNU
+cCr
+cHr
+cMP
+cCi
+boU
+cdB
+cRW
+cqg
+cfQ
+chG
+cNV
+cjA
+chG
+cfQ
+cqg
+cld
+cld
+cNq
+clc
+clc
+cpr
+cqs
+bYa
+cqg
+ctW
+cuf
+cwZ
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(134,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aSp
+aSp
+aba
+abi
+abg
+abi
+abc
+abc
+abc
+bAW
+abq
+bjv
+ajx
+abq
+boY
+bAW
+abc
+abc
+cDH
+afT
+cPU
+ahx
+afU
+ajB
+akG
+aHU
+bZo
+aHU
+ajH
+aqr
+avp
+ath
+aua
+auW
+avS
+awL
+axp
+axU
+ath
+azW
+cMt
+aBX
+aCI
+aDx
+aFv
+aFj
+aFU
+aGI
+aBX
+cXq
+aJF
+aFH
+aKH
+aYW
+bym
+aab
+aab
+aab
+aab
+aab
+aab
+aSt
+aSt
+aSt
+aSt
+aSt
+aSt
+bdC
+bbj
+bxo
+beN
+bdr
+bij
+bfU
+bgX
+bcl
+bpr
+cVX
+box
+box
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bsN
+bsN
+bsN
+bsN
+bAX
+bsN
+bsN
+bsN
+bsN
+aaA
+bDK
+bGJ
+bHw
+bIn
+amR
+cIu
+bIm
+bDK
+bJr
+bLS
+boU
+bVo
+cCm
+cbI
+cfi
+cbI
+cfS
+cju
+czN
+cCL
+cfS
+cbI
+cfS
+cEL
+cfS
+cbI
+cEN
+cbI
+cHd
+cHu
+cfS
+cRI
+cCE
+boU
+cdB
+bYa
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cla
+cla
+cla
+cla
+cla
+cla
+cqt
+crn
+cqg
+ctM
+cuf
+cwZ
+cvF
+cqg
+cwN
+cvG
+cvG
+cvG
+cvG
+cvG
+cvG
+cyX
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(135,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+acv
+aaZ
+cSV
+abh
+bjq
+abc
+abq
+abc
+abc
+abc
+ajx
+alW
+bry
+bsy
+bsy
+bsy
+bsy
+cDI
+cDJ
+cDJ
+cDK
+afU
+apx
+akF
+ajH
+ajH
+ajH
+ajH
+aqs
+arB
+ath
+aub
+auX
+avT
+awM
+ayt
+axV
+ath
+azX
+aAZ
+aBX
+aCJ
+aDy
+aEt
+aFj
+aFU
+aPi
+aHt
+aHV
+aJF
+aFH
+bwV
+aYX
+bBZ
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aOW
+aWY
+aWY
+cWy
+bbk
+ben
+bcl
+bcl
+bcl
+bcl
+bcl
+bcl
+bps
+ciG
+cQy
+cQW
+box
+box
+aaA
+box
+aaA
+aaA
+box
+box
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+bsN
+bsN
+bsN
+bsN
+bsN
+bsN
+bxU
+buj
+bxU
+bAX
+bxU
+buj
+bxU
+bsN
+aaA
+bDK
+bGK
+bGE
+bHw
+bHw
+bIm
+bKL
+bDK
+bJs
+bFI
+boU
+cBI
+bOX
+cCa
+cCs
+cBy
+cBy
+bWZ
+cBy
+cBy
+cBy
+cBy
+cBy
+cBy
+cBG
+cUG
+cBy
+cFf
+bKW
+cCs
+cBR
+bOX
+cHv
+boU
+cTU
+bYa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+ceG
+cqt
+cUl
+cqg
+cXb
+cuf
+cxa
+cvH
+cwm
+cvH
+cvH
+cvH
+cvH
+cvH
+cvH
+cvH
+cyZ
+cvG
+cvG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(136,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aac
+aaZ
+aaZ
+aaZ
+aaZ
+aaZ
+abp
+abp
+abp
+abp
+abp
+amU
+abp
+abp
+abp
+abp
+boY
+abp
+abp
+abc
+cDL
+afU
+ajD
+amT
+anW
+aoR
+aqv
+aqj
+aue
+avD
+ati
+auG
+auY
+aBc
+aBp
+aBp
+aDu
+ayS
+azY
+aBa
+aBY
+aCK
+aJY
+aMm
+aPd
+aFV
+aGK
+aBX
+aIb
+aJF
+aFH
+aKH
+aYW
+cye
+aab
+aab
+aOW
+aOW
+aQN
+aRw
+aSu
+aOW
+aOW
+aOW
+cSQ
+aWY
+bHz
+bam
+bHf
+bcw
+bdI
+beR
+bgj
+bdR
+bcw
+boR
+boR
+bps
+bpY
+bpY
+bpY
+bpY
+bpY
+bpY
+bpY
+bpp
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bsN
+btw
+buj
+btw
+btw
+bwR
+bxV
+bzc
+bWo
+bAX
+bXq
+bzc
+bDL
+bsN
+aaA
+bDK
+bGL
+bHv
+bIo
+bJp
+bKh
+bHw
+bDK
+bJs
+cRh
+boU
+cBI
+bOX
+cqm
+bQz
+bQz
+bQz
+bQz
+bQA
+bQA
+bQA
+bQA
+bQA
+bQz
+bQz
+bQz
+bYJ
+bYJ
+bYJ
+bYJ
+cFE
+cFN
+cFX
+bYJ
+cdB
+ciK
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+aaA
+aaA
+aaA
+aaA
+aco
+ceG
+cqt
+cRy
+cqg
+ctM
+cug
+cyh
+cvK
+cvK
+cue
+cFB
+cqk
+cqk
+cqk
+cqk
+cqk
+cza
+czi
+czt
+czw
+czz
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(137,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+afo
+agd
+aiP
+aoD
+cMp
+bti
+aaA
+aaA
+aaA
+aaA
+abp
+abc
+cDM
+afU
+ajE
+cDQ
+alP
+amP
+afU
+apg
+aqu
+apg
+atj
+atj
+auZ
+atj
+awO
+awO
+atj
+atj
+apg
+aBb
+aBX
+aCL
+aDA
+aCL
+aCL
+aBX
+aBX
+aBX
+aIc
+aJG
+aKx
+aKI
+aYY
+apg
+aab
+aab
+aOW
+aPR
+aPT
+aRx
+aSv
+aTN
+aPR
+aOW
+aWY
+aWY
+brH
+bam
+cAv
+bcw
+bdJ
+beS
+bgk
+bgk
+bcw
+biN
+biN
+biN
+biN
+biN
+biN
+biN
+biN
+biN
+biN
+coL
+box
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bsN
+btx
+btw
+btx
+btx
+bwR
+bxW
+bzd
+bEi
+bAX
+cJh
+bCS
+bDM
+bsN
+aaA
+bDK
+bGM
+bHx
+bIp
+bJq
+bIm
+bHv
+bDK
+bJs
+cTt
+boU
+cBN
+bOX
+cCi
+bQz
+cUy
+bRh
+cFn
+cIr
+cKA
+cIr
+cIr
+cIr
+cLb
+cLL
+bQz
+cJy
+bZg
+bZQ
+car
+cFF
+cFO
+cFY
+bYJ
+cdB
+bYa
+ceG
+cfk
+cfl
+cgJ
+chH
+ciI
+cjB
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cqt
+bYa
+cqg
+cuE
+cDR
+cyi
+cvL
+cvL
+cwP
+cxm
+cvK
+cvK
+cvK
+cGH
+cqk
+cza
+czi
+czu
+czw
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(138,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+afo
+afo
+aiQ
+aQT
+aiQ
+afo
+afo
+aaA
+aaA
+aaA
+abp
+bSy
+cDN
+cDO
+aQC
+anB
+cDS
+akK
+anR
+arG
+auk
+bXs
+avM
+avM
+axC
+aBe
+aBq
+aBq
+aDv
+aEk
+aGJ
+aHA
+aXd
+avM
+avM
+avM
+avM
+aPg
+aPj
+aBe
+aBq
+aBq
+aKy
+aKH
+cNB
+apg
+aab
+aab
+aOW
+aPS
+aPT
+aRy
+aUS
+aTO
+cNF
+aOW
+aXa
+aWY
+btl
+bam
+bvr
+bcw
+bdK
+beT
+bgk
+bgk
+bcw
+cIA
+cNM
+cIE
+cIE
+cIG
+bjC
+bmj
+bnd
+bnX
+biN
+bpr
+box
+box
+aaA
+aaA
+aaA
+box
+box
+bsN
+bty
+buk
+buS
+bwc
+bwR
+bwR
+bze
+bwR
+bAY
+bwR
+bCT
+bsN
+bsN
+aaA
+bDK
+bDK
+bDK
+bDK
+bDK
+bKi
+bKM
+bDK
+bJs
+cRh
+boU
+cBI
+bOX
+cCh
+bQA
+cmx
+bRh
+cFp
+cJx
+cJx
+cWp
+cJx
+cJx
+cJx
+cLZ
+bQz
+cWQ
+bZg
+bZg
+bZg
+cJI
+cNb
+cFY
+bYJ
+cdB
+bYa
+ceG
+cfl
+bYa
+cgK
+cEr
+ciJ
+cjC
+ceG
+aaA
+aco
+aco
+aaA
+aaA
+ceG
+cqt
+chI
+cqg
+cuH
+cvA
+cnH
+cvE
+cvE
+cvE
+cvE
+cSO
+cxX
+cqw
+cyA
+cyA
+cyM
+cvG
+cvG
+cvG
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(139,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+afo
+agY
+aiR
+bcv
+brV
+btj
+afo
+aaA
+aaA
+aaA
+abp
+abc
+cDL
+afU
+bGf
+anC
+alY
+alX
+anS
+arI
+aqw
+arH
+atk
+aud
+avb
+avV
+avV
+avV
+axY
+ayU
+aAa
+aBd
+aCa
+aCM
+aCM
+aCM
+aCM
+aFX
+aGL
+aCM
+aCM
+aJH
+aJM
+aPW
+aYW
+apg
+aab
+aab
+aOX
+aPT
+aPT
+aRz
+aSx
+aTP
+aPR
+aOW
+aXb
+aWY
+brk
+bpH
+bxo
+bcx
+bdL
+beU
+bgl
+bhp
+bcw
+cIB
+bjz
+bkk
+bkL
+cIH
+biQ
+bmk
+bne
+bnY
+biN
+bpr
+cRD
+box
+aaA
+aaA
+aaA
+box
+cPo
+bsN
+bte
+btT
+btT
+bwi
+bwR
+byh
+bAi
+bAy
+bWT
+bAy
+bDa
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bDK
+bDK
+bDK
+bFH
+bJs
+cPB
+boU
+cBI
+bOX
+cCh
+bQA
+cUz
+bRh
+cFr
+cJx
+cJx
+cJx
+cJx
+cKB
+cWs
+cMb
+bQz
+cWU
+bZg
+cJA
+cJA
+cJH
+cFP
+cIw
+bYJ
+cTU
+bYa
+ceG
+cfm
+cfU
+bYa
+bYa
+ciK
+cjD
+ceG
+aaA
+aco
+aco
+aaA
+aaA
+ceG
+cqt
+cRy
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cqg
+cyn
+cyn
+cyn
+cyn
+cyP
+cyX
+cyn
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(140,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+afo
+ahy
+aiS
+bqp
+brW
+btU
+afo
+aaA
+aaA
+aaA
+abp
+abc
+cDL
+air
+ajI
+anD
+alZ
+amS
+anT
+arW
+aWv
+avG
+aYm
+axi
+axE
+aBm
+aJX
+aBm
+aBm
+aBm
+aPN
+aDQ
+aDF
+bku
+axE
+aPN
+aBm
+aBm
+aBm
+aBm
+aBm
+aBm
+aLw
+aOn
+aYW
+apg
+aab
+aab
+aOY
+aPU
+aPU
+aRA
+bKc
+aTQ
+aVd
+aWc
+aXc
+aYf
+btE
+cGt
+bvr
+bcw
+bdM
+beV
+beZ
+bhq
+bcw
+cIC
+bjA
+bkl
+bkM
+cIH
+blP
+bml
+bnf
+bnZ
+biN
+bps
+bpp
+box
+aaA
+aaA
+aaA
+box
+bsm
+bvF
+btf
+bum
+buT
+bwp
+cGE
+byj
+bAl
+bAz
+bBx
+bCr
+bwr
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+cUu
+bJs
+bFI
+boU
+cIy
+bOX
+cCh
+bQA
+cmx
+bRh
+cFw
+cJx
+cJx
+cJx
+cJx
+cJx
+cJx
+bYf
+bQz
+bZi
+cMN
+cas
+cJD
+cJI
+cFQ
+cIx
+bYJ
+cdB
+bYa
+ceG
+cfn
+bYa
+cgL
+chI
+cfV
+cjE
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+ceG
+cqt
+bYa
+cVP
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(141,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+afo
+agF
+ajv
+acJ
+bsw
+bvo
+afo
+aaA
+aaA
+aco
+abp
+abq
+cDL
+afU
+afU
+afU
+afU
+afU
+afU
+apk
+apk
+apk
+apk
+auf
+apk
+apk
+apk
+axr
+axZ
+apk
+apk
+apk
+apk
+apk
+apk
+apk
+aFl
+aFl
+aFl
+apk
+aHX
+apk
+bPB
+aOn
+aYW
+apg
+aab
+aab
+aOZ
+aPT
+aPT
+aRB
+aSz
+aPT
+aPR
+aOW
+cNI
+aWY
+cWJ
+bam
+bQr
+bcw
+bZh
+beW
+beZ
+bhr
+bcw
+cIB
+bjB
+bkm
+bkN
+cIH
+biQ
+bmm
+bre
+boa
+biN
+box
+cOR
+box
+box
+aaA
+aaA
+aaA
+bpr
+bsN
+btg
+bun
+bum
+bVJ
+bwR
+bwR
+bwR
+bAA
+bBy
+bwR
+bwR
+bsN
+bsN
+bsN
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+bIt
+cPz
+boU
+cFZ
+cBI
+bOX
+cCh
+bQA
+bRh
+bRh
+cFw
+cWl
+cKB
+cJx
+cJx
+cJx
+cWs
+cLZ
+bQz
+bZj
+cJB
+cUL
+cJE
+cJJ
+cFR
+cJz
+bYJ
+cdB
+chI
+ceG
+ceG
+ceG
+cgM
+ceG
+ceG
+ceG
+ceG
+ceG
+aaA
+aaA
+aaA
+aaA
+ceG
+cqt
+bYa
+cPF
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(142,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aiq
+ajF
+bqs
+bsx
+csk
+afo
+aaA
+aco
+aco
+abp
+bAU
+cMn
+afT
+afT
+afT
+afT
+afT
+cQh
+abc
+abc
+abc
+cQi
+aug
+abc
+czQ
+abp
+abp
+abp
+abp
+aAb
+aqy
+aCc
+abc
+aDB
+aEv
+aEv
+aEv
+aEv
+aEv
+aHY
+aFl
+aJD
+aOn
+aYW
+apg
+aab
+aab
+aOW
+aPS
+aPT
+aRy
+aVr
+aPT
+cNG
+aOW
+aWY
+aWY
+brk
+bam
+bJH
+bcw
+bdO
+biG
+bfa
+bhs
+bcw
+cID
+cIF
+cIF
+cIF
+cII
+bjC
+bmn
+bnh
+bob
+biN
+czH
+bpr
+boR
+box
+aaA
+aaA
+aaA
+cOA
+bsP
+bth
+buo
+buU
+bwT
+bwR
+byk
+bAp
+btT
+bBz
+bFc
+bwR
+bDP
+bEP
+bGr
+bsN
+bsN
+bsN
+bsN
+aaA
+aaA
+bFH
+cTt
+bJs
+boU
+cGa
+cBI
+bOY
+bUA
+bQz
+cUA
+bRh
+cFw
+cJx
+cJx
+cJx
+cWq
+cJx
+cJx
+cLZ
+bQz
+cjU
+cJA
+cau
+cJF
+cJI
+cFS
+cLn
+bYJ
+cPG
+bYa
+ceG
+cSL
+bYb
+cgN
+cdA
+cRv
+cTE
+ckk
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+cqu
+cro
+cEs
+ceG
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(143,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+afo
+aiO
+akJ
+bqZ
+bsx
+cDG
+afo
+aaA
+aco
+abp
+abp
+bAV
+abp
+abp
+abp
+abp
+aaA
+abp
+ccE
+afT
+afT
+arJ
+cQj
+auh
+avd
+avd
+avd
+avd
+avd
+ayV
+avd
+avd
+avd
+aCN
+apk
+aEw
+aFm
+aFY
+aGM
+aHu
+aHY
+aFl
+aJD
+aOn
+aYW
+apg
+aab
+aab
+aOW
+aPR
+aPT
+aRC
+aSB
+aTR
+aPR
+aOW
+aWY
+aWY
+buq
+bam
+bvr
+bcw
+bdQ
+cJK
+bgk
+bgk
+bcw
+biQ
+bjC
+bjC
+bjC
+biQ
+biQ
+bmo
+bnh
+boc
+biN
+boS
+bpr
+cOz
+aaA
+aaA
+aaA
+box
+bpr
+bsN
+btz
+bup
+buV
+bAZ
+cGF
+byl
+bzi
+bzi
+bBd
+bwo
+bwR
+bDX
+bEX
+bGs
+bsN
+bHy
+cbi
+bsN
+aaA
+aaA
+bFH
+bFI
+bJs
+boU
+cGb
+cBI
+bOX
+cCh
+bQz
+cUB
+bRh
+cFG
+cJS
+cJS
+cJS
+cWr
+cJS
+cJS
+cMy
+cFI
+cfq
+cfq
+cJC
+cJG
+cFK
+cFT
+cGf
+bYJ
+cdC
+bYN
+cVM
+bYN
+cef
+bYa
+cVN
+bYN
+bYN
+bYN
+bYN
+bYN
+bYN
+bYN
+bYN
+cps
+cqv
+crp
+csl
+ceG
+aaA
+aco
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(144,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+afo
+afo
+afo
+afo
+aaA
+aaA
+afo
+aaA
+aaA
+abp
+cPR
+cPV
+cPZ
+cQb
+cQe
+abp
+aaA
+abp
+cOv
+abc
+cRf
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+cMo
+ayW
+abc
+abp
+cOv
+aCO
+apk
+aEx
+aQG
+aFZ
+aGN
+aHv
+aHY
+aFl
+aJD
+aOn
+aYW
+apg
+aab
+aab
+aOW
+aOW
+aQN
+aRD
+aSu
+aOW
+aOW
+aOW
+cEU
+aWY
+buu
+ban
+bvr
+bcw
+bht
+beY
+bgk
+bgk
+bcw
+biR
+bjD
+bjD
+bkO
+blo
+bow
+blQ
+bni
+bod
+boy
+boT
+cMw
+boR
+box
+box
+box
+box
+bpr
+bsN
+btA
+bul
+buX
+cEC
+bwR
+cJg
+bzj
+bAj
+bBe
+bwq
+cEF
+bDY
+bEQ
+bGP
+bGN
+bHA
+bIs
+bsN
+aaA
+aaA
+bFH
+cOB
+bLQ
+bMs
+boU
+cIz
+bOX
+cCh
+bQA
+cUC
+bRh
+bTu
+bUu
+bVL
+bZp
+cbj
+cbj
+cbN
+cbj
+cFJ
+cfr
+cfr
+cFa
+cFi
+cFL
+cFU
+cGe
+bYJ
+cdB
+cQK
+bYa
+bYa
+cRQ
+cPF
+chI
+cRv
+bYa
+chI
+bYa
+cRQ
+ceG
+cWh
+cRy
+cpt
+cgK
+chI
+cqt
+ceG
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(145,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+cPS
+cPW
+abc
+cQc
+coM
+abp
+aaA
+abp
+abp
+abp
+abp
+abp
+aaA
+aaA
+aaA
+aaA
+aaA
+axs
+aya
+ayX
+aAc
+aAc
+aAc
+aCP
+aAc
+aAc
+aAc
+aAc
+aGO
+aGO
+aGO
+aGO
+aKv
+aOn
+aYY
+apg
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aOW
+aOW
+aSt
+brk
+bam
+bvr
+bcw
+bdR
+bfa
+bgm
+bht
+bcw
+biS
+bjE
+bjE
+bkP
+blp
+boQ
+cNN
+czG
+boe
+biN
+boR
+bpq
+bpV
+box
+cOX
+boR
+box
+bpr
+bsN
+bsN
+bsN
+bsN
+bsN
+bsN
+byn
+bzk
+bAk
+bBf
+bXr
+bwR
+bXU
+bER
+bHd
+bsN
+bsN
+bsN
+bsN
+aaA
+aaA
+bFH
+bFI
+bJr
+cVD
+boU
+cgm
+bOX
+cCh
+bQA
+cUC
+bRh
+bXb
+bSw
+bVM
+bRW
+cbk
+cbk
+chS
+ccm
+cFI
+cfs
+cFA
+cnQ
+cFA
+cFM
+cFV
+cLW
+bYJ
+cVK
+chI
+bYa
+cfo
+cfo
+cfo
+cfo
+cfo
+cfo
+cfo
+cle
+cle
+cle
+cle
+cle
+cpu
+cle
+bYa
+cqt
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(146,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+cPT
+cPX
+cQa
+cQd
+cQf
+abp
+aaA
+aaA
+aaA
+aaA
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+axs
+ayb
+ayY
+aqz
+aBf
+aCd
+aCQ
+aDC
+aEy
+aFo
+aAc
+aGP
+aHw
+aHZ
+aIR
+aLt
+aPc
+aYW
+apg
+aOl
+aPa
+aXe
+aPV
+aPV
+aPV
+aPV
+aPV
+aPV
+aPV
+aPV
+aSt
+brl
+bbi
+bxn
+bcw
+bdS
+bfb
+bcw
+bcw
+bcw
+biN
+bjF
+bkn
+biN
+bnj
+czE
+biN
+bnk
+biN
+biN
+aRZ
+cEc
+cOT
+cOU
+boR
+cPb
+box
+cQA
+bpY
+bur
+cVw
+cQW
+bwh
+bsN
+byo
+cUo
+cUp
+cUq
+bwr
+bsN
+bEa
+bEY
+bHB
+bsN
+aaA
+aaA
+aaA
+aaA
+bFH
+bFH
+bFH
+cQD
+bFI
+boU
+cBI
+bOX
+cCh
+bQA
+cUC
+bRh
+cUD
+bSw
+bVN
+bZS
+cbl
+cbL
+cbL
+cbL
+cMC
+cEV
+cEV
+cEV
+cEV
+cEV
+cFW
+cLW
+bYJ
+cdB
+chI
+bYa
+cfo
+cfW
+cgO
+chJ
+ciL
+cjF
+cIj
+cle
+clP
+cId
+cnA
+cop
+cpv
+cle
+cRv
+csm
+aaA
+aaA
+aco
+aaA
+aco
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(147,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abp
+abp
+abp
+abp
+abp
+abp
+abp
+aaA
+aaA
+aaA
+aaA
+aqz
+arK
+atl
+atl
+aJS
+avX
+awQ
+aEN
+ayc
+azt
+aqz
+aBg
+aCe
+aCR
+aDD
+aFT
+aFp
+aAc
+aGQ
+aHx
+aIa
+aIS
+aTf
+aTY
+aKJ
+aZa
+aZa
+aZd
+aZv
+aQm
+bvQ
+boX
+aZv
+aZv
+bEb
+aZv
+biP
+aZv
+brX
+bbm
+bvB
+bNH
+bvS
+bvS
+bwg
+aZv
+aZv
+cQx
+bvS
+bvS
+bwg
+boX
+aZv
+bqS
+bMu
+bNJ
+boz
+aRZ
+bpr
+boR
+box
+boR
+boR
+box
+boR
+boS
+bpr
+boR
+boR
+box
+bsN
+bsN
+bsN
+bsN
+bBh
+bCe
+bsN
+bsN
+bsN
+bsN
+bsN
+aaA
+aaA
+aaA
+bFH
+bFH
+bKN
+bFH
+bLR
+bKj
+bNb
+cBO
+bOZ
+cCh
+bQz
+cUC
+bRN
+cFH
+bSw
+bWq
+ccr
+cbm
+cKC
+cbP
+cMz
+cFI
+cEW
+cGi
+cQH
+cSp
+cGi
+cQH
+cMm
+bYJ
+cdB
+chI
+bYa
+cfo
+cgP
+chK
+ciM
+cjG
+cxi
+cIk
+cle
+cVf
+cmK
+cnB
+coq
+bsd
+cle
+chI
+csm
+ceG
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(148,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aqz
+arL
+atm
+aui
+aIs
+avY
+aui
+axu
+aui
+aRq
+aqz
+aBh
+aCf
+aCS
+aDE
+aEA
+aFq
+aAc
+aGR
+aHy
+aIQ
+aIR
+aJD
+aXg
+aXi
+aXi
+aXi
+aZT
+aZU
+bkc
+aQO
+aRF
+aSC
+aQO
+aQO
+aQO
+aQO
+aQO
+brg
+cJO
+btk
+aQO
+aQO
+aQO
+aSC
+aQO
+aQO
+aQO
+aQO
+aQO
+aQO
+blq
+aQO
+bmr
+bAr
+bNK
+bTr
+aRZ
+cRb
+bpp
+box
+clq
+clq
+cOV
+cOV
+cOV
+bpr
+boR
+cRc
+box
+aaA
+aaA
+bsN
+bAm
+bBi
+bCf
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+bFH
+bFH
+cRh
+bKO
+bFH
+bJs
+bIt
+boU
+cBI
+bOX
+cCi
+bQB
+bQB
+bQB
+bQB
+bUv
+bWr
+bQB
+bQB
+bQB
+bQB
+bQB
+bQB
+cIv
+cJI
+cQH
+cFY
+cJI
+cQH
+cLW
+bYJ
+cVL
+bYN
+cdA
+cfo
+cfY
+cgQ
+chL
+cgU
+cgQ
+cgU
+cle
+cVg
+cVk
+cVn
+cop
+cpx
+cle
+cRy
+cqt
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(149,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abA
+abA
+abA
+abA
+aaA
+aaA
+aaA
+aqz
+arM
+atn
+atn
+atn
+avZ
+awR
+axv
+ayd
+azb
+aqz
+aBi
+aCg
+aCT
+aEz
+aEB
+aFr
+aAc
+clF
+aHz
+aJE
+aIR
+aLu
+aPX
+cNC
+aRs
+aZb
+brh
+aZY
+aRY
+bkA
+bpf
+aVO
+biO
+bpF
+bpF
+bpF
+bpF
+bsp
+blr
+bpF
+bpF
+bpF
+bpF
+bmv
+cQE
+bpF
+bpF
+bpF
+bpF
+bSv
+bpf
+bpF
+bDV
+bnn
+bNK
+bON
+aRZ
+boR
+bpr
+cOV
+cmm
+cPc
+cQz
+cPp
+cOV
+cEc
+cVw
+boR
+box
+aco
+aaA
+bsN
+bAn
+bBj
+bCg
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+cRg
+bJr
+bKj
+bKP
+bKj
+bLS
+bFI
+boU
+cBI
+bOX
+cCh
+bQB
+bRl
+bWv
+bQB
+bSw
+bWQ
+bQB
+bVO
+ccq
+bWS
+bYJ
+bYJ
+bYJ
+bXu
+cQI
+bXu
+bXu
+cQI
+bXu
+bYJ
+bYJ
+bYJ
+cdB
+cfo
+cfZ
+cgR
+chM
+cgR
+cgR
+cgU
+clf
+cVh
+cVl
+cVo
+cBx
+cpy
+cle
+bYa
+cUm
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bxM
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(150,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+abA
+abA
+abA
+abA
+abA
+ajJ
+akN
+abA
+afi
+afi
+afi
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+aqz
+cMh
+aqz
+aBj
+aCh
+aBj
+aDG
+aEC
+aFs
+aAc
+axa
+axa
+axa
+axa
+axa
+axa
+axa
+axa
+axa
+axa
+bap
+aPY
+blg
+aRH
+aRH
+aRH
+aRI
+aRI
+aRI
+aRI
+aRH
+aRH
+aRI
+aRI
+aRI
+aRI
+bgp
+bgp
+bii
+bii
+bii
+bii
+bgp
+bgp
+bgp
+bRS
+aPY
+bNK
+aOz
+aRZ
+boR
+cOu
+cOV
+cOY
+cPd
+cPg
+cPg
+cPq
+cPr
+boR
+boR
+box
+aaA
+aco
+bsN
+bWp
+bBk
+bCh
+bsN
+aaA
+aaA
+aaA
+aaA
+aaA
+bFH
+bFI
+bJs
+bFI
+cTt
+cRh
+cUf
+bFI
+boU
+cWO
+bOX
+cCh
+bQB
+coD
+bRP
+bSz
+bRV
+bWR
+bVd
+bVW
+bWt
+cLi
+bYJ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bYJ
+cdB
+cfo
+bnH
+cgS
+chN
+cgU
+cgg
+ckl
+cle
+clT
+cmN
+cnE
+clS
+cpz
+cle
+bYa
+cqt
+ceG
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aav
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(151,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+abA
+abA
+abA
+abA
+abA
+abA
+abA
+abA
+agJ
+ahA
+ady
+bPZ
+adx
+adx
+ama
+aNh
+aqx
+asO
+aFn
+aqx
+aqx
+aqx
+axI
+awa
+awS
+axw
+aye
+aIw
+aWt
+aHC
+aMq
+auu
+auu
+axq
+auu
+aZj
+aHC
+aHC
+aHC
+aQX
+aqG
+aKL
+aLx
+aMn
+aMn
+axa
+bap
+aPY
+bwS
+aRH
+bBv
+cck
+aSG
+aSG
+aSF
+aSG
+aSG
+baq
+bbB
+bcz
+bcz
+bgq
+bRL
+bVt
+bgr
+cSC
+bjG
+bgr
+bkQ
+bPX
+bgp
+cJa
+aPY
+bNK
+aOy
+aRZ
+boR
+bpW
+cOV
+cXd
+cPe
+cPh
+cXe
+cOV
+cPs
+boS
+boR
+boU
+boU
+bwR
+cNR
+bsN
+bBl
+bCe
+bsN
+boU
+boU
+aaA
+aaA
+bFH
+bFH
+bIt
+bJs
+bFH
+bFH
+bFH
+aaA
+bFH
+boU
+cBM
+bPa
+cCh
+bQB
+bRn
+bWx
+bQB
+bUw
+bWW
+bQB
+cbR
+cct
+bWS
+bYJ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bYJ
+cRB
+cfo
+cgb
+cgT
+chN
+cgU
+cjH
+cgT
+cle
+cle
+cle
+cnF
+cle
+cle
+cle
+cXj
+cqt
+ceG
+ceG
+ceG
+ceG
+ceG
+aaA
+ceG
+cyo
+cyo
+cyo
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bLH
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(152,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aaA
+aaA
+aaA
+abA
+abM
+ach
+acL
+adh
+adw
+aeh
+afV
+agK
+agK
+adx
+afi
+ajK
+akO
+abA
+aSE
+aId
+apm
+aqB
+aqB
+aqB
+auj
+avf
+bIe
+awT
+axx
+cwV
+aII
+aAd
+aBl
+aCj
+aBl
+aBl
+aED
+aBl
+aBl
+aGT
+aBl
+aWQ
+aHE
+aqG
+aKM
+aKO
+aKN
+aKO
+axa
+cHZ
+aPY
+bms
+aRI
+aSF
+aTT
+aVf
+aSF
+aTT
+aSF
+aZe
+bar
+bbC
+bbB
+bcz
+bbB
+bgu
+bgu
+bou
+bgr
+bjH
+bgr
+bkR
+bgr
+bii
+bgn
+aPY
+bnl
+aRZ
+aRZ
+bpt
+bpX
+cOV
+cPa
+cPf
+boR
+cpL
+cOV
+cPs
+cPu
+cVw
+boU
+cJd
+bwU
+byf
+bWy
+bBB
+bCv
+bDd
+auH
+boU
+bFI
+cVy
+bFI
+bFH
+cTt
+bJs
+bFH
+aaA
+aaA
+aaA
+aaA
+boU
+cBK
+bOX
+cCh
+bQB
+bQB
+bQB
+bQB
+cGg
+bXt
+bQB
+bQB
+bQB
+bQB
+bYJ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bYJ
+cdB
+cfo
+cga
+cgS
+chN
+cgU
+cgg
+cgS
+clg
+clU
+cle
+cnG
+cBC
+cpA
+cle
+bYa
+csn
+cro
+cro
+cro
+cvM
+cvM
+cvM
+cxn
+cvM
+cxY
+cyo
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(153,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aaA
+aaA
+abA
+abO
+abT
+acM
+adi
+adx
+adx
+afY
+ady
+ady
+adx
+afi
+afi
+afi
+abA
+aWS
+aob
+asQ
+asQ
+asQ
+asQ
+axj
+axK
+awc
+awU
+axy
+ayf
+aJd
+aAe
+aHD
+aEi
+bpE
+auO
+auO
+auO
+bZZ
+auO
+aFM
+aIe
+aHG
+aJT
+aKN
+aKN
+aKN
+cND
+axa
+bap
+aPY
+bms
+aRJ
+aSG
+aSG
+aSG
+aSG
+aSG
+aYg
+aSI
+bas
+bbD
+bcA
+bbD
+bbD
+bgs
+bhv
+bik
+bgr
+bjI
+bko
+bko
+bko
+blT
+bDW
+bno
+bnl
+aRZ
+cAs
+bpr
+box
+cOV
+cOV
+cOV
+cOV
+cOV
+cOV
+cPs
+boR
+boS
+boU
+cJe
+cAi
+cAj
+byf
+cAk
+byf
+byf
+bXV
+boU
+bFI
+cQB
+bFI
+cST
+bFI
+bJs
+bFH
+aaA
+aaA
+aaA
+aaA
+boU
+cBI
+bOX
+cqm
+bQB
+cph
+cCe
+bQB
+bSw
+bWQ
+bQB
+bVR
+cdc
+bWU
+bYJ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bYJ
+cdB
+cfo
+cgc
+cgT
+chN
+cgU
+cjH
+ckm
+cle
+clV
+cle
+bri
+cot
+cpB
+cle
+cUX
+ciK
+cRv
+chI
+cVR
+chI
+bYa
+bYa
+cRB
+bYa
+cqt
+cyo
+cyo
+cyo
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(154,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+abA
+cuj
+cMs
+cPI
+adj
+adx
+alU
+ady
+ady
+agL
+ahB
+afi
+ajL
+akP
+abA
+aZS
+azl
+atp
+atp
+atp
+afi
+afi
+afi
+afi
+afi
+afi
+aqG
+cIn
+cKD
+cLw
+aqG
+aqG
+aDH
+aEE
+aFt
+aqG
+aqG
+aPp
+aIe
+aIT
+aqG
+aKO
+aLy
+aMo
+aMo
+axa
+bap
+aPZ
+bmt
+aRK
+aSH
+aTU
+aSG
+aWd
+aXf
+aYh
+aZf
+bat
+bbE
+bcB
+bbE
+bbE
+bgt
+bhw
+bil
+bgt
+bjJ
+bgt
+bgt
+bls
+blU
+bFm
+bnp
+cGD
+aRZ
+boR
+bpr
+boR
+boR
+boR
+boR
+cPi
+cPg
+cVv
+cPt
+boS
+cOz
+boU
+bwW
+byf
+cAk
+bAq
+bBo
+bFA
+byf
+bXW
+boU
+cUf
+bFI
+cQC
+bFH
+cPx
+bJs
+bFH
+aaA
+aaA
+aaA
+aaA
+boU
+cBL
+bOX
+cCh
+bQB
+cpR
+cEZ
+cIa
+bRV
+bWR
+bVe
+ccB
+bWw
+coD
+bYJ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bXZ
+bYJ
+cdB
+cfo
+cgd
+cgU
+chN
+ciN
+cgU
+cgU
+cle
+clW
+cmO
+cnG
+cBE
+cpC
+cle
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+cUn
+bYa
+csn
+cro
+cyB
+cdA
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(155,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abB
+aci
+ack
+acO
+adj
+afY
+ady
+afc
+afg
+agM
+ady
+ajM
+adx
+adx
+asb
+baj
+azl
+apo
+aqC
+arN
+afi
+axt
+avh
+awd
+awV
+axz
+aqG
+aEu
+aAe
+aHE
+aqG
+aCV
+aDI
+aEF
+aFu
+aCV
+aqG
+cDU
+aIe
+cvY
+aqG
+aqG
+aqG
+aqG
+aqG
+axa
+adN
+aQa
+bmu
+aRL
+aSI
+aTV
+aSI
+bpJ
+brc
+aYi
+aZg
+bau
+bbF
+bcC
+bdU
+bfc
+bgr
+bhx
+bgs
+bgs
+blS
+bgs
+bgs
+blt
+blV
+bFJ
+bnq
+bSF
+aRZ
+boR
+bps
+cRA
+cOW
+bpY
+bpY
+cPj
+bpY
+bpY
+bus
+boR
+czJ
+boU
+cJf
+byp
+byq
+byf
+bBp
+byf
+bDe
+auI
+boU
+bFI
+bUm
+cWi
+bFH
+cRh
+bJt
+bFH
+aaA
+aaA
+aaA
+aaA
+boU
+cBI
+bOX
+cCh
+bQB
+cpX
+cFc
+bQB
+bSw
+bWQ
+bQB
+bRl
+cde
+bWU
+bYJ
+bYJ
+bYJ
+bYJ
+cbn
+bXu
+bXu
+cbn
+bYJ
+bYJ
+bYJ
+bYJ
+cdB
+cfo
+cgd
+cgU
+chN
+cgU
+cgU
+ckn
+cfo
+cfo
+cfo
+cnI
+cfo
+cfo
+cfo
+bYa
+bYa
+bYa
+bYa
+bKT
+bYa
+bYa
+ceG
+cdB
+bYa
+bYa
+chI
+cyC
+cRu
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(156,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abC
+abS
+abU
+acP
+adk
+adx
+ady
+afd
+aff
+agM
+afb
+afi
+ajN
+akO
+abA
+bbd
+aBr
+app
+app
+arO
+ato
+aul
+aul
+aul
+awW
+axA
+aqG
+cDE
+aAe
+aHG
+aCl
+aqJ
+aDJ
+aqJ
+aGC
+aGa
+aGU
+aPq
+aIf
+aKX
+aqG
+aNv
+cIo
+cIo
+cIo
+axa
+btt
+aPY
+bms
+aRI
+aSG
+aTW
+aSG
+aSG
+aSG
+aYj
+byb
+bav
+bbG
+bcD
+beG
+bfd
+bBJ
+bgu
+bgu
+bgr
+bjL
+bgr
+bgr
+bjH
+bii
+bgn
+aPY
+bnl
+aRZ
+boU
+boU
+boU
+boU
+boU
+boU
+cPk
+boU
+boU
+boU
+boU
+boU
+boU
+boU
+boU
+cAl
+bzn
+bBq
+bzn
+boU
+boU
+boU
+boU
+boU
+boU
+boU
+boU
+bNa
+boU
+boU
+boU
+boU
+boU
+boU
+cBP
+bPb
+cCk
+bQB
+bQB
+bQB
+bQB
+bUz
+bXv
+bQB
+bQB
+bQB
+bQB
+bQB
+cGm
+bRr
+bXu
+cQH
+cco
+cor
+cQH
+bXu
+bRr
+cSq
+bQz
+cdB
+cfo
+cge
+cgV
+chO
+ciO
+cxl
+bnN
+cfo
+cWD
+cmP
+cnJ
+cCd
+clX
+cfo
+bYa
+ciK
+cSb
+bYa
+bYa
+bYa
+cgK
+ceG
+cdB
+cRv
+cTR
+ceG
+cWj
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(157,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+abD
+abR
+acl
+acQ
+adl
+adz
+aei
+afe
+afW
+agN
+ahE
+abA
+abA
+abA
+abA
+bcP
+buW
+apA
+apv
+arP
+atp
+aul
+aul
+aul
+aul
+aul
+ayg
+beP
+aAf
+aHJ
+aCm
+aCW
+aDK
+aEG
+aFw
+aGb
+aGV
+aPr
+aIg
+aMy
+aJU
+aQY
+aXQ
+aXS
+aXS
+axa
+bap
+aQb
+aSw
+aRH
+aSJ
+aTW
+aSG
+aSG
+aSG
+aYj
+aZh
+baw
+bbH
+bcE
+bdW
+bfd
+bgv
+bhy
+bhy
+bgr
+bjL
+bgr
+bgr
+bqu
+bgp
+bnu
+bAs
+bNL
+boX
+bNU
+bTt
+bNU
+bNU
+cec
+cfP
+cPl
+bNU
+bNU
+bNU
+bNU
+bVI
+bUN
+cBm
+cCb
+cEv
+bNv
+bBr
+byf
+cCb
+bUN
+bUN
+bUN
+bNU
+bZR
+cfP
+bNU
+cjv
+bNU
+btX
+cBF
+bNU
+bNU
+bNU
+cBQ
+bOX
+cCh
+bQB
+bRl
+bWN
+bQB
+bSw
+bWQ
+bQB
+bVU
+cdM
+bWV
+bQB
+cWT
+bSw
+cax
+cQH
+ccs
+cTJ
+cQH
+cRM
+bSw
+cWV
+bQz
+cee
+cfp
+cgf
+cgW
+chP
+ciP
+cjJ
+ckp
+clh
+clY
+cmQ
+cnK
+cow
+bsY
+cfo
+bYa
+bYa
+bYa
+bYa
+bYa
+bYa
+bYa
+ceG
+cdB
+cRv
+chI
+ceG
+cyC
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bLH
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(158,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abE
+abA
+abA
+abA
+abA
+cob
+ady
+aff
+afX
+agP
+ait
+amb
+anY
+apf
+awb
+bcQ
+bwA
+apr
+apr
+arQ
+afi
+aum
+ayn
+awe
+awW
+axA
+aqG
+aFf
+aAg
+aHE
+aqG
+aCX
+aDL
+aqJ
+aDL
+cbV
+aqG
+aEq
+aIe
+aQZ
+aqG
+aXO
+aXR
+aYO
+aZN
+axa
+bbt
+aPY
+bmq
+aRH
+aSK
+aTX
+aSK
+aSK
+aSK
+aYj
+aRH
+bax
+bbI
+bRi
+bdX
+bfe
+bgp
+bhz
+bhz
+biT
+bjL
+biT
+bhz
+blv
+bii
+bgn
+bqv
+bqx
+bqz
+brz
+bsB
+brz
+bPk
+brz
+bPk
+cPm
+bPk
+brz
+cAB
+brz
+bPk
+brz
+bPk
+bQQ
+cAm
+cuX
+bBs
+bzo
+bXG
+boW
+boW
+boW
+but
+boW
+boW
+boW
+bJv
+boW
+bpv
+boW
+boW
+bMt
+boW
+boW
+cCq
+cCl
+bQB
+coD
+bRP
+bSB
+bRV
+bWR
+bVf
+cmG
+bWz
+cLm
+bQB
+caw
+bSw
+bXu
+bXu
+bYJ
+bYJ
+bXu
+bXu
+bSw
+cSs
+bQz
+cdB
+cfo
+cgg
+cgS
+chN
+cgU
+cgg
+cgS
+cfo
+clZ
+cmR
+cfX
+cox
+cpD
+cfo
+cUY
+bYa
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+cdB
+bYa
+cRy
+ceG
+cTS
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bLH
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(159,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abA
+abQ
+acm
+acR
+abT
+adB
+ady
+afg
+afg
+agO
+ahD
+anV
+aoS
+aph
+awZ
+bdm
+aHH
+aps
+aqD
+arR
+afi
+afi
+afi
+afi
+afi
+afi
+aqG
+aFg
+aAh
+aHK
+aqG
+aCV
+aCV
+aEH
+aCV
+aCV
+aqG
+aQn
+aIh
+aIT
+aqG
+aXP
+aXQ
+aYP
+aYP
+axa
+cCB
+aPY
+bmq
+aRM
+aSL
+aZV
+aVh
+aWe
+aZW
+aYk
+aRN
+aRN
+aRN
+aRM
+aRN
+aRN
+bgp
+bhA
+bim
+biT
+bjL
+biT
+bim
+blw
+bii
+cGC
+bns
+bNM
+bpf
+bNV
+bNV
+bSu
+bNV
+bNV
+bUo
+clK
+bNV
+bSu
+bAQ
+bNV
+bXh
+cSG
+bXh
+cCc
+cEw
+byf
+bBC
+cGd
+cCc
+bXh
+bXh
+cIR
+bKW
+cBy
+cBy
+cBy
+cBB
+cBy
+cBy
+cBG
+clB
+cBH
+cBy
+bVV
+bOY
+bVk
+bQB
+bRn
+bWx
+bQB
+bSw
+bXX
+bQB
+cWa
+cfT
+bWV
+bQB
+cWP
+bSw
+cNa
+cbS
+ckT
+cTK
+cMx
+cSy
+bSw
+cSu
+bQz
+cSI
+cfo
+cgh
+cgX
+chN
+cgU
+cjK
+ckq
+cfo
+cma
+cmS
+cnL
+coy
+cma
+cfo
+bYa
+cVQ
+ceG
+cQL
+bYN
+bYN
+bYN
+bYN
+cXm
+bYN
+cXw
+ceG
+cyC
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(160,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abF
+abU
+abU
+abU
+abU
+adC
+adx
+ady
+adx
+aht
+adx
+abA
+abA
+abA
+abA
+axD
+azl
+apt
+apt
+arS
+afi
+aun
+avi
+awf
+awX
+axB
+aqG
+aVc
+aAi
+aBH
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+cDV
+aIe
+aKP
+aqG
+aqG
+aLA
+aLA
+aLA
+axa
+bap
+aPY
+bmq
+aRN
+aSM
+aTZ
+aVi
+aVj
+aVj
+czq
+aRN
+bay
+bbJ
+bcG
+bdY
+bff
+bgp
+cGu
+bhB
+biT
+bqq
+biT
+bhB
+blx
+bii
+bgn
+bns
+bnl
+aRZ
+boU
+boU
+boU
+boU
+boU
+boU
+bss
+bsQ
+bsQ
+bsQ
+bsQ
+bsQ
+bsQ
+bsQ
+bsQ
+bsQ
+bAD
+bBD
+boU
+bDb
+bDb
+bDb
+boU
+boU
+boU
+boU
+boU
+bss
+boU
+boU
+boU
+boU
+boU
+boU
+cTW
+bOX
+cCh
+bQB
+bQB
+bQB
+bQB
+bUv
+bWr
+bQB
+bQB
+bQB
+bQB
+bQB
+bTw
+bSw
+cNa
+cSn
+cSn
+cSn
+cSn
+cSy
+bSw
+cSE
+bQz
+clb
+cfo
+cgi
+cgi
+chQ
+ciQ
+cgi
+cgi
+cfo
+cfo
+cfo
+cfo
+cfo
+cfo
+cfo
+ceG
+ceG
+ceG
+cHl
+ceG
+ceG
+ceG
+ceG
+ceG
+ceG
+cXx
+ceG
+cyC
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(161,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abE
+abT
+abT
+abT
+abT
+ady
+ady
+ady
+ady
+afY
+ady
+afi
+ajO
+akQ
+abA
+bef
+aHI
+apV
+app
+arT
+afi
+auo
+avj
+awg
+awg
+axB
+ayh
+aFi
+aAj
+aKP
+aCn
+aCY
+aDM
+aLz
+aFx
+aGc
+aGW
+aEq
+aIe
+aMy
+aJV
+aKR
+aKR
+aMs
+aNo
+axa
+bap
+aPY
+bmq
+aRN
+aSN
+aUa
+aVj
+aVj
+aXh
+bGo
+aRN
+baz
+bbK
+bcH
+cKr
+bfg
+bgp
+bhz
+bhz
+biT
+bjN
+biT
+bhz
+blv
+bii
+bgn
+bns
+bnl
+aRZ
+czI
+bpw
+bpw
+cUP
+bpw
+cVs
+bst
+bsR
+btB
+buv
+buZ
+bvI
+bws
+bxt
+bzf
+bsV
+bAE
+bBE
+bCU
+bDg
+bDg
+bEZ
+bFK
+bHC
+bIz
+bIB
+bIu
+bJx
+bpw
+bpw
+bpw
+bpw
+bMv
+boU
+cBS
+bOX
+cCf
+bQC
+bRr
+bSC
+bZT
+bSw
+bWQ
+cav
+bRr
+bSC
+cbQ
+bZU
+ccV
+cGh
+cPH
+cSo
+cSr
+cSo
+cSo
+cSz
+cGh
+cSF
+cUb
+cSK
+cUc
+bRr
+chT
+czC
+bSw
+cIi
+bRh
+cUd
+cmb
+cmU
+cnN
+coz
+cnN
+cWF
+cnM
+cpE
+ctt
+cuk
+cmd
+aaA
+cSc
+cTi
+cXn
+cXs
+cVT
+ceG
+cyC
+cdB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(162,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abA
+abV
+acn
+acn
+abT
+afh
+ady
+ady
+amN
+agQ
+ady
+aiu
+adx
+adx
+amc
+beg
+azl
+apv
+apv
+arU
+afi
+aup
+avk
+awh
+awY
+axB
+aqG
+aEq
+aAk
+aKQ
+aCo
+aCZ
+aDO
+aEK
+aDO
+aGd
+aGX
+cDE
+aIe
+aIT
+aqG
+aKS
+aLB
+cQM
+aKR
+axa
+bap
+aPY
+bRM
+aRN
+aSO
+aUb
+aVk
+aWf
+aWf
+aYo
+aZi
+baA
+bbL
+bcI
+beX
+bfh
+bgp
+bhA
+bin
+biT
+bjN
+biT
+bin
+bkX
+bii
+bGO
+bnt
+bnl
+aRZ
+boZ
+cAg
+bpc
+bpc
+bpc
+bpc
+cPn
+bsS
+btC
+btG
+btG
+btG
+btG
+btG
+bzg
+bzq
+bAE
+bBw
+bCm
+bCm
+bCm
+bFL
+bFK
+bHD
+bGQ
+bIZ
+bIu
+bIu
+bIu
+bIu
+bIu
+bIu
+czK
+boU
+cod
+bPd
+bXK
+bQD
+bRV
+bRV
+bUp
+bVa
+bYd
+cbf
+bRV
+bRV
+bRV
+cbf
+ccp
+cbf
+bVa
+cbf
+cFC
+cbf
+cbf
+cbf
+cbf
+cbf
+cbf
+cbf
+cGn
+bSw
+csZ
+czC
+bSw
+cav
+bRr
+bRr
+cmb
+cmW
+brT
+coA
+cpF
+coA
+crq
+csp
+csp
+cmU
+cmd
+aaA
+cSc
+cVT
+cXo
+cXt
+cVT
+ceG
+cyC
+cVV
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(163,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abA
+abA
+abA
+abA
+abA
+abA
+adD
+aej
+afi
+afi
+afi
+afi
+ajP
+akO
+abA
+beh
+azl
+apw
+aqE
+arV
+afi
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+cXc
+aAl
+aIT
+aqG
+aDa
+aEJ
+aFy
+aGs
+aGe
+aGY
+cDF
+aIi
+aHE
+aqG
+aqG
+aqG
+aqG
+aqG
+axa
+bap
+aPY
+blg
+aRN
+aSP
+aUc
+aVl
+aWg
+aZX
+aVj
+cEE
+baB
+bbM
+bcJ
+bqb
+bfi
+bgp
+cXZ
+bhB
+biT
+bjN
+biT
+bhB
+blx
+bii
+bgn
+bns
+bSF
+aRZ
+boZ
+cOS
+brI
+cVp
+bpc
+cTI
+cVu
+bsR
+bvK
+buw
+btG
+buY
+bwj
+bCu
+bzh
+bzr
+bAF
+bBF
+bCV
+bCV
+bGu
+bFN
+bFK
+bHE
+bGQ
+bJa
+cbJ
+bJG
+bKz
+bLf
+bLw
+bIu
+bMw
+bNc
+cBT
+bPe
+bYs
+bQC
+bRW
+bSD
+bUq
+bVc
+bYM
+cbg
+bSw
+bSw
+bSw
+bSw
+cll
+bSw
+bVc
+bSw
+bSw
+bSw
+bSw
+cGj
+bSw
+bSw
+bSw
+bSw
+cGo
+cbf
+cFC
+cCP
+cbf
+cbf
+cbf
+ccp
+cmc
+cmV
+cvQ
+coB
+coB
+coB
+cmU
+csp
+csp
+cul
+cmd
+aaA
+cSc
+cWu
+cXp
+cXt
+cXy
+ceG
+cyC
+cQN
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(164,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+abA
+adE
+aek
+afj
+afZ
+agR
+afi
+afi
+afi
+abA
+apd
+azl
+axJ
+aqF
+aqF
+afi
+aaA
+aaA
+bZV
+aaA
+aaA
+aqG
+aFh
+aAl
+aWU
+aqG
+aDb
+aDP
+aEL
+aFz
+aGf
+aqG
+aPp
+aIj
+aRa
+aJW
+bRj
+aLC
+aMu
+aNp
+aOp
+bbu
+aQc
+bAo
+aRN
+aRN
+aRN
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+bgp
+bhC
+bio
+biU
+bjO
+biT
+bhz
+blv
+bii
+bgn
+bns
+cGD
+aRZ
+boZ
+bDx
+cSS
+cSS
+cSS
+bDx
+bDx
+bsR
+btH
+bux
+bva
+btG
+bwk
+btG
+bzl
+bsV
+bAE
+bBH
+bCo
+bDm
+bEc
+bGh
+bCq
+cJi
+bGR
+bJb
+cbM
+bVT
+bKD
+bLh
+bLx
+bIu
+bCD
+boU
+cBU
+bOU
+bYX
+bQE
+bSw
+bSw
+bYo
+bVc
+bYO
+cbh
+cbh
+cbh
+cbh
+cbh
+cFg
+ccv
+cEY
+bZS
+cTP
+cSt
+cbh
+cGk
+cbh
+cGl
+cbh
+bUy
+cay
+cft
+ccn
+cGp
+ccn
+ccn
+ccn
+cyF
+cmb
+cmX
+cnP
+coB
+coB
+coB
+cnN
+csp
+csp
+cnN
+cmd
+aaA
+cSc
+cVT
+coh
+cXu
+cXz
+ceG
+crd
+cTU
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(165,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+abA
+abA
+abA
+abA
+abA
+acp
+acp
+acp
+acp
+abA
+aDN
+aoc
+afi
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+aqG
+aFh
+aAl
+aIT
+aqG
+aqG
+aDH
+aEE
+aFA
+aqG
+aqG
+aEq
+aIk
+aIX
+aIZ
+aKT
+aLD
+aMv
+aqJ
+aOq
+bap
+aPY
+bmx
+aRZ
+aSR
+cJL
+aRO
+cJN
+aSY
+aWq
+aYp
+aYw
+cMT
+bqt
+aVs
+bcK
+bgp
+bhM
+bim
+biT
+bqQ
+biT
+bim
+bly
+bii
+bgn
+bns
+bnl
+aRZ
+boZ
+bDx
+cUv
+cVq
+cVr
+cVt
+bpz
+bsR
+bsQ
+bsQ
+bxf
+btG
+bwl
+bxa
+bzp
+bsQ
+bAE
+bBH
+bCW
+bDo
+bEh
+bGi
+bCq
+bHF
+bGS
+cXK
+bIx
+bIx
+bIx
+bIx
+bIx
+bIx
+bCD
+boU
+cBS
+bOU
+cCg
+bQC
+bSx
+bSE
+bZk
+bVh
+cWo
+bVi
+bRs
+bWB
+bWB
+bWB
+bWB
+bWB
+bZq
+bZW
+bWB
+bWB
+bWB
+bWB
+bWB
+bWB
+bWB
+bTw
+bVc
+cfu
+cNW
+bRh
+bRh
+bRh
+bRh
+bRh
+cmb
+cmY
+cBk
+coC
+byP
+coA
+crr
+csq
+cnN
+cum
+cmd
+aaA
+cSc
+cXl
+cXr
+cXv
+cXA
+ceG
+cyC
+cRB
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+aax
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(166,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+acp
+acp
+acp
+acp
+acp
+acp
+acp
+acp
+acp
+aiv
+ajQ
+akR
+abA
+apj
+aoC
+asS
+aNf
+avH
+auu
+auu
+axq
+auu
+auu
+aCk
+avH
+aFk
+aAl
+aIU
+aYZ
+auu
+auu
+auu
+auu
+auu
+cLx
+aQQ
+aIl
+aKu
+aqJ
+aBk
+aLE
+aMw
+aNq
+aOr
+bap
+aRS
+aUd
+aWZ
+cSJ
+czM
+aRO
+bbn
+aSX
+aSX
+aSX
+aSX
+aSX
+aSX
+aSX
+bea
+bgp
+bhB
+bhB
+biT
+bgr
+biT
+bhB
+blx
+bii
+bgn
+bns
+bnl
+aRZ
+czK
+bpx
+bpx
+bpx
+bpx
+bpx
+bpx
+bsz
+btI
+bsQ
+cEz
+btG
+bwm
+bxb
+bzs
+bsQ
+bAG
+bCa
+bCq
+bDp
+bHg
+bGj
+bCq
+bHG
+bGT
+bJd
+bIy
+bJI
+bNP
+bLp
+bLy
+bIx
+bCD
+boU
+cBS
+bOU
+cCh
+boU
+bQB
+bQB
+bSG
+bTz
+bSG
+bQB
+bQB
+bWB
+bWX
+bXw
+bXA
+bYP
+bZr
+bWX
+bWB
+cbo
+bWB
+ccw
+bWB
+cdE
+bWB
+bTw
+bVc
+cfu
+bQz
+cnU
+bQz
+ciR
+cjL
+ckr
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+cmd
+aaA
+cSc
+cSc
+cSc
+cSc
+cSc
+ceG
+cyC
+cdB
+cyo
+cyo
+cyo
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+aax
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(167,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acS
+adm
+adF
+ael
+afk
+aga
+agS
+ahF
+aiw
+ajR
+akS
+abA
+apj
+aod
+apy
+aPk
+aqI
+aqI
+aqI
+avm
+awi
+awi
+aAm
+aIm
+aIm
+aIo
+aBt
+ayi
+ayi
+ayi
+aEM
+ayi
+ayi
+cLy
+cdt
+cEt
+aRa
+aqJ
+cDx
+aqG
+aqG
+aqG
+axa
+bap
+aPY
+bmy
+aRP
+aRO
+aRO
+aRO
+aWi
+aXj
+aYq
+aYq
+aYq
+aYq
+aYq
+aSX
+bfj
+bgp
+bhD
+bgr
+bgr
+bgr
+bgr
+bgr
+bqu
+bgp
+bpb
+bns
+cYb
+aRZ
+boZ
+bpx
+aQW
+bqd
+bqf
+bqg
+bpx
+btD
+cOc
+bsQ
+cEA
+btG
+bwn
+bxc
+bzF
+bsQ
+bwC
+bCc
+bCX
+bDE
+bEk
+bGk
+bCq
+bwC
+bGU
+bJe
+bIy
+bJJ
+bKn
+bKU
+bLz
+bLT
+bMx
+boU
+cBV
+bOU
+cCh
+boU
+bRt
+bRt
+bRt
+bSH
+bRt
+bRt
+bRt
+bWB
+bWY
+bWY
+bWY
+cNS
+bZs
+bZX
+bWB
+cbp
+bWB
+ccx
+bWB
+cdF
+bWB
+cTQ
+bVc
+cgj
+bQz
+bTF
+bQz
+bQz
+bQz
+bQz
+cmd
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+ceG
+cyD
+cyQ
+cvM
+czj
+cdA
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+aax
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(168,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acS
+adm
+adG
+aem
+afl
+aga
+agT
+ahG
+aix
+ajS
+akT
+abA
+apj
+aoe
+aqe
+bdo
+auO
+auO
+auO
+auO
+auO
+auO
+aCF
+auO
+aFM
+aAn
+aIV
+aJf
+aJO
+aKa
+aGo
+aJO
+aJO
+cLz
+aQR
+aIn
+aRa
+aqJ
+aBk
+aLF
+aMx
+aNr
+aOs
+bbv
+aPY
+bmz
+aRQ
+cnj
+aUj
+aRO
+aWj
+aSX
+aSX
+aSX
+aSX
+baE
+aSX
+aSX
+bfk
+bgp
+bhE
+bgr
+bgr
+bgr
+bgr
+bgr
+bjH
+bgp
+bFQ
+bns
+bnl
+aRZ
+boZ
+bpx
+bfr
+bqO
+brt
+bqN
+bpx
+brO
+btK
+buz
+bwd
+bwt
+bxu
+bVQ
+bzG
+bsQ
+bAH
+bCc
+bCq
+bDh
+bEE
+bDh
+bCq
+bwC
+cOi
+bJy
+bJC
+bJK
+bKo
+bKV
+cOe
+bIx
+cPC
+boU
+cBW
+bOV
+cCi
+boU
+bRu
+bRX
+bRX
+bTA
+bRX
+bRX
+bZK
+bWB
+bWB
+bWB
+bWB
+bWB
+bZt
+bZY
+bWB
+bWX
+cov
+bWX
+ccW
+cgk
+cgY
+bVg
+caz
+crl
+bQz
+bRy
+bRA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cwQ
+cyo
+cyo
+cyo
+cyo
+cyC
+cQN
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(169,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acS
+adm
+cif
+aen
+afm
+agb
+agU
+ahH
+aiy
+ajT
+akU
+abA
+asc
+anX
+aEf
+aqG
+arX
+arX
+auq
+arX
+arX
+axa
+axa
+awj
+aFR
+aGZ
+aIW
+azm
+aqG
+aqG
+aDH
+aFt
+aqG
+aqG
+aEq
+cHz
+aIZ
+aIZ
+aKT
+aLG
+aMv
+aqJ
+aOq
+bbv
+aQb
+aSA
+aRR
+aUf
+cAw
+aVm
+aWk
+aXk
+aYr
+aYr
+aYr
+bep
+aSX
+aSX
+bfl
+bgw
+bgw
+bgw
+biV
+bjQ
+bkp
+bgw
+blz
+bgw
+bGg
+bHj
+bnl
+aRZ
+boZ
+bpx
+bfs
+bqP
+bru
+bqT
+bpx
+bsV
+bvN
+bsQ
+bsQ
+bsQ
+bsQ
+bxe
+bVv
+bsQ
+bBM
+bTx
+bCs
+bDi
+bEd
+bFa
+bCs
+cOd
+bGW
+bJe
+bIy
+bJL
+bKp
+bRO
+bLB
+bIx
+bCD
+boU
+cBX
+bPf
+cCk
+boU
+bRv
+bRY
+bRZ
+bTB
+bVX
+bVY
+cFb
+bWB
+ciS
+bXx
+bXx
+bWB
+bZu
+bYg
+caA
+bYg
+cNU
+bYg
+ceg
+bWX
+bWB
+bYe
+ceI
+chR
+bQz
+bRy
+bRA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+crs
+csr
+ctu
+ctu
+cKj
+cvN
+cvN
+cwQ
+cqS
+cxG
+cxZ
+cyp
+cyE
+cyR
+cwQ
+czk
+cef
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(170,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acp
+acp
+acp
+acp
+acp
+acp
+acp
+agV
+ahI
+aiz
+ajU
+akV
+abA
+apl
+aEI
+atI
+aqK
+arY
+atq
+aur
+avn
+awk
+axb
+axa
+ayj
+azn
+aAp
+aLS
+ayj
+ayj
+aDS
+aEO
+aFB
+aGg
+aqG
+cDW
+aIp
+aRa
+azm
+aKV
+aLE
+aMw
+aNs
+aOr
+bbw
+aPY
+bmz
+aRR
+aUf
+czO
+aVm
+aUf
+aXl
+aYq
+aYq
+aYq
+aYq
+aYq
+aSX
+bfm
+bgw
+bhF
+cSA
+biW
+bjR
+bkq
+bkS
+blA
+blW
+bJT
+bnv
+bnl
+aRZ
+boZ
+bpx
+cNO
+buC
+bru
+brs
+bsu
+brP
+btL
+bAv
+bvb
+bvJ
+bwu
+bxX
+bAg
+bAu
+bAI
+bCi
+bCt
+bDj
+bEe
+bFb
+bCs
+cJj
+bGX
+bJe
+bIy
+bJM
+bKI
+bLq
+bLC
+bIx
+bCD
+boU
+cBS
+bPg
+cqm
+boU
+bRw
+bRw
+bRw
+bTC
+bRw
+bRw
+cOt
+bWB
+bXa
+bXy
+cWk
+bYQ
+bZv
+bWX
+bWX
+bWX
+bWB
+ccy
+bWB
+cdG
+bWB
+bQz
+bQz
+bQz
+bQz
+bRy
+bRA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+crs
+csr
+ctu
+ctu
+ctu
+cvN
+cvN
+cwQ
+cWI
+cxH
+cya
+cGN
+cGJ
+cWK
+cwQ
+cqt
+bYa
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(171,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+acp
+agW
+ahJ
+aiA
+ajV
+akW
+amd
+apn
+aof
+atI
+aqK
+arZ
+atr
+aus
+aus
+awl
+axc
+axF
+aRo
+azu
+aAq
+aCq
+aXZ
+ayj
+aDT
+aDL
+aFC
+aGh
+aqG
+aQS
+aIq
+aRc
+cMc
+aqG
+aqG
+aqG
+aqG
+axa
+btR
+aQd
+bmI
+aRT
+aUh
+cAy
+aUA
+aUh
+aXm
+aYs
+aYs
+baD
+bbP
+aYs
+aZo
+bfn
+aVo
+bhG
+bhG
+bhG
+bhG
+bkr
+bki
+bgw
+bgw
+bKB
+bns
+bNO
+aRZ
+boZ
+bpx
+bqa
+bqR
+btF
+brJ
+brM
+bsv
+btO
+buB
+bvc
+bvP
+bwv
+bxg
+byt
+bzt
+bzt
+bCk
+bCt
+bDk
+bEf
+bKJ
+bCs
+bHI
+cXJ
+bJz
+bIx
+bIx
+bIx
+bIx
+bIx
+bIx
+bCD
+boU
+cBS
+bPg
+cCh
+boU
+bRx
+bRx
+bRx
+bTD
+bUB
+bRx
+bRx
+bWB
+cjI
+bXz
+bXz
+bWB
+bZw
+caB
+caB
+caB
+bWB
+cXf
+bWB
+cdH
+bWB
+bRy
+bRy
+bRy
+bRy
+cVH
+bRA
+aaA
+aaA
+aaA
+aaA
+bXe
+bXe
+bXe
+bXe
+bXe
+crs
+css
+ctu
+ctu
+cvg
+cvg
+cwn
+cwQ
+cxr
+cxI
+cLu
+cyr
+cGP
+cWL
+cwQ
+cUm
+cSb
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(172,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abw
+aby
+aby
+aby
+aby
+aby
+aby
+aby
+aby
+abA
+acp
+acp
+acp
+acp
+acp
+acp
+abA
+apj
+aog
+arF
+aqL
+asa
+ats
+axk
+axW
+awm
+axd
+axF
+ayl
+azp
+aAr
+aBS
+aCq
+aDd
+aDU
+aqJ
+aFD
+aGi
+aqG
+aFh
+aIr
+aRd
+aVe
+aKW
+aLH
+cIp
+aNt
+aOt
+bby
+aQe
+bmz
+aRU
+aUf
+cAw
+aVn
+aUf
+aXn
+aSX
+aSX
+aSX
+aSX
+aSX
+cNJ
+aRO
+bgw
+bhH
+bhG
+bhG
+bhG
+bkr
+bkU
+blB
+aPb
+bmB
+bnw
+bog
+aRZ
+bpa
+bpy
+bGv
+buH
+btN
+brK
+bsu
+bsT
+btP
+bBG
+bCj
+bvJ
+bww
+bxh
+byu
+bxi
+bxi
+bCl
+bCt
+bDl
+bEg
+bFd
+bCs
+bwC
+bGZ
+bJe
+bIy
+bGn
+bKR
+bLr
+bLD
+bIx
+cVC
+boU
+cBU
+bPg
+cCh
+boU
+bQB
+bQB
+bQB
+bYc
+bQB
+bQB
+bQB
+bWB
+bWB
+bWB
+bWB
+bWB
+bZM
+bWB
+bWB
+bWB
+bWB
+bWB
+bWB
+bWB
+bWB
+cXg
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+com
+cIl
+cpJ
+cqy
+crs
+cst
+ctu
+cun
+cvg
+cvg
+cwo
+cwQ
+cxs
+cLt
+cxJ
+cGO
+cxJ
+cyU
+cwQ
+cPK
+bYa
+cyo
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bxM
+aav
+bxM
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(173,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaS
+abW
+ayv
+aby
+bsn
+adI
+acT
+akL
+akL
+akL
+aqM
+akL
+akL
+aqt
+akL
+apz
+aoh
+att
+atu
+atK
+ats
+axm
+axX
+awn
+axe
+axF
+aym
+azq
+aAs
+aBw
+aCr
+ayj
+aDV
+aEP
+aFE
+aGj
+aHa
+bdE
+bwH
+aJZ
+cAo
+cLA
+aLI
+aEG
+aNu
+cLA
+bbz
+aQf
+bmz
+aRR
+aUf
+cAx
+aVm
+aUf
+aXn
+aYq
+aYq
+aYq
+aYq
+aYq
+bfo
+aRR
+bgB
+bhG
+bhG
+biX
+bhG
+bkr
+cGB
+blB
+aPb
+bmC
+bnx
+bnl
+aRZ
+boZ
+bpx
+bqc
+bqe
+bqe
+brL
+bsu
+bsU
+btM
+buD
+bvf
+bvJ
+bwx
+bxi
+byv
+bzu
+bxi
+bCl
+bCs
+bCs
+bEI
+bCs
+bCs
+bHJ
+bGX
+bJe
+bIy
+bJO
+bKp
+bRO
+bLE
+bIx
+bCD
+boU
+cBY
+bPg
+cCh
+boU
+bRy
+bRy
+bSI
+bTF
+bRy
+cTN
+cVF
+bRA
+bRy
+cVH
+bRy
+cTN
+bZy
+bRy
+bRy
+bRy
+cPE
+bRy
+bRy
+bRy
+bRy
+cVH
+cfv
+cNi
+cqo
+chU
+cuF
+cjM
+cks
+cjM
+czV
+cfv
+ceU
+cCp
+cpH
+cku
+crs
+crs
+cYd
+cYd
+crs
+crs
+crs
+cwQ
+cwQ
+cxK
+cxK
+cyt
+cxK
+cyV
+cwQ
+cqt
+bYa
+cyo
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(174,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abr
+aaa
+aaa
+aaa
+aaT
+abX
+acq
+acU
+adn
+adJ
+aeo
+afn
+agc
+agX
+agc
+agc
+ajW
+agc
+ame
+amV
+aoi
+atL
+aqL
+ase
+aza
+auv
+avq
+awo
+axf
+axF
+cDT
+azr
+aAt
+aBw
+cJv
+aDf
+aDW
+aEQ
+aFF
+aGk
+aqG
+cDX
+aIt
+aRe
+aVg
+aKY
+aLJ
+aMz
+cIq
+aOu
+bbW
+aQg
+bmz
+aRR
+aUf
+cAw
+aVm
+aUf
+aXo
+aYt
+aZk
+baE
+aSX
+aSX
+cAw
+bft
+bhI
+bhG
+blF
+biY
+biY
+bkr
+bkU
+blC
+aTh
+bmD
+bny
+cih
+aRZ
+czK
+bpx
+bqh
+bqU
+brv
+brQ
+bpx
+bta
+btQ
+buE
+bve
+btb
+bwy
+bxi
+byw
+bGV
+bxg
+bCn
+bCY
+bDF
+bET
+bGl
+bGp
+bwG
+bHa
+bJA
+bJD
+bJP
+bKs
+bKV
+cOe
+bIx
+bCD
+boU
+ceT
+bPh
+bVl
+bTE
+bRz
+bSa
+cTM
+cUE
+cVE
+bSa
+bSa
+bSa
+bSa
+cPD
+bSa
+bSa
+bZz
+cVE
+bSa
+cTM
+cVE
+bSa
+ccX
+cUQ
+bRA
+cYi
+cfv
+chd
+cqp
+chV
+ciT
+cjN
+cjO
+cjP
+ciV
+cfv
+ctx
+cKa
+cfE
+cDP
+cJZ
+cKd
+cBp
+cCj
+cHg
+cNy
+cCj
+cHC
+cHE
+cHC
+cHF
+cHG
+cHH
+cHI
+cYf
+czl
+bYa
+cAX
+cyo
+cyo
+aav
+aab
+aav
+aab
+aav
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(175,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaS
+abW
+acr
+aby
+ado
+ayv
+acT
+akM
+alB
+aSU
+alC
+alC
+amO
+alB
+anZ
+alC
+aqA
+atV
+aqL
+asf
+aCp
+auw
+avr
+awp
+axg
+axF
+cJr
+azq
+cJt
+aBx
+aCt
+aJc
+aDW
+avW
+aHB
+aGl
+arX
+aQU
+aIu
+aKd
+aKb
+aKZ
+aLK
+aMA
+aNw
+axa
+cIs
+aPY
+bmz
+aSQ
+cNE
+cAz
+aRO
+aWl
+aWo
+aWh
+aZl
+baF
+beD
+aSX
+cAw
+bfu
+bhJ
+bhG
+biq
+biZ
+bjS
+bkr
+bkV
+blD
+aTh
+bmE
+bnz
+bwS
+aRZ
+boZ
+bpx
+bqi
+bqn
+bqj
+bqV
+bpx
+btb
+btb
+btb
+btb
+btb
+cJb
+bxi
+byv
+bxi
+bxi
+bEV
+bxi
+bDn
+bEj
+bCl
+bFM
+bwC
+bHb
+bJe
+bIy
+cKe
+bKn
+bKU
+bLF
+bLT
+bMx
+boU
+cBS
+bPg
+cCi
+boU
+bRA
+bRA
+bSJ
+bSJ
+bUC
+bSJ
+bSJ
+cVG
+cTN
+cUF
+bRA
+bRA
+bRA
+bRA
+bRA
+cTN
+cVF
+cTN
+ccY
+cdI
+bRA
+bRA
+cfv
+csy
+crj
+chW
+ciU
+cjO
+ckt
+cli
+ciV
+cfv
+cNs
+csw
+ctB
+ctB
+cKb
+cSe
+cso
+cvh
+cvh
+cvh
+cvh
+cLs
+cyH
+cvh
+czm
+cqL
+cls
+cxu
+cmZ
+bYa
+cAW
+cSd
+cAW
+cYl
+acv
+acv
+aav
+aab
+aav
+aab
+bxM
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(176,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+abw
+aby
+aby
+aby
+acs
+aby
+aby
+adK
+aep
+afp
+aep
+adK
+adK
+adK
+ajY
+adK
+adK
+amg
+aok
+apC
+amg
+asg
+aET
+aPK
+amg
+amg
+amg
+axF
+ayp
+azs
+cJu
+aBy
+aCu
+ayj
+aDX
+aER
+awj
+aGm
+arX
+aFh
+aIv
+aHE
+aKc
+aLa
+aLL
+aMB
+aNx
+aOv
+bbX
+aPY
+bmJ
+aRP
+aRO
+aRO
+aRO
+aRO
+aRO
+aXp
+aZm
+aYq
+aYq
+aYq
+cAw
+bgy
+bhI
+bhG
+bhG
+bjh
+bjT
+bkr
+bkU
+blD
+aTh
+bmF
+bnA
+bRM
+aRZ
+boZ
+bpx
+bqj
+bqo
+bqW
+bqW
+bpx
+bsW
+buy
+buF
+bvg
+bvL
+bwB
+bxj
+byx
+bzv
+bBa
+bCp
+bCZ
+bDH
+bUx
+bGm
+bGq
+bHK
+bHc
+bJe
+bIy
+bJZ
+bNT
+bLs
+bLG
+bIx
+bCD
+boU
+cBS
+bPg
+cCh
+boU
+aaA
+aaA
+bSJ
+aab
+aab
+aab
+bSJ
+bRA
+bRA
+bRA
+bRA
+aaA
+aaA
+aaA
+bRA
+bRA
+bRA
+cVG
+ccZ
+bSa
+bSa
+ceJ
+cfw
+cqi
+cuh
+chX
+ciV
+cjP
+cjO
+cjN
+ciV
+cfv
+ceU
+coJ
+cyd
+cyd
+cAr
+cUZ
+cnR
+col
+col
+cNz
+col
+col
+col
+col
+col
+col
+col
+cLv
+cmZ
+cVW
+czv
+cyo
+cyo
+cyo
+aav
+aab
+aav
+aab
+aav
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(177,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aby
+act
+aby
+aav
+adK
+aeq
+afq
+age
+adK
+ahK
+aiB
+ajZ
+akX
+adK
+amW
+aol
+apD
+aGS
+asi
+atv
+aux
+amg
+ayo
+aAv
+aCs
+cJs
+azq
+aAw
+aBw
+aCv
+axF
+axa
+axa
+aFI
+aOM
+aqG
+aIP
+aJr
+aLb
+aQP
+aRE
+aLM
+aMC
+aNy
+axa
+bcy
+aPY
+bnl
+aRO
+aSS
+cAS
+aUm
+aWm
+aRO
+aYl
+aZn
+aSX
+aSX
+aSX
+cAw
+aRR
+bhK
+bhG
+bhG
+bjb
+bjU
+bkr
+cGB
+blB
+aPo
+bmG
+bnB
+bmq
+aRZ
+boZ
+bpx
+bqk
+bqj
+bqV
+cTO
+bpx
+bsX
+cEu
+btS
+bvh
+bvM
+bwC
+bxk
+byy
+bzw
+bBb
+bBI
+bBI
+bDI
+bBI
+bBI
+bBI
+bwC
+bHb
+bCl
+bIx
+bIx
+bIx
+bIx
+bIx
+bIx
+bCD
+boU
+cBS
+bPg
+cCh
+boU
+bRB
+bRB
+bRB
+bRB
+bUD
+bRB
+bRB
+bRB
+bRB
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bRA
+bRy
+cVH
+cdJ
+bRy
+ceK
+cfv
+cqj
+cNj
+chX
+cmf
+ciV
+ciV
+ciV
+bJn
+cfv
+cpG
+coJ
+cAr
+cAr
+cAr
+cUZ
+cxt
+cmZ
+cmZ
+cmZ
+cNA
+cNA
+cNA
+cNA
+cNA
+cNA
+cNA
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+aab
+aav
+aab
+aav
+aab
+aav
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(178,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aby
+acu
+aby
+aav
+adK
+aer
+afr
+agf
+agZ
+ahL
+aiC
+aka
+akY
+adK
+amX
+aom
+apE
+aqO
+auA
+atw
+auy
+amg
+ayq
+aBK
+axF
+ayr
+aAB
+aAx
+azo
+aCw
+axF
+aDY
+aYa
+aqH
+aGl
+bdP
+aHL
+aIx
+aHL
+aHL
+aHL
+aHL
+aHL
+aHL
+aHM
+cWH
+aQh
+bnl
+aRO
+aSW
+aUk
+aVq
+aWp
+aXq
+aYu
+aYv
+baG
+bNG
+bbR
+bfp
+aRO
+bhL
+bhG
+bir
+bjV
+bks
+blE
+bkW
+blB
+aPo
+bmH
+bnC
+bmq
+aRZ
+boZ
+bpx
+bql
+bqV
+brw
+brR
+bpx
+buA
+btS
+buG
+bvi
+bwe
+bwG
+bxl
+byz
+bzx
+bBc
+cDt
+bCw
+bDq
+bEl
+bFe
+bBI
+bHL
+bIA
+bJB
+bFS
+bJE
+bJN
+bLt
+bMb
+bKA
+bCD
+boU
+cBU
+bPg
+cCh
+boU
+bRB
+aaA
+bRB
+bTG
+bUE
+bVj
+bRB
+aaA
+bRB
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bRA
+cTN
+cTN
+cTN
+bXe
+ceL
+cfv
+cgr
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+cfv
+ceU
+coJ
+cAr
+cAr
+cAr
+cYg
+cxu
+cmZ
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cmZ
+cmZ
+aav
+aav
+bxM
+aav
+bLH
+aav
+aav
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(179,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+acv
+aav
+aav
+adK
+aes
+afs
+agg
+aha
+ahL
+aiD
+akb
+akZ
+adK
+amY
+aon
+apF
+aqP
+auB
+atx
+auz
+amg
+ayO
+aCD
+axF
+ays
+aAy
+aBz
+cAp
+cJw
+axF
+aDZ
+aEU
+aqJ
+aGn
+aHb
+aHM
+aIy
+aJh
+aKe
+aLc
+aLN
+aMD
+aNz
+aOw
+bfY
+aQi
+bAC
+aRO
+aSX
+aUl
+aXX
+cMS
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+aRO
+bgw
+cYa
+bjc
+bjW
+bkt
+blG
+cRe
+bgw
+aRZ
+bKQ
+bns
+bNQ
+aRZ
+boZ
+bpx
+bqm
+bqW
+bqk
+bqV
+bpx
+bsZ
+btS
+bCd
+bvj
+bvM
+cXH
+bxZ
+bxi
+bzy
+bBm
+cDu
+bCx
+bDr
+bEm
+bZI
+bBI
+bFP
+bFP
+bFP
+bFP
+bKl
+bKv
+bLb
+bMX
+bKA
+bCD
+boU
+cBS
+bPg
+cCh
+boU
+bRB
+aaA
+bRB
+bTH
+bSP
+bSP
+bRB
+aaA
+bXc
+bXc
+bXc
+bXc
+bXc
+bXc
+bXc
+bXc
+bXc
+bSJ
+bSJ
+bSJ
+bXe
+ceM
+cfz
+che
+cig
+ciZ
+ciZ
+ciZ
+cmJ
+cNm
+ciZ
+ciZ
+cgs
+cty
+cBe
+cJo
+cKc
+cYh
+cxt
+cmZ
+cwU
+cwU
+cws
+cxw
+cwS
+cxw
+cwS
+cxw
+cwS
+cwT
+cwT
+cwU
+cwT
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(180,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aav
+adK
+aet
+aft
+agh
+aev
+ahM
+aiE
+akc
+ala
+adK
+amZ
+apq
+apG
+aqQ
+avI
+ayk
+bhX
+amg
+aAu
+aAu
+axF
+axF
+azv
+aAz
+aBA
+axF
+axF
+aEa
+aEV
+aqJ
+aHW
+baa
+aHM
+aIz
+aJi
+aKf
+aLd
+aLO
+cvR
+aNA
+aOx
+bgn
+aPY
+bog
+aRO
+aSV
+aUe
+aVp
+aWn
+aRO
+aTa
+aZp
+aZq
+bbS
+bcL
+bLA
+bgz
+bgC
+bja
+bjd
+bjX
+bkY
+blX
+bgw
+aTa
+aRZ
+bgn
+bns
+bmq
+aRZ
+cOQ
+bpx
+bqn
+bqX
+bqV
+bqW
+bpx
+btc
+btS
+btS
+bvk
+bvL
+bwz
+bBL
+bxi
+bzy
+bBn
+cDv
+bCy
+bDs
+bEn
+bFg
+bBI
+cdK
+bHN
+ceO
+bFP
+bKm
+bKw
+bRQ
+bMd
+bAM
+bMy
+boU
+cBV
+bPg
+cCh
+boU
+bRB
+bRB
+bRB
+bRB
+bUF
+bRB
+bRB
+bRB
+bXc
+bWF
+bYh
+bYR
+bZA
+caa
+caC
+cbq
+bXc
+cSg
+cWm
+cXO
+bXe
+cdO
+cgs
+cgt
+chf
+chY
+cjb
+cNk
+cmA
+ciX
+cjb
+cmn
+cmn
+ctz
+cDp
+cKf
+cru
+cnR
+cyc
+cmZ
+cwT
+cHA
+cwt
+cyu
+cwS
+czy
+cwS
+cyu
+cwS
+cHA
+cHA
+cHA
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(181,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+adK
+aeu
+afu
+agi
+ahb
+ahN
+aiF
+akd
+alb
+adK
+ana
+aop
+apF
+aqR
+ash
+atz
+biA
+amg
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aaA
+axa
+aEa
+aMp
+aqJ
+aqJ
+aHc
+aHM
+aIA
+aME
+aKg
+aLe
+aLO
+aMF
+aNB
+aOx
+bgn
+aPY
+aNJ
+aRO
+aSZ
+aUn
+aRO
+aRO
+aRO
+aTa
+aZq
+baH
+cKq
+bcM
+bec
+bgA
+bgw
+bgw
+bjg
+bgw
+bgw
+bgw
+bgw
+aTa
+aRZ
+bgn
+bnD
+bNR
+boD
+bJw
+bpx
+bqo
+bqY
+brx
+bqV
+bpx
+btd
+bUY
+buI
+bvE
+bvL
+bwY
+byc
+byA
+bzz
+bBt
+cDv
+bCz
+cXI
+bEo
+bFh
+bBI
+cpM
+bHO
+bHO
+bFP
+bKq
+bKx
+cYe
+bMf
+bKA
+bCD
+boU
+cBW
+bPi
+cCi
+boU
+ccG
+bRB
+bSK
+bTI
+bSP
+bSP
+bVZ
+bSP
+bXc
+bXB
+cme
+bYS
+bZB
+cab
+chc
+cJX
+cMd
+cSh
+cXM
+cXP
+bXe
+cNg
+bYV
+cfN
+chg
+chZ
+cjc
+bXd
+cmC
+cHY
+cnS
+cmZ
+cmZ
+cmZ
+cmZ
+cKl
+crv
+cmZ
+cmZ
+cmZ
+cwU
+cvS
+cwu
+cyz
+cwu
+cyz
+cwu
+cyz
+cCS
+cKg
+cwT
+cwU
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(182,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+adL
+aev
+afv
+agj
+ahc
+ahO
+afv
+ake
+alc
+adK
+anb
+aoq
+apH
+aqS
+apH
+atA
+auC
+amg
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+axa
+aEb
+aYb
+bQR
+aFJ
+aHd
+aHM
+aIB
+aJk
+aKh
+aLf
+aLP
+aMG
+aNC
+aHM
+bgo
+aQj
+boh
+aRZ
+aTa
+aUo
+aZO
+aWr
+aXr
+aTa
+aZq
+baH
+bbT
+bcN
+bfy
+cNK
+bgw
+aTa
+bje
+aTa
+aTa
+bnE
+bnE
+aTa
+aRZ
+bgn
+bns
+bmq
+aRZ
+czP
+bpA
+bpC
+bpC
+bpC
+bpC
+bpC
+bpC
+bpC
+bpC
+bpC
+bvO
+bxd
+bxp
+byB
+bzA
+bBt
+cDw
+bCA
+bDu
+bEp
+caG
+cbW
+ccC
+bHO
+cdb
+bFP
+bKr
+bNZ
+bLe
+bMg
+bKA
+bCD
+boU
+cod
+bPg
+cCh
+bDb
+ccK
+bRB
+bSL
+bTJ
+bUG
+cbO
+bSP
+bSP
+bXc
+bXC
+bYj
+bYT
+cXL
+cac
+ckB
+cbr
+bXc
+cUN
+cXN
+cXQ
+bXe
+chi
+bYV
+cgu
+chg
+cup
+cqD
+cjQ
+ckv
+ckv
+ckv
+ckv
+cqE
+cpK
+cqG
+cLp
+crw
+cLq
+ctA
+cuq
+cwT
+cvT
+cwR
+cwS
+cwS
+cwS
+cwS
+cwS
+cwR
+cKh
+cXW
+cXX
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(183,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+abl
+aev
+afw
+aev
+aab
+aev
+aiG
+aev
+aab
+amg
+anc
+aor
+apI
+aqT
+auD
+asj
+cAq
+amg
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+axa
+axa
+axa
+axa
+axa
+aHe
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+aHM
+bih
+aPY
+bnl
+aRV
+aRZ
+aUp
+aTa
+aTa
+cnT
+aTa
+aZr
+baI
+btJ
+bcO
+bee
+bbT
+aZq
+bhN
+bjf
+aVt
+bkZ
+bqw
+bLn
+cKk
+blY
+cKm
+cKn
+bmq
+aRZ
+bpc
+bpA
+cDY
+cDY
+cDY
+brS
+buJ
+cDY
+cDY
+buJ
+bvl
+bvO
+cEB
+bxp
+byC
+bzB
+bBu
+bBI
+bCB
+bDv
+bBI
+bFj
+bBI
+cda
+bLi
+bHP
+bFP
+bKt
+bKx
+bLd
+bMh
+bKA
+cVC
+boU
+cBS
+bPg
+cCh
+bDb
+cdj
+bRB
+bSM
+bTK
+bUH
+bSP
+bWa
+bWC
+bXc
+bXD
+bYk
+bYU
+bZC
+cad
+clo
+cbs
+bXc
+ccD
+ccD
+ccD
+ceh
+ceP
+bYV
+cgv
+chh
+cia
+cku
+cjR
+clm
+coI
+cqz
+ckv
+cqA
+csu
+cur
+cSw
+cLr
+cOJ
+cON
+cuq
+cwT
+cwp
+cwS
+cwT
+cwT
+cwU
+cwT
+cwT
+cwS
+cWG
+cwT
+cwS
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(184,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+aew
+afx
+aew
+aav
+aew
+afx
+aew
+aav
+amg
+amg
+amg
+amg
+amg
+amg
+amg
+amg
+amg
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aFK
+aGp
+aGv
+aGv
+aIC
+aJl
+aKi
+aLg
+aNF
+cGT
+aND
+aOy
+bgn
+aPY
+bnl
+aRW
+aRZ
+aUq
+aVt
+aZP
+aXs
+aYx
+aZq
+aZq
+aZq
+aZq
+aZq
+bfv
+aZq
+aUp
+bit
+bit
+bit
+bit
+bla
+bit
+bit
+bvp
+bns
+bmq
+aRZ
+bpc
+bpA
+cDZ
+cEa
+cEe
+bwX
+cEi
+cEa
+cEa
+bqr
+bvm
+bvO
+bwD
+bxq
+byD
+bzC
+bAJ
+bBN
+bpz
+bpz
+bpz
+bFk
+bFP
+bFP
+bFP
+bFP
+bFP
+bKu
+bKX
+bLu
+bMj
+bKA
+bCD
+boU
+cBU
+bPg
+cCh
+bDb
+cep
+bRB
+bSN
+bTL
+bUI
+bSP
+bWb
+bWD
+bXc
+bXE
+bYl
+bYl
+bZD
+cae
+cJW
+cbt
+bXc
+bDR
+bFE
+bGb
+cei
+ceQ
+bYV
+cgw
+cJY
+cib
+clj
+cjR
+cos
+ctv
+cJl
+cjR
+cnV
+csv
+csz
+czb
+cNu
+cOK
+cOO
+cuq
+cwT
+cwp
+cwS
+cwT
+cwS
+cyg
+cwS
+cwT
+cwS
+cWG
+cwT
+cwS
+cwT
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bLH
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(185,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+afy
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aFK
+aGq
+aGv
+aJe
+aID
+aJm
+aKi
+aLh
+aNH
+aMH
+aND
+aOz
+bgn
+aPY
+bnl
+cla
+cla
+aZu
+cla
+cla
+cla
+aYy
+aZs
+aVt
+aVt
+bHH
+cIW
+bfw
+aVt
+bhO
+bit
+bji
+bjY
+bkv
+blb
+blH
+bit
+cWM
+bnt
+bmq
+aRZ
+bpc
+bpA
+cDY
+cDY
+cDY
+brU
+cEi
+cDY
+cDY
+bqr
+bvn
+bvO
+bwE
+bxr
+byE
+bzD
+bAK
+bvO
+cTI
+bpc
+cAg
+boZ
+bpc
+bpc
+bpc
+cAg
+bpz
+bJQ
+bKA
+bKA
+bKA
+bKA
+bCD
+boU
+cGq
+bPg
+cCh
+bDb
+ceX
+bRB
+bSO
+bTK
+bUJ
+bSP
+bWc
+bWE
+bXc
+bXF
+bYm
+bYm
+bZE
+bXc
+caH
+bXc
+bXc
+bDS
+cpI
+bGc
+cej
+ceQ
+cfE
+bYq
+chj
+cHX
+cku
+cjR
+coK
+cqC
+cJm
+cjR
+cnV
+crx
+csA
+cDy
+cOG
+cOL
+cOO
+cuq
+cwT
+cwp
+cwS
+cwU
+cwS
+cYj
+cwS
+cwU
+cwS
+cWG
+cwT
+cwS
+cwT
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bLH
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(186,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+amh
+amh
+amh
+amh
+amh
+amh
+amh
+amh
+amh
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aFK
+aGr
+aHf
+aHO
+aIE
+aJn
+aKi
+aLh
+aNH
+aMI
+aND
+aOy
+bgn
+aPY
+bog
+cla
+aTc
+aUt
+aVv
+cNH
+cla
+cla
+aUp
+aTa
+bbV
+bbV
+cIX
+bbV
+aTa
+aTa
+bit
+cIY
+bjZ
+bkw
+blc
+bka
+bit
+cIt
+bns
+bmq
+aRZ
+bpc
+bpA
+bUn
+cEa
+cEa
+cEg
+cEj
+cEn
+cEo
+cEo
+cEx
+bwf
+bwF
+bxs
+byF
+bzE
+bAL
+bvO
+bCC
+bDw
+bDw
+cVx
+cTL
+bDw
+bHh
+bDw
+bDw
+bDw
+bDw
+bDw
+bDw
+cTL
+bCE
+boU
+cBS
+bPg
+cCh
+bDb
+cBs
+bRB
+bSP
+bTK
+bUK
+bSP
+bWd
+bSP
+bXe
+bZH
+bYn
+bYn
+bYn
+caf
+caI
+caf
+cbX
+bEO
+cdf
+cpW
+cek
+ceR
+bYV
+bYq
+chk
+cKi
+cku
+cjR
+cpO
+cna
+cJm
+cjR
+cnV
+cry
+csz
+cFu
+cOH
+cOM
+cOO
+cuq
+cwT
+cwp
+cwS
+cwT
+cwS
+cwS
+cwS
+cwT
+cwS
+cWG
+cwT
+cwS
+cwT
+cmZ
+cmZ
+aav
+aav
+bxM
+aav
+bxM
+aav
+aav
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(187,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aFK
+aGt
+aHg
+aHP
+aGv
+aJo
+aKi
+aMK
+bab
+aMJ
+aND
+aND
+cMA
+aPY
+bnl
+cla
+aTd
+aUu
+aVw
+aUu
+aXu
+cla
+aUp
+aTa
+bbV
+cIS
+bjj
+bbV
+czS
+aTa
+bit
+bjk
+bka
+bkx
+bld
+blI
+bit
+bgn
+bns
+blg
+aRZ
+bpd
+bpB
+cEa
+cEa
+cEa
+cEa
+cEk
+byN
+cEa
+bqr
+bVH
+bvO
+bxm
+bxp
+byG
+bEU
+bvO
+bvO
+bCD
+bDx
+bDx
+bDx
+bDx
+bDx
+bDx
+bDx
+cVz
+bpc
+bDx
+czR
+bpc
+bpc
+bpc
+boU
+cBS
+bPg
+cCh
+bDb
+ccK
+bRB
+bSQ
+bTM
+bUL
+cbU
+bSP
+bSP
+bXe
+bXH
+clL
+cEG
+cEH
+cbv
+caJ
+ccP
+cbY
+bES
+bFG
+bGe
+bXd
+cNh
+bYV
+cgw
+chl
+cky
+clj
+cjR
+ckz
+cln
+cJn
+ckv
+cnV
+crz
+csB
+cLo
+cOI
+crw
+cOP
+cuq
+cwT
+cwp
+cwS
+cwT
+cwT
+cwU
+cwT
+cwT
+cwS
+cWG
+cwT
+cwS
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(188,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+ami
+amh
+amh
+amh
+ami
+amh
+amh
+amh
+ami
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aGu
+aHh
+aHQ
+aIF
+aJp
+aKj
+aLi
+aLi
+bGd
+cGW
+aND
+bgn
+aPY
+bnl
+cla
+aTe
+aVu
+aWs
+aUu
+aXv
+cla
+aZt
+aTa
+bbV
+cIT
+cIZ
+bbV
+aRZ
+aRZ
+bit
+bjl
+bkb
+bky
+ble
+blJ
+bit
+bgn
+bns
+bmq
+aRZ
+czR
+bpA
+cEd
+cEb
+cEd
+cEh
+cEl
+cEd
+cEd
+buK
+bvq
+bvO
+cJc
+byd
+bAh
+bAw
+bAM
+bBO
+bCE
+bDx
+cBs
+aaR
+bFF
+aaR
+aaR
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+boU
+cBS
+bPg
+cbx
+boU
+ccH
+bRB
+bSR
+bTN
+bUM
+bVm
+bWe
+bWG
+bXe
+bXI
+cAQ
+cUI
+cUJ
+cca
+caK
+ccQ
+cbZ
+cbZ
+cdh
+cbZ
+bXd
+cnW
+bYV
+bYq
+chm
+cid
+cjd
+cjQ
+coG
+coN
+cml
+ckv
+cnX
+cqB
+cpN
+cqI
+crA
+coO
+ctC
+cuq
+cwT
+cwq
+cwR
+cwS
+cwS
+cwS
+cwS
+cwS
+cwR
+cXU
+cXW
+cXX
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(189,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aHF
+aHi
+aGv
+aIG
+aJo
+aKi
+aMN
+cGR
+aML
+cGX
+cDD
+bgn
+aQk
+aUE
+cla
+aUs
+cla
+cla
+aXt
+bmg
+cla
+aZu
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+bIC
+bJR
+bit
+bit
+bit
+bit
+blf
+bit
+bit
+bgo
+bnF
+bNS
+aRZ
+bpe
+bpC
+bpA
+bpA
+bpA
+bpA
+brN
+bpA
+bpA
+bpA
+bpA
+bpe
+bpe
+byg
+byI
+bAx
+bpe
+bpe
+caU
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+ckM
+cpZ
+bpe
+bpe
+cxq
+cyS
+cED
+bpe
+cBX
+bPf
+cCk
+boU
+bpe
+bSb
+bSb
+cnq
+bSb
+bSb
+bSb
+bSb
+bXe
+cWA
+cAR
+cAT
+cAT
+cbv
+caL
+ccP
+bYn
+cNf
+cdi
+cdP
+cel
+ceU
+cqh
+bYq
+chg
+cie
+clG
+cjS
+ckC
+clp
+cjT
+cmZ
+cmZ
+cmZ
+cmZ
+cqJ
+crB
+cmZ
+cmZ
+cmZ
+cwU
+cwr
+cxp
+czc
+cxp
+czc
+cxp
+cAt
+czc
+cXV
+cwT
+cwU
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(190,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+acv
+acv
+acv
+acv
+acv
+acv
+acv
+aav
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aGv
+aHj
+aHR
+aIH
+aJq
+aKi
+aLh
+aNH
+aMM
+aNG
+aOA
+biu
+aQl
+boF
+bph
+bpD
+bpD
+bpD
+bpZ
+bpZ
+bBK
+bsr
+bpD
+bvC
+bpD
+bpD
+bph
+cSB
+cSB
+bpD
+bya
+byJ
+bsA
+bCb
+bph
+bpD
+bLo
+bns
+bNL
+aZv
+bPl
+bPl
+bPl
+bPl
+bPl
+bPl
+cmE
+bUt
+cWz
+bQM
+bQP
+bQM
+cAD
+abN
+bVw
+bxv
+cIL
+bQP
+bQM
+cIN
+bQM
+cBt
+cBv
+cBa
+bPl
+bPl
+cBA
+cBA
+bPl
+ceN
+bPl
+bPl
+bPl
+cOC
+cBZ
+bPj
+cHs
+cBv
+cTY
+bPl
+bPl
+cCw
+bPl
+bPl
+bPl
+cHt
+bXe
+bfq
+bYW
+cah
+cah
+ccI
+caL
+cdT
+coE
+bfq
+cCN
+cdP
+cem
+ceU
+bYq
+bYq
+cii
+cie
+clI
+cjT
+ckD
+cns
+coj
+coP
+cNt
+coj
+cpP
+cqK
+crC
+csC
+ctD
+cCR
+cHh
+cHB
+cwt
+czn
+cwS
+czn
+cwS
+cwS
+czn
+cHA
+cHA
+cHA
+cwU
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(191,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aGw
+aHk
+aGv
+aQV
+aRX
+aKi
+aLh
+aNH
+aNE
+cGY
+cDD
+bgn
+bbA
+aQO
+aQO
+aQO
+aQO
+aQO
+aQO
+aXw
+aYz
+aZw
+baJ
+baJ
+baJ
+baJ
+baJ
+baJ
+baJ
+baJ
+baJ
+bkd
+bkz
+blh
+baJ
+baJ
+baJ
+cKo
+bqy
+bra
+bsq
+bNn
+bvR
+bNl
+bTQ
+bTQ
+cAu
+cAA
+bTQ
+bTQ
+bTQ
+bTQ
+cAC
+bPA
+cAF
+bPz
+bTQ
+bTQ
+bTQ
+bTQ
+bTQ
+cAH
+cAI
+bTQ
+cAJ
+cAK
+cAK
+cAL
+cAK
+cAK
+cAK
+cAK
+cAK
+cAK
+cAM
+cEP
+cAK
+cAO
+cAK
+cAK
+coF
+cAP
+cHD
+cAK
+cAK
+cAK
+cIc
+bXJ
+bYr
+bXJ
+bZF
+cag
+caM
+cbw
+bXJ
+bXJ
+cdk
+cdQ
+cen
+ceV
+cfy
+cgx
+chn
+cij
+clJ
+cmh
+ckE
+clr
+clr
+clr
+clr
+clr
+clr
+cqL
+cnR
+csD
+ctE
+csD
+cwU
+cwU
+cxv
+czo
+cwS
+czo
+cwS
+cwS
+czo
+cwT
+cwT
+cwU
+cwT
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(192,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aGx
+aHl
+aGv
+aJj
+aJs
+aKi
+aLj
+bLN
+aNK
+bLO
+aND
+bjm
+aZc
+boV
+boV
+aTn
+bzH
+bFf
+brb
+brd
+bcp
+bzH
+bzH
+cGQ
+boV
+bRk
+boV
+boV
+cQO
+bxY
+boV
+boV
+bBg
+boV
+boV
+boV
+boV
+boV
+bxY
+bTs
+bVb
+bsf
+byi
+bTp
+cSM
+chC
+bPV
+byR
+bPV
+bQN
+bwJ
+bwJ
+cUi
+cBJ
+bDc
+bVK
+cIM
+cIM
+cIM
+cIM
+cIQ
+cEX
+cBw
+bPV
+cBz
+bPV
+chC
+bMo
+cBD
+bPV
+bPV
+bPV
+bPV
+cTT
+cTX
+cEQ
+chC
+cBw
+cTZ
+bPV
+bYG
+cEX
+cvO
+cCy
+bPV
+bPV
+bXe
+bZJ
+clO
+cak
+cbu
+cHJ
+cHN
+cHS
+bZJ
+cdq
+cdS
+cdR
+cel
+cfx
+cgy
+cho
+ciY
+cOF
+cSv
+cjT
+cTF
+cnR
+cok
+col
+cWB
+col
+cKZ
+cok
+ctw
+cjS
+ctF
+cmZ
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cwT
+cwU
+cwT
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+aax
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(193,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aFK
+aFK
+aFK
+aFK
+aFK
+aFK
+aFK
+aFK
+aFK
+aFK
+aNI
+aNI
+aPs
+aQo
+aPV
+aRZ
+aRZ
+aUw
+aRZ
+cBi
+cJM
+cBi
+aRZ
+aUw
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+bkB
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+aRZ
+bpe
+bPY
+byK
+bTP
+brA
+brA
+brB
+brB
+brB
+brA
+brD
+brD
+brA
+bJu
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bXf
+bpe
+bpe
+bpe
+bpe
+bpe
+bpe
+bYt
+bpe
+bpe
+bpe
+bXe
+bXe
+bZx
+bXe
+caN
+cHK
+cHO
+cHT
+cdm
+bXd
+bXd
+bXd
+bXd
+bXd
+bXd
+bXd
+bXd
+cja
+cje
+cjS
+cjS
+cjS
+cjS
+cjS
+cjS
+cjS
+cjS
+cjS
+cjS
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+aax
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(194,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aLQ
+aLR
+bFO
+aPC
+aMO
+aNL
+bLP
+aPA
+aQs
+aNI
+aTg
+aTo
+aVG
+aWw
+aXL
+aZy
+aZK
+baO
+baV
+bDf
+bcR
+bei
+bfx
+bmA
+bhP
+bcT
+aRj
+aRj
+bkC
+aRj
+cAf
+aRj
+bIH
+cQZ
+aRj
+aRj
+bpe
+bQa
+bzJ
+bUl
+brA
+brY
+bsC
+bsC
+bsC
+buL
+bsg
+bsg
+brA
+bxy
+byL
+cRd
+bYp
+byL
+byL
+bYp
+byL
+byL
+cQF
+byL
+byL
+byL
+cRd
+byL
+byL
+byL
+byL
+byL
+byL
+bNN
+bPm
+bPo
+caP
+bNN
+cTu
+bQh
+cRF
+bQh
+cIe
+bQh
+bQh
+bQh
+cTu
+cRG
+bYu
+bXe
+ckA
+cHL
+cHP
+cHU
+cdn
+cuY
+cdY
+cgn
+cTy
+cgD
+cha
+cgn
+chp
+cjf
+cjV
+cSx
+cNl
+cnb
+cne
+coQ
+cqF
+cFv
+cLa
+cWE
+crD
+csF
+aab
+aab
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+cmZ
+aab
+aab
+bxM
+aab
+aax
+aab
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(195,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aLQ
+aMP
+bLM
+aPC
+aVL
+aNY
+aOC
+bGY
+aSa
+aNI
+aTi
+aTh
+aUy
+aVy
+aWx
+aXA
+aYC
+bdV
+baW
+bQo
+bcS
+bej
+bjM
+cXG
+bgE
+biv
+bjn
+aRj
+bde
+bIH
+aRj
+bix
+aRj
+aRj
+aRj
+cRC
+bpi
+bQb
+bFn
+cbc
+brA
+bwI
+bsD
+bsD
+bsD
+bsD
+buR
+buR
+bwK
+bxz
+byM
+byM
+byM
+byM
+byM
+byM
+byM
+cPw
+byM
+byM
+ciW
+byM
+bID
+bUs
+cVO
+byM
+cVS
+ciW
+bIF
+bNN
+bPn
+cai
+cby
+bNN
+cmj
+bQi
+bQi
+bQi
+cIf
+cIg
+cJP
+bQi
+bQi
+bQi
+bYv
+bXe
+cbz
+cbv
+cHQ
+cHV
+cNc
+cCM
+ceo
+cdw
+ckH
+cEK
+cTA
+cgz
+cgF
+ckG
+cjX
+ckN
+ckN
+cnc
+ckN
+coR
+ckN
+cGK
+cCD
+cqN
+crE
+csG
+aac
+aac
+aav
+aav
+aav
+czp
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+bxM
+aav
+aax
+aav
+aav
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(196,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aav
+aLQ
+aMQ
+cXR
+aRi
+aYB
+bgI
+aON
+aRb
+aSb
+aNI
+aTj
+aTp
+aUz
+aWy
+cLP
+aZz
+baK
+baQ
+aWu
+bQp
+bcT
+bek
+bfz
+bgF
+bhQ
+bcT
+bjo
+cQY
+ckF
+cTa
+cQX
+aYM
+bmK
+aYM
+bok
+cAf
+bpi
+bQc
+bHi
+bVn
+brB
+bsa
+bsE
+bsE
+bsE
+bsE
+bsg
+bvT
+brA
+brA
+brA
+brA
+brA
+cUr
+cQF
+bBU
+bEq
+bEq
+bEq
+bEq
+bEq
+byL
+bHS
+bBU
+bBU
+bBU
+bBU
+bBU
+bHS
+bNN
+bTO
+caO
+cmk
+bNN
+bYx
+cRq
+bPp
+bPp
+bPp
+bPp
+cJQ
+bPp
+bPp
+bPp
+bYw
+bXe
+ccb
+cHM
+cou
+cHW
+cdn
+ccL
+ceu
+cdU
+ceq
+ceY
+cfB
+cfB
+chq
+cHq
+cHR
+ckP
+cmr
+cnd
+cTH
+coS
+cnd
+cKO
+cLc
+cqO
+crF
+csG
+cea
+cea
+cea
+cea
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bLH
+aab
+bLH
+aab
+bLH
+aab
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(197,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+acv
+acv
+acv
+acv
+acv
+aav
+aLQ
+aNN
+aNN
+aLk
+aKk
+aNM
+aKk
+aLk
+aLk
+aLk
+aRZ
+aRZ
+aFG
+aVA
+aRZ
+aXC
+aYE
+aYE
+baM
+aRZ
+bcT
+bcT
+bcT
+bcT
+bcT
+bcT
+aQz
+aQz
+ckL
+aQz
+aQz
+aQz
+aQz
+aQz
+bde
+aRj
+bpi
+bQb
+bFn
+bVn
+brB
+bsa
+bsF
+bsF
+bsF
+buM
+bsg
+bsg
+bwL
+bxA
+bxA
+bxA
+brA
+brA
+brA
+brA
+bEr
+bFo
+bEx
+bFR
+bEq
+bHR
+bIE
+bBU
+aaA
+aaA
+aaA
+bPp
+bYx
+bNN
+bNN
+bNN
+bNN
+bNN
+bYx
+cTu
+bPp
+aaA
+bPp
+cIh
+cJR
+bQh
+cJT
+bPp
+bYx
+bXe
+ccc
+cNT
+ccl
+ccO
+cdl
+ccM
+ceW
+cdV
+cer
+cdx
+ceZ
+cgA
+chr
+cjg
+cTB
+cjg
+cmt
+ckI
+cjg
+coT
+cpT
+cKP
+cLd
+cqP
+crH
+csH
+cgH
+cuv
+cuw
+cuw
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bLH
+aab
+bLH
+aab
+bLH
+aab
+aab
+bLH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(198,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+aab
+aab
+aab
+aab
+aab
+aav
+aav
+aav
+aLk
+aLT
+aMR
+aOc
+aOP
+aPD
+cym
+aSc
+aSc
+aUx
+aUB
+aWz
+aYD
+aZD
+baL
+baR
+baX
+bcb
+bel
+ber
+ber
+bgH
+bda
+cmq
+cmq
+aQz
+bjo
+aYM
+cTe
+cRr
+cUa
+aQz
+cTp
+aRj
+bpi
+bQb
+bHQ
+bvd
+brB
+bsa
+bsE
+bsE
+bsE
+bsE
+bsg
+bsg
+bwL
+bxB
+bsE
+bsE
+bAN
+bBP
+bCF
+brA
+bEs
+bEx
+bEx
+bGx
+bEq
+cSH
+byL
+bBU
+aaA
+aco
+aco
+bPp
+bYy
+bQi
+bQi
+cbH
+bQi
+bQi
+caj
+cUH
+bPp
+aaA
+bPp
+cJp
+cch
+bYz
+cJU
+bPp
+bYx
+bXe
+bZN
+cal
+caR
+cbA
+ccd
+ccN
+cfb
+cTx
+ces
+cTz
+cfC
+cgB
+chs
+cjh
+cjj
+cjY
+ckJ
+clw
+cng
+coY
+cpU
+cKQ
+cLe
+cqP
+crI
+csG
+cgF
+cuw
+cvk
+cvV
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(199,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aKk
+aLU
+aMR
+aNO
+aOF
+aOF
+aOF
+aOF
+aOF
+aTk
+aUC
+aVC
+aUF
+aUF
+aYG
+aUF
+bbY
+bcc
+bcV
+bem
+bfA
+bgJ
+bda
+cmq
+cmq
+aQz
+cnu
+aRj
+bix
+cTh
+cTl
+aQz
+bde
+aRj
+bpi
+bQd
+bFn
+cbe
+brA
+bsb
+bsG
+bsG
+bsG
+bsE
+bsg
+bsg
+bwL
+bxC
+bsE
+bzK
+brA
+bvZ
+bCG
+brA
+bEt
+bEx
+bEx
+bGy
+bEq
+cTr
+byL
+bBU
+aaA
+aco
+aaA
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+aaA
+bPp
+cJq
+bQh
+bQh
+cRp
+bPp
+bYx
+ccf
+aaA
+aaA
+aaA
+aaA
+cNv
+cds
+cfA
+cdX
+cet
+cfa
+cfD
+cgC
+cht
+cji
+cjk
+cjZ
+ckK
+clx
+cdy
+cnf
+cdy
+cKQ
+cLf
+coU
+crO
+csI
+cgG
+cux
+cvl
+cuw
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(200,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aKk
+aLV
+aMR
+aNP
+aOG
+aOG
+aOG
+aOG
+aSd
+aTl
+aUD
+aVD
+aWA
+aXE
+aYH
+bdZ
+bbY
+bcc
+bcW
+bfT
+bfA
+bhS
+bda
+cmq
+cmq
+aQz
+aQz
+aQz
+aQz
+cTV
+aQz
+aQz
+cRa
+aRj
+bpi
+cMW
+bHi
+bVn
+brA
+bsc
+bsE
+bsE
+bsE
+bsE
+bsg
+bsg
+brA
+bxD
+bDt
+bzL
+brA
+bvZ
+bCH
+brA
+bEq
+bFp
+bKS
+bEq
+bEq
+bHS
+byL
+bBU
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bYx
+ccf
+aaA
+aaA
+aaA
+aaA
+aaA
+ccS
+cdp
+cgo
+cgq
+cgZ
+chb
+cqn
+cgF
+cim
+cjk
+clt
+cTG
+cly
+cni
+cnf
+cof
+cKQ
+cLg
+chu
+crJ
+csJ
+cea
+cea
+cea
+cea
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(201,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aJt
+aKk
+aLk
+aLV
+aMS
+aNQ
+aLX
+aLX
+aLX
+aOL
+aSe
+aTm
+aWG
+aVE
+aWB
+aXF
+aYI
+aZB
+bbZ
+bcd
+bcX
+beo
+bgG
+bhT
+bda
+cmq
+cmq
+aQz
+cSX
+cTb
+cTf
+cTj
+cTm
+aQz
+cTp
+cAf
+bpi
+bQe
+bFn
+cYc
+brA
+cMX
+bsE
+bAd
+btV
+buN
+bvs
+bvU
+bwM
+bxE
+byO
+bzM
+brA
+bBQ
+bCI
+brA
+bEu
+bFq
+bFT
+bGz
+bEq
+bHS
+cRd
+bBU
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bPp
+bYx
+bPp
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+cdr
+cdZ
+cev
+cfc
+cfF
+cfF
+chw
+cin
+cjk
+ckb
+cdx
+clz
+cNp
+cnf
+cof
+cKQ
+cLe
+coW
+ciw
+csH
+cgH
+cus
+cut
+cut
+cea
+czp
+aav
+aav
+aav
+aav
+bxM
+aav
+bxM
+aav
+bxM
+aav
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(202,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aJu
+aKl
+aJu
+aLW
+aMT
+aNR
+aOH
+aMU
+aQt
+aMU
+aSe
+aNR
+aVH
+aVF
+aWC
+aWC
+aYJ
+aZC
+bca
+bce
+bcY
+cXY
+bfC
+bhT
+bda
+cmq
+cmq
+aQz
+cSY
+cTc
+biw
+aRj
+cTn
+aQz
+bde
+bix
+bpi
+bQb
+bHi
+bVn
+brB
+bsa
+bsH
+btn
+btW
+buO
+bsg
+cNP
+brA
+bxF
+cMY
+bzN
+brA
+bBR
+bCJ
+brA
+bEv
+bFr
+bFU
+bGA
+bEq
+bHT
+bIF
+bBU
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+bYx
+bPp
+bPp
+bPp
+bPp
+bPp
+ccf
+aab
+cdu
+cea
+cea
+cfd
+cea
+cea
+chx
+cio
+cTC
+cka
+cmu
+ckc
+cnY
+cnf
+cpV
+cKQ
+cLe
+coW
+cix
+csG
+cgF
+cut
+cFx
+cvU
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(203,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aIK
+aJv
+aKm
+aLl
+aLX
+aLX
+aNS
+aOH
+aPx
+aQu
+aRf
+aSf
+aUG
+cyJ
+aWL
+aYF
+aWD
+aWD
+baS
+cQo
+bce
+bcZ
+beq
+bfD
+bgK
+bda
+cmq
+cmq
+aQz
+cSZ
+cTd
+cTg
+aRj
+cTo
+aQz
+bol
+aRj
+bpi
+bQb
+bFn
+bVn
+brB
+bsa
+bsH
+bto
+btW
+buO
+bsg
+bvW
+brA
+bxG
+bxG
+bxG
+bxG
+brA
+brA
+bxG
+bEw
+bFq
+bFV
+bGy
+bEq
+byL
+bHS
+bBU
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaR
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+bPp
+bYy
+bQi
+cAU
+bQi
+bQi
+cUO
+ccf
+aav
+cdu
+cea
+cew
+cfe
+cfG
+cgE
+chy
+cip
+cjp
+ckc
+cmu
+clA
+cmu
+cnf
+csx
+cKQ
+cLe
+coX
+crG
+csI
+cgG
+cuu
+cFy
+cut
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bLH
+aab
+bLH
+aab
+bLH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(204,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aJw
+aKk
+aKk
+aLY
+aMU
+aNT
+aOI
+aRt
+aOH
+aMU
+aSe
+aVx
+aUH
+aUH
+aWE
+aXG
+aXG
+aZE
+aUH
+aUH
+bda
+bfB
+bfE
+bgL
+bda
+aQz
+aQz
+aQz
+aQz
+aQz
+aQz
+cTk
+aQz
+aQz
+bkB
+aQz
+bpi
+bQf
+bJS
+bVn
+brB
+bsa
+bsH
+bto
+btW
+buO
+bsg
+cNQ
+brA
+bxH
+byQ
+bzO
+bAO
+bBS
+byQ
+bxG
+bEq
+bFs
+bEq
+bEq
+bEq
+byL
+cTr
+bBU
+bBU
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bPp
+cTu
+bQh
+bQh
+bQh
+bQh
+bYx
+ccf
+aab
+cdu
+cea
+cex
+cew
+cew
+cgF
+chz
+ciq
+cjp
+cka
+cmu
+ckc
+cmu
+cnf
+csx
+cKQ
+cLg
+cpS
+crN
+csJ
+cea
+cea
+cea
+cea
+cea
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bLH
+aab
+bLH
+aab
+bLH
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(205,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aJv
+aKm
+aLl
+aLX
+aLX
+aNS
+aOJ
+aMU
+aOH
+aRg
+aSg
+aVz
+aUH
+aXz
+aYL
+aWF
+aWF
+baT
+bpG
+aUH
+cQU
+bes
+bfF
+bgM
+bhR
+biy
+bjr
+bjr
+bjr
+bli
+aQz
+aQz
+aQz
+bom
+bon
+ccA
+bpi
+bQb
+bFn
+bVn
+brA
+bse
+bsH
+btp
+btW
+buO
+bsg
+bMW
+brA
+bxI
+bDZ
+bzP
+bAP
+bzP
+bCK
+bxG
+bEx
+bFq
+cEp
+cUt
+bEq
+cPy
+bHT
+cVI
+bBU
+bBU
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aFL
+aco
+aaA
+aaA
+aaA
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+cRs
+bYx
+ccf
+aab
+cdu
+cea
+cew
+bJU
+cew
+cea
+chz
+cip
+cjp
+cka
+cmv
+cNn
+cdy
+cnf
+cdy
+cNY
+cLf
+cqQ
+cta
+csK
+ctG
+cuy
+cFz
+cuz
+cea
+czp
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(206,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aJx
+aKn
+aJx
+aLZ
+aMT
+aNR
+aOH
+aMU
+aOJ
+aMU
+aSh
+aVB
+aUI
+aXB
+aZA
+cKp
+aWK
+aZG
+bvD
+aUH
+bdc
+aQz
+aQz
+aQz
+aQz
+biz
+aQz
+aQz
+aQz
+bdc
+aRj
+aQz
+cRw
+bom
+bon
+bom
+bpi
+bQc
+bHi
+bQq
+brA
+bsa
+bsE
+btq
+bUZ
+buO
+bsg
+bvV
+brA
+bxJ
+byS
+bzP
+bzP
+bzP
+bCL
+bxG
+cUs
+bFt
+bFW
+bFW
+bHk
+bHU
+byM
+bIG
+cUw
+bBU
+aaA
+aaA
+aaA
+aaR
+aFL
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+bPp
+ccJ
+clR
+bQh
+clN
+bPp
+bQh
+bYx
+ccf
+aab
+cdu
+cea
+cea
+cea
+cea
+cea
+chz
+cir
+cjn
+clu
+ckO
+clC
+cnZ
+cpa
+cuo
+cKQ
+cLf
+cqP
+ctb
+csG
+cgF
+cuz
+cHe
+cvW
+cea
+czp
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(207,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aJt
+aKk
+aLk
+cwM
+aMV
+aNR
+aOK
+aLX
+aQv
+aMU
+aSi
+aTr
+aUJ
+aVJ
+aWH
+aXI
+aWK
+aZH
+byr
+aUH
+bdc
+aQz
+aaA
+aaA
+aaA
+asd
+aaA
+aaA
+aQz
+blj
+blK
+bxx
+bmM
+bmM
+boo
+bom
+bpi
+bQb
+bNW
+brj
+brC
+bVP
+bsI
+btr
+btY
+buQ
+bvt
+bvX
+bwN
+bxK
+byT
+bzQ
+bWA
+bBT
+bCM
+bxG
+bEq
+bEq
+bEq
+bEq
+bEq
+bHV
+byL
+bHS
+byL
+bBU
+bBU
+aaA
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+bPp
+cVY
+cmi
+cnD
+cRq
+cam
+caS
+bYx
+ccf
+aav
+cdu
+cea
+cey
+cey
+cfH
+cgG
+chA
+bQS
+cjm
+cka
+cmw
+cdx
+cdx
+cdx
+cvj
+cKQ
+cLh
+cqT
+czB
+csL
+ctG
+cEf
+cHf
+cuz
+cea
+czp
+aav
+aac
+aac
+aac
+bxM
+aav
+bxM
+aac
+bxM
+aac
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(208,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aKk
+aMa
+aMW
+aNR
+aOL
+aPz
+aMU
+aMU
+aSj
+aTs
+aUK
+aVK
+aWI
+aXJ
+aYK
+aZI
+bys
+aUH
+bdc
+aQz
+bfG
+bfG
+bfG
+biB
+bfG
+bfG
+bfG
+bfG
+cQS
+aQz
+bmN
+bom
+bGt
+cTq
+bpi
+bQb
+bHi
+brZ
+brD
+bsg
+bsJ
+bts
+btZ
+buR
+bvu
+buR
+bwO
+bxL
+bxL
+bzR
+cMZ
+bxL
+bCN
+bxG
+bEy
+bDy
+bDy
+bDy
+bDy
+bHW
+byM
+cTs
+bII
+bIF
+bBU
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaA
+aco
+bPp
+cVZ
+cmL
+cyY
+bQh
+bPp
+bQh
+bYx
+ccf
+aab
+cdu
+cea
+cez
+cff
+cey
+cgF
+chz
+cil
+cjp
+ckd
+ckQ
+cjW
+cms
+cnh
+cEJ
+cKR
+cCY
+cqU
+crQ
+csM
+cea
+cea
+cea
+cea
+cea
+czp
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(209,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aKk
+aMb
+aMW
+aNU
+aOG
+aOG
+aOG
+aOG
+aSk
+aTq
+aUI
+aVI
+baP
+aXH
+aWK
+aZG
+cLQ
+aUH
+bdd
+bet
+bfH
+bgN
+bhU
+bjs
+bkE
+bkG
+bkH
+bfG
+aQz
+blZ
+blZ
+blZ
+caQ
+blZ
+blZ
+cHn
+bqA
+cHo
+brA
+brA
+brA
+brA
+brA
+brA
+brA
+bvY
+brA
+bxG
+bxG
+bxG
+bxG
+bxG
+bCO
+bxG
+cPv
+bBU
+bBU
+bBU
+bBU
+bBU
+bBU
+bBU
+bBU
+bHS
+bBU
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+bPp
+clN
+cmM
+cEq
+ccJ
+bPp
+cRF
+bYx
+ccf
+aab
+cdu
+cea
+cey
+ckx
+cfI
+cgH
+chB
+cis
+cjp
+cke
+cdx
+cdx
+cdx
+cdx
+cvj
+cKQ
+cLc
+cgB
+crR
+ctH
+cvi
+cvi
+cvi
+cvi
+cvi
+czp
+aab
+aab
+aab
+aab
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(210,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+acv
+acv
+acv
+acv
+acv
+acv
+acv
+aav
+aav
+aLk
+aMc
+aMW
+aNV
+aMU
+aMU
+aQw
+aRh
+aRh
+aRh
+aUI
+aVI
+aWK
+aXK
+aWK
+aZJ
+aYA
+aUH
+bde
+aRj
+bfG
+bgO
+biC
+biD
+bjt
+bkf
+bkF
+bfG
+aab
+blZ
+bmO
+cMU
+bop
+boH
+bpj
+bpL
+bqB
+bnL
+brE
+bsh
+bpS
+bpS
+bua
+blZ
+bvv
+bvZ
+brA
+aaA
+aaA
+aaA
+aaA
+bBU
+bCP
+bDy
+bEA
+bQy
+bBU
+aaA
+aaA
+aaA
+aaA
+aaA
+bBU
+bHS
+bBU
+aaA
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+bPp
+bQh
+cnC
+cNo
+clk
+bPp
+bQh
+bYx
+ccf
+aab
+cdu
+cea
+cea
+cea
+cea
+cea
+chz
+cir
+cjn
+cmp
+cdx
+cdy
+cdy
+cdy
+cdy
+cKQ
+cLc
+cqV
+crS
+csN
+csN
+cuB
+csN
+csN
+cuB
+ccS
+aab
+aab
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(211,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aLk
+aLk
+aMX
+aOB
+aPt
+aPE
+aQx
+aSl
+aTt
+cyq
+aUH
+aXD
+aZx
+aZF
+baN
+baU
+byH
+aUH
+bde
+cQS
+bfG
+bgP
+biE
+bke
+bju
+bkg
+bAe
+bfG
+aab
+blZ
+bmP
+bnI
+boq
+boq
+boq
+bnL
+bqC
+bnL
+boq
+boq
+boq
+bnL
+bub
+blZ
+bvw
+bwa
+brA
+aaA
+aaA
+aaA
+aaA
+bBU
+bBU
+bBU
+bBU
+bBU
+bBU
+aaA
+aco
+aco
+aaA
+aaA
+bBU
+bIJ
+bBU
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bPp
+bYx
+ccf
+aav
+cdu
+cea
+ceA
+ceA
+cfJ
+cgG
+chA
+cit
+cjm
+cke
+ckR
+cdy
+coa
+cpb
+cdy
+cKS
+cLj
+cqW
+crT
+clv
+clv
+cql
+cdx
+cgz
+cdx
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+aax
+aaa
+aax
+aaa
+aax
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(212,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aab
+aLk
+aKk
+aNW
+aKk
+aPB
+aPB
+aPB
+aPB
+aPB
+aUH
+aUH
+aUH
+aUH
+aUH
+aZL
+aUH
+aUH
+bde
+bIH
+bfG
+bgQ
+bhV
+biF
+bju
+bkh
+bgO
+bfG
+aab
+blZ
+bmQ
+bnI
+bma
+bma
+bma
+bnL
+bqD
+bnL
+bma
+bma
+bma
+bnL
+bRR
+blZ
+brA
+brA
+brA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bHl
+bHl
+bIK
+cHp
+bHl
+bHl
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bPp
+bYx
+ccf
+aab
+cdu
+cea
+ceB
+cfg
+ceA
+cgF
+chz
+ciu
+cjp
+cke
+cdx
+cdy
+cXh
+cpc
+cpc
+cKQ
+cLc
+cqV
+crU
+cdy
+ctI
+cuC
+cvm
+cvX
+cdx
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+aax
+aaa
+aax
+aaa
+aax
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(213,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aMd
+aMY
+aOD
+aPv
+aPF
+aMe
+cat
+aRj
+aRj
+aRj
+aRj
+aRj
+aXM
+aYM
+aZM
+baY
+baY
+bdf
+beu
+bfI
+bgR
+bhW
+bpu
+cjl
+bfG
+caq
+bjw
+aab
+bmY
+bmR
+bnJ
+bor
+bor
+bor
+bpM
+bqE
+bNm
+brF
+brF
+bsK
+bAf
+bud
+bmY
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bHl
+bHY
+bIL
+bHX
+bJV
+bHl
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aHm
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aco
+aaA
+bPp
+bPp
+bPp
+bYx
+ccf
+aab
+cdu
+cea
+ceA
+cFj
+cfK
+cgH
+chB
+civ
+cjp
+cke
+cdx
+cdy
+cMg
+cpd
+cpc
+cKT
+cLc
+cqV
+crV
+cdy
+ctI
+cuC
+cvm
+cvX
+cdx
+ccS
+aav
+aac
+aac
+aac
+bxM
+aav
+aax
+aac
+aax
+aac
+aax
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(214,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aMd
+bjK
+aNX
+aNa
+aPG
+aMe
+cQS
+aRj
+aQz
+aQz
+aQz
+aQz
+aQz
+aQz
+aQz
+aQz
+aQz
+aRG
+aQz
+bfG
+bfG
+bfG
+bfG
+bjw
+bjw
+bkI
+bjw
+aab
+bmY
+bmS
+bnK
+bos
+boI
+bpk
+bpN
+bqF
+bqK
+bpo
+bnM
+bsL
+bnL
+bue
+bmY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+bHl
+bHZ
+bIa
+bJW
+cWx
+bHl
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+cDC
+bQh
+cRt
+ccf
+aab
+cdu
+cea
+cea
+cea
+cea
+cea
+chz
+cir
+cjn
+ckf
+ckS
+cdy
+coe
+cpc
+cpc
+cKT
+cLc
+cqV
+cOf
+cdy
+ctI
+cuD
+cOa
+cvX
+cdx
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(215,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aaa
+aac
+aaa
+aMd
+cFD
+aOa
+aNa
+aPH
+aMe
+aRj
+aRj
+aQz
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aab
+bjw
+bkJ
+bjw
+aab
+bmY
+bmT
+bnL
+bot
+boJ
+blZ
+bpO
+bqG
+brm
+blZ
+bsi
+bsL
+bnL
+buf
+bmY
+aac
+aac
+aac
+aac
+aac
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+bHm
+bIa
+bIM
+cWw
+bJX
+bHl
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aHm
+aFL
+aFL
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+bQh
+cUj
+bYx
+ccf
+aav
+cdu
+cea
+coV
+ceC
+cfL
+cgG
+chA
+ciy
+cjq
+ckg
+cjo
+cdy
+cXi
+cpc
+cpc
+cKQ
+cLc
+cqV
+crU
+ccS
+ccS
+ccS
+ccS
+ccS
+cwv
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bvx
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(216,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+acv
+aab
+aab
+aab
+aab
+aab
+aMd
+aMd
+aMd
+aMd
+aMd
+aNb
+aNZ
+aNa
+cLS
+aMe
+aRj
+aRj
+aQz
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+cce
+aaA
+aaa
+aaa
+aac
+aaa
+aab
+bma
+bmU
+bnL
+bot
+boK
+bpl
+bip
+bqH
+brn
+brG
+bsj
+bsL
+bnL
+boK
+bma
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+bHm
+bIb
+bIN
+bHl
+bHl
+bHl
+aaA
+aco
+aFL
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aHm
+aHm
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+bPp
+bQh
+cRm
+bYx
+ccf
+aab
+cdu
+cea
+ceD
+cfh
+ceC
+cgF
+chz
+ciz
+cjr
+cdx
+ckU
+cdy
+coH
+cpQ
+cdy
+cKU
+cLc
+cqV
+crV
+cgF
+cNx
+cvB
+cys
+cBg
+cdx
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(217,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aMd
+aIM
+aJA
+aKq
+aMe
+aNc
+aNZ
+aOO
+aQp
+aQy
+aRk
+aRj
+aQz
+aaR
+aaR
+aaR
+aaA
+aaR
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aac
+aab
+aaa
+aaa
+aac
+aaa
+aab
+bma
+bmU
+bnL
+bot
+boK
+bpm
+bpQ
+bnL
+bro
+bpm
+bsj
+bsL
+bnL
+boK
+bma
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+bIb
+bIO
+bHl
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+aaA
+bPp
+bQh
+cTu
+bYx
+ccf
+aab
+cdu
+cea
+ceC
+cFk
+cfM
+cgH
+chB
+ciA
+cjr
+cdx
+cke
+cdy
+cdy
+cdy
+cdy
+cKQ
+cLc
+cqX
+crU
+cgF
+cuR
+cEm
+cvo
+cra
+cCO
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(218,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aSp
+aab
+aab
+aab
+aab
+aHS
+aIL
+aJy
+aKo
+aNa
+aMf
+aMZ
+aPy
+aNa
+aQq
+aMe
+bIH
+aRj
+aQz
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+bma
+bmV
+bnL
+bot
+buc
+blZ
+bpR
+bqI
+brp
+blZ
+bsk
+bsL
+bnL
+boK
+bma
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+bIb
+bIP
+bHl
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+aaA
+bPp
+bQh
+cTu
+bYx
+ccf
+aab
+cdu
+cea
+cea
+cea
+cea
+cea
+chz
+ciB
+cjs
+ckh
+ckV
+ckh
+ckh
+ckh
+cFq
+cKV
+cLk
+cqY
+crW
+csO
+ctL
+cuG
+cgz
+cgz
+cEI
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(219,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aMd
+aJz
+aKp
+aLm
+aMe
+aMZ
+aOb
+aNa
+aQq
+aMe
+bIH
+aRj
+aQz
+aaR
+aaA
+aco
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aac
+aaa
+aab
+bma
+bmW
+bnL
+bot
+boL
+bpn
+bpS
+bpS
+bpS
+bpn
+bsl
+bsL
+bnL
+bug
+bma
+aaa
+aaa
+aaa
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bIQ
+aab
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+bPp
+cUM
+bQh
+bYx
+ccf
+aav
+cdv
+ceb
+ceb
+ceb
+ceb
+ceb
+csE
+ciC
+cik
+cik
+ckW
+clD
+cik
+cnk
+cFs
+cKW
+cLl
+cqZ
+crX
+cgF
+cvn
+cNZ
+cyG
+cBl
+cFd
+ccS
+aab
+aaa
+aaa
+aaa
+bxM
+aab
+bxM
+aaa
+bxM
+aaa
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(220,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aMd
+aMd
+aMd
+aMd
+aMg
+aLo
+aOE
+aPw
+aQr
+aMe
+aRj
+cQS
+aQz
+aaR
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aaa
+aac
+aac
+aac
+aac
+aac
+aac
+aav
+bma
+bmX
+bnM
+btm
+bnL
+bnL
+bnL
+bqJ
+bnL
+bnL
+bnL
+bwZ
+boM
+buh
+bma
+aaa
+aaa
+aaa
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aav
+aab
+bIR
+aab
+aaa
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aFL
+aFL
+aFL
+aFL
+aFL
+aaA
+aaA
+bPp
+bPp
+bQh
+bYx
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccS
+cOE
+ckX
+cdx
+cdx
+cke
+cmy
+cdx
+cdx
+cvj
+cKX
+cLc
+cra
+crX
+csP
+ccS
+ccS
+ccS
+ccS
+ccS
+ccS
+aav
+aac
+aac
+aac
+bxM
+aav
+bxM
+aac
+bxM
+aac
+bxM
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(221,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aac
+aav
+aav
+aav
+aav
+aav
+aav
+aab
+aab
+aab
+aMg
+aMg
+aMg
+aMg
+aMg
+aMg
+aRj
+aRj
+aQA
+aaR
+aaA
+aaA
+aaA
+aaA
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+bmb
+bmY
+cMV
+bnL
+boM
+bpo
+bnL
+bqK
+bnL
+bpo
+bnM
+bnL
+btu
+bui
+bmY
+aac
+aac
+aac
+aav
+aav
+aav
+aav
+aav
+aav
+aav
+aac
+aac
+aac
+aac
+aac
+aac
+aav
+aac
+aac
+bIS
+aac
+aac
+aac
+aac
+aac
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+aaA
+bPp
+bQh
+bYy
+bQi
+bQi
+bQi
+cAU
+bQi
+bQi
+ccg
+ckw
+cjt
+cjt
+clE
+cjt
+cNX
+cnl
+cnm
+cui
+cFt
+cKY
+cNw
+coZ
+crY
+csQ
+ctN
+cuI
+cvq
+aSp
+aSp
+aSp
+aab
+aaa
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(222,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aaA
+aaA
+aaA
+aaA
+aQA
+chE
+aSm
+aQA
+aaA
+aaA
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aaa
+aab
+aab
+bma
+bnO
+bov
+boN
+cHm
+bpT
+bqL
+brq
+cHm
+bnO
+bov
+boN
+bma
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aab
+aac
+aaa
+bIS
+aaa
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaR
+aaR
+aaA
+aaA
+aaA
+aaA
+bPp
+bPp
+bQh
+bQh
+cTu
+bQh
+bQh
+bQh
+cRm
+bQh
+bQh
+cdy
+cdy
+cdy
+cdy
+cdy
+cdy
+cdy
+cdy
+cdy
+cdy
+cpe
+cpY
+cpY
+cpY
+cpY
+cpY
+ctT
+cvr
+aac
+aac
+aac
+aab
+aab
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(223,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaA
+aaA
+aaA
+aQA
+aRm
+aSo
+aQA
+aaA
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aaa
+aab
+aab
+bma
+bnP
+bma
+bnP
+bma
+bpU
+bqM
+bpU
+bma
+bnP
+bma
+bnP
+bma
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bBV
+aav
+aac
+aac
+aab
+aab
+aab
+aav
+aab
+bIT
+aab
+aac
+aac
+aab
+aac
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaR
+aaR
+aaA
+aaA
+cDB
+cDB
+bQh
+cam
+caT
+cRG
+cTu
+cWc
+bQh
+bQh
+cTu
+cRG
+bQh
+bQh
+cTu
+bPp
+cRS
+bQh
+cTu
+bQh
+cRm
+cnn
+cqx
+cpf
+cWC
+crb
+crZ
+cqd
+ctO
+cuJ
+cvs
+cwa
+cwa
+cwW
+cxx
+cxL
+aav
+aav
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(224,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aaa
+aab
+aab
+aaA
+aaA
+aQA
+aRj
+aQA
+aaA
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aaa
+aab
+aab
+bma
+bnQ
+bma
+boO
+bma
+bma
+bmY
+bma
+bma
+boO
+bma
+btv
+bma
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bIU
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aab
+aay
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaR
+aaA
+bPp
+cDB
+cDC
+bQh
+bPp
+czx
+cbB
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+cDC
+bQh
+bQh
+bQh
+bQh
+bQh
+cRq
+bQh
+cmz
+cno
+cog
+cpg
+cqa
+crc
+crc
+csR
+ctP
+cuK
+cvt
+cwb
+cwb
+cwX
+cxy
+cxM
+aab
+aab
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(225,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aQA
+bcU
+aQA
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aac
+aac
+aac
+aav
+bma
+bnR
+bma
+bnR
+bma
+aab
+aaa
+aaa
+bma
+bnR
+bma
+bnR
+bma
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+bDA
+bEB
+bEB
+bEB
+bEB
+bEB
+bIc
+bIU
+bJY
+bKC
+bKC
+bKC
+bKC
+bKC
+bNd
+aac
+aay
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+ccf
+cDC
+cDC
+cHa
+ccf
+bQh
+ccf
+aaA
+aaA
+aaA
+aaA
+aaA
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+ccf
+cnp
+cog
+cCu
+cqb
+cse
+cRK
+csS
+ctQ
+cnp
+cvu
+cnp
+cnp
+cnp
+cxz
+cxN
+aSp
+aSp
+aav
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(226,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aav
+acv
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aac
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+boP
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aac
+bIV
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aab
+aay
+aab
+aab
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+ccf
+ccf
+ccf
+ccf
+ccf
+czA
+ccf
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cnp
+cog
+cpi
+cqc
+cre
+csb
+csT
+ctR
+cuL
+cvv
+cuL
+cwz
+cnp
+cnp
+cxO
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(227,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aSp
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bBV
+aab
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+bIU
+aab
+aac
+aab
+aab
+aab
+aac
+aab
+aab
+aay
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aAY
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aaA
+cnp
+csa
+cpj
+cqd
+cDk
+csc
+csU
+csU
+cuM
+cvw
+cwc
+cwA
+cwY
+cxA
+cxP
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(228,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bBV
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bIU
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bBV
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aAY
+aAY
+aAY
+aAY
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+cnp
+coi
+cpk
+cqe
+crg
+csd
+cqd
+csR
+cuN
+cvx
+cuN
+cwB
+cnp
+cnp
+cxO
+aaa
+aSp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(229,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+bDA
+bEB
+bEB
+bEB
+bEB
+bEB
+bIc
+bIU
+bJY
+bKC
+bKC
+bKC
+bKC
+bKC
+bNd
+aac
+aac
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aAY
+aAY
+aAY
+aAY
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+cnp
+cnp
+cpl
+cqf
+bpP
+cSf
+csV
+ctS
+cnp
+cvy
+cnp
+cwC
+cnp
+cxB
+aSp
+aSp
+aSp
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(230,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aac
+bIU
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aab
+aay
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aco
+aaA
+aaA
+cnp
+cnp
+cnp
+cnp
+csf
+csW
+ctT
+cmT
+cvz
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(231,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+bIU
+aab
+aab
+aac
+aac
+aab
+aac
+aac
+aab
+aay
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aAY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aco
+aco
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(232,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+bBV
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bIU
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bBV
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aAY
+aAY
+aAY
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(233,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+bDA
+bEB
+bEB
+bEB
+bEB
+bEB
+bIc
+bIU
+bJY
+bKC
+bKC
+bKC
+bKC
+bKC
+bNd
+aac
+aac
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(234,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aac
+bIU
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aab
+aay
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaA
+aaA
+aaA
+aab
+aaA
+aaA
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(235,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+bIU
+aab
+aab
+aac
+aac
+aab
+aac
+aac
+aab
+aay
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaA
+aab
+aab
+aab
+aab
+aab
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(236,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+bIU
+aab
+bDz
+bDz
+bDz
+bDz
+bDz
+bDz
+aac
+aay
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aaA
+aab
+aab
+aab
+aaa
+aaa
+aaA
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(237,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aab
+bDA
+bEB
+bEB
+bEB
+bEB
+bEB
+bIc
+bIU
+bJY
+bKC
+bKC
+bKC
+bKC
+bKC
+bNd
+aab
+aay
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(238,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aay
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aac
+bIW
+aac
+bDB
+bDB
+bDB
+bDB
+bDB
+bDB
+aab
+bBV
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(239,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aac
+aab
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+bIS
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+aac
+aay
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(240,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aac
+bCQ
+bCQ
+bCQ
+aab
+bCQ
+aab
+aac
+aab
+bIS
+aab
+aab
+aab
+aac
+abl
+aac
+bCQ
+bCQ
+bBV
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(241,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aac
+aab
+bCQ
+aac
+bIX
+aac
+bBV
+aaa
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(242,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaw
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aac
+aac
+bBV
+aab
+aab
+aab
+bCQ
+aac
+aac
+aab
+aab
+aab
+aaa
+aaa
+aaw
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(243,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+bCQ
+bCQ
+bCQ
+bCQ
+bCQ
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(244,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aac
+aab
+aac
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(245,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(246,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(247,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(248,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(249,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(250,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(251,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(252,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(253,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(254,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
+(255,1,1) = {"
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aab
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+aaa
+"}
diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm
index 2f8d1a5eb9..e6eddb2777 100644
--- a/_maps/map_files/MetaStation/MetaStation.dmm
+++ b/_maps/map_files/MetaStation/MetaStation.dmm
@@ -2,10 +2,77 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
+"aab" = (
+/obj/item/radio/intercom{
+ name = "Station Intercom (General)";
+ pixel_y = 24
+ },
+/obj/structure/rack,
+/obj/item/grenade/barrier{
+ pixel_x = -3;
+ pixel_y = 1
+ },
+/obj/item/grenade/barrier,
+/obj/item/grenade/barrier{
+ pixel_x = 3;
+ pixel_y = -1
+ },
+/obj/item/grenade/barrier{
+ pixel_x = 6;
+ pixel_y = -2
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/nt_storm_officer{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
"aac" = (
/obj/effect/landmark/carpspawn,
/turf/open/space,
/area/space)
+"aad" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/head/helmet/alt,
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/head/helmet/alt,
+/obj/item/clothing/suit/armor/bulletproof,
+/obj/item/clothing/head/helmet/alt,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/nt_storm{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aae" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"aaf" = (
/obj/structure/lattice,
/turf/open/space,
@@ -246,6 +313,19 @@
},
/turf/open/floor/plating,
/area/security/prison)
+"aaM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aaN" = (
/obj/structure/cable{
icon_state = "0-2"
@@ -288,6 +368,58 @@
},
/turf/open/floor/plasteel,
/area/security/prison)
+"aaU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/crowbar,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aaV" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
+"aaW" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/window{
+ id = "armory";
+ name = "Armoury Shutters"
+ },
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/security/armory)
+"aaX" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 9
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/landmark/start/station_engineer,
+/turf/open/floor/plasteel,
+/area/engine/engineering)
"aaY" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -322,6 +454,20 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/security/prison)
+"abd" = (
+/obj/machinery/vending/cola/random,
+/obj/structure/sign/poster/official/pda_ad600{
+ pixel_x = -32
+ },
+/obj/structure/sign/poster/official/pda_ad800{
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/obj/structure/sign/poster/official/pda_ad{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/secondary/command)
"abe" = (
/turf/closed/wall,
/area/security/prison)
@@ -376,6 +522,14 @@
/obj/item/canvas/twentythreeXtwentythree,
/turf/open/floor/plasteel,
/area/security/prison)
+"abk" = (
+/obj/structure/kitchenspike_frame,
+/obj/effect/decal/cleanable/blood/gibs/old,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/port/aft)
"abl" = (
/obj/structure/table,
/obj/machinery/computer/libraryconsole/bookmanagement,
@@ -445,6 +599,25 @@
},
/turf/open/floor/plasteel/cafeteria,
/area/security/prison)
+"abt" = (
+/obj/machinery/vending/hydroseeds{
+ slogan_delay = 700
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/hallway/primary/central)
"abu" = (
/obj/docking_port/stationary{
dwidth = 1;
@@ -521,6 +694,16 @@
/obj/structure/chair/stool,
/turf/open/floor/plasteel,
/area/security/prison)
+"abE" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
"abF" = (
/obj/structure/table,
/obj/structure/cable/yellow{
@@ -542,6 +725,30 @@
/obj/item/toy/cards/deck,
/turf/open/floor/plasteel,
/area/security/prison)
+"abH" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
"abI" = (
/obj/structure/cable/yellow{
icon_state = "2-4"
@@ -723,6 +930,16 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/security/prison)
+"acd" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = -32
+ },
+/turf/open/floor/plasteel,
+/area/hallway/primary/aft)
"ace" = (
/obj/machinery/vending/sustenance{
desc = "A vending machine normally reserved for work camps.";
@@ -811,7 +1028,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/structure/toilet{
+/obj/structure/toilet/secret/prison{
dir = 4
},
/turf/open/floor/plasteel/freezer,
@@ -1388,6 +1605,22 @@
},
/turf/open/floor/plating,
/area/crew_quarters/fitness/recreation)
+"adk" = (
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
+"adl" = (
+/obj/structure/closet/crate{
+ icon_state = "crateopen"
+ },
+/obj/item/storage/box/donkpockets,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/fore)
"adm" = (
/obj/structure/table,
/obj/item/flashlight/lamp,
@@ -1568,6 +1801,35 @@
},
/turf/open/space,
/area/space/nearstation)
+"adH" = (
+/obj/structure/closet/wardrobe/grey,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/fashion{
+ pixel_y = -32
+ },
+/obj/structure/sign/poster/official/fashion{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/dark,
+/area/crew_quarters/locker)
+"adI" = (
+/obj/structure/rack,
+/obj/item/hatchet,
+/obj/item/reagent_containers/blood/random,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = -32
+ },
+/turf/open/floor/plating,
+/area/maintenance/starboard/aft)
"adJ" = (
/obj/item/radio/intercom{
name = "Station Intercom (General)";
@@ -2029,6 +2291,10 @@
},
/turf/open/floor/plating,
/area/crew_quarters/fitness/recreation)
+"aeD" = (
+/obj/machinery/door/airlock/external,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"aeE" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -2850,6 +3116,9 @@
},
/turf/open/floor/plasteel,
/area/security/prison)
+"afQ" = (
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"afR" = (
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
dir = 1
@@ -2919,36 +3188,9 @@
/turf/open/floor/plasteel/dark,
/area/ai_monitored/security/armory)
"afZ" = (
-/obj/item/radio/intercom{
- name = "Station Intercom (General)";
- pixel_y = 24
- },
-/obj/structure/rack,
-/obj/item/grenade/barrier{
- pixel_x = -3;
- pixel_y = 1
- },
-/obj/item/grenade/barrier,
-/obj/item/grenade/barrier{
- pixel_x = 3;
- pixel_y = -1
- },
-/obj/item/grenade/barrier{
- pixel_x = 6;
- pixel_y = -2
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/obj/structure/girder,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"aga" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -3428,25 +3670,9 @@
/turf/open/floor/plasteel/dark,
/area/security/prison)
"agQ" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/armor/bulletproof,
-/obj/item/clothing/head/helmet/alt,
-/obj/item/clothing/suit/armor/bulletproof,
-/obj/item/clothing/head/helmet/alt,
-/obj/item/clothing/suit/armor/bulletproof,
-/obj/item/clothing/head/helmet/alt,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/obj/item/electronics/airlock,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"agR" = (
/obj/machinery/airalarm{
dir = 4;
@@ -4053,6 +4279,11 @@
icon_state = "platingdmg1"
},
/area/maintenance/fore)
+"ahT" = (
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/hallway/primary/port)
"ahU" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/structure/table,
@@ -4556,7 +4787,7 @@
/area/crew_quarters/fitness/recreation)
"aiR" = (
/obj/structure/table,
-/obj/item/clothing/under/sl_suit{
+/obj/item/clothing/under/suit/sl{
desc = "Whoever wears this makes the rules.";
name = "referee suit"
},
@@ -4569,6 +4800,14 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
+"aiT" = (
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/plating{
+ icon_state = "panelscorched"
+ },
+/area/hallway/primary/port)
"aiU" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/turf_decal/tile/neutral{
@@ -4589,6 +4828,11 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
+"aiW" = (
+/turf/open/floor/plating{
+ icon_state = "platingdmg1"
+ },
+/area/hallway/primary/port)
"aiX" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -4690,6 +4934,14 @@
/obj/item/restraints/handcuffs/cable/pink,
/turf/open/floor/plating,
/area/maintenance/port/fore)
+"ajk" = (
+/obj/structure/shuttle/engine/propulsion/right{
+ dir = 4
+ },
+/turf/open/floor/plating{
+ icon_state = "platingdmg3"
+ },
+/area/hallway/primary/port)
"ajl" = (
/obj/item/soap/deluxe,
/obj/item/storage/secure/safe{
@@ -4782,22 +5034,9 @@
/turf/open/floor/plasteel/dark,
/area/security/warden)
"ajs" = (
-/obj/machinery/door/poddoor/shutters{
- id = "armory";
- name = "armory shutters"
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/security/armory)
+/obj/item/stack/sheet/metal/ten,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"ajt" = (
/obj/structure/closet{
name = "Evidence Closet 5"
@@ -4818,6 +5057,10 @@
},
/turf/open/floor/plasteel/dark,
/area/security/warden)
+"aju" = (
+/obj/item/stack/sheet/mineral/wood/twenty,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"ajv" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
@@ -6678,6 +6921,11 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
/area/maintenance/fore)
+"amv" = (
+/obj/item/stack/sheet/metal/ten,
+/obj/item/wrench,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"amw" = (
/obj/structure/window/reinforced,
/obj/machinery/door/window/eastright{
@@ -6714,6 +6962,10 @@
/obj/structure/window/reinforced,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/fitness/recreation)
+"amB" = (
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plating,
+/area/hallway/primary/port)
"amC" = (
/obj/structure/chair{
dir = 4
@@ -6918,8 +7170,8 @@
/area/maintenance/port)
"ana" = (
/obj/structure/rack,
-/obj/item/clothing/under/rank/mailman,
-/obj/item/clothing/under/rank/vice{
+/obj/item/clothing/under/misc/mailman,
+/obj/item/clothing/under/misc/vice_officer{
pixel_x = 4;
pixel_y = -3
},
@@ -7555,7 +7807,7 @@
c_tag = "Brig - Infirmary";
dir = 1
},
-/obj/item/clothing/under/rank/medical/purple{
+/obj/item/clothing/under/rank/medical/doctor/purple{
pixel_y = -4
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -8886,7 +9138,7 @@
/obj/structure/chair,
/obj/item/restraints/handcuffs,
/obj/effect/decal/remains/human,
-/obj/item/clothing/under/soviet,
+/obj/item/clothing/under/costume/soviet,
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/plating,
/area/maintenance/port/fore)
@@ -9965,7 +10217,7 @@
/obj/machinery/airalarm{
pixel_y = 23
},
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/turf/open/floor/wood,
/area/crew_quarters/dorms)
"asV" = (
@@ -10042,7 +10294,7 @@
/obj/machinery/airalarm{
pixel_y = 23
},
-/obj/item/clothing/under/suit_jacket/burgundy,
+/obj/item/clothing/under/suit/burgundy,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
"atc" = (
@@ -11663,13 +11915,6 @@
},
/turf/open/floor/plasteel/dark,
/area/security/brig)
-"awA" = (
-/obj/structure/closet/crate{
- icon_state = "crateopen"
- },
-/obj/item/storage/box/donkpockets,
-/turf/open/floor/plating,
-/area/maintenance/fore)
"awB" = (
/obj/structure/reagent_dispensers/watertank,
/obj/item/storage/box/lights/mixed,
@@ -11693,7 +11938,7 @@
/obj/machinery/airalarm{
pixel_y = 23
},
-/obj/item/clothing/under/suit_jacket/tan,
+/obj/item/clothing/under/suit/tan,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
"awE" = (
@@ -13402,11 +13647,11 @@
/area/crew_quarters/dorms)
"aAe" = (
/obj/structure/table,
-/obj/item/clothing/under/suit_jacket/female{
+/obj/item/clothing/under/suit/black/skirt{
pixel_x = 3;
pixel_y = 1
},
-/obj/item/clothing/under/suit_jacket/really_black{
+/obj/item/clothing/under/suit/black_really{
pixel_x = -2
},
/obj/machinery/light/small{
@@ -13418,9 +13663,9 @@
},
/obj/item/clothing/accessory/waistcoat,
/obj/item/clothing/suit/toggle/lawyer/black,
-/obj/item/clothing/under/suit_jacket/red,
+/obj/item/clothing/under/suit/red,
/obj/item/clothing/neck/tie/black,
-/obj/item/clothing/under/lawyer/blacksuit,
+/obj/item/clothing/under/suit/black,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
@@ -14755,7 +15000,7 @@
/obj/machinery/airalarm{
pixel_y = 23
},
-/obj/item/clothing/under/suit_jacket/navy,
+/obj/item/clothing/under/suit/navy,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
"aCM" = (
@@ -15251,7 +15496,7 @@
},
/area/maintenance/fore)
"aDP" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -16645,7 +16890,7 @@
/turf/open/floor/plating,
/area/maintenance/fore)
"aGz" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -16789,7 +17034,7 @@
/area/crew_quarters/dorms)
"aGP" = (
/obj/structure/closet/secure_closet/personal/cabinet,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/turf/open/floor/wood,
/area/crew_quarters/dorms)
"aGQ" = (
@@ -16876,11 +17121,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"aGW" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/effect/landmark/start/station_engineer,
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"aGX" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
@@ -17933,7 +18173,7 @@
/turf/open/floor/plating,
/area/maintenance/fore)
"aJa" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -17960,7 +18200,7 @@
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/toilet/restrooms)
"aJc" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/machinery/light/small{
@@ -21786,20 +22026,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"aRq" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/landmark/start/station_engineer,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"aRr" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -22834,15 +23060,6 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"aTF" = (
-/obj/structure/cable/yellow{
- icon_state = "1-8"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"aTG" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -23483,20 +23700,6 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/locker)
-"aUO" = (
-/obj/structure/closet/wardrobe/grey,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/crew_quarters/locker)
"aUP" = (
/obj/structure/closet/wardrobe/white,
/obj/effect/turf_decal/tile/neutral{
@@ -23603,7 +23806,7 @@
/area/maintenance/starboard/fore)
"aUX" = (
/obj/structure/closet/secure_closet/personal,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/clothing/shoes/winterboots,
@@ -26034,19 +26237,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"aZJ" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 9
- },
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/engine/engineering)
"aZK" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/obj/machinery/shower{
@@ -26182,7 +26372,7 @@
/area/ai_monitored/turret_protected/ai)
"aZU" = (
/obj/structure/closet/secure_closet/personal,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/clothing/shoes/winterboots,
/obj/effect/turf_decal/tile/neutral{
@@ -26345,7 +26535,7 @@
/area/maintenance/port/fore)
"bah" = (
/obj/structure/closet/secure_closet/personal,
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/structure/sign/map/right{
desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
icon_state = "map-right-MS";
@@ -27278,7 +27468,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/item/clothing/under/assistantformal,
+/obj/item/clothing/under/misc/assistantformal,
/obj/structure/sign/map/left{
desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
icon_state = "map-left-MS";
@@ -29748,21 +29938,21 @@
name = "formal uniform crate";
req_access_txt = "3"
},
-/obj/item/clothing/under/rank/security/navyblue,
-/obj/item/clothing/under/rank/security/navyblue,
-/obj/item/clothing/under/rank/security/navyblue,
-/obj/item/clothing/under/rank/security/navyblue,
-/obj/item/clothing/under/rank/security/navyblue,
-/obj/item/clothing/under/rank/security/navyblue,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
+/obj/item/clothing/under/rank/security/officer/formal,
/obj/item/clothing/suit/armor/navyblue,
/obj/item/clothing/suit/armor/navyblue,
/obj/item/clothing/suit/armor/navyblue,
/obj/item/clothing/suit/armor/navyblue,
/obj/item/clothing/suit/armor/navyblue,
/obj/item/clothing/suit/armor/navyblue,
-/obj/item/clothing/under/rank/warden/navyblue,
+/obj/item/clothing/under/rank/security/warden/formal,
/obj/item/clothing/suit/armor/vest/warden/navyblue,
-/obj/item/clothing/under/rank/head_of_security/navyblue,
+/obj/item/clothing/under/rank/security/head_of_security/formal,
/obj/item/clothing/suit/armor/hos/navyblue,
/obj/item/clothing/head/beret/sec/navyofficer,
/obj/item/clothing/head/beret/sec/navyofficer,
@@ -32090,7 +32280,7 @@
/turf/open/floor/plasteel/white,
/area/crew_quarters/heads/captain/private)
"bkL" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 13
},
/obj/machinery/light,
@@ -33657,16 +33847,6 @@
},
/turf/open/floor/plasteel/white/corner,
/area/hallway/secondary/entry)
-"bnM" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/hallway/primary/port)
-"bnP" = (
-/obj/machinery/door/airlock/external{
- name = "Common Mining Dock"
- },
-/turf/open/floor/plating,
-/area/hallway/primary/port)
"bnR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -34801,25 +34981,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/port)
-"bqf" = (
-/turf/open/floor/plating,
-/area/hallway/primary/port)
-"bqg" = (
-/obj/docking_port/stationary{
- dir = 2;
- dwidth = 3;
- height = 5;
- id = "commonmining_home";
- name = "SS13: Common Mining Dock";
- roundstart_template = /datum/map_template/shuttle/mining_common/meta;
- width = 7
- },
-/turf/open/floor/plating,
-/area/hallway/primary/port)
-"bqi" = (
-/obj/structure/sign/warning/docking,
-/turf/closed/wall,
-/area/hallway/primary/port)
"bqj" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/structure/disposalpipe/segment,
@@ -39514,10 +39675,6 @@
"bzJ" = (
/turf/closed/wall,
/area/hallway/secondary/command)
-"bzK" = (
-/obj/machinery/vending/cola/random,
-/turf/open/floor/plasteel/dark,
-/area/hallway/secondary/command)
"bzL" = (
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
@@ -40204,7 +40361,7 @@
/turf/open/floor/plasteel,
/area/crew_quarters/toilet/auxiliary)
"bBp" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -41675,7 +41832,7 @@
/turf/open/floor/plasteel,
/area/crew_quarters/toilet/auxiliary)
"bEv" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -43380,7 +43537,7 @@
/turf/open/floor/plating,
/area/crew_quarters/toilet/auxiliary)
"bHQ" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -43988,20 +44145,20 @@
/obj/structure/window/reinforced{
dir = 4
},
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "N2O to Pure"
- },
/obj/machinery/atmospherics/pipe/simple/green/visible,
/obj/effect/turf_decal/tile/red{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
/turf/open/floor/plasteel/cafeteria,
/area/engine/atmos)
"bIZ" = (
/obj/machinery/atmospherics/pipe/simple/cyan/visible,
-/obj/machinery/atmospherics/pipe/simple/yellow/visible{
- dir = 4
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "N2O to Pure"
},
/turf/open/floor/plasteel/dark,
/area/engine/atmos)
@@ -46039,7 +46196,7 @@
},
/obj/structure/table/wood,
/obj/item/clothing/shoes/laceup,
-/obj/item/clothing/under/suit_jacket/really_black,
+/obj/item/clothing/under/suit/black_really,
/obj/item/clothing/glasses/sunglasses,
/obj/machinery/camera{
c_tag = "Corporate Showroom"
@@ -47152,10 +47309,6 @@
/area/engine/atmos)
"bPw" = (
/obj/machinery/atmospherics/pipe/simple/green/visible,
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "Plasma to Pure"
- },
/obj/structure/window/reinforced{
dir = 4
},
@@ -47173,6 +47326,9 @@
/obj/effect/turf_decal/tile/purple{
dir = 8
},
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/engine/atmos)
"bPx" = (
@@ -47330,7 +47486,7 @@
/obj/machinery/newscaster{
pixel_x = -30
},
-/obj/item/clothing/under/suit_jacket/red,
+/obj/item/clothing/under/suit/red,
/obj/effect/decal/cleanable/cobweb,
/obj/item/book/codex_gigas,
/turf/open/floor/engine/cult,
@@ -49618,10 +49774,6 @@
/turf/open/floor/plasteel,
/area/engine/atmos)
"bUH" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "CO2 to Pure"
- },
/obj/machinery/atmospherics/pipe/simple/green/visible,
/obj/structure/window/reinforced{
dir = 4
@@ -49640,6 +49792,9 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
+/obj/machinery/atmospherics/pipe/simple/yellow/visible{
+ dir = 4
+ },
/turf/open/floor/plasteel/dark,
/area/engine/atmos)
"bUI" = (
@@ -53042,13 +53197,10 @@
name = "Inner Pipe Access";
req_access_txt = "24"
},
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- name = "O2 to Pure"
- },
/obj/machinery/atmospherics/pipe/simple/green/visible{
dir = 4
},
+/obj/machinery/atmospherics/pipe/simple/yellow/visible,
/turf/open/floor/plasteel/dark,
/area/engine/atmos)
"cbl" = (
@@ -53582,22 +53734,6 @@
},
/turf/open/floor/wood,
/area/crew_quarters/theatre)
-"ccp" = (
-/obj/machinery/vending/hydroseeds{
- slogan_delay = 700
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/plasteel/dark,
-/area/hallway/primary/central)
"ccq" = (
/obj/structure/table,
/obj/item/book/manual/hydroponics_pod_people,
@@ -54133,7 +54269,6 @@
/obj/item/clothing/glasses/hud/health,
/obj/item/clothing/glasses/hud/health,
/obj/item/clothing/glasses/hud/health,
-/obj/item/gun/syringe,
/obj/structure/window/reinforced{
dir = 1
},
@@ -54146,6 +54281,7 @@
/obj/effect/turf_decal/tile/blue{
dir = 8
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white,
/area/medical/storage)
"cds" = (
@@ -56716,27 +56852,6 @@
},
/turf/open/floor/plasteel/white,
/area/medical/sleeper)
-"cik" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/light{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/plasteel/white,
-/area/medical/medbay/central)
"cil" = (
/obj/structure/cable/yellow{
icon_state = "2-8"
@@ -59207,13 +59322,13 @@
},
/obj/item/clothing/suit/straight_jacket,
/obj/item/clothing/mask/muzzle,
-/obj/item/gun/syringe,
/obj/item/clothing/glasses/eyepatch,
/obj/item/clothing/glasses/sunglasses/blindfold,
/obj/item/clothing/ears/earmuffs,
/obj/item/storage/belt/medical{
pixel_y = 2
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white/side,
/area/medical/surgery)
"cnu" = (
@@ -61843,13 +61958,7 @@
"csa" = (
/obj/structure/table,
/obj/item/restraints/handcuffs/cable/white,
-/obj/item/gun/syringe,
-/turf/open/floor/plating,
-/area/maintenance/starboard/aft)
-"csb" = (
-/obj/structure/rack,
-/obj/item/hatchet,
-/obj/item/reagent_containers/blood/random,
+/obj/item/gun/syringe/dart,
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"csc" = (
@@ -72433,12 +72542,12 @@
pixel_x = -26
},
/obj/structure/table/wood,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
/turf/open/floor/plasteel/grimy,
/area/chapel/office)
"cLW" = (
@@ -79465,7 +79574,7 @@
/turf/closed/wall,
/area/crew_quarters/bar)
"dhU" = (
-/obj/structure/piano,
+/obj/structure/musician/piano,
/obj/structure/window/reinforced{
dir = 8
},
@@ -80107,27 +80216,6 @@
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/science/xenobiology)
-"djt" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
-"djx" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/item/crowbar,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"djz" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -81648,19 +81736,14 @@
/obj/machinery/door/firedoor,
/turf/open/floor/plating,
/area/crew_quarters/cryopod)
-"eQf" = (
-/obj/machinery/computer/shuttle/mining/common{
- dir = 1
+"eJq" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "CO2 to Pure"
},
-/obj/structure/window/reinforced,
-/obj/structure/window/reinforced{
- dir = 8
- },
-/obj/structure/window/reinforced{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/hallway/primary/port)
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
"eZe" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -81817,11 +81900,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/wood,
/area/security/vacantoffice)
-"hvt" = (
-/obj/structure/kitchenspike_frame,
-/obj/effect/decal/cleanable/blood/gibs/old,
-/turf/open/floor/plating,
-/area/maintenance/port/aft)
"hyP" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod Two"
@@ -82053,6 +82131,13 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
+"kJW" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "O2 to Pure"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
"kOt" = (
/obj/item/multitool,
/obj/item/screwdriver,
@@ -82276,6 +82361,14 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/port)
+"njd" = (
+/obj/machinery/atmospherics/pipe/simple/cyan/visible,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "Plasma to Pure"
+ },
+/turf/open/floor/plasteel/dark,
+/area/engine/atmos)
"nnK" = (
/obj/item/stack/sheet/glass/fifty,
/obj/item/paper_bin,
@@ -82724,6 +82817,14 @@
/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/space/nearstation)
+"soe" = (
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/mob/living/simple_animal/pet/bumbles,
+/turf/open/floor/plasteel,
+/area/hydroponics)
"soh" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -97251,9 +97352,9 @@ bjX
blU
baE
baE
-bnM
-bnM
-bnM
+baE
+baE
+baE
baE
baE
jPu
@@ -97506,13 +97607,13 @@ bgw
bix
bjY
blV
-bqi
-bqf
-bqf
-bqf
-bqf
-bqf
-bqi
+baE
+afQ
+afQ
+afQ
+afZ
+afQ
+baE
djW
bNd
alK
@@ -97763,13 +97864,13 @@ bgx
biy
bjZ
blW
-bnM
-bqf
-bqf
-bqf
-bqf
-bqf
-bnM
+baE
+afZ
+afQ
+ajs
+afQ
+afQ
+baE
bBf
kQP
bzx
@@ -98020,13 +98121,13 @@ bgy
biz
bka
blX
-bnM
-bqf
-bqf
-bqf
-bqf
-bqf
-bnM
+baE
+afQ
+afQ
+afQ
+afQ
+afQ
+baE
bBf
bCL
bEq
@@ -98277,13 +98378,13 @@ bgz
biA
bnR
blY
-bnP
-bqg
-bqf
-bqf
-bqf
-bqf
-bnM
+aeD
+agQ
+afQ
+afQ
+afQ
+afQ
+baE
rNX
jBe
bzx
@@ -98534,13 +98635,13 @@ bgA
biz
bkb
blZ
-eQf
-bqf
-bqf
-bqf
-bqf
-bqf
-bnM
+baE
+ahT
+afQ
+afQ
+aju
+afQ
+baE
bBh
xmb
iSt
@@ -98791,13 +98892,13 @@ bpt
bcW
bkc
bma
-bnM
-bqf
-bqf
-bqf
-bqf
-bqf
-bnM
+baE
+ahT
+aiW
+afQ
+amv
+afQ
+baE
bBf
bCM
bzx
@@ -99048,13 +99149,13 @@ bbK
bcW
dhP
bqd
-bqi
-bqf
-bqf
-bqf
-bqf
-bqf
-bqi
+baE
+aiT
+ajk
+afQ
+amB
+afQ
+baE
djW
bsx
xfI
@@ -99307,9 +99408,9 @@ bkd
bmb
baE
baE
-bnM
baE
-bnM
+baE
+baE
baE
baE
bBf
@@ -99842,7 +99943,7 @@ dux
iLj
dvt
bXE
-hvt
+abk
dux
dux
dux
@@ -105760,7 +105861,7 @@ cdr
cew
cfL
bXK
-cik
+abH
cjK
clj
cmr
@@ -106507,7 +106608,7 @@ bsM
bun
bwi
bkz
-bzK
+abd
bBz
bDa
bEE
@@ -110311,7 +110412,7 @@ aaa
aaf
aeq
aeq
-afZ
+aab
agR
ahE
aiA
@@ -110386,7 +110487,7 @@ cdG
caq
cgb
chg
-chg
+acd
chg
clx
cmD
@@ -111599,7 +111700,7 @@ afX
agc
dBX
agc
-ajs
+aaW
ajz
akI
amc
@@ -111853,7 +111954,7 @@ aaa
aaf
aeq
aeq
-agQ
+aad
ahC
ahI
aeq
@@ -115521,7 +115622,7 @@ bWH
bYc
bZq
caG
-ccp
+abt
bSS
ceZ
cgo
@@ -116742,7 +116843,7 @@ agq
agq
aje
alb
-aje
+adk
agq
aur
aqb
@@ -117026,7 +117127,7 @@ aOt
aQU
aSg
aTt
-aUO
+adH
aUM
boW
aZt
@@ -117264,7 +117365,7 @@ ary
asR
aje
auc
-awA
+adl
axC
ayK
aAa
@@ -117831,10 +117932,10 @@ bSV
bUk
bVv
bWQ
-bWQ
+soe
bWQ
caL
-ccv
+abE
bST
csg
cgq
@@ -121187,7 +121288,7 @@ dwX
ciL
ciL
cou
-csb
+adI
dvY
mjJ
krD
@@ -123193,7 +123294,7 @@ axY
aPY
aRn
aSt
-aTF
+aaV
aUY
aWA
aYp
@@ -123954,7 +124055,7 @@ aBK
aCS
aEo
aFw
-aGW
+aHY
aHY
aHY
aKB
@@ -123962,7 +124063,7 @@ aMd
aNr
aOP
dCw
-aRq
+aaM
aSw
aTI
aVb
@@ -124225,7 +124326,7 @@ aTJ
dfX
aWD
aVc
-aZJ
+aaX
bbz
bcK
bel
@@ -126267,7 +126368,7 @@ ddZ
ded
del
des
-djt
+aae
daY
daZ
dbb
@@ -126275,7 +126376,7 @@ aMk
aNv
dfk
dfq
-djt
+aae
dfG
dfQ
dfZ
@@ -126315,7 +126416,7 @@ dDm
bIS
bZK
cbk
-ccP
+kJW
ceh
cfx
bAR
@@ -126524,7 +126625,7 @@ aBQ
dee
aEr
des
-djt
+aae
daY
daZ
dbb
@@ -126532,7 +126633,7 @@ dfa
aNv
dfk
daY
-djx
+aaU
dfG
cXz
aVe
@@ -126781,7 +126882,7 @@ aBQ
dee
aEr
aKL
-djt
+aae
daY
deS
dbb
@@ -126789,7 +126890,7 @@ aMk
aNv
dfm
daY
-djt
+aae
dbg
dfR
dga
@@ -127590,11 +127691,11 @@ bIZ
bKG
bMl
dhj
-bIZ
+njd
bKG
bMl
bKG
-bIZ
+eJq
bKG
bMl
bYB
diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm
index 460065d357..97984fa656 100644
--- a/_maps/map_files/Mining/Lavaland.dmm
+++ b/_maps/map_files/Mining/Lavaland.dmm
@@ -74,47 +74,9 @@
"an" = (
/turf/closed/mineral/random/labormineral/volcanic,
/area/lavaland/surface/outdoors)
-"ao" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/mob/living/simple_animal/bot/secbot/beepsky{
- desc = "Powered by the tears and sweat of laborers.";
- name = "Prison Ofitser"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"ap" = (
-/turf/open/floor/plating,
-/area/lavaland/surface/outdoors)
"aA" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
-"aD" = (
-/obj/structure/chair/comfy/brown{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
+/turf/open/lava/smooth/lava_land_surface,
+/area/template_noop)
"aQ" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 1
@@ -129,86 +91,12 @@
/obj/item/t_scanner/adv_mining_scanner/lesser,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"aV" = (
-/obj/machinery/vending/sustenance,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"bd" = (
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"bf" = (
-/obj/machinery/door/airlock/medical/glass{
- name = "Infirmary"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
-"bs" = (
-/turf/closed/wall,
-/area/lavaland/surface/outdoors)
-"bC" = (
-/obj/machinery/light,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"bG" = (
-/obj/structure/ore_box,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
-"bP" = (
-/obj/machinery/computer/security/labor,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"bY" = (
-/obj/machinery/computer/shuttle/labor/one_way{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"cb" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"ch" = (
-/obj/machinery/power/terminal{
- dir = 4
- },
-/obj/machinery/power/port_gen/pacman{
- anchored = 1
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"cn" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"cp" = (
-/obj/structure/stone_tile,
-/obj/structure/stone_tile{
- dir = 8
+/obj/structure/stone_tile/block{
+ dir = 1
},
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/turf/closed/indestructible/riveted/boss,
/area/ruin/unpowered/ash_walkers)
-"cq" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"cu" = (
/obj/item/pickaxe,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
@@ -230,44 +118,11 @@
/obj/effect/decal/cleanable/blood,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"cV" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 10
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"dg" = (
-/obj/docking_port/stationary{
- area_type = /area/lavaland/surface/outdoors;
- dir = 8;
- dwidth = 2;
- height = 5;
- id = "laborcamp_away";
- name = "labor camp";
- width = 9
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
-"dj" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"dA" = (
-/obj/structure/stone_tile/block{
- dir = 4
- },
/obj/structure/stone_tile/block/cracked{
- dir = 8
+ dir = 1
},
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
+/turf/closed/indestructible/riveted/boss,
/area/ruin/unpowered/ash_walkers)
"dD" = (
/obj/structure/stone_tile/surrounding_tile/cracked{
@@ -279,12 +134,6 @@
/obj/structure/stone_tile/block/cracked,
/turf/closed/mineral/volcanic/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"dG" = (
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
"dM" = (
/obj/structure/stone_tile/cracked{
dir = 8
@@ -314,19 +163,19 @@
dir = 1
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"eq" = (
/obj/structure/stone_tile/surrounding_tile/cracked{
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"eP" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
},
/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"eQ" = (
/obj/structure/closet/crate/radiation,
/obj/item/flashlight/lantern,
@@ -341,55 +190,18 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"eR" = (
-/obj/structure/bed,
-/obj/item/bedsheet/medical,
-/obj/machinery/camera{
- c_tag = "Labor Camp Medical";
- dir = 8;
- network = list("labor")
- },
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
-"eS" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock{
- name = "Labor Camp External Access"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"eW" = (
-/obj/machinery/status_display/evac{
- pixel_y = 32
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"fc" = (
-/obj/machinery/mineral/unloading_machine{
- dir = 1;
- icon_state = "unloader-corner";
- input_dir = 1;
- output_dir = 2
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
"ft" = (
/obj/structure/stone_tile/block,
/obj/item/twohanded/bonespear,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"fC" = (
-/turf/closed/wall/r_wall,
-/area/mine/laborcamp/security)
"fN" = (
/obj/structure/stone_tile{
dir = 4
},
/obj/item/twohanded/bonespear,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"fQ" = (
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors/unexplored/danger)
@@ -416,10 +228,6 @@
/obj/structure/stone_tile/slab,
/turf/open/indestructible/boss,
/area/lavaland/surface/outdoors)
-"gg" = (
-/obj/structure/table,
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
"gj" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 1
@@ -448,9 +256,6 @@
/obj/structure/stone_tile/block,
/turf/open/lava/smooth/lava_land_surface,
/area/lavaland/surface/outdoors)
-"gq" = (
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
"gr" = (
/obj/structure/stone_tile{
dir = 1
@@ -487,7 +292,7 @@
dir = 4
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"gy" = (
/obj/structure/stone_tile/cracked,
/obj/structure/stone_tile{
@@ -526,12 +331,6 @@
},
/turf/open/indestructible/boss,
/area/lavaland/surface/outdoors)
-"gF" = (
-/obj/structure/stone_tile/block{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"gG" = (
/obj/structure/stone_tile{
dir = 1
@@ -571,7 +370,7 @@
"hd" = (
/obj/structure/mineral_door/sandstone,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"hg" = (
/obj/structure/stone_tile/surrounding,
/obj/structure/stone_tile/center/cracked,
@@ -589,7 +388,7 @@
/obj/structure/stone_tile/center,
/obj/item/hatchet,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"hs" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -609,15 +408,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"hG" = (
-/obj/item/radio/intercom{
- desc = "Talk through this. It looks like it has been modified to not broadcast.";
- name = "Prison Intercom (General)";
- pixel_y = 24;
- prison_radio = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"hH" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -638,29 +428,13 @@
},
/turf/open/indestructible/boss,
/area/lavaland/surface/outdoors)
-"hU" = (
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/machinery/power/smes{
- charge = 5e+006
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"hY" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "gulag"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
"ia" = (
/obj/item/reagent_containers/glass/bucket/wood,
/obj/structure/stone_tile/block/cracked{
dir = 4
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"id" = (
/obj/structure/stone_tile{
dir = 4
@@ -674,19 +448,6 @@
},
/turf/open/indestructible/boss,
/area/lavaland/surface/outdoors)
-"io" = (
-/obj/structure/stone_tile/slab/cracked,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"iq" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/sign/warning/electricshock{
- pixel_y = -32
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"ir" = (
/obj/structure/stone_tile/slab/cracked{
dir = 5
@@ -723,14 +484,6 @@
/obj/structure/stone_tile/cracked,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"iB" = (
-/obj/item/bikehorn{
- color = "#000";
- desc = "A horn off of a bicycle. This one has been charred to hell and back, yet somehow it still honks.";
- name = "charred bike horn"
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
"iC" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -751,21 +504,15 @@
/obj/item/stack/sheet/mineral/wood,
/obj/item/stack/sheet/mineral/wood,
/obj/item/seeds/ambrosia/deus{
+ potency = 50;
yield = 5
- potency = 50
},
/obj/item/seeds/ambrosia/deus{
+ potency = 50;
yield = 5
- potency = 50
- },
-/obj/item/seeds/tower{
- yield = 5
- potency = 50
- },
-/obj/item/seeds/tower{
- yield = 5
- potency = 50
},
+/obj/item/seeds/tower,
+/obj/item/seeds/tower,
/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
@@ -891,30 +638,12 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"ju" = (
-/obj/machinery/door/airlock{
- name = "Vending"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"jx" = (
/obj/structure/stone_tile{
dir = 4
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"jD" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"jF" = (
/obj/structure/stone_tile/surrounding_tile,
/obj/structure/stone_tile/surrounding_tile{
@@ -996,12 +725,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"kk" = (
-/obj/structure/stone_tile{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"kl" = (
/obj/structure/fluff/drake_statue/falling,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
@@ -1067,9 +790,6 @@
/obj/structure/stone_tile/center/cracked,
/turf/open/lava/smooth/lava_land_surface,
/area/lavaland/surface/outdoors)
-"kI" = (
-/turf/closed/mineral/random/volcanic,
-/area/ruin/unpowered/ash_walkers)
"kJ" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 4
@@ -1105,7 +825,7 @@
},
/obj/structure/stone_tile/center,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"kR" = (
/obj/structure/stone_tile/slab/cracked,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
@@ -1118,7 +838,7 @@
dir = 8
},
/turf/closed/indestructible/riveted/boss,
-/area/lavaland/surface/outdoors)
+/area/ruin/unpowered/ash_walkers)
"le" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -1270,12 +990,6 @@
},
/turf/open/lava/smooth/lava_land_surface,
/area/lavaland/surface/outdoors)
-"lL" = (
-/obj/structure/table,
-/obj/item/trash/plate,
-/obj/item/kitchen/fork,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"lP" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -1320,13 +1034,6 @@
},
/turf/open/lava/smooth/lava_land_surface,
/area/lavaland/surface/outdoors)
-"lY" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"lZ" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -1738,24 +1445,9 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"nC" = (
-/obj/machinery/cryopod{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"nE" = (
-/turf/closed/mineral/random/volcanic,
-/area/lavaland/surface/outdoors/explored)
-"nI" = (
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"nJ" = (
/turf/closed/wall/mineral/wood,
/area/ruin/unpowered/ash_walkers)
-"nQ" = (
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"nU" = (
/obj/structure/stone_tile,
/obj/item/shard,
@@ -1776,16 +1468,13 @@
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
"ol" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
+/obj/effect/landmark/stationroom/lavaland/station,
+/turf/open/lava/smooth/lava_land_surface,
+/area/template_noop)
"ot" = (
/obj/structure/stone_tile/surrounding_tile,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"oB" = (
/obj/item/stack/sheet/mineral/wood,
/obj/structure/stone_tile{
@@ -1793,14 +1482,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"oL" = (
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red,
-/obj/structure/closet/secure_closet/labor_camp_security,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"oS" = (
/obj/structure/stone_tile/cracked{
dir = 8
@@ -1810,10 +1491,6 @@
/obj/structure/safe,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"oW" = (
-/obj/structure/gulag_beacon,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"pc" = (
/obj/effect/decal/cleanable/blood,
/obj/structure/stone_tile/block,
@@ -1825,12 +1502,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"pf" = (
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"pq" = (
/obj/structure/stone_tile/cracked{
dir = 1
@@ -1851,7 +1522,7 @@
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"pF" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 8
@@ -1864,39 +1535,19 @@
dir = 4
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"pG" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 1
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"pH" = (
/obj/structure/stone_tile/surrounding_tile/cracked{
dir = 1
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"pR" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
-"pX" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"qe" = (
-/obj/structure/table,
-/obj/effect/turf_decal/tile/red,
-/obj/item/paper_bin,
-/obj/item/pen,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"qh" = (
/obj/structure/stone_tile/surrounding/cracked{
dir = 1
@@ -1911,20 +1562,11 @@
initial_gas_mix = "o2=14;n2=23;TEMP=300"
},
/area/ruin/unpowered/ash_walkers)
-"qr" = (
-/obj/machinery/door/airlock{
- name = "Restroom"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"qA" = (
/obj/item/flashlight/lantern,
/obj/structure/stone_tile/center,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"qN" = (
/obj/structure/stone_tile/block,
/obj/structure/stone_tile{
@@ -1934,24 +1576,11 @@
dir = 1
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"qS" = (
/obj/structure/stone_tile/slab,
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"rb" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"rz" = (
/obj/item/storage/box/rxglasses,
/obj/structure/stone_tile{
@@ -1963,7 +1592,7 @@
/obj/structure/stone_tile/surrounding_tile/cracked,
/obj/structure/ore_box,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"rQ" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -2004,7 +1633,7 @@
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"sl" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -2013,10 +1642,6 @@
dir = 8
},
/turf/closed/indestructible/riveted/boss,
-/area/lavaland/surface/outdoors)
-"sq" = (
-/obj/structure/stone_tile,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
"sx" = (
/obj/item/stack/sheet/mineral/coal,
@@ -2035,23 +1660,6 @@
/obj/item/stack/sheet/mineral/coal,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"sN" = (
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"sR" = (
-/obj/structure/stone_tile/block/cracked,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"tp" = (
-/obj/machinery/light/small{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"ty" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -2073,22 +1681,6 @@
/obj/item/construction/rcd/loaded/upgraded,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"tM" = (
-/obj/machinery/door/poddoor/preopen{
- id = "labor";
- name = "labor camp blast door"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"ub" = (
-/obj/structure/stone_tile/slab,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"ug" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/regular,
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
"ui" = (
/obj/structure/stone_tile/cracked{
dir = 4
@@ -2108,36 +1700,12 @@
initial_gas_mix = "o2=14;n2=23;TEMP=300"
},
/area/ruin/unpowered/ash_walkers)
-"up" = (
-/obj/machinery/light{
- dir = 8
- },
-/obj/structure/closet/secure_closet/freezer/gulag_fridge,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"uz" = (
/obj/structure/stone_tile/block/cracked{
dir = 1
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"uB" = (
-/obj/machinery/power/apc{
- dir = 1;
- name = "Labor Camp APC";
- pixel_y = 23
- },
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
"vi" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -2148,9 +1716,6 @@
},
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"vt" = (
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"vu" = (
/obj/structure/stone_tile/surrounding_tile/cracked,
/obj/structure/stone_tile/surrounding_tile/cracked{
@@ -2164,43 +1729,21 @@
initial_gas_mix = "o2=14;n2=23;TEMP=300"
},
/area/ruin/unpowered/ash_walkers)
-"vz" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"vI" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"vP" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock{
- name = "Labor Camp External Access"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"vR" = (
/obj/machinery/hydroponics/soil,
/obj/structure/stone_tile/block/cracked{
dir = 1
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"wm" = (
/obj/item/seeds/glowshroom{
+ potency = 50;
yield = 5
- potency = 50
},
/obj/item/seeds/glowshroom{
+ potency = 50;
yield = 5
- potency = 50
},
/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck,
/obj/structure/stone_tile/block{
@@ -2227,23 +1770,6 @@
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"wN" = (
-/obj/machinery/mineral/processing_unit{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
-"wW" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"xr" = (
/obj/structure/stone_tile/cracked{
dir = 4
@@ -2256,24 +1782,13 @@
/obj/item/pickaxe,
/obj/item/pickaxe,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"xs" = (
/obj/structure/stone_tile/block/cracked{
dir = 8
},
/turf/closed/mineral/volcanic/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"xJ" = (
-/obj/structure/stone_tile/block/cracked{
- dir = 1
- },
-/obj/structure/stone_tile/block,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"xR" = (
-/obj/machinery/mineral/processing_unit_console,
-/turf/closed/wall,
-/area/mine/laborcamp)
"xX" = (
/obj/structure/stone_tile/block{
dir = 8
@@ -2281,18 +1796,6 @@
/obj/item/pickaxe,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"yd" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable,
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"yf" = (
/obj/machinery/hydroponics/soil,
/obj/structure/stone_tile/surrounding_tile/cracked{
@@ -2305,22 +1808,6 @@
/obj/structure/stone_tile/center,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"yv" = (
-/obj/structure/stone_tile/block,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"yw" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "gulag"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"yW" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
"zf" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -2341,44 +1828,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"zx" = (
-/obj/structure/table,
-/obj/item/storage/fancy/donut_box,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"zQ" = (
-/obj/structure/toilet{
- dir = 8
- },
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"Aa" = (
-/obj/machinery/door/airlock{
- name = "Labor Camp Storage"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"Ad" = (
-/obj/structure/stone_tile{
- dir = 4
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"Ag" = (
-/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"An" = (
/obj/structure/stone_tile/slab,
/obj/structure/table/wood,
@@ -2396,37 +1845,10 @@
/obj/item/twohanded/bonespear,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"AP" = (
-/obj/effect/turf_decal/tile/red,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/machinery/camera{
- c_tag = "Labor Camp Security Office";
- dir = 1;
- network = list("labor")
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"AR" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/obj/machinery/button/door{
- id = "labor";
- name = "Labor Camp Lockdown";
- pixel_y = 28;
- req_access_txt = "2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"AU" = (
/obj/structure/stone_tile,
/turf/closed/mineral/volcanic/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"AX" = (
-/turf/open/lava/smooth/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
"AY" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -2441,21 +1863,6 @@
/obj/item/flashlight/lantern,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"Bf" = (
-/obj/structure/stone_tile/block/cracked{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"Bg" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 9
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"Bj" = (
/obj/structure/stone_tile/block{
dir = 4
@@ -2471,7 +1878,7 @@
/obj/structure/stone_tile/slab,
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Bs" = (
/obj/structure/stone_tile/cracked{
dir = 8
@@ -2482,19 +1889,10 @@
/obj/item/flashlight/lantern,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Bv" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Prisoner Airlock"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"BF" = (
/obj/structure/flora/rock/jungle,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"BG" = (
/obj/structure/stone_tile/block{
dir = 4
@@ -2516,7 +1914,7 @@
},
/obj/structure/stone_tile/center/cracked,
/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"BP" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -2543,12 +1941,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Cy" = (
-/obj/structure/chair/office{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"CG" = (
/obj/structure/stone_tile/cracked{
dir = 4
@@ -2573,17 +1965,11 @@
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"Ds" = (
-/obj/structure/stone_tile/cracked{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"Dx" = (
/obj/structure/bonfire/dense,
/obj/structure/stone_tile/center,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Dz" = (
/obj/structure/stone_tile/block/cracked{
dir = 8
@@ -2600,7 +1986,7 @@
},
/obj/item/book/granter/crafting_recipe/bone_bow,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Ef" = (
/obj/structure/stone_tile/block/cracked,
/turf/open/lava/smooth{
@@ -2613,34 +1999,10 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"ED" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 5
- },
-/obj/structure/cable{
- icon_state = "1-4"
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"EQ" = (
/obj/structure/stone_tile/surrounding/cracked,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"EV" = (
-/obj/structure/stone_tile/cracked{
- dir = 4
- },
-/obj/structure/stone_tile/cracked{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"Fn" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -2650,31 +2012,6 @@
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"Fq" = (
-/obj/effect/turf_decal/loading_area{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"Fs" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"Fw" = (
-/obj/machinery/conveyor{
- dir = 10;
- id = "gulag"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
"Fz" = (
/obj/structure/stone_tile/surrounding_tile{
dir = 8
@@ -2684,19 +2021,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"FC" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/machinery/door/airlock/highsecurity{
- name = "Labor Camp Monitoring";
- req_access_txt = "2";
- security_level = 6
- },
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"FD" = (
/obj/structure/stone_tile/cracked{
dir = 8
@@ -2704,13 +2028,10 @@
/obj/structure/stone_tile/cracked,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"FQ" = (
-/turf/closed/wall,
-/area/mine/laborcamp)
"Gc" = (
/obj/structure/flora/junglebush/b,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Gw" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -2723,7 +2044,7 @@
dir = 1
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"GC" = (
/obj/structure/stone_tile/surrounding_tile/cracked,
/obj/structure/stone_tile/center,
@@ -2737,22 +2058,6 @@
initial_gas_mix = "o2=14;n2=23;TEMP=300"
},
/area/ruin/unpowered/ash_walkers)
-"GI" = (
-/obj/machinery/camera{
- c_tag = "Labor Camp External";
- dir = 4;
- network = list("labor")
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors)
-"GX" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"Hq" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -2778,56 +2083,11 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Ik" = (
-/obj/structure/table,
-/obj/effect/turf_decal/tile/red,
-/obj/machinery/recharger,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"It" = (
-/obj/structure/stone_tile/block{
- dir = 8
- },
-/obj/structure/stone_tile/block/cracked{
- dir = 4
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"IV" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"Jq" = (
/obj/structure/stone_tile/slab/cracked,
/obj/effect/decal/cleanable/blood,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"JI" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"JO" = (
-/obj/machinery/light/small{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"JP" = (
/obj/structure/stone_tile,
/obj/structure/stone_tile{
@@ -2842,34 +2102,10 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"JR" = (
-/obj/structure/stone_tile/block,
-/obj/structure/stone_tile/block/cracked{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"JZ" = (
-/obj/structure/stone_tile/cracked,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"Ks" = (
-/obj/machinery/shower{
- dir = 8
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
"KA" = (
/obj/structure/stone_tile/slab,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"KH" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"KJ" = (
/obj/structure/stone_tile/block/cracked,
/obj/structure/stone_tile{
@@ -2880,23 +2116,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"KO" = (
-/obj/machinery/computer/secure_data,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"KR" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"KV" = (
/obj/structure/stone_tile/cracked{
dir = 8
@@ -2908,16 +2127,9 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Ld" = (
-/obj/machinery/light/small,
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"LJ" = (
/turf/open/water,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Mh" = (
/obj/structure/stone_tile/cracked,
/obj/structure/stone_tile/block{
@@ -2942,44 +2154,11 @@
},
/obj/structure/stone_tile/cracked,
/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"MX" = (
/obj/structure/stone_tile/slab/cracked,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"Nl" = (
-/obj/structure/chair{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"NN" = (
-/obj/structure/stone_tile/block/cracked,
-/obj/structure/stone_tile/block{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"NS" = (
-/obj/machinery/computer/prisoner,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"Ol" = (
-/obj/structure/closet/crate/internals,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/clothing/mask/breath,
-/obj/item/clothing/mask/breath,
-/obj/item/clothing/mask/breath,
-/obj/item/clothing/mask/breath,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"Ou" = (
/obj/structure/stone_tile/slab,
/obj/structure/table/wood,
@@ -3000,16 +2179,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"OK" = (
-/turf/closed/wall/r_wall,
-/area/mine/laborcamp)
-"OR" = (
-/obj/structure/stone_tile/block{
- dir = 1
- },
-/obj/structure/stone_tile/block/cracked,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"Pj" = (
/obj/structure/stone_tile/surrounding_tile/cracked,
/obj/structure/stone_tile/surrounding_tile/cracked{
@@ -3021,24 +2190,6 @@
/obj/structure/stone_tile/center,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"PF" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Security Airlock";
- req_access_txt = "2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"PM" = (
-/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
- dir = 1;
- piping_layer = 3
- },
-/obj/structure/lattice/catwalk,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/mine/laborcamp/security)
"Qd" = (
/obj/structure/stone_tile/block{
dir = 8
@@ -3052,24 +2203,6 @@
/obj/item/twohanded/bonespear,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"Qe" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 10
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/structure/cable{
- icon_state = "1-8"
- },
-/obj/structure/cable{
- icon_state = "2-8"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"Qk" = (
/obj/structure/stone_tile{
dir = 4
@@ -3104,44 +2237,10 @@
/obj/structure/stone_tile,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"QH" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/machinery/light{
- dir = 1
- },
-/obj/machinery/power/apc{
- dir = 1;
- name = "Labor Camp Security APC";
- pixel_y = 23
- },
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"QM" = (
/obj/structure/stone_tile/surrounding_tile/cracked,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"QZ" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Prisoner Airlock"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"Ra" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-4"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/laborcamp)
"Rb" = (
/obj/structure/closet/crate,
/obj/structure/stone_tile/block/cracked{
@@ -3169,12 +2268,6 @@
},
/turf/closed/indestructible/riveted/boss,
/area/ruin/unpowered/ash_walkers)
-"Rs" = (
-/obj/machinery/light/small{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"RF" = (
/obj/structure/stone_tile/block/cracked{
dir = 8
@@ -3192,66 +2285,19 @@
/obj/effect/decal/cleanable/blood,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"Sc" = (
-/obj/structure/rack,
-/obj/item/storage/bag/ore,
-/obj/item/flashlight,
-/obj/item/pickaxe,
-/obj/item/clothing/glasses/meson,
-/obj/item/mining_scanner,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"Sh" = (
/obj/structure/stone_tile/block,
/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Si" = (
/turf/closed/indestructible/riveted/boss,
/area/ruin/unpowered/ash_walkers)
-"Sr" = (
-/turf/closed/mineral/random/high_chance/volcanic,
-/area/ruin/unpowered/ash_walkers)
"SG" = (
/obj/structure/stone_tile/block{
dir = 4
},
/turf/closed/indestructible/riveted/boss,
/area/lavaland/surface/outdoors)
-"SI" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"ST" = (
-/obj/structure/closet/crate,
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/lavaland/surface/outdoors/explored)
-"SZ" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Maintenance";
- req_access_txt = "48"
- },
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"Tl" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"Tn" = (
/obj/structure/stone_tile/block{
dir = 1
@@ -3265,17 +2311,6 @@
/obj/item/book/granter/crafting_recipe/bone_bow,
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"Tp" = (
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/obj/structure/table,
-/obj/item/restraints/handcuffs,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
"TN" = (
/obj/structure/stone_tile/surrounding_tile/cracked{
dir = 8
@@ -3291,13 +2326,6 @@
initial_gas_mix = "o2=14;n2=23;TEMP=300"
},
/area/ruin/unpowered/ash_walkers)
-"TP" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"Uh" = (
/obj/structure/stone_tile/slab,
/obj/structure/table/wood,
@@ -3316,20 +2344,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
-"UC" = (
-/obj/structure/table,
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/turf/open/floor/plasteel/white,
-/area/mine/laborcamp)
-"UG" = (
-/obj/structure/stone_tile/block,
-/obj/structure/stone_tile/block{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"UV" = (
/obj/structure/stone_tile{
dir = 8
@@ -3337,7 +2351,7 @@
/obj/structure/stone_tile/cracked,
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Vb" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -3352,11 +2366,9 @@
/obj/item/storage/bag/plants,
/obj/item/seeds/cotton{
yield = 5
- potency = 50
},
/obj/item/seeds/cotton{
yield = 5
- potency = 50
},
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
@@ -3366,45 +2378,12 @@
},
/turf/closed/mineral/volcanic/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Vs" = (
-/obj/machinery/camera{
- c_tag = "Labor Camp Central";
- network = list("labor")
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
- dir = 6
- },
-/obj/structure/cable{
- icon_state = "2-4"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
-"Vy" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"VI" = (
/obj/structure/well_foundation,
/obj/item/reagent_containers/glass/bucket/wood,
/obj/item/reagent_containers/glass/bucket/wood,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"VP" = (
-/obj/structure/stone_tile/cracked{
- dir = 4
- },
-/obj/structure/stone_tile/cracked{
- dir = 1
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
-"VV" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "0-8"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
"Wb" = (
/obj/structure/stone_tile/block{
dir = 8
@@ -3424,27 +2403,11 @@
/obj/structure/stone_tile/surrounding_tile/cracked,
/turf/closed/mineral/volcanic/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"Wq" = (
-/obj/structure/chair{
- dir = 1
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"WA" = (
/obj/structure/stone_tile/block/cracked,
/obj/item/book/granter/crafting_recipe/bone_bow,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"WI" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/security/glass{
- name = "Labor Camp Shuttle Security Airlock";
- req_access_txt = "2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"WL" = (
/obj/structure/stone_tile{
dir = 4
@@ -3481,13 +2444,6 @@
},
/turf/open/indestructible/boss,
/area/ruin/unpowered/ash_walkers)
-"WU" = (
-/obj/structure/stone_tile,
-/obj/structure/stone_tile/cracked{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"Xe" = (
/obj/structure/stone_tile/surrounding_tile,
/obj/structure/stone_tile/center/cracked,
@@ -3498,7 +2454,7 @@
dir = 8
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"Xf" = (
/obj/structure/stone_tile/block{
dir = 8
@@ -3533,7 +2489,7 @@
dir = 8
},
/turf/closed/mineral/volcanic/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
+/area/lavaland/surface/outdoors)
"XG" = (
/obj/effect/decal/cleanable/blood,
/obj/structure/stone_tile/cracked{
@@ -3544,33 +2500,12 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"XS" = (
-/obj/machinery/flasher{
- id = "labor"
- },
-/turf/closed/wall,
-/area/mine/laborcamp)
"Yg" = (
/obj/structure/flora/rock/pile/largejungle{
light_range = null
},
/turf/open/water,
/area/ruin/unpowered/ash_walkers)
-"Ym" = (
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"Yu" = (
-/obj/structure/rack,
-/obj/item/storage/bag/ore,
-/obj/item/pickaxe,
-/obj/item/flashlight,
-/obj/item/clothing/glasses/meson,
-/obj/item/mining_scanner,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp)
"Yy" = (
/obj/structure/stone_tile/block/cracked{
dir = 4
@@ -3578,19 +2513,6 @@
/obj/item/flashlight/lantern,
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/ash_walkers)
-"YD" = (
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/plasteel,
-/area/mine/laborcamp/security)
-"YH" = (
-/obj/structure/stone_tile/block/cracked{
- dir = 4
- },
-/obj/structure/stone_tile/block{
- dir = 8
- },
-/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
-/area/ruin/unpowered/ash_walkers)
"Zc" = (
/obj/structure/stone_tile{
dir = 4
@@ -3614,23 +2536,6 @@
},
/turf/closed/indestructible/riveted/boss,
/area/ruin/unpowered/ash_walkers)
-"ZK" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/structure/cable{
- icon_state = "0-2"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp/security)
-"ZM" = (
-/turf/closed/wall,
-/area/mine/laborcamp/security)
-"ZP" = (
-/obj/machinery/conveyor{
- id = "gulag"
- },
-/turf/open/floor/plating,
-/area/mine/laborcamp)
(1,1,1) = {"
aa
@@ -3833,61 +2738,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+ol
"}
(2,1,1) = {"
aa
@@ -4090,61 +2995,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(3,1,1) = {"
aa
@@ -4347,61 +3252,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(4,1,1) = {"
aa
@@ -4604,61 +3509,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ai
-ai
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(5,1,1) = {"
aa
@@ -4861,61 +3766,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ai
-ai
-ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(6,1,1) = {"
aa
@@ -5118,61 +4023,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ai
-gq
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(7,1,1) = {"
aa
@@ -5274,10 +4179,10 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
+an
+an
+an
+an
aj
aj
aj
@@ -5375,61 +4280,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-AX
-AX
-ab
-gq
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(8,1,1) = {"
aa
@@ -5530,10 +4435,10 @@ ak
ak
ad
aj
-aj
-aj
-aj
-aj
+ab
+ab
+ad
+an
an
an
an
@@ -5632,61 +4537,61 @@ aj
aj
aj
aj
-aj
-ab
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-AX
-AX
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(9,1,1) = {"
aa
@@ -5788,133 +4693,72 @@ ak
ai
aj
aj
-aj
-aj
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-AX
-AX
-aj
-aj
-AX
-AX
-aj
-aj
-AX
-aj
-ab
-aj
-aj
-aj
-aj
-aj
ab
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
+an
aj
aj
aj
@@ -5929,10 +4773,6 @@ aj
aj
aj
aj
-ab
-ab
-aj
-ab
aj
aj
aj
@@ -5944,6 +4784,71 @@ aj
aj
aj
aj
+aj
+aj
+aj
+aj
+aj
+aj
+aj
+aj
+aj
+aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(10,1,1) = {"
aa
@@ -6045,8 +4950,8 @@ ak
ak
ai
aj
-aj
-aj
+ab
+ab
an
an
an
@@ -6146,61 +5051,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(11,1,1) = {"
aa
@@ -6403,61 +5308,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-AX
-AX
-gq
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-AX
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(12,1,1) = {"
aa
@@ -6660,61 +5565,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-AX
-AX
-AX
-gq
-AX
-AX
-AX
-AX
-AX
-gq
-AX
-AX
-gq
-AX
-AX
-AX
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(13,1,1) = {"
aa
@@ -6917,61 +5822,61 @@ aj
aj
aj
ab
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-AX
-AX
-AX
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-AX
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(14,1,1) = {"
aa
@@ -7174,61 +6079,61 @@ aj
aj
ab
ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-AX
-AX
-AX
-AX
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-AX
-AX
-ab
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(15,1,1) = {"
aa
@@ -7431,61 +6336,61 @@ aj
aj
aj
aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-AX
-AX
-AX
-AX
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-AX
-AX
-AX
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(16,1,1) = {"
aa
@@ -7688,61 +6593,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-AX
-AX
-AX
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-AX
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(17,1,1) = {"
aa
@@ -7945,61 +6850,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-AX
-AX
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-dg
-gq
-gq
-gq
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(18,1,1) = {"
aa
@@ -8202,61 +7107,61 @@ aj
aj
ab
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-FQ
-FQ
-FQ
-FQ
-FQ
-WI
-FQ
-FQ
-FQ
-Bv
-FQ
-ZM
-ZM
-ZM
-aj
-aj
-aj
-aj
-ab
-ai
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(19,1,1) = {"
aa
@@ -8459,61 +7364,61 @@ an
an
ab
ab
-an
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-FQ
-lL
-Wq
-aV
-FQ
-AR
-FQ
-bY
-FQ
-Rs
-FQ
-ch
-tp
-ZM
-aj
-iB
-aj
-ab
-ab
-ai
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(20,1,1) = {"
aa
@@ -8716,61 +7621,61 @@ an
an
an
an
-an
-an
-ab
-aj
-aj
-aj
-ab
-ab
-FQ
-Nl
-vt
-JO
-FQ
-PF
-FQ
-oW
-FQ
-QZ
-FQ
-hU
-iq
-ZM
-aj
-aj
-aj
-aj
-ab
-ai
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(21,1,1) = {"
aa
@@ -8973,61 +7878,61 @@ an
an
an
an
-an
-an
-an
-an
aA
-pR
-Ra
-FQ
-FQ
-FQ
-ju
-FQ
-FQ
-tM
-FQ
-eW
-vt
-vt
-OK
-fC
-SZ
-fC
-lY
-fC
-nE
-aj
-aj
-aj
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(22,1,1) = {"
aa
@@ -9230,61 +8135,61 @@ an
an
an
an
-an
-an
-an
-an
-ol
-gg
-UC
-FQ
-nC
-vt
-vt
-vt
-vt
-vt
-vt
-vz
-vt
-vt
-OK
-Tp
-SI
-up
-zx
-fC
-nE
-nE
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(23,1,1) = {"
aa
@@ -9487,61 +8392,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-ug
-dG
-bf
-cq
-cq
-cq
-pf
-XS
-Vs
-TP
-cV
-dj
-dj
-FC
-ao
-wW
-ED
-aD
-fC
-nE
-gq
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(24,1,1) = {"
aa
@@ -9744,61 +8649,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-eR
-yW
-FQ
-hG
-vt
-Vy
-vI
-TP
-Bg
-JO
-Fq
-vt
-vt
-OK
-cn
-nQ
-IV
-AP
-fC
-AX
-aj
-aj
-aj
-aj
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(25,1,1) = {"
aa
@@ -10001,61 +8906,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-FQ
-FQ
-FQ
-FQ
-vt
-vt
-Ks
-vt
-yw
-FQ
-hY
-OK
-OK
-OK
-QH
-nQ
-jD
-Tl
-lY
-gq
-aj
-aj
-aj
-aj
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(26,1,1) = {"
aa
@@ -10258,61 +9163,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-Yu
-Yu
-Yu
-FQ
-vt
-Ld
-FQ
-FQ
-xR
-FQ
-hY
-OK
-uB
-qr
-Fs
-Ym
-Qe
-cb
-yd
-PM
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(27,1,1) = {"
aa
@@ -10515,61 +9420,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-Sc
-vt
-vt
-Aa
-vt
-bd
-fc
-ZP
-wN
-ZP
-Fw
-OK
-zQ
-ZM
-KO
-nQ
-JI
-YD
-VV
-gq
-gq
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(28,1,1) = {"
aa
@@ -10772,61 +9677,61 @@ an
an
an
an
-an
-an
-an
-an
-FQ
-FQ
-sN
-Ol
-FQ
-vP
-FQ
-FQ
-FQ
-FQ
-FQ
-FQ
-OK
-OK
-fC
-bP
-Cy
-KH
-bC
-fC
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(29,1,1) = {"
aa
@@ -11029,61 +9934,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-FQ
-FQ
-FQ
-FQ
-vt
-FQ
-bG
-ST
-ST
-gq
-gq
-gq
-AX
-lY
-NS
-qe
-Ik
-oL
-fC
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(30,1,1) = {"
aa
@@ -11207,7 +10112,6 @@ aj
aj
aj
aj
-aj
an
an
an
@@ -11287,60 +10191,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-FQ
-Rs
-FQ
-bG
-gq
-gq
-gq
-gq
-gq
-AX
-KR
-GX
-ZK
-rb
-pX
-fC
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(31,1,1) = {"
aa
@@ -11466,7 +10371,7 @@ aj
aj
aj
aj
-aj
+an
aj
aj
an
@@ -11543,61 +10448,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-FQ
-eS
-FQ
-bG
-gq
-gq
-gq
-gq
-gq
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(32,1,1) = {"
aa
@@ -11800,61 +10705,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-GI
-gq
-gq
-gq
-gq
-gq
-aj
-aj
-aj
-aj
-aj
-ab
-ad
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(33,1,1) = {"
aa
@@ -12057,61 +10962,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-gq
-aj
-aj
-aj
-aj
-ab
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(34,1,1) = {"
aa
@@ -12314,61 +11219,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-gq
-gq
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(35,1,1) = {"
aa
@@ -12571,61 +11476,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-gq
-gq
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(36,1,1) = {"
aa
@@ -12828,61 +11733,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-gq
-gq
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(37,1,1) = {"
aa
@@ -13085,61 +11990,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-gq
-gq
-cv
-an
-ab
-an
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(38,1,1) = {"
aa
@@ -13342,61 +12247,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-ai
-ad
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(39,1,1) = {"
aa
@@ -13599,61 +12504,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(40,1,1) = {"
aa
@@ -13856,61 +12761,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(41,1,1) = {"
aa
@@ -14113,61 +13018,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ad
-ai
-ai
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(42,1,1) = {"
aa
@@ -14370,61 +13275,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ai
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(43,1,1) = {"
aa
@@ -14627,61 +13532,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(44,1,1) = {"
aa
@@ -14884,61 +13789,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(45,1,1) = {"
aa
@@ -15141,61 +14046,61 @@ an
an
an
an
-an
-an
-an
-an
-an
-an
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(46,1,1) = {"
aa
@@ -15398,61 +14303,61 @@ aj
aj
aj
aj
-an
-an
-an
-an
-an
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(47,1,1) = {"
aa
@@ -15655,61 +14560,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ai
-ai
-aj
-ab
-aj
-aj
-ab
-ab
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(48,1,1) = {"
aa
@@ -15912,61 +14817,61 @@ aj
aj
aj
aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ai
-ai
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ai
-ad
-ad
-ab
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(49,1,1) = {"
aa
@@ -16169,61 +15074,61 @@ aj
aj
ai
ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ai
-ai
-ai
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ad
-ad
-ad
-ad
-ad
-ai
-ai
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(50,1,1) = {"
aa
@@ -16426,61 +15331,61 @@ ab
ab
ai
am
-ai
-ai
-ai
-ai
-ai
-ai
-ai
-am
-ai
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-ab
-ab
-ad
-ad
-ad
-ad
-ad
-ad
-ad
-ad
-ab
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(51,1,1) = {"
aa
@@ -16683,61 +15588,61 @@ ai
ai
am
am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ad
-ad
-ad
-ad
-ad
-ad
-ad
-ab
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(52,1,1) = {"
aa
@@ -16940,61 +15845,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-aj
-aj
-ab
-ab
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ad
-ad
-ad
-ad
-ad
-ad
-ad
-ab
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(53,1,1) = {"
aa
@@ -17197,61 +16102,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-aj
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ad
-ad
-ai
-ad
-ab
-ab
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(54,1,1) = {"
aa
@@ -17454,61 +16359,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(55,1,1) = {"
aa
@@ -17711,61 +16616,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(56,1,1) = {"
aa
@@ -17968,61 +16873,61 @@ ak
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(57,1,1) = {"
aa
@@ -18225,61 +17130,61 @@ ak
ak
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(58,1,1) = {"
aa
@@ -18482,61 +17387,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ai
-ai
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(59,1,1) = {"
aa
@@ -18739,61 +17644,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(60,1,1) = {"
aa
@@ -18996,61 +17901,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(61,1,1) = {"
aa
@@ -19253,61 +18158,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(62,1,1) = {"
aa
@@ -19510,61 +18415,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(63,1,1) = {"
aa
@@ -19767,61 +18672,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ai
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(64,1,1) = {"
aa
@@ -20024,61 +18929,61 @@ ak
ak
ak
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ap
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(65,1,1) = {"
aa
@@ -20281,61 +19186,61 @@ ak
ak
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-bs
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(66,1,1) = {"
aa
@@ -20538,61 +19443,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ad
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(67,1,1) = {"
aa
@@ -20795,61 +19700,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(68,1,1) = {"
aa
@@ -21052,61 +19957,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(69,1,1) = {"
aa
@@ -21309,61 +20214,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(70,1,1) = {"
aa
@@ -21566,61 +20471,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-ai
-ai
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(71,1,1) = {"
aa
@@ -21823,61 +20728,61 @@ am
am
am
am
-am
-am
-am
-am
-am
-am
-am
-am
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ai
-ai
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(72,1,1) = {"
aa
@@ -22080,61 +20985,61 @@ am
am
am
am
-am
-am
-ai
-ai
-am
-am
-am
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-ab
-aj
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(73,1,1) = {"
aa
@@ -22337,61 +21242,61 @@ am
am
am
am
-am
-ai
-ab
-ab
-ai
-ai
-am
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(74,1,1) = {"
aa
@@ -22594,61 +21499,61 @@ am
am
am
am
-ai
-ab
-ab
-ab
-ai
-ab
-ai
-am
-ai
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-ab
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-aj
-aj
-aj
-aj
-ab
-ab
-ab
-aj
-aj
-aj
-aj
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
+aA
"}
(75,1,1) = {"
aa
@@ -55300,16 +54205,16 @@ aa
aa
aa
aa
-Si
-Si
-Si
-Si
-Si
-Si
-Si
-Ag
-Ag
-Ag
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Mx
+Mx
+Mx
Mx
Mx
Mx
@@ -55557,19 +54462,19 @@ aa
aa
aa
aa
-Si
-Sr
-Sr
-Sr
-JZ
-nI
-nI
-nI
-nI
-CG
-Ag
-Ag
-Ag
+aa
+ad
+ad
+ad
+iy
+ab
+ab
+ab
+ab
+jR
+Mx
+Mx
+Mx
Mx
aj
aj
@@ -55814,19 +54719,19 @@ aa
aa
aa
aa
-Si
-Sr
-nI
-nI
-nI
-nI
-pq
-nI
+aa
+ad
+ab
+ab
+ab
+ab
+kN
+ab
LJ
-nI
-nI
-nI
-Ag
+ab
+ab
+ab
+Mx
Mx
aj
aj
@@ -56071,19 +54976,19 @@ aa
aa
aa
aa
-Si
-yv
-nI
-nI
-nI
-nI
+aa
+it
+ab
+ab
+ab
+ab
BF
LJ
LJ
LJ
-nI
-JZ
-nI
+ab
+iy
+ab
Mx
aj
aj
@@ -56328,19 +55233,19 @@ aa
aa
aa
aa
-Si
-yv
-nI
-nI
-Ad
-nI
+aa
+it
+ab
+ab
+jx
+ab
LJ
LJ
LJ
LJ
-kI
-nI
-JZ
+ai
+ab
+iy
Mx
aj
aj
@@ -56585,19 +55490,19 @@ aa
aa
aa
aa
-Si
-nI
-nI
+aa
+ab
+ab
Ez
-nI
+ab
LJ
LJ
Yg
LJ
-kI
-kI
-nI
-nI
+ai
+ai
+ab
+ab
Mx
aj
ab
@@ -56842,19 +55747,19 @@ aa
aa
aa
aa
-Si
-nI
-nI
+aa
+ab
+ab
sx
-nI
+ab
LJ
LJ
LJ
LJ
-kI
-kI
-Sr
-Ag
+ai
+ai
+ad
+Mx
Mx
Mx
aj
@@ -57099,19 +56004,19 @@ aa
aa
aa
aa
-Si
-nI
-nI
-nI
-Wh
-nI
+aa
+ab
+ab
+ab
+jQ
+ab
LJ
LJ
Gc
-nI
-Sr
-nI
-Ag
+ab
+ad
+ab
+Mx
Mx
Mx
aj
@@ -57356,19 +56261,19 @@ aa
aa
aa
aa
-Si
-Sr
-nI
-nI
-nI
-Wh
-nI
-nI
-nI
-nI
-nI
-nI
-Ag
+aa
+ad
+ab
+ab
+ab
+jQ
+ab
+ab
+ab
+ab
+ab
+ab
+Mx
Mx
Mx
aj
@@ -57613,19 +56518,19 @@ aa
aa
aa
aa
-Si
-Ag
-Ag
-nI
-nI
-nI
-nI
-Ds
-nI
-Ds
-nI
-nI
-Ag
+aa
+Mx
+Mx
+ab
+ab
+ab
+ab
+jS
+ab
+jS
+ab
+ab
+Mx
Mx
Mx
aj
@@ -57871,18 +56776,18 @@ Mh
aa
aa
Rr
-Ag
+Mx
xs
eq
-nI
-nI
-nI
-nI
-nI
-nI
-nI
-nI
-Ag
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+Mx
Mx
aj
aj
@@ -58130,16 +57035,16 @@ Si
Si
Si
Si
-yv
-nI
-nI
-sq
-kk
+it
+ab
+ab
+jq
+ja
Gx
-nI
-nI
-nI
-Si
+ab
+ab
+ab
+aa
Mx
aj
aj
@@ -58387,16 +57292,16 @@ wm
Vb
Bs
Si
-yv
-sq
-CG
+it
+jq
+jR
AH
-Ds
-Ds
+jS
+jS
KV
-nI
+ab
DQ
-Si
+aa
aa
ab
aj
@@ -58644,16 +57549,16 @@ zf
Qk
iG
Si
-Wh
-EV
+jQ
+ll
Xe
-ke
+iu
Ch
-kk
-Ad
-Wh
-nI
-Ad
+ja
+jx
+jQ
+ab
+jx
lp
lz
lp
@@ -58901,16 +57806,16 @@ qh
pq
Jq
ke
-ub
-YH
-sR
+gP
+ma
+ix
Dx
-Bf
+kM
UV
-kk
-Ds
-nI
-yv
+ja
+jS
+ab
+it
lu
lq
lD
@@ -59158,16 +58063,16 @@ ui
Xw
Rb
Si
-sR
-Wh
+ix
+jQ
gt
-gF
+jb
pF
-sq
-Ad
-VP
-Ad
-pq
+jq
+jx
+ky
+jx
+kN
lv
lv
lE
@@ -59415,16 +58320,16 @@ dM
eQ
Zc
Si
-Wh
+jQ
XG
-pq
-NN
-JZ
+kN
+mn
+iy
oB
-EV
+ll
nB
-nI
-Si
+ab
+aa
aa
aj
aj
@@ -59672,16 +58577,16 @@ Si
Si
Si
Si
-CG
-Wh
-CG
-JR
-Ad
+jR
+jQ
+jR
+ae
+jx
Pj
ia
yf
-Ds
-Si
+jS
+aa
aj
aj
ab
@@ -59927,18 +58832,18 @@ Dn
Zs
Zs
xX
-gF
+jb
Fz
QM
-CG
-Wh
+jR
+jQ
pc
-dA
-yv
+lg
+it
qA
vR
-WU
-Ag
+mD
+Mx
aj
aj
aj
@@ -60187,15 +59092,15 @@ Si
Si
Br
pD
-Wh
-Ad
-NN
-Wh
+jQ
+jx
+mn
+jQ
hr
zv
BH
-sq
-Ag
+jq
+Mx
ab
aj
aj
@@ -60433,7 +59338,7 @@ aj
aa
aa
aa
-Gw
+cp
Si
KA
KA
@@ -60444,15 +59349,15 @@ Si
Si
Si
ft
-Ad
-pq
-NN
+jx
+kN
+mn
VI
Vj
MS
AU
-Ag
-Ag
+Mx
+Mx
ab
aj
aj
@@ -60701,15 +59606,15 @@ ty
Si
Si
qN
-nI
+ab
hD
-UG
-Ag
-Ag
-Ag
-Ag
-Ag
-Ag
+gR
+Mx
+Mx
+Mx
+Mx
+Mx
+Mx
Mx
ab
aj
@@ -60947,7 +59852,7 @@ aj
aa
aa
aa
-uz
+dA
Ou
KA
QC
@@ -60958,11 +59863,11 @@ vi
Si
BU
kP
-cp
-CG
-xJ
-RF
-Ag
+iY
+jR
+lG
+js
+Mx
xs
xs
xs
@@ -61204,7 +60109,7 @@ aj
aa
aa
aa
-Gw
+cp
An
KA
nt
@@ -61214,16 +60119,16 @@ rQ
MX
sa
Bj
-ub
-It
-dA
+gP
+kj
+lg
sk
Si
Si
nJ
Si
Si
-Ag
+Mx
Mx
ab
aj
@@ -61461,7 +60366,7 @@ aj
aa
aa
aa
-Gw
+cp
Uh
KA
jj
@@ -61472,15 +60377,15 @@ RX
Si
BU
Oy
-cp
-pq
-UG
+iY
+kN
+gR
nJ
WN
Yy
Hq
nJ
-Ag
+Mx
Mx
ab
ab
@@ -61729,15 +60634,15 @@ se
Si
Si
KJ
-CG
+jR
fN
-ub
+gP
RF
eh
EQ
Tn
nJ
-Ag
+Mx
Mx
aj
aj
@@ -61975,7 +60880,7 @@ aj
aa
aa
aa
-Gw
+cp
Si
KA
KA
@@ -61985,10 +60890,10 @@ KA
Si
Si
Si
-sR
-pq
-sq
-nI
+ix
+kN
+jq
+ab
nJ
JP
Qd
@@ -62241,10 +61146,10 @@ Si
Si
Si
Si
-io
+kR
rO
xr
-nI
+ab
eo
nJ
nJ
@@ -62499,15 +61404,15 @@ BG
SG
Xo
ot
-nI
-nI
-nI
+ab
+ab
+ab
pG
-Ag
-Ag
+Mx
+Mx
eP
-Ag
-Ag
+Mx
+Mx
Wj
Mx
ab
@@ -62756,11 +61661,11 @@ aa
aa
Mx
Mx
-nI
-nI
-nI
+ab
+ab
+ab
HX
-Ag
+Mx
Mx
Mx
Mx
@@ -63013,11 +61918,11 @@ aa
aa
Mx
Mx
-Ag
-nI
-nI
-OR
-Ag
+Mx
+ab
+ab
+iC
+Mx
Mx
Mx
ab
@@ -63270,11 +62175,11 @@ aa
aa
ad
Mx
-Ag
-Ag
-nI
-gF
-Ag
+Mx
+Mx
+ab
+jb
+Mx
Mx
ab
ab
@@ -63529,9 +62434,9 @@ ad
ad
Mx
Mx
-Ag
+Mx
hd
-Ag
+Mx
Mx
ab
ab
diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm
index 151c459687..8a951881f9 100644
--- a/_maps/map_files/OmegaStation/OmegaStation.dmm
+++ b/_maps/map_files/OmegaStation/OmegaStation.dmm
@@ -950,6 +950,23 @@
},
/turf/open/floor/plasteel/dark,
/area/bridge)
+"abn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/white{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"abo" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -1257,6 +1274,20 @@
},
/turf/open/floor/plasteel,
/area/science/mixing)
+"abQ" = (
+/obj/structure/cable/white{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 6
+ },
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/gravity_generator)
"abR" = (
/obj/structure/lattice,
/turf/open/space,
@@ -1638,6 +1669,54 @@
},
/turf/open/floor/plasteel,
/area/maintenance/starboard)
+"acz" = (
+/obj/structure/cable/white{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"acA" = (
+/obj/structure/cable/white,
+/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/gravity_generator)
+"acB" = (
+/obj/structure/cable/white,
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"acC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"acD" = (
/obj/item/pickaxe/emergency,
/turf/open/floor/plating/asteroid,
@@ -2076,6 +2155,33 @@
/obj/structure/sign/warning/vacuum,
/turf/open/floor/plating,
/area/quartermaster/storage)
+"adr" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"ads" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/oil,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
"adv" = (
/obj/structure/closet/crate{
icon_state = "crateopen"
@@ -11662,7 +11768,7 @@
/turf/open/floor/plasteel/dark,
/area/crew_quarters/theatre)
"atY" = (
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/obj/machinery/light{
@@ -12660,7 +12766,7 @@
/area/maintenance/port/fore)
"avQ" = (
/obj/structure/table,
-/obj/item/clothing/under/rank/security,
+/obj/item/clothing/under/rank/security/officer,
/obj/item/restraints/handcuffs,
/obj/structure/cable/white,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -13692,7 +13798,7 @@
/obj/structure/closet/secure_closet/personal/cabinet,
/obj/item/clothing/suit/jacket/letterman_nanotrasen,
/obj/item/clothing/suit/toggle/lawyer,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/machinery/light/small{
dir = 1
},
@@ -13716,7 +13822,7 @@
/obj/item/clothing/head/fedora{
icon_state = "detective"
},
-/obj/item/clothing/under/geisha,
+/obj/item/clothing/under/costume/geisha,
/obj/machinery/light/small{
dir = 1
},
@@ -17365,7 +17471,7 @@
/obj/item/clothing/head/fedora{
icon_state = "detective"
},
-/obj/item/clothing/under/lawyer/female,
+/obj/item/clothing/under/rank/civilian/lawyer/female,
/obj/machinery/light/small,
/turf/open/floor/wood,
/area/crew_quarters/dorms)
@@ -17387,7 +17493,7 @@
},
/obj/item/clothing/suit/toggle/lawyer/black,
/obj/item/clothing/head/fedora,
-/obj/item/clothing/under/blacktango,
+/obj/item/clothing/under/dress/blacktango,
/obj/machinery/light/small,
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/dorms)
@@ -18300,19 +18406,6 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
-"aGl" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/obj/structure/cable/white{
- icon_state = "0-8"
- },
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"aGm" = (
/obj/structure/sign/warning/radiation,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -20085,16 +20178,6 @@
},
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
-"aJo" = (
-/obj/structure/cable/white{
- icon_state = "0-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 6
- },
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/gravity_generator)
"aJp" = (
/obj/structure/cable/white{
icon_state = "1-2"
@@ -20171,16 +20254,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"aJA" = (
-/obj/structure/cable/white{
- icon_state = "0-2"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/engineering)
"aJB" = (
/obj/structure/table/reinforced,
/obj/item/stack/sheet/metal/fifty,
@@ -21472,14 +21545,6 @@
/obj/item/clothing/glasses/meson/engine,
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
-"aLL" = (
-/obj/structure/cable/white,
-/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
- dir = 4
- },
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/gravity_generator)
"aLM" = (
/obj/structure/cable/white{
icon_state = "1-2"
@@ -21574,11 +21639,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"aLX" = (
-/obj/structure/cable/white,
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/turf/open/floor/plating,
-/area/engine/engineering)
"aLY" = (
/obj/effect/turf_decal/tile/yellow{
dir = 1
@@ -22553,20 +22613,6 @@
/obj/machinery/power/supermatter_crystal/shard/engine,
/turf/open/floor/engine,
/area/engine/supermatter)
-"aOb" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"aOd" = (
/obj/machinery/power/apc{
areastring = "/area/engine/engineering";
@@ -22788,19 +22834,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"aOB" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"aOC" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 5
@@ -22827,19 +22860,6 @@
},
/turf/open/floor/circuit/green,
/area/engine/supermatter)
-"aOE" = (
-/obj/structure/cable{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"aOF" = (
/obj/structure/cable{
icon_state = "1-8"
@@ -27696,12 +27716,12 @@
pixel_y = 3
},
/obj/item/storage/box/syringes,
-/obj/item/gun/syringe,
/obj/item/reagent_containers/hypospray/CMO,
/obj/item/storage/belt/medical,
/obj/item/storage/belt/medical,
/obj/item/clothing/neck/stethoscope,
/obj/item/clothing/neck/stethoscope,
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel,
/area/medical/medbay/zone3)
"aXR" = (
@@ -72989,9 +73009,9 @@ aFq
aGf
sIA
aIe
-aJo
+abQ
aKx
-aLL
+acA
aMN
aMN
sJD
@@ -73763,9 +73783,9 @@ aIh
aJr
aKz
aLO
-aOB
-aOB
-aOB
+acC
+acC
+acC
aLU
aQK
aRH
@@ -75042,7 +75062,7 @@ kaA
aDr
aEv
aFx
-aGl
+abn
aHp
aIm
bxa
@@ -75819,9 +75839,9 @@ aIp
aJw
aKE
aLU
-aOE
-aOb
-aOE
+adr
+ads
+adr
aLO
blK
aRP
@@ -76587,9 +76607,9 @@ aDv
aDv
aHv
sHV
-aJA
+acz
aKH
-aLX
+acB
aEt
aEt
aOH
diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm
index 77b44df636..bdbce36c9c 100644
--- a/_maps/map_files/PubbyStation/PubbyStation.dmm
+++ b/_maps/map_files/PubbyStation/PubbyStation.dmm
@@ -2,12 +2,267 @@
"aaa" = (
/turf/open/space/basic,
/area/space)
+"aab" = (
+/obj/machinery/holopad,
+/obj/effect/landmark/start/cyborg,
+/mob/living/simple_animal/bot/secbot/pingsky,
+/turf/open/floor/plasteel/dark,
+/area/ai_monitored/turret_protected/aisat_interior)
+"aac" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
"aad" = (
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating{
icon_state = "platingdmg3"
},
/area/maintenance/department/science)
+"aae" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaf" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aag" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 1
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aah" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aai" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaj" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aak" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aal" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/orange/visible{
+ dir = 9
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aam" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aan" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aao" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aap" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
+ dir = 9
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aaq" = (
+/obj/effect/spawner/structure/window/plasma/reinforced,
+/obj/machinery/atmospherics/pipe/simple/supply/hidden{
+ dir = 5
+ },
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/engineering)
+"aar" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/item/tank/internals/plasma,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aas" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/decal/cleanable/oil,
+/obj/machinery/door/poddoor/shutters/radiation/preopen{
+ id = "engsm";
+ name = "Radiation Chamber Shutters"
+ },
+/turf/open/floor/plating,
+/area/engine/supermatter)
+"aat" = (
+/obj/structure/closet/wardrobe/green,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/sign/poster/official/fashion{
+ pixel_y = -32
+ },
+/obj/structure/sign/poster/official/fashion{
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white/corner,
+/area/crew_quarters/fitness/recreation)
+"aau" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/structure/sign/poster/official/hydro_ad{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/hydroponics)
+"aav" = (
+/obj/structure/closet,
+/obj/effect/spawner/lootdrop/maintenance,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/cargo)
+"aaw" = (
+/obj/structure/sign/poster/official/hydro_ad,
+/turf/closed/wall,
+/area/hydroponics)
+"aax" = (
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = 32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/zone3)
+"aay" = (
+/obj/structure/sign/poster/official/medical_green_cross,
+/turf/closed/wall,
+/area/medical/medbay/central)
+"aaz" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/supply/hidden,
+/obj/structure/sign/poster/official/medical_green_cross{
+ pixel_x = 32;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/white,
+/area/medical/medbay/central)
+"aaA" = (
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/science)
+"aaB" = (
+/obj/structure/closet/masks,
+/obj/item/reagent_containers/food/snacks/deadmouse,
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/turf/open/floor/plating,
+/area/maintenance/department/engine)
+"aaC" = (
+/obj/structure/sign/poster/contraband/scum{
+ pixel_y = 32
+ },
+/turf/open/floor/plasteel,
+/area/maintenance/department/engine)
"abf" = (
/obj/structure/bed,
/turf/open/floor/plating,
@@ -1589,12 +1844,6 @@
},
/turf/open/floor/plasteel/dark,
/area/ai_monitored/turret_protected/aisat_interior)
-"afP" = (
-/obj/machinery/holopad,
-/mob/living/simple_animal/bot/secbot/pingsky,
-/obj/effect/landmark/start/cyborg,
-/turf/open/floor/plasteel/dark,
-/area/ai_monitored/turret_protected/aisat_interior)
"afQ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -2036,7 +2285,7 @@
/turf/open/floor/plasteel,
/area/security/prison)
"ahb" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/prison{
dir = 8
},
/turf/open/floor/plasteel/freezer,
@@ -8857,7 +9106,7 @@
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/heads/captain)
"avK" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/turf/open/floor/plasteel/freezer,
@@ -11506,13 +11755,6 @@
},
/turf/open/floor/plasteel/white/corner,
/area/crew_quarters/fitness/recreation)
-"aBV" = (
-/obj/structure/closet/wardrobe/green,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/plasteel/white/corner,
-/area/crew_quarters/fitness/recreation)
"aBW" = (
/obj/structure/closet/wardrobe/grey,
/obj/machinery/light,
@@ -14425,7 +14667,7 @@
/turf/open/floor/plasteel/freezer,
/area/crew_quarters/toilet/restrooms)
"aIl" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 8
},
/obj/machinery/light/small{
@@ -15182,13 +15424,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/cargo)
-"aKm" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/orange/visible{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"aKn" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -16255,7 +16490,7 @@
/turf/open/floor/plasteel/cafeteria,
/area/crew_quarters/cafeteria/lunchroom)
"aNc" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/obj/effect/landmark/start/assistant,
@@ -18191,7 +18426,7 @@
/obj/structure/chair/wood/normal{
dir = 8
},
-/obj/item/clothing/under/janimaid,
+/obj/item/clothing/under/rank/civilian/janitor/maid,
/turf/open/floor/wood{
icon_state = "wood-broken"
},
@@ -18463,10 +18698,6 @@
},
/turf/open/floor/plasteel,
/area/hydroponics)
-"aSD" = (
-/obj/structure/closet/secure_closet/hydroponics,
-/turf/open/floor/plasteel,
-/area/hydroponics)
"aSE" = (
/obj/machinery/airalarm{
pixel_y = 24
@@ -19833,11 +20064,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/cargo)
-"aVF" = (
-/obj/structure/closet,
-/obj/effect/spawner/lootdrop/maintenance,
-/turf/open/floor/plating,
-/area/maintenance/department/cargo)
"aVG" = (
/obj/structure/easel,
/turf/open/floor/plating,
@@ -20830,7 +21056,7 @@
/area/janitor)
"aXP" = (
/obj/structure/table,
-/obj/item/clothing/under/maid,
+/obj/item/clothing/under/costume/maid,
/obj/item/key/janitor,
/obj/item/grenade/clusterbuster/cleaner,
/obj/item/grenade/chem_grenade/cleaner,
@@ -21098,7 +21324,7 @@
"aYm" = (
/obj/structure/closet/crate/wooden/toy,
/obj/item/lipstick/random,
-/obj/item/clothing/gloves/color/rainbow/clown,
+/obj/item/clothing/gloves/color/rainbow,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -22504,14 +22730,6 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/plasteel,
/area/hydroponics)
-"bbe" = (
-/obj/structure/chair/stool,
-/obj/effect/turf_decal/tile/green,
-/obj/effect/turf_decal/tile/green{
- dir = 8
- },
-/turf/open/floor/plasteel,
-/area/hydroponics)
"bbg" = (
/obj/effect/landmark/start/cook,
/obj/machinery/atmospherics/components/unary/vent_pump/on,
@@ -22599,9 +22817,9 @@
"bbt" = (
/obj/structure/disposalpipe/segment,
/obj/structure/table/wood,
-/obj/item/clothing/under/sundress,
-/obj/item/clothing/under/waiter,
-/obj/item/clothing/under/blacktango,
+/obj/item/clothing/under/dress/sundress,
+/obj/item/clothing/under/suit/waiter,
+/obj/item/clothing/under/dress/blacktango,
/turf/open/floor/plasteel/dark,
/area/crew_quarters/bar)
"bbu" = (
@@ -22661,7 +22879,7 @@
pixel_x = 6;
pixel_y = -5
},
-/obj/item/clothing/under/rank/mailman,
+/obj/item/clothing/under/misc/mailman,
/obj/item/clothing/head/mailman,
/turf/open/floor/plasteel,
/area/quartermaster/office)
@@ -27852,14 +28070,6 @@
},
/turf/open/floor/plasteel/white,
/area/medical/medbay/zone3)
-"boB" = (
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/plasteel/white,
-/area/medical/medbay/zone3)
"boC" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/turf/open/floor/plasteel/dark,
@@ -31681,13 +31891,6 @@
},
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
-"bwM" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plasteel/white,
-/area/medical/medbay/central)
"bwN" = (
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
@@ -35727,7 +35930,7 @@
icon_state = "2-4"
},
/obj/structure/closet,
-/obj/item/clothing/under/rank/nursesuit,
+/obj/item/clothing/under/rank/medical/doctor/nurse,
/obj/item/clothing/head/nursehat,
/obj/effect/decal/cleanable/cobweb,
/obj/machinery/airalarm{
@@ -36757,11 +36960,6 @@
icon_state = "platingdmg3"
},
/area/maintenance/department/engine)
-"bGL" = (
-/obj/structure/closet/masks,
-/obj/item/reagent_containers/food/snacks/deadmouse,
-/turf/open/floor/plating,
-/area/maintenance/department/engine)
"bGM" = (
/obj/machinery/vending/cigarette,
/turf/open/floor/plating,
@@ -39520,7 +39718,6 @@
"bMK" = (
/obj/item/soap/nanotrasen,
/obj/item/clothing/neck/stethoscope,
-/obj/item/gun/syringe,
/obj/structure/table/glass,
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -39529,6 +39726,7 @@
/obj/effect/turf_decal/tile/blue{
dir = 8
},
+/obj/item/gun/syringe/dart,
/turf/open/floor/plasteel/white,
/area/medical/medbay/central)
"bMM" = (
@@ -42817,7 +43015,7 @@
/area/maintenance/department/engine)
"bUb" = (
/obj/structure/grille/broken,
-/obj/structure/piano,
+/obj/structure/musician/piano,
/turf/open/floor/plating,
/area/maintenance/department/engine)
"bUc" = (
@@ -46091,13 +46289,6 @@
/obj/structure/sign/warning/nosmoking,
/turf/closed/wall/r_wall,
/area/engine/engineering)
-"ccd" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/structure/cable{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"cci" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/light{
@@ -47021,17 +47212,6 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"cfV" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
- dir = 4
- },
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"cfX" = (
/obj/machinery/atmospherics/pipe/manifold/orange/visible{
dir = 1
@@ -47213,7 +47393,7 @@
/turf/open/floor/plasteel/grimy,
/area/chapel/main/monastery)
"cgO" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/obj/machinery/light/small{
@@ -47386,23 +47566,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"chw" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 5
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
-"chA" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/turf/open/floor/plating,
-/area/engine/supermatter)
"chB" = (
/obj/item/seeds/banana,
/obj/item/seeds/grass,
@@ -47571,7 +47734,7 @@
/turf/open/floor/plasteel/grimy,
/area/chapel/main/monastery)
"ciq" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
pixel_y = 8
},
/turf/open/floor/plasteel/showroomfloor,
@@ -51429,10 +51592,10 @@
/turf/open/floor/carpet,
/area/chapel/main/monastery)
"cwz" = (
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
-/obj/item/clothing/under/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
/obj/structure/table/wood,
/turf/open/floor/plasteel/dark,
/area/chapel/main/monastery)
@@ -54815,17 +54978,6 @@
icon_state = "platingdmg3"
},
/area/maintenance/department/science)
-"hQy" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/item/tank/internals/plasma,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"hQz" = (
/obj/structure/closet/emcloset/anchored,
/obj/structure/cable/yellow{
@@ -55165,11 +55317,6 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/engineering)
-"izm" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"izB" = (
/obj/machinery/door/airlock/external{
name = "Escape Pod"
@@ -55792,7 +55939,7 @@
/turf/open/floor/carpet,
/area/chapel/office)
"kgR" = (
-/obj/structure/toilet{
+/obj/structure/toilet/secret/low_loot{
dir = 4
},
/turf/open/floor/plating,
@@ -55848,7 +55995,7 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"klV" = (
-/obj/item/clothing/under/rank/clown/sexy,
+/obj/item/clothing/under/rank/civilian/clown/sexy,
/turf/open/floor/plasteel/dark,
/area/maintenance/department/crew_quarters/dorms)
"kmd" = (
@@ -56550,13 +56697,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/engine)
-"lRX" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/orange/visible{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"lTC" = (
/obj/item/shard,
/obj/effect/turf_decal/stripes/line{
@@ -57818,13 +57958,6 @@
},
/turf/open/floor/plating,
/area/engine/engineering)
-"oJr" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"oKa" = (
/obj/structure/rack,
/obj/effect/spawner/lootdrop/maintenance{
@@ -58138,7 +58271,7 @@
/turf/open/floor/plating,
/area/chapel/office)
"plA" = (
-/obj/structure/piano,
+/obj/structure/musician/piano,
/turf/open/floor/plasteel/dark,
/area/maintenance/department/crew_quarters/dorms)
"pmB" = (
@@ -58806,11 +58939,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/engine)
-"qOS" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
-/turf/open/floor/plating,
-/area/engine/engineering)
"qPB" = (
/obj/structure/chair/stool,
/obj/machinery/light/small{
@@ -59851,6 +59979,15 @@
},
/turf/open/floor/plating,
/area/science/xenobiology)
+"ttS" = (
+/obj/structure/chair/stool,
+/obj/effect/turf_decal/tile/green,
+/obj/effect/turf_decal/tile/green{
+ dir = 8
+ },
+/mob/living/simple_animal/pet/bumbles,
+/turf/open/floor/plasteel,
+/area/hydroponics)
"tue" = (
/obj/structure/cable{
icon_state = "2-4"
@@ -59975,13 +60112,6 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
-"tQT" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"tRc" = (
/obj/structure/ore_box,
/turf/open/floor/plating{
@@ -60179,17 +60309,6 @@
luminosity = 2
},
/area/maintenance/department/science)
-"uoq" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"uos" = (
/obj/machinery/computer/camera_advanced/base_construction,
/obj/effect/turf_decal/stripes/line{
@@ -60625,13 +60744,6 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
-"vor" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/structure/cable/yellow{
- icon_state = "1-2"
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"vpz" = (
/obj/structure/girder,
/turf/open/floor/plating{
@@ -61073,17 +61185,6 @@
/obj/structure/sign/warning,
/turf/closed/wall,
/area/science/mixing)
-"woh" = (
-/obj/structure/cable/yellow{
- icon_state = "4-8"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "engsm";
- name = "Radiation Chamber Shutters"
- },
-/obj/effect/decal/cleanable/oil,
-/turf/open/floor/plating,
-/area/engine/supermatter)
"woq" = (
/obj/structure/chair,
/turf/open/floor/plating,
@@ -61227,13 +61328,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/science)
-"wHI" = (
-/obj/effect/spawner/structure/window/plasma/reinforced,
-/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/engine/engineering)
"wIo" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/obj/structure/lattice,
@@ -83931,7 +84025,7 @@ bBX
bva
bEm
bva
-bGL
+aaB
bHQ
bJe
bKj
@@ -85496,7 +85590,7 @@ bSw
bva
bOB
bva
-kRq
+aaC
kRq
kRq
bva
@@ -87506,7 +87600,7 @@ aVS
aVS
aVS
aVS
-aRL
+aaw
aJI
aDZ
aHN
@@ -88029,7 +88123,7 @@ bjR
blc
biX
bny
-boB
+aax
bpF
brd
bsz
@@ -88521,7 +88615,7 @@ aKP
aPz
aQJ
aRL
-aSD
+aau
aTT
aXS
aRL
@@ -90071,7 +90165,7 @@ aRN
aXZ
aYQ
aXS
-bbe
+ttS
bcd
bdo
ben
@@ -90605,7 +90699,7 @@ brg
bsG
brf
bvn
-bwM
+aaz
byt
bzX
bpP
@@ -90904,9 +90998,9 @@ svA
mjK
mjK
mjK
-wHI
-eyj
-eyj
+aap
+aac
+aac
bXk
shH
shH
@@ -91156,7 +91250,7 @@ cah
cdO
ioF
ceX
-qOS
+aah
cfS
fFv
fmL
@@ -91630,7 +91724,7 @@ bnD
boJ
bpS
bjd
-bjc
+aay
cqm
bvl
bwP
@@ -91670,7 +91764,7 @@ cbh
cbh
cbh
hjD
-vor
+aai
cfU
tIS
iCs
@@ -91928,12 +92022,12 @@ irM
qFu
cet
ulY
-cfV
+aak
cgu
cgU
-izm
-chw
-eyj
+aam
+aaq
+aac
jzE
bXk
bXk
@@ -92180,9 +92274,9 @@ bZA
can
cbi
ccc
-eyj
+aac
cdR
-tQT
+aaf
bXk
bXk
sWW
@@ -92436,12 +92530,12 @@ bYR
bZA
can
cbj
-eyj
+aac
cbX
wcs
iyJ
cfa
-eyj
+aac
twv
hoS
sWj
@@ -92693,7 +92787,7 @@ bYS
bZA
can
qpS
-ccd
+aae
ccX
ccX
ceu
@@ -92702,9 +92796,9 @@ cfu
tlN
ncm
cCI
-uoq
-hQy
-chA
+aan
+aar
+aao
meF
oKv
wbB
@@ -92950,12 +93044,12 @@ bYT
bZB
caq
cbk
-eyj
+aac
ccY
cdT
ccY
cbX
-eyj
+aac
vlC
iej
qeY
@@ -93207,7 +93301,7 @@ bYU
bZE
car
mgz
-eyj
+aac
cbX
wcs
wcs
@@ -94235,7 +94329,7 @@ bYQ
bZA
cam
mgz
-eyj
+aac
cbX
wcs
wcs
@@ -94492,12 +94586,12 @@ wjm
bZF
cbm
mgz
-eyj
+aac
oHa
oHa
eWi
cbX
-eyj
+aac
vlC
cgx
qeY
@@ -94749,7 +94843,7 @@ bYO
bZA
cam
lrM
-ccd
+aae
cAQ
cAQ
cLw
@@ -94758,9 +94852,9 @@ cfu
jBn
oxw
meF
-chA
-chA
-woh
+aao
+aao
+aas
cCI
cBS
iLh
@@ -94899,7 +94993,7 @@ aey
aeO
aff
afy
-afP
+aab
bIK
agt
agD
@@ -95006,12 +95100,12 @@ bYY
bZA
cam
cbn
-eyj
+aac
cbX
wcs
cfP
cff
-eyj
+aac
cfX
vVO
iop
@@ -95264,9 +95358,9 @@ bZG
cax
cbo
ccc
-eyj
+aac
cdR
-oJr
+aag
bXq
bXq
cfY
@@ -95526,7 +95620,7 @@ kTj
qhE
loz
frj
-lRX
+aal
eyj
uIB
eyj
@@ -95782,7 +95876,7 @@ cam
cam
cam
haA
-aKm
+aaj
upc
wIo
hyh
@@ -96039,7 +96133,7 @@ cCV
ceb
epV
qLI
-aKm
+aaj
eiV
upc
dsz
@@ -103153,7 +103247,7 @@ axx
ayv
azD
aAS
-aBV
+aat
atn
aEh
aFe
@@ -107798,7 +107892,7 @@ sZh
aLm
aTx
aEj
-aVF
+aav
aFi
aFi
aFi
@@ -109371,7 +109465,7 @@ blX
blX
blX
bkF
-lWy
+aaA
lWy
fKj
lWy
diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm
index 905b2cdb1b..c9b81cefd9 100644
--- a/_maps/map_files/generic/CentCom.dmm
+++ b/_maps/map_files/generic/CentCom.dmm
@@ -1711,14 +1711,14 @@
/obj/structure/table,
/obj/item/paper,
/obj/item/pen,
-/obj/item/clothing/under/schoolgirl,
+/obj/item/clothing/under/costume/schoolgirl,
/turf/open/floor/holofloor,
/area/holodeck/rec_center/school)
"eD" = (
/obj/structure/table,
/obj/item/paper,
/obj/item/pen,
-/obj/item/clothing/under/schoolgirl/green,
+/obj/item/clothing/under/costume/schoolgirl/green,
/turf/open/floor/holofloor,
/area/holodeck/rec_center/school)
"eE" = (
@@ -1832,14 +1832,14 @@
/obj/structure/table,
/obj/item/paper,
/obj/item/pen,
-/obj/item/clothing/under/schoolgirl/orange,
+/obj/item/clothing/under/costume/schoolgirl/orange,
/turf/open/floor/holofloor,
/area/holodeck/rec_center/school)
"eU" = (
/obj/structure/table,
/obj/item/paper,
/obj/item/pen,
-/obj/item/clothing/under/schoolgirl/red,
+/obj/item/clothing/under/costume/schoolgirl/red,
/turf/open/floor/holofloor,
/area/holodeck/rec_center/school)
"eV" = (
@@ -1934,7 +1934,7 @@
/obj/structure/table,
/obj/item/paper,
/obj/item/pen,
-/obj/item/clothing/under/schoolgirl,
+/obj/item/clothing/under/costume/schoolgirl,
/obj/item/toy/katana,
/turf/open/floor/holofloor,
/area/holodeck/rec_center/school)
@@ -6839,8 +6839,8 @@
/area/centcom/ferry)
"pN" = (
/obj/structure/closet/secure_closet/personal/cabinet,
-/obj/item/clothing/under/rank/curator/treasure_hunter,
-/obj/item/clothing/under/skirt/black,
+/obj/item/clothing/under/rank/civilian/curator/treasure_hunter,
+/obj/item/clothing/under/dress/skirt,
/obj/item/clothing/under/shorts/black,
/obj/item/clothing/under/pants/track,
/obj/item/clothing/accessory/armband/deputy,
@@ -10005,6 +10005,12 @@
/obj/structure/chair/stool,
/turf/open/floor/plasteel,
/area/syndicate_mothership)
+"wZ" = (
+/obj/structure/bed,
+/obj/item/bedsheet/syndie,
+/obj/effect/landmark/holding_facility,
+/turf/open/indestructible/hotelwood,
+/area/centcom/holding)
"xa" = (
/obj/machinery/door/window/northright{
dir = 4;
@@ -12452,6 +12458,13 @@
},
/turf/open/floor/plasteel/dark,
/area/centcom/evac)
+"CQ" = (
+/obj/effect/landmark/holding_facility,
+/mob/living/simple_animal/bot/medbot{
+ name = "Syndicate Hospitality Drone"
+ },
+/turf/open/indestructible/hotelwood,
+/area/centcom/holding)
"CR" = (
/obj/machinery/computer/security{
dir = 8
@@ -14407,7 +14420,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/structure/piano,
+/obj/structure/musician/piano,
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
"Hk" = (
@@ -17017,11 +17030,11 @@
/turf/open/floor/plasteel/white,
/area/centcom/holding)
"OU" = (
-/obj/item/clothing/under/jabroni,
-/obj/item/clothing/under/geisha,
-/obj/item/clothing/under/kilt,
+/obj/item/clothing/under/costume/jabroni,
+/obj/item/clothing/under/costume/geisha,
+/obj/item/clothing/under/costume/kilt,
/obj/structure/closet,
-/obj/item/clothing/under/roman,
+/obj/item/clothing/under/costume/roman,
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
"OV" = (
@@ -17251,10 +17264,21 @@
/obj/structure/window/reinforced/fulltile,
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
+"Ql" = (
+/obj/machinery/light,
+/obj/effect/landmark/holding_facility,
+/turf/open/indestructible/hotelwood,
+/area/centcom/holding)
"Qm" = (
/obj/singularity/wizard/mapped,
/turf/open/indestructible/binary,
/area/fabric_of_reality)
+"Qn" = (
+/obj/machinery/vr_sleeper/hugbox{
+ dir = 8
+ },
+/turf/open/indestructible/hotelwood,
+/area/centcom/holding)
"Qo" = (
/turf/open/floor/mineral/plastitanium/red,
/area/centcom/evac)
@@ -17794,7 +17818,7 @@
/area/syndicate_mothership)
"Tn" = (
/obj/structure/table/wood/fancy,
-/obj/item/candle/infinite{
+/obj/item/candle/infinite/hugbox{
pixel_y = 6
},
/turf/open/indestructible/hotelwood,
@@ -17820,7 +17844,6 @@
dir = 4
},
/obj/structure/window/reinforced/tinted{
- icon_state = "twindow";
dir = 1
},
/turf/open/floor/plasteel/white,
@@ -17897,7 +17920,6 @@
dir = 8
},
/obj/structure/window/reinforced/tinted{
- icon_state = "twindow";
dir = 1
},
/obj/machinery/washing_machine,
@@ -17939,10 +17961,13 @@
/obj/vehicle/ridden/janicart,
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
-"Ud" = (
-/obj/effect/landmark/holding_facility,
+"Uc" = (
+/obj/machinery/vending/sustenance,
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
+"Ud" = (
+/turf/closed/indestructible/wood,
+/area/centcom/holding)
"Ug" = (
/obj/machinery/door/poddoor/shuttledock{
checkdir = 1;
@@ -17962,6 +17987,11 @@
},
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
+"Ui" = (
+/obj/structure/table,
+/obj/item/clothing/mask/luchador/tecnicos,
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"Uj" = (
/obj/machinery/door/airlock/centcom{
name = "Restroom";
@@ -18204,6 +18234,11 @@
/obj/structure/window/reinforced/tinted,
/turf/open/floor/plasteel/freezer,
/area/syndicate_mothership)
+"Vk" = (
+/obj/structure/table,
+/obj/item/storage/belt/champion/wrestling/holodeck,
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"Vt" = (
/obj/item/paper/fluff/stations/centcom/disk_memo,
/obj/structure/noticeboard{
@@ -18368,6 +18403,11 @@
},
/turf/open/indestructible/hotelwood,
/area/centcom/holding)
+"Wx" = (
+/obj/structure/table,
+/obj/item/clothing/mask/luchador,
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"Wz" = (
/obj/structure/table,
/obj/item/storage/backpack/duffelbag/med/surgery,
@@ -18741,6 +18781,11 @@
},
/turf/open/floor/plasteel/cafeteria,
/area/centcom/holding)
+"Yv" = (
+/obj/structure/table,
+/obj/item/clothing/mask/luchador/rudos,
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"Yw" = (
/turf/closed/indestructible/fakedoor{
name = "External Access"
@@ -18750,6 +18795,9 @@
/obj/machinery/door/airlock/titanium,
/turf/open/floor/mineral/titanium,
/area/centcom/evac)
+"YC" = (
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"YJ" = (
/obj/item/reagent_containers/food/condiment/enzyme,
/obj/item/reagent_containers/food/drinks/shaker,
@@ -18822,6 +18870,14 @@
},
/turf/open/floor/plasteel,
/area/centcom/supplypod)
+"Zl" = (
+/obj/structure/table,
+/obj/item/clothing/gloves/boxing,
+/obj/item/clothing/gloves/boxing/blue,
+/obj/item/clothing/gloves/boxing/green,
+/obj/item/clothing/gloves/boxing/yellow,
+/turf/open/floor/holofloor/wood,
+/area/holodeck/rec_center/wrestlingarena)
"Zr" = (
/obj/machinery/light,
/turf/open/floor/plasteel/dark,
@@ -18844,6 +18900,10 @@
/obj/effect/landmark/start/nukeop_leader,
/turf/open/floor/wood,
/area/syndicate_mothership)
+"ZB" = (
+/obj/effect/landmark/holding_facility,
+/turf/open/indestructible/hotelwood,
+/area/centcom/holding)
"ZE" = (
/obj/structure/sink{
dir = 4;
@@ -43829,11 +43889,11 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
+Ud
+Ud
+Ud
+Ud
+Ud
aa
aa
aa
@@ -44086,11 +44146,11 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
+Ud
+Uc
+ZB
+ZB
+Ud
aa
aa
aa
@@ -44343,11 +44403,11 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
+Ud
+ZB
+CQ
+Ql
+Ud
aa
aa
aa
@@ -44600,11 +44660,11 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
+Ud
+wZ
+ZB
+Qn
+Ud
aa
aa
aa
@@ -44857,11 +44917,11 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
+Ud
+Ud
+Ud
+Ud
+Ud
aa
aa
aa
@@ -46174,8 +46234,8 @@ Sd
HH
Nd
WM
-Ud
-Ud
+Sd
+Sd
NT
Nj
Po
@@ -46431,8 +46491,8 @@ Sd
XM
NT
Sd
-Ud
-Ud
+Sd
+Sd
NT
YU
zT
@@ -46688,8 +46748,8 @@ Sd
Tn
NT
Sd
-Ud
-Ud
+Sd
+Sd
NT
YU
zT
@@ -46945,8 +47005,8 @@ Sd
GY
NT
Sd
-Ud
-Ud
+Sd
+Sd
NT
YU
zT
@@ -47202,8 +47262,8 @@ Qk
Vu
Nd
Gs
-Ud
-Ud
+Sd
+Sd
NT
Mt
PA
@@ -71951,18 +72011,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+ab
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ab
aa
aa
aa
@@ -72208,18 +72268,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+bj
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+fx
aa
aa
aa
@@ -72465,18 +72525,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+bj
+Vk
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+Vk
+fx
aa
aa
aa
@@ -72722,18 +72782,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+bj
+Vk
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+Vk
+fx
aa
aa
aa
@@ -72979,18 +73039,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+bj
+Vk
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+YC
+Vk
+fx
aa
aa
aa
@@ -73236,18 +73296,18 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+bj
+YC
+YC
+Wx
+YC
+Yv
+Ui
+YC
+Zl
+YC
+YC
+fx
aa
aa
aa
@@ -73494,16 +73554,16 @@ ae
ae
ae
ab
-ae
-ae
-ae
-ae
-ae
-ae
-ae
-ae
-ae
-ae
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ag
ab
aa
aa
diff --git a/_maps/shuttles/arrival_cog.dmm b/_maps/shuttles/arrival_cog.dmm
new file mode 100644
index 0000000000..2ecbccaaab
--- /dev/null
+++ b/_maps/shuttles/arrival_cog.dmm
@@ -0,0 +1,278 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"a" = (
+/turf/template_noop,
+/area/template_noop)
+"b" = (
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/arrival)
+"c" = (
+/obj/structure/shuttle/engine/propulsion/right{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/shuttle/arrival)
+"d" = (
+/obj/structure/shuttle/engine/propulsion/left{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/shuttle/arrival)
+"e" = (
+/obj/docking_port/mobile/arrivals{
+ dir = 2;
+ dwidth = 4;
+ height = 12;
+ name = "cog arrivals shuttle";
+ width = 9
+ },
+/turf/template_noop,
+/area/template_noop)
+"f" = (
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/shuttle/arrival)
+"g" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner,
+/turf/open/floor/plating,
+/area/shuttle/arrival)
+"h" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 1
+ },
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/shuttle/arrival)
+"i" = (
+/obj/machinery/sleeper,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/arrival)
+"j" = (
+/obj/structure/closet/emcloset/anchored,
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/arrival)
+"k" = (
+/obj/structure/table/reinforced,
+/obj/item/radio,
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/arrival)
+"l" = (
+/obj/machinery/sleeper,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/arrival)
+"m" = (
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"n" = (
+/obj/structure/window/shuttle,
+/obj/structure/grille,
+/turf/open/floor/plating,
+/area/shuttle/arrival)
+"o" = (
+/obj/structure/chair/comfy/shuttle,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"p" = (
+/obj/structure/chair/comfy/shuttle,
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"q" = (
+/obj/structure/chair/comfy/shuttle,
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"r" = (
+/obj/machinery/door/airlock/external{
+ name = "Arrival Shuttle Airlock"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/shuttle/arrival)
+"s" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/firstaid/regular,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"t" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/emergency,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"u" = (
+/obj/structure/table/reinforced,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"v" = (
+/obj/structure/table/reinforced,
+/obj/item/radio,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"w" = (
+/obj/machinery/computer{
+ dir = 1;
+ name = "Shuttle computer"
+ },
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"x" = (
+/obj/machinery/computer{
+ dir = 1;
+ name = "Shuttle computer"
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+"y" = (
+/obj/machinery/computer{
+ dir = 1;
+ name = "Shuttle computer"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/arrival)
+
+(1,1,1) = {"
+a
+c
+h
+b
+a
+a
+a
+a
+a
+a
+a
+a
+"}
+(2,1,1) = {"
+b
+f
+b
+b
+n
+b
+b
+r
+b
+b
+b
+a
+"}
+(3,1,1) = {"
+c
+g
+i
+m
+o
+o
+p
+m
+s
+u
+b
+b
+"}
+(4,1,1) = {"
+d
+g
+j
+m
+o
+o
+o
+m
+o
+o
+w
+n
+"}
+(5,1,1) = {"
+e
+f
+k
+m
+m
+m
+m
+m
+m
+m
+x
+n
+"}
+(6,1,1) = {"
+c
+g
+j
+m
+o
+o
+o
+m
+o
+o
+y
+n
+"}
+(7,1,1) = {"
+d
+g
+l
+m
+o
+o
+q
+m
+t
+v
+b
+b
+"}
+(8,1,1) = {"
+b
+f
+b
+b
+n
+b
+b
+r
+b
+b
+b
+a
+"}
+(9,1,1) = {"
+a
+d
+h
+b
+a
+a
+a
+a
+a
+a
+a
+a
+"}
diff --git a/_maps/shuttles/emergency_bar.dmm b/_maps/shuttles/emergency_bar.dmm
index 7c14d9ebd0..7bc7de9bf1 100644
--- a/_maps/shuttles/emergency_bar.dmm
+++ b/_maps/shuttles/emergency_bar.dmm
@@ -197,7 +197,7 @@
/turf/open/floor/plasteel,
/area/shuttle/escape)
"aF" = (
-/obj/structure/piano{
+/obj/structure/musician/piano{
icon_state = "piano"
},
/turf/open/floor/plasteel/grimy,
diff --git a/_maps/shuttles/emergency_cog.dmm b/_maps/shuttles/emergency_cog.dmm
new file mode 100644
index 0000000000..ad71dba4bd
--- /dev/null
+++ b/_maps/shuttles/emergency_cog.dmm
@@ -0,0 +1,546 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"a" = (
+/turf/template_noop,
+/area/template_noop)
+"b" = (
+/obj/structure/shuttle/engine/propulsion{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"c" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"d" = (
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"e" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"f" = (
+/obj/machinery/status_display/evac,
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"g" = (
+/obj/machinery/door/airlock/titanium{
+ name = "Emergency Shuttle Airlock"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"h" = (
+/obj/structure/table/reinforced,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"i" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium,
+/area/shuttle/escape)
+"j" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/emergency,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"k" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"l" = (
+/obj/machinery/vending/wallmed,
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"m" = (
+/obj/effect/spawner/structure/window/shuttle,
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"n" = (
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"o" = (
+/obj/machinery/door/airlock/titanium{
+ name = "Emergency Shuttle Airlock"
+ },
+/obj/structure/fans/tiny,
+/obj/docking_port/mobile/emergency{
+ dheight = 0;
+ dir = 2;
+ dwidth = 9;
+ name = "NES Classic";
+ width = 22
+ },
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"p" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"q" = (
+/obj/machinery/sleeper,
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"r" = (
+/turf/open/floor/mineral/titanium,
+/area/shuttle/escape)
+"s" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"t" = (
+/obj/structure/table/reinforced,
+/turf/open/floor/mineral/titanium,
+/area/shuttle/escape)
+"u" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"v" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/radio,
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"w" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Emergency Shuttle Infirmary"
+ },
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"x" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Emergency Shuttle Cockpit";
+ req_access_txt = "19"
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"y" = (
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"z" = (
+/obj/machinery/computer/emergency_shuttle{
+ dir = 8
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"A" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/obj/machinery/light/small,
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"B" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/obj/item/storage/firstaid/regular,
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"C" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/firstaid/regular,
+/obj/structure/window/reinforced,
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"D" = (
+/obj/machinery/light,
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"H" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"J" = (
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"K" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Emergency Shuttle Brig";
+ req_access_txt = "2"
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"P" = (
+/obj/structure/table/optable,
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"Q" = (
+/obj/machinery/light,
+/turf/open/floor/mineral/titanium,
+/area/shuttle/escape)
+"R" = (
+/obj/machinery/light/small,
+/obj/structure/table,
+/obj/item/storage/backpack/duffelbag/med/surgery,
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"T" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"V" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium,
+/area/shuttle/escape)
+"W" = (
+/obj/structure/shuttle/engine/propulsion{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"X" = (
+/obj/structure/shuttle/engine/propulsion{
+ dir = 4
+ },
+/obj/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/shuttle/escape)
+"Y" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/shuttle/escape)
+
+(1,1,1) = {"
+a
+d
+b
+b
+b
+d
+b
+b
+b
+d
+a
+"}
+(2,1,1) = {"
+W
+d
+p
+p
+p
+d
+p
+p
+p
+d
+X
+"}
+(3,1,1) = {"
+c
+d
+q
+n
+P
+d
+H
+H
+H
+d
+Y
+"}
+(4,1,1) = {"
+d
+l
+q
+n
+R
+d
+T
+J
+H
+d
+d
+"}
+(5,1,1) = {"
+d
+d
+d
+w
+f
+d
+f
+K
+d
+d
+d
+"}
+(6,1,1) = {"
+d
+t
+t
+r
+s
+s
+s
+r
+s
+s
+d
+"}
+(7,1,1) = {"
+g
+r
+r
+r
+s
+s
+s
+r
+s
+s
+m
+"}
+(8,1,1) = {"
+m
+r
+r
+Q
+d
+m
+d
+V
+s
+s
+m
+"}
+(9,1,1) = {"
+g
+r
+r
+r
+r
+r
+r
+r
+s
+s
+m
+"}
+(10,1,1) = {"
+m
+r
+r
+s
+s
+s
+s
+r
+r
+r
+m
+"}
+(11,1,1) = {"
+d
+d
+r
+s
+s
+s
+s
+r
+r
+d
+d
+"}
+(12,1,1) = {"
+m
+h
+r
+r
+r
+r
+r
+r
+r
+h
+m
+"}
+(13,1,1) = {"
+d
+e
+s
+s
+s
+r
+s
+s
+s
+D
+d
+"}
+(14,1,1) = {"
+m
+s
+s
+s
+s
+r
+s
+s
+s
+s
+m
+"}
+(15,1,1) = {"
+o
+r
+r
+r
+r
+r
+s
+s
+s
+s
+m
+"}
+(16,1,1) = {"
+m
+r
+r
+s
+s
+r
+s
+s
+s
+s
+m
+"}
+(17,1,1) = {"
+g
+r
+r
+r
+i
+r
+i
+r
+r
+r
+d
+"}
+(18,1,1) = {"
+d
+d
+d
+m
+d
+x
+f
+m
+d
+d
+d
+"}
+(19,1,1) = {"
+a
+a
+m
+j
+k
+y
+k
+C
+m
+a
+a
+"}
+(20,1,1) = {"
+a
+a
+d
+d
+u
+k
+A
+d
+d
+a
+a
+"}
+(21,1,1) = {"
+a
+a
+a
+m
+v
+z
+B
+m
+a
+a
+a
+"}
+(22,1,1) = {"
+a
+a
+a
+d
+m
+m
+m
+d
+a
+a
+a
+"}
diff --git a/_maps/shuttles/emergency_kilo.dmm b/_maps/shuttles/emergency_kilo.dmm
index 5187c34a3b..3c2da5ae85 100644
--- a/_maps/shuttles/emergency_kilo.dmm
+++ b/_maps/shuttles/emergency_kilo.dmm
@@ -13,22 +13,22 @@
/obj/structure/table/reinforced,
/obj/item/storage/toolbox/mechanical,
/obj/item/radio,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ae" = (
-/obj/effect/turf_decal/bot,
/obj/machinery/computer/communications,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"af" = (
-/obj/effect/turf_decal/bot,
/obj/machinery/computer/emergency_shuttle,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ag" = (
-/obj/effect/turf_decal/bot,
/obj/machinery/computer/crew,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ah" = (
/obj/structure/table/reinforced,
@@ -38,7 +38,7 @@
},
/obj/item/storage/firstaid/regular,
/obj/item/crowbar,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ai" = (
/obj/structure/sign/nanotrasen,
@@ -47,43 +47,39 @@
"aj" = (
/obj/structure/table/reinforced,
/obj/machinery/recharger,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ak" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/effect/turf_decal/box/corners,
-/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"al" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/chair/comfy/shuttle,
-/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
- dir = 1
+ dir = 4
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"am" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/effect/turf_decal/box/corners{
- icon_state = "box_corners";
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"al" = (
+/obj/structure/chair/comfy/shuttle,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"am" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"an" = (
/obj/structure/table/reinforced,
@@ -92,10 +88,9 @@
/obj/item/tank/internals/emergency_oxygen/engi,
/obj/item/tank/internals/emergency_oxygen/engi,
/obj/item/assembly/flash/handheld,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ao" = (
-/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
@@ -103,41 +98,21 @@
name = "External Shuttle Airlock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/turf/open/floor/mineral/plastitanium,
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ap" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
/obj/structure/table,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
/obj/item/crowbar/red,
/obj/item/storage/lockbox/loyalty,
/turf/open/floor/mineral/plastitanium/red/brig,
/area/shuttle/escape)
"aq" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
/obj/structure/chair/comfy/shuttle,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/mineral/plastitanium/red/brig,
/area/shuttle/escape)
"ar" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
/obj/structure/table,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
/obj/machinery/recharger,
/turf/open/floor/mineral/plastitanium/red/brig,
/area/shuttle/escape)
@@ -145,56 +120,48 @@
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/escape)
"at" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
/obj/structure/chair/comfy/shuttle{
dir = 4
},
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
/obj/machinery/light{
dir = 8
},
/obj/machinery/keycard_auth{
pixel_x = -24
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"au" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"au" = (
+/obj/structure/table/reinforced,
/obj/item/folder/red{
pixel_x = 4;
pixel_y = 4
},
/obj/item/folder/blue,
/obj/item/gun/energy/e_gun/mini,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"av" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
/obj/machinery/light{
dir = 4
},
/obj/machinery/keycard_auth{
pixel_x = 24
},
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aw" = (
/obj/machinery/light/small{
@@ -202,203 +169,148 @@
},
/obj/structure/closet/emcloset/anchored,
/obj/effect/turf_decal/bot,
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"ax" = (
/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"ay" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
+/obj/structure/sign/warning/vacuum/external{
+ pixel_y = 32
},
/obj/effect/turf_decal/stripes/end{
dir = 4
},
-/obj/structure/sign/warning/vacuum/external{
- pixel_y = 32
- },
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/escape)
+"ay" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
"az" = (
-/obj/effect/turf_decal/stripes/line{
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"aA" = (
+/obj/structure/chair/comfy/shuttle{
dir = 8
},
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"aB" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/mineral/plastitanium/red/brig,
-/area/shuttle/escape)
-"aA" = (
/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/mineral/plastitanium/red/brig,
-/area/shuttle/escape)
-"aC" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/machinery/light{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium/red/brig,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"aC" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/fancy/donut_box,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aD" = (
/obj/machinery/status_display,
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
"aE" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
/obj/structure/chair/comfy/shuttle{
- dir = 4
+ dir = 8
},
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
- dir = 1
+ dir = 4
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aF" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/item/storage/fancy/donut_box,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aG" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/chair/comfy/shuttle{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aH" = (
-/obj/effect/turf_decal/delivery,
/obj/machinery/door/airlock/shuttle{
name = "External Shuttle Airlock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
-/turf/open/floor/mineral/plastitanium,
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"aI" = (
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/mineral/plastitanium/red/brig,
-/area/shuttle/escape)
-"aJ" = (
-/obj/effect/turf_decal/delivery,
+"aG" = (
/obj/machinery/door/airlock/security/glass{
name = "Holding Area";
req_one_access_txt = "19"
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"aK" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
+"aH" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"aL" = (
+"aI" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"aJ" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
- dir = 1
+ dir = 4
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"aM" = (
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aN" = (
-/obj/effect/turf_decal/stripes/line,
+"aK" = (
/obj/machinery/door/airlock/command{
name = "Shuttle Control";
req_one_access_txt = "19"
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"aO" = (
+"aL" = (
/obj/effect/turf_decal/delivery,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"aP" = (
+"aM" = (
/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"aQ" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
/obj/effect/turf_decal/stripes/corner{
- dir = 4
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/escape)
-"aR" = (
+"aN" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"aO" = (
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
@@ -430,171 +342,84 @@
pixel_y = 9
},
/obj/structure/closet/crate/internals,
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"aP" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"aQ" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 8
+ },
+/turf/open/floor/mineral/plastitanium/red/brig,
+/area/shuttle/escape)
+"aR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aS" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/chair/comfy/shuttle{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
/obj/effect/turf_decal/tile/neutral,
-/obj/machinery/light{
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/turf/open/floor/mineral/plastitanium/red/brig,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aT" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/chair/comfy/shuttle{
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/effect/turf_decal/tile/neutral{
- dir = 1
+ dir = 4
},
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/mineral/plastitanium/red/brig,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"aU" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "applebush"
- },
-/turf/open/floor/mineral/plastitanium,
+/obj/machinery/suit_storage_unit/standard_unit,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"aV" = (
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aW" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-22"
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aX" = (
-/obj/effect/turf_decal/bot,
-/obj/machinery/suit_storage_unit/standard_unit,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"aY" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"aZ" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"ba" = (
-/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/machinery/light{
dir = 4
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"bb" = (
+"aW" = (
/obj/machinery/door/airlock/shuttle{
name = "Emergency Shuttle Airlock";
req_one_access_txt = "63"
},
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium,
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"bc" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium/red/brig,
-/area/shuttle/escape)
-"bd" = (
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium/red/brig,
-/area/shuttle/escape)
-"be" = (
-/obj/effect/turf_decal/stripes/line,
+"aX" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/mineral/plastitanium/red/brig,
/area/shuttle/escape)
-"bf" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
+"aY" = (
/obj/structure/table,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral,
/obj/item/storage/box/zipties{
pixel_y = 4
},
@@ -602,67 +427,42 @@
/obj/item/restraints/handcuffs,
/turf/open/floor/mineral/plastitanium/red/brig,
/area/shuttle/escape)
-"bg" = (
-/obj/machinery/status_display/evac,
-/turf/closed/wall/mineral/titanium,
-/area/shuttle/escape)
-"bh" = (
-/obj/structure/sign/warning/securearea,
-/turf/closed/wall/mineral/titanium,
-/area/shuttle/escape)
-"bi" = (
-/obj/effect/turf_decal/bot,
-/obj/machinery/suit_storage_unit/standard_unit,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bj" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"bk" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"bl" = (
-/obj/effect/turf_decal/bot,
+"aZ" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"bm" = (
-/obj/effect/turf_decal/delivery,
+"ba" = (
/obj/machinery/door/airlock/security/glass{
name = "Holding Area";
req_access_txt = "2"
},
-/turf/open/floor/mineral/plastitanium,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"bn" = (
-/obj/effect/turf_decal/bot,
+"bb" = (
/obj/structure/closet/emcloset,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"bo" = (
+"bc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bd" = (
/obj/structure/table,
/obj/item/tank/internals/emergency_oxygen{
pixel_x = -4
@@ -675,246 +475,419 @@
pixel_y = 4
},
/obj/item/clothing/mask/breath,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bp" = (
-/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock"
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bq" = (
-/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"be" = (
+/obj/machinery/door/airlock/shuttle{
+ name = "Emergency Shuttle Airlock"
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bf" = (
+/obj/machinery/door/airlock/shuttle{
+ name = "Emergency Shuttle Airlock"
+ },
/obj/docking_port/mobile/emergency{
name = "Kilo emergency shuttle"
},
-/turf/open/floor/mineral/plastitanium,
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
-"br" = (
-/obj/effect/turf_decal/tile/blue{
+"bg" = (
+/obj/machinery/status_display/evac,
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"bh" = (
+/obj/structure/sign/warning/securearea,
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"bi" = (
+/turf/open/floor/mineral/titanium/white,
+/area/shuttle/escape)
+"bj" = (
+/obj/structure/chair/comfy/shuttle,
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/corner{
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/turf/open/floor/mineral/titanium/white,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"bs" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bt" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bu" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/chair/comfy/shuttle,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bv" = (
+"bk" = (
/obj/structure/sign/departments/security{
pixel_y = 32
},
/obj/machinery/light{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bw" = (
-/obj/effect/turf_decal/tile/blue{
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/turf/open/floor/mineral/titanium/white,
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"bx" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"by" = (
+"bl" = (
/obj/structure/sign/departments/engineering{
pixel_y = 32
},
/obj/machinery/light{
dir = 1
},
-/obj/effect/turf_decal/bot,
/obj/structure/chair/comfy/shuttle,
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"bz" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bA" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-21"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bB" = (
-/obj/effect/turf_decal/bot,
+"bm" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/machinery/status_display/evac{
pixel_x = -32
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bC" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
+/obj/effect/turf_decal/tile/neutral{
dir = 8
},
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/mineral/titanium/white,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
-"bD" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bF" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bH" = (
-/obj/effect/turf_decal/bot,
+"bn" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/machinery/status_display/evac{
pixel_x = 32
},
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bo" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bp" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bq" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"br" = (
+/obj/machinery/door/airlock/shuttle{
+ name = "Emergency Shuttle Airlock"
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bs" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 1
+ },
+/obj/item/radio/intercom{
+ pixel_y = -28
+ },
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bt" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bu" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bv" = (
+/obj/machinery/door/airlock/shuttle{
+ name = "Emergency Shuttle Airlock"
+ },
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bw" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/o2,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bx" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/emergency,
+/obj/item/crowbar/red,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"by" = (
+/obj/structure/closet/crate{
+ name = "emergency supplies crate"
+ },
+/obj/item/storage/toolbox/emergency,
+/obj/item/storage/toolbox/emergency,
+/obj/item/flashlight/flare{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/flashlight/flare{
+ pixel_x = -6;
+ pixel_y = -2
+ },
+/obj/item/crowbar,
+/obj/item/wrench,
+/obj/item/radio,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bz" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Shuttle Infirmary"
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bA" = (
+/obj/structure/rack,
+/obj/item/radio{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/obj/item/radio{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/radio{
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bB" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"bC" = (
+/obj/structure/closet/crate/medical{
+ name = "medical crate"
+ },
+/obj/item/storage/firstaid/regular,
+/obj/item/storage/firstaid/o2{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/storage/firstaid/toxin{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/item/healthanalyzer{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/lazarus_injector,
+/obj/effect/turf_decal/bot,
+/mob/living/simple_animal/bot/medbot{
+ name = "\improper emergency medibot";
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bD" = (
+/obj/machinery/sleeper{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bE" = (
+/obj/machinery/sleeper{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bF" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/recharge_station,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bG" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"bH" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"bI" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/chair/comfy/shuttle{
- dir = 4
+/obj/structure/rack,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = -3;
+ pixel_y = 1
},
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bJ" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
+/obj/item/storage/toolbox/mechanical{
+ pixel_y = -1
},
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bK" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/chair/comfy/shuttle{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bL" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bM" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+/obj/item/storage/toolbox/emergency{
+ pixel_x = 3;
+ pixel_y = -5
},
/obj/machinery/light{
dir = 4
},
-/turf/open/floor/mineral/titanium/white,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bJ" = (
+/obj/structure/sink{
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bK" = (
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bL" = (
+/obj/structure/sink{
+ dir = 4;
+ pixel_x = 11
+ },
+/obj/effect/turf_decal/stripes/white/corner,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bM" = (
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 3
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/structure/closet/crate/internals,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
/area/shuttle/escape)
"bN" = (
/obj/machinery/vending/wallmed{
@@ -944,502 +917,6 @@
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/shuttle/escape)
"bR" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bS" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bT" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bU" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bV" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bW" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bX" = (
-/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"bY" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"bZ" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/chair/comfy/shuttle{
- dir = 1
- },
-/obj/item/radio/intercom{
- pixel_y = -28
- },
-/obj/machinery/light,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"ca" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cb" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cc" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cd" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"ce" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-21"
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cf" = (
-/obj/machinery/door/airlock/shuttle{
- name = "Emergency Shuttle Airlock"
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cg" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/o2,
-/obj/item/tank/internals/emergency_oxygen,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"ch" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "applebush"
- },
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"ci" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/emergency,
-/obj/item/crowbar/red,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cj" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"ck" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cl" = (
-/obj/structure/closet/crate{
- name = "emergency supplies crate"
- },
-/obj/item/storage/toolbox/emergency,
-/obj/item/storage/toolbox/emergency,
-/obj/item/flashlight/flare{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/flashlight/flare{
- pixel_x = -6;
- pixel_y = -2
- },
-/obj/item/crowbar,
-/obj/item/wrench,
-/obj/item/radio,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cm" = (
-/obj/structure/sign/departments/medbay/alt,
-/turf/closed/wall/mineral/titanium,
-/area/shuttle/escape)
-"cn" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/door/airlock/medical/glass{
- name = "Shuttle Infirmary"
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"co" = (
-/obj/structure/rack,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/item/radio{
- pixel_x = -6;
- pixel_y = 6
- },
-/obj/item/radio{
- pixel_x = 6;
- pixel_y = 6
- },
-/obj/item/radio{
- pixel_y = 4
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cp" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cq" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-05"
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cr" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cs" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"ct" = (
-/obj/structure/closet/crate/medical{
- name = "medical crate"
- },
-/obj/item/storage/firstaid/regular,
-/obj/item/storage/firstaid/o2{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/storage/firstaid/toxin{
- pixel_x = -4;
- pixel_y = 3
- },
-/obj/item/healthanalyzer{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/lazarus_injector,
-/obj/effect/turf_decal/bot,
-/mob/living/simple_animal/bot/medbot{
- name = "\improper emergency medibot";
- pixel_x = -3;
- pixel_y = 2
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cu" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/sleeper{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cv" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cw" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/twohanded/required/kirbyplants{
- icon_state = "plant-10"
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cx" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cy" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/sleeper{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cz" = (
-/obj/effect/turf_decal/delivery,
-/obj/machinery/recharge_station,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cA" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cB" = (
-/obj/effect/turf_decal/tile/brown,
-/obj/effect/turf_decal/tile/brown{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/mineral/titanium/yellow,
-/area/shuttle/escape)
-"cC" = (
-/obj/effect/turf_decal/delivery,
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cD" = (
-/obj/structure/rack,
-/obj/item/storage/toolbox/electrical{
- pixel_x = -3;
- pixel_y = 1
- },
-/obj/item/storage/toolbox/mechanical{
- pixel_y = -1
- },
-/obj/item/storage/toolbox/emergency{
- pixel_x = 3;
- pixel_y = -5
- },
-/obj/effect/turf_decal/bot,
-/obj/machinery/light{
- dir = 4
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cE" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/structure/sink{
- dir = 8;
- pixel_x = -12;
- pixel_y = 2
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cG" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cH" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cI" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/sink{
- dir = 4;
- pixel_x = 11
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cJ" = (
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
@@ -1471,11 +948,162 @@
pixel_y = 9
},
/obj/structure/closet/crate/internals,
-/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bS" = (
+/obj/machinery/vending/medical,
/obj/machinery/light{
dir = 8
},
-/turf/open/floor/mineral/plastitanium,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bT" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 5
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bU" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 3
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bV" = (
+/obj/effect/turf_decal/stripes/white/corner,
+/obj/effect/turf_decal/stripes/white/corner{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bW" = (
+/obj/effect/turf_decal/stripes/white/line,
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bX" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 9
+ },
+/turf/open/floor/mineral/titanium/blue,
+/area/shuttle/escape)
+"bY" = (
+/obj/structure/table,
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/item/book/manual/wiki/surgery,
+/obj/item/razor,
+/obj/item/clothing/mask/surgical,
+/obj/item/clothing/suit/apron/surgical,
+/obj/item/clothing/gloves/color/latex,
+/obj/item/reagent_containers/medspray/sterilizine,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"bZ" = (
+/obj/structure/table,
+/obj/item/defibrillator/loaded,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"ca" = (
+/obj/structure/table,
+/obj/item/storage/firstaid/fire{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/storage/firstaid/regular{
+ pixel_x = 2;
+ pixel_y = 2
+ },
+/obj/item/storage/firstaid/regular,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"cb" = (
+/obj/structure/table,
+/obj/item/clipboard,
+/obj/item/reagent_containers/hypospray/medipen,
+/obj/item/reagent_containers/hypospray/medipen{
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/hypospray/medipen{
+ pixel_y = -6
+ },
+/obj/item/reagent_containers/glass/bottle/charcoal,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"cc" = (
+/obj/machinery/computer/operating{
+ dir = 1
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"cd" = (
+/obj/structure/table/optable,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"ce" = (
+/obj/structure/table,
+/obj/item/scalpel,
+/obj/item/circular_saw{
+ pixel_y = 8
+ },
+/obj/item/retractor,
+/obj/item/hemostat,
+/obj/item/surgicaldrill,
+/obj/item/surgical_drapes,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/escape)
+"cj" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"ck" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"cm" = (
+/obj/structure/sign/departments/medbay/alt,
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/escape)
+"cr" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"cs" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/turf/open/floor/mineral/titanium/yellow,
+/area/shuttle/escape)
+"cA" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/escape)
"cK" = (
/obj/effect/spawner/structure/window/shuttle,
@@ -1486,64 +1114,6 @@
/obj/structure/sign/warning/fire,
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
-"cM" = (
-/obj/machinery/vending/medical,
-/obj/effect/turf_decal/bot,
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cN" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cO" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/chair/office/light,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cP" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cQ" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/structure/chair/office/light,
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"cR" = (
-/obj/structure/table,
-/obj/item/circular_saw,
-/obj/item/scalpel{
- pixel_y = 16
- },
-/obj/item/hemostat,
-/obj/machinery/light{
- dir = 4
- },
-/turf/open/floor/plasteel/dark,
-/area/shuttle/escape)
"cS" = (
/turf/closed/wall/mineral/plastitanium,
/area/shuttle/escape)
@@ -1555,71 +1125,10 @@
"cU" = (
/turf/closed/wall/mineral/plastitanium/nodiagonal,
/area/shuttle/escape)
-"cV" = (
-/obj/structure/table,
-/obj/item/defibrillator/compact/loaded,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cW" = (
-/obj/structure/table,
-/obj/item/storage/firstaid/fire{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/item/storage/firstaid/regular{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/item/storage/firstaid/regular,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"cX" = (
-/obj/structure/table,
-/obj/item/clipboard,
-/obj/item/reagent_containers/hypospray/medipen,
-/obj/item/reagent_containers/hypospray/medipen{
- pixel_y = 6
- },
-/obj/item/reagent_containers/hypospray/medipen{
- pixel_y = -6
- },
-/obj/item/reagent_containers/glass/bottle/charcoal,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
"cY" = (
/obj/machinery/status_display/ai,
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
-"cZ" = (
-/obj/machinery/computer/operating{
- dir = 1
- },
-/obj/effect/turf_decal/bot,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"da" = (
-/obj/structure/table/optable,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
-"db" = (
-/obj/structure/table,
-/obj/item/surgical_drapes,
-/obj/item/retractor,
-/obj/item/cautery,
-/turf/open/floor/plasteel/dark,
-/area/shuttle/escape)
-"dc" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/door/airlock/command{
- name = "Shuttle Control";
- req_one_access_txt = "19"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
"dd" = (
/obj/structure/shuttle/engine/propulsion/left,
/obj/effect/turf_decal/stripes/line,
@@ -1630,10 +1139,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating/airless,
/area/shuttle/escape)
-"df" = (
-/obj/effect/turf_decal/caution/stand_clear,
-/turf/open/floor/mineral/plastitanium,
-/area/shuttle/escape)
"dg" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -1653,39 +1158,19 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating/airless,
/area/shuttle/escape)
-"zk" = (
-/obj/effect/turf_decal/tile/blue{
+"Xo" = (
+/obj/effect/turf_decal/tile/brown,
+/obj/effect/turf_decal/tile/brown{
dir = 1
},
-/obj/effect/turf_decal/tile/blue,
/obj/effect/turf_decal/stripes/line{
- dir = 4
+ dir = 8
},
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"Vm" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
-/turf/open/floor/mineral/titanium/white,
-/area/shuttle/escape)
-"WN" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/mineral/titanium/white,
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/escape)
(1,1,1) = {"
@@ -1696,17 +1181,17 @@ ac
ab
ac
ai
-bb
+aW
ab
-bq
+bf
ab
ac
ac
ac
ab
-bX
+br
ab
-bX
+br
ai
ab
as
@@ -1720,22 +1205,22 @@ aa
aa
ac
ap
+ay
+ay
+aP
az
-az
-aS
-bc
ac
-bD
-bB
-bI
-bI
-bI
-bB
-bx
+bi
+bm
+bo
+bo
+bo
+bm
+bi
ac
cj
cr
-cC
+bH
cK
cT
aa
@@ -1747,22 +1232,22 @@ aa
aa
ab
aq
-aA
-aA
-aA
-bd
-bm
-bs
-bC
-bJ
-bM
-bJ
-bS
-zk
-cf
+az
+az
+az
+az
+ba
+bi
+bi
+bi
+bi
+bi
+bi
+bi
+bv
ck
cs
-cD
+bI
cL
cU
cS
@@ -1774,21 +1259,21 @@ aa
aa
ac
ar
-aA
-aA
-aA
-be
+az
+az
+az
+aX
ac
-bt
-Vm
-bK
+bi
+bi
+bp
bN
-bu
-bD
-bK
+bj
+bi
+bp
ac
-cl
-ct
+by
+bC
as
ab
ab
@@ -1801,24 +1286,24 @@ ab
ac
ai
as
-aC
-aI
-aT
-bf
+aA
+az
+aQ
+aY
ab
-bu
-bD
-bK
+bj
+bi
+bp
bO
-bu
-bD
-bZ
+bj
+bi
+bs
as
ab
bg
as
-cM
-cV
+bS
+bZ
cK
dg
di
@@ -1829,23 +1314,23 @@ ad
aj
as
aD
-aJ
+aG
ac
as
as
-bv
-bD
-bK
+bk
+bi
+bp
bP
-bu
-bD
-bK
-cg
+bj
+bi
+bt
+bw
cm
-cu
-cE
-cN
-cW
+bD
+bJ
+bT
+ca
cK
dg
dj
@@ -1855,24 +1340,24 @@ ac
ae
ak
at
-aE
-aK
-aU
+aB
+aH
+aR
bg
-bn
-bw
-br
-bK
+bb
+bi
+bi
+bp
bQ
-bu
-bT
-ca
-bC
-cn
-cv
-cH
-cO
-cX
+bj
+bi
+bi
+bi
+bz
+bc
+bK
+bU
+cb
cL
dh
de
@@ -1882,23 +1367,23 @@ ac
af
al
au
-aF
-aL
-aV
-dc
-df
-bx
-bF
-bL
-bL
-bL
-bU
-cb
-ch
+aC
+aI
+aS
+aK
+bc
+bi
+bi
+bi
+bi
+bi
+bi
+bi
+bi
ac
-cw
-cG
-cP
+bc
+bK
+bV
cY
ab
cS
@@ -1909,24 +1394,24 @@ ac
ag
am
av
-aG
-aM
-aW
+aE
+aJ
+aT
bh
-bo
-bt
-Vm
-bK
+bd
+bi
+bi
+bp
bN
-bu
-bV
+bj
+bi
+bi
+bi
+bz
+bc
+bK
+bW
cc
-bY
-cn
-cx
-WN
-cP
-cZ
cL
dh
dd
@@ -1937,23 +1422,23 @@ ah
an
as
as
-aN
+aK
ab
as
as
-by
-bD
-bK
+bl
+bi
+bp
bO
+bj
+bi
bu
-bD
-bK
-ci
+bx
cm
-cy
-cI
-cQ
-da
+bE
+bL
+bX
+cd
cK
dg
di
@@ -1964,23 +1449,23 @@ ac
ai
as
as
-aO
-aX
-bi
+aL
+aU
+aU
ab
-bu
-bD
-bK
+bj
+bi
+bp
bP
-bu
-bD
-bZ
+bj
+bi
+bs
as
ab
bg
as
-cR
-db
+bY
+ce
cK
dg
dj
@@ -1990,21 +1475,21 @@ aa
aa
ab
aw
+ab
+aM
+bB
+bB
ac
-aP
-aY
-bj
-ac
-bw
-br
-bK
+bi
+bi
+bp
bQ
-bu
-bD
-bK
+bj
+bi
+bp
ac
-co
-cz
+bA
+bF
as
ab
ab
@@ -2016,23 +1501,23 @@ cS
aa
aa
ao
-ax
-aH
-aQ
-aZ
-bk
-bp
-bz
-bY
-bJ
-bR
-bJ
-bW
-cd
-cf
-cp
+Xo
+aF
+aN
+cj
+cj
+be
+bi
+bi
+bi
+bi
+bi
+bi
+bi
+bv
+bB
cA
-cJ
+bM
cL
cU
cS
@@ -2043,23 +1528,23 @@ aa
aa
aa
ab
-ay
+ax
+ab
+aO
+aV
+aZ
ac
-aR
-ba
-bl
+bi
+bn
+bq
+bq
+bq
+bn
+bi
ac
-bA
-bH
-bl
-bl
-bl
-bH
-ce
-ac
-cq
-cB
-aR
+cj
+bG
+bR
cK
cT
aa
diff --git a/_maps/shuttles/emergency_pubby.dmm b/_maps/shuttles/emergency_pubby.dmm
index 7b4bcc71f5..0eea5ab1c8 100644
--- a/_maps/shuttles/emergency_pubby.dmm
+++ b/_maps/shuttles/emergency_pubby.dmm
@@ -520,7 +520,7 @@
/obj/structure/window/reinforced,
/obj/structure/table,
/obj/item/storage/bag/tray,
-/obj/item/clothing/under/waiter,
+/obj/item/clothing/under/suit/waiter,
/turf/open/floor/plasteel/cafeteria,
/area/shuttle/escape)
"bg" = (
diff --git a/_maps/shuttles/labour_cog.dmm b/_maps/shuttles/labour_cog.dmm
new file mode 100644
index 0000000000..10f6561ed3
--- /dev/null
+++ b/_maps/shuttles/labour_cog.dmm
@@ -0,0 +1,349 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"a" = (
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/labor)
+"b" = (
+/obj/structure/shuttle/engine/propulsion{
+ icon_state = "propulsion";
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/shuttle/labor)
+"c" = (
+/obj/structure/shuttle/engine/heater{
+ icon_state = "heater";
+ dir = 1
+ },
+/obj/structure/window/reinforced,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating/airless,
+/area/shuttle/labor)
+"d" = (
+/obj/structure/closet/crate/internals,
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/clothing/suit/hazardvest{
+ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
+ name = "emergency lifejacket"
+ },
+/obj/item/tank/internals/emergency_oxygen/double{
+ pixel_x = 3
+ },
+/obj/item/tank/internals/emergency_oxygen/double{
+ pixel_x = 3
+ },
+/obj/item/tank/internals/emergency_oxygen/double{
+ pixel_x = 3
+ },
+/obj/item/tank/internals/emergency_oxygen/double{
+ pixel_x = 3
+ },
+/obj/item/tank/internals/emergency_oxygen/double{
+ pixel_x = 3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/item/clothing/head/hardhat/orange{
+ name = "protective hat";
+ pixel_y = 9
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"e" = (
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"f" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"g" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/shuttle{
+ id_tag = "prisonshuttle";
+ name = "Labor Shuttle Airlock"
+ },
+/turf/open/floor/plating,
+/area/shuttle/labor)
+"h" = (
+/obj/structure/grille,
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/obj/structure/window/shuttle,
+/turf/open/floor/plating,
+/area/shuttle/labor)
+"i" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"j" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"k" = (
+/obj/machinery/flasher{
+ id = "gulagshuttleflasher";
+ pixel_x = 25
+ },
+/obj/structure/chair/comfy/shuttle{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"l" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"m" = (
+/obj/machinery/light,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"n" = (
+/turf/closed/wall/mineral/titanium/nodiagonal,
+/area/shuttle/labor)
+"o" = (
+/obj/machinery/mineral/labor_claim_console{
+ machinedir = 2;
+ pixel_x = 30
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"p" = (
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+"q" = (
+/obj/machinery/light{
+ dir = 1;
+ light_color = "#c1caff"
+ },
+/obj/machinery/button/flasher{
+ dir = 1;
+ id = "gulagshuttleflasher";
+ name = "Flash Control";
+ pixel_y = 26;
+ req_access_txt = "1"
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+"r" = (
+/obj/docking_port/mobile{
+ dir = 8;
+ dwidth = 2;
+ height = 5;
+ id = "laborcamp";
+ name = "labor camp shuttle";
+ port_direction = 4;
+ width = 9
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/shuttle{
+ name = "Labor Shuttle Airlock";
+ req_access_txt = "2"
+ },
+/turf/open/floor/plating,
+/area/shuttle/labor)
+"s" = (
+/obj/machinery/computer/shuttle/labor{
+ dir = 4
+ },
+/obj/structure/reagent_dispensers/peppertank{
+ pixel_x = -31
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+"t" = (
+/obj/structure/chair/office/dark,
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+"u" = (
+/obj/structure/table/reinforced,
+/obj/item/folder/red,
+/obj/item/restraints/handcuffs,
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+"v" = (
+/obj/structure/window/shuttle,
+/turf/open/floor/plating/airless,
+/area/shuttle/labor)
+"w" = (
+/obj/machinery/door/airlock/shuttle{
+ name = "Labor Shuttle Airlock";
+ req_access_txt = "2"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"x" = (
+/obj/machinery/mineral/stacking_machine/laborstacker{
+ input_dir = 2;
+ output_dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/labor)
+"y" = (
+/obj/machinery/mineral/stacking_unit_console{
+ machinedir = 2;
+ pixel_x = 30;
+ pixel_y = -32
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/labor)
+
+(1,1,1) = {"
+a
+a
+a
+h
+a
+a
+h
+a
+a
+"}
+(2,1,1) = {"
+b
+a
+d
+j
+l
+w
+p
+s
+v
+"}
+(3,1,1) = {"
+b
+c
+f
+e
+m
+n
+q
+t
+v
+"}
+(4,1,1) = {"
+b
+a
+i
+k
+o
+x
+y
+u
+v
+"}
+(5,1,1) = {"
+a
+a
+g
+a
+a
+a
+r
+a
+a
+"}
diff --git a/_maps/shuttles/mining_common_meta.dmm b/_maps/shuttles/mining_common_meta.dmm
deleted file mode 100644
index f04f8e1a3b..0000000000
--- a/_maps/shuttles/mining_common_meta.dmm
+++ /dev/null
@@ -1,124 +0,0 @@
-//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
-"a" = (
-/turf/closed/wall/mineral/titanium,
-/area/shuttle/mining)
-"b" = (
-/obj/effect/spawner/structure/window/shuttle,
-/turf/open/floor/plating,
-/area/shuttle/mining)
-"c" = (
-/obj/structure/table,
-/turf/open/floor/mineral/titanium/blue,
-/area/shuttle/mining)
-"d" = (
-/obj/machinery/computer/shuttle/mining/common,
-/turf/open/floor/mineral/titanium/blue,
-/area/shuttle/mining)
-"e" = (
-/turf/open/floor/mineral/titanium,
-/area/shuttle/mining)
-"f" = (
-/obj/structure/chair/comfy/shuttle{
- dir = 1
- },
-/turf/open/floor/mineral/titanium/blue,
-/area/shuttle/mining)
-"g" = (
-/obj/machinery/light{
- dir = 8
- },
-/turf/open/floor/mineral/titanium,
-/area/shuttle/mining)
-"h" = (
-/obj/machinery/door/airlock/titanium{
- name = "Lavaland Shuttle Airlock"
- },
-/obj/docking_port/mobile{
- dir = 8;
- dwidth = 3;
- height = 5;
- id = "mining_common";
- name = "lavaland shuttle";
- port_direction = 4;
- width = 7
- },
-/turf/open/floor/plating,
-/area/shuttle/mining)
-"i" = (
-/obj/structure/closet/crate,
-/turf/open/floor/mineral/titanium/blue,
-/area/shuttle/mining)
-"j" = (
-/obj/structure/shuttle/engine/heater,
-/obj/structure/window/reinforced{
- dir = 1;
- layer = 2.9
- },
-/obj/structure/window/reinforced{
- dir = 8
- },
-/obj/structure/window/reinforced{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/shuttle/mining)
-"k" = (
-/obj/structure/ore_box,
-/turf/open/floor/mineral/titanium/blue,
-/area/shuttle/mining)
-"l" = (
-/obj/structure/shuttle/engine/propulsion/burst,
-/turf/open/floor/plating/airless,
-/area/shuttle/mining)
-"Q" = (
-/obj/structure/chair/comfy/shuttle{
- dir = 1
- },
-/turf/open/floor/mineral/titanium,
-/area/shuttle/mining)
-
-(1,1,1) = {"
-a
-a
-b
-a
-b
-a
-a
-"}
-(2,1,1) = {"
-a
-c
-e
-g
-f
-i
-a
-"}
-(3,1,1) = {"
-b
-d
-Q
-e
-f
-j
-l
-"}
-(4,1,1) = {"
-a
-c
-e
-e
-f
-k
-a
-"}
-(5,1,1) = {"
-a
-a
-b
-h
-b
-a
-a
-"}
diff --git a/_maps/shuttles/ruin_pirate_cutter.dmm b/_maps/shuttles/ruin_pirate_cutter.dmm
index 424436f1b3..f3a71b8f5c 100644
--- a/_maps/shuttles/ruin_pirate_cutter.dmm
+++ b/_maps/shuttles/ruin_pirate_cutter.dmm
@@ -82,7 +82,7 @@
},
/obj/item/clothing/head/collectable/pirate,
/obj/item/clothing/suit/pirate,
-/obj/item/clothing/under/pirate,
+/obj/item/clothing/under/costume/pirate,
/obj/item/clothing/shoes/jackboots,
/obj/item/clothing/head/bandana,
/turf/open/floor/plasteel/dark/side{
@@ -387,7 +387,7 @@
},
/obj/item/clothing/head/collectable/pirate,
/obj/item/clothing/suit/pirate,
-/obj/item/clothing/under/pirate,
+/obj/item/clothing/under/costume/pirate,
/obj/item/clothing/shoes/jackboots,
/obj/item/clothing/head/bandana,
/obj/effect/turf_decal/tile/red{
diff --git a/_maps/shuttles/whiteship_cog.dmm b/_maps/shuttles/whiteship_cog.dmm
new file mode 100644
index 0000000000..9410682219
--- /dev/null
+++ b/_maps/shuttles/whiteship_cog.dmm
@@ -0,0 +1,428 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"a" = (
+/obj/structure/shuttle/engine/propulsion/left{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/shuttle/abandoned)
+"b" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/shuttle/abandoned)
+"c" = (
+/turf/closed/wall/mineral/titanium/interior,
+/area/shuttle/abandoned)
+"d" = (
+/turf/template_noop,
+/area/template_noop)
+"e" = (
+/obj/structure/shuttle/engine/propulsion/burst{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/shuttle/abandoned)
+"f" = (
+/obj/structure/shuttle/engine/heater{
+ dir = 8
+ },
+/turf/closed/wall/mineral/titanium/interior,
+/area/shuttle/abandoned)
+"g" = (
+/turf/closed/wall/mineral/titanium/nodiagonal,
+/area/shuttle/abandoned)
+"h" = (
+/obj/machinery/door/airlock/external,
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/shuttle/abandoned)
+"i" = (
+/obj/machinery/suit_storage_unit/security,
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/airalarm/all_access{
+ pixel_y = 24
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/abandoned)
+"j" = (
+/turf/closed/wall/mineral/titanium,
+/area/shuttle/abandoned)
+"k" = (
+/obj/machinery/door/airlock/external,
+/obj/structure/fans/tiny,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/abandoned)
+"l" = (
+/obj/structure/shuttle/engine/propulsion/right{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/shuttle/abandoned)
+"m" = (
+/obj/structure/bed,
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"n" = (
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"o" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"p" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"q" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced/spawner/east,
+/obj/machinery/recharger,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/abandoned)
+"r" = (
+/obj/structure/filingcabinet,
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"s" = (
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"t" = (
+/turf/closed/wall/mineral/titanium/nosmooth,
+/area/shuttle/abandoned)
+"u" = (
+/obj/machinery/door/airlock/security,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"v" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"w" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red,
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"x" = (
+/obj/machinery/door/firedoor/border_only/closed{
+ icon_state = "door_closed";
+ dir = 4
+ },
+/obj/machinery/door/window/eastright,
+/turf/open/floor/plasteel/dark,
+/area/shuttle/abandoned)
+"y" = (
+/obj/structure/table/reinforced,
+/obj/item/paper_bin,
+/obj/item/pen,
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"z" = (
+/obj/structure/window/shuttle,
+/turf/open/floor/plating,
+/area/shuttle/abandoned)
+"A" = (
+/obj/machinery/door/window/eastright,
+/obj/structure/toilet{
+ contents = newlist(/obj/item/toy/snappop/phoenix);
+ dir = 4
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"B" = (
+/obj/machinery/light{
+ dir = 4;
+ light_color = "#c1caff"
+ },
+/obj/machinery/flasher{
+ id = "cogws";
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"C" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/closet/crate/secure/weapon,
+/obj/item/gun/energy/laser/carbine,
+/obj/machinery/button/flasher{
+ id = "cogws";
+ pixel_x = -24;
+ pixel_y = 8
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"D" = (
+/obj/effect/turf_decal/tile/red,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/structure/closet/crate/secure/weapon,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/item/gun/energy/e_gun/stun,
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"E" = (
+/obj/machinery/light{
+ dir = 8;
+ light_color = "#e8eaff"
+ },
+/obj/machinery/airalarm/all_access{
+ dir = 4;
+ pixel_x = -24
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"F" = (
+/obj/structure/chair/comfy/shuttle{
+ dir = 4
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"G" = (
+/obj/machinery/computer/shuttle/white_ship{
+ dir = 8
+ },
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"H" = (
+/obj/item/clothing/glasses/sunglasses/blindfold,
+/obj/machinery/airalarm/all_access{
+ dir = 8;
+ pixel_x = 24
+ },
+/turf/open/floor/plasteel,
+/area/shuttle/abandoned)
+"I" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/glasses/sunglasses,
+/turf/open/floor/plasteel/grimy,
+/area/shuttle/abandoned)
+"J" = (
+/obj/structure/curtain,
+/obj/machinery/shower{
+ name = "shower";
+ pixel_y = 12
+ },
+/obj/item/soap/nanotrasen,
+/turf/open/floor/plasteel/white,
+/area/shuttle/abandoned)
+"K" = (
+/obj/structure/mirror{
+ pixel_y = 32
+ },
+/obj/structure/sink{
+ pixel_y = 28
+ },
+/turf/open/floor/plasteel/white,
+/area/shuttle/abandoned)
+"L" = (
+/obj/machinery/door/airlock/shuttle,
+/turf/open/floor/plasteel/white,
+/area/shuttle/abandoned)
+"M" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ brightness = 3;
+ dir = 8
+ },
+/obj/machinery/airalarm/all_access{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/open/floor/plasteel/white,
+/area/shuttle/abandoned)
+"N" = (
+/obj/machinery/door/airlock/external,
+/obj/structure/fans/tiny,
+/obj/docking_port/mobile{
+ dir = 2;
+ dwidth = 7;
+ height = 9;
+ id = "whiteship";
+ movement_force = list("KNOCKDOWN" = 0, "THROW" = 0);
+ name = "Prisoner Transport";
+ port_direction = 8;
+ preferred_direction = 4;
+ width = 13
+ },
+/turf/open/floor/plasteel/dark,
+/area/shuttle/abandoned)
+
+(1,1,1) = {"
+a
+e
+l
+g
+c
+g
+a
+e
+l
+"}
+(2,1,1) = {"
+b
+f
+f
+t
+A
+t
+f
+f
+b
+"}
+(3,1,1) = {"
+c
+g
+m
+n
+n
+n
+m
+g
+c
+"}
+(4,1,1) = {"
+d
+c
+m
+n
+n
+n
+m
+c
+d
+"}
+(5,1,1) = {"
+d
+h
+n
+n
+B
+H
+n
+h
+d
+"}
+(6,1,1) = {"
+d
+g
+c
+u
+c
+g
+c
+g
+d
+"}
+(7,1,1) = {"
+c
+c
+o
+v
+C
+c
+J
+c
+c
+"}
+(8,1,1) = {"
+c
+i
+p
+w
+D
+c
+K
+M
+c
+"}
+(9,1,1) = {"
+c
+g
+q
+x
+c
+g
+L
+g
+c
+"}
+(10,1,1) = {"
+d
+j
+r
+s
+E
+s
+s
+j
+d
+"}
+(11,1,1) = {"
+d
+N
+s
+s
+F
+s
+s
+k
+d
+"}
+(12,1,1) = {"
+d
+j
+j
+y
+G
+I
+j
+j
+d
+"}
+(13,1,1) = {"
+d
+d
+j
+z
+z
+z
+j
+d
+d
+"}
diff --git a/_maps/shuttles/whiteship_delta.dmm b/_maps/shuttles/whiteship_delta.dmm
index 7ecbe59bf0..817f337503 100644
--- a/_maps/shuttles/whiteship_delta.dmm
+++ b/_maps/shuttles/whiteship_delta.dmm
@@ -909,11 +909,11 @@
dir = 1
},
/obj/item/storage/wallet/random,
-/obj/item/clothing/under/rank/centcom_officer{
+/obj/item/clothing/under/rank/centcom/officer{
desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time.";
name = "\improper dusty old CentCom jumpsuit"
},
-/obj/item/clothing/under/rank/centcom_commander{
+/obj/item/clothing/under/rank/centcom/commander{
desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time.";
name = "\improper dusty old CentCom jumpsuit"
},
diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm
index 0a64f01a43..6604811d34 100644
--- a/code/__DEFINES/DNA.dm
+++ b/code/__DEFINES/DNA.dm
@@ -2,32 +2,57 @@
#define CHECK_DNA_AND_SPECIES(C) if((!(C.dna)) || (!(C.dna.species))) return
-//Defines copying names of mutations in all cases, make sure to change this if you change mutation's name
-#define HULK "Hulk"
-#define XRAY "X Ray Vision"
-#define COLDRES "Cold Resistance"
-#define TK "Telekinesis"
-#define NERVOUS "Nervousness"
-#define EPILEPSY "Epilepsy"
-#define MUTATE "Unstable DNA"
-#define COUGH "Cough"
-#define DWARFISM "Dwarfism"
-#define CLOWNMUT "Clumsiness"
-#define TOURETTES "Tourettes Syndrome"
-#define DEAFMUT "Deafness"
-#define BLINDMUT "Blindness"
-#define RACEMUT "Monkified"
-#define BADSIGHT "Near Sightness"
-#define LASEREYES "Laser Eyes"
-#define CHAMELEON "Chameleon"
-#define WACKY "Wacky"
-#define MUT_MUTE "Mute"
-#define SMILE "Smile"
-#define STONER "Stoner"
-#define UNINTELLIGIBLE "Unintelligible"
-#define SWEDISH "Swedish"
-#define CHAV "Chav"
-#define ELVIS "Elvis"
+//Defines copying names of mutations in all cases, make sure to change this if you change mutation's type
+#define HULK /datum/mutation/human/hulk
+#define XRAY /datum/mutation/human/thermal/x_ray
+#define SPACEMUT /datum/mutation/human/space_adaptation
+#define TK /datum/mutation/human/telekinesis
+#define NERVOUS /datum/mutation/human/nervousness
+#define EPILEPSY /datum/mutation/human/epilepsy
+#define MUTATE /datum/mutation/human/bad_dna
+#define COUGH /datum/mutation/human/cough
+#define DWARFISM /datum/mutation/human/dwarfism
+#define GIGANTISM /datum/mutation/human/gigantism
+#define CLOWNMUT /datum/mutation/human/clumsy
+#define TOURETTES /datum/mutation/human/tourettes
+#define DEAFMUT /datum/mutation/human/deaf
+#define BLINDMUT /datum/mutation/human/blind
+#define RACEMUT /datum/mutation/human/race
+#define BADSIGHT /datum/mutation/human/nearsight
+#define LASEREYES /datum/mutation/human/laser_eyes
+#define CHAMELEON /datum/mutation/human/chameleon
+#define WACKY /datum/mutation/human/wacky
+#define MUT_MUTE /datum/mutation/human/mute
+#define SMILE /datum/mutation/human/smile
+#define STONER /datum/mutation/human/stoner
+#define UNINTELLIGIBLE /datum/mutation/human/unintelligible
+#define SWEDISH /datum/mutation/human/swedish
+#define CHAV /datum/mutation/human/chav
+#define ELVIS /datum/mutation/human/elvis
+#define RADIOACTIVE /datum/mutation/human/radioactive
+#define GLOWY /datum/mutation/human/glow
+#define ANTIGLOWY /datum/mutation/human/glow/anti
+#define TELEPATHY /datum/mutation/human/telepathy
+#define FIREBREATH /datum/mutation/human/firebreath
+#define VOID /datum/mutation/human/void
+#define TONGUESPIKE /datum/mutation/human/tongue_spike
+#define TONGUESPIKECHEM /datum/mutation/human/tongue_spike/chem
+#define STRONG /datum/mutation/human/strong
+#define STIMMED /datum/mutation/human/stimmed
+#define FIRESWEAT /datum/mutation/human/fire
+#define THERMAL /datum/mutation/human/thermal
+#define ANTENNA /datum/mutation/human/antenna
+#define PARANOIA /datum/mutation/human/paranoia
+#define MINDREAD /datum/mutation/human/mindreader
+#define INSULATED /datum/mutation/human/insulated
+#define SHOCKTOUCH /datum/mutation/human/shock
+#define OLFACTION /datum/mutation/human/olfaction
+#define ACIDFLESH /datum/mutation/human/acidflesh
+#define BADBLINK /datum/mutation/human/badblink
+#define SPASTIC /datum/mutation/human/spastic
+#define GELADIKINESIS /datum/mutation/human/geladikinesis
+#define CRYOKINESIS /datum/mutation/human/cryokinesis
+#define SPIDER_WEB /datum/mutation/human/webbing
#define UI_CHANGED "ui changed"
#define UE_CHANGED "ue changed"
@@ -39,10 +64,12 @@
//Types of usual mutations
#define POSITIVE 1
#define NEGATIVE 2
-#define MINOR_NEGATIVE 3
+#define MINOR_NEGATIVE 4
-//Mutations that cant be taken from genetics and are not in SE
-#define NON_SCANNABLE -1
+//Mutation classes. Normal being on them, extra being additional mutations with instability and other being stuff you dont want people to fuck with like wizard mutate
+#define MUT_NORMAL 1
+#define MUT_EXTRA 2
+#define MUT_OTHER 3
//DNA - Because fuck you and your magic numbers being all over the codebase.
#define DNA_BLOCK_SIZE 3
@@ -63,7 +90,8 @@
#define DNA_MUTANTMARKING_BLOCK 13
#define DNA_TAUR_BLOCK 14
-#define DNA_STRUC_ENZYMES_BLOCKS 18
+#define DNA_SEQUENCE_LENGTH 4
+#define DNA_MUTATION_BLOCKS 8
#define DNA_UNIQUE_ENZYMES_LEN 32
//Transformation proc stuff
@@ -141,7 +169,13 @@
#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / (2 SECONDS)))
#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / (2 SECONDS))) //designed to fail organs when left to decay for ~15 minutes. 2 SECOND is SSmobs tickrate.
+
+//used for the can_chromosome var on mutations
+#define CHROMOSOME_NEVER 0
+#define CHROMOSOME_NONE 1
+#define CHROMOSOME_USED 2
+
#define G_MALE 1
#define G_FEMALE 2
#define G_PLURAL 3
-#define G_NEUTER 4
+#define G_NEUTER 4
\ No newline at end of file
diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm
index b849e272e7..ea380cf49b 100644
--- a/code/__DEFINES/antagonists.dm
+++ b/code/__DEFINES/antagonists.dm
@@ -1,3 +1,6 @@
+#define TRAITOR_HUMAN /datum/traitor_class/human/freeform
+#define TRAITOR_AI /datum/traitor_class/ai
+
#define NUKE_RESULT_FLUKE 0
#define NUKE_RESULT_NUKE_WIN 1
#define NUKE_RESULT_CREW_WIN 2
@@ -72,3 +75,9 @@
#define CAT_STRUCTURE "Structures"
#define MARTIALART_HUNTER "hunter-fu"
+
+//Blob
+#define BLOB_REROLL_TIME 2400 // blob gets a free reroll every X time
+#define BLOB_SPREAD_COST 4
+#define BLOB_ATTACK_REFUND 2 //blob refunds this much if it attacks and doesn't spread
+#define BLOB_REFLECTOR_COST 15
\ No newline at end of file
diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm
index f1f0d45e90..578255d086 100644
--- a/code/__DEFINES/citadel_defines.dm
+++ b/code/__DEFINES/citadel_defines.dm
@@ -2,18 +2,6 @@
//Be sure to update the min/max of these if you do change them.
//Measurements are in imperial units. Inches, feet, yards, miles. Tsp, tbsp, cups, quarts, gallons, etc
-//HUD stuff
-#define ui_arousal "EAST-1:28,CENTER-4:8"//Below the health doll
-#define ui_stamina "EAST-1:28,CENTER:17" // replacing internals button
-#define ui_overridden_resist "EAST-3:24,SOUTH+1:7"
-#define ui_combat_toggle "EAST-4:22,SOUTH:5"
-
-//1:1 HUD layout stuff
-#define ui_boxcraft "EAST-4:22,SOUTH+1:6"
-#define ui_boxarea "EAST-4:6,SOUTH+1:6"
-#define ui_boxlang "EAST-5:22,SOUTH+1:6"
-#define ui_boxvore "EAST-5:22,SOUTH+1:6"
-
//Filters
#define CIT_FILTER_STAMINACRIT filter(type="drop_shadow", x=0, y=0, size=-3, color="#04080F")
@@ -35,44 +23,51 @@
#define MASTURBATE_LINKED_ORGAN (1<<6) //used to pass our mission to the linked organ
#define CAN_CLIMAX_WITH (1<<7)
#define GENITAL_CAN_AROUSE (1<<8)
+#define GENITAL_UNDIES_HIDDEN (1<<9)
+#define UPDATE_OWNER_APPEARANCE (1<<10)
+#define GENITAL_CAN_TAUR (1<<11)
-#define COCK_SIZE_MIN 1
-#define COCK_SIZE_MAX 20
+
+#define DEF_VAGINA_SHAPE "Human"
+
+#define COCK_SIZE_DEF 6
#define COCK_DIAMETER_RATIO_MAX 0.42
#define COCK_DIAMETER_RATIO_DEF 0.25
#define COCK_DIAMETER_RATIO_MIN 0.15
-#define KNOT_GIRTH_RATIO_MAX 3
-#define KNOT_GIRTH_RATIO_DEF 2.1
-#define KNOT_GIRTH_RATIO_MIN 1.25
+#define DEF_COCK_SHAPE "Human"
#define BALLS_VOLUME_BASE 25
#define BALLS_VOLUME_MULT 1
+#define DEF_BALLS_SHAPE "Single"
+
#define BALLS_SIZE_MIN 1
#define BALLS_SIZE_DEF 2
#define BALLS_SIZE_MAX 3
-#define BALLS_SACK_SIZE_MIN 1
-#define BALLS_SACK_SIZE_DEF 8
-#define BALLS_SACK_SIZE_MAX 40
-
#define CUM_RATE 2 // holy shit what a really shitty define name - relates to units per arbitrary measure of time?
#define CUM_RATE_MULT 1
#define CUM_EFFICIENCY 1 //amount of nutrition required per life()
-#define EGG_GIRTH_MIN 1//inches
-#define EGG_GIRTH_DEF 6
-#define EGG_GIRTH_MAX 16
-
#define BREASTS_VOLUME_BASE 50 //base volume for the reagents in the breasts, multiplied by the size then multiplier. 50u for A cups, 850u for HH cups.
#define BREASTS_VOLUME_MULT 1 //global multiplier for breast volume.
+#define BREASTS_SIZE_DEF "c" //lowercase cause those sprite accessory don't use uppercased letters.
+
+#define DEF_BREASTS_SHAPE "Pair"
+
#define MILK_RATE 5
#define MILK_RATE_MULT 1
#define MILK_EFFICIENCY 1
+//visibility toggles defines to avoid errors typos code errors.
+#define GEN_VISIBLE_ALWAYS "Always visible"
+#define GEN_VISIBLE_NO_CLOTHES "Hidden by clothes"
+#define GEN_VISIBLE_NO_UNDIES "Hidden by underwear"
+#define GEN_VISIBLE_NEVER "Always hidden"
+
//Individual logging define
#define INDIVIDUAL_LOOC_LOG "LOOC log"
@@ -83,8 +78,6 @@
//Citadel istypes
#define isgenital(A) (istype(A, /obj/item/organ/genital))
-#define isborer(A) (istype(A, /mob/living/simple_animal/borer))
-
#define CITADEL_MENTOR_OOC_COLOUR "#224724"
//xenobio console upgrade stuff
@@ -92,14 +85,6 @@
#define XENOBIO_UPGRADE_SLIMEBASIC 2
#define XENOBIO_UPGRADE_SLIMEADV 4
-//stamina stuff
-#define STAMINA_SOFTCRIT 100 //softcrit for stamina damage. prevents standing up, prevents performing actions that cost stamina, etc, but doesn't force a rest or stop movement
-#define STAMINA_CRIT 140 //crit for stamina damage. forces a rest, and stops movement until stamina goes back to stamina softcrit
-#define STAMINA_SOFTCRIT_TRADITIONAL 0 //same as STAMINA_SOFTCRIT except for the more traditional health calculations
-#define STAMINA_CRIT_TRADITIONAL -40 //ditto, but for STAMINA_CRIT
-
-#define CRAWLUNDER_DELAY 30 //Delay for crawling under a standing mob
-
//Citadel toggles because bitflag memes
#define MEDIHOUND_SLEEPER (1<<0)
#define EATING_NOISES (1<<1)
@@ -117,8 +102,6 @@
#define TOGGLES_CITADEL (EATING_NOISES|DIGESTION_NOISES|BREAST_ENLARGEMENT|PENIS_ENLARGEMENT)
//component stuff
-#define COMSIG_COMBAT_TOGGLED "combatmode_toggled" //called by combat mode toggle on all equipped items. args: (mob/user, combatmode)
-
#define COMSIG_VORE_TOGGLED "voremode_toggled" // totally not copypasta
//belly sound pref things
diff --git a/code/__DEFINES/combat.dm b/code/__DEFINES/combat.dm
index 4304af77f3..14c78f90d0 100644
--- a/code/__DEFINES/combat.dm
+++ b/code/__DEFINES/combat.dm
@@ -29,12 +29,60 @@
#define EFFECT_DROWSY "drowsy"
#define EFFECT_JITTER "jitter"
+// /mob/living/combat_flags
+#define CAN_TOGGLE_COMBAT_MODE(mob) FORCE_BOOLEAN((mob.stat == CONSCIOUS) && !(mob.combat_flags & COMBAT_FLAG_HARD_STAMCRIT))
+
+/// Default combat flags for those affected by ((stamina combat))
+#define COMBAT_FLAGS_DEFAULT NONE
+/// Default combat flags for everyone else (so literally everyone but humans)
+#define COMBAT_FLAGS_STAMSYSTEM_EXEMPT (COMBAT_FLAG_SPRINT_ACTIVE | COMBAT_FLAG_COMBAT_ACTIVE | COMBAT_FLAG_SPRINT_TOGGLED | COMBAT_FLAG_COMBAT_TOGGLED)
+/// Default combat flags for those only affected by sprint (so just silicons)
+#define COMBAT_FLAGS_STAMEXEMPT_YESSPRINT (COMBAT_FLAG_COMBAT_ACTIVE | COMBAT_FLAG_COMBAT_TOGGLED)
+
+/// The user wants combat mode on
+#define COMBAT_FLAG_COMBAT_TOGGLED (1<<0)
+/// The user wants sprint mode on
+#define COMBAT_FLAG_SPRINT_TOGGLED (1<<1)
+/// Combat mode is currently active
+#define COMBAT_FLAG_COMBAT_ACTIVE (1<<2)
+/// Sprint is currently active
+#define COMBAT_FLAG_SPRINT_ACTIVE (1<<3)
+/// Currently attempting to crawl under someone
+#define COMBAT_FLAG_ATTEMPTING_CRAWL (1<<4)
+/// Currently stamcritted
+#define COMBAT_FLAG_HARD_STAMCRIT (1<<5)
+/// Currently attempting to resist up from the ground
+#define COMBAT_FLAG_RESISTING_REST (1<<6)
+/// Intentionally resting
+#define COMBAT_FLAG_INTENTIONALLY_RESTING (1<<7)
+/// Currently stamcritted but not as violently
+#define COMBAT_FLAG_SOFT_STAMCRIT (1<<8)
+
+// Helpers for getting someone's stamcrit state. Cast to living.
+#define NOT_STAMCRIT 0
+#define SOFT_STAMCRIT 1
+#define HARD_STAMCRIT 2
+
+// Stamcrit check helpers
+#define IS_STAMCRIT(mob) (CHECK_STAMCRIT(mob) != NOT_STAMCRIT)
+#define CHECK_STAMCRIT(mob) ((mob.combat_flags & COMBAT_FLAG_HARD_STAMCRIT)? HARD_STAMCRIT : ((mob.combat_flags & COMBAT_FLAG_SOFT_STAMCRIT)? SOFT_STAMCRIT : NOT_STAMCRIT))
+
+//stamina stuff
+#define STAMINA_SOFTCRIT 100 //softcrit for stamina damage. prevents standing up, prevents performing actions that cost stamina, etc, but doesn't force a rest or stop movement
+#define STAMINA_CRIT 140 //crit for stamina damage. forces a rest, and stops movement until stamina goes back to stamina softcrit
+#define STAMINA_SOFTCRIT_TRADITIONAL 0 //same as STAMINA_SOFTCRIT except for the more traditional health calculations
+#define STAMINA_CRIT_TRADITIONAL -40 //ditto, but for STAMINA_CRIT
+
+#define CRAWLUNDER_DELAY 30 //Delay for crawling under a standing mob
+
//Bitflags defining which status effects could be or are inflicted on a mob
+// This is a bit out of date/inaccurate in light of all the new status effects and is probably pending rework.
#define CANSTUN (1<<0)
#define CANKNOCKDOWN (1<<1)
#define CANUNCONSCIOUS (1<<2)
#define CANPUSH (1<<3)
#define GODMODE (1<<4)
+#define CANSTAGGER (1<<5)
//Health Defines
#define HEALTH_THRESHOLD_CRIT 0
@@ -66,12 +114,17 @@
//slowdown when in softcrit
#define SOFTCRIT_ADD_SLOWDOWN 6
-//Attack types for checking shields/hit reactions
-#define MELEE_ATTACK 1
-#define UNARMED_ATTACK 2
-#define PROJECTILE_ATTACK 3
-#define THROWN_PROJECTILE_ATTACK 4
-#define LEAP_ATTACK 5
+/// Attack types for check_block()/run_block(). Flags, combinable.
+/// Attack was melee, whether or not armed.
+#define ATTACK_TYPE_MELEE (1<<0)
+/// Attack was with a gun or something that should count as a gun (but not if a gun shouldn't count for a gun, crazy right?)
+#define ATTACK_TYPE_PROJECTILE (1<<1)
+/// Attack was unarmed.. this usually means hand to hand combat.
+#define ATTACK_TYPE_UNARMED (1<<2)
+/// Attack was a thrown atom hitting the victim.
+#define ATTACK_TYPE_THROWN (1<<3)
+/// Attack was a bodyslam/leap/tackle. See: Xenomorph leap tackles.
+#define ATTACK_TYPE_TACKLE (1<<4)
//attack visual effects
#define ATTACK_EFFECT_PUNCH "punch"
@@ -203,3 +256,54 @@ GLOBAL_LIST_INIT(shove_disarming_types, typecacheof(list(
#define BULLET_ACT_BLOCK "BLOCK" //It's a blocked hit, whatever that means in the context of the thing it's hitting.
#define BULLET_ACT_FORCE_PIERCE "PIERCE" //It pierces through the object regardless of the bullet being piercing by default.
#define BULLET_ACT_TURF "TURF" //It hit us but it should hit something on the same turf too. Usually used for turfs.
+
+/// Bitflags for check_block() and handle_block(). Meant to be combined. You can be hit and still reflect, for example, if you do not use BLOCK_SUCCESS.
+/// Attack was not blocked
+#define BLOCK_NONE NONE
+/// Attack was blocked, do not do damage. THIS FLAG MUST BE THERE FOR DAMAGE/EFFECT PREVENTION!
+#define BLOCK_SUCCESS (1<<1)
+
+/// The below are for "metadata" on "how" the attack was blocked.
+
+/// Attack was and should be redirected according to list argument REDIRECT_METHOD (NOTE: the SHOULD here is important, as it says "the thing blocking isn't handling the reflecting for you so do it yourself"!)
+#define BLOCK_SHOULD_REDIRECT (1<<2)
+/// Attack was redirected (whether by us or by SHOULD_REDIRECT flagging for automatic handling)
+#define BLOCK_REDIRECTED (1<<3)
+/// Attack was blocked by something like a shield.
+#define BLOCK_PHYSICAL_EXTERNAL (1<<4)
+/// Attack was blocked by something worn on you.
+#define BLOCK_PHYSICAL_INTERNAL (1<<5)
+/// Attack outright missed because the target dodged. Should usually be combined with redirection passthrough or something (see martial arts)
+#define BLOCK_TARGET_DODGED (1<<7)
+/// Meta-flag for run_block/do_run_block : By default, BLOCK_SUCCESS tells do_run_block() to assume the attack is completely blocked and not continue the block chain. If this is present, it will continue to check other items in the chain rather than stopping.
+#define BLOCK_CONTINUE_CHAIN (1<<8)
+
+/// For keys in associative list/block_return as we don't want to saturate our (somewhat) limited flags.
+#define BLOCK_RETURN_REDIRECT_METHOD "REDIRECT_METHOD"
+ /// Pass through victim
+ #define REDIRECT_METHOD_PASSTHROUGH "passthrough"
+ /// Deflect at randomish angle
+ #define REDIRECT_METHOD_DEFLECT "deflect"
+ /// reverse 180 angle, basically (as opposed to "realistic" wall reflections)
+ #define REDIRECT_METHOD_REFLECT "reflect"
+ /// "do not taser the bad man with the desword" - actually aims at the firer/attacker rather than just reversing
+ #define REDIRECT_METHOD_RETURN_TO_SENDER "no_you"
+
+/// These keys are generally only applied to the list if real_attack is FALSE. Used incase we want to make "smarter" mob AI in the future or something.
+/// Tells the caller how likely from 0 (none) to 100 (always) we are to reflect energy projectiles
+#define BLOCK_RETURN_REFLECT_PROJECTILE_CHANCE "reflect_projectile_chance"
+/// Tells the caller how likely we are to block attacks from 0 to 100 in general
+#define BLOCK_RETURN_NORMAL_BLOCK_CHANCE "normal_block_chance"
+/// Tells the caller about how many hits we can soak on average before our blocking fails.
+#define BLOCK_RETURN_BLOCK_CAPACITY "block_capacity"
+
+/// Default if the above isn't set in the list.
+#define DEFAULT_REDIRECT_METHOD_PROJECTILE REDIRECT_METHOD_DEFLECT
+
+/// Block priorities
+#define BLOCK_PRIORITY_HELD_ITEM 100
+#define BLOCK_PRIORITY_CLOTHING 50
+#define BLOCK_PRIORITY_WEAR_SUIT 75
+#define BLOCK_PRIORITY_UNIFORM 25
+
+#define BLOCK_PRIORITY_DEFAULT BLOCK_PRIORITY_HELD_ITEM
diff --git a/code/__DEFINES/dcs/flags.dm b/code/__DEFINES/dcs/flags.dm
new file mode 100644
index 0000000000..3210341cc3
--- /dev/null
+++ b/code/__DEFINES/dcs/flags.dm
@@ -0,0 +1,55 @@
+/// Return this from `/datum/component/Initialize` or `datum/component/OnTransfer` to have the component be deleted if it's applied to an incorrect type.
+/// `parent` must not be modified if this is to be returned.
+/// This will be noted in the runtime logs
+#define COMPONENT_INCOMPATIBLE 1
+/// Returned in PostTransfer to prevent transfer, similar to `COMPONENT_INCOMPATIBLE`
+#define COMPONENT_NOTRANSFER 2
+
+/// Return value to cancel attaching
+#define ELEMENT_INCOMPATIBLE 1
+
+// /datum/element flags
+/// Causes the detach proc to be called when the host object is being deleted
+#define ELEMENT_DETACH (1 << 0)
+/**
+ * Only elements created with the same arguments given after `id_arg_index` share an element instance
+ * The arguments are the same when the text and number values are the same and all other values have the same ref
+ */
+#define ELEMENT_BESPOKE (1 << 1)
+
+// How multiple components of the exact same type are handled in the same datum
+/// old component is deleted (default)
+#define COMPONENT_DUPE_HIGHLANDER 0
+/// duplicates allowed
+#define COMPONENT_DUPE_ALLOWED 1
+/// new component is deleted
+#define COMPONENT_DUPE_UNIQUE 2
+/// old component is given the initialization args of the new
+#define COMPONENT_DUPE_UNIQUE_PASSARGS 4
+/// each component of the same type is consulted as to whether the duplicate should be allowed
+#define COMPONENT_DUPE_SELECTIVE 5
+
+//Redirection component init flags
+#define REDIRECT_TRANSFER_WITH_TURF 1
+
+//Arch
+#define ARCH_PROB "probability" //Probability for each item
+#define ARCH_MAXDROP "max_drop_amount" //each item's max drop amount
+
+//Ouch my toes!
+#define CALTROP_BYPASS_SHOES 1
+#define CALTROP_IGNORE_WALKERS 2
+
+#define SPELL_SKIP_ALL_REQS (1<<0)
+#define SPELL_SKIP_CENTCOM (1<<1)
+#define SPELL_SKIP_STAT (1<<2)
+#define SPELL_SKIP_CLOTHES (1<<3)
+#define SPELL_SKIP_ANTIMAGIC (1<<4)
+#define SPELL_SKIP_VOCAL (1<<5)
+#define SPELL_SKIP_MOBTYPE (1<<6)
+#define SPELL_WIZARD_HAT (1<<7)
+#define SPELL_WIZARD_ROBE (1<<8)
+#define SPELL_CULT_HELMET (1<<9)
+#define SPELL_CULT_ARMOR (1<<10)
+#define SPELL_WIZARD_GARB (SPELL_WIZARD_HAT|SPELL_WIZARD_ROBE)
+#define SPELL_CULT_GARB (SPELL_CULT_HELMET|SPELL_CULT_ARMOR)
diff --git a/code/__DEFINES/dcs/helpers.dm b/code/__DEFINES/dcs/helpers.dm
new file mode 100644
index 0000000000..b13530cdf7
--- /dev/null
+++ b/code/__DEFINES/dcs/helpers.dm
@@ -0,0 +1,16 @@
+/// Used to trigger signals and call procs registered for that signal
+/// The datum hosting the signal is automaticaly added as the first argument
+/// Returns a bitfield gathered from all registered procs
+/// Arguments given here are packaged in a list and given to _SendSignal
+#define SEND_SIGNAL(target, sigtype, arguments...) ( !target.comp_lookup || !target.comp_lookup[sigtype] ? NONE : target._SendSignal(sigtype, list(target, ##arguments)) )
+
+#define SEND_GLOBAL_SIGNAL(sigtype, arguments...) ( SEND_SIGNAL(SSdcs, sigtype, ##arguments) )
+
+/// A wrapper for _AddElement that allows us to pretend we're using normal named arguments
+#define AddElement(arguments...) _AddElement(list(##arguments))
+
+/// A wrapper for _RemoveElement that allows us to pretend we're using normal named arguments
+#define RemoveElement(arguments...) _RemoveElement(list(##arguments))
+
+/// A wrapper for _AddComponent that allows us to pretend we're using normal named arguments
+#define AddComponent(arguments...) _AddComponent(list(##arguments))
\ No newline at end of file
diff --git a/code/__DEFINES/components.dm b/code/__DEFINES/dcs/signals.dm
similarity index 91%
rename from code/__DEFINES/components.dm
rename to code/__DEFINES/dcs/signals.dm
index 85a8d7a37d..03b89159b3 100644
--- a/code/__DEFINES/components.dm
+++ b/code/__DEFINES/dcs/signals.dm
@@ -1,28 +1,3 @@
-#define SEND_SIGNAL(target, sigtype, arguments...) ( !target.comp_lookup || !target.comp_lookup[sigtype] ? NONE : target._SendSignal(sigtype, list(target, ##arguments)) )
-
-#define SEND_GLOBAL_SIGNAL(sigtype, arguments...) ( SEND_SIGNAL(SSdcs, sigtype, ##arguments) )
-
-#define COMPONENT_INCOMPATIBLE 1
-#define COMPONENT_NOTRANSFER 2
-
-#define ELEMENT_INCOMPATIBLE 1 // Return value to cancel attaching
-
-// /datum/element flags
-/// Causes the detach proc to be called when the host object is being deleted
-#define ELEMENT_DETACH (1 << 0)
-/**
- * Only elements created with the same arguments given after `id_arg_index` share an element instance
- * The arguments are the same when the text and number values are the same and all other values have the same ref
- */
-#define ELEMENT_BESPOKE (1 << 1)
-
-// How multiple components of the exact same type are handled in the same datum
-
-#define COMPONENT_DUPE_HIGHLANDER 0 //old component is deleted (default)
-#define COMPONENT_DUPE_ALLOWED 1 //duplicates allowed
-#define COMPONENT_DUPE_UNIQUE 2 //new component is deleted
-#define COMPONENT_DUPE_UNIQUE_PASSARGS 4 //old component is given the initialization args of the new
-
// All signals. Format:
// When the signal is called: (signal arguments)
// All signals send the source datum of the signal as the first argument
@@ -174,7 +149,9 @@
#define COMSIG_MOB_DEATH "mob_death" //from base of mob/death(): (gibbed)
#define COMPONENT_BLOCK_DEATH_BROADCAST 1 //stops the death from being broadcasted in deadchat.
#define COMSIG_MOB_GHOSTIZE "mob_ghostize" //from base of mob/Ghostize(): (can_reenter_corpse, special, penalize)
- #define COMPONENT_BLOCK_GHOSTING 1
+ #define COMPONENT_BLOCK_GHOSTING (1<<0)
+ #define COMPONENT_DO_NOT_PENALIZE_GHOSTING (1<<1)
+ #define COMPONENT_FREE_GHOSTING (1<<2)
#define COMSIG_MOB_ALLOWED "mob_allowed" //from base of obj/allowed(mob/M): (/obj) returns bool, if TRUE the mob has id access to the obj
#define COMSIG_MOB_RECEIVE_MAGIC "mob_receive_magic" //from base of mob/anti_magic_check(): (mob/user, magic, holy, tinfoil, chargecost, self, protection_sources)
#define COMPONENT_BLOCK_MAGIC 1
@@ -200,17 +177,25 @@
#define SPEECH_LANGUAGE 5
// #define SPEECH_IGNORE_SPAM 6
// #define SPEECH_FORCED 7
+#define COMSIG_MOB_ANTAG_ON_GAIN "mob_antag_on_gain" //from base of /datum/antagonist/on_gain(): (antag_datum)
+
+#define COMSIG_MOB_SPELL_CAST_CHECK "mob_spell_cast_check" //called from base of /obj/effect/proc_holder/spell/cast_check(): (spell)
// /mob/living signals
#define COMSIG_LIVING_REGENERATE_LIMBS "living_regenerate_limbs" //from base of /mob/living/regenerate_limbs(): (noheal, excluded_limbs)
#define COMSIG_LIVING_RESIST "living_resist" //from base of mob/living/resist() (/mob/living)
#define COMSIG_LIVING_IGNITED "living_ignite" //from base of mob/living/IgniteMob() (/mob/living)
#define COMSIG_LIVING_EXTINGUISHED "living_extinguished" //from base of mob/living/ExtinguishMob() (/mob/living)
-#define COMSIG_LIVING_ELECTROCUTE_ACT "living_electrocute_act" //from base of mob/living/electrocute_act(): (shock_damage)
+#define COMSIG_LIVING_ELECTROCUTE_ACT "living_electrocute_act" //from base of mob/living/electrocute_act(): (shock_damage, source, siemens_coeff, flags)
#define COMSIG_LIVING_MINOR_SHOCK "living_minor_shock" //sent by stuff like stunbatons and tasers: ()
#define COMSIG_LIVING_REVIVE "living_revive" //from base of mob/living/revive() (full_heal, admin_revive)
#define COMSIG_MOB_CLIENT_LOGIN "comsig_mob_client_login" //sent when a mob/login() finishes: (client)
+#define COMSIG_MOB_CLIENT_MOVE "comsig_mob_client_move" //sent when client/Move() finishes with no early returns: (client, direction, n, oldloc)
#define COMSIG_LIVING_GUN_PROCESS_FIRE "living_gun_process_fire" //from base of /obj/item/gun/proc/process_fire(): (atom/target, params, zone_override)
+// This returns flags as defined for block in __DEFINES/combat.dm!
+#define COMSIG_LIVING_RUN_BLOCK "living_do_run_block" //from base of mob/living/do_run_block(): (real_attack, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone)
+#define COMSIG_LIVING_COMBAT_ENABLED "combatmode_enabled" //from base of mob/living/enable_combat_mode() (was_forced)
+#define COMSIG_LIVING_COMBAT_DISABLED "combatmode_disabled" //from base of mob/living/disable_combat_mode() (was_forced)
//ALL OF THESE DO NOT TAKE INTO ACCOUNT WHETHER AMOUNT IS 0 OR LOWER AND ARE SENT REGARDLESS!
#define COMSIG_LIVING_STATUS_STUN "living_stun" //from base of mob/living/Stun() (amount, update, ignore)
@@ -220,10 +205,12 @@
#define COMSIG_LIVING_STATUS_UNCONSCIOUS "living_unconscious" //from base of mob/living/Unconscious() (amount, update, ignore)
#define COMSIG_LIVING_STATUS_SLEEP "living_sleeping" //from base of mob/living/Sleeping() (amount, update, ignore)
#define COMSIG_LIVING_STATUS_DAZE "living_daze" //from base of mob/living/Daze() (amount, update, ignore)
+#define COMSIG_LIVING_STATUS_STAGGER "living_stagger" //from base of mob/living/Stagger() (amount, update, ignore)
#define COMPONENT_NO_STUN 1 //For all of them
// /mob/living/carbon signals
#define COMSIG_CARBON_SOUNDBANG "carbon_soundbang" //from base of mob/living/carbon/soundbang_act(): (list(intensity))
+#define COMSIG_CARBON_IDENTITY_TRANSFERRED_TO "carbon_id_transferred_to" //from datum/dna/transfer_identity(): (datum/dna, transfer_SE)
// /mob/living/simple_animal/hostile signals
#define COMSIG_HOSTILE_ATTACKINGTARGET "hostile_attackingtarget"
@@ -256,6 +243,9 @@
#define COMSIG_ITEM_HIT_REACT "item_hit_react" //from base of obj/item/hit_reaction(): (list/args)
#define COMSIG_ITEM_WEARERCROSSED "wearer_crossed" //called on item when crossed by something (): (/atom/movable)
#define COMSIG_ITEM_WORN_OVERLAYS "item_worn_overlays" //from base of obj/item/worn_overlays(): (isinhands, icon_file, used_state, style_flags, list/overlays)
+// THE FOLLOWING TWO BLOCKS SHOULD RETURN BLOCK FLAGS AS DEFINED IN __DEFINES/combat.dm!
+#define COMSIG_ITEM_CHECK_BLOCK "check_block" //from base of obj/item/check_block(): (mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+#define COMSIG_ITEM_RUN_BLOCK "run_block" //from base of obj/item/run_block(): (mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
// /obj/item/clothing signals
#define COMSIG_SHOES_STEP_ACTION "shoes_step_action" //from base of obj/item/clothing/shoes/proc/step_action(): ()
@@ -290,6 +280,9 @@
#define COMSIG_HUMAN_MELEE_UNARMED_ATTACK "human_melee_unarmed_attack" //from mob/living/carbon/human/UnarmedAttack(): (atom/target)
#define COMSIG_HUMAN_MELEE_UNARMED_ATTACKBY "human_melee_unarmed_attackby" //from mob/living/carbon/human/UnarmedAttack(): (mob/living/carbon/human/attacker)
#define COMSIG_HUMAN_DISARM_HIT "human_disarm_hit" //Hit by successful disarm attack (mob/living/carbon/human/attacker,zone_targeted)
+#define COMSIG_HUMAN_PREFS_COPIED_TO "human_prefs_copied_to" //from datum/preferences/copy_to(): (datum/preferences, icon_updates, roundstart_checks)
+#define COMSIG_HUMAN_HARDSET_DNA "human_hardset_dna" //from mob/living/carbon/human/hardset_dna(): (ui, list/mutation_index, newreal_name, newblood_type, datum/species, newfeatures)
+#define COMSIG_HUMAN_ON_RANDOMIZE "humman_on_randomize" //from base of proc/randomize_human()
// /datum/species signals
#define COMSIG_SPECIES_GAIN "species_gain" //from datum/species/on_species_gain(): (datum/species/new_species, datum/species/old_species)
@@ -356,19 +349,6 @@
#define COMSIG_ACTION_TRIGGER "action_trigger" //from base of datum/action/proc/Trigger(): (datum/action)
#define COMPONENT_ACTION_BLOCK_TRIGGER 1
-/*******Non-Signal Component Related Defines*******/
-
-//Redirection component init flags
-#define REDIRECT_TRANSFER_WITH_TURF 1
-
-//Arch
-#define ARCH_PROB "probability" //Probability for each item
-#define ARCH_MAXDROP "max_drop_amount" //each item's max drop amount
-
-//Ouch my toes!
-#define CALTROP_BYPASS_SHOES 1
-#define CALTROP_IGNORE_WALKERS 2
-
//Xenobio hotkeys
#define COMSIG_XENO_SLIME_CLICK_CTRL "xeno_slime_click_ctrl" //from slime CtrlClickOn(): (/mob)
#define COMSIG_XENO_SLIME_CLICK_ALT "xeno_slime_click_alt" //from slime AltClickOn(): (/mob)
diff --git a/code/__DEFINES/dye_keys.dm b/code/__DEFINES/dye_keys.dm
new file mode 100644
index 0000000000..133f9c47d3
--- /dev/null
+++ b/code/__DEFINES/dye_keys.dm
@@ -0,0 +1,28 @@
+#define DYE_REGISTRY_UNDER "under"
+#define DYE_REGISTRY_JUMPSKIRT "jumpskirt"
+#define DYE_REGISTRY_GLOVES "gloves"
+#define DYE_REGISTRY_SNEAKERS "sneakers"
+#define DYE_REGISTRY_FANNYPACK "fannypack"
+#define DYE_REGISTRY_BEDSHEET "bedsheet"
+
+#define DYE_RED "red"
+#define DYE_ORANGE "orange"
+#define DYE_YELLOW "yellow"
+#define DYE_GREEN "green"
+#define DYE_BLUE "blue"
+#define DYE_PURPLE "purple"
+#define DYE_BLACK "black"
+#define DYE_WHITE "white"
+#define DYE_RAINBOW "rainbow"
+#define DYE_MIME "mime"
+#define DYE_COSMIC "cosmic"
+#define DYE_QM "qm"
+#define DYE_LAW "law"
+#define DYE_CAPTAIN "captain"
+#define DYE_HOP "hop"
+#define DYE_HOS "hos"
+#define DYE_CE "ce"
+#define DYE_RD "rd"
+#define DYE_CMO "cmo"
+#define DYE_REDCOAT "redcoat"
+#define DYE_CLOWN "clown"
diff --git a/code/__DEFINES/dynamic.dm b/code/__DEFINES/dynamic.dm
index 0d57961f48..da8a76e71e 100644
--- a/code/__DEFINES/dynamic.dm
+++ b/code/__DEFINES/dynamic.dm
@@ -6,6 +6,8 @@
#define NO_ASSASSIN (1<<0)
#define WAROPS_ALWAYS_ALLOWED (1<<1)
#define USE_PREF_WEIGHTS (1<<2)
+#define FORCE_IF_WON (1<<3)
+#define USE_PREV_ROUND_WEIGHTS (1<<4)
#define ONLY_RULESET (1<<0)
#define HIGHLANDER_RULESET (1<<1)
diff --git a/code/__DEFINES/instruments.dm b/code/__DEFINES/instruments.dm
new file mode 100644
index 0000000000..3c414f87f4
--- /dev/null
+++ b/code/__DEFINES/instruments.dm
@@ -0,0 +1,29 @@
+#define INSTRUMENT_MIN_OCTAVE 1
+#define INSTRUMENT_MAX_OCTAVE 9
+#define INSTRUMENT_MIN_KEY 0
+#define INSTRUMENT_MAX_KEY 127
+
+/// Max number of playing notes per instrument.
+#define CHANNELS_PER_INSTRUMENT 128
+
+/// Distance multiplier that makes us not be impacted by 3d sound as much. This is a multiplier so lower it is the closer we will pretend to be to people.
+#define INSTRUMENT_DISTANCE_FALLOFF_BUFF 0.2
+/// How many tiles instruments have no falloff for
+#define INSTRUMENT_DISTANCE_NO_FALLOFF 3
+
+/// Maximum length a note should ever go for
+#define INSTRUMENT_MAX_TOTAL_SUSTAIN (5 SECONDS)
+
+/// These are per decisecond.
+#define INSTRUMENT_EXP_FALLOFF_MIN 1.025 //100/(1.025^50) calculated for [INSTRUMENT_MIN_SUSTAIN_DROPOFF] to be 30.
+#define INSTRUMENT_EXP_FALLOFF_MAX 10
+
+/// Minimum volume for when the sound is considered dead.
+#define INSTRUMENT_MIN_SUSTAIN_DROPOFF 0
+
+#define SUSTAIN_LINEAR 1
+#define SUSTAIN_EXPONENTIAL 2
+
+// /datum/instrument instrument_flags
+#define INSTRUMENT_LEGACY (1<<0) //Legacy instrument. Implies INSTRUMENT_DO_NOT_AUTOSAMPLE
+#define INSTRUMENT_DO_NOT_AUTOSAMPLE (1<<1) //Do not automatically sample
diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm
index e0a22667ac..35947b320e 100644
--- a/code/__DEFINES/layers.dm
+++ b/code/__DEFINES/layers.dm
@@ -4,11 +4,16 @@
#define CLICKCATCHER_PLANE -99
#define PLANE_SPACE -95
+#define PLANE_SPACE_RENDER_TARGET "PLANE_SPACE"
#define PLANE_SPACE_PARALLAX -90
+#define PLANE_SPACE_PARALLAX_RENDER_TARGET "PLANE_SPACE_PARALLAX"
#define FLOOR_PLANE -2
+#define FLOOR_PLANE_RENDER_TARGET "FLOOR_PLANE"
#define GAME_PLANE -1
+#define GAME_PLANE_RENDER_TARGET "GAME_PLANE"
#define BLACKNESS_PLANE 0 //To keep from conflicts with SEE_BLACKNESS internals
+#define BLACKNESS_PLANE_RENDER_TARGET "BLACKNESS_PLANE"
#define SPACE_LAYER 1.8
//#define TURF_LAYER 2 //For easy recordkeeping; this is a byond define
@@ -78,20 +83,38 @@
#define MASSIVE_OBJ_LAYER 11
#define POINT_LAYER 12
+#define EMISSIVE_BLOCKER_PLANE 12
+#define EMISSIVE_BLOCKER_LAYER 12
+#define EMISSIVE_BLOCKER_RENDER_TARGET "*EMISSIVE_BLOCKER_PLANE"
+
+#define EMISSIVE_PLANE 13
+#define EMISSIVE_LAYER 13
+#define EMISSIVE_RENDER_TARGET "*EMISSIVE_PLANE"
+
+#define EMISSIVE_UNBLOCKABLE_PLANE 14
+#define EMISSIVE_UNBLOCKABLE_LAYER 14
+#define EMISSIVE_UNBLOCKABLE_RENDER_TARGET "*EMISSIVE_UNBLOCKABLE_PLANE"
+
#define LIGHTING_PLANE 15
#define LIGHTING_LAYER 15
+#define LIGHTING_RENDER_TARGET "LIGHT_PLANE"
#define ABOVE_LIGHTING_PLANE 16
#define ABOVE_LIGHTING_LAYER 16
+#define ABOVE_LIGHTING_RENDER_TARGET "ABOVE_LIGHTING_PLANE"
#define FLOOR_OPENSPACE_PLANE 17
#define OPENSPACE_LAYER 17
+#define OPENSPACE_RENDER_TARGET "OPENSPACE_PLANE"
#define BYOND_LIGHTING_PLANE 18
#define BYOND_LIGHTING_LAYER 18
+#define BYOND_LIGHTING_RENDER_TARGET "BYOND_LIGHTING_PLANE"
#define CAMERA_STATIC_PLANE 19
#define CAMERA_STATIC_LAYER 19
+#define CAMERA_STATIC_RENDER_TARGET "CAMERA_STATIC_PLANE"
+
//HUD layer defines
#define FULLSCREEN_PLANE 20
@@ -101,11 +124,16 @@
#define BLIND_LAYER 20.3
#define CRIT_LAYER 20.4
#define CURSE_LAYER 20.5
+#define FULLSCREEN_RENDER_TARGET "FULLSCREEN_PLANE"
#define HUD_PLANE 21
#define HUD_LAYER 21
+#define HUD_RENDER_TARGET "HUD_PLANE"
#define ABOVE_HUD_PLANE 22
#define ABOVE_HUD_LAYER 22
+#define ABOVE_HUD_RENDER_TARGET "ABOVE_HUD_PLANE"
#define SPLASHSCREEN_LAYER 23
#define SPLASHSCREEN_PLANE 23
+#define SPLASHSCREEN_RENDER_TARGET "SPLASHSCREEN_PLANE"
+
diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm
index 89c702e605..5ba696b274 100644
--- a/code/__DEFINES/lighting.dm
+++ b/code/__DEFINES/lighting.dm
@@ -83,3 +83,8 @@
#define FLASH_LIGHT_DURATION 2
#define FLASH_LIGHT_POWER 3
#define FLASH_LIGHT_RANGE 3.8
+
+/// Uses vis_overlays to leverage caching so that very few new items need to be made for the overlay. For anything that doesn't change outline or opaque area much or at all.
+#define EMISSIVE_BLOCK_GENERIC 1
+/// Uses a dedicated render_target object to copy the entire appearance in real time to the blocking layer. For things that can change in appearance a lot from the base state, like humans.
+#define EMISSIVE_BLOCK_UNIQUE 2
diff --git a/code/__DEFINES/maths.dm b/code/__DEFINES/maths.dm
index 939f6698cb..f37efd694c 100644
--- a/code/__DEFINES/maths.dm
+++ b/code/__DEFINES/maths.dm
@@ -30,7 +30,7 @@
#define FLOOR(x, y) ( round((x) / (y)) * (y) )
// Similar to clamp but the bottom rolls around to the top and vice versa. min is inclusive, max is exclusive
-#define WRAP(val, min, max) ( min == max ? min : (val) - (round(((val) - (min))/((max) - (min))) * ((max) - (min))) )
+#define WRAP(val, min, max) CLAMP(( min == max ? min : (val) - (round(((val) - (min))/((max) - (min))) * ((max) - (min))) ),min,max-1)
// Real modulus that handles decimals
#define MODULUS(x, y) ( (x) - (y) * round((x) / (y)) )
@@ -201,4 +201,9 @@
#define RULE_OF_THREE(a, b, x) ((a*x)/b)
// )
-#define MANHATTAN_DISTANCE(a, b) (abs(a.x - b.x) + abs(a.y - b.y))
\ No newline at end of file
+#define MANHATTAN_DISTANCE(a, b) (abs(a.x - b.x) + abs(a.y - b.y))
+
+#define LOGISTIC_FUNCTION(L,k,x,x_0) (L/(1+(NUM_E**(-k*(x-x_0)))))
+
+/// Make sure something is a boolean TRUE/FALSE 1/0 value, since things like bitfield & bitflag doesn't always give 1s and 0s.
+#define FORCE_BOOLEAN(x) ((x)? TRUE : FALSE)
diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm
index 881a02c38b..3fb149d071 100644
--- a/code/__DEFINES/misc.dm
+++ b/code/__DEFINES/misc.dm
@@ -345,11 +345,10 @@ GLOBAL_LIST_INIT(pda_reskins, list(PDA_SKIN_CLASSIC = 'icons/obj/pda.dmi', PDA_S
#define COLOUR_PRIORITY_AMOUNT 4 //how many priority levels there are.
//Endgame Results
-#define NUKE_NEAR_MISS 1
-#define NUKE_MISS_STATION 2
-#define NUKE_SYNDICATE_BASE 3
-#define STATION_DESTROYED_NUKE 4
-#define STATION_EVACUATED 5
+#define NUKE_MISS_STATION 1
+#define NUKE_SYNDICATE_BASE 2
+#define STATION_DESTROYED_NUKE 3
+#define STATION_EVACUATED 4
#define BLOB_WIN 8
#define BLOB_NUKE 9
#define BLOB_DESTROYED 10
@@ -407,6 +406,7 @@ GLOBAL_LIST_INIT(pda_reskins, list(PDA_SKIN_CLASSIC = 'icons/obj/pda.dmi', PDA_S
#define DUMMY_HUMAN_SLOT_ADMIN "admintools"
#define DUMMY_HUMAN_SLOT_MANIFEST "dummy_manifest_generation"
#define DUMMY_HUMAN_SLOT_HALLUCINATION "dummy_hallucination"
+#define DUMMY_HUMAN_SLOT_EXAMINER "dummy_examiner"
#define PR_ANNOUNCEMENTS_PER_ROUND 5 //The number of unique PR announcements allowed per round
//This makes sure that a single person can only spam 3 reopens and 3 closes before being ignored
@@ -465,7 +465,7 @@ GLOBAL_LIST_INIT(pda_reskins, list(PDA_SKIN_CLASSIC = 'icons/obj/pda.dmi', PDA_S
#define EGG_LAYING_MESSAGES list("lays an egg.","squats down and croons.","begins making a huge racket.","begins clucking raucously.")
// list of all null rod weapons
-#define HOLY_WEAPONS /obj/item/nullrod, /obj/item/twohanded/dualsaber/hypereutactic/chaplain, /obj/item/gun/energy/laser/redtag/hitscan/chaplain, /obj/item/multitool/chaplain, /obj/item/melee/baseball_bat/chaplain
+#define HOLY_WEAPONS /obj/item/nullrod, /obj/item/twohanded/dualsaber/hypereutactic/chaplain, /obj/item/gun/energy/laser/redtag/hitscan/chaplain, /obj/item/multitool/chaplain, /obj/item/clothing/gloves/fingerless/pugilist/chaplain, /obj/item/melee/baseball_bat/chaplain
// Used by PDA and cartridge code to reduce repetitiveness of spritesheets
#define PDAIMG(what) {" "}
diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm
index dc67de3150..b4735cd0d8 100644
--- a/code/__DEFINES/mobs.dm
+++ b/code/__DEFINES/mobs.dm
@@ -58,8 +58,10 @@
#define BODYPART_DISABLED_DAMAGE 1
#define BODYPART_DISABLED_PARALYSIS 2
+#define DEFAULT_BODYPART_ICON 'icons/mob/human_parts.dmi'
#define DEFAULT_BODYPART_ICON_ORGANIC 'icons/mob/human_parts_greyscale.dmi'
#define DEFAULT_BODYPART_ICON_ROBOTIC 'icons/mob/augmentation/augments.dmi'
+#define DEFAULT_BODYPART_ICON_CITADEL 'modular_citadel/icons/mob/mutant_bodyparts.dmi'
#define MONKEY_BODYPART "monkey"
#define ALIEN_BODYPART "alien"
@@ -208,6 +210,17 @@
#define MAX_CHICKENS 50
+///Flags used by the flags parameter of electrocute act.
+
+///Makes it so that the shock doesn't take gloves into account.
+#define SHOCK_NOGLOVES (1 << 0)
+///Used when the shock is from a tesla bolt.
+#define SHOCK_TESLA (1 << 1)
+///Used when an illusion shocks something. Makes the shock deal stamina damage and not trigger certain secondary effects.
+#define SHOCK_ILLUSION (1 << 2)
+///The shock doesn't stun.
+#define SHOCK_NOSTUN (1 << 3)
+
#define INCORPOREAL_MOVE_BASIC 1
#define INCORPOREAL_MOVE_SHADOW 2 // leaves a trail of shadows
@@ -276,4 +289,5 @@
#define HUMAN_FIRE_STACK_ICON_NUM 3
#define PULL_PRONE_SLOWDOWN 0.6
-#define HUMAN_CARRY_SLOWDOWN 0
+#define FIREMAN_CARRY_SLOWDOWN 0
+#define PIGGYBACK_CARRY_SLOWDOWN 1
diff --git a/code/__DEFINES/radiation.dm b/code/__DEFINES/radiation.dm
index 3e9731417a..ece997a7fc 100644
--- a/code/__DEFINES/radiation.dm
+++ b/code/__DEFINES/radiation.dm
@@ -23,6 +23,10 @@ Ask ninjanomnom if they're around
#define RAD_MOB_MUTATE 1250 // How much stored radiation to check for mutation
+#define RAD_MONKEY_GORILLIZE 1650 // How much stored radiation to check for Harambe time.
+#define RAD_MOB_GORILLIZE_FACTOR 100
+#define RAD_MONKEY_GORILLIZE_EXPONENT 0.5
+
#define RAD_MOB_VOMIT 2000 // The amount of radiation to check for vomitting
#define RAD_MOB_VOMIT_PROB 1 // Chance per tick of vomitting
@@ -41,9 +45,9 @@ Ask ninjanomnom if they're around
// WARNING: The deines below could have disastrous consequences if tweaked incorrectly. See: The great SM purge of Oct.6.2017
// contamination_chance = (strength-RAD_MINIMUM_CONTAMINATION) * RAD_CONTAMINATION_CHANCE_COEFFICIENT * min(1/(steps*RAD_DISTANCE_COEFFICIENT), 1))
// contamination_strength = (strength-RAD_MINIMUM_CONTAMINATION) * RAD_CONTAMINATION_STR_COEFFICIENT
-#define RAD_MINIMUM_CONTAMINATION 350 // How strong does a radiation wave have to be to contaminate objects
+#define RAD_MINIMUM_CONTAMINATION 300 // How strong does a radiation wave have to be to contaminate objects
#define RAD_CONTAMINATION_CHANCE_COEFFICIENT 0.005 // Higher means higher strength scaling contamination chance
-#define RAD_CONTAMINATION_STR_COEFFICIENT 0.3 // Higher means higher strength scaling contamination strength
+#define RAD_CONTAMINATION_STR_COEFFICIENT 0.99 // Higher means higher strength scaling contamination strength
#define RAD_DISTANCE_COEFFICIENT 1 // Lower means further rad spread
-#define RAD_HALF_LIFE 90 // The half-life of contaminated objects
\ No newline at end of file
+#define RAD_HALF_LIFE 90 // The half-life of contaminated objects
diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm
index 49cfba8cd2..5775e128f8 100644
--- a/code/__DEFINES/say.dm
+++ b/code/__DEFINES/say.dm
@@ -81,7 +81,8 @@
//Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam
#define MAX_MESSAGE_LEN 2048 //Citadel edit: What's the WORST that could happen?
-#define MAX_FAVOR_LEN 4096 //double the maximum message length.
+#define MAX_FLAVOR_LEN 4096 //double the maximum message length.
+#define MAX_TASTE_LEN 40 //lick... vore... ew...
#define MAX_NAME_LEN 42
#define MAX_BROADCAST_LEN 512
#define MAX_CHARTER_LEN 80
diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm
index 581bb2bc29..73781154c5 100644
--- a/code/__DEFINES/sound.dm
+++ b/code/__DEFINES/sound.dm
@@ -20,6 +20,7 @@
#define CHANNEL_HIGHEST_AVAILABLE 1008 //CIT CHANGE - COMPENSATES FOR VORESOUND CHANNELS
+#define MAX_INSTRUMENT_CHANNELS (128 * 6)
#define SOUND_MINIMUM_PRESSURE 10
#define FALLOFF_SOUNDS 1
diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm
index 9d09714cc0..9a9133c196 100644
--- a/code/__DEFINES/status_effects.dm
+++ b/code/__DEFINES/status_effects.dm
@@ -53,6 +53,9 @@
#define STATUS_EFFECT_SLEEPING /datum/status_effect/incapacitating/sleeping //the affected is asleep
+/// Blocks sprint
+#define STATUS_EFFECT_STAGGERED /datum/status_effect/staggered
+
#define STATUS_EFFECT_TASED_WEAK /datum/status_effect/electrode //not as crippling, just slows down
#define STATUS_EFFECT_TASED /datum/status_effect/electrode/no_combat_mode //the affected has been tased, preventing fine muscle control
@@ -96,7 +99,7 @@
#define STATUS_EFFECT_PENIS_ENLARGEMENT /datum/status_effect/chem/penis_enlarger //More applied slowdown, just like the above.
#define STATUS_EFFECT_NO_COMBAT_MODE /datum/status_effect/no_combat_mode //Wont allow combat mode and will disable it
-#define STATUS_EFFECT_MESMERIZE /datum/status_effect/no_combat_mode/mesmerize //Just reskinned no_combat_mode
+#define STATUS_EFFECT_MESMERIZE /datum/status_effect/mesmerize //Just reskinned no_combat_mode
#define STATUS_EFFECT_ELECTROSTAFF /datum/status_effect/electrostaff //slows down victim
@@ -118,3 +121,4 @@
#define STATUS_EFFECT_RAINBOWPROTECTION /datum/status_effect/rainbow_protection //Invulnerable and pacifistic
#define STATUS_EFFECT_SLIMESKIN /datum/status_effect/slimeskin //Increased armor
+#define STATUS_EFFECT_DNA_MELT /datum/status_effect/dna_melt //usually does something horrible to you when you hit 100 genetic instability
diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm
index a693b26b20..5aa0301bf6 100644
--- a/code/__DEFINES/subsystems.dm
+++ b/code/__DEFINES/subsystems.dm
@@ -50,17 +50,19 @@
#define INIT_ORDER_PROFILER 100
#define INIT_ORDER_FAIL2TOPIC 99
#define INIT_ORDER_TITLE 98
-#define INIT_ORDER_GARBAGE 97
-#define INIT_ORDER_DBCORE 95
-#define INIT_ORDER_BLACKBOX 94
-#define INIT_ORDER_SERVER_MAINT 93
-#define INIT_ORDER_INPUT 85
+#define INIT_ORDER_GARBAGE 95
+#define INIT_ORDER_DBCORE 93
+#define INIT_ORDER_BLACKBOX 92
+#define INIT_ORDER_SERVER_MAINT 91
+#define INIT_ORDER_INPUT 90
+#define INIT_ORDER_SOUNDS 85
#define INIT_ORDER_VIS 80
#define INIT_ORDER_RESEARCH 75
#define INIT_ORDER_EVENTS 70
#define INIT_ORDER_JOBS 65
#define INIT_ORDER_QUIRKS 60
#define INIT_ORDER_TICKER 55
+#define INIT_ORDER_INSTRUMENTS 53
#define INIT_ORDER_MAPPING 50
#define INIT_ORDER_NETWORKS 45
#define INIT_ORDER_ATOMS 30
@@ -100,6 +102,7 @@
#define FIRE_PRIORITY_PROCESS 25
#define FIRE_PRIORITY_THROWING 25
#define FIRE_PRIORITY_SPACEDRIFT 30
+#define FIRE_PRIORITY_INSTRUMENTS 30
#define FIRE_PRIORITY_FIELDS 30
#define FIRE_PRIOTITY_SMOOTHING 35
#define FIRE_PRIORITY_NETWORKS 40
diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm
index 373945d951..e70e0ba743 100644
--- a/code/__DEFINES/traits.dm
+++ b/code/__DEFINES/traits.dm
@@ -83,6 +83,7 @@
#define TRAIT_DISFIGURED "disfigured"
#define TRAIT_XENO_HOST "xeno_host" //Tracks whether we're gonna be a baby alien's mummy.
#define TRAIT_STUNIMMUNE "stun_immunity"
+#define TRAIT_TASED_RESISTANCE "tased_resistance" //prevents you from suffering most of the effects of being tased
#define TRAIT_SLEEPIMMUNE "sleep_immunity"
#define TRAIT_PUSHIMMUNE "push_immunity"
#define TRAIT_SHOCKIMMUNE "shock_immunity"
@@ -130,6 +131,8 @@
#define TRAIT_UNINTELLIGIBLE_SPEECH "unintelligible-speech"
#define TRAIT_SOOTHED_THROAT "soothed-throat"
#define TRAIT_LAW_ENFORCEMENT_METABOLISM "law-enforcement-metabolism"
+#define TRAIT_QUICK_CARRY "quick-carry"
+#define TRAIT_QUICKER_CARRY "quicker-carry"
#define TRAIT_STRONG_GRABBER "strong_grabber"
#define TRAIT_CALCIUM_HEALER "calcium_healer"
#define TRAIT_MAGIC_CHOKE "magic_choke"
@@ -143,6 +146,10 @@
#define TRAIT_NOMARROW "nomarrow" // You don't make blood, with chemicals or nanites.
#define TRAIT_NOPULSE "nopulse" // Your heart doesn't beat.
#define TRAIT_EXEMPT_HEALTH_EVENTS "exempt-health-events"
+#define TRAIT_NO_MIDROUND_ANTAG "no-midround-antag" //can't be turned into an antag by random events
+#define TRAIT_PUGILIST "pugilist" //This guy punches people for a living
+#define TRAIT_KI_VAMPIRE "ki-vampire" //when someone with this trait rolls maximum damage on a punch and stuns the target, they regain some stamina and do clone damage
+#define TRAIT_PASSTABLE "passtable"
// mobility flag traits
// IN THE FUTURE, IT WOULD BE NICE TO DO SOMETHING SIMILAR TO https://github.com/tgstation/tgstation/pull/48923/files (ofcourse not nearly the same because I have my.. thoughts on it)
@@ -158,8 +165,20 @@
#define TRAIT_SWIMMING "swimming" //only applied by /datum/element/swimming, for checking
+/**
+ * COMBAT MODE/SPRINT MODE TRAITS
+ */
+
+/// Prevents combat mode from being active.
+#define TRAIT_COMBAT_MODE_LOCKED "combatmode_locked"
+/// Prevents sprinting from being active.
+#define TRAIT_SPRINT_LOCKED "sprint_locked"
+
//non-mob traits
#define TRAIT_PARALYSIS "paralysis" //Used for limb-based paralysis, where replacing the limb will fix it
+#define VEHICLE_TRAIT "vehicle" // inherited from riding vehicles
+#define INNATE_TRAIT "innate"
+
// item traits
#define TRAIT_NODROP "nodrop"
@@ -194,9 +213,12 @@
#define TRAIT_AUTO_CATCH_ITEM "auto_catch_item"
#define TRAIT_CLOWN_MENTALITY "clown_mentality" // The future is now, clownman.
#define TRAIT_FREESPRINT "free_sprinting"
+#define TRAIT_XRAY_VISION "xray_vision"
+#define TRAIT_THERMAL_VISION "thermal_vision"
#define TRAIT_NO_TELEPORT "no-teleport" //you just can't
#define TRAIT_NO_INTERNALS "no-internals"
#define TRAIT_NO_ALCOHOL "alcohol_intolerance"
+#define TRAIT_MUTATION_STASIS "mutation_stasis" //Prevents processed genetics mutations from processing.
// common trait sources
#define TRAIT_GENERIC "generic"
@@ -219,10 +241,14 @@
#define ROUNDSTART_TRAIT "roundstart" //cannot be removed without admin intervention
#define GHOSTROLE_TRAIT "ghostrole"
#define APHRO_TRAIT "aphro"
+#define BLOODSUCKER_TRAIT "bloodsucker"
+#define SHOES_TRAIT "shoes" //inherited from your sweet kicks
+#define GLOVE_TRAIT "glove" //inherited by your cool gloves
// unique trait sources, still defines
#define STATUE_MUTE "statue"
#define CLONING_POD_TRAIT "cloning-pod"
+#define VIRTUAL_REALITY_TRAIT "vr_trait"
#define CHANGELING_DRAIN "drain"
#define CHANGELING_HIVEMIND_MUTE "ling_mute"
#define ABYSSAL_GAZE_BLIND "abyssal_gaze"
@@ -251,6 +277,7 @@
#define LOCKED_HELMET_TRAIT "locked-helmet"
#define NINJA_SUIT_TRAIT "ninja-suit"
#define ANTI_DROP_IMPLANT_TRAIT "anti-drop-implant"
+#define MARTIAL_ARTIST_TRAIT "martial_artist"
#define SLEEPING_CARP_TRAIT "sleeping_carp"
#define RISING_BASS_TRAIT "rising_bass"
#define ABDUCTOR_ANTAGONIST "abductor-antagonist"
diff --git a/code/__DEFINES/vote.dm b/code/__DEFINES/vote.dm
index 12e802383e..175cce3dc4 100644
--- a/code/__DEFINES/vote.dm
+++ b/code/__DEFINES/vote.dm
@@ -5,6 +5,11 @@
#define MAJORITY_JUDGEMENT_VOTING 4
#define INSTANT_RUNOFF_VOTING 5
+#define SHOW_RESULTS (1<<0)
+#define SHOW_VOTES (1<<1)
+#define SHOW_WINNER (1<<2)
+#define SHOW_ABSTENTION (1<<3)
+
GLOBAL_LIST_INIT(vote_score_options,list("Bad","Poor","Acceptable","Good","Great"))
GLOBAL_LIST_INIT(vote_type_names,list(\
@@ -15,3 +20,10 @@ GLOBAL_LIST_INIT(vote_type_names,list(\
"Raw Score (returns results from 0 to 1, winner is 1)" = SCORE_VOTING,\
"Majority Judgement (single-winner score voting)" = MAJORITY_JUDGEMENT_VOTING,\
))
+
+GLOBAL_LIST_INIT(display_vote_settings, list(\
+"Results" = SHOW_RESULTS,
+"Ongoing Votes" = SHOW_VOTES,
+"Winner" = SHOW_WINNER,
+"Abstainers" = SHOW_ABSTENTION
+))
\ No newline at end of file
diff --git a/code/__DEFINES/vv.dm b/code/__DEFINES/vv.dm
index 0617c5d345..ec7a11085c 100644
--- a/code/__DEFINES/vv.dm
+++ b/code/__DEFINES/vv.dm
@@ -19,3 +19,105 @@
#define VV_RESTORE_DEFAULT "Restore to Default"
#define VV_MARKED_DATUM "Marked Datum"
#define VV_BITFIELD "Bitfield"
+#define VV_TEXT_LOCATE "Custom Reference Locate"
+#define VV_PROCCALL_RETVAL "Return Value of Proccall"
+
+#define VV_MSG_MARKED "Marked Object "
+#define VV_MSG_EDITED "Var Edited "
+#define VV_MSG_DELETED "Deleted "
+
+#define VV_NORMAL_LIST_NO_EXPAND_THRESHOLD 50
+#define VV_SPECIAL_LIST_NO_EXPAND_THRESHOLD 150
+
+//#define IS_VALID_ASSOC_KEY(V) (istext(V) || ispath(V) || isdatum(V) || islist(V))
+#define IS_VALID_ASSOC_KEY(V) (!isnum(V)) //hhmmm..
+
+//General helpers
+#define VV_HREF_TARGET_INTERNAL(target, href_key) "?_src_=vars;[HrefToken()];[href_key]=TRUE;[VV_HK_TARGET]=[REF(target)]"
+#define VV_HREF_TARGETREF_INTERNAL(targetref, href_key) "?_src_=vars;[HrefToken()];[href_key]=TRUE;[VV_HK_TARGET]=[targetref]"
+#define VV_HREF_TARGET(target, href_key, text) "[text] "
+#define VV_HREF_TARGETREF(targetref, href_key, text) "[text] "
+#define VV_HREF_TARGET_1V(target, href_key, text, varname) "[text] " //for stuff like basic varedits, one variable
+#define VV_HREF_TARGETREF_1V(targetref, href_key, text, varname) "[text] "
+
+#define GET_VV_TARGET locate(href_list[VV_HK_TARGET])
+#define GET_VV_VAR_TARGET href_list[VV_HK_VARNAME]
+
+//Helper for getting something to vv_do_topic in general
+#define VV_TOPIC_LINK(datum, href_key, text) "text "
+
+//Helpers for vv_get_dropdown()
+#define VV_DROPDOWN_OPTION(href_key, name) . += "[name] "
+
+// VV HREF KEYS
+#define VV_HK_TARGET "target"
+#define VV_HK_VARNAME "targetvar" //name or index of var for 1 variable targetting hrefs.
+
+// vv_do_list() keys
+#define VV_HK_LIST_ADD "listadd"
+#define VV_HK_LIST_EDIT "listedit"
+#define VV_HK_LIST_CHANGE "listchange"
+#define VV_HK_LIST_REMOVE "listremove"
+#define VV_HK_LIST_ERASE_NULLS "listnulls"
+#define VV_HK_LIST_ERASE_DUPES "listdupes"
+#define VV_HK_LIST_SHUFFLE "listshuffle"
+#define VV_HK_LIST_SET_LENGTH "listlen"
+
+// vv_do_basic() keys
+#define VV_HK_BASIC_EDIT "datumedit"
+#define VV_HK_BASIC_CHANGE "datumchange"
+#define VV_HK_BASIC_MASSEDIT "massedit"
+
+// /datum
+#define VV_HK_DELETE "delete"
+#define VV_HK_EXPOSE "expose"
+#define VV_HK_CALLPROC "proc_call"
+#define VV_HK_MARK "mark"
+#define VV_HK_MODIFY_TRAITS "modtraits"
+
+// /atom
+#define VV_HK_MODIFY_TRANSFORM "atom_transform"
+#define VV_HK_ADD_REAGENT "addreagent"
+#define VV_HK_TRIGGER_EMP "empulse"
+#define VV_HK_TRIGGER_EXPLOSION "explode"
+#define VV_HK_AUTO_RENAME "auto_rename"
+
+// /obj
+#define VV_HK_OSAY "osay"
+#define VV_HK_MASS_DEL_TYPE "mass_delete_type"
+#define VV_HK_ARMOR_MOD "mod_obj_armor"
+
+// /mob
+#define VV_HK_GIB "gib"
+#define VV_HK_GIVE_SPELL "give_spell"
+#define VV_HK_REMOVE_SPELL "remove_spell"
+#define VV_HK_GIVE_DISEASE "give_disease"
+#define VV_HK_GODMODE "godmode"
+#define VV_HK_DROP_ALL "dropall"
+#define VV_HK_REGEN_ICONS "regen_icons"
+#define VV_HK_PLAYER_PANEL "player_panel"
+#define VV_HK_BUILDMODE "buildmode"
+#define VV_HK_DIRECT_CONTROL "direct_control"
+#define VV_HK_OFFER_GHOSTS "offer_ghosts"
+
+// /mob/living/carbon
+#define VV_HK_MAKE_AI "aiify"
+#define VV_HK_MODIFY_BODYPART "mod_bodypart"
+#define VV_HK_MODIFY_ORGANS "organs_modify"
+#define VV_HK_HALLUCINATION "force_hallucinate"
+#define VV_HK_MARTIAL_ART "give_martial_art"
+#define VV_HK_GIVE_TRAUMA "give_trauma"
+#define VV_HK_CURE_TRAUMA "cure_trauma"
+
+// /mob/living/carbon/human
+#define VV_HK_COPY_OUTFIT "copy_outfit"
+#define VV_HK_MOD_QUIRKS "quirkmod"
+#define VV_HK_MAKE_MONKEY "human_monkify"
+#define VV_HK_MAKE_CYBORG "human_cyborgify"
+#define VV_HK_MAKE_SLIME "human_slimeify"
+#define VV_HK_MAKE_ALIEN "human_alienify"
+#define VV_HK_SET_SPECIES "setspecies"
+#define VV_HK_PURRBATION "purrbation"
+
+// misc
+#define VV_HK_SPACEVINE_PURGE "spacevine_purge"
diff --git a/code/__HELPERS/_cit_helpers.dm b/code/__HELPERS/_cit_helpers.dm
index 4ae30838e4..5f78aeb740 100644
--- a/code/__HELPERS/_cit_helpers.dm
+++ b/code/__HELPERS/_cit_helpers.dm
@@ -58,15 +58,13 @@ GLOBAL_LIST_EMPTY(ipc_antennas_list)
//Genitals and Arousal Lists
GLOBAL_LIST_EMPTY(genitals_list)
GLOBAL_LIST_EMPTY(cock_shapes_list)
-GLOBAL_LIST_EMPTY(gentlemans_organ_names)
GLOBAL_LIST_EMPTY(balls_shapes_list)
-GLOBAL_LIST_EMPTY(breasts_size_list)
GLOBAL_LIST_EMPTY(breasts_shapes_list)
GLOBAL_LIST_EMPTY(vagina_shapes_list)
-GLOBAL_LIST_INIT(cum_into_containers_list, list(/obj/item/reagent_containers/food/snacks/pie)) //Yer fuggin snowflake name list jfc
-GLOBAL_LIST_INIT(dick_nouns, list("dick","cock","member","shaft"))
-GLOBAL_LIST_INIT(cum_id_list,"semen")
-GLOBAL_LIST_INIT(milk_id_list,"milk")
+//longcat memes.
+GLOBAL_LIST_INIT(dick_nouns, list("phallus", "willy", "dick", "prick", "member", "tool", "gentleman's organ", "cock", "wang", "knob", "dong", "joystick", "pecker", "johnson", "weenie", "tadger", "schlong", "thirsty ferret", "One eyed trouser trout", "Ding dong", "ankle spanker", "Pork sword", "engine cranker", "Harry hot dog", "Davy Crockett", "Kidney cracker", "Heat seeking moisture missile", "Giggle stick", "love whistle", "Tube steak", "Uncle Dick", "Purple helmet warrior"))
+
+GLOBAL_LIST_INIT(genitals_visibility_toggles, list(GEN_VISIBLE_ALWAYS, GEN_VISIBLE_NO_CLOTHES, GEN_VISIBLE_NO_UNDIES, GEN_VISIBLE_NEVER))
GLOBAL_LIST_INIT(dildo_shapes, list(
"Human" = "human",
@@ -107,38 +105,6 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE)
if(!src.holder) return
message_admins("[key_name_admin(usr)] manually reloaded mentors")
-//Flavor Text
-/mob/proc/set_flavor()
- set name = "Set Flavor Text"
- set desc = "Sets an extended description of your character's features."
- set category = "IC"
-
- var/new_flavor = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", flavor_text, MAX_FAVOR_LEN, TRUE)
- if(!isnull(new_flavor))
- flavor_text = html_decode(new_flavor)
- to_chat(src, "Your flavor text has been updated.")
-
-//Flavor Text
-/mob/proc/set_flavor_2()
- set name = "Set Temporary Flavor Text"
- set desc = "Sets a description of your character's current appearance. Use this for emotions, poses etc."
- set category = "IC"
-
- var/new_flavor = stripped_multiline_input(usr, "Set the temporary flavor text in your 'examine' verb. This should be used only for things pertaining to the current round!", "Short-Term Flavor Text", flavor_text_2, MAX_FAVOR_LEN, TRUE)
- if(!isnull(new_flavor))
- flavor_text_2 = html_decode(new_flavor)
- to_chat(src, "Your temporary flavor text has been updated.")
-
-/mob/proc/print_flavor_text(flavor,temp = FALSE)
- if(!flavor)
- return
- // We are decoding and then encoding to not only get correct amount of characters, but also to prevent partial escaping characters being shown.
- var/msg = html_decode(replacetext(flavor, "\n", " "))
- if(length_char(msg) <= 40)
- return "[html_encode(msg)] "
- else
- return "[html_encode(copytext_char(msg, 1, 37))]... More... "
-
//LOOC toggles
/client/verb/listen_looc()
set name = "Show/Hide LOOC"
@@ -146,7 +112,7 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE)
set desc = "Toggles seeing LocalOutOfCharacter chat"
prefs.chat_toggles ^= CHAT_LOOC
prefs.save_preferences()
- src << "You will [(prefs.chat_toggles & CHAT_LOOC) ? "now" : "no longer"] see messages on the LOOC channel."
+ to_chat(src, "You will [(prefs.chat_toggles & CHAT_LOOC) ? "now" : "no longer"] see messages on the LOOC channel.")
SSblackbox.record_feedback("tally", "admin_verb", 1, "TLOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
/mob/living/carbon/proc/has_penis()
@@ -171,18 +137,6 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE)
return TRUE
return FALSE
-/mob/living/carbon/proc/has_ovipositor()
- var/obj/item/organ/genital/G = getorganslot(ORGAN_SLOT_PENIS)
- if(G && istype(G, /obj/item/organ/genital/ovipositor))
- return TRUE
- return FALSE
-
-/mob/living/carbon/human/proc/has_eggsack()
- var/obj/item/organ/genital/G = getorganslot(ORGAN_SLOT_TESTICLES)
- if(G && istype(G, /obj/item/organ/genital/eggsack))
- return TRUE
- return FALSE
-
/mob/living/carbon/proc/is_groin_exposed(list/L)
if(!L)
L = get_equipped_items()
diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm
index c95896d853..9b877e8fb0 100644
--- a/code/__HELPERS/cmp.dm
+++ b/code/__HELPERS/cmp.dm
@@ -116,4 +116,7 @@ GLOBAL_VAR_INIT(cmp_field, "name")
if(a_sign != b_sign)
return a_sign - b_sign
else
- return sorttext(b_name, a_name)
\ No newline at end of file
+ return sorttext(b_name, a_name)
+
+/proc/cmp_item_block_priority_asc(obj/item/A, obj/item/B)
+ return A.block_priority - B.block_priority
diff --git a/code/__HELPERS/dna.dm b/code/__HELPERS/dna.dm
new file mode 100644
index 0000000000..bb0c89d1f3
--- /dev/null
+++ b/code/__HELPERS/dna.dm
@@ -0,0 +1,12 @@
+//////////////////////////////////////////////////////////
+//A bunch of helpers to make genetics less of a headache//
+//////////////////////////////////////////////////////////
+
+#define GET_INITIALIZED_MUTATION(A) GLOB.all_mutations[A]
+#define GET_GENE_STRING(A, B) (B.mutation_index[A])
+#define GET_SEQUENCE(A) (GLOB.full_sequences[A])
+
+#define GET_MUTATION_STABILIZER(A) ((A.stabilizer_coeff < 0) ? 1 : A.stabilizer_coeff)
+#define GET_MUTATION_SYNCHRONIZER(A) ((A.synchronizer_coeff < 0) ? 1 : A.synchronizer_coeff)
+#define GET_MUTATION_POWER(A) ((A.power_coeff < 0) ? 1 : A.power_coeff)
+#define GET_MUTATION_ENERGY(A) ((A.energy_coeff < 0) ? 1 : A.energy_coeff)
\ No newline at end of file
diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm
index 75e711ad03..7f5035347c 100644
--- a/code/__HELPERS/game.dm
+++ b/code/__HELPERS/game.dm
@@ -425,8 +425,7 @@
candidates -= M
/proc/pollGhostCandidates(Question, jobbanType, datum/game_mode/gametypeCheck, be_special_flag = 0, poll_time = 300, ignore_category = null, flashwindow = TRUE)
- var/datum/element/ghost_role_eligibility/eligibility = SSdcs.GetElement(/datum/element/ghost_role_eligibility)
- var/list/candidates = eligibility.get_all_ghost_role_eligible()
+ var/list/candidates = get_all_ghost_role_eligible()
return pollCandidates(Question, jobbanType, gametypeCheck, be_special_flag, poll_time, ignore_category, flashwindow, candidates)
/proc/pollCandidates(Question, jobbanType, datum/game_mode/gametypeCheck, be_special_flag = 0, poll_time = 300, ignore_category = null, flashwindow = TRUE, list/group = null)
@@ -564,13 +563,13 @@
var/list/possible_loc = list()
for(var/turf/found_turf in turfs)
var/area/turf_area = get_area(found_turf)
- if (specific_area) // We check if both the turf is a floor, and that it's actually in the area. // We also want a location that's clear of any obstructions.
+ if(specific_area) // We check if both the turf is a floor, and that it's actually in the area. // We also want a location that's clear of any obstructions.
if(!istype(turf_area, specific_area))
continue
if(!isspaceturf(found_turf))
if(!is_blocked_turf(found_turf))
possible_loc.Add(found_turf)
- if (possible_loc.len < 1) // Need at least one free location.
+ if(possible_loc.len < 1) // Need at least one free location.
return FALSE
return pick(possible_loc)
@@ -581,4 +580,4 @@
var/area/A = C.area
if(GLOB.typecache_powerfailure_safe_areas[A.type])
continue
- C.energy_fail(rand(duration_min,duration_max))
\ No newline at end of file
+ C.energy_fail(rand(duration_min,duration_max))
diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm
index 8c73d32583..38e25b04c5 100644
--- a/code/__HELPERS/global_lists.dm
+++ b/code/__HELPERS/global_lists.dm
@@ -54,12 +54,6 @@
init_sprite_accessory_subtypes(/datum/sprite_accessory/vagina, GLOB.vagina_shapes_list)
init_sprite_accessory_subtypes(/datum/sprite_accessory/breasts, GLOB.breasts_shapes_list)
init_sprite_accessory_subtypes(/datum/sprite_accessory/testicles, GLOB.balls_shapes_list)
- GLOB.breasts_size_list = list ("a", "b", "c", "d", "e") //We need the list to choose from initialized, but it's no longer a sprite_accessory thing.
- GLOB.gentlemans_organ_names = list("phallus", "willy", "dick", "prick", "member", "tool", "gentleman's organ",
- "cock", "wang", "knob", "dong", "joystick", "pecker", "johnson", "weenie", "tadger", "schlong", "thirsty ferret",
- "baloney pony", "schlanger", "Mutton dagger", "old blind bob","Hanging Johnny", "fishing rod", "Tally whacker", "polly rocket",
- "One eyed trouser trout", "Ding dong", "ankle spanker", "Pork sword", "engine cranker", "Harry hot dog", "Davy Crockett",
- "Kidney cracker", "Heat seeking moisture missile", "Giggle stick", "love whistle", "Tube steak", "Uncle Dick", "Purple helmet warrior")
for(var/gpath in subtypesof(/obj/item/organ/genital))
var/obj/item/organ/genital/G = gpath
diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm
index 2da96c7f8b..febd333578 100644
--- a/code/__HELPERS/mobs.dm
+++ b/code/__HELPERS/mobs.dm
@@ -47,7 +47,7 @@
init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear/socks, GLOB.socks_list)
return pick(GLOB.socks_list)
-/proc/random_features()
+/proc/random_features(intendedspecies)
if(!GLOB.tails_list_human.len)
init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, GLOB.tails_list_human)
if(!GLOB.tails_list_lizard.len)
@@ -105,6 +105,8 @@
var/datum/sprite_accessory/mam_tails/instance = GLOB.mam_tails_list[mtpath]
if(istype(instance, /datum/sprite_accessory))
var/datum/sprite_accessory/S = instance
+ if(intendedspecies && S.recommended_species && !S.recommended_species.Find(intendedspecies))
+ continue
if(!S.ckeys_allowed)
snowflake_mam_tails_list[S.name] = mtpath
var/list/snowflake_markings_list = list()
@@ -112,6 +114,8 @@
var/datum/sprite_accessory/mam_body_markings/instance = GLOB.mam_body_markings_list[mmpath]
if(istype(instance, /datum/sprite_accessory))
var/datum/sprite_accessory/S = instance
+ if(intendedspecies && S.recommended_species && !S.recommended_species.Find(intendedspecies))
+ continue
if(!S.ckeys_allowed)
snowflake_markings_list[S.name] = mmpath
var/list/snowflake_ears_list = list()
@@ -119,6 +123,8 @@
var/datum/sprite_accessory/mam_ears/instance = GLOB.mam_ears_list[mepath]
if(istype(instance, /datum/sprite_accessory))
var/datum/sprite_accessory/S = instance
+ if(intendedspecies && S.recommended_species && !S.recommended_species.Find(intendedspecies))
+ continue
if(!S.ckeys_allowed)
snowflake_ears_list[S.name] = mepath
var/list/snowflake_mam_snouts_list = list()
@@ -126,8 +132,19 @@
var/datum/sprite_accessory/mam_snouts/instance = GLOB.mam_snouts_list[mspath]
if(istype(instance, /datum/sprite_accessory))
var/datum/sprite_accessory/S = instance
+ if(intendedspecies && S.recommended_species && !S.recommended_species.Find(intendedspecies))
+ continue
if(!S.ckeys_allowed)
snowflake_mam_snouts_list[S.name] = mspath
+ var/list/snowflake_ipc_antenna_list = list()
+ for(var/mspath in GLOB.ipc_antennas_list)
+ var/datum/sprite_accessory/mam_snouts/instance = GLOB.ipc_antennas_list[mspath]
+ if(istype(instance, /datum/sprite_accessory))
+ var/datum/sprite_accessory/S = instance
+ if(intendedspecies && S.recommended_species && !S.recommended_species.Find(intendedspecies))
+ continue
+ if(!S.ckeys_allowed)
+ snowflake_ipc_antenna_list[S.name] = mspath
var/color1 = random_short_color()
var/color2 = random_short_color()
var/color3 = random_short_color()
@@ -153,10 +170,10 @@
"insect_fluff" = "None",
"insect_markings" = pick(GLOB.insect_markings_list),
"taur" = "None",
- "mam_body_markings" = pick(snowflake_markings_list),
- "mam_ears" = pick(snowflake_ears_list),
- "mam_snouts" = pick(snowflake_mam_snouts_list),
- "mam_tail" = pick(snowflake_mam_tails_list),
+ "mam_body_markings" = snowflake_markings_list.len ? pick(snowflake_markings_list) : "None",
+ "mam_ears" = snowflake_ears_list ? pick(snowflake_ears_list) : "None",
+ "mam_snouts" = snowflake_mam_snouts_list ? pick(snowflake_mam_snouts_list) : "None",
+ "mam_tail" = snowflake_mam_tails_list ? pick(snowflake_mam_tails_list) : "None",
"mam_tail_animated" = "None",
"xenodorsal" = "Standard",
"xenohead" = "Standard",
@@ -164,50 +181,35 @@
"genitals_use_skintone" = FALSE,
"has_cock" = FALSE,
"cock_shape" = pick(GLOB.cock_shapes_list),
- "cock_length" = 6,
+ "cock_length" = COCK_SIZE_DEF,
"cock_diameter_ratio" = COCK_DIAMETER_RATIO_DEF,
"cock_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "has_sheath" = FALSE,
- "sheath_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
+ "cock_taur" = FALSE,
"has_balls" = FALSE,
- "balls_internal" = FALSE,
"balls_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "balls_amount" = 2,
- "balls_sack_size" = BALLS_SACK_SIZE_DEF,
"balls_size" = BALLS_SIZE_DEF,
- "balls_shape" = "Single",
+ "balls_shape" = DEF_BALLS_SHAPE,
"balls_cum_rate" = CUM_RATE,
"balls_cum_mult" = CUM_RATE_MULT,
"balls_efficiency" = CUM_EFFICIENCY,
- "has_ovi" = FALSE,
- "ovi_shape" = "knotted",
- "ovi_length" = 6,
- "ovi_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "has_eggsack" = FALSE,
- "eggsack_internal" = TRUE,
- "eggsack_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "eggsack_size" = BALLS_SACK_SIZE_DEF,
- "eggsack_egg_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "eggsack_egg_size" = EGG_GIRTH_DEF,
"has_breasts" = FALSE,
"breasts_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "breasts_size" = pick(GLOB.breasts_size_list),
- "breasts_shape" = "Pair",
+ "breasts_size" = pick(CONFIG_GET(keyed_list/breasts_cups_prefs)),
+ "breasts_shape" = DEF_BREASTS_SHAPE,
"breasts_producing" = FALSE,
"has_vag" = FALSE,
"vag_shape" = pick(GLOB.vagina_shapes_list),
"vag_color" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"),
- "vag_clits" = 1,
- "vag_clit_diam" = 0.25,
- "vag_clit_len" = 0.25,
"has_womb" = FALSE,
- "womb_cum_rate" = CUM_RATE,
- "womb_cum_mult" = CUM_RATE_MULT,
- "womb_efficiency" = CUM_EFFICIENCY,
- "ipc_screen" = "Sunburst",
+ "balls_visibility" = GEN_VISIBLE_NO_UNDIES,
+ "breasts_visibility"= GEN_VISIBLE_NO_UNDIES,
+ "cock_visibility" = GEN_VISIBLE_NO_UNDIES,
+ "vag_visibility" = GEN_VISIBLE_NO_UNDIES,
+ "ipc_screen" = snowflake_ipc_antenna_list ? pick(snowflake_ipc_antenna_list) : "None",
"ipc_antenna" = "None",
"flavor_text" = "",
- "meat_type" = "Mammalian"
+ "meat_type" = "Mammalian",
+ "body_model" = MALE
))
/proc/random_hair_style(gender)
@@ -578,3 +580,16 @@ GLOBAL_LIST_EMPTY(species_list)
chosen = pick(mob_spawn_meancritters)
var/mob/living/simple_animal/C = new chosen(spawn_location)
return C
+
+/proc/passtable_on(target, source)
+ var/mob/living/L = target
+ if(!HAS_TRAIT(L, TRAIT_PASSTABLE) && L.pass_flags & PASSTABLE)
+ ADD_TRAIT(L, TRAIT_PASSTABLE, INNATE_TRAIT)
+ ADD_TRAIT(L, TRAIT_PASSTABLE, source)
+ L.pass_flags |= PASSTABLE
+
+/proc/passtable_off(target, source)
+ var/mob/living/L = target
+ REMOVE_TRAIT(L, TRAIT_PASSTABLE, source)
+ if(!HAS_TRAIT(L, TRAIT_PASSTABLE))
+ L.pass_flags &= ~PASSTABLE
diff --git a/code/__HELPERS/radiation.dm b/code/__HELPERS/radiation.dm
index e082be7d1f..1570eededb 100644
--- a/code/__HELPERS/radiation.dm
+++ b/code/__HELPERS/radiation.dm
@@ -25,8 +25,22 @@
/proc/radiation_pulse(atom/source, intensity, range_modifier, log=FALSE, can_contaminate=TRUE)
if(!SSradiation.can_fire)
return
- for(var/dir in GLOB.cardinals)
- new /datum/radiation_wave(source, dir, intensity, range_modifier, can_contaminate)
+ var/area/A = get_area(source)
+ var/atom/nested_loc = source.loc
+ var/spawn_waves = TRUE
+ while(nested_loc != A)
+ if(nested_loc.rad_flags & RAD_PROTECT_CONTENTS)
+ spawn_waves = FALSE
+ break
+ nested_loc = nested_loc.loc
+ if(spawn_waves)
+ for(var/dir in GLOB.cardinals)
+ new /datum/radiation_wave(source, dir, intensity, range_modifier, can_contaminate)
+
+ var/static/last_huge_pulse = 0
+ if(intensity > 3000 && world.time > last_huge_pulse + 200)
+ last_huge_pulse = world.time
+ log = TRUE
var/list/things = get_rad_contents(source) //copypasta because I don't want to put special code in waves to handle their origin
for(var/k in 1 to things.len)
@@ -35,11 +49,7 @@
continue
thing.rad_act(intensity)
- var/static/last_huge_pulse = 0
- if(intensity > 3000 && world.time > last_huge_pulse + 200)
- last_huge_pulse = world.time
- log = TRUE
if(log)
- var/turf/_source_T = isturf(source) ? source : get_turf(source)
- log_game("Radiation pulse with intensity: [intensity] and range modifier: [range_modifier] in [loc_name(_source_T)] ")
+ var/turf/_source_T = get_turf(source)
+ log_game("Radiation pulse with intensity: [intensity] and range modifier: [range_modifier] in [loc_name(_source_T)][spawn_waves ? "" : " (contained by [nested_loc.name])"]")
return TRUE
diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm
index 8a26b1f44b..e416396991 100644
--- a/code/__HELPERS/roundend.dm
+++ b/code/__HELPERS/roundend.dm
@@ -320,8 +320,10 @@
parts += "[FOURSPACES]Nobody died this shift! "
if(istype(SSticker.mode, /datum/game_mode/dynamic))
var/datum/game_mode/dynamic/mode = SSticker.mode
- parts += "[FOURSPACES]Threat level: [mode.threat_level]"
- parts += "[FOURSPACES]Threat left: [mode.threat]"
+ mode.update_playercounts()
+ parts += "[FOURSPACES]Final threat level: [mode.threat_level]"
+ parts += "[FOURSPACES]Final threat: [mode.threat]"
+ parts += "[FOURSPACES]Average threat: [mode.threat_average]"
parts += "[FOURSPACES]Executed rules:"
for(var/datum/dynamic_ruleset/rule in mode.executed_rules)
parts += "[FOURSPACES][FOURSPACES][rule.ruletype] - [rule.name] : -[rule.cost + rule.scaled_times * rule.scaling_cost] threat"
@@ -331,7 +333,7 @@
for(var/entry in mode.threat_tallies)
parts += "[FOURSPACES][FOURSPACES][entry] added [mode.threat_tallies[entry]]"
SSblackbox.record_feedback("tally","dynamic_threat",mode.threat_level,"Final threat level")
- SSblackbox.record_feedback("tally","dynamic_threat",mode.threat,"Threat left")
+ SSblackbox.record_feedback("tally","dynamic_threat",mode.threat,"Final Threat")
return parts.Join(" ")
/client/proc/roundend_report_file()
diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm
index 52fe90ed2d..2e27588ae5 100644
--- a/code/__HELPERS/time.dm
+++ b/code/__HELPERS/time.dm
@@ -25,7 +25,8 @@ GLOBAL_VAR_INIT(midnight_rollovers, 0)
GLOBAL_VAR_INIT(rollovercheck_last_timeofday, 0)
/proc/update_midnight_rollover()
if (world.timeofday < GLOB.rollovercheck_last_timeofday) //TIME IS GOING BACKWARDS!
- return GLOB.midnight_rollovers++
+ GLOB.midnight_rollovers++
+ GLOB.rollovercheck_last_timeofday = world.timeofday
return GLOB.midnight_rollovers
/proc/weekdayofthemonth()
diff --git a/code/__HELPERS/type2type_vr.dm b/code/__HELPERS/type2type_vr.dm
deleted file mode 100644
index 96e04585d7..0000000000
--- a/code/__HELPERS/type2type_vr.dm
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
-// Contains VOREStation based vore description type2type functions
-// list2text - takes delimiter and returns text
-// text2list - takes delimiter, and creates list
-//
-*/
-
-// Concatenates a list of strings into a single string. A seperator may optionally be provided.
-/proc/list2text(list/ls, sep)
- if (ls.len <= 1) // Early-out code for empty or singleton lists.
- return ls.len ? ls[1] : ""
-
- var/l = ls.len // Made local for sanic speed.
- var/i = 0 // Incremented every time a list index is accessed.
-
- if (sep <> null)
- // Macros expand to long argument lists like so: sep, ls[++i], sep, ls[++i], sep, ls[++i], etc...
- #define S1 sep, ls[++i]
- #define S4 S1, S1, S1, S1
- #define S16 S4, S4, S4, S4
- #define S64 S16, S16, S16, S16
-
- . = "[ls[++i]]" // Make sure the initial element is converted to text.
-
- // Having the small concatenations come before the large ones boosted speed by an average of at least 5%.
- if (l-1 & 0x01) // 'i' will always be 1 here.
- . = text("[][][]", ., S1) // Append 1 element if the remaining elements are not a multiple of 2.
- if (l-i & 0x02)
- . = text("[][][][][]", ., S1, S1) // Append 2 elements if the remaining elements are not a multiple of 4.
- if (l-i & 0x04)
- . = text("[][][][][][][][][]", ., S4) // And so on....
- if (l-i & 0x08)
- . = text("[][][][][][][][][][][][][][][][][]", ., S4, S4)
- if (l-i & 0x10)
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16)
- if (l-i & 0x20)
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16, S16)
- if (l-i & 0x40)
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64)
- while (l > i) // Chomp through the rest of the list, 128 elements at a time.
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64, S64)
-
- #undef S64
- #undef S16
- #undef S4
- #undef S1
- else
- // Macros expand to long argument lists like so: ls[++i], ls[++i], ls[++i], etc...
- #define S1 ls[++i]
- #define S4 S1, S1, S1, S1
- #define S16 S4, S4, S4, S4
- #define S64 S16, S16, S16, S16
-
- . = "[ls[++i]]" // Make sure the initial element is converted to text.
-
- if (l-1 & 0x01) // 'i' will always be 1 here.
- . += S1 // Append 1 element if the remaining elements are not a multiple of 2.
- if (l-i & 0x02)
- . = text("[][][]", ., S1, S1) // Append 2 elements if the remaining elements are not a multiple of 4.
- if (l-i & 0x04)
- . = text("[][][][][]", ., S4) // And so on...
- if (l-i & 0x08)
- . = text("[][][][][][][][][]", ., S4, S4)
- if (l-i & 0x10)
- . = text("[][][][][][][][][][][][][][][][][]", ., S16)
- if (l-i & 0x20)
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S16, S16)
- if (l-i & 0x40)
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64)
- while (l > i) // Chomp through the rest of the list, 128 elements at a time.
- . = text("[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]\
- [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]", ., S64, S64)
-
- #undef S64
- #undef S16
- #undef S4
- #undef S1
-
-// Converts a string into a list by splitting the string at each delimiter found. (discarding the seperator)
-/proc/text2list(text, delimiter="\n")
- var/delim_len = length(delimiter)
- if (delim_len < 1)
- return list(text)
-
- . = list()
- var/last_found = 1
- var/found
-
- do
- found = findtext(text, delimiter, last_found, 0)
- . += copytext(text, last_found, found)
- last_found = found + delim_len
- while (found)
-
-// Returns true if val is from min to max, inclusive.
-/proc/IsInRange(val, min, max)
- return (val >= min) && (val <= max)
\ No newline at end of file
diff --git a/code/__HELPERS/type_processing.dm b/code/__HELPERS/type_processing.dm
new file mode 100644
index 0000000000..ac7e5cab45
--- /dev/null
+++ b/code/__HELPERS/type_processing.dm
@@ -0,0 +1,60 @@
+
+/proc/make_types_fancy(var/list/types)
+ if (ispath(types))
+ types = list(types)
+ . = list()
+ for(var/type in types)
+ var/typename = "[type]"
+ var/static/list/TYPES_SHORTCUTS = list(
+ /obj/effect/decal/cleanable = "CLEANABLE",
+ /obj/item/radio/headset = "HEADSET",
+ /obj/item/clothing/head/helmet/space = "SPESSHELMET",
+ /obj/item/book/manual = "MANUAL",
+ /obj/item/reagent_containers/food/drinks = "DRINK", //longest paths comes first
+ /obj/item/reagent_containers/food = "FOOD",
+ /obj/item/reagent_containers = "REAGENT_CONTAINERS",
+ /obj/machinery/atmospherics = "ATMOS_MECH",
+ /obj/machinery/portable_atmospherics = "PORT_ATMOS",
+ /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack = "MECHA_MISSILE_RACK",
+ /obj/item/mecha_parts/mecha_equipment = "MECHA_EQUIP",
+ /obj/item/organ = "ORGAN",
+ /obj/item = "ITEM",
+ /obj/machinery = "MACHINERY",
+ /obj/effect = "EFFECT",
+ /obj = "O",
+ /datum = "D",
+ /turf/open = "OPEN",
+ /turf/closed = "CLOSED",
+ /turf = "T",
+ /mob/living/carbon = "CARBON",
+ /mob/living/simple_animal = "SIMPLE",
+ /mob/living = "LIVING",
+ /mob = "M"
+ )
+ for (var/tn in TYPES_SHORTCUTS)
+ if (copytext(typename,1, length("[tn]/")+1)=="[tn]/" /*findtextEx(typename,"[tn]/",1,2)*/ )
+ typename = TYPES_SHORTCUTS[tn]+copytext(typename,length("[tn]/"))
+ break
+ .[typename] = type
+
+/proc/get_fancy_list_of_atom_types()
+ var/static/list/pre_generated_list
+ if (!pre_generated_list) //init
+ pre_generated_list = make_types_fancy(typesof(/atom))
+ return pre_generated_list
+
+
+/proc/get_fancy_list_of_datum_types()
+ var/static/list/pre_generated_list
+ if (!pre_generated_list) //init
+ pre_generated_list = make_types_fancy(sortList(typesof(/datum) - typesof(/atom)))
+ return pre_generated_list
+
+
+/proc/filter_fancy_list(list/L, filter as text)
+ var/list/matches = new
+ for(var/key in L)
+ var/value = L[key]
+ if(findtext("[key]", filter) || findtext("[value]", filter))
+ matches[key] = value
+ return matches
diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm
index af2fb281e6..a9f2750ce2 100644
--- a/code/__HELPERS/unsorted.dm
+++ b/code/__HELPERS/unsorted.dm
@@ -8,10 +8,8 @@
/proc/invertHTML(HTMLstring)
if(!istext(HTMLstring))
CRASH("Given non-text argument!")
- return
else if(length(HTMLstring) != 7)
CRASH("Given non-HTML argument!")
- return
else if(length_char(HTMLstring) != 7)
CRASH("Given non-hex symbols in argument!")
var/textr = copytext(HTMLstring, 2, 4)
@@ -1426,7 +1424,9 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new)
/proc/get_random_drink()
var/list/blocked = list(/obj/item/reagent_containers/food/drinks/soda_cans,
- /obj/item/reagent_containers/food/drinks/bottle
+ /obj/item/reagent_containers/food/drinks/bottle,
+ /obj/item/reagent_containers/food/drinks/flask/russian,
+ /obj/item/reagent_containers/food/drinks/flask/steel
)
return pick(subtypesof(/obj/item/reagent_containers/food/drinks) - blocked)
@@ -1562,4 +1562,4 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new)
channels_to_use += channel
if(channels_to_use.len)
- world.TgsChatBroadcast()
\ No newline at end of file
+ world.TgsChatBroadcast()
diff --git a/code/__HELPERS/unused.dm b/code/__HELPERS/unused.dm
deleted file mode 100644
index 6d41856fd1..0000000000
--- a/code/__HELPERS/unused.dm
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-/datum/projectile_data
- var/src_x
- var/src_y
- var/time
- var/distance
- var/power_x
- var/power_y
- var/dest_x
- var/dest_y
-
-/datum/projectile_data/New(var/src_x, var/src_y, var/time, var/distance, \
- var/power_x, var/power_y, var/dest_x, var/dest_y)
- src.src_x = src_x
- src.src_y = src_y
- src.time = time
- src.distance = distance
- src.power_x = power_x
- src.power_y = power_y
- src.dest_x = dest_x
- src.dest_y = dest_y
-
-/proc/projectile_trajectory(src_x, src_y, rotation, angle, power)
-
- // returns the destination (Vx,y) that a projectile shot at [src_x], [src_y], with an angle of [angle],
- // rotated at [rotation] and with the power of [power]
- // Thanks to VistaPOWA for this function
-
- var/power_x = power * cos(angle)
- var/power_y = power * sin(angle)
- var/time = 2* power_y / 10 //10 = g
-
- var/distance = time * power_x
-
- var/dest_x = src_x + distance*sin(rotation);
- var/dest_y = src_y + distance*cos(rotation);
-
- return new /datum/projectile_data(src_x, src_y, time, distance, power_x, power_y, dest_x, dest_y)
diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm
index b4cc682075..5367322d8e 100644
--- a/code/_globalvars/bitfields.dm
+++ b/code/_globalvars/bitfields.dm
@@ -238,5 +238,16 @@ GLOBAL_LIST_INIT(bitfields, list(
"MOBILITY_PULL" = MOBILITY_PULL,
"MOBILITY_HOLD" = MOBILITY_HOLD,
"MOBILITY_RESIST" = MOBILITY_RESIST
+ ),
+ "combat_flags" = list(
+ "COMBAT_FLAG_COMBAT_TOGGLED" = COMBAT_FLAG_COMBAT_TOGGLED,
+ "COMBAT_FLAG_SPRINT_TOGGLED" = COMBAT_FLAG_SPRINT_TOGGLED,
+ "COMBAT_FLAG_COMBAT_ACTIVE" = COMBAT_FLAG_COMBAT_ACTIVE,
+ "COMBAT_FLAG_SPRINT_ACTIVE" = COMBAT_FLAG_SPRINT_ACTIVE,
+ "COMBAT_FLAG_ATTEMPTING_CRAWL" = COMBAT_FLAG_ATTEMPTING_CRAWL,
+ "COMBAT_FLAG_HARD_STAMCRIT" = COMBAT_FLAG_HARD_STAMCRIT,
+ "COMBAT_FLAG_SOFT_STAMCRIT" = COMBAT_FLAG_SOFT_STAMCRIT,
+ "COMBAT_FLAG_INTENTIONALLY_RESTING" = COMBAT_FLAG_INTENTIONALLY_RESTING,
+ "COMBAT_FLAG_RESISTING_REST" = COMBAT_FLAG_RESISTING_REST
)
))
diff --git a/code/_globalvars/genetics.dm b/code/_globalvars/genetics.dm
index 7016415d48..39702fd62f 100644
--- a/code/_globalvars/genetics.dm
+++ b/code/_globalvars/genetics.dm
@@ -21,8 +21,11 @@ GLOBAL_LIST(op_se_blocks)
GLOBAL_VAR(NULLED_SE)
GLOBAL_VAR(NULLED_UI)
-GLOBAL_LIST_EMPTY(global_mutations) // list of hidden mutation things
+GLOBAL_LIST_EMPTY(all_mutations)
+GLOBAL_LIST_EMPTY(full_sequences)
GLOBAL_LIST_EMPTY(bad_mutations)
GLOBAL_LIST_EMPTY(good_mutations)
-GLOBAL_LIST_EMPTY(not_good_mutations)
\ No newline at end of file
+GLOBAL_LIST_EMPTY(not_good_mutations)
+
+GLOBAL_LIST_EMPTY(mutation_recipes)
\ No newline at end of file
diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm
index 914e45add5..e825233bca 100644
--- a/code/_globalvars/lists/maintenance_loot.dm
+++ b/code/_globalvars/lists/maintenance_loot.dm
@@ -36,7 +36,7 @@ GLOBAL_LIST_INIT(maintenance_loot, list(
/obj/item/clothing/head/welding = 1,
/obj/item/clothing/mask/gas = 15,
/obj/item/clothing/suit/hazardvest = 1,
- /obj/item/clothing/under/rank/vice = 1,
+ /obj/item/clothing/under/misc/vice_officer = 1,
/obj/item/clothing/suit/hooded/flashsuit = 2,
/obj/item/clothing/accessory/medal/greytide = 1,
/obj/item/assembly/prox_sensor = 4,
diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm
index ffad931cd8..04d4c2888a 100644
--- a/code/_globalvars/lists/mobs.dm
+++ b/code/_globalvars/lists/mobs.dm
@@ -29,7 +29,6 @@ GLOBAL_LIST_EMPTY(available_ai_shells)
GLOBAL_LIST_INIT(simple_animals, list(list(),list(),list(),list())) // One for each AI_* status define
GLOBAL_LIST_EMPTY(spidermobs) //all sentient spider mobs
GLOBAL_LIST_EMPTY(bots_list)
-GLOBAL_LIST_EMPTY(living_cameras)
GLOBAL_LIST_EMPTY(aiEyes)
GLOBAL_LIST_EMPTY(language_datum_instances)
diff --git a/code/_globalvars/misc.dm b/code/_globalvars/misc.dm
index 21e3663cca..af483bf888 100644
--- a/code/_globalvars/misc.dm
+++ b/code/_globalvars/misc.dm
@@ -14,7 +14,7 @@ GLOBAL_VAR_INIT(fileaccess_timer, 0)
GLOBAL_DATUM_INIT(data_core, /datum/datacore, new)
-GLOBAL_VAR_INIT(CELLRATE, 0.002) // conversion ratio between a watt-tick and kilojoule
+GLOBAL_VAR_INIT(CELLRATE, 0.002) // conversion ratio between a watt-tick and kilojoule, dimensionless, kilojoules/watt-tick
GLOBAL_VAR_INIT(CHARGELEVEL, 0.001) // Cap for how fast cells charge, as a percentage-per-tick (.001 means cellcharge is capped to 1% per second)
GLOBAL_LIST_EMPTY(powernets)
diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm
index ec4784bd1f..02cbd6bea5 100644
--- a/code/_onclick/ai.dm
+++ b/code/_onclick/ai.dm
@@ -49,6 +49,7 @@
message_admins("[ADMIN_LOOKUPFLW(src)] might be running a modified client! (failed can_see on AI click of [A] (Turf Loc: [ADMIN_VERBOSEJMP(pixel_turf)]))")
var/message = "[key_name(src)] might be running a modified client! (failed can_see on AI click of [A] (Turf Loc: [AREACOORD(pixel_turf)]))"
log_admin(message)
+ to_chat(src, "You're experiencing a bug. Reconnect immediately to fix it. Admins have been notified. ")
if(REALTIMEOFDAY >= chnotify + 9000)
chnotify = REALTIMEOFDAY
send2irc_adminless_only("NOCHEAT", message)
diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm
index e8a57bb257..46c2c919f4 100644
--- a/code/_onclick/click.dm
+++ b/code/_onclick/click.dm
@@ -152,10 +152,10 @@
else
if(ismob(A))
changeNext_move(CLICK_CD_MELEE)
- UnarmedAttack(A,1)
+ UnarmedAttack(A, 1)
else
if(W)
- W.afterattack(A,src,0,params)
+ W.ranged_attack_chain(src, A, params)
else
RangedAttack(A,params)
diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm
index 12f7986357..28fd7397b0 100644
--- a/code/_onclick/hud/_defines.dm
+++ b/code/_onclick/hud/_defines.dm
@@ -163,3 +163,14 @@
#define ui_ghost_reenter_corpse "SOUTH:6,CENTER:24"
#define ui_ghost_teleport "SOUTH:6,CENTER+1:24"
#define ui_ghost_pai "SOUTH: 6, CENTER+2:24"
+
+
+//UI position overrides for 1:1 screen layout. (default is 7:5)
+#define ui_stamina "EAST-1:28,CENTER:17" // replacing internals button
+#define ui_overridden_resist "EAST-3:24,SOUTH+1:7"
+#define ui_combat_toggle "EAST-4:22,SOUTH:5"
+
+#define ui_boxcraft "EAST-4:22,SOUTH+1:6"
+#define ui_boxarea "EAST-4:6,SOUTH+1:6"
+#define ui_boxlang "EAST-5:22,SOUTH+1:6"
+#define ui_boxvore "EAST-5:22,SOUTH+1:6"
diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm
index bdc6ea2980..7c116cc606 100644
--- a/code/_onclick/hud/alert.dm
+++ b/code/_onclick/hud/alert.dm
@@ -334,7 +334,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion."
return
var/datum/antagonist/cult/antag = mob_viewer.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
- if(!antag)
+ if(!antag?.cult_team)
return
var/datum/objective/sacrifice/sac_objective = locate() in antag.cult_team.objectives
diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm
index 8257b744d6..b9118da5f1 100644
--- a/code/_onclick/hud/blob_overmind.dm
+++ b/code/_onclick/hud/blob_overmind.dm
@@ -48,7 +48,7 @@
if(isovermind(usr))
var/mob/camera/blob/B = usr
if(!B.placed)
- B.place_blob_core(B.base_point_rate, 0)
+ B.place_blob_core(0)
B.transport_core()
/obj/screen/blob/Blobbernaut
@@ -91,26 +91,26 @@
var/mob/camera/blob/B = usr
B.create_factory()
-/obj/screen/blob/ReadaptChemical
+/obj/screen/blob/ReadaptStrain
icon_state = "ui_chemswap"
- name = "Readapt Chemical (40)"
- desc = "Randomly rerolls your chemical for 40 resources."
+ name = "Readapt Strain (40)"
+ desc = "Allows you to choose a new strain from 4 random choices for 40 resources."
-/obj/screen/blob/ReadaptChemical/MouseEntered(location,control,params)
+/obj/screen/blob/ReadaptStrain/MouseEntered(location,control,params)
if(hud && hud.mymob && isovermind(hud.mymob))
var/mob/camera/blob/B = hud.mymob
- if(B.free_chem_rerolls)
- name = "Readapt Chemical (FREE)"
- desc = "Randomly rerolls your chemical for free."
+ if(B.free_strain_rerolls)
+ name = "Readapt Strain (FREE)"
+ desc = "Randomly rerolls your strain for free."
else
name = initial(name)
desc = initial(desc)
..()
-/obj/screen/blob/ReadaptChemical/Click()
+/obj/screen/blob/ReadaptStrain/Click()
if(isovermind(usr))
var/mob/camera/blob/B = usr
- B.chemical_reroll()
+ B.strain_reroll()
/obj/screen/blob/RelocateCore
icon_state = "ui_swap"
@@ -175,7 +175,7 @@
using.hud = src
static_inventory += using
- using = new /obj/screen/blob/ReadaptChemical()
+ using = new /obj/screen/blob/ReadaptStrain()
using.screen_loc = ui_storage1
using.hud = src
static_inventory += using
diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm
index a6d7286e80..490f0aa0f0 100644
--- a/code/_onclick/hud/human.dm
+++ b/code/_onclick/hud/human.dm
@@ -128,7 +128,7 @@
//CITADEL CHANGES - sprint button
using = new /obj/screen/sprintbutton
using.icon = tg_ui_icon_to_cit_ui(ui_style)
- using.icon_state = (owner.sprinting ? "act_sprint_on" : "act_sprint")
+ using.icon_state = ((owner.combat_flags & COMBAT_FLAG_SPRINT_ACTIVE) ? "act_sprint_on" : "act_sprint")
using.screen_loc = ui_movi
using.hud = src
static_inventory += using
diff --git a/code/_onclick/hud/plane_master.dm b/code/_onclick/hud/plane_master.dm
index b2bc05924c..7a8cc20d76 100644
--- a/code/_onclick/hud/plane_master.dm
+++ b/code/_onclick/hud/plane_master.dm
@@ -16,6 +16,7 @@
//Trust me, you need one. Period. If you don't think you do, you're doing something extremely wrong.
/obj/screen/plane_master/proc/backdrop(mob/mymob)
+///Things rendered on "openspace"; holes in multi-z
/obj/screen/plane_master/openspace
name = "open space plane master"
plane = FLOOR_OPENSPACE_PLANE
@@ -38,12 +39,14 @@
/obj/screen/plane_master/proc/clear_filters()
filters = list()
+///Contains just the floor
/obj/screen/plane_master/floor
name = "floor plane master"
plane = FLOOR_PLANE
appearance_flags = PLANE_MASTER
blend_mode = BLEND_OVERLAY
+///Contains most things in the game world
/obj/screen/plane_master/game_world
name = "game world plane master"
plane = GAME_PLANE
@@ -57,12 +60,60 @@
remove_filter("ambient_occlusion")
update_filters()
+///Contains all lighting objects
/obj/screen/plane_master/lighting
name = "lighting plane master"
plane = LIGHTING_PLANE
blend_mode = BLEND_MULTIPLY
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
+/obj/screen/plane_master/lighting/Initialize()
+ . = ..()
+ filters += filter(type="alpha", render_source=EMISSIVE_RENDER_TARGET, flags=MASK_INVERSE)
+ filters += filter(type="alpha", render_source=EMISSIVE_UNBLOCKABLE_RENDER_TARGET, flags=MASK_INVERSE)
+
+/**
+ * Things placed on this mask the lighting plane. Doesn't render directly.
+ *
+ * Gets masked by blocking plane. Use for things that you want blocked by
+ * mobs, items, etc.
+ */
+/obj/screen/plane_master/emissive
+ name = "emissive plane master"
+ plane = EMISSIVE_PLANE
+ mouse_opacity = MOUSE_OPACITY_TRANSPARENT
+ render_target = EMISSIVE_RENDER_TARGET
+
+/obj/screen/plane_master/emissive/Initialize()
+ . = ..()
+ filters += filter(type="alpha", render_source=EMISSIVE_BLOCKER_RENDER_TARGET, flags=MASK_INVERSE)
+
+/**
+ * Things placed on this always mask the lighting plane. Doesn't render directly.
+ *
+ * Always masks the light plane, isn't blocked by anything. Use for on mob glows,
+ * magic stuff, etc.
+ */
+
+/obj/screen/plane_master/emissive_unblockable
+ name = "unblockable emissive plane master"
+ plane = EMISSIVE_UNBLOCKABLE_PLANE
+ mouse_opacity = MOUSE_OPACITY_TRANSPARENT
+ render_target = EMISSIVE_UNBLOCKABLE_RENDER_TARGET
+
+/**
+ * Things placed on this layer mask the emissive layer. Doesn't render directly
+ *
+ * You really shouldn't be directly using this, use atom helpers instead
+ */
+/obj/screen/plane_master/emissive_unblockable
+ name = "emissive mob plane master"
+ plane = EMISSIVE_BLOCKER_PLANE
+ mouse_opacity = MOUSE_OPACITY_TRANSPARENT
+ render_target = EMISSIVE_BLOCKER_RENDER_TARGET
+
+///Contains space parallax
+
/obj/screen/plane_master/parallax
name = "parallax plane master"
plane = PLANE_SPACE_PARALLAX
diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm
index cba53eb4a5..f846c9c79e 100644
--- a/code/_onclick/item_attack.dm
+++ b/code/_onclick/item_attack.dm
@@ -8,12 +8,15 @@
*afterattack. The return value does not matter.
*/
/obj/item/proc/melee_attack_chain(mob/user, atom/target, params)
- if(item_flags & NO_ATTACK_CHAIN_SOFT_STAMCRIT)
- if(isliving(user))
- var/mob/living/L = user
- if(L.getStaminaLoss() >= STAMINA_SOFTCRIT)
+ if(isliving(user))
+ var/mob/living/L = user
+ if(item_flags & NO_ATTACK_CHAIN_SOFT_STAMCRIT)
+ if(IS_STAMCRIT(L))
to_chat(L, "You are too exhausted to swing [src]! ")
return
+ if(!CHECK_MOBILITY(L, MOBILITY_USE))
+ to_chat(L, "You are unable to swing [src] right now! ")
+ return
if(tool_behaviour && target.tool_act(user, src, tool_behaviour))
return
if(pre_attack(target, user, params))
@@ -24,6 +27,15 @@
return
afterattack(target, user, TRUE, params)
+/// Like melee_attack_chain but for ranged.
+/obj/item/proc/ranged_attack_chain(mob/user, atom/target, params)
+ if(isliving(user))
+ var/mob/living/L = user
+ if(!CHECK_MOBILITY(L, MOBILITY_USE))
+ to_chat(L, "You are unable to raise [src] right now! ")
+ return
+ afterattack(target, user, FALSE, params)
+
// Called when the item is in the active hand, and clicked; alternately, there is an 'activate held object' verb or you can hit pagedown.
/obj/item/proc/attack_self(mob/user)
if(SEND_SIGNAL(src, COMSIG_ITEM_ATTACK_SELF, user) & COMPONENT_NO_INTERACT)
@@ -50,7 +62,6 @@
user.changeNext_move(CLICK_CD_MELEE)
return I.attack(src, user)
-
/obj/item/proc/attack(mob/living/M, mob/living/user)
if(SEND_SIGNAL(src, COMSIG_ITEM_ATTACK, M, user) & COMPONENT_ITEM_NO_ATTACK)
return
@@ -58,7 +69,7 @@
if(item_flags & NOBLUDGEON)
return
- if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) // CIT CHANGE - makes it impossible to attack in stamina softcrit
+ if(IS_STAMCRIT(user)) // CIT CHANGE - makes it impossible to attack in stamina softcrit
to_chat(user, "You're too exhausted. ") // CIT CHANGE - ditto
return // CIT CHANGE - ditto
@@ -88,7 +99,7 @@
return
if(item_flags & NOBLUDGEON)
return
- if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) // CIT CHANGE - makes it impossible to attack in stamina softcrit
+ if(IS_STAMCRIT(user)) // CIT CHANGE - makes it impossible to attack in stamina softcrit
to_chat(user, "You're too exhausted. ") // CIT CHANGE - ditto
return // CIT CHANGE - ditto
user.adjustStaminaLossBuffered(getweight()*1.2)//CIT CHANGE - makes attacking things cause stamina loss
@@ -109,27 +120,22 @@
/mob/living/attacked_by(obj/item/I, mob/living/user)
//CIT CHANGES START HERE - combatmode and resting checks
var/totitemdamage = I.force
- if(iscarbon(user))
- var/mob/living/carbon/tempcarb = user
- if(!tempcarb.combatmode)
- totitemdamage *= 0.5
+ if(!(user.combat_flags & COMBAT_FLAG_COMBAT_ACTIVE))
+ totitemdamage *= 0.5
if(!CHECK_MOBILITY(user, MOBILITY_STAND))
totitemdamage *= 0.5
//CIT CHANGES END HERE
- if(user != src && check_shields(I, totitemdamage, "the [I.name]", MELEE_ATTACK, I.armour_penetration))
+ if((user != src) && run_block(I, totitemdamage, "the [I.name]", ATTACK_TYPE_MELEE, I.armour_penetration, user) & BLOCK_SUCCESS)
return FALSE
send_item_attack_message(I, user)
+ I.do_stagger_action(src, user)
if(I.force)
apply_damage(totitemdamage, I.damtype) //CIT CHANGE - replaces I.force with totitemdamage
if(I.damtype == BRUTE && !HAS_TRAIT(src, TRAIT_NOMARROW))
if(prob(33))
I.add_mob_blood(src)
var/turf/location = get_turf(src)
- if(iscarbon(src))
- var/mob/living/carbon/C = src
- C.bleed(totitemdamage)
- else
- add_splatter_floor(location)
+ add_splatter_floor(location)
if(totitemdamage >= 10 && get_dist(user, src) <= 1) //people with TK won't get smeared with blood
user.add_mob_blood(src)
return TRUE //successful attack
@@ -172,5 +178,33 @@
playsound(src, 'sound/weapons/dink.ogg', 30, 1)
return 1
+/// How much stamina this takes to swing this is not for realism purposes hecc off.
/obj/item/proc/getweight()
return total_mass || w_class * 1.25
+
+/// How long this staggers for. 0 and negatives supported.
+/obj/item/proc/melee_stagger_duration()
+ if(!isnull(stagger_force))
+ return stagger_force
+ /// totally not an untested, arbitrary equation.
+ return clamp((1.5 + (w_class/7.5)) * (force / 2), 0, 10 SECONDS)
+
+/obj/item/proc/do_stagger_action(mob/living/target, mob/living/user)
+ if(!CHECK_BITFIELD(target.status_flags, CANSTAGGER))
+ return FALSE
+ if(target.combat_flags & COMBAT_FLAG_SPRINT_ACTIVE)
+ target.do_staggered_animation()
+ var/duration = melee_stagger_duration()
+ if(!duration) //0
+ return FALSE
+ else if(duration > 0)
+ target.Stagger(duration)
+ else //negative
+ target.AdjustStaggered(duration)
+ return TRUE
+
+/mob/proc/do_staggered_animation()
+ set waitfor = FALSE
+ animate(src, pixel_x = -2, pixel_y = -2, time = 1, flags = ANIMATION_RELATIVE | ANIMATION_PARALLEL)
+ animate(pixel_x = 4, pixel_y = 4, time = 1, flags = ANIMATION_RELATIVE)
+ animate(pixel_x = -2, pixel_y = -2, time = 0.5, flags = ANIMATION_RELATIVE)
diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm
index 7e194d5889..d4ec44a641 100644
--- a/code/_onclick/other_mobs.dm
+++ b/code/_onclick/other_mobs.dm
@@ -20,7 +20,7 @@
var/override = 0
for(var/datum/mutation/human/HM in dna.mutations)
- override += HM.on_attack_hand(src, A, proximity)
+ override += HM.on_attack_hand(A, proximity)
if(override)
return
@@ -95,7 +95,7 @@
return
for(var/datum/mutation/human/HM in dna.mutations)
- HM.on_ranged_attack(src, A, mouseparams)
+ HM.on_ranged_attack(A, mouseparams)
if(isturf(A) && get_dist(src,A) <= 1)
src.Move_Pulled(A)
diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm
index 974a0c0e88..8f34901d46 100644
--- a/code/controllers/configuration/configuration.dm
+++ b/code/controllers/configuration/configuration.dm
@@ -368,22 +368,25 @@
var/list/datum/dynamic_storyteller/runnable_storytellers = new
var/list/probabilities = Get(/datum/config_entry/keyed_list/storyteller_weight)
var/list/repeated_mode_adjust = Get(/datum/config_entry/number_list/repeated_mode_adjust)
+ var/list/min_player_counts = Get(/datum/config_entry/keyed_list/storyteller_min_players)
for(var/T in storyteller_cache)
var/datum/dynamic_storyteller/S = T
var/config_tag = initial(S.config_tag)
- var/final_weight = initial(S.weight)
- if(probabilities[config_tag]<=0)
+ var/probability = (config_tag in probabilities) ? probabilities[config_tag] : initial(S.weight)
+ var/min_players = (config_tag in min_player_counts) ? min_player_counts[config_tag] : initial(S.min_players)
+ if(probability <= 0)
continue
- final_weight = probabilities[config_tag]
- if(SSpersistence.saved_storytellers.len == 3 && repeated_mode_adjust.len == 3)
+ if(length(GLOB.player_list) < min_players)
+ continue
+ if(SSpersistence.saved_storytellers.len == repeated_mode_adjust.len)
var/name = initial(S.name)
var/recent_round = min(SSpersistence.saved_storytellers.Find(name),3)
var/adjustment = 0
while(recent_round)
adjustment += repeated_mode_adjust[recent_round]
recent_round = SSpersistence.saved_modes.Find(name,recent_round+1,0)
- final_weight *= ((100-adjustment)/100)
- runnable_storytellers[S] = final_weight
+ probability *= ((100-adjustment)/100)
+ runnable_storytellers[S] = probability
return runnable_storytellers
diff --git a/code/controllers/configuration/entries/dynamic.dm b/code/controllers/configuration/entries/dynamic.dm
index 4c03de4678..44d9a041a6 100644
--- a/code/controllers/configuration/entries/dynamic.dm
+++ b/code/controllers/configuration/entries/dynamic.dm
@@ -92,3 +92,7 @@
/datum/config_entry/keyed_list/storyteller_weight
key_mode = KEY_MODE_TEXT
value_mode = VALUE_MODE_NUM
+
+/datum/config_entry/keyed_list/storyteller_min_players
+ key_mode = KEY_MODE_TEXT
+ value_mode = VALUE_MODE_NUM
diff --git a/code/controllers/configuration/entries/game_options.dm b/code/controllers/configuration/entries/game_options.dm
index 911b986367..f253bc543d 100644
--- a/code/controllers/configuration/entries/game_options.dm
+++ b/code/controllers/configuration/entries/game_options.dm
@@ -396,6 +396,14 @@
key_mode = KEY_MODE_TEXT
value_mode = VALUE_MODE_NUM
+/datum/config_entry/keyed_list/job_threat
+ key_mode = KEY_MODE_TEXT
+ value_mode = VALUE_MODE_NUM
+
+/datum/config_entry/keyed_list/antag_threat
+ key_mode = KEY_MODE_TEXT
+ value_mode = VALUE_MODE_NUM
+
/datum/config_entry/number/monkeycap
config_entry_value = 64
min_val = 0
@@ -423,3 +431,21 @@
config_entry_value = 3
/datum/config_entry/flag/suicide_allowed
+
+/datum/config_entry/keyed_list/breasts_cups_prefs
+ key_mode = KEY_MODE_TEXT
+ value_mode = VALUE_MODE_FLAG
+ config_entry_value = list("a", "b", "c", "d", "e") //keep these lowercase
+
+/datum/config_entry/number/penis_min_inches_prefs
+ config_entry_value = 1
+ min_val = 0
+
+/datum/config_entry/number/penis_max_inches_prefs
+ config_entry_value = 20
+ min_val = 0
+
+/datum/config_entry/keyed_list/safe_visibility_toggles
+ key_mode = KEY_MODE_TEXT
+ value_mode = VALUE_MODE_FLAG
+ config_entry_value = list(GEN_VISIBLE_NO_CLOTHES, GEN_VISIBLE_NO_UNDIES, GEN_VISIBLE_NEVER) //refer to cit_helpers for all toggles.
diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm
index 2d9264adf5..a1f8f098d3 100644
--- a/code/controllers/configuration/entries/general.dm
+++ b/code/controllers/configuration/entries/general.dm
@@ -82,17 +82,23 @@
config_entry_value = 600
min_val = 0
-/datum/config_entry/number/vote_autotransfer_initial //length of time before the first autotransfer vote is called (deciseconds, default 2 hours)
+/// Length of time before the first autotransfer vote is called (deciseconds, default 2 hours)
+/// Set to 0 to disable the subsystem altogether.
+/datum/config_entry/number/vote_autotransfer_initial
config_entry_value = 72000
min_val = 0
-/datum/config_entry/number/vote_autotransfer_interval //length of time to wait before subsequent autotransfer votes (deciseconds, default 30 minutes)
+///length of time to wait before subsequent autotransfer votes (deciseconds, default 30 minutes)
+/datum/config_entry/number/vote_autotransfer_interval
config_entry_value = 18000
min_val = 0
-/datum/config_entry/number/vote_autotransfer_maximum // maximum extensions until the round autoends
+/// maximum extensions until the round autoends.
+/// Set to 0 to force automatic crew transfer after the 'vote_autotransfer_initial' elapsed.
+/// Set to -1 to disable the maximum extensions cap.
+/datum/config_entry/number/vote_autotransfer_maximum
config_entry_value = 4
- min_val = 0
+ min_val = -1
/datum/config_entry/flag/default_no_vote // vote does not default to nochange/norestart
@@ -459,3 +465,6 @@
/datum/config_entry/number/max_bunker_days
config_entry_value = 7
min_val = 1
+
+/datum/config_entry/flag/minimaps_enabled
+ config_entry_value = TRUE
diff --git a/code/controllers/hooks.dm b/code/controllers/hooks.dm
index f499a61ae7..fe6a49c854 100644
--- a/code/controllers/hooks.dm
+++ b/code/controllers/hooks.dm
@@ -27,13 +27,11 @@
var/hook_path = text2path("/hook/[hook]")
if(!hook_path)
CRASH("Invalid hook '/hook/[hook]' called.")
- return 0
var/caller = new hook_path
var/status = 1
for(var/P in typesof("[hook_path]/proc"))
if(!call(caller, P)(arglist(args)))
CRASH("Hook '[P]' failed or runtimed.")
- status = 0
return status
diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm
index 52d2fe45cd..13facc7666 100644
--- a/code/controllers/subsystem/air.dm
+++ b/code/controllers/subsystem/air.dm
@@ -257,8 +257,7 @@ SUBSYSTEM_DEF(air)
T.add_atom_colour("#00ff00", TEMPORARY_COLOUR_PRIORITY)
#endif
T.excited = TRUE
- active_turfs |= T
- SSair_turfs.currentrun |= T
+ active_turfs[T] = SSair_turfs.currentrun[T] = TRUE
if(blockchanges && T.excited_group)
T.excited_group.garbage_collect()
add_to_react_queue(T)
@@ -274,10 +273,9 @@ SUBSYSTEM_DEF(air)
/datum/controller/subsystem/air/proc/add_to_react_queue(turf/open/T)
if(istype(T) && T.air)
- turf_react_queue |= T
+ turf_react_queue[T] = TRUE
if(currentpart == SSAIR_REACTQUEUE)
- currentrun |= T
- return
+ currentrun[T] = TRUE
/datum/controller/subsystem/air/proc/remove_from_react_queue(turf/open/T)
turf_react_queue -= T
diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm
index d94526e658..35feab6648 100644
--- a/code/controllers/subsystem/atoms.dm
+++ b/code/controllers/subsystem/atoms.dm
@@ -16,7 +16,7 @@ SUBSYSTEM_DEF(atoms)
/datum/controller/subsystem/atoms/Initialize(timeofday)
GLOB.fire_overlay.appearance_flags = RESET_COLOR
- setupGenetics() //to set the mutations' place in structural enzymes, so monkey.initialize() knows where to put the monkey mutation.
+ setupGenetics() //to set the mutations' sequence.
initialized = INITIALIZATION_INNEW_MAPLOAD
InitializeAtoms()
return ..()
@@ -108,16 +108,19 @@ SUBSYSTEM_DEF(atoms)
BadInitializeCalls = SSatoms.BadInitializeCalls
/datum/controller/subsystem/atoms/proc/setupGenetics()
- var/list/avnums = new /list(DNA_STRUC_ENZYMES_BLOCKS)
- for(var/i=1, i<=DNA_STRUC_ENZYMES_BLOCKS, i++)
- avnums[i] = i
- CHECK_TICK
-
- for(var/A in subtypesof(/datum/mutation/human))
- var/datum/mutation/human/B = new A()
- if(B.dna_block == NON_SCANNABLE)
+ var/list/mutations = subtypesof(/datum/mutation/human)
+ shuffle_inplace(mutations)
+ for(var/A in subtypesof(/datum/generecipe))
+ var/datum/generecipe/GR = A
+ GLOB.mutation_recipes[initial(GR.required)] = initial(GR.result)
+ for(var/i in 1 to LAZYLEN(mutations))
+ var/path = mutations[i] //byond gets pissy when we do it in one line
+ var/datum/mutation/human/B = new path ()
+ B.alias = "Mutation #[i]"
+ GLOB.all_mutations[B.type] = B
+ GLOB.full_sequences[B.type] = generate_gene_sequence(B.blocks)
+ if(B.locked)
continue
- B.dna_block = pick_n_take(avnums)
if(B.quality == POSITIVE)
GLOB.good_mutations |= B
else if(B.quality == NEGATIVE)
diff --git a/code/controllers/subsystem/autotransfer.dm b/code/controllers/subsystem/autotransfer.dm
index 4f8fc3631d..ece203abba 100644
--- a/code/controllers/subsystem/autotransfer.dm
+++ b/code/controllers/subsystem/autotransfer.dm
@@ -1,3 +1,5 @@
+#define NO_MAXVOTES_CAP -1
+
SUBSYSTEM_DEF(autotransfer)
name = "Autotransfer Vote"
flags = SS_KEEP_TIMING | SS_BACKGROUND
@@ -7,21 +9,32 @@ SUBSYSTEM_DEF(autotransfer)
var/targettime
var/voteinterval
var/maxvotes
- var/curvotes
+ var/curvotes = 0
/datum/controller/subsystem/autotransfer/Initialize(timeofday)
+ var/init_vote = CONFIG_GET(number/vote_autotransfer_initial)
+ if(!init_vote) //Autotransfer voting disabled.
+ can_fire = FALSE
+ return ..()
starttime = world.time
- targettime = starttime + CONFIG_GET(number/vote_autotransfer_initial)
+ targettime = starttime + init_vote
voteinterval = CONFIG_GET(number/vote_autotransfer_interval)
maxvotes = CONFIG_GET(number/vote_autotransfer_maximum)
- curvotes = 0
return ..()
+/datum/controller/subsystem/autotransfer/Recover()
+ starttime = SSautotransfer.starttime
+ voteinterval = SSautotransfer.voteinterval
+ curvotes = SSautotransfer.curvotes
+
/datum/controller/subsystem/autotransfer/fire()
- if(maxvotes > curvotes)
- if(world.time > targettime)
- SSvote.initiate_vote("transfer",null) //TODO figure out how to not use null as the user
- targettime = targettime + voteinterval
- curvotes += 1
+ if(world.time < targettime)
+ return
+ if(maxvotes == NO_MAXVOTES_CAP || maxvotes > curvotes)
+ SSvote.initiate_vote("transfer","server")
+ targettime = targettime + voteinterval
+ curvotes++
else
SSshuttle.autoEnd()
+
+#undef NO_MAXVOTES_CAP
\ No newline at end of file
diff --git a/code/controllers/subsystem/dcs.dm b/code/controllers/subsystem/dcs.dm
index 19a1ac26b5..3243a8d8c8 100644
--- a/code/controllers/subsystem/dcs.dm
+++ b/code/controllers/subsystem/dcs.dm
@@ -1,30 +1,59 @@
PROCESSING_SUBSYSTEM_DEF(dcs)
name = "Datum Component System"
flags = SS_NO_INIT
+
var/list/elements_by_type = list()
/datum/controller/subsystem/processing/dcs/Recover()
comp_lookup = SSdcs.comp_lookup
-/datum/controller/subsystem/processing/dcs/proc/GetElement(datum/element/eletype, ...)
+/datum/controller/subsystem/processing/dcs/proc/GetElement(list/arguments)
+ var/datum/element/eletype = arguments[1]
var/element_id = eletype
+ if(!ispath(eletype, /datum/element))
+ CRASH("Attempted to instantiate [eletype] as a /datum/element")
+
if(initial(eletype.element_flags) & ELEMENT_BESPOKE)
- var/list/fullid = list("[eletype]")
- for(var/i in initial(eletype.id_arg_index) to length(args))
- var/argument = args[i]
- if(istext(argument) || isnum(argument))
- fullid += "[argument]"
- else
- if(islist(argument))
- fullid += deep_list2params(argument)
- else
- fullid += "[REF(argument)]"
- element_id = fullid.Join("&")
+ element_id = GetIdFromArguments(arguments)
. = elements_by_type[element_id]
if(.)
return
- if(!ispath(eletype, /datum/element))
- CRASH("Attempted to instantiate [eletype] as a /datum/element")
- . = elements_by_type[element_id] = new eletype
\ No newline at end of file
+ . = elements_by_type[element_id] = new eletype
+
+/****
+ * Generates an id for bespoke elements when given the argument list
+ * Generating the id here is a bit complex because we need to support named arguments
+ * Named arguments can appear in any order and we need them to appear after ordered arguments
+ * We assume that no one will pass in a named argument with a value of null
+ **/
+/datum/controller/subsystem/processing/dcs/proc/GetIdFromArguments(list/arguments)
+ var/datum/element/eletype = arguments[1]
+ var/list/fullid = list("[eletype]")
+ var/list/named_arguments = list()
+ for(var/i in initial(eletype.id_arg_index) to length(arguments))
+ var/key = arguments[i]
+ var/value
+ if(istext(key))
+ value = arguments[key]
+ if(!(istext(key) || isnum(key)))
+ if(islist(key)) // CITADEL EDIT
+ key = deep_list2params(key)
+ else
+ key = REF(key)
+ key = "[key]" // Key is stringified so numbers dont break things
+ if(!isnull(value))
+ if(!(istext(value) || isnum(value)))
+ if(islist(value)) // CITADEL EDIT
+ value = deep_list2params(value)
+ else
+ value = REF(value)
+ named_arguments["[key]"] = value
+ else
+ fullid += "[key]"
+
+ if(length(named_arguments))
+ named_arguments = sortList(named_arguments)
+ fullid += named_arguments
+ return list2params(fullid)
diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm
index 31e436f206..91d0db85d1 100644
--- a/code/controllers/subsystem/job.dm
+++ b/code/controllers/subsystem/job.dm
@@ -66,6 +66,7 @@ SUBSYSTEM_DEF(job)
/datum/controller/subsystem/job/proc/GetJob(rank)
+ RETURN_TYPE(/datum/job)
if(!occupations.len)
SetupOccupations()
return name_occupations[rank]
@@ -738,4 +739,4 @@ SUBSYSTEM_DEF(job)
. |= player.mind
/datum/controller/subsystem/job/proc/JobDebug(message)
- log_job_debug(message)
\ No newline at end of file
+ log_job_debug(message)
diff --git a/code/controllers/subsystem/jukeboxes.dm b/code/controllers/subsystem/jukeboxes.dm
index 2b227e9cab..3ebeaf71ea 100644
--- a/code/controllers/subsystem/jukeboxes.dm
+++ b/code/controllers/subsystem/jukeboxes.dm
@@ -103,7 +103,7 @@ SUBSYSTEM_DEF(jukeboxes)
for(var/mob/M in GLOB.player_list)
if(!M.client)
continue
- if(!(M.client.prefs.toggles & SOUND_INSTRUMENTS))
+ if(!(M.client.prefs.toggles & SOUND_INSTRUMENTS) || !M.can_hear())
M.stop_sound_channel(jukeinfo[2])
continue
diff --git a/code/controllers/subsystem/minimaps.dm b/code/controllers/subsystem/minimaps.dm
new file mode 100644
index 0000000000..75de71ca96
--- /dev/null
+++ b/code/controllers/subsystem/minimaps.dm
@@ -0,0 +1,20 @@
+SUBSYSTEM_DEF(minimaps)
+ name = "Minimaps"
+ flags = SS_NO_FIRE
+ var/list/station_minimaps
+ var/datum/minimap_group/station_minimap
+
+/datum/controller/subsystem/minimaps/Initialize()
+ if(!CONFIG_GET(flag/minimaps_enabled))
+ to_chat(world, "Minimaps disabled! Skipping init. ")
+ return ..()
+ build_minimaps()
+ return ..()
+
+/datum/controller/subsystem/minimaps/proc/build_minimaps()
+ station_minimaps = list()
+ for(var/z in SSmapping.levels_by_trait(ZTRAIT_STATION))
+ var/datum/space_level/SL = SSmapping.get_level(z)
+ var/name = (SL.name == initial(SL.name))? "[z] - Station" : "[z] - [SL.name]"
+ station_minimaps += new /datum/minimap(z, name = name)
+ station_minimap = new(station_minimaps, "Station")
diff --git a/code/controllers/subsystem/mobs.dm b/code/controllers/subsystem/mobs.dm
index 56cdf2fa03..8caf2a4623 100644
--- a/code/controllers/subsystem/mobs.dm
+++ b/code/controllers/subsystem/mobs.dm
@@ -26,18 +26,16 @@ SUBSYSTEM_DEF(mobs)
var/seconds = wait * 0.1
if (!resumed)
src.currentrun = GLOB.mob_living_list.Copy()
- if (GLOB.living_cameras.len)
- src.currentrun += GLOB.living_cameras
//cache for sanic speed (lists are references anyways)
var/list/currentrun = src.currentrun
var/times_fired = src.times_fired
while(currentrun.len)
- var/mob/M = currentrun[currentrun.len]
+ var/mob/living/L = currentrun[currentrun.len]
currentrun.len--
- if(M)
- M.Life(seconds, times_fired)
+ if(L)
+ L.Life(seconds, times_fired)
else
- GLOB.mob_living_list.Remove(M)
+ GLOB.mob_living_list.Remove(L)
if (MC_TICK_CHECK)
return
diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm
index de2ff17a97..5b350a7917 100644
--- a/code/controllers/subsystem/persistence.dm
+++ b/code/controllers/subsystem/persistence.dm
@@ -14,6 +14,7 @@ SUBSYSTEM_DEF(persistence)
var/list/saved_modes = list(1,2,3)
var/list/saved_dynamic_rules = list(list(),list(),list())
var/list/saved_storytellers = list("foo","bar","baz")
+ var/list/average_dynamic_threat = 50
var/list/saved_maps
var/list/saved_trophies = list()
var/list/spawned_objects = list()
@@ -191,6 +192,7 @@ SUBSYSTEM_DEF(persistence)
if(!json)
return
saved_storytellers = json["data"]
+ average_dynamic_threat = saved_storytellers[4]
saved_storytellers.len = 3
/datum/controller/subsystem/persistence/proc/LoadRecentMaps()
@@ -434,9 +436,10 @@ SUBSYSTEM_DEF(persistence)
saved_storytellers[3] = saved_storytellers[2]
saved_storytellers[2] = saved_storytellers[1]
saved_storytellers[1] = mode.storyteller.name
+ average_dynamic_threat = (mode.threat_average + average_dynamic_threat) / 2
var/json_file = file("data/RecentStorytellers.json")
var/list/file_data = list()
- file_data["data"] = saved_storytellers
+ file_data["data"] = saved_storytellers + average_dynamic_threat
fdel(json_file)
WRITE_FILE(json_file, json_encode(file_data))
diff --git a/code/controllers/subsystem/processing/chemistry.dm b/code/controllers/subsystem/processing/chemistry.dm
index da31d65fb3..64a780c1ad 100644
--- a/code/controllers/subsystem/processing/chemistry.dm
+++ b/code/controllers/subsystem/processing/chemistry.dm
@@ -1,5 +1,4 @@
PROCESSING_SUBSYSTEM_DEF(chemistry)
wait = 5
flags = SS_KEEP_TIMING
-
-
+ name = "Chemistry"
diff --git a/code/controllers/subsystem/processing/instruments.dm b/code/controllers/subsystem/processing/instruments.dm
new file mode 100644
index 0000000000..a4e0d7703f
--- /dev/null
+++ b/code/controllers/subsystem/processing/instruments.dm
@@ -0,0 +1,43 @@
+PROCESSING_SUBSYSTEM_DEF(instruments)
+ name = "Instruments"
+ wait = 0.5
+ init_order = INIT_ORDER_INSTRUMENTS
+ flags = SS_KEEP_TIMING
+ priority = FIRE_PRIORITY_INSTRUMENTS
+ var/static/list/datum/instrument/instrument_data = list() //id = datum
+ var/static/list/datum/song/songs = list()
+ var/static/musician_maxlines = 600
+ var/static/musician_maxlinechars = 300
+ var/static/musician_hearcheck_mindelay = 5
+ var/static/max_instrument_channels = MAX_INSTRUMENT_CHANNELS
+ var/static/current_instrument_channels = 0
+
+/datum/controller/subsystem/processing/instruments/Initialize()
+ initialize_instrument_data()
+ return ..()
+
+/datum/controller/subsystem/processing/instruments/proc/on_song_new(datum/song/S)
+ songs += S
+
+/datum/controller/subsystem/processing/instruments/proc/on_song_del(datum/song/S)
+ songs -= S
+
+/datum/controller/subsystem/processing/instruments/proc/initialize_instrument_data()
+ for(var/path in subtypesof(/datum/instrument))
+ var/datum/instrument/I = path
+ if(initial(I.abstract_type) == path)
+ continue
+ I = new path
+ I.Initialize()
+ instrument_data[I.id || "[I.type]"] = I
+ CHECK_TICK
+
+/datum/controller/subsystem/processing/instruments/proc/get_instrument(id_or_path)
+ return instrument_data["[id_or_path]"]
+
+/datum/controller/subsystem/processing/instruments/proc/reserve_instrument_channel(datum/instrument/I)
+ if(current_instrument_channels > max_instrument_channels)
+ return
+ . = SSsounds.reserve_sound_channel(I)
+ if(!isnull(.))
+ current_instrument_channels++
diff --git a/code/controllers/subsystem/processing/quirks.dm b/code/controllers/subsystem/processing/quirks.dm
index 10655981e5..c57bac5526 100644
--- a/code/controllers/subsystem/processing/quirks.dm
+++ b/code/controllers/subsystem/processing/quirks.dm
@@ -37,11 +37,11 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
if(job?.blacklisted_quirks)
cut = filter_quirks(my_quirks, job.blacklisted_quirks)
for(var/V in my_quirks)
- var/datum/quirk/Q = quirks[V]
- if(Q)
+ if(V in quirks)
+ var/datum/quirk/Q = quirks[V]
user.add_quirk(Q, spawn_effects)
else
- stack_trace("Invalid quirk \"[V]\" in client [cli.ckey] preferences")
+ log_admin("Invalid quirk \"[V]\" in client [cli.ckey] preferences")
cli.prefs.all_quirks -= V
badquirk = TRUE
if(badquirk)
@@ -85,7 +85,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
our_quirks -= i
cut += i
pointscut += quirk_points_by_name(i)
- if (pointscut >= 0) //with how it works, it needs to be above zero, not below, as points for positive is positive, and negative is negative, we only want it to break if it's above zero, ie. we cut more positive than negative
+ if (pointscut >= 0)
break
/* //Code to automatically reduce positive quirks until balance is even.
var/points_used = total_points(our_quirks)
@@ -102,7 +102,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
*/
//Nah, let's null all non-neutrals out.
- if (pointscut != 0)// only if the pointscutting didn't work.
+ if (pointscut < 0)// only if the pointscutting didn't work.
if(cut.len)
for(var/i in our_quirks)
if(quirk_points_by_name(i) != 0)
diff --git a/code/controllers/subsystem/processing/status_effects.dm b/code/controllers/subsystem/processing/status_effects.dm
new file mode 100644
index 0000000000..57b340b2ce
--- /dev/null
+++ b/code/controllers/subsystem/processing/status_effects.dm
@@ -0,0 +1,4 @@
+PROCESSING_SUBSYSTEM_DEF(status_effects)
+ wait = 1
+ flags = SS_TICKER
+ name = "Status Effects"
diff --git a/code/controllers/subsystem/processing/weather.dm b/code/controllers/subsystem/processing/weather.dm
index 0a1b4fc609..ca067953cc 100644
--- a/code/controllers/subsystem/processing/weather.dm
+++ b/code/controllers/subsystem/processing/weather.dm
@@ -47,7 +47,6 @@ PROCESSING_SUBSYSTEM_DEF(weather)
break
if (!ispath(weather_datum_type, /datum/weather))
CRASH("run_weather called with invalid weather_datum_type: [weather_datum_type || "null"]")
- return
if (isnull(z_levels))
z_levels = SSmapping.levels_by_trait(initial(weather_datum_type.target_trait))
@@ -55,7 +54,6 @@ PROCESSING_SUBSYSTEM_DEF(weather)
z_levels = list(z_levels)
else if (!islist(z_levels))
CRASH("run_weather called with invalid z_levels: [z_levels || "null"]")
- return
var/datum/weather/W = new weather_datum_type(z_levels)
W.telegraph()
diff --git a/code/controllers/subsystem/sounds.dm b/code/controllers/subsystem/sounds.dm
new file mode 100644
index 0000000000..5e7c5e6545
--- /dev/null
+++ b/code/controllers/subsystem/sounds.dm
@@ -0,0 +1,91 @@
+#define DATUMLESS "NO_DATUM"
+
+SUBSYSTEM_DEF(sounds)
+ name = "Sounds"
+ flags = SS_NO_FIRE
+ init_order = INIT_ORDER_SOUNDS
+ var/static/using_channels_max = CHANNEL_HIGHEST_AVAILABLE //BYOND max channels
+
+ // Hey uh these two needs to be initialized fast because the whole "things get deleted before init" thing.
+ /// Assoc list, "[channel]" = either the datum using it or TRUE for an unsafe-reserved (datumless reservation) channel
+ var/list/using_channels = list()
+ /// Assoc list datum = list(channel1, channel2, ...) for what channels something reserved.
+ var/list/using_channels_by_datum = list()
+ /// List of all available channels with associations set to TRUE for fast lookups/allocation.
+ var/list/available_channels
+
+/datum/controller/subsystem/sounds/Initialize()
+ setup_available_channels()
+ return ..()
+
+/datum/controller/subsystem/sounds/proc/setup_available_channels()
+ available_channels = list()
+ for(var/i in 1 to using_channels_max)
+ available_channels[num2text(i)] = TRUE
+
+/// Removes a channel from using list.
+/datum/controller/subsystem/sounds/proc/free_sound_channel(channel)
+ channel = num2text(channel)
+ var/using = using_channels[channel]
+ using_channels -= channel
+ if(using)
+ using_channels_by_datum[using] -= channel
+ if(!length(using_channels_by_datum[using]))
+ using_channels_by_datum -= using
+ available_channels[channel] = TRUE
+
+/// Frees all the channels a datum is using.
+/datum/controller/subsystem/sounds/proc/free_datum_channels(datum/D)
+ var/list/L = using_channels_by_datum[D]
+ if(!L)
+ return
+ for(var/channel in L)
+ using_channels -= channel
+ available_channels[channel] = TRUE
+ using_channels_by_datum -= D
+
+/// Frees all datumless channels
+/datum/controller/subsystem/sounds/proc/free_datumless_channels()
+ free_datum_channels(DATUMLESS)
+
+/// NO AUTOMATIC CLEANUP - If you use this, you better manually free it later! Returns an integer for channel.
+/datum/controller/subsystem/sounds/proc/reserve_sound_channel_datumless()
+ var/channel = random_available_channel_text()
+ if(!channel) //oh no..
+ return FALSE
+ available_channels -= channel
+ using_channels[channel] = DATUMLESS
+ LAZYINITLIST(using_channels_by_datum[DATUMLESS])
+ using_channels_by_datum[DATUMLESS] += channel
+ return text2num(channel)
+
+/// Reserves a channel for a datum. Automatic cleanup only when the datum is deleted. Returns an integer for channel.
+/datum/controller/subsystem/sounds/proc/reserve_sound_channel(datum/D)
+ if(!D) //i don't like typechecks but someone will fuck it up
+ CRASH("Attempted to reserve sound channel without datum using the managed proc.")
+ var/channel = random_available_channel_text()
+ if(!channel)
+ return FALSE
+ available_channels -= channel
+ using_channels[channel] = D
+ LAZYINITLIST(using_channels_by_datum[D])
+ using_channels_by_datum[D] += channel
+ return text2num(channel)
+
+/// Random available channel, returns text.
+/datum/controller/subsystem/sounds/proc/random_available_channel_text()
+ return pick(available_channels)
+
+/// Random available channel, returns number
+/datum/controller/subsystem/sounds/proc/random_available_channel()
+ return text2num(pick(available_channels))
+
+/// If a channel is available
+/datum/controller/subsystem/sounds/proc/is_channel_available(channel)
+ return available_channels[num2text(channel)]
+
+/// How many channels we have left.
+/datum/controller/subsystem/sounds/proc/available_channels_left()
+ return length(available_channels)
+
+#undef DATUMLESS
diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm
index 2ef9608a96..a7be36abc2 100755
--- a/code/controllers/subsystem/ticker.dm
+++ b/code/controllers/subsystem/ticker.dm
@@ -479,15 +479,15 @@ SUBSYSTEM_DEF(ticker)
var/vote_type = CONFIG_GET(string/map_vote_type)
switch(vote_type)
if("PLURALITY")
- SSvote.initiate_vote("map","server",hideresults=TRUE)
+ SSvote.initiate_vote("map","server", display = SHOW_RESULTS)
if("APPROVAL")
- SSvote.initiate_vote("map","server",hideresults=TRUE,votesystem = APPROVAL_VOTING)
+ SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = APPROVAL_VOTING)
if("IRV")
- SSvote.initiate_vote("map","server",hideresults=TRUE,votesystem = INSTANT_RUNOFF_VOTING)
+ SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = INSTANT_RUNOFF_VOTING)
if("SCORE")
- SSvote.initiate_vote("map","server",hideresults=TRUE,votesystem = MAJORITY_JUDGEMENT_VOTING)
+ SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = MAJORITY_JUDGEMENT_VOTING)
else
- SSvote.initiate_vote("map","server",hideresults=TRUE)
+ SSvote.initiate_vote("map","server", display = SHOW_RESULTS)
// fallback
/datum/controller/subsystem/ticker/proc/HasRoundStarted()
@@ -503,9 +503,9 @@ SUBSYSTEM_DEF(ticker)
SSticker.modevoted = TRUE
var/dynamic = CONFIG_GET(flag/dynamic_voting)
if(dynamic)
- SSvote.initiate_vote("dynamic","server",hideresults=TRUE,votesystem=SCORE_VOTING,forced=TRUE,vote_time = 20 MINUTES)
+ SSvote.initiate_vote("dynamic", "server", display = NONE, votesystem = SCORE_VOTING, forced = TRUE,vote_time = 20 MINUTES)
else
- SSvote.initiate_vote("roundtype","server",hideresults=TRUE,votesystem=PLURALITY_VOTING,forced=TRUE, \
+ SSvote.initiate_vote("roundtype", "server", display = NONE, votesystem = PLURALITY_VOTING, forced=TRUE, \
vote_time = (CONFIG_GET(flag/modetier_voting) ? 1 MINUTES : 20 MINUTES))
/datum/controller/subsystem/ticker/Recover()
diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm
index 1ad4a15ee7..87158f021e 100644
--- a/code/controllers/subsystem/traumas.dm
+++ b/code/controllers/subsystem/traumas.dm
@@ -69,12 +69,12 @@ SUBSYSTEM_DEF(traumas)
"spiders" = typecacheof(list(/obj/structure/spider)),
- "security" = typecacheof(list(/obj/item/clothing/under/rank/security, /obj/item/clothing/under/rank/warden,
- /obj/item/clothing/under/rank/head_of_security, /obj/item/clothing/under/rank/det,
+ "security" = typecacheof(list(/obj/item/clothing/under/rank/security/officer, /obj/item/clothing/under/rank/security/warden,
+ /obj/item/clothing/under/rank/security/head_of_security, /obj/item/clothing/under/rank/security/detective,
/obj/item/melee/baton, /obj/item/gun/energy/taser, /obj/item/restraints/handcuffs,
/obj/machinery/door/airlock/security, /obj/effect/hallucination/simple/securitron)),
- "clowns" = typecacheof(list(/obj/item/clothing/under/rank/clown, /obj/item/clothing/shoes/clown_shoes,
+ "clowns" = typecacheof(list(/obj/item/clothing/under/rank/civilian/clown, /obj/item/clothing/shoes/clown_shoes,
/obj/item/clothing/mask/gas/clown_hat, /obj/item/instrument/bikehorn,
/obj/item/pda/clown, /obj/item/grown/bananapeel)),
@@ -87,15 +87,15 @@ SUBSYSTEM_DEF(traumas)
"skeletons" = typecacheof(list(/obj/item/organ/tongue/bone, /obj/item/clothing/suit/armor/bone, /obj/item/stack/sheet/bone,
/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton,
/obj/effect/decal/remains/human)),
- "conspiracies" = typecacheof(list(/obj/item/clothing/under/rank/captain, /obj/item/clothing/under/rank/head_of_security,
- /obj/item/clothing/under/rank/chief_engineer, /obj/item/clothing/under/rank/chief_medical_officer,
- /obj/item/clothing/under/rank/head_of_personnel, /obj/item/clothing/under/rank/research_director,
- /obj/item/clothing/under/rank/head_of_security/grey, /obj/item/clothing/under/rank/head_of_security/alt,
- /obj/item/clothing/under/rank/research_director/alt, /obj/item/clothing/under/rank/research_director/turtleneck,
- /obj/item/clothing/under/captainparade, /obj/item/clothing/under/hosparademale, /obj/item/clothing/under/hosparadefem,
+ "conspiracies" = typecacheof(list(/obj/item/clothing/under/rank/captain, /obj/item/clothing/under/rank/security/head_of_security,
+ /obj/item/clothing/under/rank/engineering/chief_engineer, /obj/item/clothing/under/rank/medical/chief_medical_officer,
+ /obj/item/clothing/under/rank/civilian/head_of_personnel, /obj/item/clothing/under/rank/rnd/research_director,
+ /obj/item/clothing/under/rank/security/head_of_security/grey, /obj/item/clothing/under/rank/security/head_of_security/alt,
+ /obj/item/clothing/under/rank/rnd/research_director/alt, /obj/item/clothing/under/rank/rnd/research_director/turtleneck,
+ /obj/item/clothing/under/rank/captain/parade, /obj/item/clothing/under/rank/security/head_of_security/parade, /obj/item/clothing/under/rank/security/head_of_security/parade/female,
/obj/item/clothing/head/helmet/abductor, /obj/item/clothing/suit/armor/abductor/vest, /obj/item/abductor/baton,
/obj/item/storage/belt/military/abductor, /obj/item/gun/energy/alien, /obj/item/abductor/silencer,
- /obj/item/abductor/gizmo, /obj/item/clothing/under/rank/centcom_officer,
+ /obj/item/abductor/gizmo, /obj/item/clothing/under/rank/centcom/officer,
/obj/item/clothing/suit/space/hardsuit/ert, /obj/item/clothing/suit/space/hardsuit/ert/sec,
/obj/item/clothing/suit/space/hardsuit/ert/engi, /obj/item/clothing/suit/space/hardsuit/ert/med,
/obj/item/clothing/suit/space/hardsuit/deathsquad, /obj/item/clothing/head/helmet/space/hardsuit/deathsquad,
@@ -103,8 +103,8 @@ SUBSYSTEM_DEF(traumas)
"robots" = typecacheof(list(/obj/machinery/computer/upload, /obj/item/aiModule/, /obj/machinery/recharge_station,
/obj/item/aicard, /obj/item/deactivated_swarmer, /obj/effect/mob_spawn/swarmer)),
- "doctors" = typecacheof(list(/obj/item/clothing/under/rank/medical, /obj/item/clothing/under/rank/chemist,
- /obj/item/clothing/under/rank/nursesuit, /obj/item/clothing/under/rank/chief_medical_officer,
+ "doctors" = typecacheof(list(/obj/item/clothing/under/rank/medical/doctor, /obj/item/clothing/under/rank/medical/chemist,
+ /obj/item/clothing/under/rank/medical/doctor/nurse, /obj/item/clothing/under/rank/medical/chief_medical_officer,
/obj/item/reagent_containers/syringe, /obj/item/reagent_containers/pill/, /obj/item/reagent_containers/hypospray,
/obj/item/storage/firstaid, /obj/item/storage/pill_bottle, /obj/item/healthanalyzer,
/obj/structure/sign/departments/medbay, /obj/machinery/door/airlock/medical, /obj/machinery/sleeper,
@@ -112,10 +112,10 @@ SUBSYSTEM_DEF(traumas)
/obj/item/retractor, /obj/item/hemostat, /obj/item/cautery, /obj/item/surgicaldrill, /obj/item/scalpel, /obj/item/circular_saw,
/obj/item/clothing/suit/bio_suit/plaguedoctorsuit, /obj/item/clothing/head/plaguedoctorhat, /obj/item/clothing/mask/gas/plaguedoctor)),
- "authority" = typecacheof(list(/obj/item/clothing/under/rank/captain, /obj/item/clothing/under/rank/head_of_personnel,
- /obj/item/clothing/under/rank/head_of_security, /obj/item/clothing/under/rank/research_director,
- /obj/item/clothing/under/rank/chief_medical_officer, /obj/item/clothing/under/rank/chief_engineer,
- /obj/item/clothing/under/rank/centcom_officer, /obj/item/clothing/under/rank/centcom_commander,
+ "authority" = typecacheof(list(/obj/item/clothing/under/rank/captain, /obj/item/clothing/under/rank/civilian/head_of_personnel,
+ /obj/item/clothing/under/rank/security/head_of_security, /obj/item/clothing/under/rank/rnd/research_director,
+ /obj/item/clothing/under/rank/medical/chief_medical_officer, /obj/item/clothing/under/rank/engineering/chief_engineer,
+ /obj/item/clothing/under/rank/centcom/officer, /obj/item/clothing/under/rank/centcom/commander,
/obj/item/melee/classic_baton/telescopic, /obj/item/card/id/silver, /obj/item/card/id/gold,
/obj/item/card/id/captains_spare, /obj/item/card/id/centcom, /obj/machinery/door/airlock/command)),
@@ -131,7 +131,7 @@ SUBSYSTEM_DEF(traumas)
/obj/item/clothing/suit/wizrobe, /obj/item/clothing/head/wizard, /obj/item/spellbook, /obj/item/staff,
/obj/item/clothing/suit/space/hardsuit/shielded/wizard, /obj/item/clothing/suit/space/hardsuit/wizard,
/obj/item/gun/magic/staff, /obj/item/gun/magic/wand,
- /obj/item/nullrod, /obj/item/clothing/under/rank/chaplain)),
+ /obj/item/nullrod, /obj/item/clothing/under/rank/civilian/chaplain)),
"aliens" = typecacheof(list(/obj/item/clothing/mask/facehugger, /obj/item/organ/body_egg/alien_embryo,
/obj/structure/alien, /obj/item/toy/toy_xeno,
@@ -145,21 +145,21 @@ SUBSYSTEM_DEF(traumas)
"birds" = typecacheof(list(/obj/item/clothing/mask/gas/plaguedoctor, /obj/item/reagent_containers/food/snacks/cracker,
/obj/item/clothing/suit/chickensuit, /obj/item/clothing/head/chicken,
- /obj/item/clothing/suit/toggle/owlwings, /obj/item/clothing/under/owl, /obj/item/clothing/mask/gas/owl_mask,
- /obj/item/clothing/under/griffin, /obj/item/clothing/shoes/griffin, /obj/item/clothing/head/griffin,
+ /obj/item/clothing/suit/toggle/owlwings, /obj/item/clothing/under/costume/owl, /obj/item/clothing/mask/gas/owl_mask,
+ /obj/item/clothing/under/costume/griffin, /obj/item/clothing/shoes/griffin, /obj/item/clothing/head/griffin,
/obj/item/clothing/head/helmet/space/freedom, /obj/item/clothing/suit/space/freedom)),
- "anime" = typecacheof(list(/obj/item/clothing/under/schoolgirl, /obj/item/katana, /obj/item/reagent_containers/food/snacks/sashimi, /obj/item/reagent_containers/food/snacks/chawanmushi,
+ "anime" = typecacheof(list(/obj/item/clothing/under/costume/schoolgirl, /obj/item/katana, /obj/item/reagent_containers/food/snacks/sashimi, /obj/item/reagent_containers/food/snacks/chawanmushi,
/obj/item/reagent_containers/food/drinks/bottle/sake, /obj/item/throwing_star, /obj/item/clothing/head/kitty/genuine, /obj/item/clothing/suit/space/space_ninja,
/obj/item/clothing/mask/gas/space_ninja, /obj/item/clothing/shoes/space_ninja, /obj/item/clothing/gloves/space_ninja, /obj/item/twohanded/vibro_weapon,
/obj/item/nullrod/scythe/vibro, /obj/item/energy_katana, /obj/item/toy/katana, /obj/item/nullrod/claymore/katana, /obj/structure/window/paperframe, /obj/structure/mineral_door/paperframe)),
- "mimes" = typecacheof(list(/obj/item/pda/mime, /obj/item/clothing/under/rank/mime, /obj/item/clothing/mask/gas/mime,
+ "mimes" = typecacheof(list(/obj/item/pda/mime, /obj/item/clothing/under/rank/civilian/mime, /obj/item/clothing/mask/gas/mime,
/obj/item/clothing/head/frenchberet, /obj/item/clothing/suit/suspenders, /obj/item/reagent_containers/food/drinks/bottle/bottleofnothing,
/obj/item/storage/backpack/mime, /obj/item/reagent_containers/food/snacks/grown/banana/mime,
/obj/item/grown/bananapeel/mimanapeel, /obj/item/cartridge/virus/mime, /obj/item/clothing/shoes/sneakers/mime,
/obj/item/bedsheet/mime, /obj/item/reagent_containers/food/snacks/burger/mime, /obj/item/clothing/head/beret, /obj/item/clothing/mask/gas/sexymime,
- /obj/item/clothing/under/sexymime, /obj/item/toy/figure/mime, /obj/item/toy/crayon/mime, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, /obj/mecha/combat/reticence)),
+ /obj/item/clothing/under/rank/civilian/mime/sexy, /obj/item/toy/figure/mime, /obj/item/toy/crayon/mime, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, /obj/mecha/combat/reticence)),
"cats" = typecacheof(list(/obj/item/organ/ears/cat, /obj/item/organ/tail/cat, /obj/item/laser_pointer, /obj/item/toy/cattoy, /obj/item/clothing/head/kitty,
/obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)),
@@ -172,7 +172,7 @@ SUBSYSTEM_DEF(traumas)
/obj/item/ammo_box/magazine/pistolm9mm, /obj/item/ammo_box/a357, /obj/item/ammo_box/magazine/m12g, /obj/item/ammo_box/magazine/mm195x129, /obj/item/antag_spawner/nuke_ops, /obj/mecha/combat/gygax/dark, /obj/mecha/combat/marauder/mauler, /obj/item/soap/syndie, /obj/item/gun/syringe/syndicate, /obj/item/cartridge/virus/syndicate,
/obj/item/cartridge/virus/frame, /obj/item/chameleon, /obj/item/storage/box/syndie_kit/cutouts, /obj/item/clothing/suit/space/hardsuit/syndi, /obj/item/card/emag, /obj/item/storage/toolbox/syndicate, /obj/item/storage/book/bible/syndicate, /obj/item/encryptionkey/binary, /obj/item/encryptionkey/syndicate, /obj/item/aiModule/syndicate,
/obj/item/clothing/shoes/magboots/syndie, /obj/item/powersink, /obj/item/sbeacondrop, /obj/item/sbeacondrop/bomb, /obj/item/syndicatedetonator, /obj/item/shield/energy, /obj/item/assault_pod, /obj/item/slimepotion/slime/sentience/nuclear, /obj/item/stack/telecrystal, /obj/item/jammer, /obj/item/codespeak_manual/unlimited,
- /obj/item/toy/cards/deck/syndicate, /obj/item/storage/secure/briefcase/syndie, /obj/item/storage/fancy/cigarettes/cigpack_syndicate, /obj/item/toy/syndicateballoon, /obj/item/clothing/gloves/rapid, /obj/item/paper/fluff/ruins/thederelict/syndie_mission, /obj/item/organ/cyberimp/eyes/hud/security/syndicate, /obj/item/clothing/head/HoS/syndicate,
+ /obj/item/toy/cards/deck/syndicate, /obj/item/storage/secure/briefcase/syndie, /obj/item/storage/fancy/cigarettes/cigpack_syndicate, /obj/item/toy/syndicateballoon, /obj/item/clothing/gloves/fingerless/pugilist/rapid, /obj/item/paper/fluff/ruins/thederelict/syndie_mission, /obj/item/organ/cyberimp/eyes/hud/security/syndicate, /obj/item/clothing/head/HoS/syndicate,
/obj/machinery/computer/pod/old/syndicate, /obj/machinery/vending/medical/syndicate_access, /obj/item/mmi/syndie, /obj/item/target/syndicate, /obj/machinery/vending/cigarette/syndicate, /obj/item/robot_module/syndicate, /obj/item/clothing/mask/gas/syndicate, /obj/machinery/power/singularity_beacon/syndicate, /obj/item/clothing/head/syndicatefake,
/obj/item/radio/headset/syndicate, /obj/item/gun/ballistic/automatic/pistol/antitank/syndicate, /obj/item/pda/syndicate, /obj/item/clothing/suit/armor/vest/capcarapace/syndicate, /obj/item/gun/ballistic/automatic/flechette, /obj/item/ammo_box/magazine/flechette, /obj/item/clothing/suit/toggle/lawyer/black/syndie, /obj/item/melee/transforming/energy/sword/cx/traitor,
/obj/structure/sign/poster/contraband/syndicate_pistol, /obj/structure/sign/poster/contraband/syndicate_recruitment, /obj/item/bedsheet/syndie, /obj/item/borg/upgrade/syndicate, /obj/item/tank/jetpack/oxygen/harness, /obj/item/firing_pin/implant/pindicate, /obj/item/reagent_containers/glass/bottle/traitor, /obj/item/storage/belt/military,
diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm
index 9d5c85e4e4..7d72951278 100644
--- a/code/controllers/subsystem/vote.dm
+++ b/code/controllers/subsystem/vote.dm
@@ -23,7 +23,7 @@ SUBSYSTEM_DEF(vote)
var/list/generated_actions = list()
var/next_pop = 0
- var/obfuscated = FALSE//CIT CHANGE - adds obfuscated/admin-only votes
+ var/display_votes = SHOW_RESULTS|SHOW_VOTES|SHOW_WINNER|SHOW_ABSTENTION //CIT CHANGE - adds obfuscated/admin-only votes
var/list/stored_gamemode_votes = list() //Basically the last voted gamemode is stored here for end-of-round use.
@@ -59,7 +59,7 @@ SUBSYSTEM_DEF(vote)
voted.Cut()
voting.Cut()
scores.Cut()
- obfuscated = FALSE //CIT CHANGE - obfuscated votes
+ display_votes = initial(display_votes) //CIT CHANGE - obfuscated votes
remove_action_buttons()
/datum/controller/subsystem/vote/proc/get_result()
@@ -89,20 +89,6 @@ SUBSYSTEM_DEF(vote)
choices[GLOB.master_mode] += non_voters.len
if(choices[GLOB.master_mode] >= greatest_votes)
greatest_votes = choices[GLOB.master_mode]
- else if(mode == "transfer") // austation begin -- Crew autotransfer vote
- var/factor = 1
- switch(world.time / (1 MINUTES))
- if(0 to 60)
- factor = 0.5
- if(61 to 120)
- factor = 0.8
- if(121 to 240)
- factor = 1
- if(241 to 300)
- factor = 1.2
- else
- factor = 1.4
- choices["Initiate Crew Transfer"] += round(non_voters.len * factor) // austation end
//get all options with that many votes and return them in a list
. = list()
if(greatest_votes)
@@ -264,7 +250,7 @@ SUBSYSTEM_DEF(vote)
if(winners.len > 0)
if(was_roundtype_vote)
stored_gamemode_votes = list()
- if(!obfuscated)
+ if(display_votes & SHOW_RESULTS)
if(vote_system == SCHULZE_VOTING)
text += "\nIt should be noted that this is not a raw tally of votes (impossible in ranked choice) but the score determined by the schulze method of voting, so the numbers will look weird!"
if(vote_system == MAJORITY_JUDGEMENT_VOTING)
@@ -275,15 +261,15 @@ SUBSYSTEM_DEF(vote)
votes = 0
if(was_roundtype_vote)
stored_gamemode_votes[choices[i]] = votes
- text += "\n[choices[i]]: [obfuscated ? "???" : votes]" //CIT CHANGE - adds obfuscated votes
+ text += "\n[choices[i]]: [display_votes & SHOW_RESULTS ? votes : "???"]" //CIT CHANGE - adds obfuscated votes
if(mode != "custom")
- if(winners.len > 1 && !obfuscated) //CIT CHANGE - adds obfuscated votes
+ if(winners.len > 1 && display_votes & SHOW_WINNER) //CIT CHANGE - adds obfuscated votes
text = "\nVote Tied Between: "
for(var/option in winners)
text += "\n\t[option]"
. = pick(winners)
- text += "\nVote Result: [obfuscated ? "???" : .] " //CIT CHANGE - adds obfuscated votes
- else
+ text += "\nVote Result: [display_votes & SHOW_WINNER ? . : "???"] " //CIT CHANGE - adds obfuscated votes
+ if(display_votes & SHOW_ABSTENTION)
text += "\nDid not vote: [GLOB.clients.len-voted.len]"
else if(vote_system == SCORE_VOTING)
for(var/score_name in scores)
@@ -292,7 +278,7 @@ SUBSYSTEM_DEF(vote)
score = 0
if(was_roundtype_vote)
stored_gamemode_votes[score_name] = score
- text = "\n[score_name]: [obfuscated ? "???" : score]"
+ text = "\n[score_name]: [display_votes & SHOW_RESULTS ? score : "???"]"
. = 1
else
text += "Vote Result: Inconclusive - No Votes! "
@@ -309,7 +295,7 @@ SUBSYSTEM_DEF(vote)
if(islist(myvote))
for(var/j=1,j<=myvote.len,j++)
SSblackbox.record_feedback("nested tally","voting",1,list(vote_title_text,"[j]\th",choices[myvote[j]]))
- if(obfuscated) //CIT CHANGE - adds obfuscated votes. this messages admins with the vote's true results
+ if(!(display_votes & SHOW_RESULTS)) //CIT CHANGE - adds obfuscated votes. this messages admins with the vote's true results
var/admintext = "Obfuscated results"
if(vote_system != SCORE_VOTING)
if(vote_system == SCHULZE_VOTING)
@@ -341,7 +327,7 @@ SUBSYSTEM_DEF(vote)
if(CONFIG_GET(flag/modetier_voting))
reset()
started_time = 0
- initiate_vote("mode tiers","server",hideresults=FALSE,votesystem=SCORE_VOTING,forced=TRUE, vote_time = 30 MINUTES)
+ initiate_vote("mode tiers","server", votesystem=SCORE_VOTING, forced=TRUE, vote_time = 30 MINUTES)
to_chat(world,"The vote will end right as the round starts. ")
return .
if("restart")
@@ -368,11 +354,15 @@ SUBSYSTEM_DEF(vote)
return message_admins("A vote has tried to change the gamemode, but the game has already started. Aborting.")
GLOB.master_mode = "dynamic"
var/list/runnable_storytellers = config.get_runnable_storytellers()
+ var/datum/dynamic_storyteller/picked
for(var/T in runnable_storytellers)
var/datum/dynamic_storyteller/S = T
- runnable_storytellers[S] *= scores[initial(S.name)]
- var/datum/dynamic_storyteller/S = pickweightAllowZero(runnable_storytellers)
- GLOB.dynamic_storyteller_type = S
+ if(stored_gamemode_votes[initial(S.name)] == 1 && CHECK_BITFIELD(initial(S.flags), FORCE_IF_WON))
+ picked = S
+ runnable_storytellers[S] *= round(stored_gamemode_votes[initial(S.name)]*100000,1)
+ if(!picked)
+ picked = pickweightAllowZero(runnable_storytellers)
+ GLOB.dynamic_storyteller_type = picked
if("map")
var/datum/map_config/VM = config.maplist[.]
message_admins("The map has been voted for and will change to: [VM.map_name]")
@@ -446,7 +436,7 @@ SUBSYSTEM_DEF(vote)
saved -= usr.ckey
return 0
-/datum/controller/subsystem/vote/proc/initiate_vote(vote_type, initiator_key, hideresults, votesystem = PLURALITY_VOTING, forced = FALSE,vote_time = -1)//CIT CHANGE - adds hideresults argument to votes to allow for obfuscated votes
+/datum/controller/subsystem/vote/proc/initiate_vote(vote_type, initiator_key, display = display_votes, votesystem = PLURALITY_VOTING, forced = FALSE,vote_time = -1)//CIT CHANGE - adds display argument to votes to allow for obfuscated votes
vote_system = votesystem
if(!mode)
if(started_time)
@@ -457,7 +447,7 @@ SUBSYSTEM_DEF(vote)
var/admin = FALSE
var/ckey = ckey(initiator_key)
- if(GLOB.admin_datums[ckey])
+ if(GLOB.admin_datums[ckey] || initiator_key == "server")
admin = TRUE
if(next_allowed_time > world.time && !admin)
@@ -466,7 +456,7 @@ SUBSYSTEM_DEF(vote)
SEND_SOUND(world, sound('sound/misc/notice2.ogg'))
reset()
- obfuscated = hideresults //CIT CHANGE - adds obfuscated votes
+ display_votes = display //CIT CHANGE - adds obfuscated votes
switch(vote_type)
if("restart")
choices.Add("Restart Round","Continue Playing")
@@ -499,10 +489,11 @@ SUBSYSTEM_DEF(vote)
modes_to_add -= "traitor" // makes it so that traitor is always available
choices.Add(modes_to_add)
if("dynamic")
+ var/list/probabilities = CONFIG_GET(keyed_list/storyteller_weight)
for(var/T in config.storyteller_cache)
var/datum/dynamic_storyteller/S = T
- var/list/probabilities = CONFIG_GET(keyed_list/storyteller_weight)
- if(probabilities[initial(S.config_tag)] > 0)
+ var/probability = ((initial(S.config_tag) in probabilities) ? probabilities[initial(S.config_tag)] : initial(S.weight))
+ if(probability > 0)
choices.Add(initial(S.name))
choice_descs.Add(initial(S.desc))
if("custom")
@@ -516,6 +507,21 @@ SUBSYSTEM_DEF(vote)
if(!option || mode || !usr.client)
break
choices.Add(option)
+ var/keep_going = TRUE
+ var/toggles = SHOW_RESULTS|SHOW_VOTES|SHOW_WINNER
+ while(keep_going)
+ var/list/choices = list()
+ for(var/A in GLOB.display_vote_settings)
+ var/toggletext
+ var/bitflag = GLOB.display_vote_settings[A]
+ toggletext = "[toggles & bitflag ? "Show" : "Hide"] [A]"
+ choices[toggletext] = bitflag
+ var/chosen = input(usr, "Toggle vote display settings. Cancel to finalize.", toggles) as null|anything in choices
+ if(!chosen)
+ keep_going = FALSE
+ else
+ toggles ^= choices[chosen]
+ display_votes = toggles
else
return 0
mode = vote_type
@@ -586,7 +592,7 @@ SUBSYSTEM_DEF(vote)
ivotedforthis = ((C.ckey in voted) && (i in voted[C.ckey]))
if(!votes)
votes = 0
- . += "
[ivotedforthis ? "" : ""][choices[i]] ([obfuscated ? (admin ? "??? ([votes])" : "???") : votes] votes)[ivotedforthis ? " " : ""] " // CIT CHANGE - adds obfuscated votes
+ . += "[ivotedforthis ? "" : ""][choices[i]] ([display_votes & SHOW_VOTES ? votes : (admin ? "??? ([votes])" : "???")] votes)[ivotedforthis ? " " : ""] " // CIT CHANGE - adds obfuscated votes
if(choice_descs.len >= i)
. += "[choice_descs[i]] "
. += " "
diff --git a/code/datums/action.dm b/code/datums/action.dm
index 65db324b2b..22cd6da169 100644
--- a/code/datums/action.dm
+++ b/code/datums/action.dm
@@ -301,16 +301,6 @@
name = "Toggle Friendly Fire \[ON\]"
..()
-/datum/action/item_action/synthswitch
- name = "Change Synthesizer Instrument"
- desc = "Change the type of instrument your synthesizer is playing as."
-
-/datum/action/item_action/synthswitch/Trigger()
- if(istype(target, /obj/item/instrument/piano_synth))
- var/obj/item/instrument/piano_synth/synth = target
- return synth.selectInstrument()
- return ..()
-
/datum/action/item_action/vortex_recall
name = "Vortex Recall"
desc = "Recall yourself, and anyone nearby, to an attuned hierophant beacon at any time. If the beacon is still attached, will detach it."
@@ -425,6 +415,7 @@
/datum/action/item_action/hands_free
check_flags = AB_CHECK_CONSCIOUS
+ required_mobility_flags = NONE
/datum/action/item_action/hands_free/activate
name = "Activate"
@@ -657,7 +648,7 @@
return FALSE
var/obj/effect/proc_holder/spell/S = target
if(owner)
- return S.can_cast(owner)
+ return S.can_cast(owner, FALSE, TRUE)
return FALSE
/datum/action/spell_action/alien
@@ -674,7 +665,8 @@
//Preset for general and toggled actions
/datum/action/innate
- check_flags = 0
+ check_flags = NONE
+ required_mobility_flags = NONE
var/active = 0
/datum/action/innate/Trigger()
diff --git a/code/datums/beam.dm b/code/datums/beam.dm
index d97ee9a773..6a9878e086 100644
--- a/code/datums/beam.dm
+++ b/code/datums/beam.dm
@@ -9,8 +9,8 @@
var/max_distance = 0
var/sleep_time = 3
var/finished = 0
- var/target_oldloc = null
- var/origin_oldloc = null
+ var/turf/target_oldloc
+ var/turf/origin_oldloc
var/static_beam = 0
var/beam_type = /obj/effect/ebeam //must be subtype
var/timing_id = null
@@ -23,13 +23,13 @@
target_oldloc = get_turf(target)
sleep_time = beam_sleep_time
if(origin_oldloc == origin && target_oldloc == target)
- static_beam = 1
+ static_beam = TRUE
max_distance = maxdistance
base_icon = new(beam_icon,beam_icon_state)
icon = beam_icon
icon_state = beam_icon_state
beam_type = btype
- if(time < INFINITY)
+ if(time < INFINITY)
addtimer(CALLBACK(src,.proc/End), time)
/datum/beam/proc/Start()
@@ -42,10 +42,14 @@
return
recalculating = TRUE
timing_id = null
- if(origin && target && get_dist(origin,target)
-
-
+
+
[head_content]
diff --git a/code/datums/components/README.md b/code/datums/components/README.md
index 05ce057721..509630bb0a 100644
--- a/code/datums/components/README.md
+++ b/code/datums/components/README.md
@@ -4,132 +4,6 @@
Loosely adapted from /vg/. This is an entity component system for adding behaviours to datums when inheritance doesn't quite cut it. By using signals and events instead of direct inheritance, you can inject behaviours without hacky overloads. It requires a different method of thinking, but is not hard to use correctly. If a behaviour can have application across more than one thing. Make it generic, make it a component. Atom/mob/obj event? Give it a signal, and forward it's arguments with a `SendSignal()` call. Now every component that want's to can also know about this happening.
-### In the code
+See [this thread](https://tgstation13.org/phpBB/viewtopic.php?f=5&t=22674) for an introduction to the system as a whole.
-#### Slippery things
-
-At the time of this writing, every object that is slippery overrides atom/Crossed does some checks, then slips the mob. Instead of all those Crossed overrides they could add a slippery component to all these objects. And have the checks in one proc that is run by the Crossed event
-
-#### Powercells
-
-A lot of objects have powercells. The `get_cell()` proc was added to give generic access to the cell var if it had one. This is just a specific use case of `GetComponent()`
-
-#### Radios
-
-The radio object as it is should not exist, given that more things use the _concept_ of radios rather than the object itself. The actual function of the radio can exist in a component which all the things that use it (Request consoles, actual radios, the SM shard) can add to themselves.
-
-#### Standos
-
-Stands have a lot of procs which mimic mob procs. Rather than inserting hooks for all these procs in overrides, the same can be accomplished with signals
-
-## API
-
-### Defines
-
-1. `COMPONENT_INCOMPATIBLE` Return this from `/datum/component/Initialize` or `datum/component/OnTransfer` to have the component be deleted if it's applied to an incorrect type. `parent` must not be modified if this is to be returned. This will be noted in the runtime logs
-
-### Vars
-
-1. `/datum/var/list/datum_components` (private)
- * Lazy associated list of type -> component/list of components.
-1. `/datum/var/list/comp_lookup` (private)
- * Lazy associated list of signal -> registree/list of registrees
-1. `/datum/var/list/signal_procs` (private)
- * Associated lazy list of signals -> `/datum/callback`s that will be run when the parent datum receives that signal
-1. `/datum/var/signal_enabled` (protected, boolean)
- * If the datum is signal enabled. If not, it will not react to signals
- * `FALSE` by default, set to `TRUE` when a signal is registered
-1. `/datum/component/var/dupe_mode` (protected, enum)
- * How duplicate component types are handled when added to the datum.
- * `COMPONENT_DUPE_HIGHLANDER` (default): Old component will be deleted, new component will first have `/datum/component/proc/InheritComponent(datum/component/old, FALSE)` on it
- * `COMPONENT_DUPE_ALLOWED`: The components will be treated as separate, `GetComponent()` will return the first added
- * `COMPONENT_DUPE_UNIQUE`: New component will be deleted, old component will first have `/datum/component/proc/InheritComponent(datum/component/new, TRUE)` on it
- * `COMPONENT_DUPE_UNIQUE_PASSARGS`: New component will never exist and instead its initialization arguments will be passed on to the old component.
-1. `/datum/component/var/dupe_type` (protected, type)
- * Definition of a duplicate component type
- * `null` means exact match on `type` (default)
- * Any other type means that and all subtypes
-1. `/datum/component/var/datum/parent` (protected, read-only)
- * The datum this component belongs to
- * Never `null` in child procs
-1. `report_signal_origin` (protected, boolean)
- * If `TRUE`, will invoke the callback when signalled with the signal type as the first argument.
- * `FALSE` by default.
-
-### Procs
-
-1. `/datum/proc/GetComponent(component_type(type)) -> datum/component?` (public, final)
- * Returns a reference to a component of component_type if it exists in the datum, null otherwise
-1. `/datum/proc/GetComponents(component_type(type)) -> list` (public, final)
- * Returns a list of references to all components of component_type that exist in the datum
-1. `/datum/proc/GetExactComponent(component_type(type)) -> datum/component?` (public, final)
- * Returns a reference to a component whose type MATCHES component_type if that component exists in the datum, null otherwise
-1. `GET_COMPONENT(varname, component_type)` OR `GET_COMPONENT_FROM(varname, component_type, src)`
- * Shorthand for `var/component_type/varname = src.GetComponent(component_type)`
-1. `SEND_SIGNAL(target, sigtype, ...)` (public, final)
- * Use to send signals to target datum
- * Extra arguments are to be specified in the signal definition
- * Returns a bitflag with signal specific information assembled from all activated components
- * Arguments are packaged in a list and handed off to _SendSignal()
-1. `/datum/proc/AddComponent(component_type(type), ...) -> datum/component` (public, final)
- * Creates an instance of `component_type` in the datum and passes `...` to its `Initialize()` call
- * Sends the `COMSIG_COMPONENT_ADDED` signal to the datum
- * All components a datum owns are deleted with the datum
- * Returns the component that was created. Or the old component in a dupe situation where `COMPONENT_DUPE_UNIQUE` was set
- * If this tries to add an component to an incompatible type, the component will be deleted and the result will be `null`. This is very unperformant, try not to do it
- * Properly handles duplicate situations based on the `dupe_mode` var
-1. `/datum/proc/LoadComponent(component_type(type), ...) -> datum/component` (public, final)
- * Equivalent to calling `GetComponent(component_type)` where, if the result would be `null`, returns `AddComponent(component_type, ...)` instead
-1. `/datum/proc/ComponentActivated(datum/component/C)` (abstract, async)
- * Called on a component's `parent` after a signal received causes it to activate. `src` is the parameter
- * Will only be called if a component's callback returns `TRUE`
-1. `/datum/proc/TakeComponent(datum/component/C)` (public, final)
- * Properly transfers ownership of a component from one datum to another
- * Signals `COMSIG_COMPONENT_REMOVING` on the parent
- * Called on the datum you want to own the component with another datum's component
-1. `/datum/proc/_SendSignal(signal, list/arguments)` (private, final)
- * Handles most of the actual signaling procedure
- * Will runtime if used on datums with an empty component list
-1. `/datum/proc/RegisterSignal(datum/target, signal(string/list of strings), proc_ref(type), override(boolean))` (protected, final)
- * If signal is a list it will be as if RegisterSignal was called for each of the entries with the same following arguments
- * Makes the datum listen for the specified `signal` on it's `parent` datum.
- * When that signal is received `proc_ref` will be called on the component, along with associated arguments
- * Example proc ref: `.proc/OnEvent`
- * If a previous registration is overwritten by the call, a runtime occurs. Setting `override` to TRUE prevents this
- * These callbacks run asyncronously
- * Returning `TRUE` from these callbacks will trigger a `TRUE` return from the `SendSignal()` that initiated it
-1. `/datum/component/New(datum/parent, ...)` (private, final)
- * Runs internal setup for the component
- * Extra arguments are passed to `Initialize()`
-1. `/datum/component/Initialize(...)` (abstract, no-sleep)
- * Called by `New()` with the same argments excluding `parent`
- * Component does not exist in `parent`'s `datum_components` list yet, although `parent` is set and may be used
- * Signals will not be received while this function is running
- * Component may be deleted after this function completes without being attached
- * Do not call `qdel(src)` from this function
-1. `/datum/component/Destroy(force(bool), silent(bool))` (virtual, no-sleep)
- * Sends the `COMSIG_COMPONENT_REMOVING` signal to the parent datum if the `parent` isn't being qdeleted
- * Properly removes the component from `parent` and cleans up references
- * Setting `force` makes it not check for and remove the component from the parent
- * Setting `silent` deletes the component without sending a `COMSIG_COMPONENT_REMOVING` signal
-1. `/datum/component/proc/InheritComponent(datum/component/C, i_am_original(boolean))` (abstract, no-sleep)
- * Called on a component when a component of the same type was added to the same parent
- * See `/datum/component/var/dupe_mode`
- * `C`'s type will always be the same of the called component
-1. `/datum/component/proc/AfterComponentActivated()` (abstract, async)
- * Called on a component that was activated after it's `parent`'s `ComponentActivated()` is called
-1. `/datum/component/proc/OnTransfer(datum/new_parent)` (abstract, no-sleep)
- * Called before `new_parent` is assigned to `parent` in `TakeComponent()`
- * Allows the component to react to ownership transfers
-1. `/datum/component/proc/_RemoveFromParent()` (private, final)
- * Clears `parent` and removes the component from it's component list
-1. `/datum/component/proc/_JoinParent` (private, final)
- * Tries to add the component to it's `parent`s `datum_components` list
-1. `/datum/component/proc/RegisterWithParent` (abstract, no-sleep)
- * Used to register the signals that should be on the `parent` object
- * Use this if you plan on the component transfering between parents
-1. `/datum/component/proc/UnregisterFromParent` (abstract, no-sleep)
- * Counterpart to `RegisterWithParent()`
- * Used to unregister the signals that should only be on the `parent` object
-
-### See/Define signals and their arguments in __DEFINES\components.dm
+### See/Define signals and their arguments in [__DEFINES\components.dm](..\..\__DEFINES\components.dm)
diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm
index 0baf7d7d1b..7f7440daf4 100644
--- a/code/datums/components/_component.dm
+++ b/code/datums/components/_component.dm
@@ -1,21 +1,71 @@
+/**
+ * # Component
+ *
+ * The component datum
+ *
+ * A component should be a single standalone unit
+ * of functionality, that works by receiving signals from it's parent
+ * object to provide some single functionality (i.e a slippery component)
+ * that makes the object it's attached to cause people to slip over.
+ * Useful when you want shared behaviour independent of type inheritance
+ */
/datum/component
+ /// Defines how duplicate existing components are handled when added to a datum
+ /// See `COMPONENT_DUPE_*` definitions for available options
var/dupe_mode = COMPONENT_DUPE_HIGHLANDER
+
+ /// The type to check for duplication
+ /// `null` means exact match on `type` (default)
+ /// Any other type means that and all subtypes
var/dupe_type
+
+ /// The datum this components belongs to
var/datum/parent
- //only set to true if you are able to properly transfer this component
- //At a minimum RegisterWithParent and UnregisterFromParent should be used
- //Make sure you also implement PostTransfer for any post transfer handling
+
+ /// Only set to true if you are able to properly transfer this component
+ /// At a minimum RegisterWithParent and UnregisterFromParent should be used
+ /// Make sure you also implement PostTransfer for any post transfer handling
var/can_transfer = FALSE
-/datum/component/New(datum/P, ...)
- parent = P
- var/list/arguments = args.Copy(2)
+/**
+ * Create a new component.
+ * Additional arguments are passed to `Initialize()`
+ *
+ * Arguments:
+ * * datum/P the parent datum this component reacts to signals from
+ */
+/datum/component/New(list/raw_args)
+ parent = raw_args[1]
+ var/list/arguments = raw_args.Copy(2)
if(Initialize(arglist(arguments)) == COMPONENT_INCOMPATIBLE)
qdel(src, TRUE, TRUE)
- CRASH("Incompatible [type] assigned to a [P.type]! args: [json_encode(arguments)]")
+ CRASH("Incompatible [type] assigned to a [parent.type]! args: [json_encode(arguments)]")
- _JoinParent(P)
+ _JoinParent(parent)
+/**
+ * Called during component creation with the same arguments as in new excluding parent.
+ * Do not call `qdel(src)` from this function, `return COMPONENT_INCOMPATIBLE` instead
+ */
+/datum/component/proc/Initialize(...)
+ return
+
+/**
+ * Properly removes the component from `parent` and cleans up references
+ * Setting `force` makes it not check for and remove the component from the parent
+ * Setting `silent` deletes the component without sending a `COMSIG_COMPONENT_REMOVING` signal
+ */
+/datum/component/Destroy(force=FALSE, silent=FALSE)
+ if(!force && parent)
+ _RemoveFromParent()
+ if(!silent)
+ SEND_SIGNAL(parent, COMSIG_COMPONENT_REMOVING, src)
+ parent = null
+ return ..()
+
+/**
+ * Internal proc to handle behaviour of components when joining a parent
+ */
/datum/component/proc/_JoinParent()
var/datum/P = parent
//lazy init the parent's dc list
@@ -51,21 +101,9 @@
RegisterWithParent()
-// If you want/expect to be moving the component around between parents, use this to register on the parent for signals
-/datum/component/proc/RegisterWithParent()
- SEND_SIGNAL(src, COMSIG_COMPONENT_REGISTER_PARENT) //CITADEL EDIT
-
-/datum/component/proc/Initialize(...)
- return
-
-/datum/component/Destroy(force=FALSE, silent=FALSE)
- if(!force && parent)
- _RemoveFromParent()
- if(!silent)
- SEND_SIGNAL(parent, COMSIG_COMPONENT_REMOVING, src)
- parent = null
- return ..()
-
+/**
+ * Internal proc to handle behaviour when being removed from a parent
+ */
/datum/component/proc/_RemoveFromParent()
var/datum/P = parent
var/list/dc = P.datum_components
@@ -84,9 +122,38 @@
UnregisterFromParent()
-/datum/component/proc/UnregisterFromParent()
- SEND_SIGNAL(src, COMSIG_COMPONENT_UNREGISTER_PARENT) //CITADEL EDIT
+/**
+ * Register the component with the parent object
+ *
+ * Use this proc to register with your parent object
+ * Overridable proc that's called when added to a new parent
+ */
+/datum/component/proc/RegisterWithParent()
+ return
+/**
+ * Unregister from our parent object
+ *
+ * Use this proc to unregister from your parent object
+ * Overridable proc that's called when removed from a parent
+ * *
+ */
+/datum/component/proc/UnregisterFromParent()
+ return
+
+/**
+ * Register to listen for a signal from the passed in target
+ *
+ * This sets up a listening relationship such that when the target object emits a signal
+ * the source datum this proc is called upon, will recieve a callback to the given proctype
+ * Return values from procs registered must be a bitfield
+ *
+ * Arguments:
+ * * datum/target The target to listen for signals from
+ * * sig_type_or_types Either a string signal name, or a list of signal names (strings)
+ * * proctype The proc to call back when the signal is emitted
+ * * override If a previous registration exists you must explicitly set this
+ */
/datum/proc/RegisterSignal(datum/target, sig_type_or_types, proctype, override = FALSE)
if(QDELETED(src) || QDELETED(target))
return
@@ -119,6 +186,16 @@
signal_enabled = TRUE
+/**
+ * Stop listening to a given signal from target
+ *
+ * Breaks the relationship between target and source datum, removing the callback when the signal fires
+ * Doesn't care if a registration exists or not
+ *
+ * Arguments:
+ * * datum/target Datum to stop listening to signals from
+ * * sig_typeor_types Signal string key or list of signal keys to stop listening to specifically
+ */
/datum/proc/UnregisterSignal(datum/target, sig_type_or_types)
var/list/lookup = target.comp_lookup
if(!signal_procs || !signal_procs[target] || !lookup)
@@ -126,6 +203,8 @@
if(!islist(sig_type_or_types))
sig_type_or_types = list(sig_type_or_types)
for(var/sig in sig_type_or_types)
+ if(!signal_procs[target][sig])
+ continue
switch(length(lookup[sig]))
if(2)
lookup[sig] = (lookup[sig]-src)[1]
@@ -148,15 +227,47 @@
if(!signal_procs[target].len)
signal_procs -= target
+/**
+ * Called on a component when a component of the same type was added to the same parent
+ * See `/datum/component/var/dupe_mode`
+ * `C`'s type will always be the same of the called component
+ */
/datum/component/proc/InheritComponent(datum/component/C, i_am_original)
return
+
+/**
+ * Called on a component when a component of the same type was added to the same parent with COMPONENT_DUPE_SELECTIVE
+ * See `/datum/component/var/dupe_mode`
+ * `C`'s type will always be the same of the called component
+ * return TRUE if you are absorbing the component, otherwise FALSE if you are fine having it exist as a duplicate component
+ */
+/datum/component/proc/CheckDupeComponent(datum/component/C, ...)
+ return
+
+
+/**
+ * Callback Just before this component is transferred
+ *
+ * Use this to do any special cleanup you might need to do before being deregged from an object
+ *
+ */
/datum/component/proc/PreTransfer()
return
+/**
+ * Callback Just after a component is transferred
+ *
+ * Use this to do any special setup you need to do after being moved to a new object
+ * Do not call `qdel(src)` from this function, `return COMPONENT_INCOMPATIBLE` instead
+ *
+ */
/datum/component/proc/PostTransfer()
return COMPONENT_INCOMPATIBLE //Do not support transfer by default as you must properly support it
+/**
+ * Internal proc to create a list of our type and all parent types
+ */
/datum/component/proc/_GetInverseTypeList(our_type = type)
//we can do this one simple trick
var/current_type = parent_type
@@ -166,6 +277,11 @@
current_type = type2parent(current_type)
. += current_type
+/**
+ * Internal proc to handle most all of the signaling procedure
+ * Will runtime if used on datums with an empty component list
+ * Use the `SEND_SIGNAL` define instead
+ */
/datum/proc/_SendSignal(sigtype, list/arguments)
var/target = comp_lookup[sigtype]
if(!length(target))
@@ -183,9 +299,16 @@
. |= CallAsync(C, proctype, arguments)
// The type arg is casted so initial works, you shouldn't be passing a real instance into this
+/**
+ * Return any component assigned to this datum of the given type
+ * This will throw an error if it's possible to have more than one component of that type on the parent
+ *
+ * Arguments:
+ * * datum/component/c_type The typepath of the component you want to get a reference to
+ */
/datum/proc/GetComponent(datum/component/c_type)
RETURN_TYPE(c_type)
- if(initial(c_type.dupe_mode) == COMPONENT_DUPE_ALLOWED)
+ if(initial(c_type.dupe_mode) == COMPONENT_DUPE_ALLOWED || initial(c_type.dupe_mode) == COMPONENT_DUPE_SELECTIVE)
stack_trace("GetComponent was called to get a component of which multiple copies could be on an object. This can easily break and should be changed. Type: \[[c_type]\]")
var/list/dc = datum_components
if(!dc)
@@ -194,7 +317,18 @@
if(length(.))
return .[1]
-/datum/proc/GetExactComponent(c_type)
+// The type arg is casted so initial works, you shouldn't be passing a real instance into this
+/**
+ * Return any component assigned to this datum of the exact given type
+ * This will throw an error if it's possible to have more than one component of that type on the parent
+ *
+ * Arguments:
+ * * datum/component/c_type The typepath of the component you want to get a reference to
+ */
+/datum/proc/GetExactComponent(datum/component/c_type)
+ RETURN_TYPE(c_type)
+ if(initial(c_type.dupe_mode) == COMPONENT_DUPE_ALLOWED || initial(c_type.dupe_mode) == COMPONENT_DUPE_SELECTIVE)
+ stack_trace("GetComponent was called to get a component of which multiple copies could be on an object. This can easily break and should be changed. Type: \[[c_type]\]")
var/list/dc = datum_components
if(!dc)
return null
@@ -206,6 +340,12 @@
return C
return null
+/**
+ * Get all components of a given type that are attached to this datum
+ *
+ * Arguments:
+ * * c_type The component type path
+ */
/datum/proc/GetComponents(c_type)
var/list/dc = datum_components
if(!dc)
@@ -214,7 +354,15 @@
if(!length(.))
return list(.)
-/datum/proc/AddComponent(new_type, ...)
+/**
+ * Creates an instance of `new_type` in the datum and attaches to it as parent
+ * Sends the `COMSIG_COMPONENT_ADDED` signal to the datum
+ * Returns the component that was created. Or the old component in a dupe situation where `COMPONENT_DUPE_UNIQUE` was set
+ * If this tries to add an component to an incompatible type, the component will be deleted and the result will be `null`. This is very unperformant, try not to do it
+ * Properly handles duplicate situations based on the `dupe_mode` var
+ */
+/datum/proc/_AddComponent(list/raw_args)
+ var/new_type = raw_args[1]
var/datum/component/nt = new_type
var/dm = initial(nt.dupe_mode)
var/dt = initial(nt.dupe_type)
@@ -229,7 +377,7 @@
new_comp = nt
nt = new_comp.type
- args[1] = src
+ raw_args[1] = src
if(dm != COMPONENT_DUPE_ALLOWED)
if(!dt)
@@ -240,37 +388,62 @@
switch(dm)
if(COMPONENT_DUPE_UNIQUE)
if(!new_comp)
- new_comp = new nt(arglist(args))
+ new_comp = new nt(raw_args)
if(!QDELETED(new_comp))
old_comp.InheritComponent(new_comp, TRUE)
QDEL_NULL(new_comp)
if(COMPONENT_DUPE_HIGHLANDER)
if(!new_comp)
- new_comp = new nt(arglist(args))
+ new_comp = new nt(raw_args)
if(!QDELETED(new_comp))
new_comp.InheritComponent(old_comp, FALSE)
QDEL_NULL(old_comp)
if(COMPONENT_DUPE_UNIQUE_PASSARGS)
if(!new_comp)
- var/list/arguments = args.Copy(2)
- old_comp.InheritComponent(null, TRUE, arguments)
+ var/list/arguments = raw_args.Copy(2)
+ arguments.Insert(1, null, TRUE)
+ old_comp.InheritComponent(arglist(arguments))
else
old_comp.InheritComponent(new_comp, TRUE)
+ if(COMPONENT_DUPE_SELECTIVE)
+ var/list/arguments = raw_args.Copy()
+ arguments[1] = new_comp
+ var/make_new_component = TRUE
+ for(var/i in GetComponents(new_type))
+ var/datum/component/C = i
+ if(C.CheckDupeComponent(arglist(arguments)))
+ make_new_component = FALSE
+ QDEL_NULL(new_comp)
+ break
+ if(!new_comp && make_new_component)
+ new_comp = new nt(raw_args)
else if(!new_comp)
- new_comp = new nt(arglist(args)) // There's a valid dupe mode but there's no old component, act like normal
+ new_comp = new nt(raw_args) // There's a valid dupe mode but there's no old component, act like normal
else if(!new_comp)
- new_comp = new nt(arglist(args)) // Dupes are allowed, act like normal
+ new_comp = new nt(raw_args) // Dupes are allowed, act like normal
if(!old_comp && !QDELETED(new_comp)) // Nothing related to duplicate components happened and the new component is healthy
SEND_SIGNAL(src, COMSIG_COMPONENT_ADDED, new_comp)
return new_comp
return old_comp
+/**
+ * Get existing component of type, or create it and return a reference to it
+ *
+ * Use this if the item needs to exist at the time of this call, but may not have been created before now
+ *
+ * Arguments:
+ * * component_type The typepath of the component to create or return
+ * * ... additional arguments to be passed when creating the component if it does not exist
+ */
/datum/proc/LoadComponent(component_type, ...)
. = GetComponent(component_type)
if(!.)
- return AddComponent(arglist(args))
+ return _AddComponent(args)
+/**
+ * Removes the component from parent, ends up with a null parent
+ */
/datum/component/proc/RemoveComponent()
if(!parent)
return
@@ -280,6 +453,14 @@
parent = null
SEND_SIGNAL(old_parent, COMSIG_COMPONENT_REMOVING, src)
+/**
+ * Transfer this component to another parent
+ *
+ * Component is taken from source datum
+ *
+ * Arguments:
+ * * datum/component/target Target datum to transfer to
+ */
/datum/proc/TakeComponent(datum/component/target)
if(!target || target.parent == src)
return
@@ -296,6 +477,14 @@
if(target == AddComponent(target))
target._JoinParent()
+/**
+ * Transfer all components to target
+ *
+ * All components from source datum are taken
+ *
+ * Arguments:
+ * * /datum/target the target to move the components to
+ */
/datum/proc/TransferComponents(datum/target)
var/list/dc = datum_components
if(!dc)
@@ -310,5 +499,8 @@
if(C.can_transfer)
target.TakeComponent(comps)
+/**
+ * Return the object that is the host of any UI's that this component has
+ */
/datum/component/ui_host()
return parent
diff --git a/code/datums/components/crafting/craft.dm b/code/datums/components/crafting/craft.dm
index cd3f05b326..9b19cd0106 100644
--- a/code/datums/components/crafting/craft.dm
+++ b/code/datums/components/crafting/craft.dm
@@ -8,6 +8,8 @@
var/obj/screen/craft/C = new()
C.icon = H.ui_style
H.static_inventory += C
+ if(!CL.prefs.widescreenpref)
+ C.screen_loc = ui_boxcraft
CL.screen += C
RegisterSignal(C, COMSIG_CLICK, .proc/component_ui_interact)
diff --git a/code/datums/components/crafting/glassware.dm b/code/datums/components/crafting/glassware/glassware.dm
similarity index 58%
rename from code/datums/components/crafting/glassware.dm
rename to code/datums/components/crafting/glassware/glassware.dm
index 22d7e01f8a..2b57837c5d 100644
--- a/code/datums/components/crafting/glassware.dm
+++ b/code/datums/components/crafting/glassware/glassware.dm
@@ -14,26 +14,32 @@
name = "Glass working tools"
desc = "A lovely belt of most the tools you will need to shape, mold, and refine glass into more advanced shapes."
icon_state = "glass_tools"
- tool_behaviour = TOOL_GLASS_CUT
+ tool_behaviour = TOOL_GLASS_CUT //Cutting takes 20 ticks
/obj/item/glasswork/blowing_rod
name = "Glass working blow rod"
desc = "A hollow metal stick made for glass blowing."
icon_state = "blowing_rods_unused"
- tool_behaviour = TOOL_BLOW
+ tool_behaviour = TOOL_BLOW //Rods take 5 ticks
-/obj/item/glasswork/glass_base
+/obj/item/glasswork/glass_base //Welding takes 30 ticks
name = "Glass fodder sheet"
desc = "A sheet of glass set aside for glass working"
icon_state = "glass_base"
var/next_step = null
var/rod = /obj/item/glasswork/blowing_rod
-/obj/item/lens
- name = "Optical lens"
- desc = "Good for selling or crafting, by itself its useless"
- icon = 'icons/obj/chemical.dmi'
- icon_state = "glass_optics"
+/obj/item/tea_plate
+ name = "Tea Plate"
+ desc = "A polished plate for a tea cup. How fancy!"
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "tea_plate"
+
+/obj/item/tea_cup
+ name = "Tea Cup"
+ desc = "A glass cup made for fake tea!"
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "tea_plate"
//////////////////////Chem Disk/////////////////////
//Two Steps //
@@ -49,8 +55,9 @@
/obj/item/glasswork/glass_base/dish/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/dish_part1
name = "Half chem dish sheet"
@@ -61,8 +68,9 @@
/obj/item/glasswork/glass_base/dish_part1/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
//////////////////////Lens//////////////////////////
//Six Steps //
@@ -78,8 +86,9 @@
/obj/item/glasswork/glass_base/glass_lens/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/glass_lens_part1
name = "Glass fodder sheet"
@@ -90,8 +99,9 @@
/obj/item/glasswork/glass_base/glass_lens_part1/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_WELDER)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/glass_lens_part2
name = "Glass fodder sheet"
@@ -102,8 +112,9 @@
/obj/item/glasswork/glass_base/glass_lens_part2/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_WELDER)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/glass_lens_part3
name = "Glass fodder sheet"
@@ -114,9 +125,10 @@
/obj/item/glasswork/glass_base/glass_lens_part3/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_BLOW)
- new next_step(user.loc, 1)
- qdel(src)
- qdel(I)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
/obj/item/glasswork/glass_base/glass_lens_part4
name = "Glass fodder sheet"
@@ -127,29 +139,31 @@
/obj/item/glasswork/glass_base/glass_lens_part4/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- new rod(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/glass_lens_part5
name = "Unpolished glass lens"
- desc = "A small unpolished glass lens. Could be polished with some cloth."
- icon = 'icons/obj/chemical.dmi'
+ desc = "A small unpolished glass lens. Could be polished with some silk."
+ icon = 'icons/obj/glass_ware.dmi'
icon_state = "glass_optics"
next_step = /obj/item/glasswork/glass_base/glass_lens_part6
/obj/item/glasswork/glass_base/glass_lens_part5/attackby(obj/item/I, mob/user, params)
..()
- if(istype(I, /obj/item/stack/sheet/cloth))
- new next_step(user.loc, 1)
- qdel(src)
+ if(istype(I, /obj/item/stack/sheet/silk))
+ if(do_after(user,10, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/glass_lens_part6
name = "Unrefined glass lens"
desc = "A small polished glass lens. Just needs to be refined with some sandstone."
- icon = 'icons/obj/chemical.dmi'
+ icon = 'icons/obj/glass_ware.dmi'
icon_state = "glass_optics"
- next_step = /obj/item/lens
+ next_step = /obj/item/glasswork/glass_base/lens
/obj/item/glasswork/glass_base/glass_lens_part6/attackby(obj/item/I, mob/user, params)
..()
@@ -171,8 +185,9 @@
/obj/item/glasswork/glass_base/spouty/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/spouty_part2
name = "Glass fodder sheet"
@@ -183,8 +198,9 @@
/obj/item/glasswork/glass_base/spouty_part2/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_WELDER)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/spouty_part3
name = "Glass fodder sheet"
@@ -195,9 +211,10 @@
/obj/item/glasswork/glass_base/spouty_part3/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_BLOW)
- new next_step(user.loc, 1)
- qdel(src)
- qdel(I)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
/obj/item/glasswork/glass_base/spouty_part4
name = "Glass fodder sheet"
@@ -208,9 +225,10 @@
/obj/item/glasswork/glass_base/spouty_part4/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- new rod(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
//////////////////////Small Bulb Flask//////////////
//Two Steps //
@@ -226,8 +244,9 @@
/obj/item/glasswork/glass_base/flask_small/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_WELDER)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/flask_small_part1
name = "Metled glass"
@@ -238,9 +257,10 @@
/obj/item/glasswork/glass_base/flask_small_part1/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_BLOW)
- new next_step(user.loc, 1)
- qdel(src)
- qdel(I)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
/obj/item/glasswork/glass_base/flask_small_part2
name = "Metled glass"
@@ -251,9 +271,10 @@
/obj/item/glasswork/glass_base/flask_small_part2/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- new rod(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
//////////////////////Large Bulb Flask//////////////
//Two Steps //
@@ -269,8 +290,9 @@
/obj/item/glasswork/glass_base/flask_large/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_WELDER)
- new next_step(user.loc, 1)
- qdel(src)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
/obj/item/glasswork/glass_base/flask_large_part1
name = "Metled glass"
@@ -281,9 +303,10 @@
/obj/item/glasswork/glass_base/flask_large_part1/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_BLOW)
- new next_step(user.loc, 1)
- qdel(src)
- qdel(I)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
/obj/item/glasswork/glass_base/flask_large_part2
name = "Metled glass"
@@ -294,6 +317,138 @@
/obj/item/glasswork/glass_base/flask_large_part2/attackby(obj/item/I, mob/user, params)
..()
if(I.tool_behaviour == TOOL_GLASS_CUT)
- new next_step(user.loc, 1)
- new rod(user.loc, 1)
- qdel(src)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
+
+//////////////////////Tea Plates////////////////////
+//Three Steps //
+//Sells for 1200 cr, takes 5 glass shets //
+//Usefull for selling and chemical things //
+////////////////////////////////////////////////////
+
+/obj/item/glasswork/glass_base/tea_plate
+ name = "Glass fodder sheet"
+ desc = "A set of glass sheets set aside for glass working, this one is ideal for a tea plate, how fancy! Needs to be heated with some tools."
+ next_step = /obj/item/glasswork/glass_base/tea_plate1
+
+/obj/item/glasswork/glass_base/tea_plate/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_WELDER)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/tea_plate1
+ name = "Metled glass"
+ desc = "A blob of metled glass, this one is ideal for a tea plate. Needs to be blown with some tools."
+ icon_state = "glass_base_molding"
+ next_step = /obj/item/glasswork/glass_base/tea_plate2
+
+/obj/item/glasswork/glass_base/tea_plate1/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_BLOW)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
+
+/obj/item/glasswork/glass_base/tea_plate2
+ name = "Metled glass"
+ desc = "A blob of metled glass on the end of a blowing rod. Needs to be cut off with some tools."
+ icon_state = "blowing_rods_inuse"
+ next_step = /obj/item/glasswork/glass_base/tea_plate3
+
+/obj/item/glasswork/glass_base/tea_plate2/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_GLASS_CUT)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/tea_plate3
+ name = "Disk of glass"
+ desc = "A disk of glass that can be cant be used for much. Needs to be polished with some silk."
+ icon_state = "glass_base_half"
+ next_step = /obj/item/tea_plate
+
+/obj/item/glasswork/glass_base/tea_plate3/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/stack/sheet/silk))
+ if(do_after(user,10, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+//////////////////////Tea Cup///////////////////////
+//Four Steps //
+//Sells for 1800 cr, takes 6 glass shets //
+//Usefull for selling and chemical things //
+////////////////////////////////////////////////////
+
+/obj/item/glasswork/glass_base/tea_cup
+ name = "Glass fodder sheet"
+ desc = "A set of glass sheets set aside for glass working, this one is ideal for a tea cup, how fancy! Needs to be heated with some tools."
+ next_step = /obj/item/glasswork/glass_base/tea_cup1
+
+/obj/item/glasswork/glass_base/tea_cup/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_WELDER)
+ if(do_after(user,30, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/tea_cup1
+ name = "Metled glass"
+ desc = "A blob of metled glass, this one is ideal for a tea cup. Needs to be blown with some tools."
+ icon_state = "glass_base_molding"
+ next_step = /obj/item/glasswork/glass_base/tea_cup2
+
+/obj/item/glasswork/glass_base/tea_cup1/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_BLOW)
+ if(do_after(user,5, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+ qdel(I)
+
+/obj/item/glasswork/glass_base/tea_cupe2
+ name = "Metled glass"
+ desc = "A blob of metled glass on the end of a blowing rod. Needs to be cut off with some tools."
+ icon_state = "blowing_rods_inuse"
+ next_step = /obj/item/glasswork/glass_base/tea_cup3
+
+/obj/item/glasswork/glass_base/tea_cup2/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_GLASS_CUT)
+ if(do_after(user,20, target = src))
+ new next_step(user.loc, 1)
+ new rod(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/tea_cup3
+ name = "Disk of glass"
+ desc = "A bowl of glass that can be cant be used for much. Needs to be polished with some silk."
+ icon_state = "glass_base_half"
+ next_step = /obj/item/glasswork/glass_base/tea_cup4
+
+/obj/item/glasswork/glass_base/cup3/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/stack/sheet/silk))
+ if(do_after(user,10, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/tea_cup4
+ name = "Disk of glass"
+ desc = "A bowl of polished glass that can be cant be used for much. Needs some more glass to make a handle."
+ icon_state = "glass_base_half"
+ next_step = /obj/item/tea_cup
+
+/obj/item/glasswork/glass_base/cup4/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/stack/sheet/glass))
+ if(do_after(user,10, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
\ No newline at end of file
diff --git a/code/datums/components/crafting/glassware/lens_crafting.dm b/code/datums/components/crafting/glassware/lens_crafting.dm
new file mode 100644
index 0000000000..117df25a30
--- /dev/null
+++ b/code/datums/components/crafting/glassware/lens_crafting.dm
@@ -0,0 +1,98 @@
+//This file is for crafting using a lens!
+
+/obj/item/glasswork/glass_base/lens
+ name = "Optical lens"
+ desc = "Good for selling or crafting, by itself its useless"
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "glass_optics"
+
+//Laser pointers - 2600
+/obj/item/glasswork/glass_base/laserpointer_shell
+ name = "Laser pointer assembly"
+ desc = "Good for selling or crafting, by itself its useless. Needs a power capactor."
+ icon_state = "laser_case"
+ icon = 'icons/obj/glass_ware.dmi'
+ next_step = /obj/item/glasswork/glass_base/laserpointer_shell_1
+
+/obj/item/glasswork/glass_base/laserpointer_shell/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/stock_parts/capacitor))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/laserpointer_shell_1
+ name = "Laser pointer assembly"
+ desc = "Good for selling or crafting, by itself its useless. Needs a glass lens."
+ icon_state = "laser_wire"
+ icon_state = "laser_case"
+ next_step = /obj/item/glasswork/glass_base/laserpointer_shell_2
+
+/obj/item/glasswork/glass_base/laserpointer_shell_1/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/glasswork/glass_base/lens))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/laserpointer_shell_2
+ name = "Laser pointer assembly"
+ desc = "Good for selling or crafting, by itself its useless. Needs to be screwed together."
+ icon_state = "laser_wire"
+ icon_state = "laser_case"
+ next_step = /obj/item/laser_pointer/blue/handmade
+
+/obj/item/glasswork/glass_base/laserpointer_shell_2/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_SCREWDRIVER)
+ if(do_after(user,260, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+//NERD SHIT - 5000
+
+/obj/item/glasswork/glass_base/glasses_frame
+ name = "Glasses Frame"
+ desc = "Good for crafting a pare of glasses, by itself its useless. Just add a pare of lens."
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "frames"
+ next_step = /obj/item/glasswork/glass_base/glasses_frame_1
+
+/obj/item/glasswork/glass_base/glasses_frame/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/glasswork/glass_base/lens))
+ if(do_after(user,60, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/glasses_frame_1
+ name = "Glasses Frame"
+ desc = "Good for crafting a pare of glasses, by itself its useless. Just add a the other lens."
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "frames_1"
+ next_step = /obj/item/glasswork/glass_base/glasses_frame_2
+
+/obj/item/glasswork/glass_base/glasses_frame_1/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(istype(I, /obj/item/glasswork/glass_base/lens))
+ if(do_after(user,60, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glass_base/glasses_frame_2
+ name = "Glasses Frame"
+ desc = "Good for crafting a pare of glasses, by itself its useless. Just adjust the pices into the frame with a screwdriver."
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "frames_2"
+ next_step = /obj/item/glasswork/glasses
+
+/obj/item/glasswork/glass_base/glasses_frame_2/attackby(obj/item/I, mob/user, params)
+ ..()
+ if(I.tool_behaviour == TOOL_SCREWDRIVER)
+ if(do_after(user,180, target = src))
+ new next_step(user.loc, 1)
+ qdel(src)
+
+/obj/item/glasswork/glasses
+ name = "Hand Made Glasses"
+ desc = "Hande made glasses that have not been polished at all making them useless. Selling them could still be worth a bit of credits."
+ icon = 'icons/obj/glass_ware.dmi'
+ icon_state = "frames_2"
\ No newline at end of file
diff --git a/code/datums/components/crafting/recipes/recipes_clothing.dm b/code/datums/components/crafting/recipes/recipes_clothing.dm
index 3e036c7b29..ba47b64b97 100644
--- a/code/datums/components/crafting/recipes/recipes_clothing.dm
+++ b/code/datums/components/crafting/recipes/recipes_clothing.dm
@@ -8,7 +8,7 @@
/datum/crafting_recipe/mummy/body
name = "Mummification Bandages (Body)"
- result = /obj/item/clothing/under/mummy
+ result = /obj/item/clothing/under/costume/mummy
reqs = list(/obj/item/stack/sheet/cloth = 5)
/datum/crafting_recipe/lizardhat
@@ -33,11 +33,24 @@
/obj/item/organ/ears/cat = 1)
category = CAT_CLOTHING
+/datum/crafting_recipe/papermask
+ name = "Paper Mask"
+ result = /obj/item/clothing/mask/paper
+ time = 10
+ reqs = list(/obj/item/paper = 20)
+ category = CAT_CLOTHING
+
+////////
+//Huds//
+////////
+
/datum/crafting_recipe/hudsunsec
name = "Security HUDsunglasses"
result = /obj/item/clothing/glasses/hud/security/sunglasses
time = 20
tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/security = 1,
+ /obj/item/clothing/glasses/sunglasses = 1)
reqs = list(/obj/item/clothing/glasses/hud/security = 1,
/obj/item/clothing/glasses/sunglasses = 1,
/obj/item/stack/cable_coil = 5)
@@ -56,9 +69,11 @@
result = /obj/item/clothing/glasses/hud/health/sunglasses
time = 20
tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/health = 1,
+ /obj/item/clothing/glasses/sunglasses = 1)
reqs = list(/obj/item/clothing/glasses/hud/health = 1,
- /obj/item/clothing/glasses/sunglasses = 1,
- /obj/item/stack/cable_coil = 5)
+ /obj/item/clothing/glasses/sunglasses = 1,
+ /obj/item/stack/cable_coil = 5)
category = CAT_CLOTHING
/datum/crafting_recipe/hudsunmedremoval
@@ -86,6 +101,27 @@
tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
reqs = list(/obj/item/clothing/glasses/sunglasses/reagent = 1)
category = CAT_CLOTHING
+
+/datum/crafting_recipe/diagnostic_sunglasses
+ name = "Diagnostic HUDsunglasses"
+ result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/diagnostic = 1,
+ /obj/item/clothing/glasses/sunglasses = 1)
+ reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1,
+ /obj/item/clothing/glasses/sunglasses = 1,
+ /obj/item/stack/cable_coil = 5)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/diagnostic_sunglasses_removal
+ name = "Diagnostic HUDsunglasses removal"
+ result = /obj/item/clothing/glasses/sunglasses
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses = 1)
+ category = CAT_CLOTHING
+
/* //Kevinz doesn't want it as a recipe for now, leaving it in if anything ever changes to let it in
/datum/crafting_recipe/stunglasses
name = "Stunglasses"
@@ -97,6 +133,85 @@
/obj/item/stack/cable_coil = 5)
category = CAT_CLOTHING
*/
+
+// Eyepatch Glasses
+
+/datum/crafting_recipe/secpatch
+ name = "Security Eyepatch HUD"
+ result = /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/security/sunglasses = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/secpatch_removal
+ name = "Security HUDpatch Removal"
+ result = /obj/item/clothing/glasses/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/medpatch
+ name = "Medical Eyepatch HUD"
+ result = /obj/item/clothing/glasses/hud/health/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/health = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ reqs = list(/obj/item/clothing/glasses/hud/health = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/medpatch_removal
+ name = "Medical HUDpatch Removal"
+ result = /obj/item/clothing/glasses/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/hud/health/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/diagpatch
+ name = "Diagnostic Eyepatch HUD"
+ result = /obj/item/clothing/glasses/hud/diagnostic/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/hud/diagnostic = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/diagpatch_removal
+ name = "Diagnostic HUDpatch Removal"
+ result = /obj/item/clothing/glasses/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/hud/diagnostic/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/mesonpatch
+ name = "Meson Scanner Eyepatch"
+ result = /obj/item/clothing/glasses/meson/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ parts = list(/obj/item/clothing/glasses/meson = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ reqs = list(/obj/item/clothing/glasses/meson = 1,
+ /obj/item/clothing/glasses/eyepatch = 1)
+ category = CAT_CLOTHING
+
+/datum/crafting_recipe/mesonpatch_removal
+ name = "Meson Scanner patch Removal"
+ result = /obj/item/clothing/glasses/eyepatch
+ time = 20
+ tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
+ reqs = list(/obj/item/clothing/glasses/meson/eyepatch = 1)
+ category = CAT_CLOTHING
+
/datum/crafting_recipe/ghostsheet
name = "Ghost Sheet"
result = /obj/item/clothing/suit/ghost_sheet
@@ -130,7 +245,6 @@
reqs = list(/obj/item/stack/sheet/durathread = 7,
/obj/item/stack/sheet/leather = 3)
time = 70
- always_availible = TRUE
category = CAT_CLOTHING
/datum/crafting_recipe/durathread_toolbelt
@@ -139,7 +253,6 @@
reqs = list(/obj/item/stack/sheet/durathread = 5,
/obj/item/stack/sheet/leather = 2)
time = 30
- always_availible = TRUE
category = CAT_CLOTHING
/datum/crafting_recipe/durathread_bandolier
@@ -148,7 +261,6 @@
reqs = list(/obj/item/stack/sheet/durathread = 6,
/obj/item/stack/sheet/leather = 2)
time = 50
- always_availible = TRUE
category = CAT_CLOTHING
/datum/crafting_recipe/durathread_helmet
@@ -157,7 +269,6 @@
reqs = list(/obj/item/stack/sheet/durathread = 4,
/obj/item/stack/sheet/leather = 2)
time = 30
- always_availible = TRUE
category = CAT_CLOTHING
/datum/crafting_recipe/durathread_vest
@@ -166,7 +277,6 @@
reqs = list(/obj/item/stack/sheet/durathread = 6,
/obj/item/stack/sheet/leather = 3)
time = 50
- always_availible = TRUE
category = CAT_CLOTHING
/datum/crafting_recipe/durathread_wintercoat
@@ -183,5 +293,4 @@
reqs = list(/obj/item/clothing/suit/hooded/wintercoat = 1,
/obj/item/bedsheet/cosmos = 1)
time = 60
- always_availible = TRUE
category = CAT_CLOTHING
diff --git a/code/datums/components/crafting/recipes/recipes_misc.dm b/code/datums/components/crafting/recipes/recipes_misc.dm
index 38ae3560e5..ee72745016 100644
--- a/code/datums/components/crafting/recipes/recipes_misc.dm
+++ b/code/datums/components/crafting/recipes/recipes_misc.dm
@@ -278,7 +278,7 @@
result = /obj/item/banner/command/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/captainparade = 1)
+ /obj/item/clothing/under/rank/captain/parade = 1)
category = CAT_MISC
/datum/crafting_recipe/engineering_banner
@@ -286,7 +286,7 @@
result = /obj/item/banner/engineering/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/rank/engineer = 1)
+ /obj/item/clothing/under/rank/engineering/engineer = 1)
category = CAT_MISC
/datum/crafting_recipe/cargo_banner
@@ -294,7 +294,7 @@
result = /obj/item/banner/cargo/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/rank/cargotech = 1)
+ /obj/item/clothing/under/rank/cargo/tech = 1)
category = CAT_MISC
/datum/crafting_recipe/science_banner
@@ -302,7 +302,7 @@
result = /obj/item/banner/science/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/rank/scientist = 1)
+ /obj/item/clothing/under/rank/rnd/scientist = 1)
category = CAT_MISC
/datum/crafting_recipe/medical_banner
@@ -310,7 +310,7 @@
result = /obj/item/banner/medical/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/rank/medical = 1)
+ /obj/item/clothing/under/rank/medical/doctor = 1)
category = CAT_MISC
/datum/crafting_recipe/security_banner
@@ -318,7 +318,7 @@
result = /obj/item/banner/security/mundane
time = 40
reqs = list(/obj/item/stack/rods = 2,
- /obj/item/clothing/under/rank/security = 1)
+ /obj/item/clothing/under/rank/security/officer = 1)
category = CAT_MISC
/datum/crafting_recipe/bloodsucker/vassalrack
diff --git a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm
index 0c41fb3e52..aa3f2d3969 100644
--- a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm
+++ b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm
@@ -278,7 +278,7 @@
/datum/crafting_recipe/arrow
name = "Arrow"
- result = /obj/item/ammo_casing/caseless/arrow
+ result = /obj/item/ammo_casing/caseless/arrow/wood
time = 30
reqs = list(/obj/item/stack/sheet/mineral/wood = 1,
/obj/item/stack/sheet/silk = 1,
@@ -293,17 +293,17 @@
always_availible = FALSE
reqs = list(/obj/item/stack/sheet/bone = 1,
/obj/item/stack/sheet/sinew = 1,
- /obj/item/ammo_casing/caseless/arrow/ashen = 1)
+ /obj/item/ammo_casing/caseless/arrow/ash = 1)
category = CAT_WEAPONRY
subcategory = CAT_AMMO
/datum/crafting_recipe/ashen_arrow
name = "Fire Hardened Arrow"
- result = /obj/item/ammo_casing/caseless/arrow/ashen
+ result = /obj/item/ammo_casing/caseless/arrow/ash
tools = list(TOOL_WELDER)
time = 30
always_availible = FALSE
- reqs = list(/obj/item/ammo_casing/caseless/arrow = 1)
+ reqs = list(/obj/item/ammo_casing/caseless/arrow/wood = 1)
category = CAT_WEAPONRY
subcategory = CAT_AMMO
diff --git a/code/datums/components/fantasy/_fantasy.dm b/code/datums/components/fantasy/_fantasy.dm
index 9e8493b6f4..a203264fae 100644
--- a/code/datums/components/fantasy/_fantasy.dm
+++ b/code/datums/components/fantasy/_fantasy.dm
@@ -30,26 +30,23 @@
return ..()
/datum/component/fantasy/RegisterWithParent()
- . = ..()
var/obj/item/master = parent
originalName = master.name
modify()
/datum/component/fantasy/UnregisterFromParent()
- . = ..()
unmodify()
-/datum/component/fantasy/InheritComponent(datum/component/fantasy/newComp, original, list/arguments)
+/datum/component/fantasy/InheritComponent(datum/component/fantasy/newComp, original, quality, list/affixes, canFail, announce)
unmodify()
if(newComp)
- quality += newComp.quality
- canFail = newComp.canFail
- announce = newComp.announce
+ src.quality += newComp.quality
+ src.canFail = newComp.canFail
+ src.announce = newComp.announce
else
- arguments.len = 5 // This is done to replicate what happens when an arglist smaller than the necessary arguments is given
- quality += arguments[1]
- canFail = arguments[4] || canFail
- announce = arguments[5] || announce
+ src.quality += quality
+ src.canFail = canFail || src.canFail
+ src.announce = announce || src.announce
modify()
/datum/component/fantasy/proc/randomQuality()
diff --git a/code/datums/components/nanites.dm b/code/datums/components/nanites.dm
index 49b2e437d4..7aacb745b6 100644
--- a/code/datums/components/nanites.dm
+++ b/code/datums/components/nanites.dm
@@ -101,11 +101,11 @@
host_mob = null
return ..()
-/datum/component/nanites/InheritComponent(datum/component/nanites/new_nanites, i_am_original, list/arguments)
+/datum/component/nanites/InheritComponent(datum/component/nanites/new_nanites, i_am_original, amount, cloud)
if(new_nanites)
adjust_nanites(null, new_nanites.nanite_volume)
else
- adjust_nanites(null, arguments[1]) //just add to the nanite volume
+ adjust_nanites(null, amount) //just add to the nanite volume
/datum/component/nanites/process()
adjust_nanites(null, regen_rate)
diff --git a/code/datums/components/orbiter.dm b/code/datums/components/orbiter.dm
index 05174c196b..2be22d01e5 100644
--- a/code/datums/components/orbiter.dm
+++ b/code/datums/components/orbiter.dm
@@ -41,9 +41,9 @@
orbiters = null
return ..()
-/datum/component/orbiter/InheritComponent(datum/component/orbiter/newcomp, original, list/arguments)
- if(arguments)
- begin_orbit(arglist(arguments))
+/datum/component/orbiter/InheritComponent(datum/component/orbiter/newcomp, original, atom/movable/orbiter, radius, clockwise, rotation_speed, rotation_segments, pre_rotation)
+ if(!newcomp)
+ begin_orbit(arglist(args.Copy(3)))
return
// The following only happens on component transfers
orbiters += newcomp.orbiters
diff --git a/code/datums/components/phantomthief.dm b/code/datums/components/phantomthief.dm
index 7afe64994f..ede222d001 100644
--- a/code/datums/components/phantomthief.dm
+++ b/code/datums/components/phantomthief.dm
@@ -2,7 +2,7 @@
/datum/component/wearertargeting/phantomthief
dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS
- signals = list(COMSIG_COMBAT_TOGGLED)
+ signals = list(COMSIG_LIVING_COMBAT_ENABLED)
proctype = .proc/handlefilterstuff
var/filter_x
var/filter_y
diff --git a/code/datums/components/radioactive.dm b/code/datums/components/radioactive.dm
index 240eed7747..decc2dd65c 100644
--- a/code/datums/components/radioactive.dm
+++ b/code/datums/components/radioactive.dm
@@ -25,7 +25,6 @@
RegisterSignal(parent, COMSIG_ITEM_ATTACK_OBJ, .proc/rad_attack)
else
CRASH("Something that wasn't an atom was given /datum/component/radioactive")
- return
if(strength > RAD_MINIMUM_CONTAMINATION)
SSradiation.warn(src)
@@ -47,7 +46,7 @@
if(strength <= RAD_BACKGROUND_RADIATION)
return PROCESS_KILL
-/datum/component/radioactive/InheritComponent(datum/component/C, i_am_original, list/arguments)
+/datum/component/radioactive/InheritComponent(datum/component/C, i_am_original, _strength, _source, _half_life, _can_contaminate)
if(!i_am_original)
return
if(!hl3_release_date) // Permanently radioactive things don't get to grow stronger
@@ -56,7 +55,7 @@
var/datum/component/radioactive/other = C
strength = max(strength, other.strength)
else
- strength = max(strength, arguments[1])
+ strength = max(strength, _strength)
/datum/component/radioactive/proc/rad_examine(datum/source, mob/user, list/examine_list)
var/atom/master = parent
@@ -84,4 +83,4 @@
#undef RAD_AMOUNT_LOW
#undef RAD_AMOUNT_MEDIUM
#undef RAD_AMOUNT_HIGH
-#undef RAD_AMOUNT_EXTREME
\ No newline at end of file
+#undef RAD_AMOUNT_EXTREME
diff --git a/code/datums/components/remote_materials.dm b/code/datums/components/remote_materials.dm
index 245e89bd0c..ca62a70ee5 100644
--- a/code/datums/components/remote_materials.dm
+++ b/code/datums/components/remote_materials.dm
@@ -53,11 +53,21 @@ handles linking back and forth.
/datum/component/remote_materials/proc/_MakeLocal()
silo = null
- mat_container = parent.AddComponent(/datum/component/material_container,
- list(/datum/material/iron, /datum/material/glass, /datum/material/silver, /datum/material/gold, /datum/material/diamond, /datum/material/plasma, /datum/material/uranium, /datum/material/bananium, /datum/material/titanium, /datum/material/bluespace, /datum/material/plastic),
- local_size,
- FALSE,
- /obj/item/stack)
+ var/static/list/allowed_mats = list(
+ /datum/material/iron,
+ /datum/material/glass,
+ /datum/material/silver,
+ /datum/material/gold,
+ /datum/material/diamond,
+ /datum/material/plasma,
+ /datum/material/uranium,
+ /datum/material/bananium,
+ /datum/material/titanium,
+ /datum/material/bluespace,
+ /datum/material/plastic,
+ )
+
+ mat_container = parent.AddComponent(/datum/component/material_container, allowed_mats, local_size, allowed_types=/obj/item/stack)
/datum/component/remote_materials/proc/set_local_size(size)
local_size = size
diff --git a/code/datums/components/riding.dm b/code/datums/components/riding.dm
index 750120976f..b22d2e09a2 100644
--- a/code/datums/components/riding.dm
+++ b/code/datums/components/riding.dm
@@ -191,20 +191,28 @@
///////Yes, I said humans. No, this won't end well...//////////
/datum/component/riding/human
+ var/fireman_carrying = FALSE
/datum/component/riding/human/Initialize()
. = ..()
RegisterSignal(parent, COMSIG_HUMAN_MELEE_UNARMED_ATTACK, .proc/on_host_unarmed_melee)
/datum/component/riding/human/vehicle_mob_unbuckle(datum/source, mob/living/M, force = FALSE)
- var/mob/living/carbon/human/H = parent
- H.remove_movespeed_modifier(MOVESPEED_ID_HUMAN_CARRYING)
. = ..()
+ var/mob/living/carbon/human/H = parent
+ if(!length(H.buckled_mobs))
+ H.remove_movespeed_modifier(MOVESPEED_ID_HUMAN_CARRYING)
+ if(!fireman_carrying)
+ M.Daze(25)
+ REMOVE_TRAIT(M, TRAIT_MOBILITY_NOUSE, src)
/datum/component/riding/human/vehicle_mob_buckle(datum/source, mob/living/M, force = FALSE)
. = ..()
var/mob/living/carbon/human/H = parent
- H.add_movespeed_modifier(MOVESPEED_ID_HUMAN_CARRYING, multiplicative_slowdown = HUMAN_CARRY_SLOWDOWN)
+ if(length(H.buckled_mobs))
+ H.add_movespeed_modifier(MOVESPEED_ID_HUMAN_CARRYING, multiplicative_slowdown = fireman_carrying? FIREMAN_CARRY_SLOWDOWN : PIGGYBACK_CARRY_SLOWDOWN)
+ if(fireman_carrying)
+ ADD_TRAIT(M, TRAIT_MOBILITY_NOUSE, src)
/datum/component/riding/human/proc/on_host_unarmed_melee(atom/target)
var/mob/living/carbon/human/H = parent
@@ -236,11 +244,11 @@
else
return list(TEXT_NORTH = list(0, 6), TEXT_SOUTH = list(0, 6), TEXT_EAST = list(-6, 4), TEXT_WEST = list( 6, 4))
-
/datum/component/riding/human/force_dismount(mob/living/user)
var/atom/movable/AM = parent
AM.unbuckle_mob(user)
user.DefaultCombatKnockdown(60)
+ user.Daze(50)
user.visible_message("[AM] pushes [user] off of [AM.p_them()]! ")
/datum/component/riding/cyborg
@@ -341,7 +349,7 @@
var/mob/living/parent
var/selfdeleting = FALSE
-/obj/item/riding_offhand/dropped()
+/obj/item/riding_offhand/dropped(mob/user)
selfdeleting = TRUE
. = ..()
diff --git a/code/datums/components/stationloving.dm b/code/datums/components/stationloving.dm
index 91928656e1..13267e74c3 100644
--- a/code/datums/components/stationloving.dm
+++ b/code/datums/components/stationloving.dm
@@ -15,13 +15,13 @@
src.allow_death = allow_death
check_in_bounds() // Just in case something is being created outside of station/centcom
-/datum/component/stationloving/InheritComponent(datum/component/stationloving/newc, original, list/arguments)
+/datum/component/stationloving/InheritComponent(datum/component/stationloving/newc, original, inform_admins, allow_death)
if (original)
- if (istype(newc))
+ if (newc)
inform_admins = newc.inform_admins
allow_death = newc.allow_death
- else if (LAZYLEN(arguments))
- inform_admins = arguments[1]
+ else
+ inform_admins = inform_admins
/datum/component/stationloving/proc/relocate()
var/targetturf = find_safe_turf()
diff --git a/code/datums/components/thermite.dm b/code/datums/components/thermite.dm
index 916b3ed3b2..53323f1e3f 100644
--- a/code/datums/components/thermite.dm
+++ b/code/datums/components/thermite.dm
@@ -43,13 +43,13 @@
master.cut_overlay(overlay)
return ..()
-/datum/component/thermite/InheritComponent(datum/component/thermite/newC, i_am_original, list/arguments)
+/datum/component/thermite/InheritComponent(datum/component/thermite/newC, i_am_original, _amount)
if(!i_am_original)
return
if(newC)
amount += newC.amount
else
- amount += arguments[1]
+ amount += _amount
/datum/component/thermite/proc/thermite_melt(mob/user)
var/turf/master = parent
diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm
index a8e03946b6..dde8961482 100644
--- a/code/datums/components/uplink.dm
+++ b/code/datums/components/uplink.dm
@@ -27,8 +27,10 @@ GLOBAL_LIST_EMPTY(uplinks)
var/datum/ui_state/checkstate
var/compact_mode = FALSE
var/debug = FALSE
+ var/saved_player_population = 0
+ var/list/filters = list()
-/datum/component/uplink/Initialize(_owner, _lockable = TRUE, _enabled = FALSE, datum/game_mode/_gamemode, starting_tc = 20, datum/ui_state/_checkstate)
+/datum/component/uplink/Initialize(_owner, _lockable = TRUE, _enabled = FALSE, datum/game_mode/_gamemode, starting_tc = 20, datum/ui_state/_checkstate, datum/traitor_class/traitor_class)
if(!isitem(parent))
return COMPONENT_INCOMPATIBLE
@@ -47,7 +49,10 @@ GLOBAL_LIST_EMPTY(uplinks)
RegisterSignal(parent, COMSIG_PEN_ROTATED, .proc/pen_rotation)
GLOB.uplinks += src
- uplink_items = get_uplink_items(gamemode, TRUE, allow_restricted)
+ if(istype(traitor_class))
+ filters = traitor_class.uplink_filters
+ starting_tc = traitor_class.TC
+ uplink_items = get_uplink_items(gamemode, TRUE, allow_restricted, filters)
if(_owner)
owner = _owner
@@ -64,6 +69,7 @@ GLOBAL_LIST_EMPTY(uplinks)
if(!lockable)
active = TRUE
locked = FALSE
+ saved_player_population = GLOB.joined_player_list.len
/datum/component/uplink/InheritComponent(datum/component/uplink/U)
lockable |= U.lockable
@@ -113,7 +119,18 @@ GLOBAL_LIST_EMPTY(uplinks)
return
active = TRUE
if(user)
+ //update the saved population
+ var/previous_player_population = saved_player_population
+ saved_player_population = GLOB.joined_player_list.len
+ //if population has changed, update uplink items
+ if(saved_player_population != previous_player_population)
+ //make sure discounts are not rerolled
+ var/old_discounts = uplink_items["Discounted Gear"]
+ uplink_items = get_uplink_items(gamemode, FALSE, allow_restricted, filters)
+ if(old_discounts)
+ uplink_items["Discounted Gear"] = old_discounts
ui_interact(user)
+
// an unlocked uplink blocks also opening the PDA or headset menu
return COMPONENT_NO_INTERACT
@@ -186,7 +203,9 @@ GLOBAL_LIST_EMPTY(uplinks)
if(item in buyable_items)
var/datum/uplink_item/I = buyable_items[item]
- MakePurchase(usr, I)
+ //check to make sure people cannot buy items when the player pop is below the requirement
+ if(GLOB.joined_player_list.len >= I.player_minimum)
+ MakePurchase(usr, I)
. = TRUE
if("lock")
active = FALSE
diff --git a/code/datums/components/virtual_reality.dm b/code/datums/components/virtual_reality.dm
index cd5820d21f..56e06e3582 100644
--- a/code/datums/components/virtual_reality.dm
+++ b/code/datums/components/virtual_reality.dm
@@ -58,6 +58,7 @@
RegisterSignal(current_mind, COMSIG_PRE_MIND_TRANSFER, .proc/pre_player_transfer)
if(mastermind?.current)
mastermind.current.audiovisual_redirect = M
+ ADD_TRAIT(M, TRAIT_NO_MIDROUND_ANTAG, VIRTUAL_REALITY_TRAIT)
/datum/component/virtual_reality/UnregisterFromParent()
. = ..()
@@ -69,6 +70,7 @@
current_mind = null
if(mastermind?.current)
mastermind.current.audiovisual_redirect = null
+ REMOVE_TRAIT(parent, TRAIT_NO_MIDROUND_ANTAG, VIRTUAL_REALITY_TRAIT)
/**
* Called when attempting to connect a mob to a virtual reality mob.
@@ -235,7 +237,7 @@
qdel(src)
/**
- * Used for recursive virtual realities shenanigeans and should be called only through the above proc.
+ * Used for recursive virtual realities shenanigeans and should be called by the above proc.
*/
/datum/component/virtual_reality/proc/vr_in_a_vr(mob/player, deathcheck = FALSE, lethal_cleanup = FALSE)
var/mob/M = parent
diff --git a/code/datums/components/wearertargeting.dm b/code/datums/components/wearertargeting.dm
index feaa88f934..4760757701 100644
--- a/code/datums/components/wearertargeting.dm
+++ b/code/datums/components/wearertargeting.dm
@@ -19,4 +19,4 @@
UnregisterSignal(equipper, signals)
/datum/component/wearertargeting/proc/on_drop(datum/source, mob/user)
- UnregisterSignal(user, signals)
\ No newline at end of file
+ UnregisterSignal(user, signals)
diff --git a/code/datums/components/wet_floor.dm b/code/datums/components/wet_floor.dm
index 550ff95324..30c6625049 100644
--- a/code/datums/components/wet_floor.dm
+++ b/code/datums/components/wet_floor.dm
@@ -12,14 +12,13 @@
var/permanent = FALSE
var/last_process = 0
-/datum/component/wet_floor/InheritComponent(datum/newcomp, orig, argslist)
+/datum/component/wet_floor/InheritComponent(datum/newcomp, orig, strength, duration_minimum, duration_add, duration_maximum, _permanent)
if(!newcomp) //We are getting passed the arguments of a would-be new component, but not a new component
- add_wet(arglist(argslist))
+ add_wet(arglist(args.Copy(3)))
else //We are being passed in a full blown component
var/datum/component/wet_floor/WF = newcomp //Lets make an assumption
if(WF.gc()) //See if it's even valid, still. Also does LAZYLEN and stuff for us.
CRASH("Wet floor component tried to inherit another, but the other was able to garbage collect while being inherited! What a waste of time!")
- return
for(var/i in WF.time_left_list)
add_wet(text2num(i), WF.time_left_list[i])
diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm
index 1622cc9dbf..84ea6b6458 100644
--- a/code/datums/datacore.dm
+++ b/code/datums/datacore.dm
@@ -287,7 +287,6 @@
G.fields["gender"] = "Other"
L.fields["blood_type"] = H.dna.blood_type
L.fields["b_dna"] = H.dna.unique_enzymes
- L.fields["enzymes"] = H.dna.struc_enzymes
L.fields["identity"] = H.dna.uni_identity
L.fields["species"] = H.dna.species.type
L.fields["features"] = H.dna.features
diff --git a/code/datums/datum.dm b/code/datums/datum.dm
index 34e4e7ac14..6202ac444e 100644
--- a/code/datums/datum.dm
+++ b/code/datums/datum.dm
@@ -1,12 +1,42 @@
+/**
+ * The absolute base class for everything
+ *
+ * A datum instantiated has no physical world prescence, use an atom if you want something
+ * that actually lives in the world
+ *
+ * Be very mindful about adding variables to this class, they are inherited by every single
+ * thing in the entire game, and so you can easily cause memory usage to rise a lot with careless
+ * use of variables at this level
+ */
/datum
+ /**
+ * Tick count time when this object was destroyed.
+ *
+ * If this is non zero then the object has been garbage collected and is awaiting either
+ * a hard del by the GC subsystme, or to be autocollected (if it has no references)
+ */
var/gc_destroyed //Time when this object was destroyed.
- var/list/active_timers //for SStimer
- var/list/datum_components //for /datum/components
+
+ /// Active timers with this datum as the target
+ var/list/active_timers
+ /// Status traits attached to this datum
var/list/status_traits
+ /// Components attached to this datum
+ /// Lazy associated list in the structure of `type:component/list of components`
+ var/list/datum_components
+ /// Any datum registered to receive signals from this datum is in this list
+ /// Lazy associated list in the structure of `signal:registree/list of registrees`
var/list/comp_lookup //it used to be for looking up components which had registered a signal but now anything can register
+ /// Lazy associated list in the structure of `signals:proctype` that are run when the datum receives that signal
var/list/list/datum/callback/signal_procs
+ /// Is this datum capable of sending signals?
+ /// Set to true when a signal has been registered
var/signal_enabled = FALSE
+
+ /// Datum level flags
var/datum_flags = NONE
+
+ /// A weak reference to another datum
var/datum/weakref/weak_reference
#ifdef TESTING
@@ -18,9 +48,22 @@
var/list/cached_vars
#endif
-// Default implementation of clean-up code.
-// This should be overridden to remove all references pointing to the object being destroyed.
-// Return the appropriate QDEL_HINT; in most cases this is QDEL_HINT_QUEUE.
+/**
+ * Default implementation of clean-up code.
+ *
+ * This should be overridden to remove all references pointing to the object being destroyed, if
+ * you do override it, make sure to call the parent and return it's return value by default
+ *
+ * Return an appropriate QDEL_HINT to modify handling of your deletion;
+ * in most cases this is QDEL_HINT_QUEUE.
+ *
+ * The base case is responsible for doing the following
+ * * Erasing timers pointing to this datum
+ * * Erasing compenents on this datum
+ * * Notifying datums listening to signals from this datum that we are going away
+ *
+ * Returns QDEL_HINT_QUEUE
+ */
/datum/proc/Destroy(force=FALSE, ...)
tag = null
datum_flags &= ~DF_USE_TAG //In case something tries to REF us
@@ -66,6 +109,8 @@
UnregisterSignal(target, signal_procs[target])
//END: ECS SHIT
+ SSsounds.free_datum_channels(src)
+
return QDEL_HINT_QUEUE
#ifdef DATUMVAR_DEBUGGING_MODE
@@ -130,11 +175,9 @@
if(!islist(jsonlist))
if(!istext(jsonlist))
CRASH("Invalid JSON")
- return
jsonlist = json_decode(jsonlist)
if(!islist(jsonlist))
CRASH("Invalid JSON")
- return
if(!jsonlist["DATUM_TYPE"])
return
if(!ispath(jsonlist["DATUM_TYPE"]))
diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm
index a9830e58dc..f97fde6f7e 100644
--- a/code/datums/datumvars.dm
+++ b/code/datums/datumvars.dm
@@ -1,7 +1,3 @@
-#define VV_MSG_MARKED "Marked Object "
-#define VV_MSG_EDITED "Var Edited "
-#define VV_MSG_DELETED "Deleted "
-
/datum/proc/CanProcCall(procname)
return TRUE
@@ -21,1385 +17,34 @@
return debug_variable(var_name, list(), 0, src)
return debug_variable(var_name, vars[var_name], 0, src)
+/datum/proc/can_vv_mark()
+ return TRUE
+
//please call . = ..() first and append to the result, that way parent items are always at the top and child items are further down
//add separaters by doing . += "---"
/datum/proc/vv_get_dropdown()
. = list()
- . += "---"
- .["Call Proc"] = "?_src_=vars;[HrefToken()];proc_call=\ref[src]"
- .["Mark Object"] = "?_src_=vars;[HrefToken()];mark_object=\ref[src]"
- .["Delete"] = "?_src_=vars;[HrefToken()];delete=\ref[src]"
- .["Show VV To Player"] = "?_src_=vars;[HrefToken(TRUE)];expose=\ref[src]"
+ VV_DROPDOWN_OPTION("", "---")
+ VV_DROPDOWN_OPTION(VV_HK_CALLPROC, "Call Proc")
+ VV_DROPDOWN_OPTION(VV_HK_MARK, "Mark Object")
+ VV_DROPDOWN_OPTION(VV_HK_DELETE, "Delete")
+ VV_DROPDOWN_OPTION(VV_HK_EXPOSE, "Show VV To Player")
+// VV_DROPDOWN_OPTION(VV_HK_MODIFY_TRAITS, "Modify Traits")
+//This proc is only called if everything topic-wise is verified. The only verifications that should happen here is things like permission checks!
+//href_list is a reference, modifying it in these procs WILL change the rest of the proc in topic.dm of admin/view_variables!
+//This proc is for "high level" actions like admin heal/set species/etc/etc. The low level debugging things should go in admin/view_variables/topic_basic.dm incase this runtimes.
+/datum/proc/vv_do_topic(list/href_list)
+ if(!usr || !usr.client || !usr.client.holder || !check_rights(NONE))
+ return FALSE //This is VV, not to be called by anything else.
+// if(href_list[VV_HK_MODIFY_TRAITS])
+// usr.client.holder.modify_traits(src)
+ return TRUE
+
+/datum/proc/vv_get_header()
+ . = list()
+ if(("name" in vars) && !isatom(src))
+ . += "[vars["name"]] "
/datum/proc/on_reagent_change(changetype)
return
-
-
-/client/proc/debug_variables(datum/D in world)
- set category = "Debug"
- set name = "View Variables"
- //set src in world
- var/static/cookieoffset = rand(1, 9999) //to force cookies to reset after the round.
-
- if(!usr.client || !usr.client.holder) //The usr vs src abuse in this proc is intentional and must not be changed
- to_chat(usr, "You need to be an administrator to access this. ")
- return
-
- if(!D)
- return
-
- var/islist = islist(D)
- if (!islist && !istype(D))
- return
-
- var/title = ""
- var/refid = "\ref[D]"
- var/icon/sprite
- var/hash
-
- var/type = /list
- if (!islist)
- type = D.type
-
- if(istype(D, /atom))
- var/atom/AT = D
- if(AT.icon && AT.icon_state)
- sprite = new /icon(AT.icon, AT.icon_state)
- hash = md5(AT.icon)
- hash = md5(hash + AT.icon_state)
- src << browse_rsc(sprite, "vv[hash].png")
-
- title = "[D] ([REF(D)]) = [type]"
- var/formatted_type = replacetext("[type]", "/", "/")
-
- var/sprite_text
- if(sprite)
- sprite_text = ""
- var/list/atomsnowflake = list()
-
- if(istype(D, /atom))
- var/atom/A = D
- if(isliving(A))
- atomsnowflake += "[D] "
- atomsnowflake += "<< [dir2text(A.dir) || A.dir] >> "
- var/mob/living/M = A
- atomsnowflake += {"
- [M.ckey || "No ckey"] / [M.real_name || "No real name"]
-
- BRUTE:[M.getBruteLoss()]
- FIRE:[M.getFireLoss()]
- TOXIN:[M.getToxLoss()]
- OXY:[M.getOxyLoss()]
- CLONE:[M.getCloneLoss()]
- BRAIN:[M.getOrganLoss(ORGAN_SLOT_BRAIN)]
- STAMINA:[M.getStaminaLoss()]
- "}
- if(GLOB.Debug2)
- atomsnowflake += {"
- HEART:[M.getOrganLoss(ORGAN_SLOT_HEART)]
- LIVER:[M.getOrganLoss(ORGAN_SLOT_LIVER)]
- LUNGS:[M.getOrganLoss(ORGAN_SLOT_LUNGS)]
- EYES:[M.getOrganLoss(ORGAN_SLOT_EYES)]
- EARS:[M.getOrganLoss(ORGAN_SLOT_EARS)]
- STOMACH:[M.getOrganLoss(ORGAN_SLOT_STOMACH)]
- TONGUE:[M.getOrganLoss(ORGAN_SLOT_TONGUE)]
- APPENDIX:[M.getOrganLoss(ORGAN_SLOT_APPENDIX)]
- "}
- atomsnowflake += {"
-
- "}
- else
- atomsnowflake += "[D] "
- atomsnowflake += "<< [dir2text(A.dir) || A.dir] >> "
- else if("name" in D.vars)
- atomsnowflake += "[D] "
- else
- atomsnowflake += "[formatted_type] "
- formatted_type = null
-
- var/marked
- if(holder && holder.marked_datum && holder.marked_datum == D)
- marked = VV_MSG_MARKED
- var/varedited_line = ""
- if(!islist && (D.datum_flags & DF_VAR_EDITED))
- varedited_line = VV_MSG_EDITED
- var/deleted_line
- if(!islist && D.gc_destroyed)
- deleted_line = VV_MSG_DELETED
-
- var/list/dropdownoptions = list()
- if (islist)
- dropdownoptions = list(
- "---",
- "Add Item" = "?_src_=vars;[HrefToken()];listadd=[refid]",
- "Remove Nulls" = "?_src_=vars;[HrefToken()];listnulls=[refid]",
- "Remove Dupes" = "?_src_=vars;[HrefToken()];listdupes=[refid]",
- "Set len" = "?_src_=vars;[HrefToken()];listlen=[refid]",
- "Shuffle" = "?_src_=vars;[HrefToken()];listshuffle=[refid]",
- "Show VV To Player" = "?_src_=vars;[HrefToken()];expose=[refid]"
- )
- else
- dropdownoptions = D.vv_get_dropdown()
- var/list/dropdownoptions_html = list()
-
- for (var/name in dropdownoptions)
- var/link = dropdownoptions[name]
- if (link)
- dropdownoptions_html += "[name] "
- else
- dropdownoptions_html += "[name] "
-
- var/list/names = list()
- if (!islist)
- for (var/V in D.vars)
- names += V
- sleep(1)//For some reason, without this sleep, VVing will cause client to disconnect on certain objects.
-
- var/list/variable_html = list()
- if (islist)
- var/list/L = D
- for (var/i in 1 to L.len)
- var/key = L[i]
- var/value
- if (IS_NORMAL_LIST(L) && !isnum(key))
- value = L[key]
- variable_html += debug_variable(i, value, 0, D)
- else
-
- names = sortList(names)
- for (var/V in names)
- if(D.can_vv_get(V))
- variable_html += D.vv_get_var(V)
-
- var/html = {"
-
-
- [title]
-
-
-
-
-
-
-
-
-
-
-
- [sprite_text]
-
- [atomsnowflake.Join()]
-
-
-
-
-
- [formatted_type]
- [marked]
- [varedited_line]
- [deleted_line]
-
-
-
-
-
-
-
-
-
-
- E - Edit, tries to determine the variable type by itself.
- C - Change, asks you for the var type first.
- M - Mass modify: changes this variable for all objects of this type.
-
-
-
-
-
- [variable_html.Join()]
-
-
-
-
-"}
- src << browse(html, "window=variables[refid];size=475x650")
-
-
-/client/proc/vv_update_display(datum/D, span, content)
- src << output("[span]:[content]", "variables\ref[D].browser:replace_span")
-
-
-#define VV_HTML_ENCODE(thing) ( sanitize ? html_encode(thing) : thing )
-/proc/debug_variable(name, value, level, datum/DA = null, sanitize = TRUE)
- var/header
- if(DA)
- if (islist(DA))
- var/index = name
- if (value)
- name = DA[name] //name is really the index until this line
- else
- value = DA[name]
- header = "(E ) (C ) (- ) "
- else
- header = " (E ) (C ) (M ) "
- else
- header = " "
-
- var/item
- if (isnull(value))
- item = "[VV_HTML_ENCODE(name)] = null "
-
- else if (istext(value))
- item = "[VV_HTML_ENCODE(name)] = \"[VV_HTML_ENCODE(value)]\" "
-
- else if (isicon(value))
- #ifdef VARSICON
- var/icon/I = new/icon(value)
- var/rnd = rand(1,10000)
- var/rname = "tmp\ref[I][rnd].png"
- usr << browse_rsc(I, rname)
- item = "[VV_HTML_ENCODE(name)] = ([value] ) "
- #else
- item = "[VV_HTML_ENCODE(name)] = /icon ([value] )"
- #endif
-
- else if (isfile(value))
- item = "[VV_HTML_ENCODE(name)] = '[value]' "
-
- else if (istype(value, /datum))
- var/datum/D = value
- if ("[D]" != "[D.type]") //if the thing as a name var, lets use it.
- item = "[VV_HTML_ENCODE(name)] [REF(value)] = [D] [D.type]"
- else
- item = "[VV_HTML_ENCODE(name)] [REF(value)] = [D.type]"
-
- else if (islist(value))
- var/list/L = value
- var/list/items = list()
-
- if (L.len > 0 && !(name == "underlays" || name == "overlays" || L.len > (IS_NORMAL_LIST(L) ? 50 : 150)))
- for (var/i in 1 to L.len)
- var/key = L[i]
- var/val
- if (IS_NORMAL_LIST(L) && !isnum(key))
- val = L[key]
- if (isnull(val)) // we still want to display non-null false values, such as 0 or ""
- val = key
- key = i
-
- items += debug_variable(key, val, level + 1, sanitize = sanitize)
-
- item = "[VV_HTML_ENCODE(name)] = /list ([L.len]) "
- else
- item = "[VV_HTML_ENCODE(name)] = /list ([L.len]) "
-
- else if (name in GLOB.bitfields)
- var/list/flags = list()
- for (var/i in GLOB.bitfields[name])
- if (value & GLOB.bitfields[name][i])
- flags += i
- item = "[VV_HTML_ENCODE(name)] = [VV_HTML_ENCODE(jointext(flags, ", "))]"
- else
- item = "[VV_HTML_ENCODE(name)] = [VV_HTML_ENCODE(value)] "
-
- return "[header][item] "
-
-#undef VV_HTML_ENCODE
-
-/client/proc/view_var_Topic(href, href_list, hsrc)
- if( (usr.client != src) || !src.holder || !holder.CheckAdminHref(href, href_list))
- return
- if(href_list["Vars"])
- debug_variables(locate(href_list["Vars"]))
-
- else if(href_list["datumrefresh"])
- var/datum/DAT = locate(href_list["datumrefresh"])
- if(!DAT) //can't be an istype() because /client etc aren't datums
- return
- src.debug_variables(DAT)
-
- else if(href_list["mob_player_panel"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["mob_player_panel"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- src.holder.show_player_panel(M)
-
- else if(href_list["godmode"])
- if(!check_rights(R_ADMIN))
- return
-
- var/mob/M = locate(href_list["godmode"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- src.cmd_admin_godmode(M)
-
- else if(href_list["mark_object"])
- if(!check_rights(NONE))
- return
-
- var/datum/D = locate(href_list["mark_object"])
- if(!istype(D))
- to_chat(usr, "This can only be done to instances of type /datum")
- return
-
- if(holder.marked_datum)
- vv_update_display(holder.marked_datum, "marked", "")
- holder.marked_datum = D
- vv_update_display(D, "marked", VV_MSG_MARKED)
-
- else if(href_list["proc_call"])
- if(!check_rights(NONE))
- return
-
- var/T = locate(href_list["proc_call"])
-
- if(T)
- callproc_datum(T)
-
- else if(href_list["delete"])
- if(!check_rights(R_DEBUG, 0))
- return
-
- var/datum/D = locate(href_list["delete"])
- if(!istype(D))
- to_chat(usr, "Unable to locate item!")
- admin_delete(D)
- if (isturf(D)) // show the turf that took its place
- debug_variables(D)
-
- else if(href_list["osay"])
- if(!check_rights(R_FUN, 0))
- return
- usr.client.object_say(locate(href_list["osay"]))
-
- else if(href_list["regenerateicons"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["regenerateicons"]) in GLOB.mob_list
- if(!ismob(M))
- to_chat(usr, "This can only be done to instances of type /mob")
- return
- M.regenerate_icons()
- else if(href_list["expose"])
- if(!check_rights(R_ADMIN, FALSE))
- return
- var/thing = locate(href_list["expose"])
- if (!thing)
- return
- var/value = vv_get_value(VV_CLIENT)
- if (value["class"] != VV_CLIENT)
- return
- var/client/C = value["value"]
- if (!C)
- return
- var/prompt = alert("Do you want to grant [C] access to view this VV window? (they will not be able to edit or change anything nor open nested vv windows unless they themselves are an admin)", "Confirm", "Yes", "No")
- if (prompt != "Yes" || !usr.client)
- return
- message_admins("[key_name_admin(usr)] Showed [key_name_admin(C)] a VV window ")
- log_admin("Admin [key_name(usr)] Showed [key_name(C)] a VV window of a [thing]")
- to_chat(C, "[usr.client.holder.fakekey ? "an Administrator" : "[usr.client.key]"] has granted you access to view a View Variables window")
- C.debug_variables(thing)
-
-
-//Needs +VAREDIT past this point
-
- else if(check_rights(R_VAREDIT))
-
-
- //~CARN: for renaming mobs (updates their name, real_name, mind.name, their ID/PDA and datacore records).
-
- if(href_list["rename"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["rename"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- var/new_name = stripped_input(usr,"What would you like to name this mob?","Input a name",M.real_name,MAX_NAME_LEN)
- if( !new_name || !M )
- return
-
- message_admins("Admin [key_name_admin(usr)] renamed [key_name_admin(M)] to [new_name].")
- M.fully_replace_character_name(M.real_name,new_name)
- vv_update_display(M, "name", new_name)
- vv_update_display(M, "real_name", M.real_name || "No real name")
-
- else if(href_list["varnameedit"] && href_list["datumedit"])
- if(!check_rights(NONE))
- return
-
- var/datum/D = locate(href_list["datumedit"])
- if(!istype(D, /datum))
- to_chat(usr, "This can only be used on datums")
- return
-
- if (!modify_variables(D, href_list["varnameedit"], 1))
- return
- switch(href_list["varnameedit"])
- if("name")
- vv_update_display(D, "name", "[D]")
- if("dir")
- if(isatom(D))
- var/dir = D.vars["dir"]
- vv_update_display(D, "dir", dir2text(dir) || dir)
- if("ckey")
- if(isliving(D))
- vv_update_display(D, "ckey", D.vars["ckey"] || "No ckey")
- if("real_name")
- if(isliving(D))
- vv_update_display(D, "real_name", D.vars["real_name"] || "No real name")
-
- else if(href_list["varnamechange"] && href_list["datumchange"])
- if(!check_rights(NONE))
- return
-
- var/D = locate(href_list["datumchange"])
- if(!istype(D, /datum))
- to_chat(usr, "This can only be used on datums")
- return
-
- modify_variables(D, href_list["varnamechange"], 0)
-
- else if(href_list["varnamemass"] && href_list["datummass"])
- if(!check_rights(NONE))
- return
-
- var/datum/D = locate(href_list["datummass"])
- if(!istype(D))
- to_chat(usr, "This can only be used on instances of type /datum")
- return
-
- cmd_mass_modify_object_variables(D, href_list["varnamemass"])
-
- else if(href_list["listedit"] && href_list["index"])
- var/index = text2num(href_list["index"])
- if (!index)
- return
-
- var/list/L = locate(href_list["listedit"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- mod_list(L, null, "list", "contents", index, autodetect_class = TRUE)
-
- else if(href_list["listchange"] && href_list["index"])
- var/index = text2num(href_list["index"])
- if (!index)
- return
-
- var/list/L = locate(href_list["listchange"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- mod_list(L, null, "list", "contents", index, autodetect_class = FALSE)
-
- else if(href_list["listremove"] && href_list["index"])
- var/index = text2num(href_list["index"])
- if (!index)
- return
-
- var/list/L = locate(href_list["listremove"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- var/variable = L[index]
- var/prompt = alert("Do you want to remove item number [index] from list?", "Confirm", "Yes", "No")
- if (prompt != "Yes")
- return
- L.Cut(index, index+1)
- log_world("### ListVarEdit by [src]: /list's contents: REMOVED=[html_encode("[variable]")]")
- log_admin("[key_name(src)] modified list's contents: REMOVED=[variable]")
- message_admins("[key_name_admin(src)] modified list's contents: REMOVED=[variable]")
-
- else if(href_list["listadd"])
- var/list/L = locate(href_list["listadd"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- mod_list_add(L, null, "list", "contents")
-
- else if(href_list["listdupes"])
- var/list/L = locate(href_list["listdupes"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- uniqueList_inplace(L)
- log_world("### ListVarEdit by [src]: /list contents: CLEAR DUPES")
- log_admin("[key_name(src)] modified list's contents: CLEAR DUPES")
- message_admins("[key_name_admin(src)] modified list's contents: CLEAR DUPES")
-
- else if(href_list["listnulls"])
- var/list/L = locate(href_list["listnulls"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- listclearnulls(L)
- log_world("### ListVarEdit by [src]: /list contents: CLEAR NULLS")
- log_admin("[key_name(src)] modified list's contents: CLEAR NULLS")
- message_admins("[key_name_admin(src)] modified list's contents: CLEAR NULLS")
-
- else if(href_list["listlen"])
- var/list/L = locate(href_list["listlen"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
- var/value = vv_get_value(VV_NUM)
- if (value["class"] != VV_NUM)
- return
-
- L.len = value["value"]
- log_world("### ListVarEdit by [src]: /list len: [L.len]")
- log_admin("[key_name(src)] modified list's len: [L.len]")
- message_admins("[key_name_admin(src)] modified list's len: [L.len]")
-
- else if(href_list["listshuffle"])
- var/list/L = locate(href_list["listshuffle"])
- if (!istype(L))
- to_chat(usr, "This can only be used on instances of type /list")
- return
-
- shuffle_inplace(L)
- log_world("### ListVarEdit by [src]: /list contents: SHUFFLE")
- log_admin("[key_name(src)] modified list's contents: SHUFFLE")
- message_admins("[key_name_admin(src)] modified list's contents: SHUFFLE")
-
- else if(href_list["give_spell"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["give_spell"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- src.give_spell(M)
-
- else if(href_list["remove_spell"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["remove_spell"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- remove_spell(M)
-
- else if(href_list["give_disease"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["give_disease"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- src.give_disease(M)
-
- else if(href_list["gib"])
- if(!check_rights(R_FUN))
- return
-
- var/mob/M = locate(href_list["gib"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- src.cmd_admin_gib(M)
-
- else if(href_list["build_mode"])
- if(!check_rights(R_BUILDMODE))
- return
-
- var/mob/M = locate(href_list["build_mode"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- togglebuildmode(M)
-
- else if(href_list["drop_everything"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["drop_everything"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- if(usr.client)
- usr.client.cmd_admin_drop_everything(M)
-
- else if(href_list["direct_control"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["direct_control"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
-
- if(usr.client)
- usr.client.cmd_assume_direct_control(M)
-
- else if(href_list["offer_control"])
- if(!check_rights(NONE))
- return
-
- var/mob/M = locate(href_list["offer_control"]) in GLOB.mob_list
- if(!istype(M))
- to_chat(usr, "This can only be used on instances of type /mob")
- return
- offer_control(M)
-
- else if (href_list["modarmor"])
- if(!check_rights(NONE))
- return
-
- var/obj/O = locate(href_list["modarmor"])
- if(!istype(O))
- to_chat(usr, "This can only be used on instances of type /obj")
- return
-
- var/list/pickerlist = list()
- var/list/armorlist = O.armor.getList()
-
- for (var/i in armorlist)
- pickerlist += list(list("value" = armorlist[i], "name" = i))
-
- var/list/result = presentpicker(usr, "Modify armor", "Modify armor: [O]", Button1="Save", Button2 = "Cancel", Timeout=FALSE, inputtype = "text", values = pickerlist)
-
- if (islist(result))
- if (result["button"] == 2) // If the user pressed the cancel button
- return
- // text2num conveniently returns a null on invalid values
- O.armor = O.armor.setRating(melee = text2num(result["values"]["melee"]),\
- bullet = text2num(result["values"]["bullet"]),\
- laser = text2num(result["values"]["laser"]),\
- energy = text2num(result["values"]["energy"]),\
- bomb = text2num(result["values"]["bomb"]),\
- bio = text2num(result["values"]["bio"]),\
- rad = text2num(result["values"]["rad"]),\
- fire = text2num(result["values"]["fire"]),\
- acid = text2num(result["values"]["acid"]))
- log_admin("[key_name(usr)] modified the armor on [O] ([O.type]) to melee: [O.armor.melee], bullet: [O.armor.bullet], laser: [O.armor.laser], energy: [O.armor.energy], bomb: [O.armor.bomb], bio: [O.armor.bio], rad: [O.armor.rad], fire: [O.armor.fire], acid: [O.armor.acid]")
- message_admins("[key_name_admin(usr)] modified the armor on [O] ([O.type]) to melee: [O.armor.melee], bullet: [O.armor.bullet], laser: [O.armor.laser], energy: [O.armor.energy], bomb: [O.armor.bomb], bio: [O.armor.bio], rad: [O.armor.rad], fire: [O.armor.fire], acid: [O.armor.acid] ")
- else
- return
-
- else if(href_list["delall"])
- if(!check_rights(R_DEBUG|R_SERVER))
- return
-
- var/obj/O = locate(href_list["delall"])
- if(!isobj(O))
- to_chat(usr, "This can only be used on instances of type /obj")
- return
-
- var/action_type = alert("Strict type ([O.type]) or type and all subtypes?",,"Strict type","Type and subtypes","Cancel")
- if(action_type == "Cancel" || !action_type)
- return
-
- if(alert("Are you really sure you want to delete all objects of type [O.type]?",,"Yes","No") != "Yes")
- return
-
- if(alert("Second confirmation required. Delete?",,"Yes","No") != "Yes")
- return
-
- var/O_type = O.type
- switch(action_type)
- if("Strict type")
- var/i = 0
- for(var/obj/Obj in world)
- if(Obj.type == O_type)
- i++
- qdel(Obj)
- CHECK_TICK
- if(!i)
- to_chat(usr, "No objects of this type exist")
- return
- log_admin("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted) ")
- message_admins("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted) ")
- if("Type and subtypes")
- var/i = 0
- for(var/obj/Obj in world)
- if(istype(Obj,O_type))
- i++
- qdel(Obj)
- CHECK_TICK
- if(!i)
- to_chat(usr, "No objects of this type exist")
- return
- log_admin("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted) ")
- message_admins("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted) ")
-
- else if(href_list["addreagent"])
- if(!check_rights(NONE))
- return
-
- var/atom/A = locate(href_list["addreagent"])
-
- if(!A.reagents)
- var/amount = input(usr, "Specify the reagent size of [A]", "Set Reagent Size", 50) as num
- if(amount)
- A.create_reagents(amount)
-
- if(A.reagents)
- var/chosen_id = choose_reagent_id(usr)
- if(chosen_id)
- var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", A.reagents.maximum_volume) as num
- if(amount)
- A.reagents.add_reagent(chosen_id, amount)
- log_admin("[key_name(usr)] has added [amount] units of [chosen_id] to \the [A]")
- message_admins("[key_name(usr)] has added [amount] units of [chosen_id] to \the [A] ")
-
- else if(href_list["explode"])
- if(!check_rights(R_FUN))
- return
-
- var/atom/A = locate(href_list["explode"])
- if(!isobj(A) && !ismob(A) && !isturf(A))
- to_chat(usr, "This can only be done to instances of type /obj, /mob and /turf")
- return
-
- src.cmd_admin_explosion(A)
-
- else if(href_list["emp"])
- if(!check_rights(R_FUN))
- return
-
- var/atom/A = locate(href_list["emp"])
- if(!isobj(A) && !ismob(A) && !isturf(A))
- to_chat(usr, "This can only be done to instances of type /obj, /mob and /turf")
- return
-
- src.cmd_admin_emp(A)
-
- else if(href_list["modtransform"])
- if(!check_rights(R_DEBUG))
- return
-
- var/atom/A = locate(href_list["modtransform"])
- if(!istype(A))
- to_chat(usr, "This can only be done to atoms.")
- return
-
- var/result = input(usr, "Choose the transformation to apply","Transform Mod") as null|anything in list("Scale","Translate","Rotate")
- var/matrix/M = A.transform
- switch(result)
- if("Scale")
- var/x = input(usr, "Choose x mod","Transform Mod") as null|num
- var/y = input(usr, "Choose y mod","Transform Mod") as null|num
- if(!isnull(x) && !isnull(y))
- A.transform = M.Scale(x,y)
- if("Translate")
- var/x = input(usr, "Choose x mod","Transform Mod") as null|num
- var/y = input(usr, "Choose y mod","Transform Mod") as null|num
- if(!isnull(x) && !isnull(y))
- A.transform = M.Translate(x,y)
- if("Rotate")
- var/angle = input(usr, "Choose angle to rotate","Transform Mod") as null|num
- if(!isnull(angle))
- A.transform = M.Turn(angle)
-
- else if(href_list["rotatedatum"])
- if(!check_rights(NONE))
- return
-
- var/atom/A = locate(href_list["rotatedatum"])
- if(!istype(A))
- to_chat(usr, "This can only be done to instances of type /atom")
- return
-
- switch(href_list["rotatedir"])
- if("right")
- A.setDir(turn(A.dir, -45))
- if("left")
- A.setDir(turn(A.dir, 45))
- vv_update_display(A, "dir", dir2text(A.dir))
-
- else if(href_list["editorgans"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/carbon/C = locate(href_list["editorgans"]) in GLOB.mob_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- manipulate_organs(C)
-
- else if(href_list["givemartialart"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/carbon/C = locate(href_list["givemartialart"]) in GLOB.carbon_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- var/list/artpaths = subtypesof(/datum/martial_art)
- var/list/artnames = list()
- for(var/i in artpaths)
- var/datum/martial_art/M = i
- artnames[initial(M.name)] = M
-
- var/result = input(usr, "Choose the martial art to teach","JUDO CHOP") as null|anything in artnames
- if(!usr)
- return
- if(QDELETED(C))
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- if(result)
- var/chosenart = artnames[result]
- var/datum/martial_art/MA = new chosenart
- MA.teach(C)
-
- else if(href_list["givetrauma"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/carbon/C = locate(href_list["givetrauma"]) in GLOB.mob_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- var/list/traumas = subtypesof(/datum/brain_trauma)
- var/result = input(usr, "Choose the brain trauma to apply","Traumatize") as null|anything in traumas
- if(!usr)
- return
- if(QDELETED(C))
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- if(result)
- C.gain_trauma(result)
-
- else if(href_list["curetraumas"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/carbon/C = locate(href_list["curetraumas"]) in GLOB.mob_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- C.cure_all_traumas(TRAUMA_RESILIENCE_ABSOLUTE)
-
- else if(href_list["hallucinate"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/carbon/C = locate(href_list["hallucinate"]) in GLOB.mob_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- var/list/hallucinations = subtypesof(/datum/hallucination)
- var/result = input(usr, "Choose the hallucination to apply","Send Hallucination") as null|anything in hallucinations
- if(!usr)
- return
- if(QDELETED(C))
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- if(result)
- new result(C, TRUE)
-
- else if(href_list["makehuman"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/monkey/Mo = locate(href_list["makehuman"]) in GLOB.mob_list
- if(!istype(Mo))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/monkey")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!Mo)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("humanone"=href_list["makehuman"]))
-
- else if(href_list["makemonkey"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["makemonkey"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("monkeyone"=href_list["makemonkey"]))
-
- else if(href_list["makerobot"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["makerobot"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("makerobot"=href_list["makerobot"]))
-
- else if(href_list["makealien"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["makealien"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("makealien"=href_list["makealien"]))
-
- else if(href_list["makeslime"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["makeslime"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("makeslime"=href_list["makeslime"]))
-
- else if(href_list["makeai"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/H = locate(href_list["makeai"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform")
- return
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
- holder.Topic(href, list("makeai"=href_list["makeai"]))
-
- else if(href_list["setspecies"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["setspecies"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- var/result = input(usr, "Please choose a new species","Species") as null|anything in GLOB.species_list
-
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- if(result)
- var/newtype = GLOB.species_list[result]
- admin_ticket_log("[key_name_admin(usr)] has modified the bodyparts of [H] to [result]")
- H.set_species(newtype)
-
- else if(href_list["editbodypart"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/C = locate(href_list["editbodypart"]) in GLOB.mob_list
- if(!istype(C))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon")
- return
-
- var/edit_action = input(usr, "What would you like to do?","Modify Body Part") as null|anything in list("add","remove", "augment")
- if(!edit_action)
- return
- var/list/limb_list = list(BODY_ZONE_HEAD, BODY_ZONE_L_ARM, BODY_ZONE_R_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG)
- if(edit_action == "augment")
- limb_list += BODY_ZONE_CHEST
- var/result = input(usr, "Please choose which body part to [edit_action]","[capitalize(edit_action)] Body Part") as null|anything in limb_list
-
- if(!C)
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- if(result)
- var/obj/item/bodypart/BP = C.get_bodypart(result)
- switch(edit_action)
- if("remove")
- if(BP)
- BP.drop_limb()
- else
- to_chat(usr, "[C] doesn't have such bodypart.")
- if("add")
- if(BP)
- to_chat(usr, "[C] already has such bodypart.")
- else
- if(!C.regenerate_limb(result))
- to_chat(usr, "[C] cannot have such bodypart.")
- if("augment")
- if(ishuman(C))
- if(BP)
- BP.change_bodypart_status(BODYPART_ROBOTIC, TRUE, TRUE)
- else
- to_chat(usr, "[C] doesn't have such bodypart.")
- else
- to_chat(usr, "Only humans can be augmented.")
- admin_ticket_log("[key_name_admin(usr)] has modified the bodyparts of [C]")
-
-
- else if(href_list["purrbation"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["purrbation"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
- if(!ishumanbasic(H))
- to_chat(usr, "This can only be done to the basic human species at the moment.")
- return
-
- if(!H)
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- var/success = purrbation_toggle(H)
- if(success)
- to_chat(usr, "Put [H] on purrbation.")
- log_admin("[key_name(usr)] has put [key_name(H)] on purrbation.")
- var/msg = "[key_name_admin(usr)] has put [key_name(H)] on purrbation. "
- message_admins(msg)
- admin_ticket_log(H, msg)
-
- else
- to_chat(usr, "Removed [H] from purrbation.")
- log_admin("[key_name(usr)] has removed [key_name(H)] from purrbation.")
- var/msg = "[key_name_admin(usr)] has removed [key_name(H)] from purrbation. "
- message_admins(msg)
- admin_ticket_log(H, msg)
-
- else if(href_list["adjustDamage"] && href_list["mobToDamage"])
- if(!check_rights(NONE))
- return
-
- var/mob/living/L = locate(href_list["mobToDamage"]) in GLOB.mob_list
- if(!istype(L))
- return
-
- var/Text = href_list["adjustDamage"]
-
- var/amount = input("Deal how much damage to mob? (Negative values here heal)","Adjust [Text]loss",0) as num
-
- if(!L)
- to_chat(usr, "Mob doesn't exist anymore")
- return
-
- var/newamt
- switch(Text)
- if("brute")
- L.adjustBruteLoss(amount)
- newamt = L.getBruteLoss()
- if("fire")
- L.adjustFireLoss(amount)
- newamt = L.getFireLoss()
- if("toxin")
- L.adjustToxLoss(amount)
- newamt = L.getToxLoss()
- if("oxygen")
- L.adjustOxyLoss(amount)
- newamt = L.getOxyLoss()
- if("brain")
- L.adjustOrganLoss(ORGAN_SLOT_BRAIN, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_BRAIN)
- if("clone")
- L.adjustCloneLoss(amount)
- newamt = L.getCloneLoss()
- if("stamina")
- L.adjustStaminaLoss(amount)
- newamt = L.getStaminaLoss()
- if("heart")
- L.adjustOrganLoss(ORGAN_SLOT_HEART, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_HEART)
- if("liver")
- L.adjustOrganLoss(ORGAN_SLOT_LIVER, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_LIVER)
- if("lungs")
- L.adjustOrganLoss(ORGAN_SLOT_LUNGS, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_LUNGS)
- if("eye_sight")
- L.adjustOrganLoss(ORGAN_SLOT_EYES, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_EYES)
- if("ears")
- L.adjustOrganLoss(ORGAN_SLOT_EARS, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_EARS)
- if("stomach")
- L.adjustOrganLoss(ORGAN_SLOT_STOMACH, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_STOMACH)
- if("tongue")
- L.adjustOrganLoss(ORGAN_SLOT_TONGUE, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_TONGUE)
- if("appendix")
- L.adjustOrganLoss(ORGAN_SLOT_APPENDIX, amount)
- newamt = L.getOrganLoss(ORGAN_SLOT_APPENDIX)
- else
- to_chat(usr, "You caused an error. DEBUG: Text:[Text] Mob:[L]")
- return
-
- if(amount != 0)
- log_admin("[key_name(usr)] dealt [amount] amount of [Text] damage to [L] ")
- var/msg = "[key_name(usr)] dealt [amount] amount of [Text] damage to [L] "
- message_admins("[msg] ")
- admin_ticket_log(L, msg)
- vv_update_display(L, Text, "[newamt]")
- else if(href_list["copyoutfit"])
- if(!check_rights(R_SPAWN))
- return
- var/mob/living/carbon/human/H = locate(href_list["copyoutfit"]) in GLOB.carbon_list
- if(istype(H))
- H.copy_outfit()
- else if(href_list["modquirks"])
- if(!check_rights(R_SPAWN))
- return
-
- var/mob/living/carbon/human/H = locate(href_list["modquirks"]) in GLOB.mob_list
- if(!istype(H))
- to_chat(usr, "This can only be done to instances of type /mob/living/carbon/human")
- return
-
- var/list/options = list("Clear"="Clear")
- for(var/x in subtypesof(/datum/quirk))
- var/datum/quirk/T = x
- var/qname = initial(T.name)
- options[H.has_quirk(T) ? "[qname] (Remove)" : "[qname] (Add)"] = T
-
- var/result = input(usr, "Choose quirk to add/remove","Quirk Mod") as null|anything in options
- if(result)
- if(result == "Clear")
- for(var/datum/quirk/q in H.roundstart_quirks)
- H.remove_quirk(q.type)
- else
- var/T = options[result]
- if(H.has_quirk(T))
- H.remove_quirk(T)
- else
- H.add_quirk(T,TRUE)
diff --git a/code/datums/diseases/advance/symptoms/genetics.dm b/code/datums/diseases/advance/symptoms/genetics.dm
index f6780df3fa..9f19de7244 100644
--- a/code/datums/diseases/advance/symptoms/genetics.dm
+++ b/code/datums/diseases/advance/symptoms/genetics.dm
@@ -61,12 +61,12 @@ Bonus
symptom_delay_max = 60
if(A.properties["resistance"] >= 8) //mutate twice
power = 2
- possible_mutations = (GLOB.bad_mutations | GLOB.not_good_mutations) - GLOB.mutations_list[RACEMUT]
+ possible_mutations = (GLOB.bad_mutations | GLOB.not_good_mutations) - GLOB.all_mutations[RACEMUT]
var/mob/living/carbon/M = A.affected_mob
if(M)
if(!M.has_dna())
return
- archived_dna = M.dna.struc_enzymes
+ archived_dna = M.dna.mutation_index
// Give them back their old DNA when cured.
/datum/symptom/genetic_mutation/End(datum/disease/advance/A)
@@ -77,5 +77,5 @@ Bonus
if(M && archived_dna)
if(!M.has_dna())
return
- M.dna.struc_enzymes = archived_dna
+ M.dna.mutation_index = archived_dna
M.domutcheck()
diff --git a/code/datums/diseases/advance/symptoms/heal.dm b/code/datums/diseases/advance/symptoms/heal.dm
index 84d652b77d..59afe163b4 100644
--- a/code/datums/diseases/advance/symptoms/heal.dm
+++ b/code/datums/diseases/advance/symptoms/heal.dm
@@ -257,6 +257,8 @@
/datum/symptom/heal/coma/End(datum/disease/advance/A)
if(!..())
return
+ if(active_coma)
+ uncoma()
REMOVE_TRAIT(A.affected_mob, TRAIT_NOCRITDAMAGE, DISEASE_TRAIT)
/datum/symptom/heal/coma/CanHeal(datum/disease/advance/A)
@@ -277,7 +279,7 @@
/datum/symptom/heal/coma/proc/coma(mob/living/M)
if(deathgasp)
M.emote("deathgasp")
- M.fakedeath("regenerative_coma")
+ M.fakedeath("regenerative_coma", TRUE)
M.update_stat()
M.update_mobility()
addtimer(CALLBACK(src, .proc/uncoma, M), 300)
diff --git a/code/datums/diseases/transformation.dm b/code/datums/diseases/transformation.dm
index 36c7d70f3c..1bb927aa12 100644
--- a/code/datums/diseases/transformation.dm
+++ b/code/datums/diseases/transformation.dm
@@ -32,16 +32,16 @@
..()
switch(stage)
if(1)
- if (prob(stage_prob) && stage1)
+ if (prob(stage_prob) && length(stage1))
to_chat(affected_mob, pick(stage1))
if(2)
- if (prob(stage_prob) && stage2)
+ if (prob(stage_prob) && length(stage2))
to_chat(affected_mob, pick(stage2))
if(3)
- if (prob(stage_prob*2) && stage3)
+ if (prob(stage_prob*2) && length(stage3))
to_chat(affected_mob, pick(stage3))
if(4)
- if (prob(stage_prob*2) && stage4)
+ if (prob(stage_prob*2) && length(stage4))
to_chat(affected_mob, pick(stage4))
if(5)
do_disease_transformation(affected_mob)
@@ -76,9 +76,9 @@
/datum/disease/transformation/proc/replace_banned_player(var/mob/living/new_mob) // This can run well after the mob has been transferred, so need a handle on the new mob to kill it if needed.
set waitfor = FALSE
- var/list/mob/dead/observer/candidates = pollCandidatesForMob("Do you want to play as [affected_mob.name]?", bantype, null, bantype, 50, affected_mob)
+ var/list/mob/candidates = pollCandidatesForMob("Do you want to play as [affected_mob.name]?", bantype, null, bantype, 50, affected_mob)
if(LAZYLEN(candidates))
- var/mob/dead/observer/C = pick(candidates)
+ var/mob/C = pick(candidates)
to_chat(affected_mob, "Your mob has been taken over by a ghost! Appeal your job ban if you want to avoid this in the future!")
message_admins("[key_name_admin(C)] has taken control of ([key_name_admin(affected_mob)]) to replace a jobbaned player.")
affected_mob.ghostize(0)
@@ -162,7 +162,7 @@
desc = "This disease, actually acute nanomachine infection, converts the victim into a cyborg."
severity = DISEASE_SEVERITY_BIOHAZARD
visibility_flags = 0
- stage1 = list()
+ stage1 = null
stage2 = list("Your joints feel stiff.", "Beep...boop.. ")
stage3 = list("Your joints feel very stiff. ", "Your skin feels loose.", "You can feel something move...inside. ")
stage4 = list("Your skin feels very loose. ", "You can feel... something...inside you. ")
@@ -195,7 +195,7 @@
desc = "This disease changes the victim into a xenomorph."
severity = DISEASE_SEVERITY_BIOHAZARD
visibility_flags = 0
- stage1 = list()
+ stage1 = null
stage2 = list("Your throat feels scratchy.", "Kill... ")
stage3 = list("Your throat feels very scratchy. ", "Your skin feels tight.", "You can feel something move...inside. ")
stage4 = list("Your skin feels very tight. ", "Your blood boils! ", "You can feel... something...inside you. ")
diff --git a/code/datums/dna.dm b/code/datums/dna.dm
index 68c6839482..95b45b6bc2 100644
--- a/code/datums/dna.dm
+++ b/code/datums/dna.dm
@@ -2,7 +2,6 @@
/////////////////////////// DNA DATUM
/datum/dna
var/unique_enzymes
- var/struc_enzymes
var/uni_identity
var/blood_type
var/datum/species/species = new /datum/species/human //The type of mutant race the player is if applicable (i.e. potato-man)
@@ -11,10 +10,13 @@
var/nameless = FALSE
var/custom_species //siiiiigh I guess this is important
var/list/mutations = list() //All mutations are from now on here
- var/list/temporary_mutations = list() //Timers for temporary mutations
+ var/list/temporary_mutations = list() //Temporary changes to the UE
var/list/previous = list() //For temporary name/ui/ue/blood_type modifications
var/mob/living/holder
var/delete_species = TRUE //Set to FALSE when a body is scanned by a cloner to fix #38875
+ var/mutation_index[DNA_MUTATION_BLOCKS] //List of which mutations this carbon has and its assigned block
+ var/stability = 100
+ var/scrambled = FALSE //Did we take something like mutagen? In that case we cant get our genes scanned to instantly cheese all the powers.
/datum/dna/New(mob/living/new_holder)
if(istype(new_holder))
@@ -42,8 +44,8 @@
destination.dna.unique_enzymes = unique_enzymes
destination.dna.uni_identity = uni_identity
destination.dna.blood_type = blood_type
- destination.dna.features = features.Copy()
destination.set_species(species.type, icon_update=0)
+ destination.dna.features = features.Copy()
destination.dna.real_name = real_name
destination.dna.nameless = nameless
destination.dna.custom_species = custom_species
@@ -51,13 +53,14 @@
if(ishuman(destination))
var/mob/living/carbon/human/H = destination
H.give_genitals(TRUE)//This gives the body the genitals of this DNA. Used for any transformations based on DNA
- destination.flavor_text = destination.dna.features["flavor_text"] //Update the flavor_text to use new dna text
if(transfer_SE)
- destination.dna.struc_enzymes = struc_enzymes
+ destination.dna.mutation_index = mutation_index
+
+ SEND_SIGNAL(destination, COMSIG_CARBON_IDENTITY_TRANSFERRED_TO, src, transfer_SE)
/datum/dna/proc/copy_dna(datum/dna/new_dna)
new_dna.unique_enzymes = unique_enzymes
- new_dna.struc_enzymes = struc_enzymes
+ new_dna.mutation_index = mutation_index
new_dna.uni_identity = uni_identity
new_dna.blood_type = blood_type
new_dna.features = features.Copy()
@@ -67,26 +70,32 @@
new_dna.custom_species = custom_species
new_dna.mutations = mutations.Copy()
-/datum/dna/proc/add_mutation(mutation_name)
- var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name]
- HM.on_acquiring(holder)
+//See mutation.dm for what 'class' does. 'time' is time till it removes itself in decimals. 0 for no timer
+/datum/dna/proc/add_mutation(mutation, class = MUT_OTHER, time)
+ var/mutation_type = mutation
+ if(istype(mutation, /datum/mutation/human))
+ var/datum/mutation/human/HM = mutation
+ mutation_type = HM.type
+ if(get_mutation(mutation_type))
+ return
+ return force_give(new mutation_type (class, time, copymut = mutation))
-/datum/dna/proc/remove_mutation(mutation_name)
- var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name]
- HM.on_losing(holder)
+/datum/dna/proc/remove_mutation(mutation_type)
+ return force_lose(get_mutation(mutation_type))
-/datum/dna/proc/check_mutation(mutation_name)
- var/datum/mutation/human/HM = GLOB.mutations_list[mutation_name]
- return mutations.Find(HM)
+/datum/dna/proc/check_mutation(mutation_type)
+ return get_mutation(mutation_type)
-/datum/dna/proc/remove_all_mutations()
- remove_mutation_group(mutations)
+/datum/dna/proc/remove_all_mutations(list/classes = list(MUT_NORMAL, MUT_EXTRA, MUT_OTHER), mutadone = FALSE)
+ remove_mutation_group(mutations, classes, mutadone)
+ scrambled = FALSE
-/datum/dna/proc/remove_mutation_group(list/group)
+/datum/dna/proc/remove_mutation_group(list/group, list/classes = list(MUT_NORMAL, MUT_EXTRA, MUT_OTHER), mutadone = FALSE)
if(!group)
return
for(var/datum/mutation/human/HM in group)
- HM.force_lose(holder)
+ if((HM.class in classes) && !(HM.mutadone_proof && mutadone))
+ force_lose(HM)
/datum/dna/proc/generate_uni_identity()
. = ""
@@ -136,19 +145,49 @@
. += random_string(DNA_BLOCK_SIZE,GLOB.hex_characters)
return .
-/datum/dna/proc/generate_struc_enzymes()
- var/list/sorting = new /list(DNA_STRUC_ENZYMES_BLOCKS)
- var/result = ""
- for(var/datum/mutation/human/A in GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations)
- if(A.name == RACEMUT && ismonkey(holder))
- sorting[A.dna_block] = num2hex(A.lowest_value + rand(0, 256 * 6), DNA_BLOCK_SIZE)
- mutations |= A
- else
- sorting[A.dna_block] = random_string(DNA_BLOCK_SIZE, list("0","1","2","3","4","5","6"))
+/datum/dna/proc/generate_dna_blocks()
+ var/bonus
+ if(species && species.inert_mutation)
+ bonus = GET_INITIALIZED_MUTATION(species.inert_mutation)
+ var/list/mutations_temp = GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations + bonus
+ if(!LAZYLEN(mutations_temp))
+ return
+ mutation_index.Cut()
+ shuffle_inplace(mutations_temp)
+ if(ismonkey(holder))
+ mutations |= new RACEMUT(MUT_NORMAL)
+ mutation_index[RACEMUT] = GET_SEQUENCE(RACEMUT)
+ else
+ mutation_index[RACEMUT] = create_sequence(RACEMUT, FALSE)
+ for(var/i in 2 to DNA_MUTATION_BLOCKS)
+ var/datum/mutation/human/M = mutations_temp[i]
+ mutation_index[M.type] = create_sequence(M.type, FALSE,M.difficulty)
+ shuffle_inplace(mutation_index)
- for(var/B in sorting)
- result += B
- return result
+//Used to generate original gene sequences for every mutation
+/proc/generate_gene_sequence(length=4)
+ var/static/list/active_sequences = list("AT","TA","GC","CG")
+ var/sequence
+ for(var/i in 1 to length*DNA_SEQUENCE_LENGTH)
+ sequence += pick(active_sequences)
+ return sequence
+
+//Used to create a chipped gene sequence
+/proc/create_sequence(mutation, active, difficulty)
+ if(!difficulty)
+ var/datum/mutation/human/A = GET_INITIALIZED_MUTATION(mutation) //leaves the possibility to change difficulty mid-round
+ if(!A)
+ return
+ difficulty = A.difficulty
+ difficulty += rand(-2,4)
+ var/sequence = GET_SEQUENCE(mutation)
+ if(active)
+ return sequence
+ while(difficulty)
+ var/randnum = rand(1, length(sequence))
+ sequence = copytext(sequence, 1, randnum) + "X" + copytext(sequence, randnum+1, length(sequence)+1)
+ difficulty--
+ return sequence
/datum/dna/proc/generate_unique_enzymes()
. = ""
@@ -201,12 +240,57 @@
if(DNA_TAUR_BLOCK)
construct_block(GLOB.taur_list.Find(features["taur"]), GLOB.taur_list.len)
+//Please use add_mutation or activate_mutation instead
+/datum/dna/proc/force_give(datum/mutation/human/HM)
+ if(holder && HM)
+ if(HM.class == MUT_NORMAL)
+ set_se(1, HM)
+ . = HM.on_acquiring(holder)
+ if(.)
+ qdel(HM)
+ update_instability()
+
+//Use remove_mutation instead
+/datum/dna/proc/force_lose(datum/mutation/human/HM)
+ if(holder && (HM in mutations))
+ set_se(0, HM)
+ . = HM.on_losing(holder)
+ update_instability(FALSE)
+ return
+
/datum/dna/proc/is_same_as(datum/dna/D)
- if(uni_identity == D.uni_identity && struc_enzymes == D.struc_enzymes && real_name == D.real_name && nameless == D.nameless && custom_species == D.custom_species)
+ if(uni_identity == D.uni_identity && mutation_index == D.mutation_index && real_name == D.real_name && nameless == D.nameless && custom_species == D.custom_species)
if(species.type == D.species.type && features == D.features && blood_type == D.blood_type)
return 1
return 0
+/datum/dna/proc/update_instability(alert=TRUE)
+ stability = 100
+ for(var/datum/mutation/human/M in mutations)
+ if(M.class == MUT_EXTRA)
+ stability -= M.instability * GET_MUTATION_STABILIZER(M)
+ if(holder)
+ var/message
+ if(alert)
+ switch(stability)
+ if(70 to 90)
+ message = "You shiver. "
+ if(60 to 69)
+ message = "You feel cold. "
+ if(40 to 59)
+ message = "You feel sick. "
+ if(20 to 39)
+ message = "It feels like your skin is moving. "
+ if(1 to 19)
+ message = "You can feel your cells burning. "
+ if(-INFINITY to 0)
+ message = "You can feel your DNA exploding, we need to do something fast! "
+ if(stability <= 0)
+ holder.apply_status_effect(STATUS_EFFECT_DNA_MELT)
+ if(message)
+ to_chat(holder, message)
+
+
//used to update dna UI, UE, and dna.real_name.
/datum/dna/proc/update_dna_identity()
uni_identity = generate_uni_identity()
@@ -217,8 +301,8 @@
blood_type = newblood_type
unique_enzymes = generate_unique_enzymes()
uni_identity = generate_uni_identity()
- struc_enzymes = generate_struc_enzymes()
- features = random_features()
+ generate_dna_blocks()
+ features = random_features(species?.id)
/datum/dna/stored //subtype used by brain mob's stored_dna
@@ -232,10 +316,10 @@
/datum/dna/stored/check_mutation(mutation_name)
return
-/datum/dna/stored/remove_all_mutations()
+/datum/dna/stored/remove_all_mutations(list/classes = list(MUT_NORMAL, MUT_EXTRA, MUT_OTHER), mutadone = FALSE)
return
-/datum/dna/stored/remove_mutation_group(list/group)
+/datum/dna/stored/remove_mutation_group(list/group, list/classes = list(MUT_NORMAL, MUT_EXTRA, MUT_OTHER), mutadone = FALSE)
return
/////////////////////////// DNA MOB-PROCS //////////////////////
@@ -270,6 +354,7 @@
if(icon_update)
update_body()
update_hair()
+ update_body_parts()
update_mutations_overlay()// no lizard with human hulk overlay please.
@@ -280,11 +365,10 @@
return dna
-/mob/living/carbon/human/proc/hardset_dna(ui, se, newreal_name, newblood_type, datum/species/mrace, newfeatures)
+/mob/living/carbon/human/proc/hardset_dna(ui, list/mutation_index, newreal_name, newblood_type, datum/species/mrace, newfeatures)
if(newfeatures)
dna.features = newfeatures
- flavor_text = dna.features["flavor_text"] //Update the flavor_text to use new dna text
if(mrace)
var/datum/species/newrace = new mrace.type
@@ -302,10 +386,12 @@
dna.uni_identity = ui
updateappearance(icon_update=0)
- if(se)
- dna.struc_enzymes = se
+ if(LAZYLEN(mutation_index))
+ dna.mutation_index = mutation_index.Copy()
domutcheck()
+ SEND_SIGNAL(src, COMSIG_HUMAN_HARDSET_DNA, ui, mutation_index, newreal_name, newblood_type, mrace, newfeatures)
+
if(mrace || newfeatures || ui)
update_body()
update_hair()
@@ -326,13 +412,13 @@
switch(deconstruct_block(getblock(dna.uni_identity, DNA_GENDER_BLOCK), 4))
if(G_MALE)
- gender = MALE
+ set_gender(MALE, TRUE, forced = TRUE)
if(G_FEMALE)
- gender = FEMALE
+ set_gender(FEMALE, TRUE, forced = TRUE)
if(G_PLURAL)
- gender = PLURAL
+ set_gender(PLURAL, TRUE, forced = TRUE)
else
- gender = NEUTER
+ set_gender(NEUTER, TRUE, forced = TRUE)
/mob/living/carbon/human/updateappearance(icon_update=1, mutcolor_update=0, mutations_overlay_update=0)
..()
@@ -355,19 +441,63 @@
/mob/proc/domutcheck()
return
-/mob/living/carbon/domutcheck(force_powers=0) //Set force_powers to 1 to bypass the power chance
+/mob/living/carbon/domutcheck()
if(!has_dna())
return
- for(var/datum/mutation/human/A in GLOB.good_mutations | GLOB.bad_mutations | GLOB.not_good_mutations)
- if(ismob(A.check_block(src, force_powers)))
+ for(var/mutation in dna.mutation_index)
+ if(ismob(dna.check_block(mutation)))
return //we got monkeyized/humanized, this mob will be deleted, no need to continue.
update_mutations_overlay()
+/datum/dna/proc/check_block(mutation)
+ var/datum/mutation/human/HM = get_mutation(mutation)
+ if(check_block_string(mutation))
+ if(!HM)
+ . = add_mutation(mutation, MUT_NORMAL)
+ return
+ return force_lose(HM)
+
+//Return the active mutation of a type if there is one
+/datum/dna/proc/get_mutation(A)
+ for(var/datum/mutation/human/HM in mutations)
+ if(HM.type == A)
+ return HM
+
+/datum/dna/proc/check_block_string(mutation)
+ if((LAZYLEN(mutation_index) > DNA_MUTATION_BLOCKS) || !(mutation in mutation_index))
+ return 0
+ return is_gene_active(mutation)
+
+/datum/dna/proc/is_gene_active(mutation)
+ return (mutation_index[mutation] == GET_SEQUENCE(mutation))
+
+/datum/dna/proc/set_se(on=TRUE, datum/mutation/human/HM)
+ if(!HM || !(HM.type in mutation_index) || (LAZYLEN(mutation_index) < DNA_MUTATION_BLOCKS))
+ return
+ . = TRUE
+ if(on)
+ mutation_index[HM.type] = GET_SEQUENCE(HM.type)
+ else if(GET_SEQUENCE(HM.type) == mutation_index[HM.type])
+ mutation_index[HM.type] = create_sequence(HM.type, FALSE, HM.difficulty)
+
+/datum/dna/proc/activate_mutation(mutation) //note that this returns a boolean and not a new mob
+ if(!mutation)
+ return FALSE
+ var/mutation_type = mutation
+ if(istype(mutation, /datum/mutation/human))
+ var/datum/mutation/human/M = mutation
+ mutation_type = M.type
+ if(!mutation_in_sequence(mutation_type)) //cant activate what we dont have, use add_mutation
+ return FALSE
+ add_mutation(mutation, MUT_NORMAL)
+ return TRUE
+
/////////////////////////// DNA HELPER-PROCS //////////////////////////////
+
/proc/getleftblocks(input,blocknumber,blocksize)
if(blocknumber > 1)
return copytext_char(input,1,((blocksize*blocknumber)-(blocksize-1)))
@@ -384,29 +514,47 @@
return 0
return getleftblocks(istring, blocknumber, blocksize) + replacement + getrightblocks(istring, blocknumber, blocksize)
+/datum/dna/proc/mutation_in_sequence(mutation)
+ if(!mutation)
+ return
+ if(istype(mutation, /datum/mutation/human))
+ var/datum/mutation/human/HM = mutation
+ if(HM.type in mutation_index)
+ return TRUE
+ else if(mutation in mutation_index)
+ return TRUE
+
/mob/living/carbon/proc/randmut(list/candidates, difficulty = 2)
if(!has_dna())
return
- var/datum/mutation/human/num = pick(candidates)
- . = num.force_give(src)
+ var/mutation = pick(candidates)
+ . = dna.add_mutation(mutation)
-/mob/living/carbon/proc/randmutb()
+/mob/living/carbon/proc/easy_randmut(quality = POSITIVE + NEGATIVE + MINOR_NEGATIVE, scrambled = TRUE, sequence = TRUE, exclude_monkey = TRUE)
if(!has_dna())
return
- var/datum/mutation/human/HM = pick((GLOB.bad_mutations | GLOB.not_good_mutations) - GLOB.mutations_list[RACEMUT])
- . = HM.force_give(src)
+ var/list/mutations = list()
+ if(quality & POSITIVE)
+ mutations += GLOB.good_mutations
+ if(quality & NEGATIVE)
+ mutations += GLOB.bad_mutations
+ if(quality & MINOR_NEGATIVE)
+ mutations += GLOB.not_good_mutations
+ var/list/possible = list()
+ for(var/datum/mutation/human/A in mutations)
+ if((!sequence || dna.mutation_in_sequence(A.type)) && !dna.get_mutation(A.type))
+ possible += A.type
+ if(exclude_monkey)
+ possible.Remove(RACEMUT)
+ if(LAZYLEN(possible))
+ var/mutation = pick(possible)
+ . = dna.activate_mutation(mutation)
+ if(scrambled)
+ var/datum/mutation/human/HM = dna.get_mutation(mutation)
+ if(HM)
+ HM.scrambled = TRUE
+ return TRUE
-/mob/living/carbon/proc/randmutg()
- if(!has_dna())
- return
- var/datum/mutation/human/HM = pick(GLOB.good_mutations)
- . = HM.force_give(src)
-
-/mob/living/carbon/proc/randmutvg()
- if(!has_dna())
- return
- var/datum/mutation/human/HM = pick((GLOB.good_mutations) - GLOB.mutations_list[HULK] - GLOB.mutations_list[DWARFISM])
- . = HM.force_give(src)
/mob/living/carbon/proc/randmuti()
if(!has_dna())
@@ -429,9 +577,9 @@
if(!M.has_dna())
return 0
if(se)
- for(var/i=1, i<=DNA_STRUC_ENZYMES_BLOCKS, i++)
+ for(var/i=1, i<=DNA_MUTATION_BLOCKS, i++)
if(prob(probability))
- M.dna.struc_enzymes = setblock(M.dna.struc_enzymes, i, random_string(DNA_BLOCK_SIZE, GLOB.hex_characters))
+ M.dna.generate_dna_blocks()
M.domutcheck()
if(ui)
for(var/i=1, i<=DNA_UNI_IDENTITY_BLOCKS, i++)
@@ -458,3 +606,41 @@
return value
/////////////////////////// DNA HELPER-PROCS
+
+/mob/living/carbon/human/proc/something_horrible()
+ if(!has_dna()) //shouldn't ever happen anyway so it's just in really weird cases
+ return
+ if(dna.stability > 0)
+ return
+ var/instability = -dna.stability
+ dna.remove_all_mutations()
+ dna.stability = 100
+ if(prob(max(70-instability,0)))
+ switch(rand(0,3)) //not complete and utter death
+ if(0)
+ monkeyize()
+ if(1)
+ gain_trauma(/datum/brain_trauma/severe/paralysis)
+ if(2)
+ corgize()
+ if(3)
+ to_chat(src, "Oh, we actually feel quite alright! ")
+ else
+ switch(rand(0,3))
+ if(0)
+ gib()
+ if(1)
+ dust()
+
+ if(2)
+ death()
+ petrify(INFINITY)
+ if(3)
+ if(prob(90))
+ var/obj/item/bodypart/BP = get_bodypart(pick(BODY_ZONE_CHEST,BODY_ZONE_HEAD))
+ if(BP)
+ BP.dismember()
+ else
+ gib()
+ else
+ set_species(/datum/species/dullahan)
diff --git a/code/datums/elements/_element.dm b/code/datums/elements/_element.dm
index 17e2b12232..f74dcd0b6e 100644
--- a/code/datums/elements/_element.dm
+++ b/code/datums/elements/_element.dm
@@ -1,4 +1,11 @@
+/**
+ * A holder for simple behaviour that can be attached to many different types
+ *
+ * Only one element of each type is instanced during game init.
+ * Otherwise acts basically like a lightweight component.
+ */
/datum/element
+ /// Option flags for element behaviour
var/element_flags = NONE
/**
* The index of the first attach argument to consider for duplicate elements
@@ -7,13 +14,17 @@
*/
var/id_arg_index = INFINITY
+/// Activates the functionality defined by the element on the given target datum
/datum/element/proc/Attach(datum/target)
+ SHOULD_CALL_PARENT(1)
if(type == /datum/element)
return ELEMENT_INCOMPATIBLE
if(element_flags & ELEMENT_DETACH)
RegisterSignal(target, COMSIG_PARENT_QDELETING, .proc/Detach, override = TRUE)
+/// Deactivates the functionality defines by the element on the given datum
/datum/element/proc/Detach(datum/source, force)
+ SHOULD_CALL_PARENT(1)
UnregisterSignal(source, COMSIG_PARENT_QDELETING)
/datum/element/Destroy(force)
@@ -24,16 +35,17 @@
//DATUM PROCS
-/datum/proc/AddElement(eletype, ...)
- var/datum/element/ele = SSdcs.GetElement(arglist(args))
- args[1] = src
- if(ele.Attach(arglist(args)) == ELEMENT_INCOMPATIBLE)
- CRASH("Incompatible [eletype] assigned to a [type]! args: [json_encode(args)]")
+/// Finds the singleton for the element type given and attaches it to src
+/datum/proc/_AddElement(list/arguments)
+ var/datum/element/ele = SSdcs.GetElement(arguments)
+ arguments[1] = src
+ if(ele.Attach(arglist(arguments)) == ELEMENT_INCOMPATIBLE)
+ CRASH("Incompatible [arguments[1]] assigned to a [type]! args: [json_encode(args)]")
/**
* Finds the singleton for the element type given and detaches it from src
* You only need additional arguments beyond the type if you're using ELEMENT_BESPOKE
*/
-/datum/proc/RemoveElement(eletype, ...)
- var/datum/element/ele = SSdcs.GetElement(arglist(args))
+/datum/proc/_RemoveElement(list/arguments)
+ var/datum/element/ele = SSdcs.GetElement(arguments)
ele.Detach(src)
diff --git a/code/datums/elements/flavor_text.dm b/code/datums/elements/flavor_text.dm
new file mode 100644
index 0000000000..e9d8f278f4
--- /dev/null
+++ b/code/datums/elements/flavor_text.dm
@@ -0,0 +1,156 @@
+GLOBAL_LIST_EMPTY(mobs_with_editable_flavor_text) //et tu, hacky code
+
+/datum/element/flavor_text
+ element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH
+ id_arg_index = 3
+ var/flavor_name = "Flavor Text"
+ var/list/texts_by_atom = list()
+ var/addendum = "This can also be used for OOC notes and preferences!"
+ var/always_show = FALSE
+ var/max_len = MAX_FLAVOR_LEN
+ var/can_edit = TRUE
+
+/datum/element/flavor_text/Attach(datum/target, text = "", _name = "Flavor Text", _addendum, _max_len = MAX_FLAVOR_LEN, _always_show = FALSE, _edit = TRUE)
+ . = ..()
+
+ if(. == ELEMENT_INCOMPATIBLE || !isatom(target)) //no reason why this shouldn't work on atoms too.
+ return ELEMENT_INCOMPATIBLE
+
+ if(_max_len)
+ max_len = _max_len
+ texts_by_atom[target] = copytext(text, 1, max_len)
+ if(_name)
+ flavor_name = _name
+ if(!isnull(addendum))
+ addendum = _addendum
+ always_show = _always_show
+ can_edit = _edit
+
+ RegisterSignal(target, COMSIG_PARENT_EXAMINE, .proc/show_flavor)
+
+ if(can_edit && ismob(target)) //but only mobs receive the proc/verb for the time being
+ var/mob/M = target
+ LAZYOR(GLOB.mobs_with_editable_flavor_text[M], src)
+ M.verbs |= /mob/proc/manage_flavor_tests
+
+/datum/element/flavor_text/Detach(atom/A)
+ . = ..()
+ UnregisterSignal(A, COMSIG_PARENT_EXAMINE)
+ texts_by_atom -= A
+ if(can_edit && ismob(A))
+ var/mob/M = A
+ LAZYREMOVE(GLOB.mobs_with_editable_flavor_text[M], src)
+ if(!GLOB.mobs_with_editable_flavor_text[M])
+ GLOB.mobs_with_editable_flavor_text -= M
+ M.verbs -= /mob/proc/manage_flavor_tests
+
+/datum/element/flavor_text/proc/show_flavor(atom/target, mob/user, list/examine_list)
+ if(!always_show && isliving(target))
+ var/mob/living/L = target
+ var/unknown = L.get_visible_name() == "Unknown"
+ if(!unknown && iscarbon(target))
+ var/mob/living/carbon/C = L
+ unknown = (C.wear_mask && (C.wear_mask.flags_inv & HIDEFACE)) || (C.head && (C.head.flags_inv & HIDEFACE))
+ if(unknown)
+ if(!("...?" in examine_list)) //can't think of anything better in case of multiple flavor texts.
+ examine_list += "...?"
+ return
+ var/text = texts_by_atom[target]
+ if(!text)
+ return
+ var/msg = replacetext(text, "\n", " ")
+ if(length_char(msg) <= 40)
+ examine_list += "[msg] "
+ else
+ examine_list += "[copytext_char(msg, 1, 37)]... More... "
+
+/datum/element/flavor_text/Topic(href, href_list)
+ . = ..()
+ if(.)
+ return
+ if(href_list["show_flavor"])
+ var/atom/target = locate(href_list["show_flavor"])
+ var/text = texts_by_atom[target]
+ if(text)
+ usr << browse("[target.name] [replacetext(texts_by_atom[target], "\n", " ")] ", "window=[target.name];size=500x200")
+ onclose(usr, "[target.name]")
+ return TRUE
+
+/mob/proc/manage_flavor_tests()
+ set name = "Manage Flavor Texts"
+ set desc = "Used to manage your various flavor texts."
+ set category = "IC"
+
+ var/list/L = GLOB.mobs_with_editable_flavor_text[src]
+
+ if(length(L) == 1)
+ var/datum/element/flavor_text/F = L[1]
+ F.set_flavor(src)
+ return
+
+ var/list/choices = list()
+
+ for(var/i in L)
+ var/datum/element/flavor_text/F = i
+ choices[F.flavor_name] = F
+
+ var/chosen = input(src, "Which flavor text would you like to modify?") as null|anything in choices
+ if(!chosen)
+ return
+ var/datum/element/flavor_text/F = choices[chosen]
+ F.set_flavor(src)
+
+/datum/element/flavor_text/proc/set_flavor(mob/user)
+ if(!(user in texts_by_atom))
+ return FALSE
+
+ var/lower_name = lowertext(flavor_name)
+ var/new_text = stripped_multiline_input(user, "Set the [lower_name] displayed on 'examine'. [addendum]", flavor_name, texts_by_atom[usr], max_len, TRUE)
+ if(!isnull(new_text) && (user in texts_by_atom))
+ texts_by_atom[user] = html_decode(new_text)
+ to_chat(src, "Your [lower_name] has been updated.")
+ return TRUE
+ return FALSE
+
+//subtypes with additional hooks for DNA and preferences.
+/datum/element/flavor_text/carbon
+ //list of antagonists etcetera that should have nothing to do with people's snowflakes.
+ var/static/list/i_dont_even_know_who_you_are = typecacheof(list(/datum/antagonist/abductor, /datum/antagonist/ert,
+ /datum/antagonist/nukeop, /datum/antagonist/wizard))
+
+/datum/element/flavor_text/carbon/Attach(datum/target, text = "", _name = "Flavor Text", _addendum, _max_len = MAX_FLAVOR_LEN, _always_show = FALSE, _edit = TRUE)
+ if(!iscarbon(target))
+ return ELEMENT_INCOMPATIBLE
+ . = ..()
+ if(. == ELEMENT_INCOMPATIBLE)
+ return
+ RegisterSignal(target, COMSIG_CARBON_IDENTITY_TRANSFERRED_TO, .proc/update_dna_flavor_text)
+ RegisterSignal(target, COMSIG_MOB_ANTAG_ON_GAIN, .proc/on_antag_gain)
+ if(ishuman(target))
+ RegisterSignal(target, COMSIG_HUMAN_PREFS_COPIED_TO, .proc/update_prefs_flavor_text)
+ RegisterSignal(target, COMSIG_HUMAN_HARDSET_DNA, .proc/update_dna_flavor_text)
+ RegisterSignal(target, COMSIG_HUMAN_ON_RANDOMIZE, .proc/unset_flavor)
+
+/datum/element/flavor_text/carbon/Detach(mob/living/carbon/C)
+ . = ..()
+ UnregisterSignal(C, list(COMSIG_CARBON_IDENTITY_TRANSFERRED_TO, COMSIG_MOB_ANTAG_ON_GAIN, COMSIG_HUMAN_PREFS_COPIED_TO, COMSIG_HUMAN_HARDSET_DNA, COMSIG_HUMAN_ON_RANDOMIZE))
+
+/datum/element/flavor_text/carbon/proc/update_dna_flavor_text(mob/living/carbon/C)
+ texts_by_atom[C] = C.dna.features["flavor_text"]
+
+/datum/element/flavor_text/carbon/proc/update_prefs_flavor_text(mob/living/carbon/human/H, datum/preferences/P, icon_updates = TRUE, roundstart_checks = TRUE)
+ texts_by_atom[H] = P.features["flavor_text"]
+
+/datum/element/flavor_text/carbon/set_flavor(mob/living/carbon/user)
+ . = ..()
+ if(. && user.dna)
+ user.dna.features["flavor_text"] = texts_by_atom[user]
+
+/datum/element/flavor_text/carbon/proc/unset_flavor(mob/living/carbon/user)
+ texts_by_atom[user] = ""
+
+/datum/element/flavor_text/carbon/proc/on_antag_gain(mob/living/carbon/user, datum/antagonist/antag)
+ if(is_type_in_typecache(antag, i_dont_even_know_who_you_are))
+ texts_by_atom[user] = ""
+ if(user.dna)
+ user.dna.features["flavor_text"] = ""
\ No newline at end of file
diff --git a/code/datums/elements/ghost_role_eligibility.dm b/code/datums/elements/ghost_role_eligibility.dm
index ab87d7f1d2..4e7884efe4 100644
--- a/code/datums/elements/ghost_role_eligibility.dm
+++ b/code/datums/elements/ghost_role_eligibility.dm
@@ -1,57 +1,54 @@
-/datum/element/ghost_role_eligibility
- element_flags = ELEMENT_DETACH
- var/list/timeouts = list()
- var/list/mob/eligible_mobs = list()
+GLOBAL_LIST_EMPTY(ghost_eligible_mobs)
-/datum/element/ghost_role_eligibility/Attach(datum/target,penalize = FALSE)
+GLOBAL_LIST_EMPTY(client_ghost_timeouts)
+
+/datum/element/ghost_role_eligibility
+ element_flags = ELEMENT_DETACH | ELEMENT_BESPOKE
+ id_arg_index = 2
+ var/penalizing = FALSE
+ var/free_ghost = FALSE
+
+/datum/element/ghost_role_eligibility/Attach(datum/target,free_ghosting = FALSE, penalize_on_ghost = FALSE)
. = ..()
if(!ismob(target))
return ELEMENT_INCOMPATIBLE
+ penalizing = penalize_on_ghost
+ free_ghost = free_ghosting
var/mob/M = target
- if(!(M in eligible_mobs))
- eligible_mobs += M
- if(penalize) //penalizing them from making a ghost role / midround antag comeback right away.
- var/penalty = CONFIG_GET(number/suicide_reenter_round_timer) MINUTES
- var/roundstart_quit_limit = CONFIG_GET(number/roundstart_suicide_time_limit) MINUTES
- if(world.time < roundstart_quit_limit) //add up the time difference to their antag rolling penalty if they quit before half a (ingame) hour even passed.
- penalty += roundstart_quit_limit - world.time
- if(penalty)
- penalty += world.realtime
- var/maximumRoundEnd = SSautotransfer.starttime + SSautotransfer.voteinterval * SSautotransfer.maxvotes
- if(penalty - SSshuttle.realtimeofstart > maximumRoundEnd + SSshuttle.emergencyCallTime + SSshuttle.emergencyDockTime + SSshuttle.emergencyEscapeTime)
- penalty = CANT_REENTER_ROUND
- if(!(M.ckey in timeouts))
- timeouts += M.ckey
- timeouts[M.ckey] = 0
- else if(timeouts[M.ckey] == CANT_REENTER_ROUND)
- return
- timeouts[M.ckey] = max(timeouts[M.ckey],penalty)
+ if(!(M in GLOB.ghost_eligible_mobs))
+ GLOB.ghost_eligible_mobs += M
+ RegisterSignal(M, COMSIG_MOB_GHOSTIZE, .proc/get_ghost_flags)
/datum/element/ghost_role_eligibility/Detach(mob/M)
. = ..()
- if(M in eligible_mobs)
- eligible_mobs -= M
+ if(M in GLOB.ghost_eligible_mobs)
+ GLOB.ghost_eligible_mobs -= M
+ UnregisterSignal(M, COMSIG_MOB_GHOSTIZE)
-/datum/element/ghost_role_eligibility/proc/get_all_ghost_role_eligible(silent = FALSE)
+/proc/get_all_ghost_role_eligible(silent = FALSE)
var/list/candidates = list()
- for(var/m in eligible_mobs)
+ for(var/m in GLOB.ghost_eligible_mobs)
var/mob/M = m
if(M.can_reenter_round(TRUE))
candidates += M
return candidates
/mob/proc/can_reenter_round(silent = FALSE)
- var/datum/element/ghost_role_eligibility/eli = SSdcs.GetElement(/datum/element/ghost_role_eligibility)
- return eli.can_reenter_round(src,silent)
-
-/datum/element/ghost_role_eligibility/proc/can_reenter_round(var/mob/M,silent = FALSE)
- if(!(M in eligible_mobs))
+ if(!(src in GLOB.ghost_eligible_mobs))
return FALSE
- if(!(M.ckey in timeouts))
+ if(!(ckey in GLOB.client_ghost_timeouts))
return TRUE
- var/timeout = timeouts[M.ckey]
+ var/timeout = GLOB.client_ghost_timeouts[ckey]
if(timeout != CANT_REENTER_ROUND && timeout <= world.realtime)
return TRUE
- if(!silent && M.client)
- to_chat(M, "You are unable to reenter the round[timeout != CANT_REENTER_ROUND ? " yet. Your ghost role blacklist will expire in [DisplayTimeText(timeout - world.realtime)]" : ""]. ")
+ if(!silent && client)
+ to_chat(src, "You are unable to reenter the round[timeout != CANT_REENTER_ROUND ? " yet. Your ghost role blacklist will expire in [DisplayTimeText(timeout - world.realtime)]" : ""]. ")
return FALSE
+
+/datum/element/ghost_role_eligibility/proc/get_ghost_flags()
+ . = 0
+ if(!penalizing)
+ . |= COMPONENT_DO_NOT_PENALIZE_GHOSTING
+ if(free_ghost)
+ . |= COMPONENT_FREE_GHOSTING
+ return .
diff --git a/code/datums/elements/mob_holder.dm b/code/datums/elements/mob_holder.dm
index 06ff0c1386..a5c6e2725d 100644
--- a/code/datums/elements/mob_holder.dm
+++ b/code/datums/elements/mob_holder.dm
@@ -8,18 +8,18 @@
var/inv_slots
var/proctype //if present, will be invoked on headwear generation.
-/datum/element/mob_holder/Attach(datum/target, _worn_state, _alt_worn, _right_hand, _left_hand, _inv_slots = NONE, _proctype)
+/datum/element/mob_holder/Attach(datum/target, worn_state, alt_worn, right_hand, left_hand, inv_slots = NONE, proctype)
. = ..()
if(!isliving(target))
return ELEMENT_INCOMPATIBLE
- worn_state = _worn_state
- alt_worn = _alt_worn
- right_hand = _right_hand
- left_hand = _left_hand
- inv_slots = _inv_slots
- proctype = _proctype
+ src.worn_state = worn_state
+ src.alt_worn = alt_worn
+ src.right_hand = right_hand
+ src.left_hand = left_hand
+ src.inv_slots = inv_slots
+ src.proctype = proctype
RegisterSignal(target, COMSIG_CLICK_ALT, .proc/mob_try_pickup)
RegisterSignal(target, COMSIG_PARENT_EXAMINE, .proc/on_examine)
@@ -71,11 +71,12 @@
name = "bugged mob"
desc = "Yell at coderbrush."
icon = null
- alternate_worn_icon = 'icons/mob/animals_held.dmi'
+ mob_overlay_icon = 'icons/mob/animals_held.dmi'
righthand_file = 'icons/mob/animals_held_rh.dmi'
lefthand_file = 'icons/mob/animals_held_lh.dmi'
icon_state = ""
w_class = WEIGHT_CLASS_BULKY
+ dynamic_hair_suffix = ""
var/mob/living/held_mob
/obj/item/clothing/head/mob_holder/Initialize(mapload, mob/living/target, worn_state, alt_worn, right_hand, left_hand, slots = NONE)
@@ -85,7 +86,7 @@
assimilate(target)
if(alt_worn)
- alternate_worn_icon = alt_worn
+ mob_overlay_icon = alt_worn
if(worn_state)
item_state = worn_state
icon_state = worn_state
@@ -138,7 +139,7 @@
destination = get_turf(loc)
AM.forceMove(destination)
-/obj/item/clothing/head/mob_holder/dropped()
+/obj/item/clothing/head/mob_holder/dropped(mob/user)
. = ..()
if(held_mob && isturf(loc))//don't release on soft-drops
release()
@@ -162,6 +163,11 @@
L.visible_message("[held_mob] escapes from [L]! ", "[held_mob] escapes your grip! ")
release()
+/obj/item/clothing/head/mob_holder/mob_can_equip(mob/living/M, mob/living/equipper, slot, disable_warning = FALSE, bypass_equip_delay_self = FALSE)
+ if(!ishuman(M)) //monkeys holding monkeys holding monkeys...
+ return FALSE
+ return ..()
+
/obj/item/clothing/head/mob_holder/assume_air(datum/gas_mixture/env)
var/atom/location = loc
if(!loc)
diff --git a/code/datums/elements/spellcasting.dm b/code/datums/elements/spellcasting.dm
new file mode 100644
index 0000000000..a917108bf1
--- /dev/null
+++ b/code/datums/elements/spellcasting.dm
@@ -0,0 +1,54 @@
+/datum/element/spellcasting //allows to cast certain spells or skip requirements.
+ element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH
+ id_arg_index = 2
+ var/cast_flags
+ var/cast_slots
+ var/list/users_by_item = list()
+ var/list/stacked_spellcasting_by_user = list()
+
+/datum/element/spellcasting/Attach(datum/target, _flags, _slots)
+ . = ..()
+ if(isitem(target))
+ RegisterSignal(target, COMSIG_ITEM_EQUIPPED, .proc/on_equip)
+ RegisterSignal(target, COMSIG_ITEM_DROPPED, .proc/on_drop)
+ else if(ismob(target))
+ RegisterSignal(target, COMSIG_MOB_SPELL_CAST_CHECK, .proc/on_cast)
+ stacked_spellcasting_by_user[target]++
+ else
+ return ELEMENT_INCOMPATIBLE
+ cast_flags = _flags
+ cast_slots = _slots
+
+/datum/element/spellcasting/Detach(datum/target)
+ . = ..()
+ UnregisterSignal(target, list(COMSIG_ITEM_EQUIPPED, COMSIG_ITEM_DROPPED, COMSIG_MOB_SPELL_CAST_CHECK))
+ if(users_by_item[target])
+ var/mob/user = users_by_item[target]
+ stacked_spellcasting_by_user[user]--
+ if(!stacked_spellcasting_by_user[user])
+ stacked_spellcasting_by_user -= user
+ UnregisterSignal(user, COMSIG_MOB_SPELL_CAST_CHECK)
+ else if(ismob(target))
+ stacked_spellcasting_by_user[target]--
+ if(!stacked_spellcasting_by_user[target])
+ stacked_spellcasting_by_user -= target
+
+/datum/element/spellcasting/proc/on_equip(datum/source, mob/equipper, slot)
+ if(!(slot in cast_slots))
+ return
+ users_by_item[source] = equipper
+ if(!stacked_spellcasting_by_user[equipper])
+ RegisterSignal(equipper, COMSIG_MOB_SPELL_CAST_CHECK, .proc/on_cast)
+ stacked_spellcasting_by_user[equipper]++
+
+/datum/element/spellcasting/proc/on_drop(datum/source, mob/user)
+ if(!users_by_item[source])
+ return
+ users_by_item -= source
+ stacked_spellcasting_by_user[user]--
+ if(!stacked_spellcasting_by_user[user])
+ stacked_spellcasting_by_user -= user
+ UnregisterSignal(user, COMSIG_MOB_SPELL_CAST_CHECK)
+
+/datum/element/spellcasting/proc/on_cast(mob/caster, obj/effect/proc_holder/spell)
+ return cast_flags
diff --git a/code/datums/elements/sword_point.dm b/code/datums/elements/sword_point.dm
index 5eaa9eaa70..d691e22a6a 100644
--- a/code/datums/elements/sword_point.dm
+++ b/code/datums/elements/sword_point.dm
@@ -15,4 +15,4 @@
/datum/element/sword_point/proc/point(datum/source, atom/target, mob/user, proximity_flag, params)
if(!proximity_flag && ismob(target))
- user.visible_message("[user] points the tip of [src] at [target]. ", "You point the tip of [src] at [target]. ")
+ user.visible_message("[user] points the tip of [source] at [target]. ", "You point the tip of [source] at [target]. ")
diff --git a/code/datums/looping_sounds/_looping_sound.dm b/code/datums/looping_sounds/_looping_sound.dm
index 49942976ce..bafb6fbf0e 100644
--- a/code/datums/looping_sounds/_looping_sound.dm
+++ b/code/datums/looping_sounds/_looping_sound.dm
@@ -73,7 +73,7 @@
var/list/atoms_cache = output_atoms
var/sound/S = sound(soundfile)
if(direct)
- S.channel = open_sound_channel()
+ S.channel = SSsounds.random_available_channel()
S.volume = volume
for(var/i in 1 to atoms_cache.len)
var/atom/thing = atoms_cache[i]
diff --git a/code/datums/martial.dm b/code/datums/martial/_martial.dm
similarity index 62%
rename from code/datums/martial.dm
rename to code/datums/martial/_martial.dm
index cf2adfce8c..d8a888871e 100644
--- a/code/datums/martial.dm
+++ b/code/datums/martial/_martial.dm
@@ -5,23 +5,20 @@
var/id = "" //ID, used by mind/has_martialartcode\game\objects\items\granters.dm:345:error: user.mind.has_martialart: undefined proccode\game\objects\items\granters.dm:345:error: user.mind.has_martialart: undefined proccode\game\objects\items\granters.dm:345:error: user.mind.has_martialart: undefined proccode\game\objects\items\granters.dm:345:error: user.mind.has_martialart: undefined proccode\game\objects\items\granters.dm:345:error: user.mind.has_martialart: undefined proc
var/current_target
var/datum/martial_art/base // The permanent style. This will be null unless the martial art is temporary
- var/deflection_chance = 0 //Chance to deflect projectiles
- var/reroute_deflection = FALSE //Delete the bullet, or actually deflect it in some direction?
var/block_chance = 0 //Chance to block melee attacks using items while on throw mode.
- var/dodge_chance = 0
var/restraining = 0 //used in cqc's disarm_act to check if the disarmed is being restrained and so whether they should be put in a chokehold or not
var/help_verb
var/pacifism_check = TRUE //are the martial arts combos/attacks unable to be used by pacifist.
var/allow_temp_override = TRUE //if this martial art can be overridden by temporary martial arts
/datum/martial_art/proc/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
- return 0
+ return FALSE
/datum/martial_art/proc/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
- return 0
+ return FALSE
/datum/martial_art/proc/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
- return 0
+ return FALSE
/datum/martial_art/proc/can_use(mob/living/carbon/human/H)
return TRUE
@@ -38,50 +35,16 @@
current_target = new_target
streak = ""
-/datum/martial_art/proc/basic_hit(mob/living/carbon/human/A,mob/living/carbon/human/D)
-
+/datum/martial_art/proc/damage_roll(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ //Here we roll for our damage to be added into the damage var in the various attack procs. This is changed depending on whether we are in combat mode, lying down, or if our target is in combat mode.
var/damage = rand(A.dna.species.punchdamagelow, A.dna.species.punchdamagehigh)
-
- var/atk_verb = A.dna.species.attack_verb
- if(D.lying)
- atk_verb = "kick"
-
- switch(atk_verb)
- if("kick")
- A.do_attack_animation(D, ATTACK_EFFECT_KICK)
- if("slash")
- A.do_attack_animation(D, ATTACK_EFFECT_CLAW)
- if("smash")
- A.do_attack_animation(D, ATTACK_EFFECT_SMASH)
- else
- A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
-
- if(!damage)
- playsound(D.loc, A.dna.species.miss_sound, 25, 1, -1)
- D.visible_message("[A] has attempted to [atk_verb] [D]! ", \
- "[A] has attempted to [atk_verb] [D]! ", null, COMBAT_MESSAGE_RANGE)
- log_combat(A, D, "attempted to [atk_verb]")
- return 0
-
- var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
- var/armor_block = D.run_armor_check(affecting, "melee")
-
- playsound(D.loc, A.dna.species.attack_sound, 25, 1, -1)
- D.visible_message("[A] has [atk_verb]ed [D]! ", \
- "[A] has [atk_verb]ed [D]! ", null, COMBAT_MESSAGE_RANGE)
-
- D.apply_damage(damage, BRUTE, affecting, armor_block)
-
- log_combat(A, D, "punched")
-
- if((D.stat != DEAD) && damage >= A.dna.species.punchstunthreshold)
- D.visible_message("[A] has knocked [D] down!! ", \
- "[A] has knocked [D] down! ")
- D.apply_effect(40, EFFECT_KNOCKDOWN, armor_block)
- D.forcesay(GLOB.hit_appends)
- else if(D.lying)
- D.forcesay(GLOB.hit_appends)
- return 1
+ if(!(D.combat_flags & COMBAT_FLAG_COMBAT_ACTIVE))
+ damage *= 1.5
+ if(!CHECK_MOBILITY(A, MOBILITY_STAND))
+ damage *= 0.5
+ if(!(A.combat_flags & COMBAT_FLAG_COMBAT_ACTIVE))
+ damage *= 0.25
+ return damage
/datum/martial_art/proc/teach(mob/living/carbon/human/H, make_temporary = FALSE)
if(!istype(H) || !H.mind)
@@ -98,6 +61,7 @@
if(help_verb)
H.verbs += help_verb
H.mind.martial_art = src
+ ADD_TRAIT(H, TRAIT_PUGILIST, MARTIAL_ARTIST_TRAIT)
return TRUE
/datum/martial_art/proc/store(datum/martial_art/M,mob/living/carbon/human/H)
@@ -116,8 +80,13 @@
else
var/datum/martial_art/X = H.mind.default_martial_art
X.teach(H)
-
+ REMOVE_TRAIT(H, TRAIT_PUGILIST, MARTIAL_ARTIST_TRAIT)
+
/datum/martial_art/proc/on_remove(mob/living/carbon/human/H)
if(help_verb)
H.verbs -= help_verb
return
+
+///Gets called when a projectile hits the owner. Returning anything other than BULLET_ACT_HIT will stop the projectile from hitting the mob.
+/datum/martial_art/proc/on_projectile_hit(mob/living/carbon/human/A, obj/item/projectile/P, def_zone)
+ return BULLET_ACT_HIT
\ No newline at end of file
diff --git a/code/datums/martial/boxing.dm b/code/datums/martial/boxing.dm
index ea883c5637..93d70c12cc 100644
--- a/code/datums/martial/boxing.dm
+++ b/code/datums/martial/boxing.dm
@@ -16,16 +16,13 @@
A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
var/atk_verb = pick("left hook","right hook","straight punch")
-
- var/damage = rand(10, 13)
- var/extra_damage = rand(A.dna.species.punchdamagelow, A.dna.species.punchdamagehigh)
+ var/extra_damage = damage_roll(A,D)
if(extra_damage == A.dna.species.punchdamagelow)
playsound(D.loc, A.dna.species.miss_sound, 25, 1, -1)
D.visible_message("[A] has attempted to [atk_verb] [D]! ", \
"[A] has attempted to [atk_verb] [D]! ", null, COMBAT_MESSAGE_RANGE)
log_combat(A, D, "attempted to hit", atk_verb)
return TRUE
- damage += extra_damage
var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
var/armor_block = D.run_armor_check(affecting, "melee")
@@ -35,9 +32,9 @@
D.visible_message("[A] has [atk_verb]ed [D]! ", \
"[A] has [atk_verb]ed [D]! ", null, COMBAT_MESSAGE_RANGE)
- D.apply_damage(damage, STAMINA, affecting, armor_block)
+ D.apply_damage(rand(10,13) + extra_damage, STAMINA, affecting, armor_block)
log_combat(A, D, "punched (boxing) ")
- if(D.getStaminaLoss() > 100)
+ if(D.getStaminaLoss() > 100 && istype(D.mind?.martial_art, /datum/martial_art/boxing))
var/knockout_prob = (D.getStaminaLoss() + rand(-15,15))*0.75
if((D.stat != DEAD) && prob(knockout_prob))
D.visible_message("[A] has knocked [D] out with a haymaker! ", \
diff --git a/code/datums/martial/cqc.dm b/code/datums/martial/cqc.dm
index 0871cf7eaa..39fac11129 100644
--- a/code/datums/martial/cqc.dm
+++ b/code/datums/martial/cqc.dm
@@ -42,11 +42,12 @@
/datum/martial_art/cqc/proc/Slam(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(!can_use(A))
return FALSE
+ var/damage = (damage_roll(A,D) + 5)
if(CHECK_MOBILITY(D, MOBILITY_STAND))
D.visible_message("[A] slams [D] into the ground! ", \
"[A] slams you into the ground! ")
playsound(get_turf(A), 'sound/weapons/slam.ogg', 50, 1, -1)
- D.apply_damage(10, BRUTE)
+ D.apply_damage(damage, BRUTE)
D.DefaultCombatKnockdown(120)
log_combat(A, D, "slammed (CQC)")
return TRUE
@@ -54,29 +55,33 @@
/datum/martial_art/cqc/proc/Kick(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(!can_use(A))
return FALSE
- if(CHECK_MOBILITY(D, MOBILITY_STAND))
- D.visible_message("[A] kicks [D] back! ", \
- "[A] kicks you back! ")
- playsound(get_turf(A), 'sound/weapons/cqchit1.ogg', 50, 1, -1)
- var/atom/throw_target = get_edge_target_turf(D, A.dir)
- D.throw_at(throw_target, 1, 14, A)
- D.apply_damage(10, BRUTE)
- log_combat(A, D, "kicked (CQC)")
+ var/damage = damage_roll(A,D)
if(!CHECK_MOBILITY(D, MOBILITY_STAND) && CHECK_MOBILITY(D, MOBILITY_USE))
log_combat(A, D, "knocked out (Head kick)(CQC)")
D.visible_message("[A] kicks [D]'s head, knocking [D.p_them()] out! ", \
"[A] kicks your head, knocking you out! ")
playsound(get_turf(A), 'sound/weapons/genhit1.ogg', 50, 1, -1)
D.SetSleeping(300)
- D.adjustOrganLoss(ORGAN_SLOT_BRAIN, 15, 150)
+ D.apply_damage(damage + 5, BRUTE)
+ var/atom/throw_target = get_edge_target_turf(D, A.dir)
+ D.throw_at(throw_target, 1, 14, A)
+ D.adjustOrganLoss(ORGAN_SLOT_BRAIN, damage + 10, 150)
+ else
+ D.visible_message("[A] kicks [D]! ", \
+ "[A] kicks you! ")
+ playsound(get_turf(A), 'sound/weapons/cqchit1.ogg', 50, 1, -1)
+ D.Dizzy(damage)
+ D.apply_damage(damage + 15, BRUTE)
+ log_combat(A, D, "kicked (CQC)")
return TRUE
/datum/martial_art/cqc/proc/Pressure(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(!can_use(A))
return FALSE
+ var/damage = (damage_roll(A,D) + 55)
log_combat(A, D, "pressured (CQC)")
D.visible_message("[A] punches [D]'s neck! ")
- D.adjustStaminaLoss(60)
+ D.apply_damage(damage, STAMINA)
playsound(get_turf(A), 'sound/weapons/cqchit1.ogg', 50, 1, -1)
return TRUE
@@ -85,11 +90,12 @@
return
if(!can_use(A))
return FALSE
+ var/damage = (damage_roll(A,D) + 15)
if(!D.stat)
log_combat(A, D, "restrained (CQC)")
D.visible_message("[A] locks [D] into a restraining position! ", \
"[A] locks you into a restraining position! ")
- D.adjustStaminaLoss(20)
+ D.apply_damage(damage, STAMINA)
D.Stun(100)
restraining = TRUE
addtimer(VARSET_CALLBACK(src, restraining, FALSE), 50, TIMER_UNIQUE)
@@ -98,6 +104,7 @@
/datum/martial_art/cqc/proc/Consecutive(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(!can_use(A))
return FALSE
+ var/damage = damage_roll(A,D)
if(!D.stat)
log_combat(A, D, "consecutive CQC'd (CQC)")
D.visible_message("[A] strikes [D]'s abdomen, neck and back consecutively ", \
@@ -106,8 +113,8 @@
var/obj/item/I = D.get_active_held_item()
if(I && D.temporarilyRemoveItemFromInventory(I))
A.put_in_hands(I)
- D.adjustStaminaLoss(50)
- D.apply_damage(25, BRUTE)
+ D.apply_damage(damage + 45, STAMINA)
+ D.apply_damage(damage + 20, BRUTE)
return TRUE
/datum/martial_art/cqc/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
@@ -135,7 +142,7 @@
log_combat(A, D, "attacked (CQC)")
A.do_attack_animation(D)
var/picked_hit_type = pick("CQC'd", "Big Bossed")
- var/bonus_damage = 13
+ var/bonus_damage = (damage_roll(A,D) + 7)
if(!CHECK_MOBILITY(D, MOBILITY_STAND))
bonus_damage += 5
picked_hit_type = "stomps on"
@@ -151,7 +158,7 @@
D.visible_message("[A] leg sweeps [D]!", \
"[A] leg sweeps you! ")
playsound(get_turf(A), 'sound/effects/hit_kick.ogg', 50, 1, -1)
- D.apply_damage(10, BRUTE)
+ D.apply_damage(bonus_damage, BRUTE)
D.DefaultCombatKnockdown(60)
log_combat(A, D, "sweeped (CQC)")
return TRUE
@@ -161,6 +168,7 @@
return FALSE
add_to_streak("D",D)
var/obj/item/I = null
+ var/damage = (damage_roll(A,D)*0.5)
if(check_streak(A,D))
return TRUE
if(prob(65))
@@ -172,7 +180,7 @@
if(I && D.temporarilyRemoveItemFromInventory(I))
A.put_in_hands(I)
D.Jitter(2)
- D.apply_damage(5, BRUTE)
+ D.apply_damage(damage, BRUTE)
else
D.visible_message("[A] attempted to disarm [D]! ", \
"[A] attempted to disarm [D]! ")
diff --git a/code/datums/martial/krav_maga.dm b/code/datums/martial/krav_maga.dm
index 1a244f911e..df42fba07d 100644
--- a/code/datums/martial/krav_maga.dm
+++ b/code/datums/martial/krav_maga.dm
@@ -84,64 +84,71 @@
if("neck_chop")
streak = ""
neck_chop(A,D)
- return 1
+ return TRUE
if("leg_sweep")
streak = ""
leg_sweep(A,D)
- return 1
+ return TRUE
if("quick_choke")//is actually lung punch
streak = ""
quick_choke(A,D)
- return 1
- return 0
+ return TRUE
+ return FALSE
/datum/martial_art/krav_maga/proc/leg_sweep(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/obj/item/bodypart/affecting = D.get_bodypart(BODY_ZONE_CHEST)
+ var/armor_block = D.run_armor_check(affecting, "melee")
+ var/damage = damage_roll(A,D)
if(!CHECK_MOBILITY(D, MOBILITY_STAND))
- return 0
+ return FALSE
D.visible_message("[A] leg sweeps [D]! ", \
"[A] leg sweeps you! ")
playsound(get_turf(A), 'sound/effects/hit_kick.ogg', 50, 1, -1)
- D.apply_damage(5, BRUTE)
- D.DefaultCombatKnockdown(40, override_hardstun = 0.01, override_stamdmg = 25)
+ D.apply_damage(damage + 25, STAMINA, affecting, armor_block)
+ D.DefaultCombatKnockdown(80, override_hardstun = 1, override_stamdmg = 0)
log_combat(A, D, "leg sweeped")
- return 1
+ return TRUE
/datum/martial_art/krav_maga/proc/quick_choke(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)//is actually lung punch
+ var/damage = damage_roll(A,D)
D.visible_message("[A] pounds [D] on the chest! ", \
"[A] slams your chest! You can't breathe! ")
playsound(get_turf(A), 'sound/effects/hit_punch.ogg', 50, 1, -1)
if(D.losebreath <= 10)
D.losebreath = CLAMP(D.losebreath + 5, 0, 10)
- D.adjustOxyLoss(10)
+ D.adjustOxyLoss(damage + 5)
log_combat(A, D, "quickchoked")
- return 1
+ return TRUE
/datum/martial_art/krav_maga/proc/neck_chop(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D)*0.5)
D.visible_message("[A] karate chops [D]'s neck! ", \
"[A] karate chops your neck, rendering you unable to speak! ")
playsound(get_turf(A), 'sound/effects/hit_punch.ogg', 50, 1, -1)
- D.apply_damage(5, BRUTE)
+ D.apply_damage(damage, BRUTE)
if(D.silent <= 10)
D.silent = CLAMP(D.silent + 10, 0, 10)
log_combat(A, D, "neck chopped")
- return 1
+ return TRUE
/datum/martial_art/krav_maga/grab_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
if(check_streak(A,D))
- return 1
+ return TRUE
log_combat(A, D, "grabbed (Krav Maga)")
..()
/datum/martial_art/krav_maga/harm_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
+ var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
+ var/armor_block = D.run_armor_check(affecting, "melee")
if(check_streak(A,D))
- return 1
+ return TRUE
log_combat(A, D, "punched")
var/picked_hit_type = pick("punches", "kicks")
- var/bonus_damage = 10
- if(CHECK_MOBILITY(D, MOBILITY_STAND))
- bonus_damage += 5
+ var/bonus_damage = damage_roll(A,D)
+ if(!CHECK_MOBILITY(D, MOBILITY_STAND))
+ bonus_damage += 10
picked_hit_type = "stomps on"
- D.apply_damage(bonus_damage, BRUTE)
+ D.apply_damage(bonus_damage, BRUTE, affecting, armor_block)
if(picked_hit_type == "kicks" || picked_hit_type == "stomps on")
A.do_attack_animation(D, ATTACK_EFFECT_KICK)
playsound(get_turf(D), 'sound/effects/hit_kick.ogg', 50, 1, -1)
@@ -151,24 +158,34 @@
D.visible_message("[A] [picked_hit_type] [D]! ", \
"[A] [picked_hit_type] you! ")
log_combat(A, D, "[picked_hit_type] with [name]")
- return 1
+ return TRUE
-/datum/martial_art/krav_maga/disarm_act(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
- var/obj/item/I = null
- if(prob(60))
- I = D.get_active_held_item()
- if(I)
- if(D.temporarilyRemoveItemFromInventory(I))
- A.put_in_hands(I)
- D.visible_message("[A] has disarmed [D]! ", \
- "[A] has disarmed [D]! ")
- playsound(D, 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
+/datum/martial_art/krav_maga/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ if(check_streak(A,D))
+ return TRUE
+ var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
+ var/armor_block = D.run_armor_check(affecting, "melee")
+ var/damage = (damage_roll(A,D)*2)
+ if(D.mobility_flags & MOBILITY_STAND)
+ D.visible_message("[A] reprimands [D]! ", \
+ "You're slapped by [A]! ", "You hear a sickening sound of flesh hitting flesh! ", COMBAT_MESSAGE_RANGE, A)
+ to_chat(A, "You jab [D]! ")
+ A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
+ playsound(D, 'sound/effects/hit_punch.ogg', 50, TRUE, -1)
+ D.apply_damage(damage + 5, STAMINA, affecting, armor_block)
+ log_combat(A, D, "punched nonlethally")
else
- D.visible_message("[A] attempted to disarm [D]! ", \
- "[A] attempted to disarm [D]! ")
- playsound(D, 'sound/weapons/punchmiss.ogg', 25, 1, -1)
- log_combat(A, D, "disarmed (Krav Maga)", "[I ? " removing \the [I]" : ""]")
- return 1
+ D.visible_message("[A] reprimands [D]! ", \
+ "You're manhandled by [A]! ", "You hear a sickening sound of flesh hitting flesh! ", COMBAT_MESSAGE_RANGE, A)
+ to_chat(A, "You stomp [D]! ")
+ A.do_attack_animation(D, ATTACK_EFFECT_KICK)
+ playsound(D, 'sound/effects/hit_punch.ogg', 50, TRUE, -1)
+ D.apply_damage(damage + 10, STAMINA, affecting, armor_block)
+ log_combat(A, D, "stomped nonlethally")
+ if(prob(D.getStaminaLoss()))
+ D.visible_message("[D] sputters and recoils in pain! ", "You recoil in pain as you are jabbed in a nerve! ")
+ D.drop_all_held_items()
+ return TRUE
//Krav Maga Gloves
diff --git a/code/datums/martial/mushpunch.dm b/code/datums/martial/mushpunch.dm
index fe9f0d77d6..3fd0a637c2 100644
--- a/code/datums/martial/mushpunch.dm
+++ b/code/datums/martial/mushpunch.dm
@@ -4,6 +4,7 @@
/datum/martial_art/mushpunch/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
var/atk_verb
+ var/damage = (damage_roll(A,D)*3)
to_chat(A, "You begin to wind up an attack... ")
if(!do_after(A, 25, target = D))
to_chat(A, "Your attack was interrupted! ")
@@ -12,7 +13,7 @@
atk_verb = pick("punches", "smashes", "ruptures", "cracks")
D.visible_message("[A] [atk_verb] [D] with inhuman strength, sending [D.p_them()] flying backwards! ", \
"[A] [atk_verb] you with inhuman strength, sending you flying backwards! ")
- D.apply_damage(rand(15,30), BRUTE)
+ D.apply_damage(damage, BRUTE) //KAPOW
playsound(D, 'sound/effects/meteorimpact.ogg', 25, 1, -1)
var/throwtarget = get_edge_target_turf(A, get_dir(A, get_step_away(D, A)))
D.throw_at(throwtarget, 4, 2, A)//So stuff gets tossed around at the same time.
diff --git a/code/datums/martial/plasma_fist.dm b/code/datums/martial/plasma_fist.dm
index e38a011db0..c751d3b146 100644
--- a/code/datums/martial/plasma_fist.dm
+++ b/code/datums/martial/plasma_fist.dm
@@ -12,16 +12,16 @@
if(findtext(streak,TORNADO_COMBO))
streak = ""
Tornado(A,D)
- return 1
+ return TRUE
if(findtext(streak,THROWBACK_COMBO))
streak = ""
Throwback(A,D)
- return 1
+ return TRUE
if(findtext(streak,PLASMA_COMBO))
streak = ""
Plasma(A,D)
- return 1
- return 0
+ return TRUE
+ return FALSE
/datum/martial_art/plasma_fist/proc/TornadoAnimate(mob/living/carbon/human/A)
set waitfor = FALSE
@@ -44,11 +44,13 @@
return
/datum/martial_art/plasma_fist/proc/Throwback(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D)*3)
D.visible_message("[A] has hit [D] with Plasma Punch! ", \
"[A] has hit [D] with Plasma Punch! ")
playsound(D.loc, 'sound/weapons/punch1.ogg', 50, 1, -1)
var/atom/throw_target = get_edge_target_turf(D, get_dir(D, get_step_away(D, A)))
D.throw_at(throw_target, 200, 4,A)
+ D.apply_damage(damage, BRUTE)
A.say("HYAH!", forced="plasma fist")
log_combat(A, D, "threw back (Plasma Fist)")
return
@@ -66,23 +68,20 @@
/datum/martial_art/plasma_fist/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("H",D)
if(check_streak(A,D))
- return 1
- basic_hit(A,D)
- return 1
+ return TRUE
+ return FALSE
/datum/martial_art/plasma_fist/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("D",D)
if(check_streak(A,D))
- return 1
- basic_hit(A,D)
- return 1
+ return TRUE
+ return FALSE
/datum/martial_art/plasma_fist/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("G",D)
if(check_streak(A,D))
- return 1
- basic_hit(A,D)
- return 1
+ return TRUE
+ return FALSE
/mob/living/carbon/human/proc/plasma_fist_help()
set name = "Recall Teachings"
diff --git a/code/datums/martial/psychotic_brawl.dm b/code/datums/martial/psychotic_brawl.dm
index be8659949d..06d07260ed 100644
--- a/code/datums/martial/psychotic_brawl.dm
+++ b/code/datums/martial/psychotic_brawl.dm
@@ -14,6 +14,7 @@
/datum/martial_art/psychotic_brawling/proc/psycho_attack(mob/living/carbon/human/A, mob/living/carbon/human/D)
var/atk_verb
+ var/damage = damage_roll(A,D)
switch(rand(1,8))
if(1)
D.help_shake_act(A)
@@ -44,10 +45,10 @@
D.visible_message("[A] [atk_verb] [D]! ", \
"[A] [atk_verb] you! ")
playsound(get_turf(D), 'sound/weapons/punch1.ogg', 40, 1, -1)
- D.apply_damage(rand(5,10), BRUTE, BODY_ZONE_HEAD)
- A.apply_damage(rand(5,10), BRUTE, BODY_ZONE_HEAD)
+ D.apply_damage(damage*1.5, BRUTE, BODY_ZONE_HEAD)
+ A.apply_damage(damage, BRUTE, BODY_ZONE_HEAD)
if(!istype(D.head,/obj/item/clothing/head/helmet/) && !istype(D.head,/obj/item/clothing/head/hardhat))
- D.adjustOrganLoss(ORGAN_SLOT_BRAIN, 5)
+ D.adjustOrganLoss(ORGAN_SLOT_BRAIN, damage)
A.Stun(rand(10,45))
D.DefaultCombatKnockdown(rand(5,30))//CIT CHANGE - makes stuns from martial arts always use Knockdown instead of Stun for the sake of consistency
if(5,6)
@@ -55,14 +56,14 @@
atk_verb = pick("punches", "kicks", "hits", "slams into")
D.visible_message("[A] [atk_verb] [D] with inhuman strength, sending [D.p_them()] flying backwards! ", \
"[A] [atk_verb] you with inhuman strength, sending you flying backwards! ")
- D.apply_damage(rand(15,30), BRUTE)
+ D.apply_damage(damage*2, BRUTE)
playsound(get_turf(D), 'sound/effects/meteorimpact.ogg', 25, 1, -1)
var/throwtarget = get_edge_target_turf(A, get_dir(A, get_step_away(D, A)))
D.throw_at(throwtarget, 4, 2, A)//So stuff gets tossed around at the same time.
D.DefaultCombatKnockdown(60)
if(7,8)
- basic_hit(A,D)
+ return FALSE
if(atk_verb)
log_combat(A, D, "[atk_verb] (Psychotic Brawling)")
- return 1
\ No newline at end of file
+ return TRUE
\ No newline at end of file
diff --git a/code/datums/martial/rising_bass.dm b/code/datums/martial/rising_bass.dm
index 22605e5624..2d760fc10a 100644
--- a/code/datums/martial/rising_bass.dm
+++ b/code/datums/martial/rising_bass.dm
@@ -7,7 +7,6 @@
/datum/martial_art/the_rising_bass
name = "The Rising Bass"
id = MARTIALART_RISINGBASS
- dodge_chance = 100
allow_temp_override = FALSE
help_verb = /mob/living/carbon/human/proc/rising_bass_help
var/datum/action/risingbassmove/sidekick = new/datum/action/risingbassmove/sidekick()
@@ -18,24 +17,24 @@
if(findtext(streak,SIDE_KICK_COMBO))
streak = ""
sideKick(A,D)
- return 1
+ return TRUE
if(findtext(streak,SHOULDER_FLIP_COMBO))
streak = ""
shoulderFlip(A,D)
- return 1
+ return TRUE
if(findtext(streak,REPULSE_PUNCH_COMBO))
streak = ""
repulsePunch(A,D)
- return 1
+ return TRUE
if(findtext(streak,FOOT_SMASH_COMBO))
streak = ""
footSmash(A,D)
- return 1
+ return TRUE
if(findtext(streak,DEFT_SWITCH_COMBO))
streak = ""
deftSwitch(A,D)
- return 1
- return 0
+ return TRUE
+ return FALSE
//Repulse Punch - Slams the opponent far away from you.
@@ -79,6 +78,7 @@
return TRUE
/datum/martial_art/the_rising_bass/proc/sideKick(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D)*0.5)
if(CHECK_MOBILITY(D, MOBILITY_STAND))
var/dir = A.dir & (NORTH | SOUTH) ? pick(EAST, WEST) : pick(NORTH, SOUTH)
var/oppdir = dir == NORTH ? SOUTH : dir == SOUTH ? NORTH : dir == EAST ? WEST : EAST
@@ -88,15 +88,16 @@
D.visible_message("[A] kicks [D] in the side, sliding them over! ", \
"[A] kicks you in the side, forcing you to step away! ")
playsound(get_turf(A), 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
- D.apply_damage(5, BRUTE, BODY_ZONE_CHEST)
+ D.apply_damage(damage, BRUTE, BODY_ZONE_CHEST)
D.DefaultCombatKnockdown(60)
var/L = !checkfordensity(H,D) ? (!checkfordensity(K,D) ? D.loc : K) : H
D.forceMove(L)
log_combat(A, D, "side kicked (Rising Bass)")
return TRUE
- return basic_hit(A,D)
+ return TRUE
/datum/martial_art/the_rising_bass/proc/shoulderFlip(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D) + 25)
if(CHECK_MOBILITY(D, MOBILITY_STAND))
var/turf/H = get_step(A, get_dir(D,A))
var/L = checkfordensity(H,D) ? H : A.loc
@@ -105,16 +106,17 @@
"[A] flips you over their shoulder, slamming you into the ground! ")
playsound(get_turf(A), 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
D.emote("scream")
- D.apply_damage(10, BRUTE, BODY_ZONE_CHEST)
- D.apply_damage(30, BRUTE, BODY_ZONE_HEAD)
+ D.apply_damage(damage, BRUTE, BODY_ZONE_CHEST)
+ D.apply_damage(damage, BRUTE, BODY_ZONE_HEAD)
D.Sleeping(60)
D.DefaultCombatKnockdown(300)
D.forceMove(L)
log_combat(A, D, "shoulder flipped (Rising Bass)")
return TRUE
- return basic_hit(A,D)
+ return FALSE
/datum/martial_art/the_rising_bass/proc/repulsePunch(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = damage_roll(A,D)
if(CHECK_MOBILITY(D, MOBILITY_STAND) && repulsecool < world.time)
A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
D.visible_message("[A] smashes [D] in the chest, throwing them away! ", \
@@ -122,24 +124,25 @@
playsound(get_turf(A), 'sound/weapons/punch1.ogg', 50, 1, -1)
var/atom/F = get_edge_target_turf(D, get_dir(A, get_step_away(D, A)))
D.throw_at(F, 10, 1)
- D.apply_damage(10, BRUTE, BODY_ZONE_CHEST)
+ D.apply_damage(damage, BRUTE, BODY_ZONE_CHEST)
D.DefaultCombatKnockdown(90)
log_combat(A, D, "repulse punched (Rising Bass)")
repulsecool = world.time + 3 SECONDS
return TRUE
- return basic_hit(A,D)
+ return FALSE
/datum/martial_art/the_rising_bass/proc/footSmash(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D)*0.5)
if(CHECK_MOBILITY(D, MOBILITY_STAND))
A.do_attack_animation(D, ATTACK_EFFECT_KICK)
D.visible_message("[A] smashes their foot down on [D]'s foot! ", \
"[A] smashes your foot! ")
playsound(get_turf(A), 'sound/weapons/punch1.ogg', 50, 1, -1)
- D.apply_damage(5, BRUTE, pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG))
+ D.apply_damage(damage, BRUTE, pick(BODY_ZONE_L_LEG, BODY_ZONE_R_LEG))
D.dropItemToGround(D.get_active_held_item())
log_combat(A, D, "foot smashed (Rising Bass)")
return TRUE
- return basic_hit(A,D)
+ return FALSE
/datum/martial_art/the_rising_bass/proc/deftSwitch(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(CHECK_MOBILITY(D, MOBILITY_STAND))
@@ -158,19 +161,19 @@
/datum/martial_art/the_rising_bass/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("D",D)
if(check_streak(A,D))
- return 1
+ return TRUE
return ..()
/datum/martial_art/the_rising_bass/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("H",D)
if(check_streak(A,D))
- return 1
+ return TRUE
return ..()
/datum/martial_art/the_rising_bass/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("G",D)
if(check_streak(A,D))
- return 1
+ return TRUE
return ..()
/datum/martial_art/the_rising_bass/add_to_streak(element,mob/living/carbon/human/D)
@@ -178,6 +181,20 @@
return
. = ..()
+/datum/martial_art/the_rising_bass/on_projectile_hit(mob/living/carbon/human/A, obj/item/projectile/P, def_zone)
+ . = ..()
+ if(A.incapacitated(FALSE, TRUE)) //NO STUN
+ return BULLET_ACT_HIT
+ if(!CHECK_ALL_MOBILITY(A, MOBILITY_USE|MOBILITY_STAND)) //NO UNABLE TO USE, NO DODGING ON THE FLOOR
+ return BULLET_ACT_HIT
+ if(A.dna && A.dna.check_mutation(HULK)) //NO HULK
+ return BULLET_ACT_HIT
+ if(!isturf(A.loc)) //NO MOTHERFLIPPIN MECHS!
+ return BULLET_ACT_HIT
+ A.visible_message("[A] dodges the projectile cleanly, they're immune to ranged weapons! ", "You dodge out of the way of the projectile! ")
+ playsound(get_turf(A), pick('sound/weapons/bulletflyby.ogg', 'sound/weapons/bulletflyby2.ogg', 'sound/weapons/bulletflyby3.ogg'), 75, TRUE)
+ return BULLET_ACT_FORCE_PIERCE
+
/mob/living/carbon/human/proc/rising_bass_help()
set name = "Recall Teachings"
set desc = "Remember the martial techniques of the Rising Bass clan."
diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm
index 464c362a44..527ee01206 100644
--- a/code/datums/martial/sleeping_carp.dm
+++ b/code/datums/martial/sleeping_carp.dm
@@ -1,141 +1,105 @@
-#define WRIST_WRENCH_COMBO "DD"
-#define BACK_KICK_COMBO "HG"
-#define STOMACH_KNEE_COMBO "GH"
-#define HEAD_KICK_COMBO "DHH"
-#define ELBOW_DROP_COMBO "HDHDH"
+#define STRONG_PUNCH_COMBO "HH"
+#define LAUNCH_KICK_COMBO "HD"
+#define DROP_KICK_COMBO "HG"
/datum/martial_art/the_sleeping_carp
name = "The Sleeping Carp"
id = MARTIALART_SLEEPINGCARP
- deflection_chance = 100
- reroute_deflection = TRUE
allow_temp_override = FALSE
help_verb = /mob/living/carbon/human/proc/sleeping_carp_help
- var/old_grab_state = null
/datum/martial_art/the_sleeping_carp/proc/check_streak(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(findtext(streak,WRIST_WRENCH_COMBO))
+ if(findtext(streak,STRONG_PUNCH_COMBO))
streak = ""
- wristWrench(A,D)
+ strongPunch(A,D)
return TRUE
- if(findtext(streak,BACK_KICK_COMBO))
+ if(findtext(streak,LAUNCH_KICK_COMBO))
streak = ""
- backKick(A,D)
+ launchKick(A,D)
return TRUE
- if(findtext(streak,STOMACH_KNEE_COMBO))
+ if(findtext(streak,DROP_KICK_COMBO))
streak = ""
- kneeStomach(A,D)
- return TRUE
- if(findtext(streak,HEAD_KICK_COMBO))
- streak = ""
- headKick(A,D)
- return TRUE
- if(findtext(streak,ELBOW_DROP_COMBO))
- streak = ""
- elbowDrop(A,D)
+ dropKick(A,D)
return TRUE
return FALSE
-/datum/martial_art/the_sleeping_carp/proc/wristWrench(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(CHECK_MOBILITY(D, MOBILITY_USE))
- log_combat(A, D, "wrist wrenched (Sleeping Carp)")
- A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
- D.visible_message("[A] grabs [D]'s wrist and wrenches it sideways! ", \
- "[A] grabs your wrist and violently wrenches it to the side! ")
- playsound(get_turf(A), 'sound/weapons/thudswoosh.ogg', 50, 1, -1)
- D.emote("scream")
- D.dropItemToGround(D.get_active_held_item())
- D.apply_damage(5, BRUTE, pick(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM))
- D.DefaultCombatKnockdown(60)//CIT CHANGE - makes sleepingcarp use knockdown() for its stuns instead of stun()
- return TRUE
- return basic_hit(A,D)
+///Gnashing Teeth: Harm Harm, consistent 20 force punch on every second harm punch, has a chance to crit
+/datum/martial_art/the_sleeping_carp/proc/strongPunch(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ ///this var is so that the strong punch is always aiming for the body part the user is targeting and not trying to apply to the chest before deviating
+ var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
+ A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
+ var/atk_verb = pick("precisely kick", "brutally chop", "cleanly hit", "viciously slam")
+ ///this is the critical hit damage added to the attack if it rolls, it starts at 0 because it'll be changed when rolled
+ var/crit_damage = 0
+ var/damage = damage_roll(A,D)
+ D.visible_message("[A] [atk_verb]s [D]! ", \
+ "[A] [atk_verb]s you! ", null, null, A)
+ to_chat(A, "You [atk_verb] [D]! ")
+ if(prob(10))
+ crit_damage += (damage*2 + 15)
+ playsound(get_turf(D), 'sound/weapons/bite.ogg', 50, TRUE, -1)
+ D.visible_message("[D] staggers as the blow strikes them with inhuman force! ", "You are struck with incredible precision by [A]! ")
+ log_combat(A, D, "critcal strong punched (Sleeping Carp)")//log it here because a critical can swing for 40 force and it's important for the sake of how hard they hit
+ else
+ playsound(get_turf(D), 'sound/weapons/punch1.ogg', 25, TRUE, -1)
+ log_combat(A, D, "strong punched (Sleeping Carp)")//so as to not double up on logging
+ D.apply_damage((damage + 15) + crit_damage, BRUTE, affecting)
+ return
-/datum/martial_art/the_sleeping_carp/proc/backKick(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(CHECK_MOBILITY(D, MOBILITY_STAND))
- if(A.dir == D.dir)
- log_combat(A, D, "back-kicked (Sleeping Carp)")
- A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
- D.visible_message("[A] kicks [D] in the back! ", \
- "[A] kicks you in the back, making you stumble and fall! ")
- step_to(D,get_step(D,D.dir),1)
- D.DefaultCombatKnockdown(80)
- playsound(get_turf(D), 'sound/weapons/punch1.ogg', 50, 1, -1)
- return TRUE
- else
- log_combat(A, D, "missed a back-kick (Sleeping Carp) on")
- D.visible_message("[A] tries to kick [D] in the back, but misses! ", \
- "[A] tries to kick you in the back, but misses! ")
- return basic_hit(A,D)
+///Crashing Wave Kick: Harm Disarm combo, throws people seven tiles backwards
+/datum/martial_art/the_sleeping_carp/proc/launchKick(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = (damage_roll(A,D) + 15)
+ A.do_attack_animation(D, ATTACK_EFFECT_KICK)
+ D.visible_message("[A] kicks [D] square in the chest, sending them flying! ", \
+ "You are kicked square in the chest by [A], sending you flying! ", "You hear a sickening sound of flesh hitting flesh! ", COMBAT_MESSAGE_RANGE, A)
+ playsound(get_turf(A), 'sound/effects/hit_kick.ogg', 50, TRUE, -1)
+ var/atom/throw_target = get_edge_target_turf(D, A.dir)
+ D.throw_at(throw_target, 7, 14, A)
+ D.apply_damage(damage, BRUTE, BODY_ZONE_CHEST)
+ log_combat(A, D, "launchkicked (Sleeping Carp)")
+ return
-/datum/martial_art/the_sleeping_carp/proc/kneeStomach(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(CHECK_MOBILITY(D, MOBILITY_STAND))
- log_combat(A, D, "stomach kneed (Sleeping Carp)")
- A.do_attack_animation(D, ATTACK_EFFECT_KICK)
- D.visible_message("[A] knees [D] in the stomach! ", \
- "[A] winds you with a knee in the stomach! ")
- D.audible_message("[D] gags!")
- D.losebreath += 3
- D.DefaultCombatKnockdown(40)//CIT CHANGE - makes sleepingcarp use knockdown() for its stuns instead of stun()
- playsound(get_turf(D), 'sound/weapons/punch1.ogg', 50, 1, -1)
- return TRUE
- return basic_hit(A,D)
-
-/datum/martial_art/the_sleeping_carp/proc/headKick(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(CHECK_MOBILITY(D, MOBILITY_STAND))
- log_combat(A, D, "head kicked (Sleeping Carp)")
- A.do_attack_animation(D, ATTACK_EFFECT_KICK)
- D.visible_message("[A] kicks [D] in the head! ", \
- "[A] kicks you in the jaw! ")
- D.apply_damage(20, BRUTE, BODY_ZONE_HEAD)
+///Keelhaul: Harm Grab combo, knocks people down, deals stamina damage while they're on the floor
+/datum/martial_art/the_sleeping_carp/proc/dropKick(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ var/damage = damage_roll(A,D)
+ A.do_attack_animation(D, ATTACK_EFFECT_KICK)
+ playsound(get_turf(A), 'sound/effects/hit_kick.ogg', 50, TRUE, -1)
+ if((D.mobility_flags & MOBILITY_STAND))
+ D.apply_damage(damage, BRUTE, BODY_ZONE_HEAD)
+ D.DefaultCombatKnockdown(50, override_hardstun = 0.01, override_stamdmg = 0)
+ D.apply_damage(damage + 35, STAMINA, BODY_ZONE_HEAD) //A cit specific change form the tg port to really punish anyone who tries to stand up
+ D.visible_message("[A] kicks [D] in the head, sending them face first into the floor! ", \
+ "You are kicked in the head by [A], sending you crashing to the floor! ", "You hear a sickening sound of flesh hitting flesh! ", COMBAT_MESSAGE_RANGE, A)
+ else
+ D.apply_damage(damage*0.5, BRUTE, BODY_ZONE_HEAD)
+ D.apply_damage(damage + 35, STAMINA, BODY_ZONE_HEAD)
D.drop_all_held_items()
- playsound(get_turf(D), 'sound/weapons/punch1.ogg', 50, 1, -1)
- D.DefaultCombatKnockdown(80)//CIT CHANGE - makes sleepingcarp use knockdown() for its stuns instead of stun()
- return TRUE
- return basic_hit(A,D)
-
-/datum/martial_art/the_sleeping_carp/proc/elbowDrop(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(!CHECK_MOBILITY(D, MOBILITY_STAND))
- log_combat(A, D, "elbow dropped (Sleeping Carp)")
- A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
- D.visible_message("[A] elbow drops [D]! ", \
- "[A] piledrives you with their elbow! ")
- if(D.stat)
- D.death() //FINISH HIM!
- D.apply_damage(50, BRUTE, BODY_ZONE_CHEST)
- playsound(get_turf(D), 'sound/weapons/punch1.ogg', 75, 1, -1)
- return TRUE
- return basic_hit(A,D)
+ D.visible_message("[A] kicks [D] in the head! ", \
+ "You are kicked in the head by [A]! ", "You hear a sickening sound of flesh hitting flesh! ", COMBAT_MESSAGE_RANGE, A)
+ log_combat(A, D, "dropkicked (Sleeping Carp)")
+ return
/datum/martial_art/the_sleeping_carp/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
- if(A.a_intent == INTENT_GRAB && A!=D) // A!=D prevents grabbing yourself
- add_to_streak("G",D)
- if(check_streak(A,D)) //if a combo is made no grab upgrade is done
- return TRUE
- old_grab_state = A.grab_state
- D.grabbedby(A, 1)
- if(old_grab_state == GRAB_PASSIVE)
- D.drop_all_held_items()
- A.setGrabState(GRAB_AGGRESSIVE) //Instant agressive grab if on grab intent
- log_combat(A, D, "grabbed", addition="aggressively")
- D.visible_message("[A] violently grabs [D]! ", \
- "[A] violently grabs you! ")
+ add_to_streak("G",D)
+ if(check_streak(A,D))
return TRUE
- return FALSE
+ log_combat(A, D, "grabbed (Sleeping Carp)")
+ return ..()
/datum/martial_art/the_sleeping_carp/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
add_to_streak("H",D)
+ var/damage = (damage_roll(A,D) + 5)
if(check_streak(A,D))
return TRUE
+ var/obj/item/bodypart/affecting = D.get_bodypart(ran_zone(A.zone_selected))
A.do_attack_animation(D, ATTACK_EFFECT_PUNCH)
- var/atk_verb = pick("punches", "kicks", "chops", "hits", "slams")
- D.visible_message("[A] [atk_verb] [D]! ", \
- "[A] [atk_verb] you! ")
- D.apply_damage(rand(10,15), BRUTE)
- playsound(get_turf(D), 'sound/weapons/punch1.ogg', 25, 1, -1)
- if(prob(D.getBruteLoss()) && !D.lying)
- D.visible_message("[D] stumbles and falls! ", "The blow sends you to the ground! ")
- D.DefaultCombatKnockdown(80)
- log_combat(A, D, "[atk_verb] (Sleeping Carp)")
+ var/atk_verb = pick("kick", "chop", "hit", "slam")
+ D.visible_message("[A] [atk_verb]s [D]! ", \
+ "[A] [atk_verb]s you! ", null, null, A)
+ to_chat(A, "You [atk_verb] [D]! ")
+ D.apply_damage(damage, BRUTE, affecting)
+ playsound(get_turf(D), 'sound/weapons/punch1.ogg', 25, TRUE, -1)
+ log_combat(A, D, "punched (Sleeping Carp)")
return TRUE
@@ -143,17 +107,57 @@
add_to_streak("D",D)
if(check_streak(A,D))
return TRUE
+ log_combat(A, D, "disarmed (Sleeping Carp)")
return ..()
+/datum/martial_art/the_sleeping_carp/on_projectile_hit(mob/living/carbon/human/A, obj/item/projectile/P, def_zone)
+ . = ..()
+ if(A.incapacitated(FALSE, TRUE)) //NO STUN
+ return BULLET_ACT_HIT
+ if(!CHECK_ALL_MOBILITY(A, MOBILITY_USE|MOBILITY_STAND)) //NO UNABLE TO USE, NO DEFLECTION ON THE FLOOR
+ return BULLET_ACT_HIT
+ if(A.dna && A.dna.check_mutation(HULK)) //NO HULK
+ return BULLET_ACT_HIT
+ if(!isturf(A.loc)) //NO MOTHERFLIPPIN MECHS!
+ return BULLET_ACT_HIT
+ if(A.in_throw_mode)
+ A.visible_message("[A] effortlessly swats the projectile aside! They can deflect projectile with their bare hands! ", "You deflect the projectile! ")
+ playsound(get_turf(A), pick('sound/weapons/bulletflyby.ogg', 'sound/weapons/bulletflyby2.ogg', 'sound/weapons/bulletflyby3.ogg'), 75, TRUE)
+ P.firer = A
+ P.setAngle(rand(0, 360))//SHING
+ A.adjustStaminaLossBuffered (3) //Citadel change to stop infinite bullet sponging as you run away, but it is buffered!
+ return BULLET_ACT_FORCE_PIERCE
+ return BULLET_ACT_HIT
+
/datum/martial_art/the_sleeping_carp/teach(mob/living/carbon/human/H, make_temporary = FALSE)
. = ..()
if(!.)
return
ADD_TRAIT(H, TRAIT_NOGUNS, SLEEPING_CARP_TRAIT)
+ ADD_TRAIT(H, TRAIT_PIERCEIMMUNE, SLEEPING_CARP_TRAIT)
+ ADD_TRAIT(H, TRAIT_NODISMEMBER, SLEEPING_CARP_TRAIT)
+ H.physiology.brute_mod *= 0.4 //brute is really not gonna cut it
+ H.physiology.burn_mod *= 0.7 //burn is distinctly more useful against them than brute but they're still resistant
+ H.physiology.stun_mod *= 0.3 //for those rare stuns
+ H.physiology.pressure_mod *= 0.3 //go hang out with carp
+ H.physiology.cold_mod *= 0.3 //cold mods are different to burn mods, they do stack however
+ H.physiology.heat_mod *= 2 //this is mostly so sleeping carp has a viable weakness. Cooking them alive. Setting them on fire and heating them will be their biggest weakness. The reason for this is....filet jokes.
+
+ H.faction |= "carp" //:D
/datum/martial_art/the_sleeping_carp/on_remove(mob/living/carbon/human/H)
. = ..()
REMOVE_TRAIT(H, TRAIT_NOGUNS, SLEEPING_CARP_TRAIT)
+ REMOVE_TRAIT(H, TRAIT_PIERCEIMMUNE, SLEEPING_CARP_TRAIT)
+ REMOVE_TRAIT(H, TRAIT_NODISMEMBER, SLEEPING_CARP_TRAIT)
+ H.physiology.brute_mod = initial(H.physiology.brute_mod)
+ H.physiology.burn_mod = initial(H.physiology.burn_mod)
+ H.physiology.stun_mod = initial(H.physiology.stun_mod)
+ H.physiology.pressure_mod = initial(H.physiology.pressure_mod) //no more carpies
+ H.physiology.cold_mod = initial(H.physiology.cold_mod)
+ H.physiology.heat_mod = initial(H.physiology.heat_mod)
+
+ H.faction -= "carp" //:(
/mob/living/carbon/human/proc/sleeping_carp_help()
set name = "Recall Teachings"
@@ -162,11 +166,10 @@
to_chat(usr, "You retreat inward and recall the teachings of the Sleeping Carp... ")
- to_chat(usr, "Wrist Wrench : Disarm Disarm. Forces opponent to drop item in hand.")
- to_chat(usr, "Back Kick : Harm Grab. Opponent must be facing away. Knocks down.")
- to_chat(usr, "Stomach Knee : Grab Harm. Knocks the wind out of opponent and stuns.")
- to_chat(usr, "Head Kick : Disarm Harm Harm. Decent damage, forces opponent to drop item in hand.")
- to_chat(usr, "Elbow Drop : Harm Disarm Harm Disarm Harm. Opponent must be on the ground. Deals huge damage, instantly kills anyone in critical condition.")
+ to_chat(usr, "Gnashing Teeth : Harm Harm. Deal additional damage every second punch, with a chance for even more damage!")
+ to_chat(usr, "Crashing Wave Kick : Harm Disarm. Launch people brutally across rooms, and away from you.")
+ to_chat(usr, "Keelhaul : Harm Grab. Kick opponents to the floor. Against prone targets, deal additional stamina damage and disarm them.")
+ to_chat(usr, "In addition, your body has become incredibly resilient to most forms of attack. Weapons cannot readily pierce your hardened skin, and you are highly resistant to stuns and knockdowns, and can block all projectiles in Throw Mode. However, you are not invincible, and sustained damage will take it's toll. Avoid heat at all costs! ")
/obj/item/twohanded/bostaff
name = "bo staff"
@@ -237,7 +240,7 @@
else
return ..()
-/obj/item/twohanded/bostaff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- if(wielded)
- return ..()
- return FALSE
+/obj/item/twohanded/bostaff/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(!wielded)
+ return BLOCK_NONE
+ return ..()
diff --git a/code/datums/martial/wrestling.dm b/code/datums/martial/wrestling.dm
index 6ed2245dfd..f7923d029f 100644
--- a/code/datums/martial/wrestling.dm
+++ b/code/datums/martial/wrestling.dm
@@ -18,28 +18,30 @@
var/datum/action/drop/drop = new/datum/action/drop()
/datum/martial_art/wrestling/proc/check_streak(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
+ if(!can_use(A, D))
+ return FALSE
switch(streak)
if("drop")
streak = ""
drop(A,D)
- return 1
+ return TRUE
if("strike")
streak = ""
strike(A,D)
- return 1
+ return TRUE
if("kick")
streak = ""
kick(A,D)
- return 1
+ return TRUE
if("throw")
streak = ""
throw_wrassle(A,D)
- return 1
+ return TRUE
if("slam")
streak = ""
slam(A,D)
- return 1
- return 0
+ return TRUE
+ return FALSE
/datum/action/slam
name = "Slam (Cinch) - Slam a grappled opponent into the floor."
@@ -136,7 +138,7 @@
/datum/martial_art/wrestling/harm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(check_streak(A,D))
- return 1
+ return TRUE
log_combat(A, D, "punched with wrestling")
..()
@@ -171,11 +173,11 @@
if (get_dist(A, D) > 1)
to_chat(A, "[D] is too far away!")
- return 0
+ return FALSE
if (!isturf(A.loc) || !isturf(D.loc))
to_chat(A, "You can't throw [D] from here!")
- return 0
+ return FALSE
A.setDir(turn(A.dir, 90))
var/turf/T = get_step(A, A.dir)
@@ -184,7 +186,7 @@
D.forceMove(T)
D.setDir(get_dir(D, A))
else
- return 0
+ return FALSE
sleep(delay)
@@ -193,11 +195,11 @@
if (get_dist(A, D) > 1)
to_chat(A, "[D] is too far away!")
- return 0
+ return FALSE
if (!isturf(A.loc) || !isturf(D.loc))
to_chat(A, "You can't throw [D] from here!")
- return 0
+ return FALSE
D.forceMove(A.loc) // Maybe this will help with the wallthrowing bug.
@@ -209,7 +211,7 @@
D.emote("scream")
D.throw_at(T, 10, 4, A, TRUE, TRUE, callback = CALLBACK(D, /mob/living/carbon/human.proc/DefaultCombatKnockdown, 20))
log_combat(A, D, "has thrown with wrestling")
- return 0
+ return FALSE
/datum/martial_art/wrestling/proc/FlipAnimation(mob/living/carbon/human/D)
set waitfor = FALSE
@@ -225,6 +227,7 @@
if(!A.pulling || A.pulling != D)
to_chat(A, "You need to have [D] in a cinch!")
return
+ var/damage = damage_roll(A,D)
D.forceMove(A.loc)
A.setDir(get_dir(A, D))
D.setDir(get_dir(D, A))
@@ -256,7 +259,7 @@
A.pixel_y = 0
D.pixel_x = 0
D.pixel_y = 0
- return 0
+ return FALSE
if (!isturf(A.loc) || !isturf(D.loc))
to_chat(A, "You can't slam [D] here!")
@@ -264,7 +267,7 @@
A.pixel_y = 0
D.pixel_x = 0
D.pixel_y = 0
- return 0
+ return FALSE
else
if (A)
A.pixel_x = 0
@@ -272,7 +275,7 @@
if (D)
D.pixel_x = 0
D.pixel_y = 0
- return 0
+ return FALSE
sleep(1)
@@ -284,11 +287,11 @@
if (get_dist(A, D) > 1)
to_chat(A, "[D] is too far away!")
- return 0
+ return FALSE
if (!isturf(A.loc) || !isturf(D.loc))
to_chat(A, "You can't slam [D] here!")
- return 0
+ return FALSE
D.forceMove(A.loc)
@@ -307,11 +310,11 @@
switch(rand(1,3))
if (2)
- D.adjustBruteLoss(rand(20,30))
+ D.apply_damage(damage + 25, BRUTE)
if (3)
D.ex_act(EXPLODE_LIGHT)
else
- D.adjustBruteLoss(rand(10,20))
+ D.apply_damage(damage + 15, BRUTE)
else
D.ex_act(EXPLODE_LIGHT)
@@ -325,7 +328,7 @@
log_combat(A, D, "body-slammed")
- return 0
+ return FALSE
/datum/martial_art/wrestling/proc/CheckStrikeTurf(mob/living/carbon/human/A, turf/T)
if (A && (T && isturf(T) && get_dist(A, T) <= 1))
@@ -335,6 +338,7 @@
if(!D)
return
var/turf/T = get_turf(A)
+ var/damage = damage_roll(A,D)
if (T && isturf(T) && D && isturf(D.loc))
for (var/i = 0, i < 4, i++)
A.setDir(turn(A.dir, 90))
@@ -343,7 +347,7 @@
addtimer(CALLBACK(src, .proc/CheckStrikeTurf, A, T), 4)
A.visible_message("[A] headbutts [D]! ")
- D.adjustBruteLoss(rand(10,20))
+ D.apply_damage(damage + 15, BRUTE)
playsound(A.loc, "swing_hit", 50, 1)
D.Unconscious(20)
log_combat(A, D, "headbutted")
@@ -351,13 +355,14 @@
/datum/martial_art/wrestling/proc/kick(mob/living/carbon/human/A, mob/living/carbon/human/D)
if(!D)
return
+ var/damage = damage_roll(A,D)
A.emote("scream")
A.emote("flip")
A.setDir(turn(A.dir, 90))
A.visible_message("[A] roundhouse-kicks [D]! ")
playsound(A.loc, "swing_hit", 50, 1)
- D.adjustBruteLoss(rand(10,20))
+ D.apply_damage(damage + 15, STAMINA)
var/turf/T = get_edge_target_turf(A, get_dir(A, get_step_away(D, A)))
if (T && isturf(T))
@@ -371,7 +376,8 @@
var/obj/surface = null
var/turf/ST = null
var/falling = 0
-
+ var/damage = damage_roll(A,D)
+
for (var/obj/O in oview(1, A))
if (O.density == 1)
if (O == A)
@@ -399,15 +405,15 @@
A.pixel_y = 0
if (falling == 1)
A.visible_message("...and dives head-first into the ground, ouch! ")
- A.adjustBruteLoss(rand(10,20))
+ A.apply_damage(damage + 15, BRUTE)
A.DefaultCombatKnockdown(60)
to_chat(A, "[D] is too far away!")
- return 0
+ return FALSE
if (!isturf(A.loc) || !isturf(D.loc))
A.pixel_y = 0
to_chat(A, "You can't drop onto [D] from here!")
- return 0
+ return FALSE
if(A)
animate(A, transform = matrix(90, MATRIX_ROTATE), time = 1, loop = 0)
@@ -425,9 +431,9 @@
if (prob(33) || D.stat)
D.ex_act(EXPLODE_LIGHT)
else
- D.adjustBruteLoss(rand(20,30))
+ D.apply_damage(damage + 25, BRUTE)
else
- D.adjustBruteLoss(rand(20,30))
+ D.apply_damage(damage + 25, BRUTE)
D.DefaultCombatKnockdown(40)
@@ -440,14 +446,18 @@
return
/datum/martial_art/wrestling/disarm_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ damage_roll(A,D)
if(check_streak(A,D))
- return 1
+ return TRUE
log_combat(A, D, "wrestling-disarmed")
..()
/datum/martial_art/wrestling/grab_act(mob/living/carbon/human/A, mob/living/carbon/human/D)
+ damage_roll(A,D)
if(check_streak(A,D))
- return 1
+ return TRUE
+ if(!can_use(A,D))
+ return ..()
if(A.pulling == D || A == D) // don't stun grab yoursel
return FALSE
A.start_pulling(D)
@@ -455,7 +465,7 @@
"[A] gets [D] in a cinch! ")
D.Stun(rand(60,100))
log_combat(A, D, "cinched")
- return 1
+ return TRUE
/obj/item/storage/belt/champion/wrestling
name = "Wrestling Belt"
@@ -476,3 +486,19 @@
if(H.get_item_by_slot(SLOT_BELT) == src)
style.remove(H)
return
+
+//Subtype of wrestling, reserved for the wrestling belts found in the holodeck
+/datum/martial_art/wrestling/holodeck
+ name = "Holodeck Wrestling"
+
+/obj/item/storage/belt/champion/wrestling/holodeck
+ name = "Holodeck Wrestling Belt"
+ style = new /datum/martial_art/wrestling/holodeck
+
+//Make sure that moves can only be used on people wearing the holodeck belt
+/datum/martial_art/wrestling/holodeck/can_use(var/mob/living/carbon/human/A, var/mob/living/carbon/human/D)
+ if(!(istype(D.mind?.martial_art, /datum/martial_art/wrestling/holodeck)))
+ return FALSE
+ else
+ return ..()
+
diff --git a/code/datums/materials/basemats.dm b/code/datums/materials/basemats.dm
index 6511950c87..c006f97bff 100644
--- a/code/datums/materials/basemats.dm
+++ b/code/datums/materials/basemats.dm
@@ -93,12 +93,12 @@ Unless you know what you're doing, only use the first three numbers. They're in
/datum/material/plasma/on_applied(atom/source, amount, material_flags)
. = ..()
if(ismovableatom(source))
- source.AddElement(/datum/element/firestacker)
+ source.AddElement(/datum/element/firestacker, amount=1)
source.AddComponent(/datum/component/explodable, 0, 0, amount / 2500, amount / 1250)
/datum/material/plasma/on_removed(atom/source, material_flags)
. = ..()
- source.RemoveElement(/datum/element/firestacker)
+ source.RemoveElement(/datum/element/firestacker, amount=1)
qdel(source.GetComponent(/datum/component/explodable))
///Can cause bluespace effects on use. (Teleportation) (Not yet implemented)
diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index 29bb694a6f..45a0f86a98 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -95,8 +95,7 @@
SStgui.on_transfer(current, new_character)
if(iscarbon(current))
var/mob/living/carbon/C = current
- if(C.combatmode)
- C.toggle_combat_mode(TRUE, TRUE)
+ C.disable_intentional_combat_mode(TRUE)
if(!language_holder)
var/datum/language_holder/mob_holder = new_character.get_language_holder(shadow = FALSE)
language_holder = mob_holder.copy(src)
@@ -256,9 +255,11 @@
remove_rev()
SSticker.mode.update_cult_icons_removed(src)
-/datum/mind/proc/equip_traitor(employer = "The Syndicate", silent = FALSE, datum/antagonist/uplink_owner)
+/datum/mind/proc/equip_traitor(datum/traitor_class/traitor_class, silent = FALSE, datum/antagonist/uplink_owner)
if(!current)
return
+ if(!traitor_class)
+ traitor_class = GLOB.traitor_classes[TRAITOR_HUMAN]
var/mob/living/carbon/human/traitor_mob = current
if (!istype(traitor_mob))
return
@@ -306,21 +307,21 @@
if (!uplink_loc)
if(!silent)
- to_chat(traitor_mob, "Unfortunately, [employer] wasn't able to get you an Uplink.")
+ to_chat(traitor_mob, "Unfortunately, [traitor_class.employer] wasn't able to get you an Uplink.")
. = 0
else
. = uplink_loc
- var/datum/component/uplink/U = uplink_loc.AddComponent(/datum/component/uplink, traitor_mob.key)
+ var/datum/component/uplink/U = uplink_loc.AddComponent(/datum/component/uplink, traitor_mob.key,traitor_class)
if(!U)
CRASH("Uplink creation failed.")
U.setup_unlock_code()
if(!silent)
if(uplink_loc == R)
- to_chat(traitor_mob, "[employer] has cunningly disguised a Syndicate Uplink as your [R.name]. Simply dial the frequency [format_frequency(U.unlock_code)] to unlock its hidden features.")
+ to_chat(traitor_mob, "[traitor_class.employer] has cunningly disguised a Syndicate Uplink as your [R.name]. Simply dial the frequency [format_frequency(U.unlock_code)] to unlock its hidden features.")
else if(uplink_loc == PDA)
- to_chat(traitor_mob, "[employer] has cunningly disguised a Syndicate Uplink as your [PDA.name]. Simply enter the code \"[U.unlock_code]\" into the ringtone select to unlock its hidden features.")
+ to_chat(traitor_mob, "[traitor_class.employer] has cunningly disguised a Syndicate Uplink as your [PDA.name]. Simply enter the code \"[U.unlock_code]\" into the ringtone select to unlock its hidden features.")
else if(uplink_loc == P)
- to_chat(traitor_mob, "[employer] has cunningly disguised a Syndicate Uplink as your [P.name]. Simply twist the top of the pen [U.unlock_code] from its starting position to unlock its hidden features.")
+ to_chat(traitor_mob, "[traitor_class.employer] has cunningly disguised a Syndicate Uplink as your [P.name]. Simply twist the top of the pen [U.unlock_code] from its starting position to unlock its hidden features.")
if(uplink_owner)
uplink_owner.antag_memory += U.unlock_note + " "
@@ -469,7 +470,6 @@
/datum/objective/steal,
/datum/objective/download,
/datum/objective/nuclear,
- /datum/objective/capture,
/datum/objective/absorb,
/datum/objective/custom
)
diff --git a/code/datums/mutations.dm b/code/datums/mutations.dm
deleted file mode 100644
index 6397bbe66b..0000000000
--- a/code/datums/mutations.dm
+++ /dev/null
@@ -1,127 +0,0 @@
-GLOBAL_LIST_EMPTY(mutations_list)
-
-/datum/mutation
-
- var/name
-
-/datum/mutation/New()
- GLOB.mutations_list[name] = src
-
-/datum/mutation/human
- var/dna_block
- var/quality
- var/get_chance = 100
- var/lowest_value = 256 * 8
- var/text_gain_indication = ""
- var/text_lose_indication = ""
- var/list/mutable_appearance/visual_indicators = list()
- var/layer_used = MUTATIONS_LAYER //which mutation layer to use
- var/list/species_allowed = list() //to restrict mutation to only certain species
- var/health_req //minimum health required to acquire the mutation
- var/limb_req //required limbs to acquire this mutation
- var/time_coeff = 1 //coefficient for timed mutations
-
-/datum/mutation/human/proc/force_give(mob/living/carbon/human/owner)
- set_block(owner)
- . = on_acquiring(owner)
-
-/datum/mutation/human/proc/force_lose(mob/living/carbon/human/owner)
- set_block(owner, 0)
- . = on_losing(owner)
-
-/datum/mutation/human/proc/set_se(se_string, on = 1)
- if(!se_string || length(se_string) < DNA_STRUC_ENZYMES_BLOCKS * DNA_BLOCK_SIZE)
- return
- var/before = copytext_char(se_string, 1, ((dna_block - 1) * DNA_BLOCK_SIZE) + 1)
- var/injection = num2hex(on ? rand(lowest_value, (256 * 16) - 1) : rand(0, lowest_value - 1), DNA_BLOCK_SIZE)
- var/after = copytext_char(se_string, (dna_block * DNA_BLOCK_SIZE) + 1, 0)
- return before + injection + after
-
-/datum/mutation/human/proc/set_block(mob/living/carbon/owner, on = 1)
- if(owner && owner.has_dna())
- owner.dna.struc_enzymes = set_se(owner.dna.struc_enzymes, on)
-
-/datum/mutation/human/proc/check_block_string(se_string)
- if(!se_string || length(se_string) < DNA_STRUC_ENZYMES_BLOCKS * DNA_BLOCK_SIZE)
- return 0
- if(hex2num(getblock(se_string, dna_block)) >= lowest_value)
- return 1
-
-/datum/mutation/human/proc/check_block(mob/living/carbon/human/owner, force_powers=0)
- if(check_block_string(owner.dna.struc_enzymes))
- if(prob(get_chance)||force_powers)
- . = on_acquiring(owner)
- else
- . = on_losing(owner)
-
-/datum/mutation/human/proc/on_acquiring(mob/living/carbon/human/owner)
- if(!owner || !istype(owner) || owner.stat == DEAD || (src in owner.dna.mutations))
- return TRUE
- if(species_allowed.len && !species_allowed.Find(owner.dna.species.id))
- return TRUE
- if(health_req && owner.health < health_req)
- return TRUE
- if(limb_req && !owner.get_bodypart(limb_req))
- return TRUE
- owner.dna.mutations.Add(src)
- if(text_gain_indication)
- to_chat(owner, text_gain_indication)
- if(visual_indicators.len)
- var/list/mut_overlay = list(get_visual_indicator(owner))
- if(owner.overlays_standing[layer_used])
- mut_overlay = owner.overlays_standing[layer_used]
- mut_overlay |= get_visual_indicator(owner)
- owner.remove_overlay(layer_used)
- owner.overlays_standing[layer_used] = mut_overlay
- owner.apply_overlay(layer_used)
-
-/datum/mutation/human/proc/get_visual_indicator(mob/living/carbon/human/owner)
- return
-
-/datum/mutation/human/proc/on_attack_hand(mob/living/carbon/human/owner, atom/target, proximity)
- return
-
-/datum/mutation/human/proc/on_ranged_attack(mob/living/carbon/human/owner, atom/target)
- return
-
-/datum/mutation/human/proc/on_move(mob/living/carbon/human/owner, new_loc)
- return
-
-/datum/mutation/human/proc/on_life(mob/living/carbon/human/owner)
- return
-
-/datum/mutation/human/proc/on_losing(mob/living/carbon/human/owner)
- if(owner && istype(owner) && (owner.dna.mutations.Remove(src)))
- if(text_lose_indication && owner.stat != DEAD)
- to_chat(owner, text_lose_indication)
- if(visual_indicators.len)
- var/list/mut_overlay = list()
- if(owner.overlays_standing[layer_used])
- mut_overlay = owner.overlays_standing[layer_used]
- owner.remove_overlay(layer_used)
- mut_overlay.Remove(get_visual_indicator(owner))
- owner.overlays_standing[layer_used] = mut_overlay
- owner.apply_overlay(layer_used)
- return 0
- return 1
-
-/mob/living/carbon/proc/update_mutations_overlay()
- return
-
-/mob/living/carbon/human/update_mutations_overlay()
- for(var/datum/mutation/human/CM in dna.mutations)
- if(CM.species_allowed.len && !CM.species_allowed.Find(dna.species.id))
- CM.force_lose(src) //shouldn't have that mutation at all
- continue
- if(CM.visual_indicators.len)
- var/list/mut_overlay = list()
- if(overlays_standing[CM.layer_used])
- mut_overlay = overlays_standing[CM.layer_used]
- var/mutable_appearance/V = CM.get_visual_indicator(src)
- if(!mut_overlay.Find(V)) //either we lack the visual indicator or we have the wrong one
- remove_overlay(CM.layer_used)
- for(var/mutable_appearance/MA in CM.visual_indicators)
- mut_overlay.Remove(MA)
- mut_overlay |= V
- overlays_standing[CM.layer_used] = mut_overlay
- apply_overlay(CM.layer_used)
diff --git a/code/datums/mutations/_mutations.dm b/code/datums/mutations/_mutations.dm
new file mode 100644
index 0000000000..9edaa7605c
--- /dev/null
+++ b/code/datums/mutations/_mutations.dm
@@ -0,0 +1,193 @@
+/datum/mutation
+
+ var/name
+
+/datum/mutation/human
+ name = "mutation"
+ var/desc = "A mutation."
+ var/locked
+ var/quality
+ var/get_chance = 100
+ var/lowest_value = 256 * 8
+ var/text_gain_indication = ""
+ var/text_lose_indication = ""
+ var/list/mutable_appearance/visual_indicators = list()
+ var/obj/effect/proc_holder/spell/power
+ var/layer_used = MUTATIONS_LAYER //which mutation layer to use
+ var/list/species_allowed = list() //to restrict mutation to only certain species
+ var/health_req //minimum health required to acquire the mutation
+ var/limb_req //required limbs to acquire this mutation
+ var/time_coeff = 1 //coefficient for timed mutations
+ var/datum/dna/dna
+ var/mob/living/carbon/human/owner
+ var/instability = 0 //instability the holder gets when the mutation is not native
+ var/blocks = 4 //Amount of those big blocks with gene sequences
+ var/difficulty = 8 //Amount of missing sequences. Sometimes it removes an entire pair for 2 points
+ var/timed = FALSE //Boolean to easily check if we're going to self destruct
+ var/alias //'Mutation #49', decided every round to get some form of distinction between undiscovered mutations
+ var/scrambled = FALSE //Wheter we can read it if it's active. To avoid cheesing with mutagen
+ var/class //Decides player accesibility, sorta
+ //MUT_NORMAL - A mutation that can be activated and deactived by completing a sequence
+ //MUT_EXTRA - A mutation that is in the mutations tab, and can be given and taken away through though the DNA console. Has a 0 before it's name in the mutation section of the dna console
+ //MUT_OTHER Cannot be interacted with by players through normal means. I.E. wizards mutate
+
+ var/list/conflicts //any mutations that might conflict. put mutation typepath defines in here. make sure to enter it both ways (so that A conflicts with B, and B with A)
+ var/can_chromosome = CHROMOSOME_NONE //can we take chromosomes? 0: CHROMOSOME_NEVER never, 1:CHROMOSOME_NONE yeah, 2: CHROMOSOME_USED no, already have one
+ var/chromosome_name //purely cosmetic
+ var/modified = FALSE //ugly but we really don't want chromosomes and on_acquiring to overlap and apply double the powers
+ var/mutadone_proof = FALSE
+
+ //Chromosome stuff - set to -1 to prevent people from changing it. Example: It'd be a waste to decrease cooldown on mutism
+ var/stabilizer_coeff = 1 //genetic stability coeff
+ var/synchronizer_coeff = -1 //makes the mutation hurt the user less
+ var/power_coeff = -1 //boosts mutation strength
+ var/energy_coeff = -1 //lowers mutation cooldown
+
+/datum/mutation/human/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
+ . = ..()
+ class = class_
+ if(timer)
+ addtimer(CALLBACK(src, .proc/remove), timer)
+ timed = TRUE
+ if(copymut && istype(copymut, /datum/mutation/human))
+ copy_mutation(copymut)
+
+/datum/mutation/human/proc/on_acquiring(mob/living/carbon/human/H)
+ if(!H || !istype(H) || H.stat == DEAD || (src in H.dna.mutations))
+ return TRUE
+ if(species_allowed.len && !species_allowed.Find(H.dna.species.id))
+ return TRUE
+ if(health_req && H.health < health_req)
+ return TRUE
+ if(limb_req && !H.get_bodypart(limb_req))
+ return TRUE
+ for(var/M in H.dna.mutations)//check for conflicting powers
+ var/datum/mutation/human/mewtayshun = M
+ if(LAZYLEN(mewtayshun.conflicts))
+ for(var/cons in mewtayshun.conflicts)
+ var/datum/mutation/human/conflicter = cons
+ if(conflicter == type)
+ to_chat(H, "You feel your genes resisting something. ")
+ return TRUE
+ owner = H
+ dna = H.dna
+ dna.mutations += src
+ if(text_gain_indication)
+ to_chat(H, text_gain_indication)
+ if(visual_indicators.len)
+ var/list/mut_overlay = list(get_visual_indicator())
+ if(H.overlays_standing[layer_used])
+ mut_overlay = H.overlays_standing[layer_used]
+ mut_overlay |= get_visual_indicator()
+ H.remove_overlay(layer_used)
+ H.overlays_standing[layer_used] = mut_overlay
+ H.apply_overlay(layer_used)
+
+ grant_spell()
+ if(!modified)
+ addtimer(CALLBACK(src, .proc/modify, 5)) //gonna want children calling ..() to run first
+
+/datum/mutation/human/proc/get_visual_indicator()
+ return
+
+/datum/mutation/human/proc/on_attack_hand(atom/target, proximity)
+ return
+
+/datum/mutation/human/proc/on_ranged_attack(atom/target, mouseparams)
+ return
+
+/datum/mutation/human/proc/on_move(atom/new_loc)
+ return
+
+/datum/mutation/human/proc/on_life()
+ return
+
+/datum/mutation/human/proc/on_losing(mob/living/carbon/human/owner)
+ if(owner && istype(owner) && (owner.dna.mutations.Remove(src)))
+ if(text_lose_indication && owner.stat != DEAD)
+ to_chat(owner, text_lose_indication)
+ if(visual_indicators.len)
+ var/list/mut_overlay = list()
+ if(owner.overlays_standing[layer_used])
+ mut_overlay = owner.overlays_standing[layer_used]
+ owner.remove_overlay(layer_used)
+ mut_overlay.Remove(get_visual_indicator(owner))
+ owner.overlays_standing[layer_used] = mut_overlay
+ owner.apply_overlay(layer_used)
+ if(power)
+ owner.RemoveSpell(power)
+ qdel(src)
+ return 0
+ return 1
+
+/datum/mutation/human/proc/say_mod(message)
+ if(message)
+ return message
+
+/datum/mutation/human/proc/get_spans()
+ return list()
+
+/mob/living/carbon/proc/update_mutations_overlay()
+ return
+
+/mob/living/carbon/human/update_mutations_overlay()
+ for(var/datum/mutation/human/CM in dna.mutations)
+ if(CM.species_allowed.len && !CM.species_allowed.Find(dna.species.id))
+ dna.force_lose(CM) //shouldn't have that mutation at all
+ continue
+ if(CM.visual_indicators.len)
+ var/list/mut_overlay = list()
+ if(overlays_standing[CM.layer_used])
+ mut_overlay = overlays_standing[CM.layer_used]
+ var/mutable_appearance/V = CM.get_visual_indicator()
+ if(!mut_overlay.Find(V)) //either we lack the visual indicator or we have the wrong one
+ remove_overlay(CM.layer_used)
+ for(var/mutable_appearance/MA in CM.visual_indicators[CM.type])
+ mut_overlay.Remove(MA)
+ mut_overlay |= V
+ overlays_standing[CM.layer_used] = mut_overlay
+ apply_overlay(CM.layer_used)
+
+
+/datum/mutation/human/proc/modify() //called when a genome is applied so we can properly update some stats without having to remove and reapply the mutation from someone
+ if(modified || !power || !owner)
+ return
+ power.charge_max *= GET_MUTATION_ENERGY(src)
+ power.charge_counter *= GET_MUTATION_ENERGY(src)
+ modified = TRUE
+
+/datum/mutation/human/proc/copy_mutation(datum/mutation/human/HM)
+ if(!HM)
+ return
+ chromosome_name = HM.chromosome_name
+ stabilizer_coeff = HM.stabilizer_coeff
+ synchronizer_coeff = HM.synchronizer_coeff
+ power_coeff = HM.power_coeff
+ energy_coeff = HM.energy_coeff
+ mutadone_proof = HM.mutadone_proof
+ can_chromosome = HM.can_chromosome
+
+/datum/mutation/human/proc/remove_chromosome()
+ stabilizer_coeff = initial(stabilizer_coeff)
+ synchronizer_coeff = initial(synchronizer_coeff)
+ power_coeff = initial(power_coeff)
+ energy_coeff = initial(energy_coeff)
+ mutadone_proof = initial(mutadone_proof)
+ can_chromosome = initial(can_chromosome)
+ chromosome_name = null
+
+/datum/mutation/human/proc/remove()
+ if(dna)
+ dna.force_lose(src)
+ else
+ qdel(src)
+
+/datum/mutation/human/proc/grant_spell()
+ if(!ispath(power) || !owner)
+ return FALSE
+
+ power = new power()
+ power.action_background_icon_state = "bg_tech_blue_on"
+ power.panel = "Genetic"
+ owner.AddSpell(power)
+ return TRUE
diff --git a/code/datums/mutations/actions.dm b/code/datums/mutations/actions.dm
new file mode 100644
index 0000000000..e933e02c15
--- /dev/null
+++ b/code/datums/mutations/actions.dm
@@ -0,0 +1,500 @@
+/datum/mutation/human/telepathy
+ name = "Telepathy"
+ desc = "A rare mutation that allows the user to telepathically communicate to others."
+ quality = POSITIVE
+ text_gain_indication = "You can hear your own voice echoing in your mind! "
+ text_lose_indication = "You don't hear your mind echo anymore. "
+ difficulty = 12
+ power = /obj/effect/proc_holder/spell/targeted/telepathy/genetic
+ instability = 10
+ energy_coeff = 1
+
+/datum/mutation/human/telepathy/on_acquiring(mob/living/carbon/human/owner)
+ . = ..()
+
+/datum/mutation/human/telepathy/on_losing(mob/living/carbon/human/owner)
+ . = ..()
+
+/obj/effect/proc_holder/spell/targeted/telepathy/genetic
+ magic_check = FALSE
+
+/datum/mutation/human/firebreath
+ name = "Fire Breath"
+ desc = "An ancient mutation that gives lizards breath of fire."
+ quality = POSITIVE
+ difficulty = 12
+ locked = TRUE
+ text_gain_indication = "Your throat is burning! "
+ text_lose_indication = "Your throat is cooling down. "
+ power = /obj/effect/proc_holder/spell/aimed/firebreath
+ instability = 30
+ energy_coeff = 1
+ power_coeff = 1
+
+/datum/mutation/human/firebreath/modify()
+ if(power)
+ var/obj/effect/proc_holder/spell/aimed/firebreath/S = power
+ S.strength = 4 + GET_MUTATION_POWER(src)
+
+/obj/effect/proc_holder/spell/aimed/firebreath
+ name = "Fire Breath"
+ desc = "You can breathe fire at a target."
+ school = "evocation"
+ charge_max = 600
+ clothes_req = NONE
+ range = 20
+ base_icon_state = "fireball"
+ action_icon_state = "fireball0"
+ sound = 'sound/magic/demon_dies.ogg' //horrifying lizard noises
+ active_msg = "You built up heat in your mouth."
+ deactive_msg = "You swallow the flame."
+ var/strength = 4
+
+/obj/effect/proc_holder/spell/aimed/firebreath/before_cast(list/targets)
+ . = ..()
+ if(iscarbon(usr))
+ var/mob/living/carbon/C = usr
+ if(C.is_mouth_covered())
+ C.adjust_fire_stacks(2)
+ C.IgniteMob()
+ to_chat(C,"Something in front of your mouth caught fire! ")
+ return FALSE
+
+/obj/effect/proc_holder/spell/aimed/firebreath/cast(list/targets, mob/living/user)
+ var/turf/T = user.loc
+ if(!isturf(T))
+ return FALSE
+ firecone(T,user.dir,strength)
+ remove_ranged_ability()
+ charge_counter = 0
+ start_recharge()
+ on_deactivation(user)
+
+/proc/firecone(loc,dir,length)
+ var/addsides = FALSE
+ var/list/turf/recentturf = list(loc)
+ for (var/i = 0;i < length;i++)
+ var/list/turf/h = list()
+ for (var/turf/g in recentturf)
+ var/frontturf = get_step(g,dir)
+ if (addsides)
+ var/rightturf = get_step(frontturf,turn(dir,90))
+ var/leftturf = get_step(frontturf,turn(dir,270))
+ if (!(rightturf in h))
+ h += rightturf
+ if (!(leftturf in h))
+ h += leftturf
+ if (!(frontturf in h))
+ h += frontturf
+ for (var/turf/j in h)
+ if (j.blocks_air)
+ h -= j
+ continue
+ for (var/obj/o in j)
+ if (o.CanAtmosPass == ATMOS_PASS_PROC ? !o.CanAtmosPass(loc) : !o.CanAtmosPass)
+ h -= j
+ continue
+ for (var/turf/l in h)
+ new /obj/effect/hotspot(l)
+ l.hotspot_expose(700,50,1)
+ sleep(1)
+ recentturf = h
+ addsides = !addsides
+
+/datum/mutation/human/void
+ name = "Void Magnet"
+ desc = "A rare genome that attracts odd forces not usually observed."
+ quality = MINOR_NEGATIVE //upsides and downsides
+ text_gain_indication = "You feel a heavy, dull force just beyond the walls watching you. "
+ instability = 30
+ power = /obj/effect/proc_holder/spell/self/void
+ energy_coeff = 1
+ synchronizer_coeff = 1
+
+/datum/mutation/human/void/on_life()
+ if(!isturf(owner.loc))
+ return
+ if(prob((0.5+((100-dna.stability)/20))) * GET_MUTATION_SYNCHRONIZER(src)) //very rare, but enough to annoy you hopefully. +0.5 probability for every 10 points lost in stability
+ new /obj/effect/immortality_talisman/void(get_turf(owner), owner)
+
+/obj/effect/proc_holder/spell/self/void
+ name = "Convoke Void" //magic the gathering joke here
+ desc = "A rare genome that attracts odd forces not usually observed. May sometimes pull you in randomly."
+ school = "evocation"
+ clothes_req = NONE
+ charge_max = 600
+ invocation = "DOOOOOOOOOOOOOOOOOOOOM!!!"
+ invocation_type = "shout"
+ action_icon_state = "void_magnet"
+ var/in_use = FALSE //so it doesnt cast while you are already deep innit
+
+/obj/effect/proc_holder/spell/self/void/can_cast(mob/user = usr)
+ . = ..()
+ if(!isturf(user.loc))
+ return FALSE
+
+/obj/effect/proc_holder/spell/self/void/cast(mob/user = usr)
+ . = ..()
+ new /obj/effect/immortality_talisman/void(get_turf(user), user)
+
+/datum/mutation/human/shock
+ name = "Shock Touch"
+ desc = "The affected can channel excess electricity through their hands without shocking themselves, allowing them to shock others."
+ quality = POSITIVE
+ locked = TRUE
+ difficulty = 16
+ text_gain_indication = "You feel power flow through your hands. "
+ text_lose_indication = "The energy in your hands subsides. "
+ power = /obj/effect/proc_holder/spell/targeted/touch/shock
+ instability = 30
+
+/obj/effect/proc_holder/spell/targeted/touch/shock
+ name = "Shock Touch"
+ desc = "Channel electricity to your hand to shock people with."
+ drawmessage = "You channel electricity into your hand."
+ dropmessage = "You let the electricity from your hand dissipate."
+ hand_path = /obj/item/melee/touch_attack/shock
+ charge_max = 400
+ clothes_req = NONE
+ action_icon_state = "zap"
+
+/obj/item/melee/touch_attack/shock
+ name = "\improper shock touch"
+ desc = "This is kind of like when you rub your feet on a shag rug so you can zap your friends, only a lot less safe."
+ catchphrase = null
+ on_use_sound = 'sound/weapons/zapbang.ogg'
+ icon_state = "zapper"
+ item_state = "zapper"
+
+/obj/item/melee/touch_attack/shock/afterattack(atom/target, mob/living/carbon/user, proximity)
+ if(!proximity || !isliving(target))
+ return
+ if(iscarbon(target))
+ var/mob/living/carbon/C = target
+ if(C.electrocute_act(15, user, 1, SHOCK_NOSTUN))//doesnt stun. never let this stun
+ C.dropItemToGround(C.get_active_held_item())
+ C.dropItemToGround(C.get_inactive_held_item())
+ C.confused += 10
+ C.visible_message("[user] electrocutes [target]! ","[user] electrocutes you! ")
+ return ..()
+ else
+ user.visible_message("[user] fails to electrocute [target]! ")
+ return ..()
+ else if(isliving(target))
+ var/mob/living/L = target
+ L.electrocute_act(15, user, 1, SHOCK_NOSTUN)
+ L.visible_message("[user] electrocutes [target]! ","[user] electrocutes you! ")
+ return ..()
+ else
+ to_chat(user,"The electricity doesn't seem to affect [target]... ")
+ return ..()
+
+
+/datum/mutation/human/olfaction
+ name = "Transcendent Olfaction"
+ desc = "Your sense of smell is comparable to that of a canine."
+ quality = POSITIVE
+ difficulty = 12
+ text_gain_indication = "Smells begin to make more sense... "
+ text_lose_indication = "Your sense of smell goes back to normal. "
+ power = /obj/effect/proc_holder/spell/targeted/olfaction
+ instability = 30
+ synchronizer_coeff = 1
+ var/reek = 200
+
+/datum/mutation/human/olfaction/modify()
+ if(power)
+ var/obj/effect/proc_holder/spell/targeted/olfaction/S = power
+ S.sensitivity = GET_MUTATION_SYNCHRONIZER(src)
+
+/obj/effect/proc_holder/spell/targeted/olfaction
+ name = "Remember the Scent"
+ desc = "Get a scent off of the item you're currently holding to track it. With an empty hand, you'll track the scent you've remembered."
+ charge_max = 100
+ clothes_req = NONE
+ range = -1
+ include_user = TRUE
+ action_icon_state = "nose"
+ var/mob/living/carbon/tracking_target
+ var/list/mob/living/carbon/possible = list()
+ var/sensitivity = 1
+
+/obj/effect/proc_holder/spell/targeted/olfaction/cast(list/targets, mob/living/user = usr)
+ //can we sniff? is there miasma in the air?
+ var/datum/gas_mixture/air = user.loc.return_air()
+ var/list/cached_gases = air.gases
+
+ if(cached_gases[/datum/gas/miasma])
+ user.adjust_disgust(sensitivity * 45)
+ to_chat(user, "With your overly sensitive nose, you get a whiff of stench and feel sick! Try moving to a cleaner area! ")
+ return
+
+ var/atom/sniffed = user.get_active_held_item()
+ if(sniffed)
+ var/old_target = tracking_target
+ possible = list()
+ for(var/mob/living/carbon/human/H in GLOB.alive_mob_list)
+ if(md5(H.dna.uni_identity) in sniffed.fingerprints)
+ possible |= H
+ if(!length(possible))
+ to_chat(user,"Despite your best efforts, there are no scents to be found on [sniffed]... ")
+ return
+ tracking_target = input(user, "Choose a scent to remember.", "Scent Tracking") as null|anything in sortNames(possible)
+ if(!tracking_target)
+ if(!old_target)
+ to_chat(user,"You decide against remembering any scents. Instead, you notice your own nose in your peripheral vision. This goes on to remind you of that one time you started breathing manually and couldn't stop. What an awful day that was. ")
+ return
+ tracking_target = old_target
+ on_the_trail(user)
+ return
+ to_chat(user,"You pick up the scent of [tracking_target]. The hunt begins. ")
+ on_the_trail(user)
+ return
+
+ if(!tracking_target)
+ to_chat(user,"You're not holding anything to smell, and you haven't smelled anything you can track. You smell your skin instead; it's kinda salty. ")
+ return
+
+ on_the_trail(user)
+
+/obj/effect/proc_holder/spell/targeted/olfaction/proc/on_the_trail(mob/living/user)
+ if(!tracking_target)
+ to_chat(user,"You're not tracking a scent, but the game thought you were. Something's gone wrong! Report this as a bug. ")
+ return
+ if(tracking_target == user)
+ to_chat(user,"You smell out the trail to yourself. Yep, it's you. ")
+ return
+ if(usr.z < tracking_target.z)
+ to_chat(user,"The trail leads... way up above you? Huh. They must be really, really far away. ")
+ return
+ else if(usr.z > tracking_target.z)
+ to_chat(user,"The trail leads... way down below you? Huh. They must be really, really far away. ")
+ return
+ var/direction_text = "[dir2text(get_dir(usr, tracking_target))]"
+ if(direction_text)
+ to_chat(user,"You consider [tracking_target]'s scent. The trail leads [direction_text]. ")
+
+
+/datum/mutation/human/self_amputation
+ name = "Autotomy"
+ desc = "Allows a creature to voluntary discard a random appendage."
+ quality = POSITIVE
+ text_gain_indication = "Your joints feel loose. "
+ instability = 30
+ power = /obj/effect/proc_holder/spell/self/self_amputation
+
+ energy_coeff = 1
+ synchronizer_coeff = 1
+
+/obj/effect/proc_holder/spell/self/self_amputation
+ name = "Drop a limb"
+ desc = "Concentrate to make a random limb pop right off your body."
+ clothes_req = NONE
+ charge_max = 100
+ action_icon_state = "autotomy"
+
+/obj/effect/proc_holder/spell/self/self_amputation/cast(list/targets, mob/user = usr)
+ if(!iscarbon(user))
+ return
+
+ var/mob/living/carbon/C = user
+ if(HAS_TRAIT(C, TRAIT_NODISMEMBER))
+ return
+
+ var/list/parts = list()
+ for(var/X in C.bodyparts)
+ var/obj/item/bodypart/BP = X
+ if(BP.body_part != HEAD && BP.body_part != CHEST)
+ if(BP.dismemberable)
+ parts += BP
+ if(!parts.len)
+ to_chat(usr, "You can't shed any more limbs! ")
+ return
+
+ var/obj/item/bodypart/BP = pick(parts)
+ BP.dismember()
+
+//spider webs
+/datum/mutation/human/webbing
+ name = "Webbing Production"
+ desc = "Allows the user to lay webbing, and travel through it."
+ quality = POSITIVE
+ text_gain_indication = "Your skin feels webby. "
+ instability = 15
+ power = /obj/effect/proc_holder/spell/self/lay_genetic_web
+
+/obj/effect/proc_holder/spell/self/lay_genetic_web
+ name = "Lay Web"
+ desc = "Drops a web. Only you will be able to traverse your web easily, making it pretty good for keeping you safe."
+ clothes_req = NONE
+ charge_max = 4 SECONDS //the same time to lay a web
+ action_icon = 'icons/mob/actions/actions_genetic.dmi'
+ action_icon_state = "lay_web"
+
+/obj/effect/proc_holder/spell/self/lay_genetic_web/cast(list/targets, mob/user = usr)
+ var/failed = FALSE
+ if(!isturf(user.loc))
+ to_chat(user, "You can't lay webs here! ")
+ failed = TRUE
+ var/turf/T = get_turf(user)
+ var/obj/structure/spider/stickyweb/genetic/W = locate() in T
+ if(W)
+ to_chat(user, "There's already a web here! ")
+ failed = TRUE
+ if(failed)
+ revert_cast(user)
+ return FALSE
+
+ user.visible_message("[user] begins to secrete a sticky substance. ","You begin to lay a web. ")
+ if(!do_after(user, 4 SECONDS, target = T))
+ to_chat(user, "Your web spinning was interrupted! ")
+ return
+ else
+ new /obj/structure/spider/stickyweb/genetic(T, user)
+
+
+/datum/mutation/human/tongue_spike
+ name = "Tongue Spike"
+ desc = "Allows a creature to voluntary shoot their tongue out as a deadly weapon."
+ quality = POSITIVE
+ text_gain_indication = "Your feel like you can throw your voice. "
+ instability = 15
+ power = /obj/effect/proc_holder/spell/self/tongue_spike
+
+ energy_coeff = 1
+ synchronizer_coeff = 1
+
+/obj/effect/proc_holder/spell/self/tongue_spike
+ name = "Launch spike"
+ desc = "Shoot your tongue out in the direction you're facing, embedding it and dealing damage until they remove it."
+ clothes_req = NONE
+ charge_max = 100
+ action_icon = 'icons/mob/actions/actions_genetic.dmi'
+ action_icon_state = "spike"
+ var/spike_path = /obj/item/hardened_spike
+
+/obj/effect/proc_holder/spell/self/tongue_spike/cast(list/targets, mob/user = usr)
+ if(!iscarbon(user))
+ return
+
+ var/mob/living/carbon/C = user
+ if(HAS_TRAIT(C, TRAIT_NODISMEMBER))
+ return
+ var/obj/item/organ/tongue/tongue
+ for(var/org in C.internal_organs)
+ if(istype(org, /obj/item/organ/tongue))
+ tongue = org
+ break
+
+ if(!tongue)
+ to_chat(C, "You don't have a tongue to shoot! ")
+ return
+
+ tongue.Remove(C, special = TRUE)
+ var/obj/item/hardened_spike/spike = new spike_path(get_turf(C), C)
+ tongue.forceMove(spike)
+ spike.throw_at(get_edge_target_turf(C,C.dir), 14, 4, C)
+
+/obj/item/hardened_spike
+ name = "biomass spike"
+ desc = "Hardened biomass, shaped into a spike. Very pointy!"
+ icon_state = "tonguespike"
+ force = 2
+ throwforce = 15 //15 + 2 (WEIGHT_CLASS_SMALL) * 4 (EMBEDDED_IMPACT_PAIN_MULTIPLIER) = i didnt do the math
+ throw_speed = 4
+ embedding = list("embedded_pain_multiplier" = 4, "embed_chance" = 100, "embedded_fall_chance" = 0)
+ w_class = WEIGHT_CLASS_SMALL
+ sharpness = IS_SHARP
+ var/mob/living/carbon/human/fired_by
+
+/obj/item/hardened_spike/Initialize(mapload, firedby)
+ . = ..()
+ fired_by = firedby
+ addtimer(CALLBACK(src, .proc/checkembedded), 5 SECONDS)
+
+/obj/item/hardened_spike/proc/checkembedded()
+ if(ishuman(loc))
+ var/mob/living/carbon/human/embedtest = loc
+ for(var/l in embedtest.bodyparts)
+ var/obj/item/bodypart/limb = l
+ if(src in limb.embedded_objects)
+ return limb
+ unembedded()
+
+/obj/item/hardened_spike/unembedded()
+ var/turf/T = get_turf(src)
+ visible_message("[src] cracks and twists, changing shape! ")
+ for(var/i in contents)
+ var/obj/o = i
+ o.forceMove(T)
+ qdel(src)
+
+/datum/mutation/human/tongue_spike/chem
+ name = "Chem Spike"
+ desc = "Allows a creature to voluntary shoot their tongue out as biomass, allowing a long range transfer of chemicals."
+ quality = POSITIVE
+ text_gain_indication = "Your feel like you can really connect with people by throwing your voice. "
+ instability = 15
+ locked = TRUE
+ power = /obj/effect/proc_holder/spell/self/tongue_spike/chem
+ energy_coeff = 1
+ synchronizer_coeff = 1
+
+/obj/effect/proc_holder/spell/self/tongue_spike/chem
+ name = "Launch chem spike"
+ desc = "Shoot your tongue out in the direction you're facing, embedding it for a very small amount of damage. While the other person has the spike embedded, you can transfer your chemicals to them."
+ action_icon_state = "spikechem"
+ spike_path = /obj/item/hardened_spike/chem
+
+/obj/item/hardened_spike/chem
+ name = "chem spike"
+ desc = "Hardened biomass, shaped into... something."
+ icon_state = "tonguespikechem"
+ throwforce = 2 //2 + 2 (WEIGHT_CLASS_SMALL) * 0 (EMBEDDED_IMPACT_PAIN_MULTIPLIER) = i didnt do the math again but very low or smthin
+ embedding = list("embedded_pain_multiplier" = 0, "embed_chance" = 100, "embedded_fall_chance" = 0, "embedded_pain_chance" = 0, "embedded_ignore_throwspeed_threshold" = TRUE) //never hurts once it's in you
+ var/been_places = FALSE
+ var/datum/action/innate/send_chems/chems
+
+/obj/item/hardened_spike/chem/embedded(mob/living/carbon/human/embedded_mob)
+ if(been_places)
+ return
+ been_places = TRUE
+ chems = new
+ chems.transfered = embedded_mob
+ chems.spikey = src
+ to_chat(fired_by, "Link established! Use the \"Transfer Chemicals\" ability to send your chemicals to the linked target! ")
+ chems.Grant(fired_by)
+
+/obj/item/hardened_spike/chem/unembedded()
+ to_chat(fired_by, "Link lost! ")
+ QDEL_NULL(chems)
+ ..()
+
+/datum/action/innate/send_chems
+ icon_icon = 'icons/mob/actions/actions_genetic.dmi'
+ background_icon_state = "bg_spell"
+ check_flags = AB_CHECK_CONSCIOUS
+ button_icon_state = "spikechemswap"
+ name = "Transfer Chemicals"
+ desc = "Send all of your reagents into whomever the chem spike is embedded in. One use."
+ var/obj/item/hardened_spike/chem/spikey
+ var/mob/living/carbon/human/transfered
+
+/datum/action/innate/send_chems/Activate()
+ if(!ishuman(transfered) || !ishuman(owner))
+ return
+ var/mob/living/carbon/human/transferer = owner
+
+ to_chat(transfered, "You feel a tiny prick! ")
+ transferer.reagents.trans_to(transfered, transferer.reagents.total_volume, 1, 1, 0)
+
+ var/obj/item/bodypart/L = spikey.checkembedded()
+
+ L.embedded_objects -= spikey
+ //this is where it would deal damage, if it transfers chems it removes itself so no damage
+ spikey.forceMove(get_turf(L))
+ transfered.visible_message("[spikey] falls out of [transfered]! ")
+ if(!transfered.has_embedded_objects())
+ transfered.clear_alert("embeddedobject")
+ SEND_SIGNAL(transfered, COMSIG_CLEAR_MOOD_EVENT, "embedded")
+ spikey.unembedded()
diff --git a/code/datums/mutations/antenna.dm b/code/datums/mutations/antenna.dm
new file mode 100644
index 0000000000..978802fd80
--- /dev/null
+++ b/code/datums/mutations/antenna.dm
@@ -0,0 +1,108 @@
+/datum/mutation/human/antenna
+ name = "Antenna"
+ desc = "The affected person sprouts an antenna. This is known to allow them to access common radio channels passively."
+ quality = POSITIVE
+ text_gain_indication = "You feel an antenna sprout from your forehead. "
+ text_lose_indication = "Your antenna shrinks back down. "
+ instability = 5
+ difficulty = 8
+ var/obj/item/implant/radio/antenna/linked_radio
+
+/obj/item/implant/radio/antenna
+ name = "internal antenna organ"
+ desc = "The internal organ part of the antenna. Science has not yet given it a good name."
+ icon = 'icons/obj/radio.dmi'//maybe make a unique sprite later. not important
+ icon_state = "walkietalkie"
+
+/obj/item/implant/radio/antenna/Initialize(mapload)
+ ..()
+ if (radio)
+ radio.name = "internal antenna"
+
+/datum/mutation/human/antenna/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ linked_radio = new(owner)
+ linked_radio.implant(owner, null, TRUE, TRUE)
+
+/datum/mutation/human/antenna/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ if(linked_radio)
+ linked_radio.Destroy()
+
+/datum/mutation/human/antenna/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
+ ..()
+ if(!(type in visual_indicators))
+ visual_indicators[type] = list(mutable_appearance('icons/effects/genetics.dmi', "antenna", -FRONT_MUTATIONS_LAYER+1))//-MUTATIONS_LAYER+1
+
+/datum/mutation/human/antenna/get_visual_indicator()
+ return visual_indicators[type][1]
+
+/datum/mutation/human/mindreader
+ name = "Mind Reader"
+ desc = "The affected person can look into the recent memories of others."
+ quality = POSITIVE
+ text_gain_indication = "You hear distant voices at the corners of your mind. "
+ text_lose_indication = "The distant voices fade. "
+ power = /obj/effect/proc_holder/spell/targeted/mindread
+ instability = 40
+ difficulty = 8
+ locked = TRUE
+
+/obj/effect/proc_holder/spell/targeted/mindread
+ name = "Mindread"
+ desc = "Read the target's mind."
+ charge_max = 300
+ range = 7
+ clothes_req = FALSE
+ action_icon_state = "mindread"
+
+/obj/effect/proc_holder/spell/targeted/mindread/cast(list/targets, mob/living/carbon/human/user = usr)
+ for(var/mob/living/M in targets)
+ if(usr.anti_magic_check(FALSE, FALSE, TRUE, 0) || M.anti_magic_check(FALSE, FALSE, TRUE, 0))
+ to_chat(usr, "As you reach out with your mind, you're suddenly stopped by a vision of a massive tinfoil wall that streches beyond visible range. It seems you've been foiled. ")
+ return
+ if(M.stat == DEAD)
+ to_chat(user, "[M] is dead! ")
+ return
+ if(M.mind)
+ to_chat(user, "You plunge into [M]'s mind... ")
+ if(prob(20))
+ to_chat(M, "You feel something foreign enter your mind. ")//chance to alert the read-ee
+ var/list/recent_speech = list()
+ var/list/say_log = list()
+ var/log_source = M.logging
+ for(var/log_type in log_source)//this whole loop puts the read-ee's say logs into say_log in an easy to access way
+ var/nlog_type = text2num(log_type)
+ if(nlog_type & LOG_SAY)
+ var/list/reversed = log_source[log_type]
+ if(islist(reversed))
+ say_log = reverseRange(reversed.Copy())
+ break
+ if(LAZYLEN(say_log))
+ for(var/spoken_memory in say_log)
+ if(recent_speech.len >= 3)//up to 3 random lines of speech, favoring more recent speech
+ break
+ if(prob(50))
+ recent_speech[spoken_memory] = say_log[spoken_memory]
+ if(recent_speech.len)
+ to_chat(user, "You catch some drifting memories of their past conversations... ")
+ for(var/spoken_memory in recent_speech)
+ to_chat(user, "[recent_speech[spoken_memory]] ")
+ if(iscarbon(M))
+ var/mob/living/carbon/human/H = M
+ to_chat(user, "You find that their intent is to [H.a_intent]... ")
+ var/datum/dna/the_dna = H.has_dna()
+ if(the_dna)
+ to_chat(user, "You uncover that [H.p_their()] true identity is [the_dna.real_name]. ")
+ else
+ to_chat(user, "You can't find a mind to read inside of [M]! ")
+
+/datum/mutation/human/mindreader/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
+ ..()
+ if(!(type in visual_indicators))
+ visual_indicators[type] = list(mutable_appearance('icons/effects/genetics.dmi', "antenna", -FRONT_MUTATIONS_LAYER+1))
+
+/datum/mutation/human/mindreader/get_visual_indicator()
+ return visual_indicators[type][1]
diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm
index a32220aa43..ab7fe986fb 100644
--- a/code/datums/mutations/body.dm
+++ b/code/datums/mutations/body.dm
@@ -3,16 +3,19 @@
//Epilepsy gives a very small chance to have a seizure every life tick, knocking you unconscious.
/datum/mutation/human/epilepsy
name = "Epilepsy"
+ desc = "A genetic defect that sporadically causes seizures."
quality = NEGATIVE
text_gain_indication = "You get a headache. "
+ synchronizer_coeff = 1
+ power_coeff = 1
-/datum/mutation/human/epilepsy/on_life(mob/living/carbon/human/owner)
- if(prob(1) && owner.stat == CONSCIOUS)
+/datum/mutation/human/epilepsy/on_life()
+ if(prob(1 * GET_MUTATION_SYNCHRONIZER(src)) && owner.stat == CONSCIOUS)
owner.visible_message("[owner] starts having a seizure! ", "You have a seizure! ")
- owner.Unconscious(200)
- owner.Jitter(1000)
+ owner.Unconscious(200 * GET_MUTATION_POWER(src))
+ owner.Jitter(1000 * GET_MUTATION_POWER(src))
SEND_SIGNAL(owner, COMSIG_ADD_MOOD_EVENT, "epilepsy", /datum/mood_event/epilepsy)
- addtimer(CALLBACK(src, .proc/jitter_less, owner), 90)
+ addtimer(CALLBACK(src, .proc/jitter_less), 90)
/datum/mutation/human/epilepsy/proc/jitter_less(mob/living/carbon/human/owner)
if(owner)
@@ -22,19 +25,23 @@
//Unstable DNA induces random mutations!
/datum/mutation/human/bad_dna
name = "Unstable DNA"
+ desc = "Strange mutation that causes the holder to randomly mutate."
quality = NEGATIVE
text_gain_indication = "You feel strange. "
+ locked = TRUE
/datum/mutation/human/bad_dna/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
to_chat(owner, text_gain_indication)
var/mob/new_mob
if(prob(95))
if(prob(50))
- new_mob = owner.randmutb()
+ new_mob = owner.easy_randmut(NEGATIVE + MINOR_NEGATIVE)
else
new_mob = owner.randmuti()
else
- new_mob = owner.randmutg()
+ new_mob = owner.easy_randmut(POSITIVE)
if(new_mob && ismob(new_mob))
owner = new_mob
. = owner
@@ -44,40 +51,52 @@
//Cough gives you a chronic cough that causes you to drop items.
/datum/mutation/human/cough
name = "Cough"
+ desc = "A chronic cough."
quality = MINOR_NEGATIVE
text_gain_indication = "You start coughing. "
+ synchronizer_coeff = 1
+ power_coeff = 1
-/datum/mutation/human/cough/on_life(mob/living/carbon/human/owner)
- if(prob(5) && owner.stat == CONSCIOUS)
+/datum/mutation/human/cough/on_life()
+ if(prob(5 * GET_MUTATION_SYNCHRONIZER(src)) && owner.stat == CONSCIOUS)
owner.drop_all_held_items()
owner.emote("cough")
+ if(GET_MUTATION_POWER(src) > 1)
+ var/cough_range = GET_MUTATION_POWER(src) * 4
+ var/turf/target = get_ranged_target_turf(owner, turn(owner.dir, 180), cough_range)
+ owner.throw_at(target, cough_range, GET_MUTATION_POWER(src))
+
//Dwarfism shrinks your body and lets you pass tables.
/datum/mutation/human/dwarfism
name = "Dwarfism"
+ desc = "A mutation believed to be the cause of dwarfism."
quality = POSITIVE
- get_chance = 15
- lowest_value = 256 * 12
+ difficulty = 16
+ instability = 5
+ conflicts = list(GIGANTISM)
+ locked = TRUE // Default intert species for now, so locked from regular pool.
/datum/mutation/human/dwarfism/on_acquiring(mob/living/carbon/human/owner)
if(..())
return
owner.transform = owner.transform.Scale(1, 0.8)
- owner.pass_flags |= PASSTABLE
+ passtable_on(owner, GENETIC_MUTATION)
owner.visible_message("[owner] suddenly shrinks! ", "Everything around you seems to grow.. ")
/datum/mutation/human/dwarfism/on_losing(mob/living/carbon/human/owner)
if(..())
return
owner.transform = owner.transform.Scale(1, 1.25)
- owner.pass_flags &= ~PASSTABLE
+ passtable_off(owner, GENETIC_MUTATION)
owner.visible_message("[owner] suddenly grows! ", "Everything around you seems to shrink.. ")
//Clumsiness has a very large amount of small drawbacks depending on item.
/datum/mutation/human/clumsy
name = "Clumsiness"
+ desc = "A genome that inhibits certain brain functions, causing the holder to appear clumsy. Honk"
quality = MINOR_NEGATIVE
text_gain_indication = "You feel lightheaded. "
@@ -95,11 +114,13 @@
//Tourettes causes you to randomly stand in place and shout.
/datum/mutation/human/tourettes
name = "Tourette's Syndrome"
+ desc = "A chronic twitch that forces the user to use colorful language."
quality = NEGATIVE
text_gain_indication = "You twitch. "
+ synchronizer_coeff = 1
-/datum/mutation/human/tourettes/on_life(mob/living/carbon/human/owner)
- if(prob(10) && owner.stat == CONSCIOUS && !owner.IsStun())
+/datum/mutation/human/tourettes/on_life()
+ if(prob(10 * GET_MUTATION_SYNCHRONIZER(src)) && owner.stat == CONSCIOUS && !owner.IsStun())
owner.Stun(200)
switch(rand(1, 3))
if(1)
@@ -117,6 +138,7 @@
//Deafness makes you deaf.
/datum/mutation/human/deaf
name = "Deafness"
+ desc = "The holder of this genome is completely deaf."
quality = NEGATIVE
text_gain_indication = "You can't seem to hear anything. "
@@ -134,8 +156,10 @@
//Monified turns you into a monkey.
/datum/mutation/human/race
name = "Monkified"
+ desc = "A strange genome, believing to be what differentiates monkeys from humans."
quality = NEGATIVE
time_coeff = 2
+ locked = TRUE //Species specific, keep out of actual gene pool
/datum/mutation/human/race/on_acquiring(mob/living/carbon/human/owner)
if(..())
@@ -145,3 +169,203 @@
/datum/mutation/human/race/on_losing(mob/living/carbon/monkey/owner)
if(owner && istype(owner) && owner.stat != DEAD && (owner.dna.mutations.Remove(src)))
. = owner.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_KEEPSE)
+
+
+/datum/mutation/human/glow
+ name = "Glowy"
+ desc = "You permanently emit a light with a random color and intensity."
+ quality = POSITIVE
+ text_gain_indication = "Your skin begins to glow softly. "
+ instability = 5
+ var/obj/effect/dummy/luminescent_glow/glowth //shamelessly copied from luminescents
+ var/glow = 1.5
+ power_coeff = 1
+
+/datum/mutation/human/glow/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ glowth = new(owner)
+ glowth.set_light(glow, glow, dna.features["mcolor"])
+
+/datum/mutation/human/glow/modify(mob/living/carbon/human/owner)
+ if(glowth)
+ glowth.set_light(glow + GET_MUTATION_POWER(src) , glow + GET_MUTATION_POWER(src), dna.features["mcolor"])
+
+/datum/mutation/human/glow/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ qdel(glowth)
+
+/datum/mutation/human/strong
+ name = "Strength"
+ desc = "The user's muscles slightly expand."
+ quality = POSITIVE
+ text_gain_indication = "You feel strong. "
+ difficulty = 16
+
+/datum/mutation/human/fire
+ name = "Fiery Sweat"
+ desc = "The user's skin will randomly combust, but is generally alot more resilient to burning."
+ quality = NEGATIVE
+ text_gain_indication = "You feel hot. "
+ text_lose_indication = "You feel a lot cooler. "
+ difficulty = 14
+ synchronizer_coeff = 1
+ power_coeff = 1
+
+/datum/mutation/human/fire/on_life()
+ if(prob((1+(100-dna.stability)/10)) * GET_MUTATION_SYNCHRONIZER(src))
+ owner.adjust_fire_stacks(2 * GET_MUTATION_POWER(src))
+ owner.IgniteMob()
+
+/datum/mutation/human/fire/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ owner.physiology.burn_mod *= 0.5
+
+/datum/mutation/human/fire/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ owner.physiology.burn_mod *= 2
+
+/datum/mutation/human/insulated
+ name = "Insulated"
+ desc = "The affected person does not conduct electricity."
+ quality = POSITIVE
+ text_gain_indication = "Your fingertips go numb. "
+ text_lose_indication = "Your fingertips regain feeling. "
+ difficulty = 16
+ instability = 25
+
+/datum/mutation/human/insulated/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ ADD_TRAIT(owner, TRAIT_SHOCKIMMUNE, "genetics")
+
+/datum/mutation/human/insulated/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ REMOVE_TRAIT(owner, TRAIT_SHOCKIMMUNE, "genetics")
+
+
+/datum/mutation/human/glow/anti
+ name = "Anti-Glow"
+ desc = "Your skin seems to attract and absorb nearby light creating 'darkness' around you."
+ text_gain_indication = "Your light around you seems to disappear. "
+ glow = -3.5 //Slightly stronger, since negating light tends to be harder than making it.
+ locked = TRUE
+
+/datum/mutation/human/stimmed
+ name = "Stimmed"
+ desc = "The user's chemical balance is more robust."
+ quality = POSITIVE
+ text_gain_indication = "You feel stimmed. "
+ difficulty = 16
+
+/datum/mutation/human/paranoia
+ name = "Paranoia"
+ desc = "Subject is easily terrified, and may suffer from hallucinations."
+ quality = NEGATIVE
+ text_gain_indication = "You feel screams echo through your mind... "
+ text_lose_indication = "The screaming in your mind fades. "
+
+/datum/mutation/human/paranoia/on_life()
+ if(prob(5) && owner.stat == CONSCIOUS)
+ owner.emote("scream")
+ owner.jitteriness = min(max(0, owner.jitteriness + 5), 30)
+ if(prob(25))
+ to_chat(owner,"You feel someone creeping in on you... ")
+ owner.hallucination += 20
+
+
+/datum/mutation/human/badblink
+ name = "Spatial Instability"
+ desc = "The victim of the mutation has a very weak link to spatial reality, and may be displaced. Often causes extreme nausea."
+ quality = NEGATIVE
+ text_gain_indication = "The space around you twists sickeningly. "
+ text_lose_indication = "The space around you settles back to normal. "
+ difficulty = 18//high so it's hard to unlock and abuse
+ instability = 10
+ synchronizer_coeff = 1
+ energy_coeff = 1
+ power_coeff = 1
+ var/warpchance = 0
+
+/datum/mutation/human/badblink/on_life()
+ if (!owner)
+ return
+ if(prob(warpchance))
+ var/warpmessage = pick(
+ "With a sickening 720-degree twist of [owner.p_their()] back, [owner] vanishes into thin air. ",
+ "[owner] does some sort of strange backflip into another dimension. It looks pretty painful. ",
+ "[owner] does a jump to the left, a step to the right, and warps out of reality. ",
+ "[owner]'s torso starts folding inside out until it vanishes from reality, taking [owner] with it. ",
+ "One moment, you see [owner]. The next, [owner] is gone. ")
+ owner.visible_message(warpmessage, "You feel a wave of nausea as you fall through reality! ")
+ var/warpdistance = rand(10,15) * GET_MUTATION_POWER(src)
+ do_teleport(owner, get_turf(owner), warpdistance, channel = TELEPORT_CHANNEL_FREE)
+ owner.adjust_disgust(GET_MUTATION_SYNCHRONIZER(src) * (warpchance * warpdistance))
+ warpchance = 0
+ owner.visible_message("[owner] appears out of nowhere! ")
+ else
+ warpchance += 0.25 * GET_MUTATION_ENERGY(src)
+
+/datum/mutation/human/acidflesh
+ name = "Acidic Flesh"
+ desc = "Subject has acidic chemicals building up underneath the skin. This is often lethal."
+ quality = NEGATIVE
+ text_gain_indication = "A horrible burning sensation envelops you as your flesh turns to acid! "
+ text_lose_indication = "A feeling of relief fills you as your flesh goes back to normal. "
+ difficulty = 18//high so it's hard to unlock and use on others
+ var/msgcooldown = 0
+
+/datum/mutation/human/acidflesh/on_life()
+ if(prob(25))
+ if(world.time > msgcooldown)
+ to_chat(owner, "Your acid flesh bubbles... ")
+ msgcooldown = world.time + 200
+ if(prob(15))
+ owner.acid_act(rand(30,50), 10)
+ owner.visible_message("[owner]'s skin bubbles and pops. ", "Your bubbling flesh pops! It burns! ")
+ playsound(owner,'sound/weapons/sear.ogg', 50, TRUE)
+
+/datum/mutation/human/gigantism
+ name = "Gigantism"//negative version of dwarfism
+ desc = "The cells within the subject spread out to cover more area, making the subject appear larger."
+ quality = MINOR_NEGATIVE
+ difficulty = 12
+ conflicts = list(DWARFISM)
+
+/datum/mutation/human/gigantism/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ owner.resize = 1.25
+ owner.update_transform()
+ owner.visible_message("[owner] suddenly grows! ", "Everything around you seems to shrink.. ")
+
+/datum/mutation/human/gigantism/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ owner.resize = 0.8
+ owner.update_transform()
+ owner.visible_message("[owner] suddenly shrinks! ", "Everything around you seems to grow.. ")
+
+/datum/mutation/human/spastic
+ name = "Spastic"
+ desc = "Subject suffers from muscle spasms."
+ quality = NEGATIVE
+ text_gain_indication = "You flinch. "
+ text_lose_indication = "Your flinching subsides. "
+ difficulty = 16
+
+/datum/mutation/human/spastic/on_acquiring()
+ if(..())
+ return
+ if (owner)
+ owner.apply_status_effect(STATUS_EFFECT_SPASMS)
+
+/datum/mutation/human/spastic/on_losing()
+ if(..())
+ return
+ if (owner)
+ owner.remove_status_effect(STATUS_EFFECT_SPASMS)
diff --git a/code/datums/mutations/chameleon.dm b/code/datums/mutations/chameleon.dm
index da10510970..f552ccaa75 100644
--- a/code/datums/mutations/chameleon.dm
+++ b/code/datums/mutations/chameleon.dm
@@ -1,25 +1,26 @@
//Chameleon causes the owner to slowly become transparent when not moving.
/datum/mutation/human/chameleon
name = "Chameleon"
+ desc = "A genome that causes the holder's skin to become transparent over time."
quality = POSITIVE
- get_chance = 20
- lowest_value = 256 * 12
+ difficulty = 16
text_gain_indication = "You feel one with your surroundings. "
text_lose_indication = "You feel oddly exposed. "
time_coeff = 5
+ instability = 25
/datum/mutation/human/chameleon/on_acquiring(mob/living/carbon/human/owner)
if(..())
return
owner.alpha = CHAMELEON_MUTATION_DEFAULT_TRANSPARENCY
-/datum/mutation/human/chameleon/on_life(mob/living/carbon/human/owner)
+/datum/mutation/human/chameleon/on_life()
owner.alpha = max(0, owner.alpha - 25)
-/datum/mutation/human/chameleon/on_move(mob/living/carbon/human/owner)
+/datum/mutation/human/chameleon/on_move(atom/new_loc)
owner.alpha = CHAMELEON_MUTATION_DEFAULT_TRANSPARENCY
-/datum/mutation/human/chameleon/on_attack_hand(mob/living/carbon/human/owner, atom/target, proximity)
+/datum/mutation/human/chameleon/on_attack_hand(atom/target, proximity)
if(proximity) //stops tk from breaking chameleon
owner.alpha = CHAMELEON_MUTATION_DEFAULT_TRANSPARENCY
return
diff --git a/code/datums/mutations/cold.dm b/code/datums/mutations/cold.dm
new file mode 100644
index 0000000000..55dc309eae
--- /dev/null
+++ b/code/datums/mutations/cold.dm
@@ -0,0 +1,43 @@
+/datum/mutation/human/geladikinesis
+ name = "Geladikinesis"
+ desc = "Allows the user to concentrate moisture and sub-zero forces into snow."
+ quality = POSITIVE
+ text_gain_indication = "Your hand feels cold. "
+ instability = 10
+ difficulty = 10
+ synchronizer_coeff = 1
+ power = /obj/effect/proc_holder/spell/targeted/conjure_item/snow
+
+/obj/effect/proc_holder/spell/targeted/conjure_item/snow
+ name = "Create Snow"
+ desc = "Concentrates cryokinetic forces to create snow, useful for snow-like construction."
+ item_type = /obj/item/stack/sheet/mineral/snow
+ charge_max = 50
+ action_icon_state = "snow"
+ delete_old = FALSE
+
+
+/datum/mutation/human/cryokinesis
+ name = "Cryokinesis"
+ desc = "Draws negative energy from the sub-zero void to freeze surrounding temperatures at subject's will."
+ quality = POSITIVE //upsides and downsides
+ text_gain_indication = "Your hand feels cold. "
+ instability = 20
+ difficulty = 12
+ synchronizer_coeff = 1
+ power = /obj/effect/proc_holder/spell/aimed/cryo
+
+/obj/effect/proc_holder/spell/aimed/cryo
+ name = "Cryobeam"
+ desc = "This power fires a frozen bolt at a target."
+ charge_max = 150
+ cooldown_min = 150
+ clothes_req = FALSE
+ range = 3
+ projectile_type = /obj/item/projectile/temp/cryo
+ base_icon_state = "icebeam"
+ action_icon_state = "icebeam"
+ active_msg = "You focus your cryokinesis!"
+ deactive_msg = "You relax."
+ active = FALSE
+
diff --git a/code/datums/mutations/cold_resistance.dm b/code/datums/mutations/cold_resistance.dm
deleted file mode 100644
index 3d8fbababa..0000000000
--- a/code/datums/mutations/cold_resistance.dm
+++ /dev/null
@@ -1,32 +0,0 @@
-//Cold Resistance gives your entire body an orange halo, and makes you immune to the effects of vacuum and cold.
-/datum/mutation/human/cold_resistance
- name = "Cold Resistance"
- quality = POSITIVE
- get_chance = 25
- lowest_value = 256 * 12
- text_gain_indication = "Your body feels warm! "
- time_coeff = 5
-
-/datum/mutation/human/cold_resistance/New()
- ..()
- visual_indicators |= mutable_appearance('icons/effects/genetics.dmi', "fire", -MUTATIONS_LAYER)
-
-/datum/mutation/human/cold_resistance/get_visual_indicator(mob/living/carbon/human/owner)
- return visual_indicators[1]
-
-/datum/mutation/human/cold_resistance/on_acquiring(mob/living/carbon/human/owner)
- if(..())
- return
- ADD_TRAIT(owner, TRAIT_RESISTCOLD, "cold_resistance")
-// ADD_TRAIT(owner, TRAIT_RESISTLOWPRESSURE, "cold_resistance") CITADEL CHANGE
-
-/datum/mutation/human/cold_resistance/on_losing(mob/living/carbon/human/owner)
- if(..())
- return
- REMOVE_TRAIT(owner, TRAIT_RESISTCOLD, "cold_resistance")
-// REMOVE_TRAIT(owner, TRAIT_RESISTLOWPRESSURE, "cold_resistance") CITADEL CHANGE
-
-/datum/mutation/human/cold_resistance/on_life(mob/living/carbon/human/owner)
- if(owner.getFireLoss())
- if(prob(1))
- owner.heal_bodypart_damage(0,1) //Is this really needed?
diff --git a/code/datums/mutations/combined.dm b/code/datums/mutations/combined.dm
new file mode 100644
index 0000000000..d3cc83f9c0
--- /dev/null
+++ b/code/datums/mutations/combined.dm
@@ -0,0 +1,28 @@
+/datum/generecipe
+ var/required = "" //it hurts so bad but initial is not compatible with lists
+ var/result = null
+
+/proc/get_mixed_mutation(mutation1, mutation2)
+ if(!mutation1 || !mutation2)
+ return FALSE
+ if(mutation1 == mutation2) //this could otherwise be bad
+ return FALSE
+ for(var/A in GLOB.mutation_recipes)
+ if(findtext(A, "[mutation1]") && findtext(A, "[mutation2]"))
+ return GLOB.mutation_recipes[A]
+
+/datum/generecipe/shock
+ required = "/datum/mutation/human/insulated; /datum/mutation/human/radioactive"
+ result = SHOCKTOUCH
+
+/datum/generecipe/mindread
+ required = "/datum/mutation/human/antenna; /datum/mutation/human/paranoia"
+ result = MINDREAD
+
+/datum/generecipe/antiglow
+ required = "/datum/mutation/human/glow; /datum/mutation/human/void"
+ result = ANTIGLOWY
+
+/datum/generecipe/tonguechem
+ required = "/datum/mutation/human/tongue_spike; /datum/mutation/human/stimmed"
+ result = TONGUESPIKECHEM
diff --git a/code/datums/mutations/hulk.dm b/code/datums/mutations/hulk.dm
index c536196e95..4f8cd6b25e 100644
--- a/code/datums/mutations/hulk.dm
+++ b/code/datums/mutations/hulk.dm
@@ -1,12 +1,13 @@
//Hulk turns your skin green, and allows you to punch through walls.
/datum/mutation/human/hulk
name = "Hulk"
+ desc = "A poorly understood genome that causes the holder's muscles to expand, inhibit speech and gives the person a bad skin condition."
quality = POSITIVE
- get_chance = 15
- lowest_value = 256 * 12
+ locked = TRUE
+ difficulty = 16
text_gain_indication = "Your muscles hurt! "
- species_allowed = list("fly") //no skeleton/lizard hulk
health_req = 25
+ instability = 40
/datum/mutation/human/hulk/on_acquiring(mob/living/carbon/human/owner)
if(..())
@@ -18,11 +19,11 @@
SEND_SIGNAL(owner, COMSIG_ADD_MOOD_EVENT, "hulk", /datum/mood_event/hulk)
RegisterSignal(owner, COMSIG_MOB_SAY, .proc/handle_speech)
-/datum/mutation/human/hulk/on_attack_hand(mob/living/carbon/human/owner, atom/target, proximity)
+/datum/mutation/human/hulk/on_attack_hand(atom/target, proximity)
if(proximity) //no telekinetic hulk attack
return target.attack_hulk(owner)
-/datum/mutation/human/hulk/on_life(mob/living/carbon/human/owner)
+/datum/mutation/human/hulk/on_life()
if(owner.health < 0)
on_losing(owner)
to_chat(owner, "You suddenly feel very weak. ")
@@ -32,7 +33,7 @@
return
REMOVE_TRAIT(owner, TRAIT_STUNIMMUNE, TRAIT_HULK)
REMOVE_TRAIT(owner, TRAIT_PUSHIMMUNE, TRAIT_HULK)
- ADD_TRAIT(owner, TRAIT_CHUNKYFINGERS, TRAIT_HULK)
+ REMOVE_TRAIT(owner, TRAIT_CHUNKYFINGERS, TRAIT_HULK)
owner.update_body_parts()
SEND_SIGNAL(owner, COMSIG_CLEAR_MOOD_EVENT, "hulk")
UnregisterSignal(owner, COMSIG_MOB_SAY)
diff --git a/code/datums/mutations/radioactive.dm b/code/datums/mutations/radioactive.dm
new file mode 100644
index 0000000000..df30aaa9d2
--- /dev/null
+++ b/code/datums/mutations/radioactive.dm
@@ -0,0 +1,19 @@
+/datum/mutation/human/radioactive
+ name = "Radioactivity"
+ desc = "A volatile mutation that causes the host to sent out deadly beta radiation. This affects both the hosts and their surroundings."
+ quality = NEGATIVE
+ text_gain_indication = "You can feel it in your bones! "
+ time_coeff = 5
+ instability = 5
+ difficulty = 8
+
+/datum/mutation/human/radioactive/on_life()
+ radiation_pulse(owner, 20)
+
+/datum/mutation/human/radioactive/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
+ ..()
+ if(!(type in visual_indicators))
+ visual_indicators[type] = list(mutable_appearance('icons/effects/genetics.dmi', "radiation", -MUTATIONS_LAYER))
+
+/datum/mutation/human/radioactive/get_visual_indicator()
+ return visual_indicators[type][1]
\ No newline at end of file
diff --git a/code/datums/mutations/sight.dm b/code/datums/mutations/sight.dm
index 1f23a92906..c8bc1a1597 100644
--- a/code/datums/mutations/sight.dm
+++ b/code/datums/mutations/sight.dm
@@ -1,6 +1,7 @@
//Nearsightedness restricts your vision by several tiles.
/datum/mutation/human/nearsight
name = "Near Sightness"
+ desc = "The holder of this mutation has poor eyesight."
quality = MINOR_NEGATIVE
text_gain_indication = "You can't see very well. "
@@ -18,6 +19,7 @@
//Blind makes you blind. Who knew?
/datum/mutation/human/blind
name = "Blindness"
+ desc = "Renders the subject completely blind."
quality = NEGATIVE
text_gain_indication = "You can't seem to see anything. "
@@ -32,43 +34,58 @@
owner.cure_blind(GENETIC_MUTATION)
-//X-ray Vision lets you see through walls.
-/datum/mutation/human/x_ray
- name = "X Ray Vision"
+///Thermal Vision lets you see mobs through walls
+/datum/mutation/human/thermal
+ name = "Thermal Vision"
+ desc = "The user of this genome can visually percieve the unique human thermal signature."
quality = POSITIVE
- get_chance = 25
- lowest_value = 256 * 12
- text_gain_indication = "The walls suddenly disappear! "
+ difficulty = 18
+ text_gain_indication = "You can see the heat rising off of your skin... "
time_coeff = 2
+ instability = 25
+ var/visionflag = TRAIT_THERMAL_VISION
-/datum/mutation/human/x_ray/on_acquiring(mob/living/carbon/human/owner)
+/datum/mutation/human/thermal/on_acquiring(mob/living/carbon/human/owner)
if(..())
return
+ ADD_TRAIT(owner, visionflag, GENETIC_MUTATION)
owner.update_sight()
-/datum/mutation/human/x_ray/on_losing(mob/living/carbon/human/owner)
+/datum/mutation/human/thermal/on_losing(mob/living/carbon/human/owner)
if(..())
return
+ REMOVE_TRAIT(owner, visionflag, GENETIC_MUTATION)
owner.update_sight()
+///X-ray Vision lets you see through walls.
+/datum/mutation/human/thermal/x_ray
+ name = "X Ray Vision"
+ desc = "A strange genome that allows the user to see between the spaces of walls." //actual x-ray would mean you'd constantly be blasting rads, wich might be fun for later //hmb
+ text_gain_indication = "The walls suddenly disappear! "
+ instability = 35
+ locked = TRUE
+ visionflag = TRAIT_XRAY_VISION
+
//Laser Eyes lets you shoot lasers from your eyes!
/datum/mutation/human/laser_eyes
name = "Laser Eyes"
+ desc = "Reflects concentrated light back from the eyes."
quality = POSITIVE
- dna_block = NON_SCANNABLE
+ locked = TRUE
+ difficulty = 16
text_gain_indication = "You feel pressure building up behind your eyes. "
layer_used = FRONT_MUTATIONS_LAYER
limb_req = BODY_ZONE_HEAD
-/datum/mutation/human/laser_eyes/New()
+/datum/mutation/human/laser_eyes/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
..()
visual_indicators |= mutable_appearance('icons/effects/genetics.dmi', "lasereyes", -FRONT_MUTATIONS_LAYER)
-/datum/mutation/human/laser_eyes/get_visual_indicator(mob/living/carbon/human/owner)
+/datum/mutation/human/laser_eyes/get_visual_indicator()
return visual_indicators[1]
-/datum/mutation/human/laser_eyes/on_ranged_attack(mob/living/carbon/human/owner, atom/target, mouseparams)
+/datum/mutation/human/laser_eyes/on_ranged_attack(atom/target, mouseparams)
if(owner.a_intent == INTENT_HARM)
owner.LaserEyes(target, mouseparams)
diff --git a/code/datums/mutations/space_adaptation.dm b/code/datums/mutations/space_adaptation.dm
new file mode 100644
index 0000000000..94c829d367
--- /dev/null
+++ b/code/datums/mutations/space_adaptation.dm
@@ -0,0 +1,30 @@
+//Cold Resistance gives your entire body an orange halo, and makes you immune to the effects of vacuum and cold.
+/datum/mutation/human/space_adaptation
+ name = "Space Adaptation"
+ desc = "A strange mutation that renders the host immune to the vacuum if space. Will still need an oxygen supply."
+ quality = POSITIVE
+ difficulty = 16
+ text_gain_indication = "Your body feels warm! "
+ time_coeff = 5
+ instability = 30
+
+/datum/mutation/human/space_adaptation/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
+ ..()
+ if(!(type in visual_indicators))
+ visual_indicators[type] = list(mutable_appearance('icons/effects/genetics.dmi', "fire", -MUTATIONS_LAYER))
+
+/datum/mutation/human/space_adaptation/get_visual_indicator()
+ return visual_indicators[type][1]
+
+/datum/mutation/human/space_adaptation/on_acquiring(mob/living/carbon/human/owner)
+ if(..())
+ return
+ ADD_TRAIT(owner, TRAIT_RESISTCOLD, "cold_resistance")
+ ADD_TRAIT(owner, TRAIT_RESISTLOWPRESSURE, "cold_resistance")
+
+/datum/mutation/human/space_adaptation/on_losing(mob/living/carbon/human/owner)
+ if(..())
+ return
+ REMOVE_TRAIT(owner, TRAIT_RESISTCOLD, "cold_resistance")
+ REMOVE_TRAIT(owner, TRAIT_RESISTLOWPRESSURE, "cold_resistance")
+
diff --git a/code/datums/mutations/speech.dm b/code/datums/mutations/speech.dm
index 82138e6e34..56ce3533fc 100644
--- a/code/datums/mutations/speech.dm
+++ b/code/datums/mutations/speech.dm
@@ -3,16 +3,18 @@
/datum/mutation/human/nervousness
name = "Nervousness"
+ desc = "Causes the holder to stutter."
quality = MINOR_NEGATIVE
text_gain_indication = "You feel nervous. "
-/datum/mutation/human/nervousness/on_life(mob/living/carbon/human/owner)
+/datum/mutation/human/nervousness/on_life()
if(prob(10))
owner.stuttering = max(10, owner.stuttering)
/datum/mutation/human/wacky
name = "Wacky"
+ desc = "Unknown. "
quality = MINOR_NEGATIVE
text_gain_indication = "You feel an off sensation in your voicebox. "
text_lose_indication = "The off sensation passes. "
@@ -34,6 +36,7 @@
/datum/mutation/human/mute
name = "Mute"
+ desc = "Completely inhibits the vocal section of the brain."
quality = NEGATIVE
text_gain_indication = "You feel unable to express yourself at all. "
text_lose_indication = "You feel able to speak freely again. "
@@ -53,8 +56,8 @@
/datum/mutation/human/smile
name = "Smile"
+ desc = "Causes the user to be in constant mania."
quality = MINOR_NEGATIVE
- dna_block = NON_SCANNABLE
text_gain_indication = "You feel so happy. Nothing can be wrong with anything. :) "
text_lose_indication = "Everything is terrible again. :( "
@@ -95,7 +98,6 @@
message = replacetext(message," ugly "," beautiful ")
message = replacetext(message," douchbag "," nice guy ")
message = replacetext(message," whore "," lady ")
- message = replacetext(message," gamer "," intellectual ")
message = replacetext(message," nerd "," smarty pants ")
message = replacetext(message," moron "," fun person ")
message = replacetext(message," IT'S LOOSE "," EVERYTHING IS FINE ")
@@ -121,8 +123,8 @@
/datum/mutation/human/unintelligible
name = "Unintelligible"
+ desc = "Partially inhibits the vocal center of the brain, severely distorting speech."
quality = NEGATIVE
- dna_block = NON_SCANNABLE
text_gain_indication = "You can't seem to form any coherent thoughts! "
text_lose_indication = "Your mind feels more clear. "
@@ -141,8 +143,9 @@
/datum/mutation/human/swedish
name = "Swedish"
+ desc = "A horrible mutation originating from the distant past. Thought to be eradicated after the incident in 2037."
quality = MINOR_NEGATIVE
- dna_block = NON_SCANNABLE
+ locked = TRUE
text_gain_indication = "You feel Swedish, however that works. "
text_lose_indication = "The feeling of Swedishness passes. "
@@ -173,8 +176,8 @@
/datum/mutation/human/chav
name = "Chav"
+ desc = "Unknown"
quality = MINOR_NEGATIVE
- dna_block = NON_SCANNABLE
text_gain_indication = "Ye feel like a reet prat like, innit? "
text_lose_indication = "You no longer feel like being rude and sassy. "
@@ -220,12 +223,13 @@
/datum/mutation/human/elvis
name = "Elvis"
+ desc = "A terrifying mutation named after its 'patient-zero'."
quality = MINOR_NEGATIVE
- dna_block = NON_SCANNABLE
+ locked = TRUE
text_gain_indication = "You feel pretty good, honeydoll. "
text_lose_indication = "You feel a little less conversation would be great. "
-/datum/mutation/human/elvis/on_life(mob/living/carbon/human/owner)
+/datum/mutation/human/elvis/on_life()
switch(pick(1,2))
if(1)
if(prob(15))
@@ -266,8 +270,9 @@
/datum/mutation/human/stoner
name = "Stoner"
+ desc = "A common mutation that severely decreases intelligence."
quality = NEGATIVE
- dna_block = NON_SCANNABLE
+ locked = TRUE
text_gain_indication = "You feel...totally chill, man! "
text_lose_indication = "You feel like you have a better sense of time. "
diff --git a/code/datums/mutations/telekinesis.dm b/code/datums/mutations/telekinesis.dm
index a5b15eacb8..5377829408 100644
--- a/code/datums/mutations/telekinesis.dm
+++ b/code/datums/mutations/telekinesis.dm
@@ -1,18 +1,20 @@
//Telekinesis lets you interact with objects from range, and gives you a light blue halo around your head.
/datum/mutation/human/telekinesis
name = "Telekinesis"
+ desc = "A strange mutation that allows the holder to interact with objects through thought."
quality = POSITIVE
- get_chance = 20
- lowest_value = 256 * 12
+ difficulty = 18
text_gain_indication = "You feel smarter! "
limb_req = BODY_ZONE_HEAD
+ instability = 30
-/datum/mutation/human/telekinesis/New()
+/datum/mutation/human/telekinesis/New(class_ = MUT_OTHER, timer, datum/mutation/human/copymut)
..()
- visual_indicators |= mutable_appearance('icons/effects/genetics.dmi', "telekinesishead", -MUTATIONS_LAYER)
+ if(!(type in visual_indicators))
+ visual_indicators[type] = list(mutable_appearance('icons/effects/genetics.dmi', "telekinesishead", -MUTATIONS_LAYER))
-/datum/mutation/human/telekinesis/get_visual_indicator(mob/living/carbon/human/owner)
- return visual_indicators[1]
+/datum/mutation/human/telekinesis/get_visual_indicator()
+ return visual_indicators[type][1]
-/datum/mutation/human/telekinesis/on_ranged_attack(mob/living/carbon/human/owner, atom/target)
+/datum/mutation/human/telekinesis/on_ranged_attack(atom/target, mouseparams)
target.attack_tk(owner)
diff --git a/code/datums/radiation_wave.dm b/code/datums/radiation_wave.dm
index 4795f8da60..5dce5791c2 100644
--- a/code/datums/radiation_wave.dm
+++ b/code/datums/radiation_wave.dm
@@ -117,7 +117,7 @@
continue
contam_atoms += thing
var/did_contam = 0
- if(length(can_contam))
+ if(can_contam)
var/rad_strength = ((strength-RAD_MINIMUM_CONTAMINATION) * RAD_CONTAMINATION_STR_COEFFICIENT)/contam_atoms.len
for(var/k in 1 to contam_atoms.len)
var/atom/thing = contam_atoms[k]
diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm
index 02c12a34f4..483c1e353f 100644
--- a/code/datums/ruins/lavaland.dm
+++ b/code/datums/ruins/lavaland.dm
@@ -168,7 +168,8 @@
id = "alien-nest"
description = "Not even Necropolis is safe from alien infestation. The competition for hosts has locked the legion and aliens in an endless conflict that can only be resolved by a PKA."
suffix = "lavaland_surface_alien_nest.dmm"
- cost = 20
+ cost = 10
+ allow_duplicates = FALSE
/datum/map_template/ruin/lavaland/fountain
name = "Fountain Hall"
@@ -176,6 +177,7 @@
description = "The fountain has a warning on the side. DANGER: May have undeclared side effects that only become obvious when implemented."
suffix = "lavaland_surface_fountain_hall.dmm"
cost = 5
+ allow_duplicates = FALSE
/datum/map_template/ruin/lavaland/survivalcapsule
name = "Survival Capsule Ruins"
@@ -198,7 +200,7 @@
description = "A place of vile worship, the scrawling of blood in the middle glowing eerily. A demonic laugh echoes throughout the caverns"
suffix = "lavaland_surface_cultaltar.dmm"
allow_duplicates = FALSE
- cost = 10
+ cost = 5
/datum/map_template/ruin/lavaland/hermit
name = "Makeshift Shelter"
@@ -244,15 +246,6 @@
description = "A strange tumor which houses a powerful beast..."
suffix = "lavaland_surface_elite_tumor.dmm"
cost = 5
+ placement_weight = 3
always_place = TRUE
- allow_duplicates = TRUE
-
-// Mining Base
-/datum/map_template/ruin/lavaland/mining_base //THIS IS THE MINING BASE. DO NOT FUCK WITH THIS UNLESS YOU ARE 100% CERTAIN YOU KNOW WHAT YOU'RE DOING, OR THE MINING BASE WILL DISAPPEAR
- name = "Mining Base"
- id = "miningbase"
- description = "The mining base that Nanotrasen uses for their mining operations."
- suffix = "miningbase.dmm"
- cost = 0
- always_place = TRUE
- unpickable = TRUE
\ No newline at end of file
+ allow_duplicates = TRUE
diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm
index c8c4c5d3ce..5d86290f8f 100644
--- a/code/datums/ruins/space.dm
+++ b/code/datums/ruins/space.dm
@@ -18,7 +18,6 @@
name = "Asteroid 1"
description = "I-spy with my little eye, something beginning with R."
-
/datum/map_template/ruin/space/asteroid2
id = "asteroid2"
suffix = "asteroid2.dmm"
@@ -187,6 +186,7 @@
name = "Abandoned Teleporter"
description = "In space construction the teleporter is often the first system brought online. \
This lonely half built teleporter is a sign of a proposed structure that for one reason or another just never got built."
+ always_place = TRUE
/datum/map_template/ruin/space/crashedclownship
id = "crashedclownship"
@@ -268,6 +268,7 @@
suffix = "whiteshipdock.dmm"
name = "Whiteship Dock"
description = "An abandoned but functional vessel parked in deep space, ripe for the taking."
+ always_place = TRUE
/datum/map_template/ruin/space/cat_experiments
id = "meow"
@@ -287,6 +288,7 @@
suffix = "hilbertshoteltestingsite.dmm"
name = "Hilbert Research Facility"
description = "A research facility of great bluespace discoveries. Long since abandoned, willingly or not..."
+
/datum/map_template/ruin/space/augmentation
id = "augmentationfacility"
suffix = "augmentationfacility.dmm"
@@ -376,13 +378,13 @@
id = "roid8"
suffix = "roid8.dmm"
name = "Dead wizard Roid"
- description = "Mineral asteroid. Ft. Dead wizard and toilet paradox bag."
+ description = "Mineral asteroid. Ft. Dead wizard and toilet wand."
/datum/map_template/ruin/spacenearstation/roid9
id = "roid9"
suffix = "roid9.dmm"
name = "Monitoring Roid"
- description = "Mineral asteroid. Ft. Station monitoring, syndie toolbox and erp."
+ description = "Mineral asteroid. Ft. Station monitoring, toolbox and erp."
/datum/map_template/ruin/spacenearstation/roid10
id = "roid10"
diff --git a/code/datums/ruins/station.dm b/code/datums/ruins/station.dm
index 9316a4b022..71cdf495e9 100644
--- a/code/datums/ruins/station.dm
+++ b/code/datums/ruins/station.dm
@@ -54,3 +54,10 @@
id = "engine_budget"
suffix = "Box/Engine/budget.dmm"
name = "Box P.A.C.M.A.N"
+
+// Lavaland
+ // Mining Base
+/datum/map_template/ruin/station/lavaland/mining_base
+ id = "mining_public_01"
+ suffix = "Lavaland/Mining_Station/Mining_Station_Public_01.dmm"
+ name = "Public Mining Base"
diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm
index 779de8ff03..0a44954e51 100644
--- a/code/datums/shuttles.dm
+++ b/code/datums/shuttles.dm
@@ -480,6 +480,12 @@
admin_notes = "Comes with turrets that will target any simplemob."
credit_cost = 12500
+/datum/map_template/shuttle/emergency/cog
+ suffix = "cog"
+ name = "NES Classic"
+ description = "A blast from the past! This recreation of the Nanotrasen Emergency Shuttle Port features the same focus on seating as the original, but on a slightly longer frame to better accommodate modern shuttle docks."
+ credit_cost = 750
+
/datum/map_template/shuttle/arrival/box
suffix = "box"
name = "arrival shuttle (Box)"
@@ -500,6 +506,10 @@
suffix = "kilo"
name = "labour shuttle (Kilo)"
+/datum/map_template/shuttle/labour/cog
+ suffix = "cog"
+ name = "labour shuttle (Cog)"
+
/datum/map_template/shuttle/infiltrator/basic
suffix = "basic"
name = "basic syndicate infiltrator"
@@ -544,6 +554,10 @@
suffix = "omega"
name = "arrival shuttle (Omega)"
+/datum/map_template/shuttle/arrival/cog
+ suffix = "cog"
+ name = "arrival shuttle (Cog)"
+
/datum/map_template/shuttle/aux_base/default
suffix = "default"
name = "auxilliary base (Default)"
diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm
index 43afcdd807..86afd2cc15 100644
--- a/code/datums/status_effects/buffs.dm
+++ b/code/datums/status_effects/buffs.dm
@@ -20,11 +20,11 @@
owner.adjustFireLoss(-15)
/datum/status_effect/shadow_mend/on_remove()
+ . = ..()
owner.visible_message("The violet light around [owner] glows black! ", "The tendrils around you cinch tightly and reap their toll... ")
playsound(owner, 'sound/magic/teleport_diss.ogg', 50, 1)
owner.apply_status_effect(STATUS_EFFECT_VOID_PRICE)
-
/datum/status_effect/void_price
id = "void_price"
duration = 300
@@ -48,20 +48,24 @@
status_type = STATUS_EFFECT_REPLACE
alert_type = /obj/screen/alert/status_effect/vanguard
var/datum/progressbar/progbar
+ var/stamhealed = 0 //How much stamina did we regenerate?
/obj/screen/alert/status_effect/vanguard
name = "Vanguard"
- desc = "You're absorbing stuns! Your stamina is greatly increased, but not infinite. 25% of all stuns taken will affect you after this effect ends."
+ desc = "You're absorbing stuns aswell as quickly regenerating stamina, but be careful: 50% of stamina restored and 25% of stuns absorbed will affect you after this effect ends."
icon_state = "vanguard"
alerttooltipstyle = "clockcult"
/obj/screen/alert/status_effect/vanguard/MouseEntered(location,control,params)
var/mob/living/L = usr
+ var/datum/status_effect/vanguard_shield/E = attached_effect
if(istype(L)) //this is probably more safety than actually needed
var/vanguard = L.stun_absorption["vanguard"]
desc = initial(desc)
desc += "[FLOOR(vanguard["stuns_absorbed"] * 0.1, 1)] seconds of stuns held back.\
- [GLOB.ratvar_awakens ? "":"[FLOOR(min(vanguard["stuns_absorbed"] * 0.025, 20), 1)] seconds of stun will affect you."]"
+ [E.stamhealed] stamina regenerated.\
+ [GLOB.ratvar_awakens ? "":"[FLOOR(min(vanguard["stuns_absorbed"] * 0.025, 20), 1)] seconds of stun will affect you.\
+ You will incur [E.stamhealed * 0.5] staminaloss."]"
..()
/datum/status_effect/vanguard_shield/Destroy()
@@ -72,9 +76,8 @@
/datum/status_effect/vanguard_shield/on_apply()
owner.log_message("gained Vanguard stun immunity", LOG_ATTACK)
owner.add_stun_absorption("vanguard", INFINITY, 1, "'s yellow aura momentarily intensifies!", "Your ward absorbs the stun!", " radiating with a soft yellow light!")
- owner.visible_message("[owner] begins to faintly glow! ", "You will absorb all stuns for the next twenty seconds. ")
+ owner.visible_message("[owner] begins to faintly glow! ", "You will absorb all stuns aswell as quickly regenerate stamina for the next twenty seconds . ")
owner.SetAllImmobility(0, FALSE)
- owner.setStaminaLoss(0, FALSE)
progbar = new(owner, duration, owner)
progbar.bar.color = list("#FAE48C", "#FAE48C", "#FAE48C", rgb(0,0,0))
progbar.update(duration - world.time)
@@ -82,8 +85,12 @@
/datum/status_effect/vanguard_shield/tick()
progbar.update(duration - world.time)
+ var/oldstamloss = owner.getStaminaLoss()
+ owner.adjustStaminaLoss(-6) //up to 30 stam / second for now, lets see...
+ stamhealed += oldstamloss - owner.getStaminaLoss()
/datum/status_effect/vanguard_shield/on_remove()
+ . = ..()
var/vanguard = owner.stun_absorption["vanguard"]
var/stuns_blocked = 0
if(vanguard)
@@ -95,8 +102,9 @@
for(var/i in owner.stun_absorption)
if(owner.stun_absorption[i]["end_time"] > world.time && owner.stun_absorption[i]["priority"] > vanguard["priority"])
otheractiveabsorptions = TRUE
- if(!GLOB.ratvar_awakens && stuns_blocked && !otheractiveabsorptions)
+ if(!GLOB.ratvar_awakens && (stuns_blocked && !otheractiveabsorptions || stamhealed))
owner.DefaultCombatKnockdown(stuns_blocked)
+ owner.adjustStaminaLoss(stamhealed * 0.5)
message_to_owner = "The weight of the Vanguard's protection crashes down upon you! "
if(stuns_blocked >= 300)
message_to_owner += "\nYou faint from the exertion! "
@@ -105,8 +113,7 @@
else
stuns_blocked = 0 //so logging is correct in cases where there were stuns blocked but we didn't stun for other reasons
owner.visible_message("[owner]'s glowing aura fades! ", message_to_owner)
- owner.log_message("lost Vanguard stun immunity[stuns_blocked ? "and was stunned for [stuns_blocked]":""]", LOG_ATTACK)
-
+ owner.log_message("lost Vanguard stun immunity[stuns_blocked ? "and was stunned for [stuns_blocked]":""] [stamhealed ? ", incurring [stamhealed * 0.25] staminaloss" : ""]", LOG_ATTACK)
/datum/status_effect/inathneqs_endowment
id = "inathneqs_endowment"
@@ -133,12 +140,12 @@
return ..()
/datum/status_effect/inathneqs_endowment/on_remove()
+ . = ..()
owner.log_message("lost Inath-neq's invulnerability", LOG_ATTACK)
owner.visible_message("The light around [owner] flickers and dissipates! ", "You feel Inath-neq's power fade from your body! ")
owner.status_flags &= ~GODMODE
playsound(owner, 'sound/magic/ethereal_exit.ogg', 50, 1)
-
/datum/status_effect/cyborg_power_regen
id = "power_regen"
duration = 100
@@ -210,11 +217,11 @@
owner.adjustStaminaLoss(-(grace_heal * 25))
/datum/status_effect/his_grace/on_remove()
+ . = ..()
owner.log_message("lost His Grace's stun immunity", LOG_ATTACK)
if(islist(owner.stun_absorption) && owner.stun_absorption["hisgrace"])
owner.stun_absorption -= "hisgrace"
-
/datum/status_effect/wish_granters_gift //Fully revives after ten seconds.
id = "wish_granters_gift"
duration = 50
@@ -225,6 +232,7 @@
return ..()
/datum/status_effect/wish_granters_gift/on_remove()
+ . = ..()
owner.revive(full_heal = TRUE, admin_revive = TRUE)
owner.visible_message("[owner] appears to wake from the dead, having healed all wounds! ", "You have regenerated. ")
@@ -366,6 +374,7 @@
last_health = owner.health
/datum/status_effect/blooddrunk/on_remove()
+ . = ..()
tick()
owner.maxHealth *= 0.1
owner.bruteloss *= 0.1
@@ -404,7 +413,6 @@
playsound(owner, 'sound/weapons/fwoosh.wav', 75, 0)
return ..()
-
/datum/status_effect/sword_spin/tick()
playsound(owner, 'sound/weapons/fwoosh.wav', 75, 0)
var/obj/item/slashy
@@ -413,9 +421,9 @@
slashy.attack(M, owner)
/datum/status_effect/sword_spin/on_remove()
+ . = ..()
owner.visible_message("[owner]'s inhuman strength dissipates and the sword's runes grow cold! ")
-
//Used by changelings to rapidly heal
//Heals 10 brute and oxygen damage every second, and 5 fire
//Being on fire will suppress this healing
@@ -472,6 +480,7 @@
return ..()
/datum/status_effect/hippocraticOath/on_remove()
+ . = ..()
REMOVE_TRAIT(owner, TRAIT_PACIFISM, "hippocraticOath")
var/datum/atom_hud/H = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED]
H.remove_hud_from(owner)
diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm
index d04cf3939f..69b74841df 100644
--- a/code/datums/status_effects/debuffs.dm
+++ b/code/datums/status_effects/debuffs.dm
@@ -17,6 +17,7 @@
owner.update_stat()
/datum/status_effect/incapacitating/on_remove()
+ . = ..()
owner.update_mobility()
if(needs_update_stat || issilicon(owner)) //silicons need stat updates in addition to normal canmove updates
owner.update_stat()
@@ -86,6 +87,16 @@
if(prob(10) && owner.health > owner.crit_threshold)
owner.emote("snore")
+/datum/status_effect/staggered
+ id = "staggered"
+ blocks_sprint = TRUE
+ alert_type = null
+
+/datum/status_effect/staggered/on_creation(mob/living/new_owner, set_duration)
+ if(isnum(set_duration))
+ duration = set_duration
+ return ..()
+
/obj/screen/alert/status_effect/asleep
name = "Asleep"
desc = "You've fallen asleep. Wait a bit and you should wake up. Unless you don't, considering how helpless you are."
@@ -101,25 +112,26 @@
if(isnum(set_duration))
duration = set_duration
. = ..()
- if(iscarbon(owner))
- var/mob/living/carbon/C = owner
- if(C.combatmode)
- C.toggle_combat_mode(TRUE)
-/datum/status_effect/no_combat_mode/mesmerize
+/datum/status_effect/mesmerize
id = "Mesmerize"
alert_type = /obj/screen/alert/status_effect/mesmerized
-/datum/status_effect/no_combat_mode/mesmerize/on_creation(mob/living/new_owner, set_duration)
+/datum/status_effect/mesmerize/on_creation(mob/living/new_owner, set_duration)
. = ..()
ADD_TRAIT(owner, TRAIT_MUTE, "mesmerize")
owner.add_movespeed_modifier("[STATUS_EFFECT_MESMERIZE]_[id]", TRUE, priority = 64, override = TRUE, multiplicative_slowdown = 5, blacklisted_movetypes = FALSE? NONE : CRAWLING)
-/datum/status_effect/no_combat_mode/mesmerize/on_remove()
+/datum/status_effect/mesmerize/on_remove()
. = ..()
REMOVE_TRAIT(owner, TRAIT_MUTE, "mesmerize")
owner.remove_movespeed_modifier("[STATUS_EFFECT_MESMERIZE]_[id]")
+/datum/status_effect/mesmerize/on_creation(mob/living/new_owner, set_duration)
+ if(isnum(set_duration))
+ duration = set_duration
+ . = ..()
+
/obj/screen/alert/status_effect/mesmerized
name = "Mesmerized"
desc = "You cant tear your sight from who is in front of you... their gaze is simply too enthralling.."
@@ -128,11 +140,12 @@
/datum/status_effect/electrode
id = "tased"
+ alert_type = null
var/slowdown = 1.5
var/slowdown_priority = 50 //to make sure the stronger effect overrides
var/affect_crawl = FALSE
var/nextmove_modifier = 1
- var/stamdmg_per_ds = 1 //a 20 duration would do 20 stamdmg, disablers do 24 or something
+ var/stamdmg_per_ds = 0 //a 20 duration would do 20 stamdmg, disablers do 24 or something
var/last_tick = 0 //fastprocess processing speed is a goddamn sham, don't trust it.
/datum/status_effect/electrode/on_creation(mob/living/new_owner, set_duration)
@@ -142,8 +155,6 @@
last_tick = world.time
if(iscarbon(owner))
var/mob/living/carbon/C = owner
- if(C.combatmode)
- C.toggle_combat_mode(TRUE)
C.add_movespeed_modifier("[MOVESPEED_ID_TASED_STATUS]_[id]", TRUE, priority = slowdown_priority, override = TRUE, multiplicative_slowdown = slowdown, blacklisted_movetypes = affect_crawl? NONE : CRAWLING)
/datum/status_effect/electrode/on_remove()
@@ -155,7 +166,11 @@
/datum/status_effect/electrode/tick()
var/diff = world.time - last_tick
if(owner)
- owner.adjustStaminaLoss(max(0, stamdmg_per_ds * diff)) //if you really want to try to stamcrit someone with a taser alone, you can, but it'll take time and good timing.
+ var/mob/living/carbon/C = owner
+ if(HAS_TRAIT(C, TRAIT_TASED_RESISTANCE))
+ qdel(src)
+ else
+ C.adjustStaminaLoss(max(0, stamdmg_per_ds * diff)) //if you really want to try to stamcrit someone with a taser alone, you can, but it'll take time and good timing.
last_tick = world.time
/datum/status_effect/electrode/nextmove_modifier() //why is this a proc. its no big deal since this doesnt get called often at all but literally w h y
@@ -167,13 +182,7 @@
slowdown_priority = 100
nextmove_modifier = 2
blocks_combatmode = TRUE
-
-/datum/status_effect/electrode/no_combat_mode/on_creation(mob/living/new_owner, set_duration)
- . = ..()
- if(iscarbon(owner))
- var/mob/living/carbon/C = owner
- if(C.combatmode)
- C.toggle_combat_mode(TRUE)
+ stamdmg_per_ds = 1
//OTHER DEBUFFS
/datum/status_effect/his_wrath //does minor damage over time unless holding His Grace
@@ -212,6 +221,7 @@
alerttooltipstyle = "clockcult"
/datum/status_effect/belligerent/on_apply()
+ . = ..()
return do_movement_toggle(TRUE)
/datum/status_effect/belligerent/tick()
@@ -242,6 +252,7 @@
/datum/status_effect/belligerent/on_remove()
if(owner.m_intent == MOVE_INTENT_WALK)
owner.toggle_move_intent()
+ return ..()
/datum/status_effect/maniamotor
id = "maniamotor"
@@ -341,6 +352,7 @@
alert_type = null
/datum/status_effect/cultghost/on_apply()
+ . = ..()
owner.see_invisible = SEE_INVISIBLE_OBSERVER
owner.see_in_dark = 2
@@ -362,6 +374,7 @@
hammer_synced = new_hammer_synced
/datum/status_effect/crusher_mark/on_apply()
+ . = ..()
if(owner.mob_size >= MOB_SIZE_LARGE)
marked_underlay = mutable_appearance('icons/effects/effects.dmi', "shield2")
marked_underlay.pixel_x = -owner.pixel_x
@@ -443,6 +456,7 @@
qdel(src)
/datum/status_effect/saw_bleed/on_remove()
+ . = ..()
if(needs_to_bleed)
var/turf/T = get_turf(owner)
new /obj/effect/temp_visual/bleed/explode(T)
@@ -501,6 +515,7 @@
return ..()
/datum/status_effect/necropolis_curse/on_remove()
+ . = ..()
remove_curse(curse_flags)
/datum/status_effect/necropolis_curse/proc/apply_curse(set_curse)
@@ -590,6 +605,7 @@
old_oxyloss = owner.getOxyLoss()
/datum/status_effect/kindle/on_remove()
+ . = ..()
owner.visible_message("The light in [owner]'s eyes fades! ", \
"You snap out of your daze! ")
@@ -609,11 +625,13 @@
alert_type = /obj/screen/alert/status_effect/ichorial_stain
/datum/status_effect/ichorial_stain/on_apply()
+ . = ..()
owner.visible_message("[owner] gets back up, [owner.p_their()] body dripping blue ichor! ", \
"Thick blue ichor covers your body; you can't be revived like this again until it dries! ")
return TRUE
/datum/status_effect/ichorial_stain/on_remove()
+ . = ..()
owner.visible_message("The blue ichor on [owner]'s body dries out! ", \
"The ichor on your body is dry - you can now be revived by vitality matrices again! ")
@@ -635,6 +653,7 @@
owner.add_movespeed_modifier(MOVESPEED_ID_ELECTROSTAFF, multiplicative_slowdown = 1, movetypes = GROUND)
/datum/status_effect/electrostaff/on_remove()
+ . = ..()
owner.remove_movespeed_modifier(MOVESPEED_ID_ELECTROSTAFF)
//GOLEM GANG
@@ -686,6 +705,7 @@ datum/status_effect/pacify
/datum/status_effect/pacify/on_remove()
REMOVE_TRAIT(owner, TRAIT_PACIFISM, "status_effect")
+ return ..()
/datum/status_effect/trance
id = "trance"
@@ -707,6 +727,7 @@ datum/status_effect/pacify
owner.dizziness = 20
/datum/status_effect/trance/on_apply()
+ . = ..()
if(!iscarbon(owner))
return FALSE
RegisterSignal(owner, COMSIG_MOVABLE_HEAR, .proc/hypnotize)
@@ -727,6 +748,7 @@ datum/status_effect/pacify
owner.dizziness = 0
owner.remove_client_colour(/datum/client_colour/monochrome/trance)
to_chat(owner, "You snap out of your trance! ")
+ return ..()
/datum/status_effect/trance/proc/hypnotize(datum/source, list/hearing_args)
if(!owner.can_hear())
@@ -794,3 +816,27 @@ datum/status_effect/pacify
to_chat(owner, "Your arm spasms! ")
owner.log_message("threw [I] due to a Muscle Spasm", LOG_ATTACK)
owner.throw_item(pick(targets))
+
+/datum/status_effect/dna_melt
+ id = "dna_melt"
+ duration = 600
+ status_type = STATUS_EFFECT_REPLACE
+ alert_type = /obj/screen/alert/status_effect/dna_melt
+ var/kill_either_way = FALSE //no amount of removing mutations is gonna save you now
+
+/datum/status_effect/dna_melt/on_creation(mob/living/new_owner, set_duration, updating_canmove)
+ . = ..()
+ to_chat(new_owner, "My body can't handle the mutations! I need to get my mutations removed fast! ")
+
+/datum/status_effect/dna_melt/on_remove()
+ if(!ishuman(owner))
+ owner.gib() //fuck you in particular
+ return
+ var/mob/living/carbon/human/H = owner
+ H.something_horrible(kill_either_way)
+ return ..()
+
+/obj/screen/alert/status_effect/dna_melt
+ name = "Genetic Breakdown"
+ desc = "I don't feel so good. Your body can't handle the mutations! You have one minute to remove your mutations, or you will be met with a horrible fate."
+ icon_state = "dna_melt"
diff --git a/code/datums/status_effects/gas.dm b/code/datums/status_effects/gas.dm
index 608dbb2d7a..d3d39e625a 100644
--- a/code/datums/status_effects/gas.dm
+++ b/code/datums/status_effects/gas.dm
@@ -40,6 +40,7 @@
owner.adjust_bodytemperature(100)
owner.update_mobility()
UnregisterSignal(owner, COMSIG_LIVING_RESIST)
+ return ..()
/datum/status_effect/freon/watcher
duration = 8
diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm
index cb2b4174b5..5f59359193 100644
--- a/code/datums/status_effects/neutral.dm
+++ b/code/datums/status_effects/neutral.dm
@@ -46,7 +46,7 @@
/datum/status_effect/syphon_mark/on_remove()
get_kill()
- . = ..()
+ return ..()
/obj/screen/alert/status_effect/in_love
name = "In Love"
@@ -81,5 +81,5 @@
ADD_TRAIT(owner, TRAIT_SOOTHED_THROAT, "[STATUS_EFFECT_TRAIT]_[id]")
/datum/status_effect/throat_soothed/on_remove()
- . = ..()
- REMOVE_TRAIT(owner, TRAIT_SOOTHED_THROAT, "[STATUS_EFFECT_TRAIT]_[id]")
\ No newline at end of file
+ REMOVE_TRAIT(owner, TRAIT_SOOTHED_THROAT, "[STATUS_EFFECT_TRAIT]_[id]")
+ return ..()
diff --git a/code/datums/status_effects/status_effect.dm b/code/datums/status_effects/status_effect.dm
index 0d84aab763..e2114f0778 100644
--- a/code/datums/status_effects/status_effect.dm
+++ b/code/datums/status_effects/status_effect.dm
@@ -11,7 +11,10 @@
var/on_remove_on_mob_delete = FALSE //if we call on_remove() when the mob is deleted
var/examine_text //If defined, this text will appear when the mob is examined - to use he, she etc. use "SUBJECTPRONOUN" and replace it in the examines themselves
var/alert_type = /obj/screen/alert/status_effect //the alert thrown by the status effect, contains name and description
- var/blocks_combatmode //Does this status effect prevent the user from toggling combat mode?
+ /// If this is TRUE, the user will have combt mode forcefully disabled while this is active.
+ var/blocks_combatmode = FALSE
+ /// If this is TRUE, the user will have sprint forcefully disabled while this is active.
+ var/blocks_sprint = FALSE
var/obj/screen/alert/status_effect/linked_alert = null //the alert itself, if it exists
/datum/status_effect/New(list/arguments)
@@ -32,11 +35,11 @@
var/obj/screen/alert/status_effect/A = owner.throw_alert(id, alert_type)
A.attached_effect = src //so the alert can reference us, if it needs to
linked_alert = A //so we can reference the alert, if we need to
- START_PROCESSING(SSfastprocess, src)
+ START_PROCESSING(SSstatus_effects, src)
return TRUE
/datum/status_effect/Destroy()
- STOP_PROCESSING(SSfastprocess, src)
+ STOP_PROCESSING(SSstatus_effects, src)
if(owner)
owner.clear_alert(id)
LAZYREMOVE(owner.status_effects, src)
@@ -55,9 +58,21 @@
qdel(src)
/datum/status_effect/proc/on_apply() //Called whenever the buff is applied; returning FALSE will cause it to autoremove itself.
+ SHOULD_CALL_PARENT(TRUE)
+ if(blocks_combatmode)
+ ADD_TRAIT(owner, TRAIT_COMBAT_MODE_LOCKED, src)
+ if(blocks_sprint)
+ ADD_TRAIT(owner, TRAIT_SPRINT_LOCKED, src)
return TRUE
+
/datum/status_effect/proc/tick() //Called every tick.
+
/datum/status_effect/proc/on_remove() //Called whenever the buff expires or is removed; do note that at the point this is called, it is out of the owner's status_effects but owner is not yet null
+ SHOULD_CALL_PARENT(TRUE)
+ REMOVE_TRAIT(owner, TRAIT_COMBAT_MODE_LOCKED, src)
+ REMOVE_TRAIT(owner, TRAIT_SPRINT_LOCKED, src)
+ return TRUE
+
/datum/status_effect/proc/be_replaced() //Called instead of on_remove when a status effect is replaced by itself or when a status effect with on_remove_on_mob_delete = FALSE has its mob deleted
owner.clear_alert(id)
LAZYREMOVE(owner.status_effects, src)
diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm
index 0d4a6a7b3f..23fd75f982 100644
--- a/code/datums/traits/good.dm
+++ b/code/datums/traits/good.dm
@@ -106,12 +106,12 @@
/datum/quirk/musician/on_spawn()
var/mob/living/carbon/human/H = quirk_holder
- var/obj/item/instrument/guitar/guitar = new(get_turf(H))
- H.put_in_hands(guitar)
- H.equip_to_slot(guitar, SLOT_IN_BACKPACK)
+ var/obj/item/choice_beacon/music/B = new(get_turf(H))
+ H.put_in_hands(B)
+ H.equip_to_slot_if_possible(B, SLOT_IN_BACKPACK)
var/obj/item/musicaltuner/musicaltuner = new(get_turf(H))
H.put_in_hands(musicaltuner)
- H.equip_to_slot(musicaltuner, SLOT_IN_BACKPACK)
+ H.equip_to_slot_if_possible(musicaltuner, SLOT_IN_BACKPACK)
H.regenerate_icons()
/datum/quirk/photographer
diff --git a/code/datums/traits/neutral.dm b/code/datums/traits/neutral.dm
index ab2a69e7e9..d1b5240798 100644
--- a/code/datums/traits/neutral.dm
+++ b/code/datums/traits/neutral.dm
@@ -88,14 +88,6 @@
if(quirk_holder)
quirk_holder.remove_client_colour(/datum/client_colour/monochrome)
-/datum/quirk/libido
- name = "Nymphomania"
- desc = "You're always feeling a bit in heat. Also, you get aroused faster than usual."
- value = 0
- mob_trait = TRAIT_PERMABONER
- gain_text = "You are feeling extra wild. "
- lose_text = "You don't feel that burning sensation anymore. "
-
/datum/quirk/maso
name = "Masochism"
desc = "You are aroused by pain."
diff --git a/code/datums/weather/weather_types/ash_storm.dm b/code/datums/weather/weather_types/ash_storm.dm
index 3247b890c6..b44778054e 100644
--- a/code/datums/weather/weather_types/ash_storm.dm
+++ b/code/datums/weather/weather_types/ash_storm.dm
@@ -94,7 +94,7 @@
if(is_ash_immune(L))
return
if(is_species(L, /datum/species/lizard/ashwalker))
- if(L.getStaminaLoss() <= STAMINA_SOFTCRIT)
+ if(!IS_STAMCRIT(L))
L.adjustStaminaLossBuffered(4)
return
L.adjustFireLoss(4)
diff --git a/code/datums/wires/_wires.dm b/code/datums/wires/_wires.dm
index d4a5dcdeb3..ad24126e45 100644
--- a/code/datums/wires/_wires.dm
+++ b/code/datums/wires/_wires.dm
@@ -38,7 +38,6 @@
..()
if(!istype(holder, holder_type))
CRASH("Wire holder is not of the expected type!")
- return
src.holder = holder
if(randomize)
diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm
index bc034db718..cbad2f7ab0 100644
--- a/code/game/area/Space_Station_13_areas.dm
+++ b/code/game/area/Space_Station_13_areas.dm
@@ -324,6 +324,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "Service Hallway"
icon_state = "hall_service"
+/area/hallway/secondary/civilian
+ name = "Civilian Wing"
+ icon_state = "hallFS"
+
+
//Command
/area/bridge
@@ -1046,7 +1051,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "Monastery Garden"
icon_state = "hydro"
-
//Science
/area/science
@@ -1393,3 +1397,199 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/crew_quarters/fitness/pool
name = "Pool Area"
icon_state = "pool"
+
+/area/crew_quarters/dorms/blue
+ name = "Blue Dorms"
+ icon_state = "Sleep"
+ nightshift_public_area = NIGHTSHIFT_AREA_NONE
+
+/area/crew_quarters/dorms/purple
+ name = "Purple Dorms"
+ icon_state = "Sleep"
+ nightshift_public_area = NIGHTSHIFT_AREA_NONE
+
+/area/crew_quarters/lounge/jazz
+ name = "Jazz Lounge"
+ icon_state = "yellow"
+ ambientsounds = list('sound/ambience/ambidet1.ogg','sound/ambience/ambidet2.ogg')
+ nightshift_public_area = NIGHTSHIFT_AREA_RECREATION
+
+
+/area/crew_quarters/fitness/recreation
+ name = "Recreation Area"
+ icon_state = "fitness"
+ nightshift_public_area = NIGHTSHIFT_AREA_RECREATION
+
+/area/crew_quarters/fitness/cogpool
+ name = "Pool"
+ icon_state = "fitness"
+ clockwork_warp_fail = "Pool's closed."
+ nightshift_public_area = NIGHTSHIFT_AREA_RECREATION
+
+/area/crew_quarters/barbershop
+ name = "Barbershop"
+ icon_state = "blue"
+ nightshift_public_area = NIGHTSHIFT_AREA_RECREATION
+
+/area/crew_quarters/observatory
+ name = "Observatory"
+ icon_state = "Sleep"
+
+//Engineering
+
+/area/engine/teg_hot
+ name = "Hot Loop"
+ icon_state = "red"
+
+/area/engine/teg_cold
+ name = "Cold Loop"
+ icon_state = "blue"
+
+/area/engine/workshop
+ name = "Engineering Workshop"
+ icon_state = "engine"
+
+/area/security/courtroom/jury
+ name = "Jury Room"
+ icon_state = "courtroom"
+
+/area/quartermaster/miningdock/airless
+ name = "Mining Dock"
+ icon_state = "mining"
+ has_gravity = STANDARD_GRAVITY
+ valid_territory = FALSE
+ outdoors = TRUE
+ ambientsounds = SPACE
+ blob_allowed = FALSE //While part of the station, what good will it do you?
+
+/area/quartermaster/miningdock/airless/no_grav
+ name = "Mining Dock"
+ icon_state = "mining"
+ dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT
+ power_light = FALSE
+ power_equip = FALSE
+ power_environ = FALSE
+ valid_territory = FALSE
+ outdoors = TRUE
+ ambientsounds = SPACE
+ blob_allowed = FALSE //While part of the station, what good will it do you?
+
+/area/janitor/aux
+ name = "Auxiliary Custodial Closet"
+ icon_state = "janitor"
+ flags_1 = NONE
+
+/area/hydroponics/lobby
+ name = "Hydroponics Lobby"
+ icon_state = "hydro"
+
+//Storage
+
+/area/storage/emergency/generic
+ name = "Emergency Storage"
+ icon_state = "emergencystorage"
+
+//Construction
+
+/area/construction
+ name = "Construction Area"
+ icon_state = "yellow"
+ ambientsounds = ENGINEERING
+
+/area/construction/secondary
+ name = "Secondary Construction Area"
+ icon_state = "yellow"
+
+/area/construction/minisat_exterior
+ name = "Minisat Exterior"
+ icon_state = "yellow"
+
+/area/construction/mining/aux_base
+ name = "Auxiliary Base Construction"
+ icon_state = "yellow"
+
+/area/construction/mining/aux_base/closet
+ name = "Auxiliary Closet Construction"
+ icon_state = "yellow"
+
+/area/construction/supplyshuttle
+ name = "Supply Shuttle"
+ icon_state = "yellow"
+
+/area/construction/quarters
+ name = "Engineers' Quarters"
+ icon_state = "yellow"
+
+/area/construction/qmaint
+ name = "Maintenance"
+ icon_state = "yellow"
+
+/area/construction/hallway
+ name = "Hallway"
+ icon_state = "yellow"
+
+/area/construction/solars
+ name = "Solar Panels"
+ icon_state = "yellow"
+
+/area/construction/solarscontrol
+ name = "Solar Panel Control"
+ icon_state = "yellow"
+
+/area/construction/storage
+ name = "Construction Site Storage"
+ icon_state = "yellow"
+
+/area/construction/storage/wing
+ name = "Storage Wing"
+ icon_state = "storage_wing"
+
+//Routers
+
+/area/router
+ name = "Router"
+ icon_state = "yellow"
+ ambientsounds = ENGINEERING
+
+/area/router/service
+ name = "Service Router"
+ icon_state = "green"
+
+/area/router/public
+ name = "Public Router"
+ icon_state = "yellow"
+
+/area/router/sec
+ name = "Security Router"
+ icon_state = "blue"
+
+/area/router/medsci
+ name = "MedSci Router"
+ icon_state = "yellow"
+
+/area/router/eva
+ name = "EVA Router"
+ icon_state = "yellow"
+
+/area/router/air
+ name = "Airbridge Router"
+ icon_state = "red"
+
+/area/router/eng
+ name = "Engineering Router"
+ icon_state = "yellow"
+
+/area/router/aux
+ name = "Routing System"
+ icon_state = "yellow"
+ requires_power = FALSE
+ has_gravity = STANDARD_GRAVITY
+ always_unpowered = TRUE
+ dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT
+ power_light = FALSE
+ power_equip = FALSE
+ power_environ = FALSE
+ valid_territory = FALSE
+ outdoors = TRUE
+ ambientsounds = SPACE
+ blob_allowed = FALSE //While part of the station, what good will it do you?
\ No newline at end of file
diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm
index 00dc0d98d6..fe9f2a676e 100644
--- a/code/game/area/areas.dm
+++ b/code/game/area/areas.dm
@@ -63,6 +63,10 @@
var/xenobiology_compatible = FALSE //Can the Xenobio management console transverse this area by default?
var/list/canSmoothWithAreas //typecache to limit the areas that atoms in this area can smooth with
+
+ /// Color on minimaps, if it's null (which is default) it makes one at random.
+ var/minimap_color
+
/**
* These two vars allow for multiple unique areas to be linked to a master area
* and share some functionalities such as APC powernet nodes, fire alarms etc, without sacrificing
@@ -96,7 +100,14 @@ GLOBAL_LIST_EMPTY(teleportlocs)
// ===
/area/New()
- // This interacts with the map loader, so it needs to be set immediately
+ if(!minimap_color) // goes in New() because otherwise it doesn't fucking work
+ // generate one using the icon_state
+ if(icon_state && icon_state != "unknown")
+ var/icon/I = new(icon, icon_state, dir)
+ I.Scale(1,1)
+ minimap_color = I.GetPixel(1,1)
+ else // no icon state? use random.
+ minimap_color = rgb(rand(50,70),rand(50,70),rand(50,70)) // This interacts with the map loader, so it needs to be set immediately
// rather than waiting for atoms to initialize.
if (unique)
GLOB.areas_by_type[type] = src
diff --git a/code/game/area/areas/holodeck.dm b/code/game/area/areas/holodeck.dm
index 10e3249d64..d32091f98b 100644
--- a/code/game/area/areas/holodeck.dm
+++ b/code/game/area/areas/holodeck.dm
@@ -99,6 +99,9 @@
/area/holodeck/rec_center/winterwonderland
name = "Holodeck - Winter Wonderland"
+/area/holodeck/rec_center/wrestlingarena
+ name = "Holodeck - Wrestling Arena"
+
// Bad programs
/area/holodeck/rec_center/burn
diff --git a/code/game/atoms.dm b/code/game/atoms.dm
index d8d7ce3d91..266d5b5bb5 100644
--- a/code/game/atoms.dm
+++ b/code/game/atoms.dm
@@ -694,14 +694,64 @@
/atom/vv_get_dropdown()
. = ..()
- . += "---"
- var/turf/curturf = get_turf(src)
- if (curturf)
- .["Jump to"] = "?_src_=holder;[HrefToken()];adminplayerobservecoodjump=1;X=[curturf.x];Y=[curturf.y];Z=[curturf.z]"
- .["Modify Transform"] = "?_src_=vars;[HrefToken()];modtransform=[REF(src)]"
- .["Add reagent"] = "?_src_=vars;[HrefToken()];addreagent=[REF(src)]"
- .["Trigger EM pulse"] = "?_src_=vars;[HrefToken()];emp=[REF(src)]"
- .["Trigger explosion"] = "?_src_=vars;[HrefToken()];explode=[REF(src)]"
+ VV_DROPDOWN_OPTION("", "---------")
+ if(!ismovableatom(src))
+ var/turf/curturf = get_turf(src)
+ if(curturf)
+ . += "Jump To "
+ VV_DROPDOWN_OPTION(VV_HK_MODIFY_TRANSFORM, "Modify Transform")
+ VV_DROPDOWN_OPTION(VV_HK_ADD_REAGENT, "Add Reagent")
+ VV_DROPDOWN_OPTION(VV_HK_TRIGGER_EMP, "EMP Pulse")
+ VV_DROPDOWN_OPTION(VV_HK_TRIGGER_EXPLOSION, "Explosion")
+
+/atom/vv_do_topic(list/href_list)
+ . = ..()
+ if(href_list[VV_HK_ADD_REAGENT] && check_rights(R_VAREDIT))
+ if(!reagents)
+ var/amount = input(usr, "Specify the reagent size of [src]", "Set Reagent Size", 50) as num
+ if(amount)
+ create_reagents(amount)
+
+ if(reagents)
+ var/chosen_id = choose_reagent_id(usr)
+ if(chosen_id)
+ var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", reagents.maximum_volume) as num
+ if(amount)
+ reagents.add_reagent(chosen_id, amount)
+ log_admin("[key_name(usr)] has added [amount] units of [chosen_id] to [src]")
+ message_admins("[key_name(usr)] has added [amount] units of [chosen_id] to [src] ")
+ if(href_list[VV_HK_TRIGGER_EXPLOSION] && check_rights(R_FUN))
+ usr.client.cmd_admin_explosion(src)
+ if(href_list[VV_HK_TRIGGER_EMP] && check_rights(R_FUN))
+ usr.client.cmd_admin_emp(src)
+ if(href_list[VV_HK_MODIFY_TRANSFORM] && check_rights(R_VAREDIT))
+ var/result = input(usr, "Choose the transformation to apply","Transform Mod") as null|anything in list("Scale","Translate","Rotate")
+ var/matrix/M = transform
+ switch(result)
+ if("Scale")
+ var/x = input(usr, "Choose x mod","Transform Mod") as null|num
+ var/y = input(usr, "Choose y mod","Transform Mod") as null|num
+ if(!isnull(x) && !isnull(y))
+ transform = M.Scale(x,y)
+ if("Translate")
+ var/x = input(usr, "Choose x mod","Transform Mod") as null|num
+ var/y = input(usr, "Choose y mod","Transform Mod") as null|num
+ if(!isnull(x) && !isnull(y))
+ transform = M.Translate(x,y)
+ if("Rotate")
+ var/angle = input(usr, "Choose angle to rotate","Transform Mod") as null|num
+ if(!isnull(angle))
+ transform = M.Turn(angle)
+ if(href_list[VV_HK_AUTO_RENAME] && check_rights(R_VAREDIT))
+ var/newname = input(usr, "What do you want to rename this to?", "Automatic Rename") as null|text
+ if(newname)
+ vv_auto_rename(newname)
+
+/atom/vv_get_header()
+ . = ..()
+ var/refid = REF(src)
+ . += "[VV_HREF_TARGETREF(refid, VV_HK_AUTO_RENAME, "[src] ")]"
+ . += "<< [dir2text(dir) || dir] >> "
/atom/proc/drop_location()
var/atom/L = loc
@@ -709,6 +759,9 @@
return null
return L.AllowDrop() ? L : L.drop_location()
+/atom/proc/vv_auto_rename(newname)
+ name = newname
+
/atom/Entered(atom/movable/AM, atom/oldLoc)
SEND_SIGNAL(src, COMSIG_ATOM_ENTERED, AM, oldLoc)
diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm
index 9f1eb534a9..6089d11d6c 100644
--- a/code/game/atoms_movable.dm
+++ b/code/game/atoms_movable.dm
@@ -39,6 +39,37 @@
var/zfalling = FALSE
+ /// Either FALSE, [EMISSIVE_BLOCK_GENERIC], or [EMISSIVE_BLOCK_UNIQUE]
+ var/blocks_emissive = FALSE
+ ///Internal holder for emissive blocker object, do not use directly use blocks_emissive
+ var/atom/movable/emissive_blocker/em_block
+
+
+/atom/movable/Initialize(mapload)
+ . = ..()
+ switch(blocks_emissive)
+ if(EMISSIVE_BLOCK_GENERIC)
+ update_emissive_block()
+ if(EMISSIVE_BLOCK_UNIQUE)
+ render_target = ref(src)
+ em_block = new(src, render_target)
+ vis_contents += em_block
+
+/atom/movable/Destroy()
+ QDEL_NULL(em_block)
+ return ..()
+
+/atom/movable/proc/update_emissive_block()
+ if(blocks_emissive != EMISSIVE_BLOCK_GENERIC)
+ return
+ if(length(managed_vis_overlays))
+ for(var/a in managed_vis_overlays)
+ var/obj/effect/overlay/vis/vs
+ if(vs.plane == EMISSIVE_BLOCKER_PLANE)
+ SSvis_overlays.remove_vis_overlay(src, list(vs))
+ break
+ SSvis_overlays.add_vis_overlay(src, icon, icon_state, EMISSIVE_BLOCKER_LAYER, EMISSIVE_BLOCKER_PLANE)
+
/atom/movable/proc/can_zFall(turf/source, levels = 1, turf/target, direction)
if(!direction)
direction = DOWN
@@ -437,9 +468,8 @@
/atom/movable/vv_get_dropdown()
. = ..()
- . -= "Jump to"
- .["Follow"] = "?_src_=holder;[HrefToken()];adminplayerobservefollow=[REF(src)]"
- .["Get"] = "?_src_=holder;[HrefToken()];admingetmovable=[REF(src)]"
+ . += "Follow "
+ . += "Get "
/atom/movable/proc/ex_check(ex_id)
if(!ex_id)
diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm
index 1a57cf5051..413484b99b 100644
--- a/code/game/data_huds.dm
+++ b/code/game/data_huds.dm
@@ -147,7 +147,6 @@
return "health-85"
else
return "health-100"
- return "0"
//HOOKS
@@ -323,7 +322,6 @@
return "crit"
else
return "dead"
- return "dead"
//Sillycone hooks
/mob/living/silicon/proc/diag_hud_set_health()
diff --git a/code/game/gamemodes/bloodsucker/bloodsucker.dm b/code/game/gamemodes/bloodsucker/bloodsucker.dm
index a45e989318..9515d6063c 100644
--- a/code/game/gamemodes/bloodsucker/bloodsucker.dm
+++ b/code/game/gamemodes/bloodsucker/bloodsucker.dm
@@ -19,7 +19,7 @@
antag_flag = ROLE_BLOODSUCKER
false_report_weight = 1
restricted_jobs = list("AI","Cyborg")
- protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Quartermaster")
+ protected_jobs = list("Chaplain", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Quartermaster")
required_players = 20
required_enemies = 2
recommended_enemies = 4
diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm
index 14fe960422..8029685bf7 100644
--- a/code/game/gamemodes/changeling/changeling.dm
+++ b/code/game/gamemodes/changeling/changeling.dm
@@ -88,13 +88,13 @@ GLOBAL_VAR(changeling_team_objective_type) //If this is not null, we hand our th
user.underwear = chosen_prof.underwear
user.undie_color = chosen_prof.undie_color
user.undershirt = chosen_prof.undershirt
- user.shirt_color =chosen_prof.shirt_color
+ user.shirt_color = chosen_prof.shirt_color
user.socks = chosen_prof.socks
user.socks_color =chosen_prof.socks_color
chosen_dna.transfer_identity(user, 1)
user.updateappearance(mutcolor_update=1)
- user.update_body()
+ user.update_body(TRUE)
user.domutcheck()
//vars hackery. not pretty, but better than the alternative.
@@ -119,7 +119,6 @@ GLOBAL_VAR(changeling_team_objective_type) //If this is not null, we hand our th
C.appearance = chosen_prof.appearance_list[slot]
C.name = chosen_prof.name_list[slot]
C.flags_cover = chosen_prof.flags_cover_list[slot]
- C.item_color = chosen_prof.item_color_list[slot]
C.item_state = chosen_prof.item_state_list[slot]
if(equip)
user.equip_to_slot_or_del(C, GLOB.slot2slot[slot])
diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm
index a76e8234ba..7b798f19e4 100644
--- a/code/game/gamemodes/clock_cult/clock_cult.dm
+++ b/code/game/gamemodes/clock_cult/clock_cult.dm
@@ -45,8 +45,11 @@ Credit where due:
// PROCS //
///////////
-/proc/is_servant_of_ratvar(mob/M)
- return istype(M) && !isobserver(M) && M.mind && M.mind.has_antag_datum(/datum/antagonist/clockcult)
+/proc/is_servant_of_ratvar(mob/M, require_full_power = FALSE, holy_water_check = FALSE)
+ if(!istype(M) || isobserver(M))
+ return FALSE
+ var/datum/antagonist/clockcult/D = M?.mind?.has_antag_datum(/datum/antagonist/clockcult)
+ return D && (!require_full_power || !D.neutered) && (!holy_water_check || !D.ignore_holy_water)
/proc/is_eligible_servant(mob/M)
if(!istype(M))
@@ -70,12 +73,14 @@ Credit where due:
return TRUE
return FALSE
-/proc/add_servant_of_ratvar(mob/L, silent = FALSE, create_team = TRUE)
+/proc/add_servant_of_ratvar(mob/L, silent = FALSE, create_team = TRUE, override_type)
if(!L || !L.mind)
return
var/update_type = /datum/antagonist/clockcult
if(silent)
update_type = /datum/antagonist/clockcult/silent
+ if(override_type) //prioritizes
+ update_type = override_type
var/datum/antagonist/clockcult/C = new update_type(L.mind)
C.make_team = create_team
C.show_in_roundend = create_team //tutorial scarabs begone
@@ -105,9 +110,6 @@ Credit where due:
L.playsound_local(get_turf(L), 'sound/ambience/antag/clockcultalr.ogg', 40, TRUE, frequency = 100000, pressure_affected = FALSE)
flash_color(L, flash_color = list("#BE8700", "#BE8700", "#BE8700", rgb(0,0,0)), flash_time = 5)
-
-
-
/proc/remove_servant_of_ratvar(mob/L, silent = FALSE)
if(!L || !L.mind)
return
@@ -269,7 +271,7 @@ Credit where due:
//Servant of Ratvar outfit
/datum/outfit/servant_of_ratvar
name = "Servant of Ratvar"
- uniform = /obj/item/clothing/under/rank/engineer //no more chameleon suit for them, as requested
+ uniform = /obj/item/clothing/under/rank/engineering/engineer //no more chameleon suit for them, as requested
shoes = /obj/item/clothing/shoes/sneakers/black
back = /obj/item/storage/backpack
ears = /obj/item/radio/headset
@@ -351,5 +353,5 @@ Credit where due:
/obj/item/paper/servant_primer/oui_getcontent(mob/target)
if(!is_servant_of_ratvar(target) && !isobserver(target))
- return "[name] [stars(info)] [stamps]"
+ return "[name] [stars(info)] [stamps]"
return ..()
diff --git a/code/game/gamemodes/clown_ops/bananium_bomb.dm b/code/game/gamemodes/clown_ops/bananium_bomb.dm
index baecd6a1de..ce864007f0 100644
--- a/code/game/gamemodes/clown_ops/bananium_bomb.dm
+++ b/code/game/gamemodes/clown_ops/bananium_bomb.dm
@@ -35,7 +35,7 @@
H.Stun(10)
var/obj/item/clothing/C
if(!H.w_uniform || H.dropItemToGround(H.w_uniform))
- C = new /obj/item/clothing/under/rank/clown(H)
+ C = new /obj/item/clothing/under/rank/civilian/clown(H)
ADD_TRAIT(C, TRAIT_NODROP, CLOWN_NUKE_TRAIT)
H.equip_to_slot_or_del(C, SLOT_W_UNIFORM)
diff --git a/code/game/gamemodes/clown_ops/clown_weapons.dm b/code/game/gamemodes/clown_ops/clown_weapons.dm
index 0a231a5ff1..4d3ea2d02e 100644
--- a/code/game/gamemodes/clown_ops/clown_weapons.dm
+++ b/code/game/gamemodes/clown_ops/clown_weapons.dm
@@ -63,7 +63,7 @@
attack_verb_on = list("slipped")
clumsy_check = FALSE
sharpness = IS_BLUNT
- item_color = "yellow"
+ sword_color = "yellow"
heat = 0
light_color = "#ffff00"
var/next_trombone_allowed = 0
diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm
index 497cc2f1c3..8ec4123201 100644
--- a/code/game/gamemodes/cult/cult.dm
+++ b/code/game/gamemodes/cult/cult.dm
@@ -3,8 +3,11 @@
/datum/game_mode
var/list/datum/mind/cult = list()
-/proc/iscultist(mob/living/M)
- return istype(M) && M.mind && M.mind.has_antag_datum(/datum/antagonist/cult)
+/proc/iscultist(mob/living/M, require_full_power = FALSE, holy_water_check = FALSE)
+ if(!istype(M))
+ return FALSE
+ var/datum/antagonist/cult/D = M?.mind?.has_antag_datum(/datum/antagonist/cult)
+ return D && (!require_full_power || !D.neutered) && (!holy_water_check || !D.ignore_holy_water)
/datum/team/cult/proc/is_sacrifice_target(datum/mind/mind)
for(var/datum/objective/sacrifice/sac_objective in objectives)
@@ -93,7 +96,7 @@
add_cultist(cult_mind, 0, equip=TRUE)
if(!main_cult)
var/datum/antagonist/cult/C = cult_mind.has_antag_datum(/datum/antagonist/cult,TRUE)
- if(C && C.cult_team)
+ if(C?.cult_team)
main_cult = C.cult_team
..()
diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm
index 4c3ef824b9..b869235c69 100644
--- a/code/game/gamemodes/dynamic/dynamic.dm
+++ b/code/game/gamemodes/dynamic/dynamic.dm
@@ -54,16 +54,22 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
// Current storyteller
var/datum/dynamic_storyteller/storyteller = null
// Threat logging vars
- /// The "threat cap", threat shouldn't normally go above this and is used in ruleset calculations
- var/threat_level = 0
- /// Set at the beginning of the round. Spent by the mode to "purchase" rules.
- var/threat = 0
/// Starting threat level, for things that increase it but can bring it back down.
var/initial_threat_level = 0
+ /// Target threat level right now. Events and antags will try to keep the round at this level.
+ var/threat_level = 0
+ /// The current antag threat. Recalculated every time a ruletype starts or ends.
+ var/threat = 0
+ /// Threat average over the course of the round, for endgame logs.
+ var/threat_average = 0
+ /// Number of times threat average has been calculated, for calculating above.
+ var/threat_average_weight = 0
+ /// Last time a threat average sample was taken. Used for weighting the rolling average.
+ var/last_threat_sample_time = 0
/// Things that cause a rolling threat adjustment to be displayed at roundend.
var/list/threat_tallies = list()
/// Running information about the threat. Can store text or datum entries.
- var/list/threat_log = list()
+ var/list/threat_log = list()
/// As above, but with info such as refunds.
var/list/threat_log_verbose = list()
/// List of roundstart rules used for selecting the rules.
@@ -127,6 +133,8 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
var/only_ruleset_executed = FALSE
/// Antags rolled by rules so far, to keep track of and discourage scaling past a certain ratio of crew/antags especially on lowpop.
var/antags_rolled = 0
+ // Arbitrary threat addition, for fudging purposes.
+ var/added_threat = 50
/datum/game_mode/dynamic/New() // i have NO IDEA if this is the proper way to do this.
..()
@@ -150,11 +158,11 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
GLOB.dynamic_first_midround_delay_max = CONFIG_GET(number/dynamic_first_midround_delay_max)*600
/datum/game_mode/dynamic/admin_panel()
- var/list/dat = list("Game Mode Panel Game Mode Panel ")
+ var/list/dat = list("Game Mode Panel Game Mode Panel ")
dat += "Dynamic Mode \[VV\] \[Refresh\] "
- dat += "Threat Level: [threat_level] "
+ dat += "Target threat: [threat_level] "
- dat += "Threat to Spend: [threat] \[Adjust\] \[View Log\] "
+ dat += "Current threat: [threat] \[Adjust\] \[View Log\] "
dat += " "
dat += "Storyteller: [storyteller.name] "
dat += "Parameters: centre = [GLOB.dynamic_curve_centre] ; width = [GLOB.dynamic_curve_width]. "
@@ -172,9 +180,9 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
else
dat += "none. "
dat += " Injection Timers: ([storyteller.get_injection_chance(TRUE)]% chance) "
- dat += "Latejoin: [(latejoin_injection_cooldown-world.time)>60*10 ? "[round((latejoin_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(latejoin_injection_cooldown-world.time)] seconds"] \[Now!\] "
- dat += "Midround: [(midround_injection_cooldown-world.time)>60*10 ? "[round((midround_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(midround_injection_cooldown-world.time)] seconds"] \[Now!\] "
- dat += "Event: [(event_injection_cooldown-world.time)>60*10 ? "[round((event_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(event_injection_cooldown-world.time)] seconds"] \[Now!\] "
+ dat += "Latejoin: [(latejoin_injection_cooldown-world.time)>60*10 ? "[round((latejoin_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(latejoin_injection_cooldown-world.time)/10] seconds"] \[Now!\] "
+ dat += "Midround: [(midround_injection_cooldown-world.time)>60*10 ? "[round((midround_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(midround_injection_cooldown-world.time)/10] seconds"] \[Now!\] "
+ dat += "Event: [(event_injection_cooldown-world.time)>60*10 ? "[round((event_injection_cooldown-world.time)/60/10,0.1)] minutes" : "[(event_injection_cooldown-world.time)/10] seconds"] \[Now!\] "
usr << browse(dat.Join(), "window=gamemode_panel;size=500x500")
/datum/game_mode/dynamic/Topic(href, href_list)
@@ -261,11 +269,11 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
. += "Uncharted Space "
. += "Congratulations and thank you for participating in the NT 'Frontier' space program! Your station is actively orbiting a high value system far from the nearest support stations. Little is known about your region of space, and the opportunity to encounter the unknown invites greater glory. You are encouraged to elevate security as necessary to protect Nanotrasen assets."
set_security_level(SEC_LEVEL_BLUE)
- if(80 to 99)
+ if(80 to 95)
. += "Black Orbit "
. += "As part of a mandatory security protocol, we are required to inform you that as a result of your orbital pattern directly behind an astrological body (oriented from our nearest observatory), your station will be under decreased monitoring and support. It is anticipated that your extreme location and decreased surveillance could pose security risks. Avoid unnecessary risks and attempt to keep your station in one piece."
set_security_level(SEC_LEVEL_AMBER)
- if(100)
+ if(96 to 100)
. += "Impending Doom "
. += "Your station is somehow in the middle of hostile territory, in clear view of any enemy of the corporation. Your likelihood to survive is low, and station destruction is expected and almost inevitable. Secure any sensitive material and neutralize any enemy you will come across. It is important that you at least try to maintain the station. "
. += "Good luck."
@@ -330,7 +338,6 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
peaceful_percentage = round(LORENTZ_CUMULATIVE_DISTRIBUTION(relative_threat, GLOB.dynamic_curve_centre, GLOB.dynamic_curve_width), 0.01)*100
- threat = threat_level
SSblackbox.record_feedback("tally","dynamic_threat",threat_level,"Initial threat level")
SSblackbox.record_feedback("tally","dynamic_threat",GLOB.dynamic_curve_centre,"Curve centre")
SSblackbox.record_feedback("tally","dynamic_threat",GLOB.dynamic_curve_width,"Curve width")
@@ -340,9 +347,10 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
storyteller = new GLOB.dynamic_storyteller_type // this is where all the initialization happens
storyteller.on_start()
SSblackbox.record_feedback("text","dynamic_storyteller",1,storyteller.name)
- message_admins("Dynamic mode parameters for the round:")
- message_admins("Centre is [GLOB.dynamic_curve_centre], Width is [GLOB.dynamic_curve_width], Forced extended is [GLOB.dynamic_forced_extended ? "Enabled" : "Disabled"], No stacking is [GLOB.dynamic_no_stacking ? "Enabled" : "Disabled"].")
- message_admins("Stacking limit is [GLOB.dynamic_stacking_limit], Classic secret is [GLOB.dynamic_classic_secret ? "Enabled" : "Disabled"], High population limit is [GLOB.dynamic_high_pop_limit].")
+ message_admins("Dynamic mode parameters for the round:\n\
+ Storyteller is [storyteller.name].\n\
+ Centre is [GLOB.dynamic_curve_centre], Width is [GLOB.dynamic_curve_width], Forced extended is [GLOB.dynamic_forced_extended ? "Enabled" : "Disabled"], No stacking is [GLOB.dynamic_no_stacking ? "Enabled" : "Disabled"].\n\
+ Stacking limit is [GLOB.dynamic_stacking_limit], Classic secret is [GLOB.dynamic_classic_secret ? "Enabled" : "Disabled"], High population limit is [GLOB.dynamic_high_pop_limit].")
log_game("DYNAMIC: Dynamic mode parameters for the round:")
log_game("DYNAMIC: Centre is [GLOB.dynamic_curve_centre], Width is [GLOB.dynamic_curve_width], Forced extended is [GLOB.dynamic_forced_extended ? "Enabled" : "Disabled"], No stacking is [GLOB.dynamic_no_stacking ? "Enabled" : "Disabled"].")
log_game("DYNAMIC: Stacking limit is [GLOB.dynamic_stacking_limit], Classic secret is [GLOB.dynamic_classic_secret ? "Enabled" : "Disabled"], High population limit is [GLOB.dynamic_high_pop_limit].")
@@ -404,7 +412,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
/datum/game_mode/dynamic/post_setup(report)
update_playercounts()
-
+
for(var/datum/dynamic_ruleset/roundstart/rule in executed_rules)
addtimer(CALLBACK(src, /datum/game_mode/dynamic/.proc/execute_roundstart_rule, rule), rule.delay)
..()
@@ -463,7 +471,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
log_game("DYNAMIC: Additional ruleset picked successfully, now [executed_rules.len] picked. [extra_rulesets_amount] remaining.")
else
- if(threat >= 50)
+ if(threat_level >= 50)
message_admins("DYNAMIC: Picking first roundstart ruleset failed. You should report this.")
log_game("DYNAMIC: Picking first roundstart ruleset failed. drafted_rules.len = [drafted_rules.len] and threat = [threat]/[threat_level]")
return FALSE
@@ -509,10 +517,9 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
drafted_rules -= starting_rule
starting_rule.trim_candidates()
- var/added_threat = starting_rule.scale_up(extra_rulesets_amount, threat)
+ starting_rule.scale_up(extra_rulesets_amount, threat_level)
if (starting_rule.pre_execute())
- spend_threat(starting_rule.cost + added_threat)
- log_threat("[starting_rule.ruletype] - [starting_rule.name] -[starting_rule.cost + starting_rule.scaled_times * starting_rule.scaling_cost] threat", verbose = TRUE)
+ log_threat("[starting_rule.ruletype] - [starting_rule.name] [starting_rule.cost + starting_rule.scaled_times * starting_rule.scaling_cost] threat", verbose = TRUE)
if(starting_rule.flags & HIGHLANDER_RULESET)
highlander_executed = TRUE
else if(starting_rule.flags & ONLY_RULESET)
@@ -534,8 +541,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
/datum/game_mode/dynamic/proc/execute_roundstart_rule(sent_rule)
var/datum/dynamic_ruleset/rule = sent_rule
if(rule.execute())
- if(rule.persistent)
- current_rules += rule
+ current_rules += rule
SSblackbox.record_feedback("associative","dynamic_rulesets",1,rule.get_blackbox_info())
return TRUE
rule.clean_up() // Refund threat, delete teams and so on.
@@ -607,8 +613,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
if ((forced || (new_rule.acceptable(current_players[CURRENT_LIVING_PLAYERS].len, threat_level) && new_rule.cost <= threat)))
new_rule.trim_candidates()
if (new_rule.ready(forced))
- spend_threat(new_rule.cost)
- log_threat("[new_rule.ruletype] - [new_rule.name] -[new_rule.cost] threat", verbose = TRUE)
+ log_threat("[new_rule.ruletype] - [new_rule.name] [new_rule.cost] threat", verbose = TRUE)
if (new_rule.execute()) // This should never fail since ready() returned 1
if(new_rule.flags & HIGHLANDER_RULESET)
highlander_executed = TRUE
@@ -617,8 +622,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
log_game("DYNAMIC: Making a call to a specific ruleset...[new_rule.name]!")
SSblackbox.record_feedback("associative","dynamic_rulesets",1,new_rule.get_blackbox_info())
executed_rules += new_rule
- if (new_rule.persistent)
- current_rules += new_rule
+ current_rules += new_rule
return TRUE
else if (forced)
log_game("DYNAMIC: The ruleset [new_rule.name] couldn't be executed due to lack of eligible players.")
@@ -629,8 +633,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
var/datum/dynamic_ruleset/rule = sent_rule
if (rule.execute())
log_game("DYNAMIC: Injected a [rule.ruletype == "latejoin" ? "latejoin" : "midround"] ruleset [rule.name].")
- spend_threat(rule.cost)
- log_threat("[rule.ruletype] [rule.name] spent [rule.cost]", verbose = TRUE)
+ log_threat("[rule.ruletype] [rule.name] added [rule.cost]", verbose = TRUE)
if(rule.flags & HIGHLANDER_RULESET)
highlander_executed = TRUE
else if(rule.flags & ONLY_RULESET)
@@ -649,7 +652,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
return FALSE
/datum/game_mode/dynamic/process()
- if (pop_last_updated < world.time - (60 SECONDS))
+ if (pop_last_updated < world.time - (120 SECONDS))
pop_last_updated = world.time
update_playercounts()
@@ -658,9 +661,9 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
current_rules -= rule
SSblackbox.record_feedback("tally","dynamic",1,"Rulesets finished")
SSblackbox.record_feedback("associative","dynamic_rulesets_finished",1,rule.get_blackbox_info())
-
+
storyteller.do_process()
-
+
if (midround_injection_cooldown < world.time)
if (GLOB.dynamic_forced_extended)
return
@@ -717,6 +720,16 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
current_players[CURRENT_OBSERVERS].Add(M)
continue
current_players[CURRENT_DEAD_PLAYERS].Add(M) // Players who actually died (and admins who ghosted, would be nice to avoid counting them somehow)
+ threat = storyteller.calculate_threat() + added_threat
+ if(threat_average_weight)
+ var/cur_sample_weight = world.time - last_threat_sample_time
+ threat_average = ((threat_average * threat_average_weight) + threat) / (threat_average_weight + cur_sample_weight)
+ threat_average_weight += cur_sample_weight
+ last_threat_sample_time = world.time
+ else
+ threat_average = threat
+ threat_average_weight++
+ last_threat_sample_time = world.time
/// Removes type from the list
/datum/game_mode/dynamic/proc/remove_from_list(list/type_list, type)
@@ -767,25 +780,23 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, /datum/dynamic_storyteller/classic)
SSblackbox.record_feedback("tally","dynamic",1,"Successful latejoin injections")
latejoin_injection_cooldown = storyteller.get_latejoin_cooldown() + world.time
-/// Refund threat, but no more than threat_level.
-/datum/game_mode/dynamic/proc/refund_threat(regain)
- threat = min(threat_level,threat+regain)
- SSblackbox.record_feedback("tally","dynamic_threat",regain,"Refunded threat")
- log_threat("[regain] refunded. Threat is now [threat].", verbose = TRUE)
-
-/// Generate threat and increase the threat_level if it goes beyond, capped at 100
+/// Increase the threat level.
/datum/game_mode/dynamic/proc/create_threat(gain)
- threat = min(100, threat+gain)
- if(threat > threat_level)
- threat_level = threat
- SSblackbox.record_feedback("tally","dynamic_threat",gain,"Created threat")
- log_threat("[gain] created. Threat is now [threat] and threat level is now [threat_level].", verbose = TRUE)
+ threat_level += gain
+ SSblackbox.record_feedback("tally","dynamic_threat",gain,"Created threat level")
+ log_threat("[gain] created. Threat level is now [threat_level].", verbose = TRUE)
-/// Expend threat, can't fall under 0.
+/// Decrease the threat level.
+/datum/game_mode/dynamic/proc/remove_threat(loss)
+ threat_level -= loss
+ SSblackbox.record_feedback("tally","dynamic_threat",loss,"Removed threat level")
+ log_threat("[loss] removed. Threat level is now [threat_level].", verbose = TRUE)
+
+/// Fill up more of the threat level.
/datum/game_mode/dynamic/proc/spend_threat(cost)
- threat = max(threat-cost,0)
- SSblackbox.record_feedback("tally","dynamic_threat",cost,"Threat spent")
- log_threat("[cost] spent. Threat is now [threat].", verbose = TRUE)
+ added_threat += cost
+ SSblackbox.record_feedback("tally","dynamic_threat",cost,"Threat added")
+ log_threat("[cost] added. Threat is now [threat].", verbose = TRUE)
/// Turns the value generated by lorentz distribution to threat value between 0 and 100.
/datum/game_mode/dynamic/proc/lorentz_to_threat(x)
diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm
index 2f143f7233..eb7da2144f 100644
--- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm
+++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm
@@ -174,8 +174,8 @@
/// This is called if persistent variable is true everytime SSTicker ticks.
/datum/dynamic_ruleset/proc/rule_process()
- return
-
+ return TRUE
+
/// Called on game mode pre_setup for roundstart rulesets.
/// Do everything you need to do before job is assigned here.
/// IMPORTANT: ASSIGN special_role HERE
@@ -201,8 +201,7 @@
/// Runs from gamemode process() if ruleset fails to start, like delayed rulesets not getting valid candidates.
/// This one only handles refunding the threat, override in ruleset to clean up the rest.
/datum/dynamic_ruleset/proc/clean_up()
- mode.refund_threat(cost + (scaled_times * scaling_cost))
- mode.log_threat("[ruletype] [name] refunded [cost + (scaled_times * scaling_cost)]",verbose=TRUE)
+ return
/// Gets weight of the ruleset
/// Note that this decreases weight if repeatable is TRUE and repeatable_weight_decrease is higher than 0
diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm
index 23e94c4065..1ee226875b 100644
--- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm
+++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm
@@ -2,6 +2,7 @@
ruletype = "Event"
var/typepath // typepath of the event
var/triggering
+ var/earliest_start = 20 MINUTES
/datum/dynamic_ruleset/event/get_blackbox_info()
var/list/ruleset_data = list()
@@ -25,8 +26,10 @@
return E
-/datum/dynamic_ruleset/event/ready(forced = FALSE) // same as midround cause we're still using enemy system
+/datum/dynamic_ruleset/event/ready(forced = FALSE)
if (!forced)
+ if(earliest_start >= world.time-SSticker.round_start_time)
+ return FALSE
var/job_check = 0
if (enemy_roles.len > 0)
for (var/mob/M in mode.current_players[CURRENT_LIVING_PLAYERS])
@@ -56,6 +59,7 @@
required_enemies = list(2,2,1,1,0,0,0,0,0,0)
weight = 5
cost = 10
+ earliest_start = 30 MINUTES
blocking_rules = list(/datum/dynamic_ruleset/roundstart/nuclear,/datum/dynamic_ruleset/midround/from_ghosts/nuclear)
requirements = list(70,60,50,50,40,40,40,30,20,15)
property_weights = list("story_potential" = 1, "trust" = 1, "chaos" = 1)
@@ -157,17 +161,18 @@
required_enemies = list(3,3,3,3,3,3,3,3,3,3)
cost = 15
weight = 3
+ earliest_start = 25 MINUTES
repeatable_weight_decrease = 2
requirements = list(60,50,40,30,30,30,30,30,30,30)
high_population_requirement = 30
property_weights = list("extended" = -2)
/datum/dynamic_ruleset/event/meteor_wave/ready()
- if(mode.threat_level > 40 && mode.threat >= 25 && prob(20))
+ if(world.time-SSticker.round_start_time > 35 MINUTES && mode.threat_level > 40 && mode.threat >= 25 && prob(30))
name = "Meteor Wave: Threatening"
cost = 25
typepath = /datum/round_event/meteor_wave/threatening
- else if(mode.threat_level > 50 && mode.threat >= 40 && prob(30))
+ else if(world.time-SSticker.round_start_time > 45 MINUTES && mode.threat_level > 50 && mode.threat >= 40 && prob(30))
name = "Meteor Wave: Catastrophic"
cost = 40
typepath = /datum/round_event/meteor_wave/catastrophic
@@ -280,6 +285,7 @@
cost = 4
requirements = list(10,10,10,10,10,10,10,10,10,10)
high_population_requirement = 10
+ earliest_start = 10 MINUTES
repeatable = TRUE
property_weights = list("extended" = 1)
@@ -324,6 +330,7 @@
requirements = list(5,5,5,5,5,5,5,5,5,5)
high_population_requirement = 5
repeatable = TRUE
+ earliest_start = 0 MINUTES
property_weights = list("extended" = 1)
always_max_weight = TRUE
@@ -381,3 +388,67 @@
requirements = list(5,5,5,5,5,5,5,5,5,5)
high_population_requirement = 5
property_weights = list("extended" = 1,"chaos" = 1)
+
+/datum/dynamic_ruleset/event/portal_storm_syndicate
+ name = "Portal Storm"
+ config_tag = "portal_storm"
+ typepath = /datum/round_event/portal_storm/syndicate_shocktroop
+ cost = 10
+ weight = 1
+ enemy_roles = list("Head of Security","Security Officer","AI","Captain","Shaft Miner")
+ required_enemies = list(2,2,2,2,2,2,2,2,2,2)
+ requirements = list(101,101,101,30,30,30,30,30,30,30)
+ high_population_requirement = 30
+ earliest_start = 30 MINUTES
+ property_weights = list("teamwork" = 1,"chaos" = 1, "extended" = -1)
+
+/datum/dynamic_ruleset/event/wormholes
+ name = "Wormholes"
+ config_tag = "wormhole"
+ typepath = /datum/round_event/wormholes
+ cost = 3
+ weight = 4
+ enemy_roles = list("AI","Medical Doctor","Station Engineer","Head of Personnel","Captain")
+ required_enemies = list(2,2,2,2,2,2,2,2,2,2)
+ requirements = list(5,5,5,5,5,5,5,5,5,5)
+ high_population_requirement = 5
+ property_weights = list("extended" = 1)
+
+/datum/dynamic_ruleset/event/swarmers
+ name = "Swarmers"
+ config_tag = "swarmer"
+ typepath = /datum/round_event/spawn_swarmer
+ cost = 10
+ weight = 1
+ earliest_start = 30 MINUTES
+ enemy_roles = list("AI","Security Officer","Head of Security","Captain","Station Engineer","Atmos Technician","Chief Engineer")
+ required_enemies = list(4,4,4,4,3,3,2,2,1,1)
+ requirements = list(101,101,101,101,101,101,101,101,101,101)
+ high_population_requirement = 5
+ property_weights = list("extended" = -2)
+
+/datum/dynamic_ruleset/event/sentient_disease
+ name = "Sentient Disease"
+ config_tag = "sentient_disease"
+ typepath = /datum/round_event/ghost_role/sentient_disease
+ enemy_roles = list("Virologist","Chief Medical Officer","Captain","Chemist")
+ required_enemies = list(2,1,1,1,0,0,0,0,0,0)
+ required_candidates = 1
+ weight = 4
+ cost = 5
+ requirements = list(30,30,20,20,15,10,10,10,10,5) // yes, it can even happen in "extended"!
+ property_weights = list("story_potential" = 1, "extended" = 1, "valid" = -2)
+ high_population_requirement = 5
+
+/datum/dynamic_ruleset/event/revenant
+ name = "Revenant"
+ config_tag = "revenant"
+ typepath = /datum/round_event/ghost_role/revenant
+ enemy_roles = list("Chief Engineer","Station Engineer","Captain","Chaplain","AI")
+ required_enemies = list(2,1,1,1,0,0,0,0,0,0)
+ required_candidates = 1
+ weight = 4
+ cost = 5
+ requirements = list(30,30,30,30,20,15,15,15,15,15)
+ high_population_requirement = 15
+ property_weights = list("story_potential" = -2, "extended" = -1)
diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm
index f6755057e2..cec6f31e99 100644
--- a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm
+++ b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm
@@ -241,5 +241,5 @@
requirements = list(10,10,10,10,10,10,10,10,10,10)
high_population_requirement = 10
repeatable = TRUE
- flags = TRAITOR_RULESET
+ flags = TRAITOR_RULESET | MINOR_RULESET
property_weights = list("story_potential" = 2, "trust" = -1, "extended" = 2)
diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm
index 6d1933c0fd..48e306b2b5 100644
--- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm
+++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm
@@ -34,8 +34,7 @@
living_players = trim_list(mode.current_players[CURRENT_LIVING_PLAYERS])
living_antags = trim_list(mode.current_players[CURRENT_LIVING_ANTAGS])
list_observers = trim_list(mode.current_players[CURRENT_OBSERVERS])
- var/datum/element/ghost_role_eligibility/eligibility = SSdcs.GetElement(/datum/element/ghost_role_eligibility)
- ghost_eligible = trim_list(eligibility.get_all_ghost_role_eligible())
+ ghost_eligible = trim_list(get_all_ghost_role_eligible())
/datum/dynamic_ruleset/midround/proc/trim_list(list/L = list())
var/list/trimmed_list = L.Copy()
@@ -43,7 +42,7 @@
if (!istype(M, required_type))
trimmed_list.Remove(M)
continue
- if (M.GetComponent(/datum/component/virtual_reality))
+ if (HAS_TRAIT(M, TRAIT_NO_MIDROUND_ANTAG))
trimmed_list.Remove(M)
continue
if (!M.client) // Are they connected?
@@ -106,7 +105,7 @@
if (M.mind && M.mind.assigned_role && (M.mind.assigned_role in enemy_roles) && (!(M in candidates) || (M.mind.assigned_role in restricted_roles)))
job_check++ // Checking for "enemies" (such as sec officers). To be counters, they must either not be candidates to that rule, or have a job that restricts them from it
- var/threat = round(mode.threat_level/10)
+ var/threat = CLAMP(round(mode.threat_level/10),1,10)
if (job_check < required_enemies[threat])
SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough enemy roles")
return FALSE
@@ -216,7 +215,7 @@
var/player_count = mode.current_players[CURRENT_LIVING_PLAYERS].len
var/antag_count = mode.current_players[CURRENT_LIVING_ANTAGS].len
var/max_traitors = round(player_count / 10) + 1
- if ((antag_count < max_traitors) && prob(mode.threat_level))//adding traitors if the antag population is getting low
+ if ((antag_count < max_traitors) && prob(min(100,mode.threat_level)))//adding traitors if the antag population is getting low
return ..()
else
return FALSE
@@ -273,10 +272,14 @@
var/ion_announce = 33
var/removeDontImproveChance = 10
+/datum/dynamic_ruleset/midround/malf/ready()
+ if(!candidates || !candidates.len)
+ return FALSE
+ return ..()
+
/datum/dynamic_ruleset/midround/malf/trim_candidates()
..()
- living_players = candidates[CURRENT_LIVING_PLAYERS]
- for(var/mob/living/player in candidates)
+ for(var/mob/living/player in living_players)
if(!isAI(player))
candidates -= player
continue
@@ -287,8 +290,6 @@
candidates -= player
/datum/dynamic_ruleset/midround/malf/execute()
- if(!candidates || !candidates.len)
- return FALSE
var/mob/living/silicon/ai/M = pick_n_take(candidates)
assigned += M.mind
var/datum/antagonist/traitor/AI = new
@@ -313,7 +314,6 @@
/datum/dynamic_ruleset/midround/from_ghosts/wizard
name = "Wizard"
config_tag = "midround_wizard"
- persistent = TRUE
antag_datum = /datum/antagonist/wizard
antag_flag = ROLE_WIZARD
enemy_roles = list("Security Officer","Detective","Head of Security", "Captain")
@@ -337,11 +337,11 @@
/datum/dynamic_ruleset/midround/from_ghosts/wizard/finish_setup(mob/new_character, index)
..()
new_character.forceMove(pick(GLOB.wizardstart))
+ wizard = new_character.mind
/datum/dynamic_ruleset/midround/from_ghosts/wizard/rule_process() // i can literally copy this from are_special_antags_dead it's great
if(isliving(wizard.current) && wizard.current.stat!=DEAD)
return FALSE
-
for(var/obj/item/phylactery/P in GLOB.poi_list) //TODO : IsProperlyDead()
if(P.mind && P.mind.has_antag_datum(/datum/antagonist/wizard))
return FALSE
@@ -414,7 +414,7 @@
required_candidates = 1
blocking_rules = list(/datum/dynamic_ruleset/roundstart/clockcult)
weight = 4
- cost = 10
+ cost = 20
requirements = list(101,101,101,80,60,50,50,50,50,50)
high_population_requirement = 50
repeatable = TRUE
@@ -447,9 +447,7 @@
property_weights = list("story_potential" = -1, "trust" = 1, "chaos" = 2, "extended" = -2, "valid" = 2)
var/list/vents = list()
-/datum/dynamic_ruleset/midround/from_ghosts/xenomorph/execute()
- // 50% chance of being incremented by one
- required_candidates += prob(50)
+/datum/dynamic_ruleset/midround/from_ghosts/xenomorph/ready()
for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in GLOB.machines)
if(QDELETED(temp_vent))
continue
@@ -463,6 +461,12 @@
vents += temp_vent
if(!vents.len)
return FALSE
+ return ..()
+
+
+/datum/dynamic_ruleset/midround/from_ghosts/xenomorph/execute()
+ // 50% chance of being incremented by one
+ required_candidates += prob(50)
. = ..()
/datum/dynamic_ruleset/midround/from_ghosts/xenomorph/generate_ruleset_body(mob/applicant)
@@ -497,7 +501,7 @@
property_weights = list("story_potential" = 1, "trust" = 1, "extended" = 1, "valid" = 2, "integrity" = 1)
var/list/spawn_locs = list()
-/datum/dynamic_ruleset/midround/from_ghosts/nightmare/execute()
+/datum/dynamic_ruleset/midround/from_ghosts/nightmare/ready()
for(var/X in GLOB.xeno_spawn)
var/turf/T = X
var/light_amount = T.get_lumcount()
@@ -505,7 +509,7 @@
spawn_locs += T
if(!spawn_locs.len)
return FALSE
- . = ..()
+ return ..()
/datum/dynamic_ruleset/midround/from_ghosts/nightmare/generate_ruleset_body(mob/applicant)
var/datum/mind/player_mind = new /datum/mind(applicant.key)
@@ -523,88 +527,6 @@
log_game("DYNAMIC: [key_name(S)] was spawned as a Nightmare by the midround ruleset.")
return S
-//////////////////////////////////////////////
-// //
-// SENTIENT DISEASE //
-// //
-//////////////////////////////////////////////
-
-
-/datum/dynamic_ruleset/midround/from_ghosts/sentient_disease
- name = "Sentient Disease"
- config_tag = "sentient_disease"
- antag_flag = ROLE_ALIEN
- enemy_roles = list("Virologist","Chief Medical Officer","Captain","Chemist")
- required_enemies = list(2,1,1,1,0,0,0,0,0,0)
- required_candidates = 1
- weight = 4
- cost = 5
- requirements = list(30,30,20,20,15,10,10,10,10,5) // yes, it can even happen in "extended"!
- property_weights = list("story_potential" = 1, "extended" = 1, "valid" = -2)
- high_population_requirement = 5
-
-/datum/dynamic_ruleset/midround/from_ghosts/sentient_disease/generate_ruleset_body(mob/applicant)
- var/mob/camera/disease/virus = new /mob/camera/disease(SSmapping.get_station_center())
- applicant.transfer_ckey(virus, FALSE)
- INVOKE_ASYNC(virus, /mob/camera/disease/proc/pick_name)
- message_admins("[ADMIN_LOOKUPFLW(virus)] has been made into a sentient disease by the midround ruleset.")
- log_game("[key_name(virus)] was spawned as a sentient disease by the midround ruleset.")
- return virus
-
-//////////////////////////////////////////////
-// //
-// REVENANT //
-// //
-//////////////////////////////////////////////
-
-
-/datum/dynamic_ruleset/midround/from_ghosts/revenant
- name = "Revenant"
- config_tag = "revenant"
- antag_flag = ROLE_REVENANT
- enemy_roles = list("Chief Engineer","Station Engineer","Captain","Chaplain","AI")
- required_enemies = list(2,1,1,1,0,0,0,0,0,0)
- required_candidates = 1
- weight = 4
- cost = 5
- requirements = list(30,30,30,30,20,15,15,15,15,15)
- high_population_requirement = 15
- property_weights = list("story_potential" = -2, "extended" = -1)
- var/list/spawn_locs = list()
-
-/datum/dynamic_ruleset/midround/from_ghosts/revenant/acceptable(population = 0,threat = 0)
- var/deadMobs = 0
- for(var/mob/M in GLOB.dead_mob_list)
- deadMobs++
- if(deadMobs < REVENANT_SPAWN_THRESHOLD)
- return FALSE
- return ..()
-
-/datum/dynamic_ruleset/midround/from_ghosts/revenant/ready(forced = FALSE)
- for(var/mob/living/L in GLOB.dead_mob_list) //look for any dead bodies
- var/turf/T = get_turf(L)
- if(T && is_station_level(T.z))
- spawn_locs += T
- if(!spawn_locs.len || spawn_locs.len < 15) //look for any morgue trays, crematoriums, ect if there weren't alot of dead bodies on the station to pick from
- for(var/obj/structure/bodycontainer/bc in GLOB.bodycontainers)
- var/turf/T = get_turf(bc)
- if(T && is_station_level(T.z))
- spawn_locs += T
- if(!spawn_locs.len) //If we can't find any valid spawnpoints, try the carp spawns
- for(var/obj/effect/landmark/carpspawn/L in GLOB.landmarks_list)
- if(isturf(L.loc))
- spawn_locs += L.loc
- if(!spawn_locs.len) //If we can't find THAT, then just give up and cry
- return FALSE
- return ..()
-
-/datum/dynamic_ruleset/midround/from_ghosts/revenant/generate_ruleset_body(mob/applicant)
- var/mob/living/simple_animal/revenant/revvie = new(pick(spawn_locs))
- applicant.transfer_ckey(revvie, FALSE)
- message_admins("[ADMIN_LOOKUPFLW(revvie)] has been made into a revenant by the midround ruleset.")
- log_game("[key_name(revvie)] was spawned as a revenant by the midround ruleset.")
- return revvie
-
//////////////////////////////////////////////
// //
// SLAUGHTER DEMON //
@@ -668,11 +590,11 @@
required_candidates = 2
weight = 8
cost = 10
- requirements = list(101,101,70,50,40,30,30,20,15,15)
+ requirements = list(101,101,70,50,40,30,30,30,30,30)
blocking_rules = list(/datum/dynamic_ruleset/roundstart/nuclear,/datum/dynamic_ruleset/midround/from_ghosts/nuclear)
high_population_requirement = 15
var/datum/team/abductor_team/team
- property_weights = list("story_potential" = 1, "extended" = -2, "valid" = 1, "trust" = -1, "chaos" = 2)
+ property_weights = list("extended" = -2, "valid" = 1, "trust" = -1, "chaos" = 2)
repeatable_weight_decrease = 4
repeatable = TRUE
@@ -741,8 +663,6 @@
Mind.transfer_to(Ninja)
var/datum/antagonist/ninja/ninjadatum = new
ninjadatum.helping_station = pick(TRUE,FALSE)
- if(ninjadatum.helping_station)
- mode.refund_threat(5)
Mind.add_antag_datum(ninjadatum)
if(Ninja.mind != Mind) //something has gone wrong!
@@ -751,6 +671,9 @@
message_admins("[ADMIN_LOOKUPFLW(Ninja)] has been made into a ninja by dynamic.")
log_game("[key_name(Ninja)] was spawned as a ninja by dynamic.")
return Ninja
+
+/datum/dynamic_ruleset/midround/from_ghosts/ninja/finish_setup(mob/new_character, index)
+ return
#undef ABDUCTOR_MAX_TEAMS
#undef REVENANT_SPAWN_THRESHOLD
diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm
index abd40a1756..a7fc9b86ce 100644
--- a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm
+++ b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm
@@ -623,8 +623,7 @@
config_tag = "clownops"
antag_datum = /datum/antagonist/nukeop/clownop
antag_leader_datum = /datum/antagonist/nukeop/leader/clownop
- requirements = list(101,101,101,101,101,101,101,101,101,101)
- high_population_requirement = 101
+ weight = 1
property_weights = list("trust" = 2, "chaos" = 2, "extended" = -2, "story_potential" = 2, "valid" = 2)
@@ -803,11 +802,10 @@
/datum/dynamic_ruleset/roundstart/bloodsucker
name = "Bloodsuckers"
config_tag = "bloodsucker"
- persistent = TRUE
antag_flag = ROLE_BLOODSUCKER
antag_datum = ANTAG_DATUM_BLOODSUCKER
minimum_required_age = 0
- protected_roles = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Quartermaster")
+ protected_roles = list("Chaplain", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Quartermaster")
restricted_roles = list("Cyborg", "AI")
required_candidates = 1
weight = 2
diff --git a/code/game/gamemodes/dynamic/dynamic_storytellers.dm b/code/game/gamemodes/dynamic/dynamic_storytellers.dm
index 069c73a421..c37eb9bc2a 100644
--- a/code/game/gamemodes/dynamic/dynamic_storytellers.dm
+++ b/code/game/gamemodes/dynamic/dynamic_storytellers.dm
@@ -1,16 +1,25 @@
/datum/dynamic_storyteller
- var/name = "none"
- var/config_tag = null
- var/desc = "A coder's idiocy."
- var/list/property_weights = list()
- var/curve_centre = 0
- var/curve_width = 1.8
- var/forced_threat_level = -1
+ var/name = "none" // Name for voting.
+ var/config_tag = null // Config tag for config weights.
+ var/desc = "A coder's idiocy." // Description for voting.
+ var/list/property_weights = list() // See below.
+ var/curve_centre = 0 // As GLOB.dynamic_curve_centre.
+ var/curve_width = 1.8 // As GLOB.dynamic_curve_width.
+ var/forced_threat_level = -1 // As GLOB.dynamic_forced_threat_level
+ /*
+ NO_ASSASSIN: Will not have permanent assassination targets.
+ WAROPS_ALWAYS_ALLOWED: Can always do warops, regardless of threat level.
+ USE_PREF_WEIGHTS: Will use peoples' preferences to change the threat centre.
+ FORCE_IF_WON: If this mode won the vote, forces it
+ USE_PREV_ROUND_WEIGHTS: Changes its threat centre based on the average chaos of previous rounds.
+ */
var/flags = 0
- var/weight = 3 // how many rounds need to have been recently played for this storyteller to be left out of the vote
- var/event_frequency_lower = 6 MINUTES
- var/event_frequency_upper = 20 MINUTES
- var/datum/game_mode/dynamic/mode = null
+ var/dead_player_weight = 1 // How much dead players matter for threat calculation
+ var/weight = 3 // Weights for randomly picking storyteller. Multiplied by score after voting.
+ var/event_frequency_lower = 6 MINUTES // How rare events will be, at least.
+ var/event_frequency_upper = 20 MINUTES // How rare events will be, at most.
+ var/min_players = -1 // How many players are required for this one to start.
+ var/datum/game_mode/dynamic/mode = null // Cached as soon as it's made, by dynamic.
/**
Property weights are:
@@ -33,6 +42,31 @@ Property weights are:
var/event_injection_cooldown_middle = 0.5*(GLOB.dynamic_event_delay_max + GLOB.dynamic_event_delay_min)
mode.event_injection_cooldown = (round(CLAMP(EXP_DISTRIBUTION(event_injection_cooldown_middle), GLOB.dynamic_event_delay_min, GLOB.dynamic_event_delay_max)) + world.time)
+/datum/dynamic_storyteller/proc/calculate_threat()
+ var/threat = 0
+ for(var/datum/antagonist/A in GLOB.antagonists)
+ if(A?.owner?.current && A.owner.current.stat != DEAD)
+ threat += A.threat()
+ for(var/r in SSevents.running)
+ var/datum/round_event/R = r
+ threat += R.threat()
+ for(var/mob/living/simple_animal/hostile/H in GLOB.mob_living_list)
+ var/turf/T = get_turf(H)
+ if(H.stat != DEAD && is_station_level(T.z) && !("Station" in H.faction))
+ threat += H.threat()
+ for(var/obj/item/phylactery/P in GLOB.poi_list)
+ threat += 25 // can't be giving them too much of a break
+ for (var/mob/M in mode.current_players[CURRENT_LIVING_PLAYERS])
+ if (M?.mind?.assigned_role && M.stat != DEAD)
+ var/datum/job/J = SSjob.GetJob(M.mind.assigned_role)
+ if(J)
+ if(length(M.mind.antag_datums))
+ threat += J.GetThreat()
+ else
+ threat -= J.GetThreat()
+ threat += (mode.current_players[CURRENT_DEAD_PLAYERS].len)*dead_player_weight
+ return round(threat,0.1)
+
/datum/dynamic_storyteller/proc/do_process()
return
@@ -59,6 +93,8 @@ Property weights are:
mean += 5
if(voters)
GLOB.dynamic_curve_centre += (mean/voters)
+ if(flags & USE_PREV_ROUND_WEIGHTS)
+ GLOB.dynamic_curve_centre += (50 - SSpersistence.average_dynamic_threat) / 10
GLOB.dynamic_forced_threat_level = forced_threat_level
/datum/dynamic_storyteller/proc/get_midround_cooldown()
@@ -77,30 +113,14 @@ Property weights are:
if(mode.forced_injection)
mode.forced_injection = !dry_run
return 100
- var/chance = 0
- // If the high pop override is in effect, we reduce the impact of population on the antag injection chance
- var/high_pop_factor = (mode.current_players[CURRENT_LIVING_PLAYERS].len >= GLOB.dynamic_high_pop_limit)
- var/max_pop_per_antag = max(5,15 - round(mode.threat_level/10) - round(mode.current_players[CURRENT_LIVING_PLAYERS].len/(high_pop_factor ? 10 : 5)))
- if (!mode.current_players[CURRENT_LIVING_ANTAGS].len)
- chance += 80 // No antags at all? let's boost those odds!
- else
- var/current_pop_per_antag = mode.current_players[CURRENT_LIVING_PLAYERS].len / mode.current_players[CURRENT_LIVING_ANTAGS].len
- if (current_pop_per_antag > max_pop_per_antag)
- chance += min(50, 25+10*(current_pop_per_antag-max_pop_per_antag))
- else
- chance += 25-10*(max_pop_per_antag-current_pop_per_antag)
- if (mode.current_players[CURRENT_DEAD_PLAYERS].len > mode.current_players[CURRENT_LIVING_PLAYERS].len)
- chance -= 30 // More than half the crew died? ew, let's calm down on antags
- if (mode.threat > 70)
- chance += 15
- if (mode.threat < 30)
- chance -= 15
- return round(max(0,chance))
+ var/threat_perc = mode.threat/mode.threat_level
+
+ return round(max(0,100*(1-(threat_perc*threat_perc*threat_perc))))
/datum/dynamic_storyteller/proc/roundstart_draft()
var/list/drafted_rules = list()
for (var/datum/dynamic_ruleset/roundstart/rule in mode.roundstart_rules)
- if (rule.acceptable(mode.roundstart_pop_ready, mode.threat_level) && mode.threat >= rule.cost) // If we got the population and threat required
+ if (rule.acceptable(mode.roundstart_pop_ready, mode.threat_level)) // If we got the population and threat required
rule.candidates = mode.candidates.Copy()
rule.trim_candidates()
if (rule.ready() && rule.candidates.len > 0)
@@ -108,32 +128,43 @@ Property weights are:
for(var/property in property_weights)
if(property in rule.property_weights) // just treat it as 0 if it's not in there
property_weight += rule.property_weights[property] * property_weights[property]
- drafted_rules[rule] = (rule.get_weight() + property_weight)*rule.weight_mult
+ drafted_rules[rule] = (rule.get_weight() * property_weight)*rule.weight_mult
return drafted_rules
/datum/dynamic_storyteller/proc/midround_draft()
var/list/drafted_rules = list()
for (var/datum/dynamic_ruleset/midround/rule in mode.midround_rules)
// if there are antags OR the rule is an antag rule, antag_acceptable will be true.
- if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level) && mode.threat >= rule.cost)
+ if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level))
// Classic secret : only autotraitor/minor roles
if (GLOB.dynamic_classic_secret && !((rule.flags & TRAITOR_RULESET) || (rule.flags & MINOR_RULESET)))
continue
rule.trim_candidates()
+ var/threat_weight = 1
+ if(!(rule.flags & MINOR_RULESET)) // makes the traitor rulesets always possible anyway
+ var/cost_difference = abs(rule.cost-(mode.threat_level-mode.threat))
+ /* Basically, the closer the cost is to the current threat-level-away-from-threat, the more likely it is to
+ pick this particular ruleset.
+ Let's use a toy example: there's 60 threat level and 10 threat spent.
+ We want to pick a ruleset that's close to that, so we run the below equation, on two rulesets.
+ Ruleset 1 has 30 cost, ruleset 2 has 5 cost.
+ When we do the math, ruleset 1's threat_weight is 0.538, and ruleset 2's is 0.238, meaning ruleset 1
+ is 2.26 times as likely to be picked, all other things considered.
+ Of course, we don't want it to GUARANTEE the closest, that's no fun, so it's just a weight.
+ */
+ threat_weight = 1-abs(1-LOGISTIC_FUNCTION(2,0.05,cost_difference,0))
if (rule.ready())
var/property_weight = 0
for(var/property in property_weights)
if(property in rule.property_weights)
property_weight += rule.property_weights[property] * property_weights[property]
- drafted_rules[rule] = (rule.get_weight() + property_weight)*rule.weight_mult
- else if(mode.threat < rule.cost)
- SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat to spend")
+ drafted_rules[rule] = round(((rule.get_weight() * property_weight)*rule.weight_mult*threat_weight)*1000,1)
return drafted_rules
/datum/dynamic_storyteller/proc/latejoin_draft(mob/living/carbon/human/newPlayer)
var/list/drafted_rules = list()
for (var/datum/dynamic_ruleset/latejoin/rule in mode.latejoin_rules)
- if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level) && mode.threat >= rule.cost)
+ if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level - mode.threat))
// Classic secret : only autotraitor/minor roles
if (GLOB.dynamic_classic_secret && !((rule.flags & TRAITOR_RULESET) || (rule.flags & MINOR_RULESET)))
continue
@@ -144,63 +175,65 @@ Property weights are:
rule.candidates = list(newPlayer)
rule.trim_candidates()
+ var/threat_weight = 1
+ if(!(rule.flags & MINOR_RULESET))
+ var/cost_difference = abs(rule.cost-(mode.threat_level-mode.threat))
+ threat_weight = 1-abs(1-(LOGISTIC_FUNCTION(2,0.05,cost_difference,0)))
if (rule.ready())
var/property_weight = 0
for(var/property in property_weights)
if(property in rule.property_weights)
property_weight += rule.property_weights[property] * property_weights[property]
- drafted_rules[rule] = (rule.get_weight() + property_weight)*rule.weight_mult
- else if(mode.threat < rule.cost)
- SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat to spend")
+ drafted_rules[rule] = round(((rule.get_weight() * property_weight)*rule.weight_mult*threat_weight)*1000,1)
return drafted_rules
/datum/dynamic_storyteller/proc/event_draft()
var/list/drafted_rules = list()
for(var/datum/dynamic_ruleset/event/rule in mode.events)
- if(rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level) && mode.threat >= rule.cost)
+ if(rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level) && (mode.threat_level - mode.threat) >= rule.cost)
if(rule.ready())
var/property_weight = 0
for(var/property in property_weights)
if(property in rule.property_weights)
property_weight += rule.property_weights[property] * property_weights[property]
drafted_rules[rule] = (rule.get_weight() + property_weight)*rule.weight_mult
- else if(mode.threat < rule.cost)
- SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat to spend")
return drafted_rules
-/datum/dynamic_storyteller/cowabunga
+/datum/dynamic_storyteller/chaotic
name = "Chaotic"
config_tag = "chaotic"
curve_centre = 10
- desc = "Chaos: high. Variation: high. Likely antags: clock cult, revs, wizard."
- property_weights = list("extended" = -1, "chaos" = 10)
+ desc = "High chaos modes. Revs, wizard, clock cult. Multiple antags at once. Chaos is kept up all round."
+ property_weights = list("extended" = -1, "chaos" = 1)
weight = 1
event_frequency_lower = 2 MINUTES
event_frequency_upper = 10 MINUTES
flags = WAROPS_ALWAYS_ALLOWED
+ min_players = 40
var/refund_cooldown = 0
-/datum/dynamic_storyteller/cowabunga/get_midround_cooldown()
+/datum/dynamic_storyteller/chaotic/do_process()
+ if(refund_cooldown < world.time)
+ mode.create_threat(20)
+ mode.log_threat("Chaotic storyteller ramped up the chaos. Threat level is now [mode.threat_level].")
+ refund_cooldown = world.time + 20 MINUTES
+
+/datum/dynamic_storyteller/chaotic/get_midround_cooldown()
return ..() / 4
-/datum/dynamic_storyteller/cowabunga/get_latejoin_cooldown()
+/datum/dynamic_storyteller/chaotic/get_latejoin_cooldown()
return ..() / 4
-/datum/dynamic_storyteller/cowabunga/do_process()
- if(refund_cooldown < world.time)
- mode.refund_threat(20)
- mode.log_threat("Cowabunga it is. Refunded 20 threat. Threat is now [mode.threat].")
- refund_cooldown = world.time + 600 SECONDS
-
/datum/dynamic_storyteller/team
name = "Teamwork"
config_tag = "teamwork"
- desc = "Chaos: high. Variation: low. Likely antags: nukies, clockwork cult, wizard, blob, xenomorph."
+ desc = "Modes where the crew must band together. Nukies, xenos, blob. Only one antag threat at once."
curve_centre = 2
curve_width = 1.5
weight = 2
- flags = WAROPS_ALWAYS_ALLOWED
+ min_players = 30
+ flags = WAROPS_ALWAYS_ALLOWED | USE_PREV_ROUND_WEIGHTS
property_weights = list("valid" = 3, "trust" = 5)
/datum/dynamic_storyteller/team/get_injection_chance(dry_run = FALSE)
@@ -209,56 +242,144 @@ Property weights are:
/datum/dynamic_storyteller/conversion
name = "Conversion"
config_tag = "conversion"
- desc = "Chaos: high. Variation: medium. Likely antags: cults, bloodsuckers, revs."
+ desc = "Conversion antags. Cults, revs."
curve_centre = 3
curve_width = 1
- weight = 2
+ weight = 0
flags = WAROPS_ALWAYS_ALLOWED
property_weights = list("valid" = 1, "conversion" = 20)
-/datum/dynamic_storyteller/classic
+/datum/dynamic_storyteller/random
name = "Random"
config_tag = "random"
- desc = "Chaos: varies. Variation: highest. No special weights attached."
- weight = 6
- flags = USE_PREF_WEIGHTS
- curve_width = 4
+ weight = 1
+ desc = "No weighting at all; every ruleset has the same chance of happening. Cooldowns vary wildly. As random as it gets."
-/datum/dynamic_storyteller/memes
+/datum/dynamic_storyteller/random/on_start()
+ ..()
+ GLOB.dynamic_forced_threat_level = rand(0,100)
+
+/datum/dynamic_storyteller/random/get_midround_cooldown()
+ return rand(GLOB.dynamic_midround_delay_min/2, GLOB.dynamic_midround_delay_max*2)
+
+/datum/dynamic_storyteller/random/get_event_cooldown()
+ return rand(GLOB.dynamic_event_delay_min/2, GLOB.dynamic_event_delay_max*2)
+
+/datum/dynamic_storyteller/random/get_latejoin_cooldown()
+ return rand(GLOB.dynamic_latejoin_delay_min/2, GLOB.dynamic_latejoin_delay_max*2)
+
+/datum/dynamic_storyteller/random/get_injection_chance()
+ return 50 // i would do rand(0,100) but it's actually the same thing when you do the math
+
+/datum/dynamic_storyteller/random/roundstart_draft()
+ var/list/drafted_rules = list()
+ for (var/datum/dynamic_ruleset/roundstart/rule in mode.roundstart_rules)
+ if (rule.acceptable(mode.roundstart_pop_ready, mode.threat_level)) // If we got the population and threat required
+ rule.candidates = mode.candidates.Copy()
+ rule.trim_candidates()
+ if (rule.ready() && rule.candidates.len > 0)
+ drafted_rules[rule] = 1
+ return drafted_rules
+
+/datum/dynamic_storyteller/random/midround_draft()
+ var/list/drafted_rules = list()
+ for (var/datum/dynamic_ruleset/midround/rule in mode.midround_rules)
+ if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level))
+ // Classic secret : only autotraitor/minor roles
+ if (GLOB.dynamic_classic_secret && !((rule.flags & TRAITOR_RULESET) || (rule.flags & MINOR_RULESET)))
+ continue
+ rule.trim_candidates()
+ if (rule.ready())
+ drafted_rules[rule] = 1
+ return drafted_rules
+
+/datum/dynamic_storyteller/random/latejoin_draft(mob/living/carbon/human/newPlayer)
+ var/list/drafted_rules = list()
+ for (var/datum/dynamic_ruleset/latejoin/rule in mode.latejoin_rules)
+ if (rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level))
+ // Classic secret : only autotraitor/minor roles
+ if (GLOB.dynamic_classic_secret && !((rule.flags & TRAITOR_RULESET) || (rule.flags & MINOR_RULESET)))
+ continue
+ // No stacking : only one round-ender, unless threat level > stacking_limit.
+ if (mode.threat_level > GLOB.dynamic_stacking_limit && GLOB.dynamic_no_stacking)
+ if(rule.flags & HIGHLANDER_RULESET && mode.highlander_executed)
+ continue
+ rule.candidates = list(newPlayer)
+ rule.trim_candidates()
+ if (rule.ready())
+ drafted_rules[rule] = 1
+ return drafted_rules
+
+/datum/dynamic_storyteller/random/event_draft()
+ var/list/drafted_rules = list()
+ for(var/datum/dynamic_ruleset/event/rule in mode.events)
+ if(rule.acceptable(mode.current_players[CURRENT_LIVING_PLAYERS].len, mode.threat_level))
+ if(rule.ready())
+ drafted_rules[rule] = 1
+ return drafted_rules
+
+/datum/dynamic_storyteller/story
name = "Story"
config_tag = "story"
- desc = "Chaos: varies. Variation: high. Likely antags: abductors, nukies, wizard, traitor."
- weight = 4
- flags = USE_PREF_WEIGHTS
- curve_width = 4
- property_weights = list("story_potential" = 10)
+ desc = "Antags with options for loadouts and gimmicks. Traitor, wizard, nukies. Has a buildup-climax-falling action threat curve."
+ weight = 2
+ curve_width = 2
+ flags = USE_PREV_ROUND_WEIGHTS
+ property_weights = list("story_potential" = 2)
+
+
+/datum/dynamic_storyteller/story/calculate_threat()
+ var/current_time = (world.time / SSautotransfer.targettime)*180
+ mode.threat_level = round(mode.initial_threat_level*(sin(current_time)+0.25),0.1)
+ ..()
+
+/datum/dynamic_storyteller/classic
+ name = "Classic"
+ config_tag = "classic"
+ desc = "No special antagonist weights. Good variety, but not like random. Uses your chaos preference to weight."
+ flags = USE_PREF_WEIGHTS | USE_PREV_ROUND_WEIGHTS
/datum/dynamic_storyteller/suspicion
name = "Intrigue"
config_tag = "intrigue"
- desc = "Chaos: low. Variation: high. Likely antags: traitor, bloodsucker. Rare: revs, blood cult."
- weight = 4
- flags = USE_PREF_WEIGHTS
- curve_width = 4
- property_weights = list("trust" = -5)
+ desc = "Antags that instill distrust in the crew. Traitors, bloodsuckers."
+ weight = 2
+ curve_width = 2
+ dead_player_weight = 2
+ flags = USE_PREV_ROUND_WEIGHTS
+ property_weights = list("trust" = -3)
/datum/dynamic_storyteller/liteextended
name = "Calm"
config_tag = "calm"
- desc = "Chaos: low. Variation: medium. Likely antags: bloodsuckers, traitors, sentient disease, revenant."
+ desc = "Low-chaos round. Few antags. No conversion."
+ curve_centre = -3
+ curve_width = 0.5
+ flags = NO_ASSASSIN | FORCE_IF_WON
+ weight = 1
+ dead_player_weight = 5
+ property_weights = list("extended" = 2, "chaos" = -1, "valid" = -1, "story_potential" = 1, "conversion" = -10)
+
+/datum/dynamic_storyteller/no_antag
+ name = "Extended"
+ config_tag = "semiextended"
+ desc = "No standard antags. Threatening events may still spawn."
curve_centre = -5
curve_width = 0.5
- flags = NO_ASSASSIN
- weight = 2
- property_weights = list("extended" = 1, "chaos" = -1, "valid" = -1, "story_potential" = 1, "conversion" = -10)
+ flags = NO_ASSASSIN | FORCE_IF_WON
+ weight = 1
+ property_weights = list("extended" = 2)
-/datum/dynamic_storyteller/liteextended/get_injection_chance(dry_run = FALSE)
- return ..()/2
+/datum/dynamic_storyteller/no_antag/roundstart_draft()
+ return list()
+
+/datum/dynamic_storyteller/no_antag/get_injection_chance(dry_run)
+ return 0
/datum/dynamic_storyteller/extended
- name = "Extended"
+ name = "Super Extended"
config_tag = "extended"
- desc = "Chaos: none. Variation: none. Likely antags: none."
+ desc = "No antags. No dangerous events."
curve_centre = -20
weight = 0
curve_width = 0.5
diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm
index b98462d4d4..5affeba6d6 100644
--- a/code/game/gamemodes/game_mode.dm
+++ b/code/game/gamemodes/game_mode.dm
@@ -323,7 +323,7 @@
var/free_tickets = CONFIG_GET(number/default_antag_tickets)
//Max extra tickets you can use
var/additional_tickets = CONFIG_GET(number/max_tickets_per_roll)
-
+
var/list/ckey_to_mind = list() //this is admittedly shitcode but I'm webediting
var/list/prev_tickets = SSpersistence.antag_rep //cache for hyper-speed in theory. how many tickets someone has stored
var/list/curr_tickets = list() //how many tickets someone has for *this* antag roll, so with the free tickets
@@ -337,7 +337,7 @@
continue
curr_tickets[mind_ckey] = amount
ckey_to_mind[mind_ckey] = M //make sure we can look them up after picking
-
+
if(!return_list) //return a single guy
var/ckey
if(length(curr_tickets))
@@ -584,7 +584,7 @@
//By default nuke just ends the round
/datum/game_mode/proc/OnNukeExplosion(off_station)
nuke_off_station = off_station
- if(off_station < 2)
+ if(!off_station)
station_was_nuked = TRUE //Will end the round on next check.
//Additional report section in roundend report
diff --git a/code/game/gamemodes/gangs/gang.dm b/code/game/gamemodes/gangs/gang.dm
index fa25701ac4..df94d68688 100644
--- a/code/game/gamemodes/gangs/gang.dm
+++ b/code/game/gamemodes/gangs/gang.dm
@@ -4,6 +4,7 @@
can_coexist_with_others = FALSE
job_rank = ROLE_GANG
antagpanel_category = "Gang"
+ threat = 2
var/hud_type = "gangster"
var/message_name = "Gangster"
var/datum/team/gang/gang
@@ -167,6 +168,7 @@
name = "Gang boss"
hud_type = "gang_boss"
message_name = "Leader"
+ threat = 10
/datum/antagonist/gang/boss/on_gain()
..()
@@ -474,4 +476,4 @@
#undef MAXIMUM_RECALLS
-#undef INFLUENCE_INTERVAL
\ No newline at end of file
+#undef INFLUENCE_INTERVAL
diff --git a/code/game/gamemodes/gangs/gang_datums.dm b/code/game/gamemodes/gangs/gang_datums.dm
index 9d6c03d9f6..c3a9cb0647 100644
--- a/code/game/gamemodes/gangs/gang_datums.dm
+++ b/code/game/gamemodes/gangs/gang_datums.dm
@@ -21,7 +21,7 @@
/datum/team/gang/zerog
name = "Zero-G"
color = "#C0C0C0"
- inner_outfits = list(/obj/item/clothing/under/suit_jacket/white)
+ inner_outfits = list(/obj/item/clothing/under/suit/white)
outer_outfits = list(/obj/item/clothing/suit/hooded/wintercoat)
/datum/team/gang/max
@@ -33,13 +33,13 @@
/datum/team/gang/blasto
name = "Blasto"
color = "#000080"
- inner_outfits = list(/obj/item/clothing/under/suit_jacket/navy)
+ inner_outfits = list(/obj/item/clothing/under/suit/navy)
outer_outfits = list(/obj/item/clothing/suit/jacket/miljacket)
/datum/team/gang/waffle
name = "Waffle"
color = "#808000" //shared color with cyber, but they can keep brown cause waffles.
- inner_outfits = list(/obj/item/clothing/under/suit_jacket/green)
+ inner_outfits = list(/obj/item/clothing/under/suit/green)
outer_outfits = list(/obj/item/clothing/suit/poncho)
/datum/team/gang/north
@@ -87,7 +87,7 @@
/datum/team/gang/tunnel
name = "Tunnel"
color = "#FF00FF" //Gave the leather jacket to the tunnel gang over diablo.
- inner_outfits = list(/obj/item/clothing/under/villain)
+ inner_outfits = list(/obj/item/clothing/under/costume/villain)
outer_outfits = list(/obj/item/clothing/suit/jacket/leather)
/datum/team/gang/diablo
@@ -123,13 +123,13 @@
/datum/team/gang/h
name = "H"
color = "#993333"
- inner_outfits = list(/obj/item/clothing/under/jabroni) //Why not?
+ inner_outfits = list(/obj/item/clothing/under/costume/jabroni) //Why not?
outer_outfits = list(/obj/item/clothing/suit/toggle/owlwings)
/datum/team/gang/rigatonifamily
name = "Rigatoni family"
color = "#cc9900" // p a s t a colored
- inner_outfits = list(/obj/item/clothing/under/rank/chef)
+ inner_outfits = list(/obj/item/clothing/under/rank/civilian/chef)
outer_outfits = list(/obj/item/clothing/suit/apron/chef)
/datum/team/gang/weed
diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm
index 632d59c84d..48a298984c 100644
--- a/code/game/gamemodes/nuclear/nuclear.dm
+++ b/code/game/gamemodes/nuclear/nuclear.dm
@@ -165,7 +165,7 @@
/datum/outfit/syndicate/full
name = "Syndicate Operative - Full Kit"
- glasses = /obj/item/clothing/glasses/night
+ glasses = /obj/item/clothing/glasses/night/syndicate
mask = /obj/item/clothing/mask/gas/syndicate
suit = /obj/item/clothing/suit/space/hardsuit/syndi
r_pocket = /obj/item/tank/internals/emergency_oxygen/engi
@@ -180,7 +180,7 @@
/datum/outfit/syndicate/lone
name = "Syndicate Operative - Lone"
- glasses = /obj/item/clothing/glasses/night
+ glasses = /obj/item/clothing/glasses/night/syndicate
mask = /obj/item/clothing/mask/gas/syndicate
suit = /obj/item/clothing/suit/space/syndicate/black/red
head = /obj/item/clothing/head/helmet/space/syndicate/black/red
diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm
index 2ad3d84fd1..4497f9faef 100644
--- a/code/game/gamemodes/objective.dm
+++ b/code/game/gamemodes/objective.dm
@@ -663,7 +663,7 @@ GLOBAL_LIST_EMPTY(possible_items_special)
if(count)
target_amount = count
update_explanation_text()
-
+/*
/datum/objective/capture
name = "capture"
var/captured_amount = 0
@@ -709,7 +709,7 @@ GLOBAL_LIST_EMPTY(possible_items_special)
if(count)
target_amount = count
update_explanation_text()
-
+*/
//Changeling Objectives
/datum/objective/absorb
@@ -1163,12 +1163,17 @@ GLOBAL_LIST_EMPTY(possible_sabotages)
var/payout = 0
var/payout_bonus = 0
var/area/dropoff = null
+ var/static/list/blacklisted_areas = typecacheof(list(/area/ai_monitored/turret_protected,
+ /area/solar/,
+ /area/ruin/, //thank you station space ruins
+ /area/science/test_area/,
+ /area/shuttle/))
/datum/objective/contract/proc/generate_dropoff() // Generate a random valid area on the station that the dropoff will happen.
var/found = FALSE
while(!found)
var/area/dropoff_area = pick(GLOB.sortedAreas)
- if(dropoff_area && is_station_level(dropoff_area.z) && !dropoff_area.outdoors)
+ if(dropoff_area && is_station_level(dropoff_area.z) && !dropoff_area.outdoors && !is_type_in_typecache(dropoff_area, blacklisted_areas))
dropoff = dropoff_area
found = TRUE
diff --git a/code/game/gamemodes/objective_items.dm b/code/game/gamemodes/objective_items.dm
index d84c104a2f..2e5dae3e04 100644
--- a/code/game/gamemodes/objective_items.dm
+++ b/code/game/gamemodes/objective_items.dm
@@ -205,13 +205,18 @@
difficulty = 10
/datum/objective_item/special/boh
- name = "a bag of holding."
+ name = "a type of bag of holding."
targetitem = /obj/item/storage/backpack/holding
difficulty = 10
-/datum/objective_item/special/hypercell
- name = "a hyper-capacity power cell."
- targetitem = /obj/item/stock_parts/cell/hyper
+/datum/objective_item/special/adv_surgical_drapes
+ name = "a set of smart surgical drapes."
+ targetitem = /obj/item/surgical_drapes/advanced
+ difficulty = 10 //would be 15 but cmo rarely have it on themselfs and leave it in their lockers...
+
+/datum/objective_item/special/bluespace
+ name = "a bluespace power cell."
+ targetitem = /obj/item/stock_parts/cell/bluespace
difficulty = 5
/datum/objective_item/special/laserpointer
diff --git a/code/game/gamemodes/objective_sabotage.dm b/code/game/gamemodes/objective_sabotage.dm
index 613f61dbec..d2cdd2e029 100644
--- a/code/game/gamemodes/objective_sabotage.dm
+++ b/code/game/gamemodes/objective_sabotage.dm
@@ -41,16 +41,9 @@
var/count = 0
/datum/sabotage_objective/processing/power_sink/check_condition_processing()
- count += 1
- if(count==10 || sink_found) // doesn't need to fire that often unless a sink exists
- var/sink_found_this_time = FALSE
- for(var/datum/powernet/PN in GLOB.powernets)
- for(var/obj/item/powersink/sink in PN.nodes)
- sink_found_this_time = TRUE
- won = max(won,sink.power_drained/1e8)
- sink_found = sink_found_this_time
- count = 0
- return FALSE
+ for(var/s in GLOB.power_sinks)
+ var/obj/item/powersink/sink = s
+ won = max(won,sink.power_drained/1e8)
/obj/item/paper/guides/antag/supermatter_sabotage
info = "Ways to sabotage a supermatter: \
@@ -84,14 +77,14 @@
/datum/sabotage_objective/processing/supermatter/can_run()
return (locate(/obj/machinery/power/supermatter_crystal) in GLOB.machines)
-
+/*
/datum/sabotage_objective/station_integrity
name = "Make sure the station is at less than 80% integrity by the end. Smash walls, windows etc. to reach this goal."
sabotage_type = "integrity"
/datum/sabotage_objective/station_integrity/check_conditions()
return 5-(max(SSticker.station_integrity*4,320)/80)
-
+*/
/datum/sabotage_objective/cloner
name = "Destroy all Nanotrasen cloning machines."
sabotage_type = "cloner"
@@ -105,6 +98,9 @@
special_equipment = list(/obj/item/aiModule/syndicate)
excludefromjob = list("Chief Engineer","Research Director","Head of Personnel","Captain","Chief Medical Officer","Head Of Security")
+/datum/sabotage_objective/ai_law/can_run()
+ return length(active_ais())
+
/datum/sabotage_objective/ai_law/check_conditions()
for (var/i in GLOB.ai_list)
var/mob/living/silicon/ai/aiPlayer = i
diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm
index cdae0ea713..42904383bb 100644
--- a/code/game/machinery/Sleeper.dm
+++ b/code/game/machinery/Sleeper.dm
@@ -207,11 +207,14 @@
/obj/machinery/sleeper/ui_data()
var/list/data = list()
+ var/chemical_list = list()
+ var/blood_percent = 0
+
data["occupied"] = occupant ? 1 : 0
data["open"] = state_open
- data["efficiency"] = efficiency
- data["current_vol"] = reagents.total_volume
- data["tot_capacity"] = reagents.maximum_volume
+ data["blood_levels"] = blood_percent
+ data["blood_status"] = "Patient either has no blood, or does not require it to function."
+ data["chemical_list"] = chemical_list
data["chems"] = list()
for(var/chem in available_chems)
@@ -247,10 +250,13 @@
data["occupant"]["fireLoss"] = mob_occupant.getFireLoss()
data["occupant"]["cloneLoss"] = mob_occupant.getCloneLoss()
data["occupant"]["brainLoss"] = mob_occupant.getOrganLoss(ORGAN_SLOT_BRAIN)
- data["occupant"]["reagents"] = list()
- if(mob_occupant.reagents && mob_occupant.reagents.reagent_list.len)
+
+ if(mob_occupant.reagents.reagent_list.len)
for(var/datum/reagent/R in mob_occupant.reagents.reagent_list)
- data["occupant"]["reagents"] += list(list("name" = R.name, "volume" = R.volume))
+ chemical_list += list(list("name" = R.name, "volume" = R.volume))
+ else
+ chemical_list = "Patient has no reagents."
+
data["occupant"]["failing_organs"] = list()
var/mob/living/carbon/C = mob_occupant
if(C)
@@ -259,21 +265,25 @@
continue
data["occupant"]["failing_organs"] += list(list("name" = Or.name))
- if(mob_occupant.has_dna()) // Blood-stuff is mostly a copy-paste from the healthscanner.
- var/blood_id = C.get_blood_id()
- if(blood_id)
- data["occupant"]["blood"] = list() // We can start populating this list.
- var/blood_type = C.dna.blood_type
- if(!(blood_id in GLOB.blood_reagent_types)) // special blood substance
- var/datum/reagent/R = GLOB.chemical_reagents_list[blood_id]
- if(R)
- blood_type = R.name
- else
- blood_type = blood_id
- data["occupant"]["blood"]["maxBloodVolume"] = (BLOOD_VOLUME_NORMAL*C.blood_ratio)
- data["occupant"]["blood"]["currentBloodVolume"] = C.blood_volume
- data["occupant"]["blood"]["dangerBloodVolume"] = BLOOD_VOLUME_SAFE
- data["occupant"]["blood"]["bloodType"] = blood_type
+ if(istype(C)) //Non-carbons shouldn't be able to enter sleepers, but this is to prevent runtimes if something ever breaks
+ if(mob_occupant.has_dna()) // Blood-stuff is mostly a copy-paste from the healthscanner.
+ blood_percent = round((C.blood_volume / BLOOD_VOLUME_NORMAL)*100)
+ var/blood_id = C.get_blood_id()
+ var/blood_warning = ""
+ if(blood_percent < 80)
+ blood_warning = "Patient has low blood levels."
+ if(blood_percent < 60)
+ blood_warning = "Patient has DANGEROUSLY low blood levels."
+ if(blood_id)
+ var/blood_type = C.dna.blood_type
+ if(!(blood_id in GLOB.blood_reagent_types)) // special blood substance
+ var/datum/reagent/R = GLOB.chemical_reagents_list[blood_id]
+ if(R)
+ blood_type = R.name
+ else
+ blood_type = blood_id
+ data["blood_status"] = "Patient has [blood_type] type blood. [blood_warning]"
+ data["blood_levels"] = blood_percent
return data
/obj/machinery/sleeper/ui_act(action, params)
@@ -309,14 +319,14 @@
if(allowed(usr))
if(!is_operational())
return
- reagents.remove_reagent(chem, 10)
+ reagents.remove_reagent(chem, 1000)
return
if(chem in available_chems)
if(!is_operational())
return
/*var/datum/reagent/R = reagents.has_reagent(chem) //For when purity effects are in
if(R.purity < 0.8)*/
- reagents.remove_reagent(chem, 10)
+ reagents.remove_reagent(chem, 1000)
else
visible_message("Access Denied. ")
playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0)
diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm
index b74e4303e5..6fa7fa30c0 100644
--- a/code/game/machinery/autolathe.dm
+++ b/code/game/machinery/autolathe.dm
@@ -47,8 +47,8 @@
)
/obj/machinery/autolathe/Initialize()
- AddComponent(/datum/component/material_container,
- list(/datum/material/iron,
+ var/static/list/allowed_types = list(
+ /datum/material/iron,
/datum/material/glass,
/datum/material/gold,
/datum/material/silver,
@@ -62,10 +62,9 @@
/datum/material/plastic,
/datum/material/adamantine,
/datum/material/mythril
- ),
- 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert))
+ )
+ AddComponent(/datum/component/material_container, allowed_types, _show_on_examine=TRUE, _after_insert=CALLBACK(src, .proc/AfterMaterialInsert))
. = ..()
-
wires = new /datum/wires/autolathe(src)
stored_research = new /datum/techweb/specialized/autounlocking/autolathe
matching_designs = list()
diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm
index 760d48b57b..e386674b9e 100644
--- a/code/game/machinery/camera/camera.dm
+++ b/code/game/machinery/camera/camera.dm
@@ -240,10 +240,10 @@
to_chat(AI, "[U] holds \a [itemname] up to one of your cameras ...")
else
to_chat(AI, "[U] holds \a [itemname] up to one of your cameras ...")
- AI.last_paper_seen = "[itemname] [info] "
+ AI.last_paper_seen = "[itemname] [info] "
else if (O.client && O.client.eye == src)
to_chat(O, "[U] holds \a [itemname] up to one of the cameras ...")
- O << browse(text("[] [] ", itemname, info), text("window=[]", itemname))
+ O << browse(text(">[] [] ", itemname, info), text("window=[]", itemname))
return
else if(istype(I, /obj/item/camera_bug))
@@ -381,14 +381,12 @@
for(var/obj/machinery/camera/C in oview(4, M))
if(C.can_use()) // check if camera disabled
return C
- break
return null
/proc/near_range_camera(var/mob/M)
for(var/obj/machinery/camera/C in range(4, M))
if(C.can_use()) // check if camera disabled
return C
- break
return null
diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm
index 426e68c17b..648c227c0a 100644
--- a/code/game/machinery/cloning.dm
+++ b/code/game/machinery/cloning.dm
@@ -77,6 +77,8 @@
name = "cloning data disk"
icon_state = "datadisk0" //Gosh I hope syndies don't mistake them for the nuke disk.
var/list/fields = list()
+ var/list/mutations = list()
+ var/max_mutations = 6
var/read_only = 0 //Well,it's still a floppy disk
//Disk stuff.
@@ -129,7 +131,7 @@
return examine(user)
//Start growing a human clone in the pod!
-/obj/machinery/clonepod/proc/growclone(ckey, clonename, ui, se, mindref, datum/species/mrace, list/features, factions, list/quirks)
+/obj/machinery/clonepod/proc/growclone(ckey, clonename, ui, mutation_index, mindref, datum/species/mrace, list/features, factions, list/quirks)
if(panel_open)
return FALSE
if(mess || attempting)
@@ -165,8 +167,9 @@
var/mob/living/carbon/human/H = new /mob/living/carbon/human(src)
- H.hardset_dna(ui, se, H.real_name, null, mrace, features)
- H.randmutb() //100% bad mutation. Can be cured with mutadone.
+ H.hardset_dna(ui, mutation_index, H.real_name, null, mrace, features)
+
+ H.easy_randmut(NEGATIVE+MINOR_NEGATIVE) //100% bad mutation. Can be cured with mutadone.
H.silent = 20 //Prevents an extreme edge case where clones could speak if they said something at exactly the right moment.
occupant = H
@@ -177,6 +180,7 @@
//Get the clone body ready
maim_clone(H)
+ ADD_TRAIT(H, TRAIT_MUTATION_STASIS, CLONING_POD_TRAIT)
ADD_TRAIT(H, TRAIT_STABLEHEART, CLONING_POD_TRAIT)
ADD_TRAIT(H, TRAIT_STABLELIVER, CLONING_POD_TRAIT)
ADD_TRAIT(H, TRAIT_EMOTEMUTE, CLONING_POD_TRAIT)
@@ -216,7 +220,7 @@
if(!is_operational()) //Autoeject if power is lost
if(mob_occupant)
go_out()
- mob_occupant.apply_vore_prefs()
+ mob_occupant.copy_from_prefs_vr()
connected_message("Clone Ejected: Loss of power.")
else if(mob_occupant && (mob_occupant.loc == src))
@@ -226,7 +230,7 @@
SPEAK("The cloning has been \
aborted due to unrecoverable tissue failure.")
go_out()
- mob_occupant.apply_vore_prefs()
+ mob_occupant.copy_from_prefs_vr()
else if(mob_occupant.cloneloss > (100 - heal_level))
mob_occupant.Unconscious(80)
@@ -272,7 +276,7 @@
BP.attach_limb(mob_occupant)
go_out()
- mob_occupant.apply_vore_prefs()
+ mob_occupant.copy_from_prefs_vr()
else if (!mob_occupant || mob_occupant.loc != src)
occupant = null
@@ -320,7 +324,7 @@
SPEAK("An emergency ejection of the current clone has occurred. Survival not guaranteed.")
to_chat(user, "You force an emergency ejection. ")
go_out()
- mob_occupant.apply_vore_prefs()
+ mob_occupant.copy_from_prefs_vr()
else
return ..()
@@ -366,6 +370,7 @@
return
REMOVE_TRAIT(mob_occupant, TRAIT_STABLEHEART, CLONING_POD_TRAIT)
+ REMOVE_TRAIT(mob_occupant, TRAIT_MUTATION_STASIS, CLONING_POD_TRAIT)
REMOVE_TRAIT(mob_occupant, TRAIT_STABLELIVER, CLONING_POD_TRAIT)
REMOVE_TRAIT(mob_occupant, TRAIT_EMOTEMUTE, CLONING_POD_TRAIT)
REMOVE_TRAIT(mob_occupant, TRAIT_MUTE, CLONING_POD_TRAIT)
@@ -418,7 +423,7 @@
if(mob_occupant && prob(100/(severity*efficiency)))
connected_message(Gibberish("EMP-caused Accidental Ejection", 0))
SPEAK(Gibberish("Exposure to electromagnetic fields has caused the ejection of, ERROR: John Doe, prematurely." ,0))
- mob_occupant.apply_vore_prefs()
+ mob_occupant.copy_from_prefs_vr()
go_out()
/obj/machinery/clonepod/ex_act(severity, target)
diff --git a/code/game/machinery/computer/_computer.dm b/code/game/machinery/computer/_computer.dm
index 675fbcf288..6a1514a85e 100644
--- a/code/game/machinery/computer/_computer.dm
+++ b/code/game/machinery/computer/_computer.dm
@@ -62,7 +62,7 @@
if(stat & BROKEN)
overlay_state = "[icon_state]_broken"
SSvis_overlays.add_vis_overlay(src, icon, overlay_state, layer, plane, dir)
- SSvis_overlays.add_vis_overlay(src, icon, overlay_state, ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir, alpha=128)
+ SSvis_overlays.add_vis_overlay(src, icon, overlay_state, EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha=128)
/obj/machinery/computer/power_change()
..()
diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm
index b561224668..f78a05244e 100644
--- a/code/game/machinery/computer/arcade.dm
+++ b/code/game/machinery/computer/arcade.dm
@@ -55,7 +55,7 @@
/obj/item/stack/tile/fakespace/loaded = ARCADE_WEIGHT_TRICK,
/obj/item/stack/tile/fakepit/loaded = ARCADE_WEIGHT_TRICK,
/obj/item/restraints/handcuffs/fake = ARCADE_WEIGHT_TRICK,
- /obj/item/clothing/gloves/rapid/hug = ARCADE_WEIGHT_TRICK,
+ /obj/item/clothing/gloves/fingerless/pugilist/rapid/hug = ARCADE_WEIGHT_TRICK,
/obj/item/grenade/chem_grenade/glitter/pink = ARCADE_WEIGHT_TRICK,
/obj/item/grenade/chem_grenade/glitter/blue = ARCADE_WEIGHT_TRICK,
diff --git a/code/game/machinery/computer/arcade/minesweeper.dm b/code/game/machinery/computer/arcade/minesweeper.dm
index 3e32c4ceeb..370f85b4b9 100644
--- a/code/game/machinery/computer/arcade/minesweeper.dm
+++ b/code/game/machinery/computer/arcade/minesweeper.dm
@@ -159,6 +159,8 @@
if(CHECK_BITFIELD(obj_flags, EMAGGED) && !exploding_hell)
exploding_hell = TRUE
explode_EVERYTHING()
+ if(QDELETED(src))
+ return
if(mine_sound)
switch(rand(1,3)) //Play every time a mine is hit
if(1)
@@ -367,10 +369,10 @@
var/row_limit = rows-1
var/column_limit = columns-1
var/mine_limit_v2 = mine_limit
- if(rows > 11)
- row_limit = 10
- if(columns > 11)
- column_limit = 10
+ if(rows > 21)
+ row_limit = 20
+ if(columns > 21)
+ column_limit = 20
if(mine_limit > (rows*columns) * 0.25)
mine_limit_v2 = 24
message_admins("[key_name_admin(user)] failed an emagged Minesweeper arcade and has unleashed an explosion armageddon of size [row_limit],[column_limit] around [ADMIN_LOOKUPFLW(user.loc)]!")
@@ -378,15 +380,38 @@
explosion(loc, 2, 5, 10, 15) //Thought you could survive by putting as few mines as possible, huh??
else
explosion(loc, 1, 3, rand(1,5), rand(1,10))
- for(var/y69=y-row_limit;y69 world.time)
+ to_chat(usr, "Security level protocols are currently on cooldown. Please stand by. ")
+ return
var/old_level = GLOB.security_level
if(!tmp_alertlevel)
tmp_alertlevel = SEC_LEVEL_GREEN
if(tmp_alertlevel < SEC_LEVEL_GREEN)
tmp_alertlevel = SEC_LEVEL_GREEN
- if(tmp_alertlevel == SEC_LEVEL_BLUE)
- tmp_alertlevel = SEC_LEVEL_BLUE
if(tmp_alertlevel > SEC_LEVEL_AMBER)
tmp_alertlevel = SEC_LEVEL_AMBER //Cannot engage delta with this
set_security_level(tmp_alertlevel)
+ security_level_cd = world.time + 15 SECONDS
if(GLOB.security_level != old_level)
to_chat(usr, "Authorization confirmed. Modifying security level. ")
playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0)
@@ -289,6 +292,10 @@
playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0)
CentCom_announce(input, usr)
to_chat(usr, "Message transmitted to Central Command. ")
+ for(var/client/X in GLOB.admins)
+ if(X.prefs.toggles & SOUND_ADMINHELP)
+ SEND_SOUND(X, sound('sound/effects/printer.ogg'))
+ window_flash(X, ignorepref = FALSE)
usr.log_talk(input, LOG_SAY, tag="CentCom announcement")
deadchat_broadcast("[usr.real_name] has messaged CentCom, \"[input]\" at [get_area_name(usr, TRUE)] . ", usr)
CM.lastTimeUsed = world.time
@@ -306,6 +313,10 @@
playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0)
Syndicate_announce(input, usr)
to_chat(usr, "SYSERR @l(19833)of(transmit.dm): !@$ MESSAGE TRANSMITTED TO SYNDICATE COMMAND. ")
+ for(var/client/X in GLOB.admins)
+ if(X.prefs.toggles & SOUND_ADMINHELP)
+ SEND_SOUND(X, sound('sound/effects/printer.ogg'))
+ window_flash(X, ignorepref = FALSE)
usr.log_talk(input, LOG_SAY, tag="Syndicate announcement")
deadchat_broadcast("[usr.real_name] has messaged the Syndicate, \"[input]\" at [get_area_name(usr, TRUE)] . ", usr)
CM.lastTimeUsed = world.time
@@ -376,19 +387,21 @@
if("ai-announce")
make_announcement(usr, 1)
if("ai-securitylevel")
+ if(security_level_cd > world.time)
+ to_chat(usr, "Security level protocols are currently on cooldown. Please stand by. ")
+ return
tmp_alertlevel = text2num( href_list["newalertlevel"] )
if(!tmp_alertlevel)
- tmp_alertlevel = 0
+ tmp_alertlevel = SEC_LEVEL_GREEN
var/old_level = GLOB.security_level
if(!tmp_alertlevel)
tmp_alertlevel = SEC_LEVEL_GREEN
if(tmp_alertlevel < SEC_LEVEL_GREEN)
tmp_alertlevel = SEC_LEVEL_GREEN
- if(tmp_alertlevel == SEC_LEVEL_BLUE)
- tmp_alertlevel = SEC_LEVEL_BLUE
if(tmp_alertlevel > SEC_LEVEL_AMBER)
tmp_alertlevel = SEC_LEVEL_AMBER //Cannot engage delta with this
set_security_level(tmp_alertlevel)
+ security_level_cd = world.time + 15 SECONDS
if(GLOB.security_level != old_level)
//Only notify people if an actual change happened
var/security_level = get_security_level()
diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm
index 5049a10d2b..b9bd3da95e 100644
--- a/code/game/machinery/computer/dna_console.dm
+++ b/code/game/machinery/computer/dna_console.dm
@@ -1,14 +1,16 @@
#define INJECTOR_TIMEOUT 100
-#define REJUVENATORS_INJECT 15
-#define REJUVENATORS_MAX 90
#define NUMBER_OF_BUFFERS 3
+#define SCRAMBLE_TIMEOUT 600
+#define JOKER_TIMEOUT 12000 //20 minutes
+#define JOKER_UPGRADE 1800
#define RADIATION_STRENGTH_MAX 15
-#define RADIATION_STRENGTH_MULTIPLIER 1 //larger has a more range
+#define RADIATION_STRENGTH_MULTIPLIER 1 //larger has more range
#define RADIATION_DURATION_MAX 30
#define RADIATION_ACCURACY_MULTIPLIER 3 //larger is less accurate
+
#define RADIATION_IRRADIATION_MULTIPLIER 1 //multiplier for how much radiation a test subject receives
#define SCANNER_ACTION_SE 1
@@ -23,22 +25,44 @@
icon_keyboard = "med_key"
density = TRUE
circuit = /obj/item/circuitboard/computer/scan_consolenew
- var/radduration = 2
- var/radstrength = 1
- var/list/buffer[NUMBER_OF_BUFFERS]
-
- var/injectorready = 0 //world timer cooldown var
- var/current_screen = "mainmenu"
- var/obj/machinery/dna_scannernew/connected = null
- var/obj/item/disk/data/diskette = null
- var/list/delayed_action = null
use_power = IDLE_POWER_USE
idle_power_usage = 10
active_power_usage = 400
-
light_color = LIGHT_COLOR_BLUE
+ var/datum/techweb/stored_research
+ var/max_storage = 6
+ var/combine
+ var/radduration = 2
+ var/radstrength = 1
+ var/max_chromosomes = 6
+
+ ///Amount of mutations we can store
+ var/list/buffer[NUMBER_OF_BUFFERS]
+ ///mutations we have stored
+ var/list/stored_mutations = list()
+ ///chromosomes we have stored
+ var/list/stored_chromosomes = list()
+ ///combinations of injectors for the 'injector selection'. format is list("Elsa" = list(Cryokinesis, Geladikinesis), "The Hulk" = list(Hulk, Gigantism), etc) Glowy and the gang being an initialized datum
+ var/list/injector_selection = list()
+ ///max amount of selections you can make
+ var/max_injector_selections = 2
+ ///hard-cap on the advanced dna injector
+ var/max_injector_mutations = 10
+ ///the max instability of the advanced injector.
+ var/max_injector_instability = 50
+
+ var/injectorready = 0 //world timer cooldown var
+ var/jokerready = 0
+ var/scrambleready = 0
+ var/current_screen = "mainmenu"
+ var/current_mutation //what block are we inspecting? only used when screen = "info"
+ var/current_storage //what storage block are we looking at?
+ var/obj/machinery/dna_scannernew/connected = null
+ var/obj/item/disk/data/diskette = null
+ var/list/delayed_action = null
+
/obj/machinery/computer/scan_consolenew/attackby(obj/item/I, mob/user, params)
if (istype(I, /obj/item/disk/data)) //INSERT SOME DISKETTES
if (!src.diskette)
@@ -48,6 +72,28 @@
to_chat(user, "You insert [I]. ")
src.updateUsrDialog()
return
+ if (istype(I, /obj/item/chromosome))
+ if(LAZYLEN(stored_chromosomes) < max_chromosomes)
+ I.forceMove(src)
+ stored_chromosomes += I
+ to_chat(user, "You insert [I]. ")
+ else
+ to_chat(user, "You cannot store any more chromosomes! ")
+ return
+ if(istype(I, /obj/item/dnainjector/activator))
+ var/obj/item/dnainjector/activator/A = I
+ if(A.used)
+ to_chat(user,"Recycled [I]. ")
+ if(A.research)
+ var/c_typepath = generate_chromosome()
+ var/obj/item/chromosome/CM = new c_typepath (drop_location())
+ to_chat(user,"Recycled [I]. ")
+ if((LAZYLEN(stored_chromosomes) < max_chromosomes) && prob(60))
+ CM.forceMove(src)
+ stored_chromosomes += CM
+ to_chat(user,"[capitalize(CM.name)] added to storage. ")
+ qdel(I)
+ return
else
return ..()
@@ -58,12 +104,26 @@
if(!isnull(connected))
break
injectorready = world.time + INJECTOR_TIMEOUT
+ scrambleready = world.time + SCRAMBLE_TIMEOUT
+ jokerready = world.time + JOKER_TIMEOUT
+
+ stored_research = SSresearch.science_tech
+
+/obj/machinery/computer/scan_consolenew/examine(mob/user)
+ . = ..()
+ if(jokerready < world.time)
+ . += "JOKER algorithm available. "
+ else
+ . += "JOKER algorithm available in about [round(0.00166666667 * (jokerready - world.time))] minutes."
/obj/machinery/computer/scan_consolenew/ui_interact(mob/user, last_change)
. = ..()
if(!user)
return
var/datum/browser/popup = new(user, "scannernew", "DNA Modifier Console", 800, 630) // Set up the popup browser window
+ if(user.client)
+ var/datum/asset/simple/assets = get_asset_datum(/datum/asset/simple/genetics)
+ assets.send(user.client)
if(!(in_range(src, user) || hasSiliconAccessInArea(user)))
popup.close()
return
@@ -76,7 +136,7 @@
if(connected && connected.is_operational())
if(connected.occupant) //set occupant_status message
viable_occupant = connected.occupant
- if(viable_occupant.has_dna() && !HAS_TRAIT(viable_occupant, TRAIT_RADIMMUNE) && !HAS_TRAIT(viable_occupant, TRAIT_NOCLONE) || (connected.scan_level == 3)) //occupant is viable for dna modification
+ if(viable_occupant.has_dna() && !HAS_TRAIT_NOT_FROM(viable_occupant, TRAIT_RADIMMUNE,BLOODSUCKER_TRAIT) && !HAS_TRAIT(viable_occupant, TRAIT_NOCLONE) || (connected.scan_level == 3)) //occupant is viable for dna modification
occupant_status += "[viable_occupant.name] => "
switch(viable_occupant.stat)
if(CONSCIOUS)
@@ -88,8 +148,6 @@
occupant_status += ""
occupant_status += "Health:
[viable_occupant.health] %
"
occupant_status += "Radiation Level:
[viable_occupant.radiation/(RAD_MOB_SAFE/100)] %
"
- var/rejuvenators = viable_occupant.reagents.get_reagent_amount(/datum/reagent/medicine/potass_iodide)
- occupant_status += "Rejuvenators:
[rejuvenators] units
"
occupant_status += "Unique Enzymes :
[viable_occupant.dna.unique_enzymes]
"
occupant_status += "Last Operation:
[last_change ? last_change : "----"]
"
else
@@ -147,28 +205,61 @@
buttons += "[connected.locked ? "Unlock" : "Lock"] Scanner "
else
buttons += "Open Scanner Lock Scanner "
- if(viable_occupant)
- buttons += "Inject Rejuvenators "
+ if(viable_occupant && (scrambleready < world.time))
+ buttons += "Scramble DNA "
else
- buttons += "Inject Rejuvenators "
+ buttons += "Scramble DNA "
if(diskette)
- buttons += "Eject Disk "
+ buttons += "Disk "
else
- buttons += "Eject Disk "
- if(current_screen == "buffer")
- buttons += "Radiation Emitter Menu "
+ buttons += "Disk "
+ if(current_screen == "mutations")
+ buttons += "Mutations "
else
- buttons += "Buffer Menu "
-
+ buttons += "Mutations "
+ if((current_screen == "mainmenu") || !current_screen)
+ buttons += "Genetic Sequencer "
+ else
+ buttons += "Genetic Sequencer "
+ if(current_screen == "ui")
+ buttons += "Unique Identifiers "
+ else
+ buttons += "Unique Identifiers "
+ if(current_screen == "advinjector")
+ buttons += "Adv. Injectors "
+ else
+ buttons += "Adv. Injectors "
switch(current_screen)
if("working")
temp_html += status
temp_html += "System Busy "
temp_html += "Working ... Please wait ([DisplayTimeText(radduration*10)])"
- if("buffer")
+ if("ui")
temp_html += status
temp_html += buttons
- temp_html += "Buffer Menu "
+ temp_html += "Unique Identifiers "
+ temp_html += "-- Output Level ++ "
+ temp_html += "-- Pulse Duration ++ "
+ temp_html += "Irradiate Subject "
+ temp_html += "Unique Identifier:
"
+ var/max_line_len = 7*DNA_BLOCK_SIZE
+ if(viable_occupant)
+ temp_html += "
1
"
+ var/char = ""
+ var/ui_text = viable_occupant.dna.uni_identity
+ var/len_byte = length(ui_text)
+ var/char_it = 0
+ for(var/byte_it = 1, byte_it <= len_byte, byte_it += length(char))
+ char_it++
+ char = ui_text[byte_it]
+ temp_html += "
[char] "
+ if((char_it % max_line_len) == 0)
+ temp_html += "
"
+ if((char_it % DNA_BLOCK_SIZE) == 0 && byte_it < len_byte)
+ temp_html += "
[(char_it / DNA_BLOCK_SIZE) + 1]
"
+ else
+ temp_html += "---------"
+ temp_html += "
Buffer Menu "
if(istype(buffer))
for(var/i=1, i<=buffer.len, i++)
@@ -188,7 +279,6 @@
temp_html += "
Save to Disk "
else
var/ui = buffer_slot["UI"]
- var/se = buffer_slot["SE"]
var/ue = buffer_slot["UE"]
var/name = buffer_slot["name"]
var/label = buffer_slot["label"]
@@ -234,19 +324,6 @@
temp_html += "
UI+UE Injector "
else
temp_html += "
UI+UE Injector "
- if(se)
- temp_html += "
\tSE: [se] "
- if(viable_occupant)
- temp_html += "
Occupant "
- else
- temp_html += "
Occupant "
- temp_html += "
Occupant:Delayed "
- if(injectorready < world.time )
- temp_html += "
Injector "
- else
- temp_html += "
Injector "
- else
- temp_html += "
\tSE: No Data"
if(viable_occupant)
temp_html += "
Save to Buffer "
else
@@ -260,58 +337,225 @@
temp_html += "
Save to Disk "
else
temp_html += "
Save to Disk "
+ if("disk")
+ temp_html += status
+ temp_html += buttons
+ if(diskette)
+ temp_html += "
[diskette.name] "
+ temp_html += "
Eject Disk "
+ if(LAZYLEN(diskette.mutations))
+ temp_html += "
"
+ for(var/datum/mutation/human/A in diskette.mutations)
+ temp_html += "[A.name] "
+ temp_html += "Delete "
+ if(LAZYLEN(stored_mutations) < max_storage)
+ temp_html += "Import "
+ else
+ temp_html += "Import "
+ temp_html += " "
+ temp_html += "
"
+ else
+ temp_html += "
Load diskette to start ----------"
+ if("info")
+ if(LAZYLEN(stored_mutations))
+ if(LAZYLEN(stored_mutations) >= current_storage)
+ var/datum/mutation/human/HM = stored_mutations[current_storage]
+ if(HM)
+ temp_html += display_sequence(HM.type, current_storage)
+ else
+ current_screen = "mainmenu"
+ if("mutations")
+ temp_html += status
+ temp_html += buttons
+ temp_html += "
Mutation Storage: "
+ temp_html += "
"
+ for(var/datum/mutation/human/HM in stored_mutations)
+ var/i = stored_mutations.Find(HM)
+ temp_html += "[HM.name] "
+ temp_html += "Export "
+ temp_html += "Delete "
+ if(combine == HM.type)
+ temp_html += "Combine "
+ else
+ temp_html += "Combine "
+ temp_html += "
"
+ temp_html += "
Chromosome Storage: "
+ temp_html += "
"
+ for(var/i in 1 to stored_chromosomes.len)
+ var/obj/item/chromosome/CM = stored_chromosomes[i]
+ temp_html += "[CM.name] "
+ temp_html += "
"
+ if("advinjector")
+ temp_html += status
+ temp_html += buttons
+ temp_html += "
"
+ temp_html += "
"
+ for(var/A in injector_selection)
+ temp_html += "
[A] "
+ var/list/true_selection = injector_selection[A]
+ temp_html += "
"
+ for(var/B in true_selection)
+ var/datum/mutation/human/HM = B
+ var/mutcolor
+ switch(HM.quality)
+ if(POSITIVE)
+ mutcolor = "good"
+ if(MINOR_NEGATIVE)
+ mutcolor = "average"
+ if(NEGATIVE)
+ mutcolor = "bad"
+ temp_html += "
[HM.name] "
+ temp_html += "
Remove "
+ if (injectorready < world.time)
+ temp_html += "
"
else
temp_html += status
temp_html += buttons
- temp_html += "
Radiation Emitter Menu "
-
- temp_html += "
-- Output Level ++ "
- temp_html += "
-- Pulse Duration ++ "
-
- temp_html += "
Irradiate Subject "
- temp_html += "
Unique Identifier:
"
-
- var/max_line_len = 7*DNA_BLOCK_SIZE
+ temp_html += "
Genetic Sequence:
"
if(viable_occupant)
- temp_html += "
1
"
- var/char = ""
- var/ui_text = viable_occupant.dna.uni_identity
- var/len_byte = length(ui_text)
- var/char_it = 0
- for(var/byte_it = 1, byte_it <= len_byte, byte_it += length(char))
- char_it++
- char = ui_text[byte_it]
- temp_html += "
[char] "
- if((char_it % max_line_len) == 0)
- temp_html += "
"
- if((char_it % DNA_BLOCK_SIZE) == 0 && byte_it < len_byte)
- temp_html += "
[(char_it / DNA_BLOCK_SIZE) + 1]
"
+ if(viable_occupant)
+ for(var/A in get_mutation_list())
+ temp_html += display_inactive_sequence(A)
+ temp_html += "
"
+ else
+ temp_html += "----"
+ if(viable_occupant && (current_mutation in get_mutation_list(viable_occupant)))
+ temp_html += display_sequence(current_mutation)
+ temp_html += "
"
else
- temp_html += "----"
- temp_html += "
"
-
- temp_html += "
Structural Enzymes:
"
- if(viable_occupant)
- temp_html += "
1
"
- var/char = ""
- var/se_text = viable_occupant.dna.struc_enzymes
- var/len_byte = length(se_text)
- var/char_it = 0
- for(var/byte_it = 1, byte_it <= len_byte, byte_it += length(char))
- char_it++
- char = se_text[byte_it]
- temp_html += "
[char] "
- if((char_it % max_line_len) == 0)
- temp_html += "
"
- if((char_it % DNA_BLOCK_SIZE) == 0 && byte_it < len_byte)
- temp_html += "
[(char_it / DNA_BLOCK_SIZE) + 1]
"
- else
- temp_html += "----"
- temp_html += "
"
+ temp_html += "----------"
popup.set_content(temp_html.Join())
popup.open()
+/obj/machinery/computer/scan_consolenew/proc/display_inactive_sequence(mutation)
+ var/temp_html = ""
+ var/class = "unselected"
+ var/mob/living/carbon/viable_occupant = get_viable_occupant()
+ if(!viable_occupant)
+ return
+
+ var/location = viable_occupant.dna.mutation_index.Find(mutation) //We do this because we dont want people using sysexp or similair tools to just read the mutations.
+
+ if(!location) //Do this only when needed, dont make a list with mutations for every iteration if you dont need to
+ var/list/mutations = get_mutation_list(TRUE)
+ if(mutation in mutations)
+ location = mutations.Find(mutation)
+ if(mutation == current_mutation)
+ class = "selected"
+ if(location > DNA_MUTATION_BLOCKS)
+ temp_html += "
"
+ else if(mutation in stored_research.discovered_mutations)
+ temp_html += "
"
+ else
+ temp_html += "
"
+ return temp_html
+
+/obj/machinery/computer/scan_consolenew/proc/display_sequence(mutation, storage_slot) //Storage slot is for when viewing from the stored mutations
+ var/temp_html = ""
+ if(!mutation)
+ temp_html += "ERR-"
+ return
+ var/mut_name = "Unknown gene"
+ var/mut_desc = "No information available."
+ var/alias
+ var/discovered = FALSE
+ var/active = FALSE
+ var/scrambled = FALSE
+ var/instability
+ var/mob/living/carbon/viable_occupant = get_viable_occupant()
+ var/datum/mutation/human/HM = get_valid_mutation(mutation)
+
+ if(viable_occupant)
+ var/datum/mutation/human/M = viable_occupant.dna.get_mutation(mutation)
+ if(M)
+ scrambled = M.scrambled
+ active = TRUE
+ var/datum/mutation/human/A = GET_INITIALIZED_MUTATION(mutation)
+ alias = A.alias
+ if(active && !scrambled)
+ discover(mutation)
+ if(stored_research && (mutation in stored_research.discovered_mutations))
+ mut_name = A.name
+ mut_desc = A.desc
+ discovered = TRUE
+ instability = A.instability
+ var/extra
+ if(viable_occupant && !(storage_slot || viable_occupant.dna.mutation_in_sequence(mutation)))
+ extra = TRUE
+
+ if(discovered && !scrambled)
+ var/mutcolor
+ switch(A.quality)
+ if(POSITIVE)
+ mutcolor = "good"
+ if(MINOR_NEGATIVE)
+ mutcolor = "average"
+ if(NEGATIVE)
+ mutcolor = "bad"
+ if(HM)
+ instability *= GET_MUTATION_STABILIZER(HM)
+ temp_html += "
[mut_name] ([alias]) "
+ temp_html += "
Instability : [round(instability)]
"
+ else
+ temp_html += "
[alias] "
+ temp_html += "
[mut_desc]
"
+ if(active && !storage_slot)
+ if(HM?.can_chromosome && (HM in viable_occupant.dna.mutations))
+ var/i = viable_occupant.dna.mutations.Find(HM)
+ var/chromosome_name = "
---- "
+ if(HM.chromosome_name)
+ chromosome_name = HM.chromosome_name
+ temp_html += "
Chromosome status: [chromosome_name]
"
+ temp_html += "
Sequence:
"
+ if(!scrambled)
+ for(var/block in 1 to A.blocks)
+ var/whole_sequence = get_valid_gene_string(mutation)
+ var/sequence = copytext(whole_sequence, 1+(block-1)*(DNA_SEQUENCE_LENGTH*2),(DNA_SEQUENCE_LENGTH*2*block+1))
+ temp_html += "
"
+ for(var/i in 1 to DNA_SEQUENCE_LENGTH)
+ var/num = 1+(i-1)*2
+ var/genenum = num+(DNA_SEQUENCE_LENGTH*2*(block-1))
+ temp_html += " "
+ temp_html += " "
+ for(var/i in 1 to DNA_SEQUENCE_LENGTH)
+ temp_html += "|
"
+ temp_html += " "
+ for(var/i in 1 to DNA_SEQUENCE_LENGTH)
+ var/num = i*2
+ var/genenum = num+(DNA_SEQUENCE_LENGTH*2*(block-1))
+ temp_html += " "
+ temp_html += "
"
+ temp_html += "
"
+ else
+ temp_html = "
Sequence unreadable due to unpredictable mutation.
"
+ if((active || storage_slot) && (injectorready < world.time) && !scrambled)
+ temp_html += "
Print Activator "
+ temp_html += "
Print Mutator "
+ else
+ temp_html += "
Print Activator "
+ temp_html += "
Print Mutator "
+ temp_html += "
"
+ if(storage_slot)
+ temp_html += "
Delete "
+ if((LAZYLEN(stored_mutations) < max_storage) && diskette && !diskette.read_only)
+ temp_html += "
Export "
+ else
+ temp_html += "
Export "
+ temp_html += "
Back "
+ else if(active && !scrambled)
+ temp_html += "
Store "
+ temp_html += "
Adv. Injector "
+ if(extra || scrambled)
+ temp_html += "
Nullify "
+ else
+ temp_html += "
Nullify "
+ temp_html += "
"
+ return temp_html
/obj/machinery/computer/scan_consolenew/Topic(href, href_list)
if(..())
@@ -350,13 +594,15 @@
radstrength = WRAP(num, 1, RADIATION_STRENGTH_MAX+1)
if("screen")
current_screen = href_list["text"]
- if("rejuv")
- if(viable_occupant && viable_occupant.reagents)
- var/potassiodide_amount = viable_occupant.reagents.get_reagent_amount(/datum/reagent/medicine/potass_iodide)
- var/can_add = max(min(REJUVENATORS_MAX - potassiodide_amount, REJUVENATORS_INJECT), 0)
- viable_occupant.reagents.add_reagent(/datum/reagent/medicine/potass_iodide, can_add)
+ if("scramble")
+ if(viable_occupant && (scrambleready < world.time))
+ viable_occupant.dna.remove_all_mutations(list(MUT_NORMAL, MUT_EXTRA))
+ viable_occupant.dna.generate_dna_blocks()
+ scrambleready = world.time + SCRAMBLE_TIMEOUT
+ to_chat(usr,"
DNA scrambled. ")
+ viable_occupant.radiation += RADIATION_STRENGTH_MULTIPLIER*50/(connected.damage_coeff ** 2)
if("setbufferlabel")
- var/text = sanitize(input(usr, "Input a new label:", "Input an Text", null) as text|null)
+ var/text = sanitize(input(usr, "Input a new label:", "Input a Text", null) as text|null)
if(num && text)
num = CLAMP(num, 1, NUMBER_OF_BUFFERS)
var/list/buffer_slot = buffer[num]
@@ -368,7 +614,6 @@
buffer[num] = list(
"label"="Buffer[num]:[viable_occupant.real_name]",
"UI"=viable_occupant.dna.uni_identity,
- "SE"=viable_occupant.dna.struc_enzymes,
"UE"=viable_occupant.dna.unique_enzymes,
"name"=viable_occupant.real_name,
"blood_type"=viable_occupant.dna.blood_type
@@ -382,8 +627,6 @@
if("transferbuffer")
if(num && viable_occupant)
switch(href_list["text"]) //Numbers are this high because other way upgrading laser is just not worth the hassle, and i cant think of anything better to inmrove
- if("se")
- apply_buffer(SCANNER_ACTION_SE,num)
if("ui")
apply_buffer(SCANNER_ACTION_UI,num)
if("ue")
@@ -397,28 +640,6 @@
if(istype(buffer_slot))
var/obj/item/dnainjector/timed/I
switch(href_list["text"])
- if("se")
- if(buffer_slot["SE"])
- I = new /obj/item/dnainjector/timed(loc)
- var/powers = 0
- for(var/datum/mutation/human/HM in GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations)
- if(HM.check_block_string(buffer_slot["SE"]))
- I.add_mutations.Add(HM)
- if(HM in GLOB.good_mutations)
- powers += 1
- if(HM in GLOB.bad_mutations + GLOB.not_good_mutations)
- powers -= 1 //To prevent just unlocking everything to get all powers to a syringe for max tech
- else
- I.remove_mutations.Add(HM)
- var/time_coeff
- for(var/datum/mutation/human/HM in I.add_mutations)
- if(!time_coeff)
- time_coeff = HM.time_coeff
- continue
- time_coeff = min(time_coeff,HM.time_coeff)
- if(connected)
- I.duration = I.duration * time_coeff * connected.damage_coeff
- I.damage_coeff = connected.damage_coeff
if("ui")
if(buffer_slot["UI"])
I = new /obj/item/dnainjector/timed(loc)
@@ -457,7 +678,7 @@
if("setdelayed")
if(num)
delayed_action = list("action"=text2num(href_list["delayaction"]),"buffer"=num)
- if("pulseui","pulsese")
+ if("pulseui")
if(num && viable_occupant && connected)
radduration = WRAP(radduration, 1, RADIATION_DURATION_MAX+1)
radstrength = WRAP(radstrength, 1, RADIATION_STRENGTH_MAX+1)
@@ -469,7 +690,7 @@
ui_interact(usr)
sleep(radduration*10)
- current_screen = "mainmenu"
+ current_screen = "ui"
if(viable_occupant && connected && connected.occupant==viable_occupant)
viable_occupant.radiation += (RADIATION_IRRADIATION_MULTIPLIER*radduration*radstrength)/(connected.damage_coeff ** 2) //Read comment in "transferbuffer" section above for explanation
@@ -478,7 +699,7 @@
var/len = length_char(viable_occupant.dna.uni_identity)
num = WRAP(num, 1, len+1)
num = randomize_radiation_accuracy(num, radduration + (connected.precision_coeff ** 2), len) //Each manipulator level above 1 makes randomization as accurate as selected time + manipulator lvl^2
- //Value is this high for the same reason as with laser - not worth the hassle of upgrading if the bonus is low
+ //Value is this high for the same reason as with laser - not worth the hassle of upgrading if the bonus is low
var/block = round((num-1)/DNA_BLOCK_SIZE)+1
var/subblock = num - block*DNA_BLOCK_SIZE
last_change = "UI #[block]-[subblock]; "
@@ -490,35 +711,229 @@
viable_occupant.dna.uni_identity = copytext_char(viable_occupant.dna.uni_identity, 1, num) + hex + copytext_char(viable_occupant.dna.uni_identity, num + 1)
viable_occupant.updateappearance(mutations_overlay_update=1)
- if("pulsese")
- var/len = length(viable_occupant.dna.struc_enzymes)
- num = WRAP(num, 1, len+1)
- num = randomize_radiation_accuracy(num, radduration + (connected.precision_coeff ** 2), len)
-
- var/block = round((num-1)/DNA_BLOCK_SIZE)+1
- var/subblock = num - block*DNA_BLOCK_SIZE
- last_change = "SE #[block]-[subblock]; "
-
- var/hex = copytext_char(viable_occupant.dna.struc_enzymes, num, num+1)
- last_change += "[hex]"
- hex = scramble(hex, radstrength, radduration)
- last_change += "->[hex]"
-
- viable_occupant.dna.struc_enzymes = copytext_char(viable_occupant.dna.struc_enzymes, 1, num) + hex + copytext_char(viable_occupant.dna.struc_enzymes, num + 1)
- viable_occupant.domutcheck()
else
current_screen = "mainmenu"
if(connected)
connected.locked = locked_state
+ if("inspect")
+ if(viable_occupant)
+ var/list/mutations = get_mutation_list(TRUE)
+ if(current_mutation == mutations[num])
+ current_mutation = null
+ else
+ current_mutation = mutations[num]
+
+ if("inspectstorage")
+ current_storage = num
+ current_screen = "info"
+ if("savemut")
+ if(viable_occupant)
+ var/succes
+ if(LAZYLEN(stored_mutations) < max_storage)
+ var/mutation = text2path(href_list["path"])
+ if(ispath(mutation, /datum/mutation/human)) //sanity checks
+ var/datum/mutation/human/HM = viable_occupant.dna.get_mutation(mutation)
+ if(HM)
+ var/datum/mutation/human/A = new HM.type()
+ A.copy_mutation(HM)
+ succes = TRUE
+ stored_mutations += A
+ to_chat(usr,"
Mutation succesfully stored. ")
+ if(!succes) //we can exactly return here
+ to_chat(usr,"
Mutation storage is full. ")
+ if("deletemut")
+ var/datum/mutation/human/HM = stored_mutations[num]
+ if(HM)
+ stored_mutations.Remove(HM)
+ qdel(HM)
+ current_screen = "mutations"
+ if("activator")
+ if(injectorready < world.time)
+ var/mutation = text2path(href_list["path"])
+ if(ispath(mutation, /datum/mutation/human))
+ var/datum/mutation/human/HM = get_valid_mutation(mutation)
+ if(HM)
+ var/obj/item/dnainjector/activator/I = new /obj/item/dnainjector/activator(loc)
+ I.add_mutations += new HM.type (copymut = HM)
+ I.name = "[HM.name] activator"
+ I.research = TRUE
+ if(connected)
+ I.damage_coeff = connected.damage_coeff*4
+ injectorready = world.time + INJECTOR_TIMEOUT * (1 - 0.1 * connected.precision_coeff) //precision_coeff being the matter bin rating
+ else
+ injectorready = world.time + INJECTOR_TIMEOUT
+ if("mutator")
+ if(injectorready < world.time)
+ var/mutation = text2path(href_list["path"])
+ if(ispath(mutation, /datum/mutation/human))
+ var/datum/mutation/human/HM = get_valid_mutation(mutation)
+ if(HM)
+ var/obj/item/dnainjector/activator/I = new /obj/item/dnainjector/activator(loc)
+ I.add_mutations += new HM.type (copymut = HM)
+ I.doitanyway = TRUE
+ I.name = "[HM.name] injector"
+ if(connected)
+ I.damage_coeff = connected.damage_coeff
+ injectorready = world.time + INJECTOR_TIMEOUT * 5 * (1 - 0.1 * connected.precision_coeff)
+ else
+ injectorready = world.time + INJECTOR_TIMEOUT * 5
+
+ if("advinjector")
+ var/selection = href_list["injector"]
+ if(injectorready < world.time)
+ if(injector_selection.Find(selection))
+ var/list/true_selection = injector_selection[selection]
+ if(LAZYLEN(injector_selection))
+ var/obj/item/dnainjector/activator/I = new /obj/item/dnainjector/activator(loc)
+ for(var/A in true_selection)
+ var/datum/mutation/human/HM = A
+ I.add_mutations += new HM.type (copymut = HM)
+ I.doitanyway = TRUE
+ I.name = "Advanced [selection] injector"
+ if(connected)
+ I.damage_coeff = connected.damage_coeff
+ injectorready = world.time + INJECTOR_TIMEOUT * 8 * (1 - 0.1 * connected.precision_coeff)
+ else
+ injectorready = world.time + INJECTOR_TIMEOUT * 8
+ if("nullify")
+ if(viable_occupant)
+ var/datum/mutation/human/A = viable_occupant.dna.get_mutation(current_mutation)
+ if(A && (!viable_occupant.dna.mutation_in_sequence(current_mutation) || A.scrambled))
+ viable_occupant.dna.remove_mutation(current_mutation)
+ current_screen = "mainmenu"
+ current_mutation = null
+ if("pulsegene")
+ if(current_screen != "info")
+ var/path = text2path(href_list["path"])
+ if(viable_occupant && num && (path in viable_occupant.dna.mutation_index))
+ var/list/genes = list("A","T","G","C","X")
+ if(jokerready < world.time)
+ genes += "JOKER"
+ var/sequence = GET_GENE_STRING(path, viable_occupant.dna)
+ var/original = sequence[num]
+ var/new_gene = input("From [original] to-", "New block", original) as null|anything in genes
+ if(!new_gene)
+ new_gene = original
+ if(viable_occupant == get_viable_occupant()) //No cheesing
+ if((new_gene == "JOKER") && (jokerready < world.time))
+ var/true_genes = GET_SEQUENCE(current_mutation)
+ new_gene = true_genes[num]
+ jokerready = world.time + JOKER_TIMEOUT - (JOKER_UPGRADE * (connected.precision_coeff-1))
+ sequence = copytext(sequence, 1, num) + new_gene + copytext(sequence, num+1, length(sequence)+1)
+ viable_occupant.dna.mutation_index[path] = sequence
+ viable_occupant.radiation += RADIATION_STRENGTH_MULTIPLIER/connected.damage_coeff
+ viable_occupant.domutcheck()
+ if("exportdiskmut")
+ if(diskette && !diskette.read_only)
+ var/path = text2path(href_list["path"])
+ if(ispath(path, /datum/mutation/human))
+ var/datum/mutation/human/A = get_valid_mutation(path)
+ if(A && diskette && (LAZYLEN(diskette.mutations) < diskette.max_mutations))
+ var/datum/mutation/human/HM = new A.type()
+ diskette.mutations += HM
+ HM.copy_mutation(A)
+ to_chat(usr, "
Succesfully written [A.name] to [diskette.name]. ")
+ if("deletediskmut")
+ if(diskette && !diskette.read_only)
+ if(num && (LAZYLEN(diskette.mutations) >= num))
+ var/datum/mutation/human/A = diskette.mutations[num]
+ diskette.mutations.Remove(A)
+ qdel(A)
+ if("importdiskmut")
+ if(diskette && (LAZYLEN(diskette.mutations) >= num))
+ if(LAZYLEN(stored_mutations) < max_storage)
+ var/datum/mutation/human/A = diskette.mutations[num]
+ var/datum/mutation/human/HM = new A.type()
+ HM.copy_mutation(A)
+ stored_mutations += HM
+ to_chat(usr,"
Succesfully written [A.name] to storage.")
+ if("combine")
+ if(num && (LAZYLEN(stored_mutations) >= num))
+ if(LAZYLEN(stored_mutations) < max_storage)
+ var/datum/mutation/human/A = stored_mutations[num]
+ var/path = A.type
+ if(combine)
+ var/result_path = get_mixed_mutation(combine, path)
+ if(result_path)
+ stored_mutations += new result_path()
+ to_chat(usr, "Succes! New mutation has been added to storage ")
+ discover(result_path)
+ combine = null
+ else
+ to_chat(usr, "Failed. No mutation could be created. ")
+ combine = null
+ else
+ combine = path
+ to_chat(usr,"Selected [A.name] for combining ")
+ else
+ to_chat(usr, "Not enough space to store potential mutation. ")
+ if("ejectchromosome")
+ if(LAZYLEN(stored_chromosomes) <= num)
+ var/obj/item/chromosome/CM = stored_chromosomes[num]
+ CM.forceMove(drop_location())
+ adjust_item_drop_location(CM)
+ stored_chromosomes -= CM
+ if("applychromosome")
+ if(viable_occupant && (LAZYLEN(viable_occupant.dna.mutations) <= num))
+ var/datum/mutation/human/HM = viable_occupant.dna.mutations[num]
+ var/list/chromosomes = list()
+ for(var/obj/item/chromosome/CM in stored_chromosomes)
+ if(CM.can_apply(HM))
+ chromosomes += CM
+ if(chromosomes.len)
+ var/obj/item/chromosome/CM = input("Select a chromosome to apply", "Apply Chromosome") as null|anything in sortNames(chromosomes)
+ if(CM)
+ to_chat(usr, "You apply [CM] to [HM.name]. ")
+ stored_chromosomes -= CM
+ CM.apply(HM)
+ if("expand_advinjector")
+ var/mutation = text2path(href_list["path"])
+ var/datum/mutation/human/HM = get_valid_mutation(mutation)
+ if(HM && LAZYLEN(injector_selection))
+ var/which_injector = input(usr, "Select Adv. Injector", "Advanced Injectors") as null|anything in injector_selection
+ if(injector_selection.Find(which_injector))
+ var/list/true_selection = injector_selection[which_injector]
+ var/total_instability
+ for(var/B in true_selection)
+ var/datum/mutation/human/mootacion = B
+ total_instability += mootacion.instability
+ total_instability += HM.instability
+ if((total_instability > max_injector_instability) || (true_selection.len + 1) > max_injector_mutations)
+ to_chat(usr, "Adding more mutations would make the advanced injector too unstable! ")
+ else
+ true_selection += HM //reminder that this works. because I keep forgetting this works
+ if("remove_from_advinjector")
+ var/mutation = text2path(href_list["path"])
+ var/selection = href_list["injector"]
+ if(injector_selection.Find(selection))
+ var/list/true_selection = injector_selection[selection]
+ for(var/B in true_selection)
+ var/datum/mutation/human/HM = B
+ if(HM.type == mutation)
+ true_selection -= HM
+ break
+
+ if("remove_advinjector")
+ var/selection = href_list["injector"]
+ for(selection in injector_selection)
+ if(selection == selection)
+ injector_selection.Remove(selection)
+
+ if("add_advinjector")
+ if(LAZYLEN(injector_selection) < max_injector_selections)
+ var/new_selection = input(usr, "Enter Adv. Injector name", "Advanced Injectors") as text|null
+ if(new_selection && !(new_selection in injector_selection))
+ injector_selection[new_selection] = list()
+
ui_interact(usr,last_change)
-/obj/machinery/computer/scan_consolenew/proc/scramble(input,rs,rd)
+/obj/machinery/computer/scan_consolenew/proc/scramble(input,rs,rd) //hexadecimal genetics. dont confuse with scramble button
var/length = length(input)
var/ran = gaussian(0, rs*RADIATION_STRENGTH_MULTIPLIER)
if(ran == 0)
- ran = pick(-1,1) //hacky, statistically should almost never happen. 0-change makes people mad though
+ ran = pick(-1,1) //hacky, statistically should almost never happen. 0-chance makes people mad though
else if(ran < 0)
ran = round(ran) //negative, so floor it
else
@@ -533,7 +948,7 @@
var/mob/living/carbon/viable_occupant = null
if(connected)
viable_occupant = connected.occupant
- if(!istype(viable_occupant) || !viable_occupant.dna || HAS_TRAIT(viable_occupant, TRAIT_RADIMMUNE) || HAS_TRAIT(viable_occupant, TRAIT_NOCLONE))
+ if(!istype(viable_occupant) || !viable_occupant.dna || HAS_TRAIT_NOT_FROM(viable_occupant, TRAIT_RADIMMUNE,BLOODSUCKER_TRAIT) || HAS_TRAIT(viable_occupant, TRAIT_NOCLONE))
viable_occupant = null
return viable_occupant
@@ -547,10 +962,6 @@
//Each laser level reduces damage by lvl^2, so no effect on 1 lvl, 4 times less damage on 2 and 9 times less damage on 3
//Numbers are this high because other way upgrading laser is just not worth the hassle, and i cant think of anything better to inmrove
switch(action)
- if(SCANNER_ACTION_SE)
- if(buffer_slot["SE"])
- viable_occupant.dna.struc_enzymes = buffer_slot["SE"]
- viable_occupant.domutcheck()
if(SCANNER_ACTION_UI)
if(buffer_slot["UI"])
viable_occupant.dna.uni_identity = buffer_slot["UI"]
@@ -572,15 +983,54 @@
viable_occupant.dna.blood_type = buffer_slot["blood_type"]
/obj/machinery/computer/scan_consolenew/proc/on_scanner_close()
- if(delayed_action && connected)
+ if(delayed_action && get_viable_occupant())
to_chat(connected.occupant, "[src] activates! ")
apply_buffer(delayed_action["action"],delayed_action["buffer"])
delayed_action = null //or make it stick + reset button ?
+/obj/machinery/computer/scan_consolenew/proc/get_valid_mutation(mutation)
+ var/mob/living/carbon/C = get_viable_occupant()
+ if(C)
+ var/datum/mutation/human/HM = C.dna.get_mutation(mutation)
+ if(HM)
+ return HM
+ for(var/datum/mutation/human/A in stored_mutations)
+ if(A.type == mutation)
+ return A
+
+
+/obj/machinery/computer/scan_consolenew/proc/get_mutation_list(include_storage) //Returns a list of the mutation index types and any extra mutations
+ var/mob/living/carbon/viable_occupant = get_viable_occupant()
+ var/list/paths = list()
+ if(viable_occupant)
+ for(var/A in viable_occupant.dna.mutation_index)
+ paths += A
+ for(var/datum/mutation/human/A in viable_occupant.dna.mutations)
+ if(A.class == MUT_EXTRA)
+ paths += A.type
+ if(include_storage)
+ for(var/datum/mutation/human/A in stored_mutations)
+ paths += A.type
+ return paths
+
+/obj/machinery/computer/scan_consolenew/proc/get_valid_gene_string(mutation)
+ var/mob/living/carbon/C = get_viable_occupant()
+ if(C && (mutation in C.dna.mutation_index))
+ return GET_GENE_STRING(mutation, C.dna)
+ else if(C && (LAZYLEN(C.dna.mutations)))
+ for(var/datum/mutation/human/A in C.dna.mutations)
+ if(A.type == mutation)
+ return GET_SEQUENCE(mutation)
+ for(var/datum/mutation/human/A in stored_mutations)
+ if(A.type == mutation)
+ return GET_SEQUENCE(mutation)
+
+/obj/machinery/computer/scan_consolenew/proc/discover(mutation)
+ if(stored_research && !(mutation in stored_research.discovered_mutations))
+ stored_research.discovered_mutations += mutation
+ return TRUE
/////////////////////////// DNA MACHINES
#undef INJECTOR_TIMEOUT
-#undef REJUVENATORS_INJECT
-#undef REJUVENATORS_MAX
#undef NUMBER_OF_BUFFERS
#undef RADIATION_STRENGTH_MAX
diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm
index aad375a610..2621616759 100644
--- a/code/game/machinery/computer/robot.dm
+++ b/code/game/machinery/computer/robot.dm
@@ -11,16 +11,19 @@
/obj/machinery/computer/robotics/proc/can_control(mob/user, mob/living/silicon/robot/R)
if(!istype(R))
- return 0
+ return FALSE
if(isAI(user))
if (R.connected_ai != user)
- return 0
+ return FALSE
if(iscyborg(user))
if (R != user)
- return 0
+ return FALSE
if(R.scrambledcodes)
- return 0
- return 1
+ return FALSE
+ if (hasSiliconAccessInArea(user) && !issilicon(user))
+ if (!Adjacent(user))
+ return FALSE
+ return TRUE
/obj/machinery/computer/robotics/ui_interact(mob/user)
. = ..()
@@ -115,10 +118,10 @@
if(src.allowed(usr))
var/mob/living/silicon/robot/R = locate(href_list["stopbot"]) in GLOB.silicon_mobs
if(can_control(usr, R))
- var/choice = input("Are you certain you wish to [R.locked_down? "lock down" : "release"] [R.name]?") in list("Confirm", "Abort")
+ var/choice = input("Are you certain you wish to [!R.locked_down ? "lock down" : "release"] [R.name]?") in list("Confirm", "Abort")
if(choice == "Confirm" && can_control(usr, R) && !..())
- message_admins("[ADMIN_LOOKUPFLW(usr)] [R.locked_down? "locked down" : "released"] [key_name(R, R.client)][ADMIN_LOOKUPFLW(R)]! ")
- log_game("[key_name(usr)] [R.locked_down? "locked down" : "released"] [key_name(R)]!")
+ message_admins("[ADMIN_LOOKUPFLW(usr)] [!R.locked_down ? "locked down" : "released"] [key_name(R, R.client)][ADMIN_LOOKUPFLW(R)]! ")
+ log_game("[key_name(usr)] [!R.locked_down ? "locked down" : "released"] [key_name(R)]!")
R.SetLockdown(!R.locked_down)
to_chat(R, "[!R.locked_down ? "Your lockdown has been lifted!" : "You have been locked down!"] ")
if(R.connected_ai)
diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm
index f3e27d650e..fcb18b4dff 100644
--- a/code/game/machinery/computer/station_alert.dm
+++ b/code/game/machinery/computer/station_alert.dm
@@ -94,4 +94,4 @@
overlay_state = "alert:0"
. |= overlay_state
SSvis_overlays.add_vis_overlay(src, icon, overlay_state, layer, plane, dir)
- SSvis_overlays.add_vis_overlay(src, icon, overlay_state, ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir, alpha=128)
\ No newline at end of file
+ SSvis_overlays.add_vis_overlay(src, icon, overlay_state, EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha=128)
diff --git a/code/game/machinery/dna_scanner.dm b/code/game/machinery/dna_scanner.dm
index ed61e13596..4b2ba85d11 100644
--- a/code/game/machinery/dna_scanner.dm
+++ b/code/game/machinery/dna_scanner.dm
@@ -22,7 +22,7 @@
precision_coeff = 0
for(var/obj/item/stock_parts/scanning_module/P in component_parts)
scan_level += P.rating
- for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ for(var/obj/item/stock_parts/matter_bin/P in component_parts)
precision_coeff = P.rating
for(var/obj/item/stock_parts/micro_laser/P in component_parts)
damage_coeff = P.rating
diff --git a/code/game/machinery/doors/shutters.dm b/code/game/machinery/doors/shutters.dm
index bd58649b97..87e8c8f6a7 100644
--- a/code/game/machinery/doors/shutters.dm
+++ b/code/game/machinery/doors/shutters.dm
@@ -1,13 +1,68 @@
/obj/machinery/door/poddoor/shutters
gender = PLURAL
name = "shutters"
- desc = "Heavy duty metal shutters that open mechanically."
+ desc = "Mechanical metal shutters operated by a button with a magnetic seal, keeping them airtight."
icon = 'icons/obj/doors/shutters.dmi'
layer = SHUTTER_LAYER
closingLayer = SHUTTER_LAYER
+ armor = list("melee" = 20, "bullet" = 20, "laser" = 20, "energy" = 75, "bomb" = 25, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 70)
damage_deflection = 20
+ max_integrity = 100
/obj/machinery/door/poddoor/shutters/preopen
icon_state = "open"
density = FALSE
opacity = 0
+
+// The below shutters are the original ones from the TG codebase. They are remaining as "secure" shutters. If anyone wants to improve their animation, feel free.
+// The original shutters are now shutters_old.dmi; copy the naming format of the files into new a new .dmi to add new shutters that work with the poddoor code for animating the doors.
+// Originally, the shutters were reskins of blast doors. Eighty hits with the Cap's sabre to destroy one shutter is far too powerful considering shutters cannot be deconstructed (yet).
+// If you're a mapper and want super strong shutter, use the 'old' ones.
+
+/obj/machinery/door/poddoor/shutters/old
+ name = "strong shutters"
+ desc = "These shutters have an armoured frame; it looks like plasteel. These shutters look robust enough to survive explosions."
+ icon = 'icons/obj/doors/shutters_old.dmi'
+ icon_state = "closed"
+ armor = list("melee" = 30, "bullet" = 30, "laser" = 30, "energy" = 75, "bomb" = 30, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 70)
+ max_integrity = 300
+
+/obj/machinery/door/poddoor/shutters/old/preopen
+ icon_state = "open"
+ density = FALSE
+ opacity = 0
+
+// End of old shutter stuff. Credit for the old shutter sprites to TG.
+
+/obj/machinery/door/poddoor/shutters/radiation
+ name = "radiation shutters"
+ desc = "Lead-lined shutters painted yellow with a radioactive hazard symbol on it. Blocks out most radiation"
+ icon = 'icons/obj/doors/shutters_radiation.dmi'
+ icon_state = "closed"
+ rad_insulation = 0.2
+
+/obj/machinery/door/poddoor/shutters/radiation/preopen
+ icon_state = "open"
+ density = FALSE
+ opacity = 0
+ rad_insulation = 1
+
+/obj/machinery/door/poddoor/shutters/radiation/do_animate(animation)
+ ..()
+ switch(animation)
+ if("opening")
+ rad_insulation = 1
+ if("closing")
+ rad_insulation = 0.2
+
+/obj/machinery/door/poddoor/shutters/window
+ name = "windowed shutters"
+ desc = "Mechanical shutters that have some form of plastic window in them, allowing you to see through the shutters at all times."
+ icon = 'icons/obj/doors/shutters_window.dmi'
+ icon_state = "closed"
+ opacity = 0
+ glass = 1
+
+/obj/machinery/door/poddoor/shutters/window/preopen
+ icon_state = "open"
+ density = FALSE
diff --git a/code/game/machinery/exp_cloner.dm b/code/game/machinery/exp_cloner.dm
index 25e5948b51..2c669aac80 100644
--- a/code/game/machinery/exp_cloner.dm
+++ b/code/game/machinery/exp_cloner.dm
@@ -9,7 +9,7 @@
internal_radio = FALSE
//Start growing a human clone in the pod!
-/obj/machinery/clonepod/experimental/growclone(ckey, clonename, ui, se, datum/species/mrace, list/features, factions)
+/obj/machinery/clonepod/experimental/growclone(clonename, ui, mutation_index, mindref, last_death, blood_type, datum/species/mrace, list/features, factions, list/quirks)
if(panel_open)
return FALSE
if(mess || attempting)
@@ -20,15 +20,15 @@
var/mob/living/carbon/human/H = new /mob/living/carbon/human(src)
- H.hardset_dna(ui, se, H.real_name, null, mrace, features)
+ H.hardset_dna(ui, mutation_index, H.real_name, blood_type, mrace, features)
if(efficiency > 2)
var/list/unclean_mutations = (GLOB.not_good_mutations|GLOB.bad_mutations)
H.dna.remove_mutation_group(unclean_mutations)
if(efficiency > 5 && prob(20))
- H.randmutvg()
+ H.easy_randmut(POSITIVE)
if(efficiency < 3 && prob(50))
- var/mob/M = H.randmutb()
+ var/mob/M = H.easy_randmut(NEGATIVE+MINOR_NEGATIVE)
if(ismob(M))
H = M
@@ -42,18 +42,17 @@
icon_state = "pod_1"
//Get the clone body ready
maim_clone(H)
- ADD_TRAIT(H, TRAIT_STABLEHEART, CLONING_POD_TRAIT)
- ADD_TRAIT(H, TRAIT_STABLELIVER, CLONING_POD_TRAIT)
- ADD_TRAIT(H, TRAIT_EMOTEMUTE, CLONING_POD_TRAIT)
- ADD_TRAIT(H, TRAIT_MUTE, CLONING_POD_TRAIT)
- ADD_TRAIT(H, TRAIT_NOBREATH, CLONING_POD_TRAIT)
- ADD_TRAIT(H, TRAIT_NOCRITDAMAGE, CLONING_POD_TRAIT)
+ ADD_TRAIT(H, TRAIT_STABLEHEART, "cloning")
+ ADD_TRAIT(H, TRAIT_EMOTEMUTE, "cloning")
+ ADD_TRAIT(H, TRAIT_MUTE, "cloning")
+ ADD_TRAIT(H, TRAIT_NOBREATH, "cloning")
+ ADD_TRAIT(H, TRAIT_NOCRITDAMAGE, "cloning")
H.Unconscious(80)
- var/list/candidates = pollCandidatesForMob("Do you want and agree to play as a [clonename]'s defective clone, respect their character and not engage in ERP without permission from the original?", null, null, null, 100, H, POLL_IGNORE_CLONE)
+ var/list/candidates = pollCandidatesForMob("Do you want to play as [clonename]'s defective clone?", null, null, null, 100, H)
if(LAZYLEN(candidates))
- var/mob/dead/observer/C = pick(candidates)
- C.transfer_ckey(H)
+ var/mob/C = pick(candidates)
+ H.key = C.key
if(grab_ghost_when == CLONER_FRESH_CLONE)
H.grab_ghost()
@@ -293,6 +292,7 @@
temp = "Cloning cycle already in progress. "
playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0)
else
- pod.growclone(null, mob_occupant.real_name, dna.uni_identity, dna.struc_enzymes, clone_species, dna.features, mob_occupant.faction)
+ pod.growclone(mob_occupant.real_name, dna.uni_identity, dna.mutation_index, null, null, dna.blood_type, clone_species, dna.features, mob_occupant.faction)
temp = "[mob_occupant.real_name] => Cloning data sent to pod. "
playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0)
+
diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm
index befa9545ed..f4f308c490 100644
--- a/code/game/machinery/firealarm.dm
+++ b/code/game/machinery/firealarm.dm
@@ -77,23 +77,23 @@
if(is_station_level(z))
. += "fire_[GLOB.security_level]"
- SSvis_overlays.add_vis_overlay(src, icon, "fire_[GLOB.security_level]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir)
+ SSvis_overlays.add_vis_overlay(src, icon, "fire_[GLOB.security_level]", EMISSIVE_LAYER, EMISSIVE_PLANE, dir)
else
. += "fire_[SEC_LEVEL_GREEN]"
- SSvis_overlays.add_vis_overlay(src, icon, "fire_[SEC_LEVEL_GREEN]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir)
+ SSvis_overlays.add_vis_overlay(src, icon, "fire_[SEC_LEVEL_GREEN]", EMISSIVE_LAYER, EMISSIVE_PLANE, dir)
var/area/A = src.loc
A = A.loc
if(!detecting || !A.fire)
. += "fire_off"
- SSvis_overlays.add_vis_overlay(src, icon, "fire_off", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir)
+ SSvis_overlays.add_vis_overlay(src, icon, "fire_off", EMISSIVE_LAYER, EMISSIVE_PLANE, dir)
else if(obj_flags & EMAGGED)
. += "fire_emagged"
- SSvis_overlays.add_vis_overlay(src, icon, "fire_emagged", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir)
+ SSvis_overlays.add_vis_overlay(src, icon, "fire_emagged", EMISSIVE_LAYER, EMISSIVE_PLANE, dir)
else
. += "fire_on"
- SSvis_overlays.add_vis_overlay(src, icon, "fire_on", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir)
+ SSvis_overlays.add_vis_overlay(src, icon, "fire_on", EMISSIVE_LAYER, EMISSIVE_PLANE, dir)
/obj/machinery/firealarm/emp_act(severity)
. = ..()
diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm
index 28afea817b..f77cf3adfb 100644
--- a/code/game/machinery/limbgrower.dm
+++ b/code/game/machinery/limbgrower.dm
@@ -138,7 +138,8 @@
limb = new buildpath(loc)
if(selected_category=="human" || selected_category=="lizard") //Species with greyscale parts should be included here
limb.icon = 'icons/mob/human_parts_greyscale.dmi'
- limb.should_draw_greyscale = TRUE
+ limb.base_bp_icon = DEFAULT_BODYPART_ICON_ORGANIC
+ limb.color_src = MUTCOLORS
else
limb.icon = 'icons/mob/human_parts.dmi'
// Set this limb up using the specias name and body zone
diff --git a/code/game/machinery/magnet.dm b/code/game/machinery/magnet.dm
index 50edbe5891..c4494b822f 100644
--- a/code/game/machinery/magnet.dm
+++ b/code/game/machinery/magnet.dm
@@ -316,7 +316,7 @@
if("togglemoving")
moving = !moving
if(moving)
- spawn() MagnetMove()
+ INVOKE_ASYNC(src, .proc/MagnetMove)
updateUsrDialog()
@@ -325,7 +325,7 @@
if(looping)
return
- while(moving && rpath.len >= 1)
+ while(moving && length(rpath) >= 1)
if(stat & (BROKEN|NOPOWER))
break
diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm
index 8b6c2180d9..3acbaba4fd 100644
--- a/code/game/machinery/pipe/construction.dm
+++ b/code/game/machinery/pipe/construction.dm
@@ -17,7 +17,7 @@ Buildable meters
icon = 'icons/obj/atmospherics/pipes/pipe_item.dmi'
icon_state = "simple"
item_state = "buildpipe"
- w_class = WEIGHT_CLASS_NORMAL
+ w_class = WEIGHT_CLASS_SMALL
level = 2
var/piping_layer = PIPING_LAYER_DEFAULT
var/RPD_type
@@ -63,7 +63,7 @@ Buildable meters
if(make_from.flipped)
do_a_flip()
-/obj/item/pipe/dropped()
+/obj/item/pipe/dropped(mob/user)
if(loc)
setPipingLayer(piping_layer)
return ..()
@@ -225,7 +225,7 @@ Buildable meters
to_chat(user, "You fasten the meter to the [loc.name]. ")
qdel(src)
-/obj/item/pipe_meter/dropped()
+/obj/item/pipe_meter/dropped(mob/user)
. = ..()
if(loc)
setAttachLayer(piping_layer)
diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm
index 47caea1b25..ff79038a96 100644
--- a/code/game/machinery/porta_turret/portable_turret.dm
+++ b/code/game/machinery/porta_turret/portable_turret.dm
@@ -247,6 +247,7 @@
if(prob(70))
if(stored_gun)
stored_gun.forceMove(loc)
+ stored_gun = null
to_chat(user, "You remove the turret and salvage some components. ")
if(prob(50))
new /obj/item/stack/sheet/metal(loc, rand(1,4))
@@ -408,7 +409,7 @@
if(iscarbon(A))
var/mob/living/carbon/C = A
//If not emagged, only target non downed carbons
- if(mode != TURRET_LETHAL && (C.stat || C.handcuffed || C.recoveringstam))//CIT CHANGE - replaces check for lying with check for recoveringstam
+ if(mode != TURRET_LETHAL && (C.stat || C.handcuffed || (C.combat_flags & COMBAT_FLAG_HARD_STAMCRIT)))//CIT CHANGE - replaces check for lying with check for recoveringstam
continue
//If emagged, target all but dead carbons
diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm
index a2c128437f..dc9f280e48 100644
--- a/code/game/machinery/recycler.dm
+++ b/code/game/machinery/recycler.dm
@@ -8,7 +8,7 @@
layer = ABOVE_ALL_MOB_LAYER // Overhead
density = TRUE
circuit = /obj/item/circuitboard/machine/recycler
- var/safety_mode = FALSE // Temporarily stops machine if it detects a mob
+ var/safety_mode = FALSE // Temporarily stops machine if it detects a mob, or upon deconstruction.
var/icon_name = "grinder-o"
var/blood = 0
var/eat_dir = WEST
@@ -24,6 +24,10 @@
update_icon()
req_one_access = get_all_accesses() + get_all_centcom_access()
+/obj/machinery/recycler/deconstruct(disassembled = TRUE)
+ safety_mode = TRUE //to stop stock parts and circuit from being deleted.
+ return ..()
+
/obj/machinery/recycler/RefreshParts()
var/amt_made = 0
var/mat_mod = 0
@@ -97,18 +101,14 @@
. = ..()
/obj/machinery/recycler/proc/eat(atom/AM0, sound=TRUE)
- if(stat & (BROKEN|NOPOWER))
- return
- if(safety_mode)
+ if(stat & (BROKEN|NOPOWER) || safety_mode)
return
+
var/list/to_eat
- if(isitem(AM0))
- to_eat = AM0.GetAllContentsIgnoring(GLOB.typecache_mob)
- else
- to_eat = list(AM0)
+
+ to_eat = AM0.GetAllContentsIgnoring(GLOB.typecache_mob)
var/items_recycled = 0
-
for(var/i in to_eat)
var/atom/movable/AM = i
var/obj/item/bodypart/head/as_head = AM
diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm
index c05fbe229c..000585a4be 100644
--- a/code/game/machinery/requests_console.dm
+++ b/code/game/machinery/requests_console.dm
@@ -469,7 +469,6 @@ GLOBAL_LIST_EMPTY(allConsoles)
if(newmessagepriority < EXTREME_MESSAGE_PRIORITY)
newmessagepriority = EXTREME_MESSAGE_PRIORITY
update_icon()
- if(1)
playsound(src, 'sound/machines/twobeep.ogg', 50, 1)
say(title)
messages += "!!!Extreme Priority!!! From: [linkedsender] [message]"
diff --git a/code/game/machinery/telecomms/machines/broadcaster.dm b/code/game/machinery/telecomms/machines/broadcaster.dm
index 6b03bcc880..d16835eee7 100644
--- a/code/game/machinery/telecomms/machines/broadcaster.dm
+++ b/code/game/machinery/telecomms/machines/broadcaster.dm
@@ -17,6 +17,11 @@ GLOBAL_VAR_INIT(message_delay, 0) // To make sure restarting the recentmessages
idle_power_usage = 25
circuit = /obj/item/circuitboard/machine/telecomms/broadcaster
+/obj/machinery/telecomms/broadcaster/RefreshParts()
+ idle_power_usage = 25
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 1.5) //Has 2 manipulators
+
/obj/machinery/telecomms/broadcaster/receive_information(datum/signal/subspace/signal, obj/machinery/telecomms/machine_from)
// Don't broadcast rejected signals
if(!istype(signal))
diff --git a/code/game/machinery/telecomms/machines/bus.dm b/code/game/machinery/telecomms/machines/bus.dm
index ce5ed31094..4732c5bddd 100644
--- a/code/game/machinery/telecomms/machines/bus.dm
+++ b/code/game/machinery/telecomms/machines/bus.dm
@@ -19,6 +19,11 @@
circuit = /obj/item/circuitboard/machine/telecomms/bus
var/change_frequency = 0
+/obj/machinery/telecomms/bus/RefreshParts()
+ idle_power_usage = 50
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 2) //Has 2 manipulators
+
/obj/machinery/telecomms/bus/receive_information(datum/signal/subspace/signal, obj/machinery/telecomms/machine_from)
if(!istype(signal) || !is_freq_listening(signal))
return
diff --git a/code/game/machinery/telecomms/machines/hub.dm b/code/game/machinery/telecomms/machines/hub.dm
index e7e3788774..e960dab422 100644
--- a/code/game/machinery/telecomms/machines/hub.dm
+++ b/code/game/machinery/telecomms/machines/hub.dm
@@ -19,6 +19,11 @@
netspeed = 40
circuit = /obj/item/circuitboard/machine/telecomms/hub
+/obj/machinery/telecomms/hub/RefreshParts()
+ idle_power_usage = 80
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 5) //Has 2 manipulators
+
/obj/machinery/telecomms/hub/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from)
if(!is_freq_listening(signal))
return
diff --git a/code/game/machinery/telecomms/machines/message_server.dm b/code/game/machinery/telecomms/machines/message_server.dm
index a6c2a0f126..ed39bb0578 100644
--- a/code/game/machinery/telecomms/machines/message_server.dm
+++ b/code/game/machinery/telecomms/machines/message_server.dm
@@ -141,7 +141,7 @@
if(href_list["photo"])
var/mob/M = usr
M << browse_rsc(picture.picture_image, "pda_photo.png")
- M << browse("PDA Photo " \
+ M << browse("PDA Photo " \
+ "" \
+ " " \
+ "", "window=pdaphoto;size=[picture.psize_x]x[picture.psize_y];can-close=true")
diff --git a/code/game/machinery/telecomms/machines/processor.dm b/code/game/machinery/telecomms/machines/processor.dm
index a09b3ca8fb..269f5269f3 100644
--- a/code/game/machinery/telecomms/machines/processor.dm
+++ b/code/game/machinery/telecomms/machines/processor.dm
@@ -16,6 +16,11 @@
circuit = /obj/item/circuitboard/machine/telecomms/processor
var/process_mode = 1 // 1 = Uncompress Signals, 0 = Compress Signals
+/obj/machinery/telecomms/processor/RefreshParts()
+ idle_power_usage = 30
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 1.5) //Has 2 manipulators
+
/obj/machinery/telecomms/processor/receive_information(datum/signal/subspace/signal, obj/machinery/telecomms/machine_from)
if(!is_freq_listening(signal))
return
diff --git a/code/game/machinery/telecomms/machines/receiver.dm b/code/game/machinery/telecomms/machines/receiver.dm
index 4dd3af036c..0e443bad8f 100644
--- a/code/game/machinery/telecomms/machines/receiver.dm
+++ b/code/game/machinery/telecomms/machines/receiver.dm
@@ -15,6 +15,11 @@
idle_power_usage = 30
circuit = /obj/item/circuitboard/machine/telecomms/receiver
+/obj/machinery/telecomms/receiver/RefreshParts()
+ idle_power_usage = 30
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 1.5) //Has 2 manipulators
+
/obj/machinery/telecomms/receiver/receive_signal(datum/signal/subspace/signal)
if(!on || !istype(signal) || !check_receive_level(signal) || signal.transmission_method != TRANSMISSION_SUBSPACE)
return
diff --git a/code/game/machinery/telecomms/machines/relay.dm b/code/game/machinery/telecomms/machines/relay.dm
index 65f70a4f23..10328f0788 100644
--- a/code/game/machinery/telecomms/machines/relay.dm
+++ b/code/game/machinery/telecomms/machines/relay.dm
@@ -19,6 +19,11 @@
var/broadcasting = 1
var/receiving = 1
+/obj/machinery/telecomms/relay/RefreshParts()
+ idle_power_usage = 30
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating * 1.5) //Has 2 manipulators
+
/obj/machinery/telecomms/relay/receive_information(datum/signal/subspace/signal, obj/machinery/telecomms/machine_from)
// Add our level and send it back
var/turf/T = get_turf(src)
diff --git a/code/game/machinery/telecomms/machines/server.dm b/code/game/machinery/telecomms/machines/server.dm
index 46b16252c5..ad4599b4c3 100644
--- a/code/game/machinery/telecomms/machines/server.dm
+++ b/code/game/machinery/telecomms/machines/server.dm
@@ -19,6 +19,11 @@
/obj/machinery/telecomms/server/Initialize()
. = ..()
+/obj/machinery/telecomms/server/RefreshParts()
+ idle_power_usage = 15
+ for(var/obj/item/stock_parts/manipulator/P in component_parts)
+ idle_power_usage -= (P.rating) //has 2 manipulators
+
/obj/machinery/telecomms/server/receive_information(datum/signal/subspace/vocal/signal, obj/machinery/telecomms/machine_from)
// can't log non-vocal signals
if(!istype(signal) || !signal.data["message"] || !is_freq_listening(signal))
diff --git a/code/game/machinery/toylathe.dm b/code/game/machinery/toylathe.dm
index 87ab3cadd8..c679f3f983 100644
--- a/code/game/machinery/toylathe.dm
+++ b/code/game/machinery/toylathe.dm
@@ -46,7 +46,12 @@
)
/obj/machinery/autoylathe/Initialize()
- AddComponent(/datum/component/material_container, list(/datum/material/iron, /datum/material/glass, /datum/material/plastic), 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert))
+ var/static/list/allowed_materials = list(
+ /datum/material/iron,
+ /datum/material/glass,
+ /datum/material/plastic
+ )
+ AddComponent(/datum/component/material_container, allowed_materials, 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert))
. = ..()
wires = new /datum/wires/autoylathe(src)
diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm
index ff5ba14810..26220d4d89 100644
--- a/code/game/machinery/washing_machine.dm
+++ b/code/game/machinery/washing_machine.dm
@@ -1,3 +1,111 @@
+//dye registry, add dye colors and their resulting output here if you want the sprite to change instead of just the color.
+GLOBAL_LIST_INIT(dye_registry, list(
+ DYE_REGISTRY_UNDER = list(
+ DYE_RED = /obj/item/clothing/under/color/red,
+ DYE_ORANGE = /obj/item/clothing/under/color/orange,
+ DYE_YELLOW = /obj/item/clothing/under/color/yellow,
+ DYE_GREEN = /obj/item/clothing/under/color/green,
+ DYE_BLUE = /obj/item/clothing/under/color/blue,
+ DYE_PURPLE = /obj/item/clothing/under/color/lightpurple,
+ DYE_BLACK = /obj/item/clothing/under/color/black,
+ DYE_WHITE = /obj/item/clothing/under/color/white,
+ DYE_RAINBOW = /obj/item/clothing/under/color/rainbow,
+ DYE_MIME = /obj/item/clothing/under/rank/civilian/mime,
+ DYE_CLOWN = /obj/item/clothing/under/rank/civilian/clown,
+ DYE_QM = /obj/item/clothing/under/rank/cargo/qm,
+ DYE_LAW = /obj/item/clothing/under/suit/black,
+ DYE_CAPTAIN = /obj/item/clothing/under/rank/captain,
+ DYE_HOP = /obj/item/clothing/under/rank/civilian/head_of_personnel,
+ DYE_HOS = /obj/item/clothing/under/rank/security/head_of_security,
+ DYE_CE = /obj/item/clothing/under/rank/engineering/chief_engineer,
+ DYE_RD = /obj/item/clothing/under/rank/rnd/research_director,
+ DYE_CMO = /obj/item/clothing/under/rank/medical/chief_medical_officer,
+ DYE_REDCOAT = /obj/item/clothing/under/costume/redcoat
+ ),
+ DYE_REGISTRY_JUMPSKIRT = list(
+ DYE_RED = /obj/item/clothing/under/color/jumpskirt/red,
+ DYE_ORANGE = /obj/item/clothing/under/color/jumpskirt/orange,
+ DYE_YELLOW = /obj/item/clothing/under/color/jumpskirt/yellow,
+ DYE_GREEN = /obj/item/clothing/under/color/jumpskirt/green,
+ DYE_BLUE = /obj/item/clothing/under/color/jumpskirt/blue,
+ DYE_PURPLE = /obj/item/clothing/under/color/jumpskirt/lightpurple,
+ DYE_BLACK = /obj/item/clothing/under/color/jumpskirt/black,
+ DYE_WHITE = /obj/item/clothing/under/color/jumpskirt/white,
+ DYE_RAINBOW = /obj/item/clothing/under/color/jumpskirt/rainbow
+ ),
+ DYE_REGISTRY_GLOVES = list(
+ DYE_RED = /obj/item/clothing/gloves/color/red,
+ DYE_ORANGE = /obj/item/clothing/gloves/color/orange,
+ DYE_YELLOW = /obj/item/clothing/gloves/color/yellow,
+ DYE_GREEN = /obj/item/clothing/gloves/color/green,
+ DYE_BLUE = /obj/item/clothing/gloves/color/blue,
+ DYE_PURPLE = /obj/item/clothing/gloves/color/purple,
+ DYE_BLACK = /obj/item/clothing/gloves/color/black,
+ DYE_WHITE = /obj/item/clothing/gloves/color/white,
+ DYE_RAINBOW = /obj/item/clothing/gloves/color/rainbow,
+ DYE_MIME = /obj/item/clothing/gloves/color/white,
+ DYE_CLOWN = /obj/item/clothing/gloves/color/rainbow,
+ DYE_QM = /obj/item/clothing/gloves/color/brown,
+ DYE_CAPTAIN = /obj/item/clothing/gloves/color/captain,
+ DYE_HOP = /obj/item/clothing/gloves/color/grey,
+ DYE_HOS = /obj/item/clothing/gloves/color/black,
+ DYE_CE = /obj/item/clothing/gloves/color/black,
+ DYE_RD = /obj/item/clothing/gloves/color/grey,
+ DYE_CMO = /obj/item/clothing/gloves/color/latex/nitrile,
+ DYE_REDCOAT = /obj/item/clothing/gloves/color/white
+ ),
+ DYE_REGISTRY_SNEAKERS = list(
+ DYE_RED = /obj/item/clothing/shoes/sneakers/red,
+ DYE_ORANGE = /obj/item/clothing/shoes/sneakers/orange,
+ DYE_YELLOW = /obj/item/clothing/shoes/sneakers/yellow,
+ DYE_GREEN = /obj/item/clothing/shoes/sneakers/green,
+ DYE_BLUE = /obj/item/clothing/shoes/sneakers/blue,
+ DYE_PURPLE = /obj/item/clothing/shoes/sneakers/purple,
+ DYE_BLACK = /obj/item/clothing/shoes/sneakers/black,
+ DYE_WHITE = /obj/item/clothing/shoes/sneakers/white,
+ DYE_RAINBOW = /obj/item/clothing/shoes/sneakers/rainbow,
+ DYE_MIME = /obj/item/clothing/shoes/sneakers/black,
+ DYE_QM = /obj/item/clothing/shoes/sneakers/brown,
+ DYE_CAPTAIN = /obj/item/clothing/shoes/sneakers/brown,
+ DYE_HOP = /obj/item/clothing/shoes/sneakers/brown,
+ DYE_CE = /obj/item/clothing/shoes/sneakers/brown,
+ DYE_RD = /obj/item/clothing/shoes/sneakers/brown,
+ DYE_CMO = /obj/item/clothing/shoes/sneakers/brown
+ ),
+ DYE_REGISTRY_FANNYPACK = list(
+ DYE_RED = /obj/item/storage/belt/fannypack/red,
+ DYE_ORANGE = /obj/item/storage/belt/fannypack/orange,
+ DYE_YELLOW = /obj/item/storage/belt/fannypack/yellow,
+ DYE_GREEN = /obj/item/storage/belt/fannypack/green,
+ DYE_BLUE = /obj/item/storage/belt/fannypack/blue,
+ DYE_PURPLE = /obj/item/storage/belt/fannypack/purple,
+ DYE_BLACK = /obj/item/storage/belt/fannypack/black,
+ DYE_WHITE = /obj/item/storage/belt/fannypack/white
+ ),
+ DYE_REGISTRY_BEDSHEET = list(
+ DYE_RED = /obj/item/bedsheet/red,
+ DYE_ORANGE = /obj/item/bedsheet/orange,
+ DYE_YELLOW = /obj/item/bedsheet/yellow,
+ DYE_GREEN = /obj/item/bedsheet/green,
+ DYE_BLUE = /obj/item/bedsheet/blue,
+ DYE_PURPLE = /obj/item/bedsheet/purple,
+ DYE_BLACK = /obj/item/bedsheet/black,
+ DYE_WHITE = /obj/item/bedsheet,
+ DYE_RAINBOW = /obj/item/bedsheet/rainbow,
+ DYE_MIME = /obj/item/bedsheet/mime,
+ DYE_CLOWN = /obj/item/bedsheet/clown,
+ DYE_QM = /obj/item/bedsheet/qm,
+ DYE_LAW = /obj/item/bedsheet/black,
+ DYE_CAPTAIN = /obj/item/bedsheet/captain,
+ DYE_HOP = /obj/item/bedsheet/hop,
+ DYE_HOS = /obj/item/bedsheet/hos,
+ DYE_CE = /obj/item/bedsheet/ce,
+ DYE_RD = /obj/item/bedsheet/rd,
+ DYE_CMO = /obj/item/bedsheet/cmo,
+ DYE_COSMIC = /obj/item/bedsheet/cosmos
+ )
+))
+
/obj/machinery/washing_machine
name = "washing machine"
desc = "Gets rid of those pesky bloodstains, or your money back!"
@@ -13,27 +121,22 @@
/obj/machinery/washing_machine/examine(mob/user)
. = ..()
- . += "Alt-click it to start a wash cycle. "
+ if(!busy)
+ . += "Alt-click it to start a wash cycle. "
/obj/machinery/washing_machine/AltClick(mob/user)
. = ..()
if(!user.canUseTopic(src))
return
-
if(busy)
return
-
if(state_open)
to_chat(user, "Close the door first ")
return TRUE
-
if(bloody_mess)
to_chat(user, "[src] must be cleaned up first. ")
return TRUE
- if(has_corgi)
- bloody_mess = 1
-
busy = TRUE
update_icon()
addtimer(CALLBACK(src, .proc/wash_cycle), 200)
@@ -76,6 +179,28 @@
color_source = null
update_icon()
+/obj/item/proc/dye_item(dye_color)
+ if(undyeable)
+ return FALSE
+ if(dying_key)
+ if(!GLOB.dye_registry[dying_key])
+ log_runtime("Item just tried to be dyed with an invalid registry key: [dying_key]")
+ return FALSE
+ var/obj/item/target_type = GLOB.dye_registry[dying_key][dye_color]
+ if(target_type)
+ icon = initial(target_type.icon)
+ icon_state = initial(target_type.icon_state)
+ lefthand_file = initial(target_type.lefthand_file)
+ righthand_file = initial(target_type.righthand_file)
+ item_state = initial(target_type.item_state)
+ mob_overlay_icon = initial(target_type.mob_overlay_icon)
+ inhand_x_dimension = initial(target_type.inhand_x_dimension)
+ inhand_y_dimension = initial(target_type.inhand_y_dimension)
+ name = initial(target_type.name)
+ desc = "[initial(target_type.desc)] The colors look a little dodgy."
+ return target_type //successfully "appearance copy" dyed something; returns the target type as a hacky way of extending
+ add_atom_colour(dye_color, FIXED_COLOUR_PRIORITY)
+ return FALSE
//what happens to this object when washed inside a washing machine
/atom/movable/proc/machine_wash(obj/machinery/washing_machine/WM)
@@ -89,105 +214,27 @@
new /obj/item/reagent_containers/food/snacks/meat/slab/corgi(loc)
qdel(src)
-/obj/item/paper/machine_wash(obj/machinery/washing_machine/WM)
- if(WM.color_source)
- if(istype(WM.color_source, /obj/item/toy/crayon))
- var/obj/item/toy/crayon/CR = WM.color_source
- add_atom_colour(CR.paint_color, WASHABLE_COLOUR_PRIORITY)
-
-/obj/item/reagents_containers/rag/towel/machine_wash(obj/machinery/washing_machine/WM)
- if(WM.color_source)
- if(istype(WM.color_source, /obj/item/toy/crayon))
- var/obj/item/toy/crayon/CR = WM.color_source
- add_atom_colour(CR.paint_color, WASHABLE_COLOUR_PRIORITY)
-
/mob/living/simple_animal/pet/dog/corgi/machine_wash(obj/machinery/washing_machine/WM)
gib()
-/obj/item/clothing/under/color/machine_wash(obj/machinery/washing_machine/WM)
- jumpsuit_wash(WM)
-
-/obj/item/clothing/under/rank/machine_wash(obj/machinery/washing_machine/WM)
- jumpsuit_wash(WM)
-
-/obj/item/clothing/under/proc/jumpsuit_wash(obj/machinery/washing_machine/WM)
+/obj/item/machine_wash(obj/machinery/washing_machine/WM)
if(WM.color_source)
- var/wash_color = WM.color_source.item_color
- var/obj/item/clothing/under/U
- for(var/T in typesof(/obj/item/clothing/under/color))
- var/obj/item/clothing/under/color/J = T
- if(wash_color == initial(J.item_color))
- U = J
- break
- if(!U)
- for(var/T in typesof(/obj/item/clothing/under/rank))
- var/obj/item/clothing/under/rank/R = T
- if(wash_color == initial(R.item_color))
- U = R
- break
- if(U)
- item_state = initial(U.item_state)
- icon_state = initial(U.icon_state)
- item_color = wash_color
- name = initial(U.name)
- desc = "The colors are a bit dodgy."
- can_adjust = initial(U.can_adjust)
- if(!can_adjust && adjusted) //we deadjust the uniform if it's now unadjustable
- toggle_jumpsuit_adjust()
+ dye_item(WM.color_source.dye_color)
-/obj/item/clothing/gloves/color/machine_wash(obj/machinery/washing_machine/WM)
- if(WM.color_source)
- var/wash_color = WM.color_source.item_color
- for(var/T in typesof(/obj/item/clothing/gloves/color))
- var/obj/item/clothing/gloves/color/G = T
- if(wash_color == initial(G.item_color))
- item_state = initial(G.item_state)
- icon_state = initial(G.icon_state)
- item_color = wash_color
- name = initial(G.name)
- desc = "The colors are a bit dodgy."
- break
+/obj/item/clothing/under/dye_item(dye_color, dye_key)
+ . = ..()
+ if(.)
+ var/obj/item/clothing/under/U = .
+ can_adjust = initial(U.can_adjust)
+ if(!can_adjust && adjusted) //we deadjust the uniform if it's now unadjustable
+ toggle_jumpsuit_adjust()
/obj/item/clothing/shoes/sneakers/machine_wash(obj/machinery/washing_machine/WM)
if(chained)
chained = 0
slowdown = SHOES_SLOWDOWN
new /obj/item/restraints/handcuffs(loc)
- if(WM.color_source)
- var/wash_color = WM.color_source.item_color
- for(var/T in typesof(/obj/item/clothing/shoes/sneakers))
- var/obj/item/clothing/shoes/sneakers/S = T
- if(wash_color == initial(S.item_color))
- icon_state = initial(S.icon_state)
- item_color = wash_color
- name = initial(S.name)
- desc = "The colors are a bit dodgy."
- break
-
-/obj/item/bedsheet/machine_wash(obj/machinery/washing_machine/WM)
- if(WM.color_source)
- var/wash_color = WM.color_source.item_color
- for(var/T in typesof(/obj/item/bedsheet))
- var/obj/item/bedsheet/B = T
- if(wash_color == initial(B.item_color))
- icon_state = initial(B.icon_state)
- item_color = wash_color
- name = initial(B.name)
- desc = "The colors are a bit dodgy."
- break
-
-/obj/item/clothing/head/soft/machine_wash(obj/machinery/washing_machine/WM)
- if(WM.color_source)
- var/wash_color = WM.color_source.item_color
- for(var/T in typesof(/obj/item/clothing/head/soft))
- var/obj/item/clothing/head/soft/H = T
- if(wash_color == initial(H.item_color))
- icon_state = initial(H.icon_state)
- item_color = wash_color
- name = initial(H.name)
- desc = "The colors are a bit dodgy."
- break
-
+ ..()
/obj/machinery/washing_machine/relaymove(mob/user)
container_resist(user)
@@ -223,27 +270,27 @@
if(istype(W, /obj/item/clothing/head/mob_holder))
to_chat(user, "It's too unwieldly to put in this way. ")
- return 1
+ return TRUE
else if(user.a_intent != INTENT_HARM)
if (!state_open)
to_chat(user, "Open the door first! ")
- return 1
+ return TRUE
if(bloody_mess)
to_chat(user, "[src] must be cleaned up first. ")
- return 1
+ return TRUE
if(contents.len >= max_wash_capacity)
to_chat(user, "The washing machine is full! ")
- return 1
+ return TRUE
if(!user.transferItemToLoc(W, src))
to_chat(user, "\The [W] is stuck to your hand, you cannot put it in the washing machine! ")
- return 1
+ return TRUE
- if(istype(W, /obj/item/toy/crayon) || istype(W, /obj/item/stamp))
+ if(W.dye_color)
color_source = W
update_icon()
diff --git a/code/game/mecha/combat/honker.dm b/code/game/mecha/combat/honker.dm
index fb1b278919..717884e9a4 100644
--- a/code/game/mecha/combat/honker.dm
+++ b/code/game/mecha/combat/honker.dm
@@ -42,7 +42,9 @@
/obj/mecha/combat/honker/get_stats_html()
var/output = {"
- [src.name] data
+
+
+ [src.name] data
"
+ var/dat = "[src.name] "
if(screen == 0)
dat += "Tracking beacons data "
var/list/trackerlist = list()
diff --git a/code/game/mecha/mecha_defense.dm b/code/game/mecha/mecha_defense.dm
index 08843c9202..581283d339 100644
--- a/code/game/mecha/mecha_defense.dm
+++ b/code/game/mecha/mecha_defense.dm
@@ -320,11 +320,7 @@
clearInternalDamage(MECHA_INT_CONTROL_LOST)
/obj/mecha/narsie_act()
- if(occupant)
- var/mob/living/L = occupant
- go_out(TRUE)
- if(L)
- L.narsie_act()
+ emp_act(EMP_HEAVY)
/obj/mecha/ratvar_act()
if((GLOB.ratvar_awakens || GLOB.clockwork_gateway_activated) && occupant)
diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm
index 774e30fa5d..8d6328cf08 100644
--- a/code/game/mecha/mecha_topic.dm
+++ b/code/game/mecha/mecha_topic.dm
@@ -5,7 +5,9 @@
/obj/mecha/proc/get_stats_html()
. = {"
- [src.name] data
+
+
+ [name] data
"
+ var/dat = "Personal Data Assistant "
dat += assets.css_tag()
dat += emoji_s.css_tag()
@@ -808,9 +807,9 @@ GLOBAL_LIST_EMPTY(PDAs)
// If it didn't reach, note that fact
if (!signal.data["done"])
to_chat(user, "ERROR: Server isn't responding. ")
- return
if (!silent)
playsound(src, 'sound/machines/terminal_error.ogg', 15, 1)
+ return
var/target_text = signal.format_target()
if(allow_emojis)
@@ -999,9 +998,9 @@ GLOBAL_LIST_EMPTY(PDAs)
var/obj/item/card/id/idcard = C
if(!idcard.registered_name)
to_chat(user, "\The [src] rejects the ID! ")
- return
if (!silent)
playsound(src, 'sound/machines/terminal_error.ogg', 15, 1)
+ return
if(!owner)
owner = idcard.registered_name
@@ -1193,7 +1192,7 @@ GLOBAL_LIST_EMPTY(PDAs)
if(incapacitated())
return
if(!isnull(aiPDA))
- var/HTML = "AI PDA Message Log [aiPDA.tnote]"
+ var/HTML = "AI PDA Message Log [aiPDA.tnote]"
user << browse(HTML, "window=log;size=400x444;border=1;can_resize=1;can_close=1;can_minimize=0")
else
to_chat(user, "You do not have a PDA. You should make an issue report about this.")
diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm
index 1006fe9146..6eae9f127a 100644
--- a/code/game/objects/items/devices/PDA/cart.dm
+++ b/code/game/objects/items/devices/PDA/cart.dm
@@ -692,14 +692,14 @@ Code:
return
GLOB.news_network.SubmitArticle(message,host_pda.owner,current_channel)
host_pda.Topic(null,list("choice"=num2text(host_pda.mode)))
- return
playsound(src, 'sound/machines/terminal_select.ogg', 50, 1)
+ return
if("Newscaster Switch Channel")
current_channel = host_pda.msg_input()
host_pda.Topic(null,list("choice"=num2text(host_pda.mode)))
- return
playsound(src, 'sound/machines/terminal_select.ogg', 50, 1)
+ return
//emoji previews
if(href_list["emoji"])
diff --git a/code/game/objects/items/devices/chameleonproj.dm b/code/game/objects/items/devices/chameleonproj.dm
index e87987600a..57443de973 100644
--- a/code/game/objects/items/devices/chameleonproj.dm
+++ b/code/game/objects/items/devices/chameleonproj.dm
@@ -21,7 +21,7 @@
var/obj/item/cigbutt/butt = /obj/item/cigbutt
saved_appearance = initial(butt.appearance)
-/obj/item/chameleon/dropped()
+/obj/item/chameleon/dropped(mob/user)
..()
disrupt()
diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm
index bf023c2c07..29a31122bf 100644
--- a/code/game/objects/items/devices/flashlight.dm
+++ b/code/game/objects/items/devices/flashlight.dm
@@ -170,7 +170,7 @@
flags_1 = CONDUCT_1
brightness_on = 2
light_color = "#FFDDCC"
- flashlight_power = 0.3
+ flashlight_power = 0.5
var/holo_cooldown = 0
/obj/item/flashlight/pen/afterattack(atom/target, mob/user, proximity_flag)
@@ -227,15 +227,12 @@
custom_materials = null
on = TRUE
-
// green-shaded desk lamp
/obj/item/flashlight/lamp/green
desc = "A classic green-shaded desk lamp."
icon_state = "lampgreen"
item_state = "lampgreen"
-
-
/obj/item/flashlight/lamp/verb/toggle_light()
set name = "Toggle light"
set category = "Object"
@@ -258,12 +255,13 @@
desc = "A red Nanotrasen issued flare. There are instructions on the side, it reads 'pull cord, make light'."
w_class = WEIGHT_CLASS_SMALL
brightness_on = 7 // Pretty bright.
+ total_mass = 0.8
light_color = "#FA421A"
icon_state = "flare"
item_state = "flare"
actions_types = list()
var/fuel = 0
- var/on_damage = 7
+ var/on_damage = 9
var/produce_heat = 1500
heat = 1000
light_color = LIGHT_COLOR_FLARE
@@ -331,14 +329,15 @@
name = "torch"
desc = "A torch fashioned from some leaves and a log."
w_class = WEIGHT_CLASS_BULKY
- brightness_on = 4
+ brightness_on = 6 //When on were like a lantern
light_color = "#FAA44B"
icon_state = "torch"
item_state = "torch"
lefthand_file = 'icons/mob/inhands/items_lefthand.dmi'
righthand_file = 'icons/mob/inhands/items_righthand.dmi'
light_color = LIGHT_COLOR_ORANGE
- on_damage = 10
+ total_mass = TOTAL_MASS_NORMAL_ITEM
+ on_damage = 12 //Its a log thats on fire
slot_flags = null
/obj/item/flashlight/lantern
@@ -348,10 +347,9 @@
lefthand_file = 'icons/mob/inhands/equipment/mining_lefthand.dmi'
righthand_file = 'icons/mob/inhands/equipment/mining_righthand.dmi'
desc = "A mining lantern."
- brightness_on = 6 // luminosity when on
+ brightness_on = 6 // luminosity when on
light_color = "#FFAA44"
- flashlight_power = 0.75
-
+ flashlight_power = 0.8
/obj/item/flashlight/slime
gender = PLURAL
@@ -372,7 +370,6 @@
var/emp_cur_charges = 4
var/charge_tick = 0
-
/obj/item/flashlight/emp/New()
..()
START_PROCESSING(SSobj, src)
@@ -435,7 +432,7 @@
var/fuel = 0
/obj/item/flashlight/glowstick/Initialize()
- fuel = rand(1600, 2000)
+ fuel = rand(1000, 1500)
light_color = color
. = ..()
@@ -540,7 +537,7 @@
/obj/item/flashlight/eyelight
name = "eyelight"
desc = "This shouldn't exist outside of someone's head, how are you seeing this?"
- brightness_on = 15
+ brightness_on = 10
flags_1 = CONDUCT_1
item_flags = DROPDEL
actions_types = list()
diff --git a/code/game/objects/items/devices/geiger_counter.dm b/code/game/objects/items/devices/geiger_counter.dm
index 9eb51ffaeb..5cab9e33de 100644
--- a/code/game/objects/items/devices/geiger_counter.dm
+++ b/code/game/objects/items/devices/geiger_counter.dm
@@ -218,7 +218,7 @@
/obj/item/geiger_counter/cyborg/proc/redirect_rad_act(datum/source, amount)
rad_act(amount)
-/obj/item/geiger_counter/cyborg/dropped()
+/obj/item/geiger_counter/cyborg/dropped(mob/user)
. = ..()
if(listeningTo)
UnregisterSignal(listeningTo, COMSIG_ATOM_RAD_ACT)
diff --git a/code/game/objects/items/devices/laserpointer.dm b/code/game/objects/items/devices/laserpointer.dm
index a3cfdb9177..9c94348fc2 100644
--- a/code/game/objects/items/devices/laserpointer.dm
+++ b/code/game/objects/items/devices/laserpointer.dm
@@ -18,7 +18,6 @@
var/recharge_locked = FALSE
var/obj/item/stock_parts/micro_laser/diode //used for upgrading!
-
/obj/item/laser_pointer/red
pointer_icon_state = "red_laser"
/obj/item/laser_pointer/green
@@ -28,6 +27,9 @@
/obj/item/laser_pointer/purple
pointer_icon_state = "purple_laser"
+/obj/item/laser_pointer/blue/handmade
+ diode = null
+
/obj/item/laser_pointer/New()
..()
diode = new(src)
diff --git a/code/game/objects/items/devices/powersink.dm b/code/game/objects/items/devices/powersink.dm
index 352c998699..5802909201 100644
--- a/code/game/objects/items/devices/powersink.dm
+++ b/code/game/objects/items/devices/powersink.dm
@@ -1,5 +1,7 @@
// Powersink - used to drain station power
+GLOBAL_LIST_EMPTY(power_sinks)
+
/obj/item/powersink
desc = "A nulling power sink which drains energy from electrical systems."
name = "power sink"
@@ -26,6 +28,14 @@
var/obj/structure/cable/attached // the attached cable
+/obj/item/powersink/Initialize()
+ . = ..()
+ GLOB.power_sinks += src
+
+/obj/item/powersink/Destroy()
+ GLOB.power_sinks -= src
+ . = ..()
+
/obj/item/powersink/update_icon_state()
icon_state = "powersink[mode == OPERATING]"
diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm
index 914f2a149a..1eee083c80 100644
--- a/code/game/objects/items/devices/radio/electropack.dm
+++ b/code/game/objects/items/devices/radio/electropack.dm
@@ -149,7 +149,7 @@ Code:
name = "shock collar"
desc = "A reinforced metal collar. It seems to have some form of wiring near the front. Strange.."
icon = 'modular_citadel/icons/obj/clothing/cit_neck.dmi'
- alternate_worn_icon = 'modular_citadel/icons/mob/citadel/neck.dmi'
+ mob_overlay_icon = 'modular_citadel/icons/mob/citadel/neck.dmi'
icon_state = "shockcollar"
item_state = "shockcollar"
body_parts_covered = NECK
diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm
index 556080168f..634ca4d637 100644
--- a/code/game/objects/items/devices/scanners.dm
+++ b/code/game/objects/items/devices/scanners.dm
@@ -150,7 +150,10 @@ SLIME SCANNER
msg += "\n\tSubject appears to have [M.getCloneLoss() > 30 ? "Severe" : "Minor"] cellular damage. "
if(advanced)
msg += "\n\tCellular Damage Level: [M.getCloneLoss()]. "
-
+ if(ishuman(M))
+ var/mob/living/carbon/human/H = M
+ if(advanced && H.has_dna())
+ msg += "\n\tGenetic Stability: [H.dna.stability]%. "
to_chat(user, msg)
msg = ""
@@ -307,11 +310,11 @@ SLIME SCANNER
//GENERAL HANDLER
if(!damage_message)
if(O.organ_flags & ORGAN_FAILING)
- damage_message += " End Stage [O.name] failure detected. "
+ damage_message += " Chronic [O.name] failure detected. "
else if(O.damage > O.high_threshold)
- damage_message += " Chronic [O.name] failure detected. "
+ damage_message += " Acute [O.name] failure detected. "
else if(O.damage > O.low_threshold && advanced)
- damage_message += " Acute [O.name] failure detected. "
+ damage_message += " Minor [O.name] failure detected. "
if(temp_message || damage_message)
msg += "\t
[uppertext(O.name)]: [damage_message] [temp_message]\n"
@@ -326,8 +329,8 @@ SLIME SCANNER
breathes = FALSE
if(NOBLOOD in C.dna.species.species_traits)
blooded = FALSE
- var/has_liver = (!(NOLIVER in C.dna.species.species_traits))
- var/has_stomach = (!(NOSTOMACH in C.dna.species.species_traits))
+ var/has_liver = C.dna && !(NOLIVER in C.dna.species.species_traits)
+ var/has_stomach = C.dna && !(NOSTOMACH in C.dna.species.species_traits)
if(!M.getorganslot(ORGAN_SLOT_EYES))
msg += "\t
Subject does not have eyes. \n"
if(!M.getorganslot(ORGAN_SLOT_EARS))
@@ -776,3 +779,104 @@ SLIME SCANNER
var/response = SEND_SIGNAL(M, COMSIG_NANITE_SCAN, user, TRUE)
if(!response)
to_chat(user, "
No nanites detected in the subject. ")
+
+/obj/item/sequence_scanner
+ name = "genetic sequence scanner"
+ icon = 'icons/obj/device.dmi'
+ icon_state = "gene"
+ item_state = "healthanalyzer"
+ lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi'
+ righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi'
+ desc = "A hand-held scanner for analyzing someones gene sequence on the fly. Hold near a DNA console to update the internal database."
+ flags_1 = CONDUCT_1
+ item_flags = NOBLUDGEON
+ slot_flags = ITEM_SLOT_BELT
+ throwforce = 3
+ w_class = WEIGHT_CLASS_TINY
+ throw_speed = 3
+ throw_range = 7
+ custom_materials = list(/datum/material/iron=200)
+ var/list/discovered = list() //hit a dna console to update the scanners database
+ var/list/buffer
+ var/ready = TRUE
+ var/cooldown = 200
+
+/obj/item/sequence_scanner/attack(mob/living/M, mob/living/carbon/human/user)
+ add_fingerprint(user)
+ if (!HAS_TRAIT_NOT_FROM(M, TRAIT_RADIMMUNE,BLOODSUCKER_TRAIT)) //no scanning if its a husk or DNA-less Species
+ user.visible_message("
[user] analyzes [M]'s genetic sequence. ", \
+ "
You analyze [M]'s genetic sequence. ")
+ gene_scan(M, user)
+
+ else
+ user.visible_message("
[user] failed to analyse [M]'s genetic sequence. ", "
[M] has no readable genetic sequence! ")
+
+/obj/item/sequence_scanner/attack_self(mob/user)
+ display_sequence(user)
+
+/obj/item/sequence_scanner/attack_self_tk(mob/user)
+ return
+
+/obj/item/sequence_scanner/afterattack(obj/O, mob/user, proximity)
+ . = ..()
+ if(!istype(O) || !proximity)
+ return
+
+ if(istype(O, /obj/machinery/computer/scan_consolenew))
+ var/obj/machinery/computer/scan_consolenew/C = O
+ if(C.stored_research)
+ to_chat(user, "
[name] linked to central research database. ")
+ discovered = C.stored_research.discovered_mutations
+ else
+ to_chat(user,"
No database to update from. ")
+
+/obj/item/sequence_scanner/proc/gene_scan(mob/living/carbon/C, mob/living/user)
+ if(!iscarbon(C) || !C.has_dna())
+ return
+ buffer = C.dna.mutation_index
+ to_chat(user, "
Subject [C.name]'s DNA sequence has been saved to buffer. ")
+ if(LAZYLEN(buffer))
+ for(var/A in buffer)
+ to_chat(user, "
[get_display_name(A)] ")
+
+
+/obj/item/sequence_scanner/proc/display_sequence(mob/living/user)
+ if(!LAZYLEN(buffer) || !ready)
+ return
+ var/list/options = list()
+ for(var/A in buffer)
+ options += get_display_name(A)
+
+ var/answer = input(user, "Analyze Potential", "Sequence Analyzer") as null|anything in sortList(options)
+ if(answer && ready && user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK))
+ var/sequence
+ for(var/A in buffer) //this physically hurts but i dont know what anything else short of an assoc list
+ if(get_display_name(A) == answer)
+ sequence = buffer[A]
+ break
+
+ if(sequence)
+ var/display
+ for(var/i in 0 to length_char(sequence) / DNA_MUTATION_BLOCKS-1)
+ if(i)
+ display += "-"
+ display += copytext_char(sequence, 1 + i*DNA_MUTATION_BLOCKS, DNA_MUTATION_BLOCKS*(1+i) + 1)
+
+ to_chat(user, "
[display] ")
+
+ ready = FALSE
+ icon_state = "[icon_state]_recharging"
+ addtimer(CALLBACK(src, .proc/recharge), cooldown, TIMER_UNIQUE)
+
+/obj/item/sequence_scanner/proc/recharge()
+ icon_state = initial(icon_state)
+ ready = TRUE
+
+/obj/item/sequence_scanner/proc/get_display_name(mutation)
+ var/datum/mutation/human/HM = GET_INITIALIZED_MUTATION(mutation)
+ if(!HM)
+ return "ERROR"
+ if(mutation in discovered)
+ return "[HM.name] ([HM.alias])"
+ else
+ return HM.alias
diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm
index 2c101b0ec5..b929642f33 100644
--- a/code/game/objects/items/devices/transfer_valve.dm
+++ b/code/game/objects/items/devices/transfer_valve.dm
@@ -63,10 +63,10 @@
if(attached_device)
attached_device.holder_movement()
-/obj/item/transfer_valve/dropped()
+/obj/item/transfer_valve/dropped(mob/user)
. = ..()
if(attached_device)
- attached_device.dropped()
+ attached_device.dropped(user)
/obj/item/transfer_valve/on_found(mob/finder)
if(attached_device)
diff --git a/code/game/objects/items/dna_injector.dm b/code/game/objects/items/dna_injector.dm
index a03447c0f0..90c9d78272 100644
--- a/code/game/objects/items/dna_injector.dm
+++ b/code/game/objects/items/dna_injector.dm
@@ -14,33 +14,25 @@
var/list/add_mutations = list()
var/list/remove_mutations = list()
- var/list/add_mutations_static = list()
- var/list/remove_mutations_static = list()
-
var/used = 0
/obj/item/dnainjector/attack_paw(mob/user)
return attack_hand(user)
-/obj/item/dnainjector/proc/prepare()
- for(var/mut_key in add_mutations_static)
- add_mutations.Add(GLOB.mutations_list[mut_key])
- for(var/mut_key in remove_mutations_static)
- remove_mutations.Add(GLOB.mutations_list[mut_key])
-
/obj/item/dnainjector/proc/inject(mob/living/carbon/M, mob/user)
- prepare()
-
- if(M.has_dna() && !HAS_TRAIT(M, TRAIT_RADIMMUNE) && !HAS_TRAIT(M, TRAIT_NOCLONE))
+ if(M.has_dna() && !HAS_TRAIT_NOT_FROM(M, TRAIT_RADIMMUNE,BLOODSUCKER_TRAIT) && !HAS_TRAIT(M, TRAIT_NOCLONE))
M.radiation += rand(20/(damage_coeff ** 2),50/(damage_coeff ** 2))
var/log_msg = "[key_name(user)] injected [key_name(M)] with the [name]"
- for(var/datum/mutation/human/HM in remove_mutations)
- HM.force_lose(M)
- for(var/datum/mutation/human/HM in add_mutations)
- if(HM.name == RACEMUT)
+ for(var/HM in remove_mutations)
+ M.dna.remove_mutation(HM)
+ for(var/HM in add_mutations)
+ if(HM == RACEMUT)
message_admins("[ADMIN_LOOKUPFLW(user)] injected [key_name_admin(M)] with the [name]
(MONKEY) ")
log_msg += " (MONKEY)"
- HM.force_give(M)
+ if(M.dna.mutation_in_sequence(HM))
+ M.dna.activate_mutation(HM)
+ else
+ M.dna.add_mutation(HM, MUT_EXTRA)
if(fields)
if(fields["name"] && fields["UE"] && fields["blood_type"])
M.real_name = fields["name"]
@@ -90,123 +82,123 @@
/obj/item/dnainjector/antihulk
name = "\improper DNA injector (Anti-Hulk)"
desc = "Cures green skin."
- remove_mutations_static = list(HULK)
+ remove_mutations = list(HULK)
/obj/item/dnainjector/hulkmut
name = "\improper DNA injector (Hulk)"
desc = "This will make you big and strong, but give you a bad skin condition."
- add_mutations_static = list(HULK)
+ add_mutations = list(HULK)
/obj/item/dnainjector/xraymut
name = "\improper DNA injector (X-ray)"
desc = "Finally you can see what the Captain does."
- add_mutations_static = list(XRAY)
+ add_mutations = list(XRAY)
/obj/item/dnainjector/antixray
name = "\improper DNA injector (Anti-X-ray)"
desc = "It will make you see harder."
- remove_mutations_static = list(XRAY)
+ remove_mutations = list(XRAY)
/////////////////////////////////////
/obj/item/dnainjector/antiglasses
name = "\improper DNA injector (Anti-Glasses)"
desc = "Toss away those glasses!"
- remove_mutations_static = list(BADSIGHT)
+ remove_mutations = list(BADSIGHT)
/obj/item/dnainjector/glassesmut
name = "\improper DNA injector (Glasses)"
desc = "Will make you need dorkish glasses."
- add_mutations_static = list(BADSIGHT)
+ add_mutations = list(BADSIGHT)
/obj/item/dnainjector/epimut
name = "\improper DNA injector (Epi.)"
desc = "Shake shake shake the room!"
- add_mutations_static = list(EPILEPSY)
+ add_mutations = list(EPILEPSY)
/obj/item/dnainjector/antiepi
name = "\improper DNA injector (Anti-Epi.)"
desc = "Will fix you up from shaking the room."
- remove_mutations_static = list(EPILEPSY)
+ remove_mutations = list(EPILEPSY)
////////////////////////////////////
/obj/item/dnainjector/anticough
name = "\improper DNA injector (Anti-Cough)"
desc = "Will stop that awful noise."
- remove_mutations_static = list(COUGH)
+ remove_mutations = list(COUGH)
/obj/item/dnainjector/coughmut
name = "\improper DNA injector (Cough)"
desc = "Will bring forth a sound of horror from your throat."
- add_mutations_static = list(COUGH)
+ add_mutations = list(COUGH)
/obj/item/dnainjector/antidwarf
name = "\improper DNA injector (Anti-Dwarfism)"
desc = "Helps you grow big and strong."
- remove_mutations_static = list(DWARFISM)
+ remove_mutations = list(DWARFISM)
/obj/item/dnainjector/dwarf
name = "\improper DNA injector (Dwarfism)"
desc = "It's a small world after all."
- add_mutations_static = list(DWARFISM)
+ add_mutations = list(DWARFISM)
/obj/item/dnainjector/clumsymut
name = "\improper DNA injector (Clumsy)"
desc = "Makes clown minions."
- add_mutations_static = list(CLOWNMUT)
+ add_mutations = list(CLOWNMUT)
/obj/item/dnainjector/anticlumsy
name = "\improper DNA injector (Anti-Clumsy)"
desc = "Apply this for Security Clown."
- remove_mutations_static = list(CLOWNMUT)
+ remove_mutations = list(CLOWNMUT)
/obj/item/dnainjector/antitour
name = "\improper DNA injector (Anti-Tour.)"
desc = "Will cure Tourette's."
- remove_mutations_static = list(TOURETTES)
+ remove_mutations = list(TOURETTES)
/obj/item/dnainjector/tourmut
name = "\improper DNA injector (Tour.)"
desc = "Gives you a nasty case of Tourette's."
- add_mutations_static = list(TOURETTES)
+ add_mutations = list(TOURETTES)
/obj/item/dnainjector/stuttmut
name = "\improper DNA injector (Stutt.)"
desc = "Makes you s-s-stuttterrr."
- add_mutations_static = list(NERVOUS)
+ add_mutations = list(NERVOUS)
/obj/item/dnainjector/antistutt
name = "\improper DNA injector (Anti-Stutt.)"
desc = "Fixes that speaking impairment."
- remove_mutations_static = list(NERVOUS)
+ remove_mutations = list(NERVOUS)
/obj/item/dnainjector/antifire
name = "\improper DNA injector (Anti-Fire)"
desc = "Cures fire."
- remove_mutations_static = list(COLDRES)
+ remove_mutations = list(SPACEMUT)
/obj/item/dnainjector/firemut
name = "\improper DNA injector (Fire)"
desc = "Gives you fire."
- add_mutations_static = list(COLDRES)
+ add_mutations = list(SPACEMUT)
/obj/item/dnainjector/blindmut
name = "\improper DNA injector (Blind)"
desc = "Makes you not see anything."
- add_mutations_static = list(BLINDMUT)
+ add_mutations = list(BLINDMUT)
/obj/item/dnainjector/antiblind
name = "\improper DNA injector (Anti-Blind)"
desc = "IT'S A MIRACLE!!!"
- remove_mutations_static = list(BLINDMUT)
+ remove_mutations = list(BLINDMUT)
/obj/item/dnainjector/antitele
name = "\improper DNA injector (Anti-Tele.)"
desc = "Will make you not able to control your mind."
- remove_mutations_static = list(TK)
+ remove_mutations = list(TK)
/obj/item/dnainjector/telemut
name = "\improper DNA injector (Tele.)"
desc = "Super brain man!"
- add_mutations_static = list(TK)
+ add_mutations = list(TK)
/obj/item/dnainjector/telemut/darkbundle
name = "\improper DNA injector"
@@ -215,100 +207,258 @@
/obj/item/dnainjector/deafmut
name = "\improper DNA injector (Deaf)"
desc = "Sorry, what did you say?"
- add_mutations_static = list(DEAFMUT)
+ add_mutations = list(DEAFMUT)
/obj/item/dnainjector/antideaf
name = "\improper DNA injector (Anti-Deaf)"
desc = "Will make you hear once more."
- remove_mutations_static = list(DEAFMUT)
+ remove_mutations = list(DEAFMUT)
/obj/item/dnainjector/h2m
name = "\improper DNA injector (Human > Monkey)"
desc = "Will make you a flea bag."
- add_mutations_static = list(RACEMUT)
+ add_mutations = list(RACEMUT)
/obj/item/dnainjector/m2h
name = "\improper DNA injector (Monkey > Human)"
desc = "Will make you...less hairy."
- remove_mutations_static = list(RACEMUT)
+ remove_mutations = list(RACEMUT)
/obj/item/dnainjector/antichameleon
name = "\improper DNA injector (Anti-Chameleon)"
- remove_mutations_static = list(CHAMELEON)
+ remove_mutations = list(CHAMELEON)
/obj/item/dnainjector/chameleonmut
name = "\improper DNA injector (Chameleon)"
- add_mutations_static = list(CHAMELEON)
+ add_mutations = list(CHAMELEON)
/obj/item/dnainjector/antiwacky
name = "\improper DNA injector (Anti-Wacky)"
- remove_mutations_static = list(WACKY)
+ remove_mutations = list(WACKY)
/obj/item/dnainjector/wackymut
name = "\improper DNA injector (Wacky)"
- add_mutations_static = list(WACKY)
+ add_mutations = list(WACKY)
/obj/item/dnainjector/antimute
name = "\improper DNA injector (Anti-Mute)"
- remove_mutations_static = list(MUT_MUTE)
+ remove_mutations = list(MUT_MUTE)
/obj/item/dnainjector/mutemut
name = "\improper DNA injector (Mute)"
- add_mutations_static = list(MUT_MUTE)
+ add_mutations = list(MUT_MUTE)
/obj/item/dnainjector/antismile
name = "\improper DNA injector (Anti-Smile)"
- remove_mutations_static = list(SMILE)
+ remove_mutations = list(SMILE)
/obj/item/dnainjector/smilemut
name = "\improper DNA injector (Smile)"
- add_mutations_static = list(SMILE)
+ add_mutations = list(SMILE)
/obj/item/dnainjector/unintelligiblemut
name = "\improper DNA injector (Unintelligible)"
- add_mutations_static = list(UNINTELLIGIBLE)
+ add_mutations = list(UNINTELLIGIBLE)
/obj/item/dnainjector/antiunintelligible
name = "\improper DNA injector (Anti-Unintelligible)"
- remove_mutations_static = list(UNINTELLIGIBLE)
+ remove_mutations = list(UNINTELLIGIBLE)
/obj/item/dnainjector/swedishmut
name = "\improper DNA injector (Swedish)"
- add_mutations_static = list(SWEDISH)
+ add_mutations = list(SWEDISH)
/obj/item/dnainjector/antiswedish
name = "\improper DNA injector (Anti-Swedish)"
- remove_mutations_static = list(SWEDISH)
+ remove_mutations = list(SWEDISH)
/obj/item/dnainjector/chavmut
name = "\improper DNA injector (Chav)"
- add_mutations_static = list(CHAV)
+ add_mutations = list(CHAV)
/obj/item/dnainjector/antichav
name = "\improper DNA injector (Anti-Chav)"
- remove_mutations_static = list(CHAV)
+ remove_mutations = list(CHAV)
/obj/item/dnainjector/elvismut
name = "\improper DNA injector (Elvis)"
- add_mutations_static = list(ELVIS)
+ add_mutations = list(ELVIS)
/obj/item/dnainjector/antielvis
name = "\improper DNA injector (Anti-Elvis)"
- remove_mutations_static = list(ELVIS)
+ remove_mutations = list(ELVIS)
/obj/item/dnainjector/lasereyesmut
name = "\improper DNA injector (Laser Eyes)"
- add_mutations_static = list(LASEREYES)
+ add_mutations = list(LASEREYES)
/obj/item/dnainjector/antilasereyes
name = "\improper DNA injector (Anti-Laser Eyes)"
- remove_mutations_static = list(LASEREYES)
+ remove_mutations = list(LASEREYES)
+
+/obj/item/dnainjector/void
+ name = "\improper DNA injector (Void)"
+ add_mutations = list(VOID)
+
+/obj/item/dnainjector/antivoid
+ name = "\improper DNA injector (Anti-Void)"
+ remove_mutations = list(VOID)
+
+/obj/item/dnainjector/antenna
+ name = "\improper DNA injector (Antenna)"
+ add_mutations = list(ANTENNA)
+
+/obj/item/dnainjector/antiantenna
+ name = "\improper DNA injector (Anti-Antenna)"
+ remove_mutations = list(ANTENNA)
+
+/obj/item/dnainjector/paranoia
+ name = "\improper DNA injector (Paranoia)"
+ add_mutations = list(PARANOIA)
+
+/obj/item/dnainjector/antiparanoia
+ name = "\improper DNA injector (Anti-Paranoia)"
+ remove_mutations = list(PARANOIA)
+
+/obj/item/dnainjector/mindread
+ name = "\improper DNA injector (Mindread)"
+ add_mutations = list(MINDREAD)
+
+/obj/item/dnainjector/antimindread
+ name = "\improper DNA injector (Anti-Mindread)"
+ remove_mutations = list(MINDREAD)
+
+/obj/item/dnainjector/radioactive
+ name = "\improper DNA injector (Radioactive)"
+ add_mutations = list(RADIOACTIVE)
+
+/obj/item/dnainjector/antiradioactive
+ name = "\improper DNA injector (Anti-Radioactive)"
+ remove_mutations = list(RADIOACTIVE)
+/obj/item/dnainjector/olfaction
+ name = "\improper DNA injector (Olfaction)"
+ add_mutations = list(OLFACTION)
+
+/obj/item/dnainjector/antiolfaction
+ name = "\improper DNA injector (Anti-Olfaction)"
+ remove_mutations = list(OLFACTION)
+
+/obj/item/dnainjector/insulated
+ name = "\improper DNA injector (Insulated)"
+ add_mutations = list(INSULATED)
+
+/obj/item/dnainjector/antiinsulated
+ name = "\improper DNA injector (Anti-Insulated)"
+ remove_mutations = list(INSULATED)
+
+/obj/item/dnainjector/shock
+ name = "\improper DNA injector (Shock Touch)"
+ add_mutations = list(SHOCKTOUCH)
+
+/obj/item/dnainjector/antishock
+ name = "\improper DNA injector (Anti-Shock Touch)"
+ remove_mutations = list(SHOCKTOUCH)
+
+/obj/item/dnainjector/spacialinstability
+ name = "\improper DNA injector (Spacial Instability)"
+ add_mutations = list(BADBLINK)
+
+/obj/item/dnainjector/antispacialinstability
+ name = "\improper DNA injector (Anti-Spacial Instability)"
+ remove_mutations = list(BADBLINK)
+
+/obj/item/dnainjector/acidflesh
+ name = "\improper DNA injector (Acid Flesh)"
+ add_mutations = list(ACIDFLESH)
+
+/obj/item/dnainjector/antiacidflesh
+ name = "\improper DNA injector (Acid Flesh)"
+ remove_mutations = list(ACIDFLESH)
+
+/obj/item/dnainjector/gigantism
+ name = "\improper DNA injector (Gigantism)"
+ add_mutations = list(GIGANTISM)
+
+/obj/item/dnainjector/antigigantism
+ name = "\improper DNA injector (Anti-Gigantism)"
+ remove_mutations = list(GIGANTISM)
+
+/obj/item/dnainjector/spastic
+ name = "\improper DNA injector (Spastic)"
+ add_mutations = list(SPASTIC)
+
+/obj/item/dnainjector/antispastic
+ name = "\improper DNA injector (Anti-Spastic)"
+ remove_mutations = list(SPASTIC)
+
+/obj/item/dnainjector/geladikinesis
+ name = "\improper DNA injector (Geladikinesis)"
+ add_mutations = list(GELADIKINESIS)
+
+/obj/item/dnainjector/antigeladikinesis
+ name = "\improper DNA injector (Anti-Geladikinesis)"
+ remove_mutations = list(GELADIKINESIS)
+
+/obj/item/dnainjector/cryokinesis
+ name = "\improper DNA injector (Cryokinesis)"
+ add_mutations = list(CRYOKINESIS)
+
+/obj/item/dnainjector/anticryokinesis
+ name = "\improper DNA injector (Anti-Cryokinesis)"
+ remove_mutations = list(CRYOKINESIS)
+
+/obj/item/dnainjector/thermal
+ name = "\improper DNA injector (Thermal Vision)"
+ add_mutations = list(THERMAL)
+
+/obj/item/dnainjector/antithermal
+ name = "\improper DNA injector (Anti-Thermal Vision)"
+ remove_mutations = list(THERMAL)
+
+/obj/item/dnainjector/glow
+ name = "\improper DNA injector (Glowy)"
+ add_mutations = list(GLOWY)
+
+/obj/item/dnainjector/removeglow
+ name = "\improper DNA injector (Anti-Glowy)"
+ remove_mutations = list(GLOWY)
+
+/obj/item/dnainjector/antiglow
+ name = "\improper DNA injector (Antiglowy)"
+ add_mutations = list(ANTIGLOWY)
+
+/obj/item/dnainjector/removeantiglow
+ name = "\improper DNA injector (Anti-Antiglowy)"
+ remove_mutations = list(ANTIGLOWY)
+
+/obj/item/dnainjector/firebreath
+ name = "\improper DNA injector (Firebreath)"
+ add_mutations = list(FIREBREATH)
+
+/obj/item/dnainjector/antifirebreath
+ name = "\improper DNA injector (Anti-Firebreath)"
+ remove_mutations = list(FIREBREATH)
+
+/obj/item/dnainjector/tonguespike
+ name = "\improper DNA injector (Tongue Spike)"
+ add_mutations = list(TONGUESPIKE)
+
+/obj/item/dnainjector/antitonguespike
+ name = "\improper DNA injector (Anti-Tongue Spike)"
+ remove_mutations = list(TONGUESPIKE)
+
+/obj/item/dnainjector/spiderweb
+ name = "\improper DNA injector (Spider Web)"
+ add_mutations = list(SPIDER_WEB)
+
+/obj/item/dnainjector/antispiderweb
+ name = "\improper DNA injector (Anti-Spider Web)"
+ remove_mutations = list(SPIDER_WEB)
/obj/item/dnainjector/timed
var/duration = 600
/obj/item/dnainjector/timed/inject(mob/living/carbon/M, mob/user)
- prepare()
if(M.stat == DEAD) //prevents dead people from having their DNA changed
to_chat(user, "
You can't modify [M]'s DNA while [M.p_theyre()] dead. ")
return FALSE
@@ -317,23 +467,22 @@
M.radiation += rand(20/(damage_coeff ** 2),50/(damage_coeff ** 2))
var/log_msg = "[key_name(user)] injected [key_name(M)] with the [name]"
var/endtime = world.time+duration
- for(var/datum/mutation/human/HM in remove_mutations)
- if(HM.name == RACEMUT)
+ for(var/mutation in remove_mutations)
+ if(mutation == RACEMUT)
if(ishuman(M))
continue
- M = HM.force_lose(M)
+ M = M.dna.remove_mutation(mutation)
else
- HM.force_lose(M)
- for(var/datum/mutation/human/HM in add_mutations)
- if((HM in M.dna.mutations) && !(M.dna.temporary_mutations[HM.name]))
+ M.dna.remove_mutation(mutation)
+ for(var/mutation in add_mutations)
+ if(M.dna.get_mutation(mutation))
continue //Skip permanent mutations we already have.
- if(HM.name == RACEMUT && ishuman(M))
+ if(mutation == RACEMUT && ishuman(M))
message_admins("[ADMIN_LOOKUPFLW(user)] injected [key_name_admin(M)] with the [name]
(MONKEY) ")
log_msg += " (MONKEY)"
- M = HM.force_give(M)
+ M = M.dna.add_mutation(mutation, MUT_OTHER, endtime)
else
- HM.force_give(M)
- M.dna.temporary_mutations[HM.name] = endtime
+ M.dna.add_mutation(mutation, MUT_OTHER, endtime)
if(fields)
if(fields["name"] && fields["UE"] && fields["blood_type"])
if(!M.dna.previous["name"])
@@ -361,9 +510,41 @@
/obj/item/dnainjector/timed/hulk
name = "\improper DNA injector (Hulk)"
desc = "This will make you big and strong, but give you a bad skin condition."
- add_mutations_static = list(HULK)
+ add_mutations = list(HULK)
/obj/item/dnainjector/timed/h2m
name = "\improper DNA injector (Human > Monkey)"
desc = "Will make you a flea bag."
- add_mutations_static = list(RACEMUT)
+ add_mutations = list(RACEMUT)
+
+/obj/item/dnainjector/activator
+ name = "\improper DNA activator"
+ desc = "Activates the current mutation on injection, if the subject has it."
+ var/doitanyway = FALSE
+ var/research = FALSE //Set to true to get expended and filled injectors for chromosomes
+ var/filled = FALSE
+
+/obj/item/dnainjector/activator/inject(mob/living/carbon/M, mob/user)
+ if(M.has_dna() && !HAS_TRAIT_NOT_FROM(M, TRAIT_RADIMMUNE,BLOODSUCKER_TRAIT) && !HAS_TRAIT(M,TRAIT_NOCLONE))
+ M.radiation += rand(20/(damage_coeff ** 2),50/(damage_coeff ** 2))
+ var/log_msg = "[key_name(user)] injected [key_name(M)] with the [name]"
+ for(var/mutation in add_mutations)
+ var/datum/mutation/human/HM = mutation
+ if(istype(HM, /datum/mutation/human))
+ mutation = HM.type
+ if(!M.dna.activate_mutation(HM))
+ if(!doitanyway)
+ log_msg += "(FAILED)"
+ else
+ M.dna.add_mutation(HM, MUT_EXTRA)
+ name = "expended [name]"
+ else if(research && M.client)
+ filled = TRUE
+ name = "filled [name]"
+ else
+ name = "expended [name]"
+ log_msg += "([mutation])"
+ log_attack("[log_msg] [loc_name(user)]")
+ return TRUE
+ return FALSE
+
diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm
index ea24e77832..1172b50377 100644
--- a/code/game/objects/items/documents.dm
+++ b/code/game/objects/items/documents.dm
@@ -51,8 +51,8 @@
to_chat(user, "
You have already forged a seal on [src]! ")
else
var/obj/item/toy/crayon/C = O
- name = "[C.item_color] secret documents"
- icon_state = "docs_[C.item_color]"
- forgedseal = C.item_color
- to_chat(user, "
You forge the official seal with a [C.item_color] crayon. No one will notice... right? ")
- update_icon()
\ No newline at end of file
+ name = "[C.crayon_color] secret documents"
+ icon_state = "docs_[C.crayon_color]"
+ forgedseal = C.crayon_color
+ to_chat(user, "
You forge the official seal with a [C.crayon_color] crayon. No one will notice... right? ")
+ update_icon()
diff --git a/code/game/objects/items/flamethrower.dm b/code/game/objects/items/flamethrower.dm
index b0882b6e5d..e2140bd0fd 100644
--- a/code/game/objects/items/flamethrower.dm
+++ b/code/game/objects/items/flamethrower.dm
@@ -234,15 +234,16 @@
/obj/item/flamethrower/full/tank
create_with_tank = TRUE
-/obj/item/flamethrower/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- var/obj/item/projectile/P = hitby
- if(damage && attack_type == PROJECTILE_ATTACK && P.damage_type != STAMINA && prob(15))
- owner.visible_message("
\The [attack_text] hits the fueltank on [owner]'s [name], rupturing it! What a shot! ")
- var/target_turf = get_turf(owner)
- igniter.ignite_turf(src,target_turf, release_amount = 100)
- qdel(ptank)
- return 1 //It hit the flamethrower, not them
-
+/obj/item/flamethrower/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(attack_type & ATTACK_TYPE_PROJECTILE)
+ var/obj/item/projectile/P = object
+ if(istype(P) && (P.damage_type != STAMINA) && damage && !P.nodamage && prob(15))
+ owner.visible_message("
\The [attack_text] hits the fueltank on [owner]'s [name], rupturing it! What a shot! ")
+ var/target_turf = get_turf(owner)
+ igniter.ignite_turf(src,target_turf, release_amount = 100)
+ qdel(ptank)
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL
+ return ..()
/obj/item/assembly/igniter/proc/flamethrower_process(turf/open/location)
location.hotspot_expose(700,2)
diff --git a/code/game/objects/items/granters.dm b/code/game/objects/items/granters.dm
index 0907a18fdd..9749bae313 100644
--- a/code/game/objects/items/granters.dm
+++ b/code/game/objects/items/granters.dm
@@ -11,7 +11,7 @@
/obj/item/book/granter/proc/turn_page(mob/user)
playsound(user, pick('sound/effects/pageturn1.ogg','sound/effects/pageturn2.ogg','sound/effects/pageturn3.ogg'), 30, 1)
- if(do_after(user,50, user))
+ if(do_after(user,50, TRUE, user))
if(remarks.len)
to_chat(user, "
[pick(remarks)] ")
else
@@ -53,7 +53,7 @@
on_reading_stopped()
reading = FALSE
return
- if(do_after(user,50, user))
+ if(do_after(user,50, TRUE, user))
on_reading_finished(user)
reading = FALSE
return TRUE
@@ -402,10 +402,11 @@
martialname = "sleeping carp"
desc = "A scroll filled with strange markings. It seems to be drawings of some sort of martial art."
greet = "
You have learned the ancient martial art of the Sleeping Carp! Your hand-to-hand combat has become much more effective, and you are now able to deflect any projectiles \
- directed toward you. However, you are also unable to use any ranged weaponry. You can learn more about your newfound art by using the Recall Teachings verb in the Sleeping Carp tab. "
+ directed toward you while in Throw Mode. Your body is also honed to protect you from damage and punctures, and even briefly survive space. \
+ However, you are also unable to use any ranged weaponry, and some medical supplies will prove useless to you. You can learn more about your newfound art by using the Recall Teachings verb in the Sleeping Carp tab."
icon = 'icons/obj/wizard.dmi'
icon_state = "scroll2"
- remarks = list("I must prove myself worthy to the masters of the sleeping carp...", "Stance means everything...", "Focus... And you'll be able to incapacitate any foe in seconds...", "I must pierce armor for maximum damage...", "I don't think this would combine with other martial arts...", "Grab them first so they don't retaliate...", "I must prove myself worthy of this power...")
+ remarks = list("Wait, a high protein diet is really all it takes to become bulletproof...?", "Overwhelming force, immovable object...", "Focus... And you'll be able to incapacitate any foe in seconds...", "I must pierce armor for maximum damage...", "I don't think this would combine with other martial arts...", "Become one with the carp...", "Glub...")
/obj/item/book/granter/martial/carp/onlearned(mob/living/carbon/user)
..()
diff --git a/code/game/objects/items/grenades/grenade.dm b/code/game/objects/items/grenades/grenade.dm
index 77b4b33a8c..8a41ee4601 100644
--- a/code/game/objects/items/grenades/grenade.dm
+++ b/code/game/objects/items/grenades/grenade.dm
@@ -115,12 +115,14 @@
/obj/item/grenade/attack_paw(mob/user)
return attack_hand(user)
-/obj/item/grenade/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- var/obj/item/projectile/P = hitby
- if(damage && attack_type == PROJECTILE_ATTACK && P.damage_type != STAMINA && prob(15))
- owner.visible_message("
[attack_text] hits [owner]'s [src], setting it off! What a shot! ")
- prime()
- return TRUE //It hit the grenade, not them
+/obj/item/grenade/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(attack_type & ATTACK_TYPE_PROJECTILE)
+ var/obj/item/projectile/P = object
+ if(damage && !P.nodamage && (P.damage_type != STAMINA) && prob(15))
+ owner.visible_message("
[attack_text] hits [owner]'s [src], setting it off! What a shot! ")
+ prime()
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL
+ return ..()
/obj/item/proc/grenade_prime_react(obj/item/grenade/nade)
return
diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm
index ee25cbb985..22c9bdc451 100644
--- a/code/game/objects/items/handcuffs.dm
+++ b/code/game/objects/items/handcuffs.dm
@@ -113,54 +113,54 @@
desc = "Looks like some cables tied together. Could be used to tie something up."
icon_state = "cuff"
item_state = "coil"
- item_color = "red"
- color = "#ff0000"
+ color = "#ff0000"
lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi'
righthand_file = 'icons/mob/inhands/equipment/tools_righthand.dmi'
custom_materials = list(/datum/material/iron=150, /datum/material/glass=75)
breakouttime = 300 //Deciseconds = 30s
- cuffsound = 'sound/weapons/cablecuff.ogg'
-
-/obj/item/restraints/handcuffs/cable/Initialize(mapload, param_color)
- . = ..()
-
- var/list/cable_colors = GLOB.cable_colors
- item_color = param_color || item_color || pick(cable_colors)
- if(cable_colors[item_color])
- item_color = cable_colors[item_color]
- color = null
- add_atom_colour(item_color, FIXED_COLOUR_PRIORITY)
+ cuffsound = 'sound/weapons/cablecuff.ogg'
+/obj/item/restraints/handcuffs/cable/attack_self(mob/user)
+ to_chat(user, "
You start unwinding the cable restraints back into coil ")
+ if(!do_after(user, 25, TRUE, user))
+ return
+ qdel(src)
+ var/obj/item/stack/cable_coil/coil = new(get_turf(user))
+ coil.amount = 15
+ user.put_in_hands(coil)
+ coil.color = color
+ to_chat(user, "
You unwind the cable restraints back into coil ")
+
/obj/item/restraints/handcuffs/cable/red
- item_color = "red"
color = "#ff0000"
/obj/item/restraints/handcuffs/cable/yellow
- item_color = "yellow"
color = "#ffff00"
/obj/item/restraints/handcuffs/cable/blue
- item_color = "blue"
color = "#1919c8"
/obj/item/restraints/handcuffs/cable/green
- item_color = "green"
color = "#00aa00"
/obj/item/restraints/handcuffs/cable/pink
- item_color = "pink"
color = "#ff3ccd"
/obj/item/restraints/handcuffs/cable/orange
- item_color = "orange"
color = "#ff8000"
/obj/item/restraints/handcuffs/cable/cyan
- item_color = "cyan"
color = "#00ffff"
/obj/item/restraints/handcuffs/cable/white
- item_color = "white"
+ color = null
+
+/obj/item/restraints/handcuffs/cable/random
+
+/obj/item/restraints/handcuffs/cable/random/Initialize(mapload)
+ . = ..()
+ var/list/cable_colors = GLOB.cable_colors
+ color = pick(cable_colors)
/obj/item/restraints/handcuffs/cable/attackby(obj/item/I, mob/user, params)
..()
@@ -202,7 +202,7 @@
custom_materials = null
breakouttime = 450 //Deciseconds = 45s
trashtype = /obj/item/restraints/handcuffs/cable/zipties/used
- item_color = "white"
+ color = null
/obj/item/restraints/handcuffs/cable/zipties/used
desc = "A pair of broken zipties."
@@ -283,6 +283,7 @@
if(!C.legcuffed && C.get_num_legs(FALSE) >= 2) //beartrap can't cuff your leg if there's already a beartrap or legcuffs, or you don't have two legs.
C.legcuffed = src
forceMove(C)
+ C.update_equipment_speed_mods()
C.update_inv_legcuffed()
SSblackbox.record_feedback("tally", "handcuffs", 1, type)
else if(isanimal(L))
@@ -341,15 +342,25 @@
/obj/item/restraints/legcuffs/bola/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
if(..() || !iscarbon(hit_atom))//if it gets caught or the target can't be cuffed,
return//abort
- var/mob/living/carbon/C = hit_atom
+ ensnare(hit_atom)
+
+/**
+ * Attempts to legcuff someone with the bola
+ *
+ * Arguments:
+ * * C - the carbon that we will try to ensnare
+ */
+/obj/item/restraints/legcuffs/bola/proc/ensnare(mob/living/carbon/C)
if(!C.legcuffed && C.get_num_legs(FALSE) >= 2)
visible_message("
\The [src] ensnares [C]! ")
C.legcuffed = src
forceMove(C)
+ C.update_equipment_speed_mods()
C.update_inv_legcuffed()
SSblackbox.record_feedback("tally", "handcuffs", 1, type)
to_chat(C, "
\The [src] ensnares you! ")
- C.DefaultCombatKnockdown(knockdown)
+ C.Knockdown(knockdown)
+ playsound(src, 'sound/effects/snap.ogg', 50, TRUE)
/obj/item/restraints/legcuffs/bola/tactical//traitor variant
name = "reinforced bola"
diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm
index 65c188918f..845d14ccff 100644
--- a/code/game/objects/items/holy_weapons.dm
+++ b/code/game/objects/items/holy_weapons.dm
@@ -51,43 +51,37 @@
item_state = "knight_hospitaller"
// CITADEL CHANGES ENDS HERE
-/obj/item/holybeacon
+/obj/item/choice_beacon/holy
name = "armaments beacon"
desc = "Contains a set of armaments for the chaplain."
- icon = 'icons/obj/device.dmi'
- icon_state = "gangtool-red"
- item_state = "radio"
-/obj/item/holybeacon/attack_self(mob/user)
- if(user.mind && (user.mind.isholy) && !GLOB.holy_armor_type)
- beacon_armor(user)
+/obj/item/choice_beacon/holy/canUseBeacon(mob/living/user)
+ if(user.mind && user.mind.isholy)
+ return ..()
else
playsound(src, 'sound/machines/buzz-sigh.ogg', 40, 1)
+ return FALSE
-/obj/item/holybeacon/proc/beacon_armor(mob/living/L)
- var/list/holy_armor_list = typesof(/obj/item/storage/box/holy)
- var/list/display_names = list()
- for(var/V in holy_armor_list)
- var/atom/A = V
- display_names += list(initial(A.name) = A)
+/obj/item/choice_beacon/holy/generate_display_names()
+ var/static/list/holy_item_list
+ if(!holy_item_list)
+ holy_item_list = list()
+ var/list/templist = typesof(/obj/item/storage/box/holy)
+ for(var/V in templist)
+ var/atom/A = V
+ holy_item_list[initial(A.name)] = A
+ return holy_item_list
- var/choice = input(L,"What holy armor kit would you like to order?","Holy Armor Theme") as null|anything in display_names
- var/turf/T = get_turf(src)
- if(!T || QDELETED(src) || !choice || !CHECK_MOBILITY(L, MOBILITY_USE) || !in_range(L, src) || GLOB.holy_armor_type)
+/obj/item/choice_beacon/holy/spawn_option(obj/choice,mob/living/M)
+ if(!GLOB.holy_armor_type)
+ ..()
+ playsound(src, 'sound/effects/pray_chaplain.ogg', 40, 1)
+ SSblackbox.record_feedback("tally", "chaplain_armor", 1, "[choice]")
+ GLOB.holy_armor_type = choice
+ else
+ to_chat(M, "
A selection has already been made. Self-Destructing... ")
return
- var/index = display_names.Find(choice)
- var/A = holy_armor_list[index]
-
- GLOB.holy_armor_type = A
- var/holy_armor_box = new A(T)
-
- SSblackbox.record_feedback("tally", "chaplain_armor", 1, "[choice]")
-
- if(holy_armor_box)
- qdel(src)
- L.put_in_hands(holy_armor_box)
-
/obj/item/storage/box/holy
name = "Templar Kit"
@@ -128,7 +122,7 @@
/obj/item/clothing/head/helmet/chaplain/cage
name = "cage"
desc = "A cage that restrains the will of the self, allowing one to see the profane world for what it is."
- alternate_worn_icon = 'icons/mob/large-worn-icons/64x64/head.dmi'
+ mob_overlay_icon = 'icons/mob/large-worn-icons/64x64/head.dmi'
icon_state = "cage"
item_state = "cage"
worn_x_dimension = 64
@@ -334,9 +328,9 @@
hitsound = 'sound/weapons/bladeslice.ogg'
attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut")
-/obj/item/nullrod/claymore/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- if(attack_type == PROJECTILE_ATTACK)
- final_block_chance = 0 //Don't bring a sword to a gunfight
+/obj/item/nullrod/claymore/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(attack_type & ATTACK_TYPE_PROJECTILE) // Don't bring a sword to a gunfight
+ return NONE
return ..()
/obj/item/nullrod/claymore/darkblade
@@ -469,6 +463,16 @@
hitsound = 'sound/weapons/rapierhit.ogg'
var/possessed = FALSE
+/obj/item/nullrod/scythe/talking/process()
+ for(var/mob/living/simple_animal/shade/S in contents)
+ if(S.mind)
+ return
+ else
+ qdel(S)
+ possessed = FALSE
+ visible_message("
The blade makes a short sigh. The spirit within seems to have passed on... ")
+ return PROCESS_KILL
+
/obj/item/nullrod/scythe/talking/relaymove(mob/user)
return //stops buckled message spam for the ghost.
@@ -490,6 +494,8 @@
S.ckey = C.ckey
S.status_flags |= GODMODE
S.language_holder = user.language_holder.copy(S)
+ S.AddElement(/datum/element/ghost_role_eligibility,penalize_on_ghost = TRUE)
+ START_PROCESSING(SSprocessing,src)
var/input = stripped_input(S,"What are you named?", ,"", MAX_NAME_LEN)
if(src && input)
diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm
index c1983b6b8c..cc2ae3631e 100644
--- a/code/game/objects/items/implants/implant.dm
+++ b/code/game/objects/items/implants/implant.dm
@@ -5,7 +5,7 @@
actions_types = list(/datum/action/item_action/hands_free/activate)
var/activated = TRUE //1 for implant types that can be activated, 0 for ones that are "always on" like mindshield implants
var/mob/living/imp_in = null
- item_color = "b"
+ var/implant_color = "b"
var/allow_multiple = FALSE
var/uses = -1
item_flags = DROPDEL
diff --git a/code/game/objects/items/implants/implant_freedom.dm b/code/game/objects/items/implants/implant_freedom.dm
index f3e66d2c08..280fbb7cd3 100644
--- a/code/game/objects/items/implants/implant_freedom.dm
+++ b/code/game/objects/items/implants/implant_freedom.dm
@@ -2,7 +2,7 @@
name = "freedom implant"
desc = "Use this to escape from those evil Red Shirts."
icon_state = "freedom"
- item_color = "r"
+ implant_color = "r"
uses = 4
diff --git a/code/game/objects/items/implants/implant_spell.dm b/code/game/objects/items/implants/implant_spell.dm
index 5db7dc761c..496638c51f 100644
--- a/code/game/objects/items/implants/implant_spell.dm
+++ b/code/game/objects/items/implants/implant_spell.dm
@@ -21,7 +21,7 @@
if (!spell)
return FALSE
if (autorobeless && spell.clothes_req)
- spell.clothes_req = FALSE
+ spell.clothes_req = NONE
target.AddSpell(spell)
return TRUE
diff --git a/code/game/objects/items/implants/implant_storage.dm b/code/game/objects/items/implants/implant_storage.dm
index 1dfc0b4580..4dc0263fa7 100644
--- a/code/game/objects/items/implants/implant_storage.dm
+++ b/code/game/objects/items/implants/implant_storage.dm
@@ -2,7 +2,7 @@
name = "storage implant"
desc = "Stores up to two big items in a bluespace pocket."
icon_state = "storage"
- item_color = "r"
+ implant_color = "r"
var/max_slot_stacking = 4
var/obj/item/storage/bluespace_pocket/pocket
diff --git a/code/game/objects/items/implants/implantcase.dm b/code/game/objects/items/implants/implantcase.dm
index 481f1a4181..8573324b56 100644
--- a/code/game/objects/items/implants/implantcase.dm
+++ b/code/game/objects/items/implants/implantcase.dm
@@ -15,7 +15,7 @@
/obj/item/implantcase/update_icon_state()
if(imp)
- icon_state = "implantcase-[imp.item_color]"
+ icon_state = "implantcase-[imp.implant_color]"
else
icon_state = "implantcase-0"
diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm
index 5f3524d1c3..502930bf65 100644
--- a/code/game/objects/items/kitchen.dm
+++ b/code/game/objects/items/kitchen.dm
@@ -142,6 +142,7 @@
name = "plastic knife"
desc = "A plastic knife. Rather harmless to anything."
force = 1
+ throwforce = 1
bayonet = FALSE
/obj/item/kitchen/knife/combat/cyborg
diff --git a/code/game/objects/items/manuals.dm b/code/game/objects/items/manuals.dm
index 9631488397..210c3d0da0 100644
--- a/code/game/objects/items/manuals.dm
+++ b/code/game/objects/items/manuals.dm
@@ -14,6 +14,7 @@
//book contents below
dat = {"
+
+
+
+
+
+
+
+
+
+
+
+ [sprite_text]
+
+ [header.Join()]
+
+
+
+
+
+ [formatted_type]
+ [marked_line]
+ [varedited_line]
+ [deleted_line]
+
+
+
+
+
+
+
+
+
+
+ E - Edit, tries to determine the variable type by itself.
+ C - Change, asks you for the var type first.
+ M - Mass modify: changes this variable for all objects of this type.
+
+
+
+
+
+ [variable_html.Join()]
+
+
+
+
+"}
+ src << browse(html, "window=variables[refid];size=475x650")
+
+/client/proc/vv_update_display(datum/D, span, content)
+ src << output("[span]:[content]", "variables[REF(D)].browser:replace_span")
diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm
index e73c5de1aa..4a7abda53c 100644
--- a/code/modules/antagonists/_common/antag_datum.dm
+++ b/code/modules/antagonists/_common/antag_datum.dm
@@ -22,6 +22,7 @@ GLOBAL_LIST_EMPTY(antagonists)
var/antagpanel_category = "Uncategorized" //Antagpanel will display these together, REQUIRED
var/show_name_in_check_antagonists = FALSE //Will append antagonist name in admin listings - use for categories that share more than one antag type
var/list/blacklisted_quirks = list(/datum/quirk/nonviolent,/datum/quirk/mute) // Quirks that will be removed upon gaining this antag. Pacifist and mute are default.
+ var/threat = 0 // Amount of threat this antag poses, for dynamic mode
/datum/antagonist/New()
GLOB.antagonists += src
@@ -75,6 +76,7 @@ GLOBAL_LIST_EMPTY(antagonists)
remove_blacklisted_quirks()
if(is_banned(owner.current) && replace_banned)
replace_banned_player()
+ SEND_SIGNAL(owner.current, COMSIG_MOB_ANTAG_ON_GAIN, src)
/datum/antagonist/proc/is_banned(mob/M)
if(!M)
@@ -84,9 +86,9 @@ GLOBAL_LIST_EMPTY(antagonists)
/datum/antagonist/proc/replace_banned_player()
set waitfor = FALSE
- var/list/mob/dead/observer/candidates = pollCandidatesForMob("Do you want to play as a [name]?", "[name]", null, job_rank, 50, owner.current)
+ var/list/mob/candidates = pollCandidatesForMob("Do you want to play as a [name]?", "[name]", null, job_rank, 50, owner.current)
if(LAZYLEN(candidates))
- var/mob/dead/observer/C = pick(candidates)
+ var/mob/C = pick(candidates)
to_chat(owner, "Your mob has been taken over by a ghost! Appeal your job ban if you want to avoid this in the future!")
message_admins("[key_name_admin(C)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.")
owner.current.ghostize(0)
@@ -237,6 +239,13 @@ GLOBAL_LIST_EMPTY(antagonists)
return H.hijack_speed_override
return hijack_speed
+/// Gets our threat level. Defaults to threat var, override for custom stuff like different traitor goals having different threats.
+/datum/antagonist/proc/threat()
+ . = CONFIG_GET(keyed_list/antag_threat)[lowertext(name)]
+ if(. == null)
+ return threat
+ return threat
+
//This one is created by admin tools for custom objectives
/datum/antagonist/custom
antagpanel_category = "Custom"
diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm
index 51c8ceac44..edfa9caa22 100644
--- a/code/modules/antagonists/_common/antag_spawner.dm
+++ b/code/modules/antagonists/_common/antag_spawner.dm
@@ -248,7 +248,7 @@
if(used || QDELETED(src))
return
used = TRUE
- var/mob/dead/observer/C = pick(candidates)
+ var/mob/C = pick(candidates)
spawn_antag(C.client, get_turf(src), initial(demon_type.name),user.mind)
to_chat(user, shatter_msg)
to_chat(user, veil_msg)
diff --git a/code/modules/antagonists/abductor/abductee/abductee.dm b/code/modules/antagonists/abductor/abductee/abductee.dm
index 901d2f5b11..780c3f7419 100644
--- a/code/modules/antagonists/abductor/abductee/abductee.dm
+++ b/code/modules/antagonists/abductor/abductee/abductee.dm
@@ -31,4 +31,5 @@
/datum/antagonist/abductee/remove_innate_effects(mob/living/mob_override)
update_abductor_icons_removed(mob_override ? mob_override.mind : owner)
- qdel(brain_trauma)
+ if(!QDELETED(brain_trauma))
+ qdel(brain_trauma)
diff --git a/code/modules/antagonists/abductor/abductor.dm b/code/modules/antagonists/abductor/abductor.dm
index 564e9a8617..44116dbe36 100644
--- a/code/modules/antagonists/abductor/abductor.dm
+++ b/code/modules/antagonists/abductor/abductor.dm
@@ -6,6 +6,7 @@
antagpanel_category = "Abductor"
job_rank = ROLE_ABDUCTOR
show_in_antagpanel = FALSE //should only show subtypes
+ threat = 5
var/datum/team/abductor_team/team
var/sub_role
var/outfit
diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm
index c2a3f953f5..a9f97942a1 100644
--- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm
+++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm
@@ -92,10 +92,8 @@
M.cut_overlays()
M.regenerate_icons()
-/obj/item/clothing/suit/armor/abductor/vest/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- DeactivateStealth()
-
-/obj/item/clothing/suit/armor/abductor/vest/IsReflect()
+/obj/item/clothing/suit/armor/abductor/vest/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ . = ..()
DeactivateStealth()
/obj/item/clothing/suit/armor/abductor/vest/ui_action_click()
@@ -419,8 +417,9 @@
Congratulations! You are now trained for invasive xenobiology research!"}
-/obj/item/paper/guides/antag/abductor/update_icon()
- return
+/obj/item/paper/guides/antag/abductor/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/update_icon_blocker)
/obj/item/paper/guides/antag/abductor/AltClick()
return //otherwise it would fold into a paperplane.
@@ -442,6 +441,10 @@
w_class = WEIGHT_CLASS_NORMAL
actions_types = list(/datum/action/item_action/toggle_mode)
+/obj/item/abductor/baton/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/update_icon_updates_onmob)
+
/obj/item/abductor/baton/proc/toggle(mob/living/user=usr)
mode = (mode+1)%BATON_MODES
var/txt
@@ -458,7 +461,7 @@
to_chat(usr, "
You switch the baton to [txt] mode. ")
update_icon()
-/obj/item/abductor/baton/update_icon()
+/obj/item/abductor/baton/update_icon_state()
switch(mode)
if(BATON_STUN)
icon_state = "wonderprodStun"
@@ -488,7 +491,7 @@
user.do_attack_animation(L)
- if(L.check_shields(src, 0, "[user]'s [name]", MELEE_ATTACK))
+ if(L.run_block(src, 0, "[user]'s [src]", ATTACK_TYPE_MELEE, 0, user, check_zone(user.zone_selected)) & BLOCK_SUCCESS)
playsound(L, 'sound/weapons/genhit.ogg', 50, TRUE)
return FALSE
diff --git a/code/modules/antagonists/abductor/machinery/experiment.dm b/code/modules/antagonists/abductor/machinery/experiment.dm
index b5233606cf..f92cb987d0 100644
--- a/code/modules/antagonists/abductor/machinery/experiment.dm
+++ b/code/modules/antagonists/abductor/machinery/experiment.dm
@@ -61,7 +61,7 @@
/obj/machinery/abductor/experiment/proc/dissection_icon(mob/living/carbon/human/H)
var/icon/photo = null
- var/g = (H.gender == FEMALE) ? "f" : "m"
+ var/g = (H.dna.features["body_model"] == FEMALE) ? "f" : "m"
if(H.dna.species.use_skintones)
photo = icon("icon" = 'icons/mob/human.dmi', "icon_state" = "[H.skin_tone]_[g]")
else
@@ -209,7 +209,6 @@
open_machine()
SendBack(H)
return "
Specimen braindead - disposed. "
- return "
ERROR "
/obj/machinery/abductor/experiment/proc/SendBack(mob/living/carbon/human/H)
@@ -223,7 +222,7 @@
return
-/obj/machinery/abductor/experiment/update_icon()
+/obj/machinery/abductor/experiment/update_icon_state()
if(state_open)
icon_state = "experiment-open"
else
diff --git a/code/modules/antagonists/blob/blob.dm b/code/modules/antagonists/blob/blob.dm
index 3d6db983dc..1b076c9302 100644
--- a/code/modules/antagonists/blob/blob.dm
+++ b/code/modules/antagonists/blob/blob.dm
@@ -3,7 +3,7 @@
roundend_category = "blobs"
antagpanel_category = "Blob"
job_rank = ROLE_BLOB
-
+ threat = 20
var/datum/action/innate/blobpop/pop_action
var/starting_points_human_blob = 60
var/point_rate_human_blob = 2
@@ -63,4 +63,4 @@
if(owner && owner.current)
var/mob/camera/blob/B = owner.current
if(istype(B))
- . += "(Progress: [B.blobs_legit.len]/[B.blobwincount])"
\ No newline at end of file
+ . += "(Progress: [B.blobs_legit.len]/[B.blobwincount])"
diff --git a/code/modules/antagonists/blob/blob/blobs/blob_mobs.dm b/code/modules/antagonists/blob/blob/blobs/blob_mobs.dm
index 261677a74b..3757aecd02 100644
--- a/code/modules/antagonists/blob/blob/blobs/blob_mobs.dm
+++ b/code/modules/antagonists/blob/blob/blobs/blob_mobs.dm
@@ -20,7 +20,7 @@
/mob/living/simple_animal/hostile/blob/update_icons()
if(overmind)
- add_atom_colour(overmind.blob_reagent_datum.color, FIXED_COLOUR_PRIORITY)
+ add_atom_colour(overmind.blobstrain.color, FIXED_COLOUR_PRIORITY)
else
remove_atom_colour(FIXED_COLOUR_PRIORITY)
@@ -34,7 +34,7 @@
for(var/i in 1 to 2)
var/obj/effect/temp_visual/heal/H = new /obj/effect/temp_visual/heal(get_turf(src)) //hello yes you are being healed
if(overmind)
- H.color = overmind.blob_reagent_datum.complementary_color
+ H.color = overmind.blobstrain.complementary_color
else
H.color = "#000000"
adjustHealth(-maxHealth*0.0125)
@@ -75,6 +75,7 @@
desc = "A floating, fragile spore."
icon_state = "blobpod"
icon_living = "blobpod"
+ threat = 0.2
health = 30
maxHealth = 30
verb_say = "psychically pulses"
@@ -142,8 +143,10 @@
// Create the reagents to put into the air
create_reagents(10)
- if(overmind && overmind.blob_reagent_datum)
- reagents.add_reagent(overmind.blob_reagent_datum.type, 10)
+
+
+ if(overmind && overmind.blobstrain)
+ overmind.blobstrain.on_sporedeath(src)
else
reagents.add_reagent(/datum/reagent/toxin/spore, 10)
@@ -167,14 +170,14 @@
/mob/living/simple_animal/hostile/blob/blobspore/update_icons()
if(overmind)
- add_atom_colour(overmind.blob_reagent_datum.complementary_color, FIXED_COLOUR_PRIORITY)
+ add_atom_colour(overmind.blobstrain.complementary_color, FIXED_COLOUR_PRIORITY)
else
remove_atom_colour(FIXED_COLOUR_PRIORITY)
if(is_zombie)
copy_overlays(oldguy, TRUE)
var/mutable_appearance/blob_head_overlay = mutable_appearance('icons/mob/blob.dmi', "blob_head")
if(overmind)
- blob_head_overlay.color = overmind.blob_reagent_datum.complementary_color
+ blob_head_overlay.color = overmind.blobstrain.complementary_color
color = initial(color)//looks better.
add_overlay(blob_head_overlay)
@@ -243,14 +246,14 @@
adjustHealth(-maxHealth*0.1)
var/obj/effect/temp_visual/heal/H = new /obj/effect/temp_visual/heal(get_turf(src)) //hello yes you are being healed
if(overmind)
- H.color = overmind.blob_reagent_datum.complementary_color
+ H.color = overmind.blobstrain.complementary_color
else
H.color = "#000000"
if(locate(/obj/structure/blob/node) in blobs_in_area)
adjustHealth(-maxHealth*0.05)
var/obj/effect/temp_visual/heal/H = new /obj/effect/temp_visual/heal(get_turf(src))
if(overmind)
- H.color = overmind.blob_reagent_datum.complementary_color
+ H.color = overmind.blobstrain.complementary_color
else
H.color = "#000000"
if(damagesources)
@@ -259,7 +262,7 @@
var/image/I = new('icons/mob/blob.dmi', src, "nautdamage", MOB_LAYER+0.01)
I.appearance_flags = RESET_COLOR
if(overmind)
- I.color = overmind.blob_reagent_datum.complementary_color
+ I.color = overmind.blobstrain.complementary_color
flick_overlay_view(I, src, 8)
/mob/living/simple_animal/hostile/blob/blobbernaut/adjustHealth(amount, updating_health = TRUE, forced = FALSE)
@@ -274,16 +277,14 @@
/mob/living/simple_animal/hostile/blob/blobbernaut/AttackingTarget()
. = ..()
if(. && isliving(target) && overmind)
- var/mob/living/L = target
- var/mob_protection = L.get_permeability_protection()
- overmind.blob_reagent_datum.reaction_mob(L, VAPOR, 20, 0, mob_protection, overmind)//this will do between 10 and 20 damage(reduced by mob protection), depending on chemical, plus 4 from base brute damage.
+ overmind.blobstrain.blobbernaut_attack(target)
/mob/living/simple_animal/hostile/blob/blobbernaut/update_icons()
..()
if(overmind) //if we have an overmind, we're doing chemical reactions instead of pure damage
melee_damage_lower = 4
melee_damage_upper = 4
- attacktext = overmind.blob_reagent_datum.blobbernaut_message
+ attacktext = overmind.blobstrain.blobbernaut_message
else
melee_damage_lower = initial(melee_damage_lower)
melee_damage_upper = initial(melee_damage_upper)
diff --git a/code/modules/antagonists/blob/blob/blobs/core.dm b/code/modules/antagonists/blob/blob/blobs/core.dm
index 58f79e1c73..38484c70b0 100644
--- a/code/modules/antagonists/blob/blob/blobs/core.dm
+++ b/code/modules/antagonists/blob/blob/blobs/core.dm
@@ -8,12 +8,8 @@
explosion_block = 6
point_return = -1
health_regen = 0 //we regen in Life() instead of when pulsed
- var/core_regen = 2
- var/resource_delay = 0
- var/point_rate = 2
-
-/obj/structure/blob/core/Initialize(mapload, client/new_overmind = null, new_rate = 2, placed = 0)
+/obj/structure/blob/core/Initialize(mapload, client/new_overmind = null, placed = 0)
GLOB.blob_cores += src
START_PROCESSING(SSobj, src)
GLOB.poi_list |= src
@@ -22,7 +18,6 @@
return INITIALIZE_HINT_QDEL
if(overmind)
update_icon()
- point_rate = new_rate
addtimer(CALLBACK(src, .proc/generate_announcement), 1800)
. = ..()
@@ -37,7 +32,7 @@
color = null
var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/blob.dmi', "blob")
if(overmind)
- blob_overlay.color = overmind.blob_reagent_datum.color
+ blob_overlay.color = overmind.blobstrain.color
add_overlay(blob_overlay)
add_overlay(mutable_appearance('icons/mob/blob.dmi', "blob_core_overlay"))
@@ -60,17 +55,13 @@
if(overmind) //we should have an overmind, but...
overmind.update_health_hud()
-/obj/structure/blob/core/Life()
+/obj/structure/blob/core/process()
if(QDELETED(src))
return
if(!overmind)
qdel(src)
- else
- if(resource_delay <= world.time)
- resource_delay = world.time + 10 // 1 second
- overmind.add_points(point_rate)
- obj_integrity = min(max_integrity, obj_integrity+core_regen)
if(overmind)
+ overmind.blobstrain.core_process()
overmind.update_health_hud()
Pulse_Area(overmind, 12, 4, 3)
for(var/obj/structure/blob/normal/B in range(1, src))
diff --git a/code/modules/antagonists/blob/blob/blobs/node.dm b/code/modules/antagonists/blob/blob/blobs/node.dm
index 23f37bca29..14fbc741c0 100644
--- a/code/modules/antagonists/blob/blob/blobs/node.dm
+++ b/code/modules/antagonists/blob/blob/blobs/node.dm
@@ -22,7 +22,7 @@
color = null
var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/blob.dmi', "blob")
if(overmind)
- blob_overlay.color = overmind.blob_reagent_datum.color
+ blob_overlay.color = overmind.blobstrain.color
add_overlay(blob_overlay)
add_overlay(mutable_appearance('icons/mob/blob.dmi', "blob_node_overlay"))
@@ -31,6 +31,6 @@
STOP_PROCESSING(SSobj, src)
return ..()
-/obj/structure/blob/node/Life()
+/obj/structure/blob/node/process()
if(overmind)
Pulse_Area(overmind, 10, 3, 2)
diff --git a/code/modules/antagonists/blob/blob/blobs/shield.dm b/code/modules/antagonists/blob/blob/blobs/shield.dm
index 481c5e6c8d..bc4e517ced 100644
--- a/code/modules/antagonists/blob/blob/blobs/shield.dm
+++ b/code/modules/antagonists/blob/blob/blobs/shield.dm
@@ -47,7 +47,7 @@
icon_state = "blob_glow"
flags_1 = CHECK_RICOCHET_1
point_return = 8
- max_integrity = 50
+ max_integrity = 100
brute_resist = 1
explosion_block = 2
diff --git a/code/modules/antagonists/blob/blob/blobstrains/_blobstrain.dm b/code/modules/antagonists/blob/blob/blobstrains/_blobstrain.dm
new file mode 100644
index 0000000000..8b6f4bd687
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/_blobstrain.dm
@@ -0,0 +1,74 @@
+GLOBAL_LIST_INIT(valid_blobstrains, subtypesof(/datum/blobstrain) - list(/datum/blobstrain/reagent, /datum/blobstrain/multiplex))
+
+/datum/blobstrain
+ var/name
+ var/description
+ var/color = "#000000"
+ var/complementary_color = "#000000" //a color that's complementary to the normal blob color
+ var/shortdesc = null //just damage and on_mob effects, doesn't include special, blob-tile only effects
+ var/effectdesc = null //any long, blob-tile specific effects
+ var/analyzerdescdamage = "Unknown. Report this bug to a coder, or just adminhelp."
+ var/analyzerdesceffect = "N/A"
+ var/blobbernaut_message = "slams" //blobbernaut attack verb
+ var/message = "The blob strikes you" //message sent to any mob hit by the blob
+ var/message_living = null //extension to first mob sent to only living mobs i.e. silicons have no skin to be burnt
+ var/core_regen = 2
+ var/resource_delay = 0
+ var/point_rate = 2
+ var/mob/camera/blob/overmind
+
+/datum/blobstrain/New(mob/camera/blob/new_overmind)
+ if (!istype(new_overmind))
+ stack_trace("blobstrain created without overmind")
+ overmind = new_overmind
+
+/datum/blobstrain/proc/on_gain()
+ overmind.color = complementary_color
+ for(var/BL in GLOB.blobs)
+ var/obj/structure/blob/B = BL
+ B.update_icon()
+ for(var/BLO in overmind.blob_mobs)
+ var/mob/living/simple_animal/hostile/blob/BM = BLO
+ BM.update_icons() //If it's getting a new strain, tell it what it does!
+ to_chat(BM, "Your overmind's blob strain is now:
[name] !")
+ to_chat(BM, "The
[name] strain [shortdesc ? "[shortdesc]" : "[description]"]")
+
+/datum/blobstrain/proc/on_lose()
+
+/datum/blobstrain/proc/on_sporedeath(mob/living/spore)
+
+/datum/blobstrain/proc/send_message(mob/living/M)
+ var/totalmessage = message
+ if(message_living && !issilicon(M))
+ totalmessage += message_living
+ totalmessage += "!"
+ to_chat(M, "
[totalmessage] ")
+
+/datum/blobstrain/proc/core_process()
+ if(resource_delay <= world.time)
+ resource_delay = world.time + 10 // 1 second
+ overmind.add_points(point_rate)
+ overmind.blob_core.obj_integrity = min(overmind.blob_core.max_integrity, overmind.blob_core.obj_integrity+core_regen)
+
+/datum/blobstrain/proc/attack_living(var/mob/living/L) // When the blob attacks people
+ send_message(L)
+
+/datum/blobstrain/proc/blobbernaut_attack(mob/living/L) // When this blob's blobbernaut attacks people
+
+/datum/blobstrain/proc/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag, coefficient = 1) //when the blob takes damage, do this
+ return coefficient*damage
+
+/datum/blobstrain/proc/death_reaction(obj/structure/blob/B, damage_flag, coefficient = 1) //when a blob dies, do this
+ return
+
+/datum/blobstrain/proc/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O, coefficient = 1) //when the blob expands, do this
+ return
+
+/datum/blobstrain/proc/tesla_reaction(obj/structure/blob/B, power, coefficient = 1) //when the blob is hit by a tesla bolt, do this
+ return 1 //return 0 to ignore damage
+
+/datum/blobstrain/proc/extinguish_reaction(obj/structure/blob/B, coefficient = 1) //when the blob is hit with water, do this
+ return
+
+/datum/blobstrain/proc/emp_reaction(obj/structure/blob/B, severity, coefficient = 1) //when the blob is hit with an emp, do this
+ return
diff --git a/code/modules/antagonists/blob/blob/blobstrains/_reagent.dm b/code/modules/antagonists/blob/blob/blobstrains/_reagent.dm
new file mode 100644
index 0000000000..f47c3b3378
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/_reagent.dm
@@ -0,0 +1,33 @@
+/datum/blobstrain/reagent // Blobs that mess with reagents, all "legacy" ones
+ var/datum/reagent/reagent
+
+/datum/blobstrain/reagent/New(mob/camera/blob/new_overmind)
+ . = ..()
+ reagent = new reagent()
+
+
+/datum/blobstrain/reagent/attack_living(var/mob/living/L)
+ var/mob_protection = L.get_permeability_protection()
+ reagent.reaction_mob(L, VAPOR, 25, 1, mob_protection, overmind)
+ send_message(L)
+
+/datum/blobstrain/reagent/blobbernaut_attack(mob/living/L)
+ var/mob_protection = L.get_permeability_protection()
+ reagent.reaction_mob(L, VAPOR, 20, 0, mob_protection, overmind)//this will do between 10 and 20 damage(reduced by mob protection), depending on chemical, plus 4 from base brute damage.
+
+/datum/blobstrain/reagent/on_sporedeath(mob/living/spore)
+ spore.reagents.add_reagent(reagent.type, 10)
+
+// These can only be applied by blobs. They are what (reagent) blobs are made out of.
+/datum/reagent/blob
+ name = "Unknown"
+ description = "shouldn't exist and you should adminhelp immediately."
+ color = "#FFFFFF"
+ taste_description = "bad code and slime"
+ can_synth = FALSE
+
+
+/datum/reagent/blob/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ if(M.stat == DEAD || istype(M, /mob/living/simple_animal/hostile/blob))
+ return 0 //the dead, and blob mobs, don't cause reactions
+ return round(reac_volume * min(1.5 - touch_protection, 1), 0.1) //full touch protection means 50% volume, any prot below 0.5 means 100% volume.
diff --git a/code/modules/antagonists/blob/blob/blobstrains/blazing_oil.dm b/code/modules/antagonists/blob/blob/blobstrains/blazing_oil.dm
new file mode 100644
index 0000000000..97b974e28f
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/blazing_oil.dm
@@ -0,0 +1,41 @@
+
+//sets you on fire, does burn damage, explodes into flame when burnt, weak to water
+/datum/blobstrain/reagent/blazing_oil
+ name = "Blazing Oil"
+ description = "will do medium burn damage and set targets on fire."
+ effectdesc = "will also release bursts of flame when burnt, but takes damage from water."
+ analyzerdescdamage = "Does medium burn damage and sets targets on fire."
+ analyzerdesceffect = "Releases fire when burnt, but takes damage from water and other extinguishing liquids."
+ color = "#B68D00"
+ complementary_color = "#BE5532"
+ blobbernaut_message = "splashes"
+ message = "The blob splashes you with burning oil"
+ message_living = ", and you feel your skin char and melt"
+ reagent = /datum/reagent/blob/blazing_oil
+
+/datum/blobstrain/reagent/blazing_oil/extinguish_reaction(obj/structure/blob/B)
+ B.take_damage(1.5, BURN, "energy")
+
+/datum/blobstrain/reagent/blazing_oil/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage_type == BURN && damage_flag != "energy")
+ for(var/turf/open/T in range(1, B))
+ var/obj/structure/blob/C = locate() in T
+ if(!(C && C.overmind && C.overmind.blobstrain.type == B.overmind.blobstrain.type) && prob(80))
+ new /obj/effect/hotspot(T)
+ if(damage_flag == "fire")
+ return 0
+ return ..()
+
+/datum/reagent/blob/blazing_oil
+ name = "Blazing Oil"
+ taste_description = "burning oil"
+ color = "#B68D00"
+
+/datum/reagent/blob/blazing_oil/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.adjust_fire_stacks(round(reac_volume/10))
+ M.IgniteMob()
+ if(M)
+ M.apply_damage(0.8*reac_volume, BURN)
+ if(iscarbon(M))
+ M.emote("scream")
diff --git a/code/modules/antagonists/blob/blob/blobstrains/cryogenic_poison.dm b/code/modules/antagonists/blob/blob/blobstrains/cryogenic_poison.dm
new file mode 100644
index 0000000000..9b8edcd0e5
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/cryogenic_poison.dm
@@ -0,0 +1,32 @@
+//does brute, burn, and toxin damage, and cools targets down
+/datum/blobstrain/reagent/cryogenic_poison
+ name = "Cryogenic Poison"
+ description = "will inject targets with a freezing poison that does high damage over time."
+ analyzerdescdamage = "Injects targets with a freezing poison that will gradually solidify the target's internal organs."
+ color = "#8BA6E9"
+ complementary_color = "#7D6EB4"
+ blobbernaut_message = "injects"
+ message = "The blob stabs you"
+ message_living = ", and you feel like your insides are solidifying"
+ reagent = /datum/reagent/blob/cryogenic_poison
+
+/datum/reagent/blob/cryogenic_poison
+ name = "Cryogenic Poison"
+ description = "will inject targets with a freezing poison that does high damage over time."
+ color = "#8BA6E9"
+ taste_description = "brain freeze"
+
+/datum/reagent/blob/cryogenic_poison/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ if(M.reagents)
+ M.reagents.add_reagent("frostoil", 0.3*reac_volume)
+ M.reagents.add_reagent("ice", 0.3*reac_volume)
+ M.reagents.add_reagent("cryogenic_poison", 0.3*reac_volume)
+ M.apply_damage(0.2*reac_volume, BRUTE)
+
+/datum/reagent/blob/cryogenic_poison/on_mob_life(mob/living/carbon/M)
+ M.adjustBruteLoss(0.3*REAGENTS_EFFECT_MULTIPLIER, 0)
+ M.adjustFireLoss(0.3*REAGENTS_EFFECT_MULTIPLIER, 0)
+ M.adjustToxLoss(0.3*REAGENTS_EFFECT_MULTIPLIER, 0)
+ . = 1
+ ..()
diff --git a/code/modules/antagonists/blob/blob/blobstrains/electromagnetic_web.dm b/code/modules/antagonists/blob/blob/blobstrains/electromagnetic_web.dm
new file mode 100644
index 0000000000..0e665603c9
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/electromagnetic_web.dm
@@ -0,0 +1,33 @@
+//does burn damage and EMPs, slightly fragile
+/datum/blobstrain/reagent/electromagnetic_web
+ name = "Electromagnetic Web"
+ color = "#83ECEC"
+ complementary_color = "#EC8383"
+ reagent = /datum/reagent/blob/electromagnetic_web
+
+/datum/blobstrain/reagent/electromagnetic_web/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage_type == BRUTE) //take full brute
+ switch(B.brute_resist)
+ if(0.5)
+ return damage * 2
+ if(0.25)
+ return damage * 4
+ if(0.1)
+ return damage * 10
+ return damage * 1.25 //a laser will do 25 damage, which will kill any normal blob
+
+/datum/blobstrain/reagent/electromagnetic_web/death_reaction(obj/structure/blob/B, damage_flag)
+ if(damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser")
+ empulse(B.loc, 1, 3) //less than screen range, so you can stand out of range to avoid it
+
+/datum/reagent/blob/electromagnetic_web
+ name = "Electromagnetic Web"
+ taste_description = "pop rocks"
+ color = "#83ECEC"
+
+/datum/reagent/blob/electromagnetic_web/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ if(prob(reac_volume*2))
+ M.emp_act(EMP_LIGHT)
+ if(M)
+ M.apply_damage(reac_volume, BURN)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/energized_jelly.dm b/code/modules/antagonists/blob/blob/blobstrains/energized_jelly.dm
new file mode 100644
index 0000000000..66ce3c303d
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/energized_jelly.dm
@@ -0,0 +1,34 @@
+//does tons of oxygen damage and a little stamina, immune to tesla bolts, weak to EMP
+/datum/blobstrain/reagent/energized_jelly
+ name = "Energized Jelly"
+ description = "will cause low stamina and high oxygen damage, and cause targets to be unable to breathe."
+ effectdesc = "will also conduct electricity, but takes damage from EMPs."
+ analyzerdescdamage = "Does low stamina damage, high oxygen damage, and prevents targets from breathing."
+ analyzerdesceffect = "Is immune to electricity and will easily conduct it, but is weak to EMPs."
+ color = "#EFD65A"
+ complementary_color = "#00E5B1"
+ reagent = /datum/reagent/blob/energized_jelly
+
+/datum/blobstrain/reagent/energized_jelly/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if((damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser") && B.obj_integrity - damage <= 0 && prob(10))
+ do_sparks(rand(2, 4), FALSE, B)
+ return ..()
+
+/datum/blobstrain/reagent/energized_jelly/tesla_reaction(obj/structure/blob/B, power)
+ return 0
+
+/datum/blobstrain/reagent/energized_jelly/emp_reaction(obj/structure/blob/B, severity)
+ var/damage = rand(30, 50) - severity * rand(10, 15)
+ B.take_damage(damage, BURN, "energy")
+
+/datum/reagent/blob/energized_jelly
+ name = "Energized Jelly"
+ taste_description = "gelatin"
+ color = "#EFD65A"
+
+/datum/reagent/blob/energized_jelly/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.losebreath += round(0.2*reac_volume)
+ M.adjustStaminaLoss(0.4*reac_volume)
+ if(M)
+ M.apply_damage(0.6*reac_volume, OXY)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/explosive_lattice.dm b/code/modules/antagonists/blob/blob/blobstrains/explosive_lattice.dm
new file mode 100644
index 0000000000..f8fd2e2f0d
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/explosive_lattice.dm
@@ -0,0 +1,40 @@
+//does aoe brute damage when hitting targets, is immune to explosions
+/datum/blobstrain/reagent/explosive_lattice
+ name = "Explosive Lattice"
+ description = "will do brute damage in an area around targets."
+ effectdesc = "will also resist explosions, but takes increased damage from fire and other energy sources."
+ analyzerdescdamage = "Does medium brute damage and causes damage to everyone near its targets."
+ analyzerdesceffect = "Is highly resistant to explosions, but takes increased damage from fire and other energy sources."
+ color = "#8B2500"
+ complementary_color = "#00668B"
+ blobbernaut_message = "blasts"
+ message = "The blob blasts you"
+ reagent = /datum/reagent/blob/explosive_lattice
+
+/datum/blobstrain/reagent/explosive_lattice/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage_flag == "bomb")
+ return 0
+ else if(damage_flag != "melee" && damage_flag != "bullet" && damage_flag != "laser")
+ return damage * 1.5
+ return ..()
+
+/datum/reagent/blob/explosive_lattice
+ name = "Explosive Lattice"
+ taste_description = "the bomb"
+ color = "#8B2500"
+
+/datum/reagent/blob/explosive_lattice/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ var/initial_volume = reac_volume
+ reac_volume = ..()
+ if(reac_volume >= 10) //if it's not a spore cloud, bad time incoming
+ var/obj/effect/temp_visual/explosion/fast/E = new /obj/effect/temp_visual/explosion/fast(get_turf(M))
+ E.alpha = 150
+ for(var/mob/living/L in orange(get_turf(M), 1))
+ if(ROLE_BLOB in L.faction) //no friendly fire
+ continue
+ var/aoe_volume = ..(L, TOUCH, initial_volume, 0, L.get_permeability_protection(), O)
+ L.apply_damage(0.4*aoe_volume, BRUTE)
+ if(M)
+ M.apply_damage(0.6*reac_volume, BRUTE)
+ else
+ M.apply_damage(0.6*reac_volume, BRUTE)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/multiplex.dm b/code/modules/antagonists/blob/blob/blobstrains/multiplex.dm
new file mode 100644
index 0000000000..191da6c51f
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/multiplex.dm
@@ -0,0 +1,40 @@
+/datum/blobstrain/multiplex
+ var/list/blobstrains
+ var/typeshare
+
+/datum/blobstrain/multiplex/New(mob/camera/blob/new_overmind, list/blobstrains)
+ . = ..()
+ for (var/bt in blobstrains)
+ if (ispath(bt, /datum/blobstrain))
+ src.blobstrains += new bt(overmind)
+ else if (istype(bt, /datum/blobstrain))
+ var/datum/blobstrain/bts = bt
+ bts.overmind = overmind
+ src.blobstrains += bt
+ typeshare = (0.8 * length(src.blobstrains)) - (length(src.blobstrains)-1) // 1 is 80%, 2 are 60% etc
+
+/datum/blobstrain/multiplex/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag, coefficient = 1) //when the blob takes damage, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.damage_reaction(B, damage, damage_type, damage_flag, coefficient*typeshare)
+
+/datum/blobstrain/multiplex/death_reaction(obj/structure/blob/B, damage_flag, coefficient = 1) //when a blob dies, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.death_reaction(B, damage_flag, coefficient*typeshare)
+
+/datum/blobstrain/multiplex/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O, coefficient = 1) //when the blob expands, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.expand_reaction(B, newB, T, O, coefficient*typeshare)
+
+/datum/blobstrain/multiplex/tesla_reaction(obj/structure/blob/B, power, coefficient = 1) //when the blob is hit by a tesla bolt, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.tesla_reaction(B, power, coefficient*typeshare)
+ if (prob(. / length(blobstrains) * 100))
+ return 1
+
+/datum/blobstrain/multiplex/extinguish_reaction(obj/structure/blob/B, coefficient = 1) //when the blob is hit with water, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.extinguish_reaction(B, coefficient*typeshare)
+
+/datum/blobstrain/multiplex/emp_reaction(obj/structure/blob/B, severity, coefficient = 1) //when the blob is hit with an emp, do this
+ for (var/datum/blobstrain/bt in blobstrains)
+ . += bt.emp_reaction(B, severity, coefficient*typeshare)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/networked_fibers.dm b/code/modules/antagonists/blob/blob/blobstrains/networked_fibers.dm
new file mode 100644
index 0000000000..fac3470c7a
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/networked_fibers.dm
@@ -0,0 +1,38 @@
+//does massive brute and burn damage, but can only expand manually
+/datum/blobstrain/reagent/networked_fibers
+ name = "Networked Fibers"
+ description = "will do high brute and burn damage and will generate resources quicker, but can only expand manually."
+ shortdesc = "will do high brute and burn damage."
+ effectdesc = "will move your core when manually expanding near it."
+ analyzerdescdamage = "Does high brute and burn damage."
+ analyzerdesceffect = "Is highly mobile and generates resources rapidly."
+ color = "#CDC0B0"
+ complementary_color = "#FFF68F"
+ reagent = /datum/reagent/blob/networked_fibers
+
+/datum/blobstrain/reagent/networked_fibers/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O)
+ if(!O && newB.overmind)
+ if(!istype(B, /obj/structure/blob/node))
+ newB.overmind.add_points(1)
+ qdel(newB)
+ else
+ var/area/A = get_area(T)
+ if(!isspaceturf(T) && !istype(A, /area/shuttle))
+ for(var/obj/structure/blob/core/C in range(1, newB))
+ if(C.overmind == O)
+ newB.forceMove(get_turf(C))
+ C.forceMove(T)
+ C.setDir(get_dir(newB, C))
+ O.add_points(1)
+
+//does massive brute and burn damage, but can only expand manually
+/datum/reagent/blob/networked_fibers
+ name = "Networked Fibers"
+ taste_description = "efficiency"
+ color = "#CDC0B0"
+
+/datum/reagent/blob/networked_fibers/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.apply_damage(0.6*reac_volume, BRUTE)
+ if(M)
+ M.apply_damage(0.6*reac_volume, BURN)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/pressurized_slime.dm b/code/modules/antagonists/blob/blob/blobstrains/pressurized_slime.dm
new file mode 100644
index 0000000000..6a984e66a2
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/pressurized_slime.dm
@@ -0,0 +1,51 @@
+//does low brute damage, oxygen damage, and stamina damage and wets tiles when damaged
+/datum/blobstrain/reagent/pressurized_slime
+ name = "Pressurized Slime"
+ description = "will do low brute, oxygen, and stamina damage, and wet tiles under targets."
+ effectdesc = "will also wet tiles near blobs that are attacked or killed."
+ analyzerdescdamage = "Does low brute damage, low oxygen damage, drains stamina, and wets tiles under targets, extinguishing them."
+ analyzerdesceffect = "When attacked or killed, lubricates nearby tiles, extinguishing anything on them."
+ color = "#AAAABB"
+ complementary_color = "#BBBBAA"
+ blobbernaut_message = "emits slime at"
+ message = "The blob splashes into you"
+ message_living = ", and you gasp for breath"
+ reagent = /datum/reagent/blob/pressurized_slime
+
+/datum/blobstrain/reagent/pressurized_slime/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if((damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser") || damage_type != BURN)
+ extinguisharea(B, damage)
+ return ..()
+
+/datum/blobstrain/reagent/pressurized_slime/death_reaction(obj/structure/blob/B, damage_flag)
+ if(damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser")
+ B.visible_message("
The blob ruptures, spraying the area with liquid! ")
+ extinguisharea(B, 50)
+
+/datum/blobstrain/reagent/pressurized_slime/proc/extinguisharea(obj/structure/blob/B, probchance)
+ for(var/turf/open/T in range(1, B))
+ if(prob(probchance))
+ T.MakeSlippery(TURF_WET_LUBE, min_wet_time = 10 SECONDS, wet_time_to_add = 5 SECONDS)
+ for(var/obj/O in T)
+ O.extinguish()
+ for(var/mob/living/L in T)
+ L.adjust_fire_stacks(-2.5)
+ L.ExtinguishMob()
+
+/datum/reagent/blob/pressurized_slime
+ name = "Pressurized Slime"
+ taste_description = "a sponge"
+ color = "#AAAABB"
+
+/datum/reagent/blob/pressurized_slime/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ var/turf/open/T = get_turf(M)
+ if(istype(T) && prob(reac_volume))
+ T.MakeSlippery(TURF_WET_LUBE, min_wet_time = 10 SECONDS, wet_time_to_add = 5 SECONDS)
+ M.adjust_fire_stacks(-(reac_volume / 10))
+ M.ExtinguishMob()
+ M.apply_damage(0.4*reac_volume, BRUTE)
+ if(M)
+ M.apply_damage(0.4*reac_volume, OXY)
+ if(M)
+ M.adjustStaminaLoss(0.2*reac_volume)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/reactive_spines.dm b/code/modules/antagonists/blob/blob/blobstrains/reactive_spines.dm
new file mode 100644
index 0000000000..fca56d1402
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/reactive_spines.dm
@@ -0,0 +1,30 @@
+//does brute damage through armor and bio resistance
+/datum/blobstrain/reagent/reactive_spines
+ name = "Reactive Spines"
+ description = "will do medium brute damage through armor and bio resistance."
+ effectdesc = "will also react when attacked with brute damage, attacking all near the attacked blob."
+ analyzerdescdamage = "Does medium brute damage, ignoring armor and bio resistance."
+ analyzerdesceffect = "When attacked with brute damage, will lash out, attacking everything near it."
+ color = "#9ACD32"
+ complementary_color = "#FFA500"
+ blobbernaut_message = "stabs"
+ message = "The blob stabs you"
+ reagent = /datum/reagent/blob/reactive_spines
+
+/datum/blobstrain/reagent/reactive_spines/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage && damage_type == BRUTE && B.obj_integrity - damage > 0) //is there any damage, is it brute, and will we be alive
+ if(damage_flag == "melee")
+ B.visible_message("
The blob retaliates, lashing out! ")
+ for(var/atom/A in range(1, B))
+ A.blob_act(B)
+ return ..()
+
+/datum/reagent/blob/reactive_spines
+ name = "Reactive Spines"
+ taste_description = "rock"
+ color = "#9ACD32"
+
+/datum/reagent/blob/reactive_spines/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ if(M.stat == DEAD || istype(M, /mob/living/simple_animal/hostile/blob))
+ return 0 //the dead, and blob mobs, don't cause reactions
+ M.adjustBruteLoss(0.8*reac_volume)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/regenerative_materia.dm b/code/modules/antagonists/blob/blob/blobstrains/regenerative_materia.dm
new file mode 100644
index 0000000000..25511e01ff
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/regenerative_materia.dm
@@ -0,0 +1,33 @@
+//does toxin damage, hallucination, targets think they're not hurt at all
+/datum/blobstrain/reagent/regenerative_materia
+ name = "Regenerative Materia"
+ description = "will do toxin damage and cause targets to believe they are fully healed."
+ analyzerdescdamage = "Does toxin damage and injects a toxin that causes the target to believe they are fully healed."
+ color = "#C8A5DC"
+ complementary_color = "#CD7794"
+ message_living = ", and you feel
alive "
+ reagent = /datum/reagent/blob/regenerative_materia
+
+/datum/reagent/blob/regenerative_materia
+ name = "Regenerative Materia"
+ taste_description = "heaven"
+ color = "#C8A5DC"
+
+/datum/reagent/blob/regenerative_materia/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.adjust_drugginess(reac_volume)
+ if(M.reagents)
+ M.reagents.add_reagent("regenerative_materia", 0.2*reac_volume)
+ M.reagents.add_reagent("spore", 0.2*reac_volume)
+ M.apply_damage(0.7*reac_volume, TOX)
+
+/datum/reagent/blob/regenerative_materia/on_mob_life(mob/living/carbon/C)
+ C.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER)
+ C.hal_screwyhud = SCREWYHUD_HEALTHY //fully healed, honest
+ ..()
+
+/datum/reagent/blob/regenerative_materia/on_mob_delete(mob/living/M)
+ if(iscarbon(M))
+ var/mob/living/carbon/N = M
+ N.hal_screwyhud = 0
+ ..()
diff --git a/code/modules/antagonists/blob/blob/blobstrains/replicating_foam.dm b/code/modules/antagonists/blob/blob/blobstrains/replicating_foam.dm
new file mode 100644
index 0000000000..00743c671e
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/replicating_foam.dm
@@ -0,0 +1,34 @@
+/datum/blobstrain/reagent/replicating_foam
+ description = "will do medium brute damage and occasionally expand again when expanding."
+ shortdesc = "will do medium brute damage."
+ effectdesc = "will also expand when attacked with burn damage, but takes more brute damage."
+ color = "#7B5A57"
+ complementary_color = "#57787B"
+ analyzerdescdamage = "Does medium brute damage."
+ analyzerdesceffect = "Expands when attacked with burn damage, will occasionally expand again when expanding, and is fragile to brute damage."
+ reagent = /datum/reagent/blob/replicating_foam
+
+
+/datum/blobstrain/reagent/replicating_foam/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage_type == BRUTE)
+ damage = damage * 2
+ else if(damage_type == BURN && damage > 0 && B.obj_integrity - damage > 0 && prob(60))
+ var/obj/structure/blob/newB = B.expand(null, null, 0)
+ if(newB)
+ newB.obj_integrity = B.obj_integrity - damage
+ newB.update_icon()
+ return ..()
+
+
+/datum/blobstrain/reagent/replicating_foam/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O)
+ if(prob(30))
+ newB.expand(null, null, 0) //do it again!
+
+/datum/reagent/blob/replicating_foam
+ name = "Replicating Foam"
+ taste_description = "duplication"
+ color = "#7B5A57"
+
+/datum/reagent/blob/replicating_foam/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.apply_damage(0.7*reac_volume, BRUTE)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/shifting_fragments.dm b/code/modules/antagonists/blob/blob/blobstrains/shifting_fragments.dm
new file mode 100644
index 0000000000..dbb3d6fb9b
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/shifting_fragments.dm
@@ -0,0 +1,35 @@
+//does brute damage, shifts away when damaged
+/datum/blobstrain/reagent/shifting_fragments
+ description = "will do medium brute damage."
+ effectdesc = "will also cause blob parts to shift away when attacked."
+ analyzerdescdamage = "Does medium brute damage."
+ analyzerdesceffect = "When attacked, may shift away from the attacker."
+ color = "#C8963C"
+ complementary_color = "#3C6EC8"
+ reagent = /datum/reagent/blob/shifting_fragments
+
+/datum/blobstrain/reagent/shifting_fragments/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O)
+ if(istype(B, /obj/structure/blob/normal) || (istype(B, /obj/structure/blob/shield) && prob(25)))
+ newB.forceMove(get_turf(B))
+ B.forceMove(T)
+
+/datum/blobstrain/reagent/shifting_fragments/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if((damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser") && damage > 0 && B.obj_integrity - damage > 0 && prob(60-damage))
+ var/list/blobstopick = list()
+ for(var/obj/structure/blob/OB in orange(1, B))
+ if((istype(OB, /obj/structure/blob/normal) || (istype(OB, /obj/structure/blob/shield) && prob(25))) && OB.overmind && OB.overmind.blobstrain.type == B.overmind.blobstrain.type)
+ blobstopick += OB //as long as the blob picked is valid; ie, a normal or shield blob that has the same chemical as we do, we can swap with it
+ if(blobstopick.len)
+ var/obj/structure/blob/targeted = pick(blobstopick) //randomize the blob chosen, because otherwise it'd tend to the lower left
+ var/turf/T = get_turf(targeted)
+ targeted.forceMove(get_turf(B))
+ B.forceMove(T) //swap the blobs
+ return ..()
+
+/datum/reagent/blob/shifting_fragments
+ name = "Shifting Fragments"
+ color = "#C8963C"
+
+/datum/reagent/blob/shifting_fragments/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.apply_damage(0.7*reac_volume, BRUTE)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/synchronous_mesh.dm b/code/modules/antagonists/blob/blob/blobstrains/synchronous_mesh.dm
new file mode 100644
index 0000000000..d58fb5b37d
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/synchronous_mesh.dm
@@ -0,0 +1,38 @@
+//does brute damage, bonus damage for each nearby blob, and spreads damage out
+/datum/blobstrain/reagent/synchronous_mesh
+ name = "Synchronous Mesh"
+ description = "will do massively increased brute damage for each blob near the target."
+ effectdesc = "will also spread damage between each blob near the attacked blob."
+ analyzerdescdamage = "Does brute damage, increasing for each blob near the target."
+ analyzerdesceffect = "When attacked, spreads damage between all blobs near the attacked blob."
+ color = "#65ADA2"
+ complementary_color = "#AD6570"
+ blobbernaut_message = "synchronously strikes"
+ message = "The blobs strike you"
+
+/datum/blobstrain/reagent/synchronous_mesh/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if(damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser") //the cause isn't fire or bombs, so split the damage
+ var/damagesplit = 1 //maximum split is 9, reducing the damage each blob takes to 11% but doing that damage to 9 blobs
+ for(var/obj/structure/blob/C in orange(1, B))
+ if(!istype(C, /obj/structure/blob/core) && !istype(C, /obj/structure/blob/node) && C.overmind && C.overmind.blobstrain.type == B.overmind.blobstrain.type) //if it doesn't have the same chemical or is a core or node, don't split damage to it
+ damagesplit += 1
+ for(var/obj/structure/blob/C in orange(1, B))
+ if(!istype(C, /obj/structure/blob/core) && !istype(C, /obj/structure/blob/node) && C.overmind && C.overmind.blobstrain.type == B.overmind.blobstrain.type) //only hurt blobs that have the same overmind chemical and aren't cores or nodes
+ C.take_damage(damage/damagesplit, CLONE, 0, 0)
+ return damage / damagesplit
+ else
+ return damage * 1.25
+
+/datum/reagent/blob/synchronous_mesh
+ name = "Synchronous Mesh"
+ taste_description = "toxic mold"
+ color = "#65ADA2"
+
+/datum/reagent/blob/synchronous_mesh/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.apply_damage(0.2*reac_volume, BRUTE)
+ if(M && reac_volume)
+ for(var/obj/structure/blob/B in range(1, M)) //if the target is completely surrounded, this is 2.4*reac_volume bonus damage, total of 2.6*reac_volume
+ if(M)
+ B.blob_attack_animation(M) //show them they're getting a bad time
+ M.apply_damage(0.3*reac_volume, BRUTE)
diff --git a/code/modules/antagonists/blob/blob/blobstrains/zombifying_pods.dm b/code/modules/antagonists/blob/blob/blobstrains/zombifying_pods.dm
new file mode 100644
index 0000000000..b2bb9d5115
--- /dev/null
+++ b/code/modules/antagonists/blob/blob/blobstrains/zombifying_pods.dm
@@ -0,0 +1,46 @@
+//kills sleeping targets and turns them into blob zombies, produces fragile spores when killed or on expanding
+/datum/blobstrain/reagent/zombifying_pods
+ name = "Zombifying Pods"
+ description = "will do very low toxin damage and harvest sleeping targets for additional resources and a blob zombie."
+ effectdesc = "will also produce fragile spores when killed and on expanding."
+ shortdesc = "will do very low toxin damage and harvest sleeping targets for additional resources(for your overmind) and a blob zombie."
+ analyzerdescdamage = "Does very low toxin damage and kills unconscious humans, turning them into blob zombies."
+ analyzerdesceffect = "Produces spores when expanding and when killed."
+ color = "#E88D5D"
+ complementary_color = "#823ABB"
+ message_living = ", and you feel tired"
+ reagent = /datum/reagent/blob/zombifying_pods
+
+/datum/blobstrain/reagent/zombifying_pods/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag)
+ if((damage_flag == "melee" || damage_flag == "bullet" || damage_flag == "laser") && damage <= 20 && B.obj_integrity - damage <= 0 && prob(30)) //if the cause isn't fire or a bomb, the damage is less than 21, we're going to die from that damage, 20% chance of a shitty spore.
+ B.visible_message("
A spore floats free of the blob! ")
+ var/mob/living/simple_animal/hostile/blob/blobspore/weak/BS = new/mob/living/simple_animal/hostile/blob/blobspore/weak(B.loc)
+ BS.overmind = B.overmind
+ BS.update_icons()
+ B.overmind.blob_mobs.Add(BS)
+ return ..()
+
+/datum/blobstrain/reagent/zombifying_pods/expand_reaction(obj/structure/blob/B, obj/structure/blob/newB, turf/T, mob/camera/blob/O)
+ if(prob(10))
+ var/mob/living/simple_animal/hostile/blob/blobspore/weak/BS = new/mob/living/simple_animal/hostile/blob/blobspore/weak(T)
+ BS.overmind = B.overmind
+ BS.update_icons()
+ newB.overmind.blob_mobs.Add(BS)
+
+/datum/reagent/blob/zombifying_pods
+ name = "Zombifying Pods"
+ color = "#E88D5D"
+
+/datum/reagent/blob/zombifying_pods/reaction_mob(mob/living/M, method=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/O)
+ reac_volume = ..()
+ M.apply_damage(0.6*reac_volume, TOX)
+ if(O && ishuman(M) && M.stat == UNCONSCIOUS)
+ M.death() //sleeping in a fight? bad plan.
+ var/points = rand(5, 10)
+ var/mob/living/simple_animal/hostile/blob/blobspore/BS = new/mob/living/simple_animal/hostile/blob/blobspore/weak(get_turf(M))
+ BS.overmind = O
+ BS.update_icons()
+ O.blob_mobs.Add(BS)
+ BS.Zombify(M)
+ O.add_points(points)
+ to_chat(O, "
Gained [points] resources from the zombification of [M]. ")
diff --git a/code/modules/antagonists/blob/blob/overmind.dm b/code/modules/antagonists/blob/blob/overmind.dm
index 18e13118fe..aed64e4039 100644
--- a/code/modules/antagonists/blob/blob/overmind.dm
+++ b/code/modules/antagonists/blob/blob/overmind.dm
@@ -20,25 +20,25 @@ GLOBAL_LIST_EMPTY(blob_nodes)
pass_flags = PASSBLOB
faction = list(ROLE_BLOB)
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE
- call_life = TRUE
hud_type = /datum/hud/blob_overmind
var/obj/structure/blob/core/blob_core = null // The blob overmind's core
var/blob_points = 0
var/max_blob_points = 250
var/last_attack = 0
- var/datum/reagent/blob/blob_reagent_datum = new/datum/reagent/blob()
+ var/datum/blobstrain/blobstrain
var/list/blob_mobs = list()
var/list/resource_blobs = list()
- var/free_chem_rerolls = 1 //one free chemical reroll
+ var/free_strain_rerolls = 1 //one free strain reroll
+ var/last_reroll_time = 0 //time since we last rerolled, used to give free rerolls
var/nodes_required = 1 //if the blob needs nodes to place resource and factory blobs
var/placed = 0
- var/base_point_rate = 2 //for blob core placement
var/manualplace_min_time = 600 //in deciseconds //a minute, to get bearings
var/autoplace_max_time = 3600 //six minutes, as long as should be needed
var/list/blobs_legit = list()
var/max_count = 0 //The biggest it got before death
var/blobwincount = 400
var/victory_in_progress = FALSE
+ var/rerolling = FALSE
/mob/camera/blob/Initialize(mapload, starting_points = 60)
validate_location()
@@ -50,13 +50,14 @@ GLOBAL_LIST_EMPTY(blob_nodes)
name = new_name
real_name = new_name
last_attack = world.time
- var/datum/reagent/blob/BC = pick((subtypesof(/datum/reagent/blob)))
- blob_reagent_datum = new BC
- color = blob_reagent_datum.complementary_color
+ var/datum/blobstrain/BS = pick(GLOB.valid_blobstrains)
+ set_strain(BS)
+ color = blobstrain.complementary_color
if(blob_core)
blob_core.update_icon()
SSshuttle.registerHostileEnvironment(src)
- .= ..()
+ . = ..()
+ START_PROCESSING(SSobj, src)
/mob/camera/blob/proc/validate_location()
var/turf/T = get_turf(src)
@@ -70,13 +71,28 @@ GLOBAL_LIST_EMPTY(blob_nodes)
CRASH("No blobspawnpoints and blob spawned in nullspace.")
forceMove(T)
+/mob/camera/blob/proc/set_strain(datum/blobstrain/new_strain)
+ if (ispath(new_strain))
+ var/hadstrain = FALSE
+ if (istype(blobstrain))
+ blobstrain.on_lose()
+ qdel(blobstrain)
+ hadstrain = TRUE
+ blobstrain = new new_strain(src)
+ blobstrain.on_gain()
+ if (hadstrain)
+ to_chat(src, "Your strain is now:
[blobstrain.name] !")
+ to_chat(src, "The
[blobstrain.name] strain [blobstrain.description]")
+ if(blobstrain.effectdesc)
+ to_chat(src, "The
[blobstrain.name] strain [blobstrain.effectdesc]")
+
/mob/camera/blob/proc/is_valid_turf(turf/T)
var/area/A = get_area(T)
if((A && !A.blob_allowed) || !T || !is_station_level(T.z) || isspaceturf(T))
return FALSE
return TRUE
-/mob/camera/blob/Life()
+/mob/camera/blob/process()
if(!blob_core)
if(!placed)
if(manualplace_min_time && world.time >= manualplace_min_time)
@@ -84,7 +100,7 @@ GLOBAL_LIST_EMPTY(blob_nodes)
to_chat(src, "
You will automatically place your blob core in [DisplayTimeText(autoplace_max_time - world.time)]. ")
manualplace_min_time = 0
if(autoplace_max_time && world.time >= autoplace_max_time)
- place_blob_core(base_point_rate, 1)
+ place_blob_core(1)
else
qdel(src)
else if(!victory_in_progress && (blobs_legit.len >= blobwincount))
@@ -94,11 +110,12 @@ GLOBAL_LIST_EMPTY(blob_nodes)
max_blob_points = INFINITY
blob_points = INFINITY
addtimer(CALLBACK(src, .proc/victory), 450)
+ else if(!free_strain_rerolls && (last_reroll_time + BLOB_REROLL_TIME
You have gained another free strain re-roll. ")
+ free_strain_rerolls = 1
if(!victory_in_progress && max_count < blobs_legit.len)
max_count = blobs_legit.len
- ..()
-
/mob/camera/blob/proc/victory()
sound_to_playing_players('sound/machines/alarm.ogg')
@@ -129,7 +146,7 @@ GLOBAL_LIST_EMPTY(blob_nodes)
continue
if(!A.blob_allowed)
continue
- A.color = blob_reagent_datum.color
+ A.color = blobstrain.color
A.name = "blob"
A.icon = 'icons/mob/blob.dmi'
A.icon_state = "blob_shield"
@@ -162,6 +179,7 @@ GLOBAL_LIST_EMPTY(blob_nodes)
blobs_legit = null
SSshuttle.clearHostileEnvironment(src)
+ STOP_PROCESSING(SSobj, src)
return ..()
@@ -173,9 +191,9 @@ GLOBAL_LIST_EMPTY(blob_nodes)
add_points(0)
/mob/camera/blob/examine(mob/user)
- . = ..()
- if(blob_reagent_datum)
- . += "Its chemical is [blob_reagent_datum.name] ."
+ ..()
+ if(blobstrain)
+ to_chat(user, "Its strain is [blobstrain.name] .")
/mob/camera/blob/update_health_hud()
if(blob_core)
@@ -214,7 +232,7 @@ GLOBAL_LIST_EMPTY(blob_nodes)
src.log_talk(message, LOG_SAY)
var/message_a = say_quote(message)
- var/rendered = "\[Blob Telepathy\] [name]([blob_reagent_datum.name] ) [message_a] "
+ var/rendered = "\[Blob Telepathy\] [name]([blobstrain.name] ) [message_a] "
for(var/mob/M in GLOB.mob_list)
if(isovermind(M) || istype(M, /mob/living/simple_animal/hostile/blob))
@@ -233,8 +251,8 @@ GLOBAL_LIST_EMPTY(blob_nodes)
stat(null, "Core Health: [blob_core.obj_integrity]")
stat(null, "Power Stored: [blob_points]/[max_blob_points]")
stat(null, "Blobs to Win: [blobs_legit.len]/[blobwincount]")
- if(free_chem_rerolls)
- stat(null, "You have [free_chem_rerolls] Free Chemical Reroll\s Remaining")
+ if(free_strain_rerolls)
+ stat(null, "You have [free_strain_rerolls] Free Strain Reroll\s Remaining")
if(!placed)
if(manualplace_min_time)
stat(null, "Time Before Manual Placement: [max(round((manualplace_min_time - world.time)*0.1, 0.1), 0)]")
diff --git a/code/modules/antagonists/blob/blob/powers.dm b/code/modules/antagonists/blob/blob/powers.dm
index fe492831b8..dff8e22552 100644
--- a/code/modules/antagonists/blob/blob/powers.dm
+++ b/code/modules/antagonists/blob/blob/powers.dm
@@ -7,7 +7,7 @@
// Power verbs
-/mob/camera/blob/proc/place_blob_core(point_rate, placement_override , pop_override = FALSE)
+/mob/camera/blob/proc/place_blob_core(placement_override, pop_override = FALSE)
if(placed && placement_override != -1)
return 1
if(!placement_override)
@@ -47,7 +47,7 @@
if(placed && blob_core)
blob_core.forceMove(loc)
else
- var/obj/structure/blob/core/core = new(get_turf(src), src, point_rate, 1)
+ var/obj/structure/blob/core/core = new(get_turf(src), src, 1)
core.overmind = src
blobs_legit += src
blob_core = core
@@ -71,13 +71,13 @@
var/list/nodes = list()
for(var/i in 1 to GLOB.blob_nodes.len)
var/obj/structure/blob/node/B = GLOB.blob_nodes[i]
- nodes["Blob Node #[i] ([B.overmind ? "[B.overmind.blob_reagent_datum.name]":"No Chemical"])"] = B
+ nodes["Blob Node #[i] ([get_area_name(B)])"] = B
var/node_name = input(src, "Choose a node to jump to.", "Node Jump") in nodes
var/obj/structure/blob/node/chosen_node = nodes[node_name]
if(chosen_node)
forceMove(chosen_node.loc)
-/mob/camera/blob/proc/createSpecial(price, blobType, nearEquals, needsNode, turf/T)
+/mob/camera/blob/proc/createSpecial(price, blobstrain, nearEquals, needsNode, turf/T)
if(!T)
T = get_turf(src)
var/obj/structure/blob/B = (locate(/obj/structure/blob) in T)
@@ -93,12 +93,12 @@
return //handholdotron 2000
if(nearEquals)
for(var/obj/structure/blob/L in orange(nearEquals, T))
- if(L.type == blobType)
+ if(L.type == blobstrain)
to_chat(src, "There is a similar blob nearby, move more than [nearEquals] tiles away from it! ")
return
if(!can_buy(price))
return
- var/obj/structure/blob/N = B.change_to(blobType, src)
+ var/obj/structure/blob/N = B.change_to(blobstrain, src)
return N
/mob/camera/blob/verb/toggle_node_req()
@@ -120,12 +120,13 @@
/mob/camera/blob/proc/create_shield(turf/T)
var/obj/structure/blob/shield/S = locate(/obj/structure/blob/shield) in T
if(S)
- if(!can_buy(15))
+ if(!can_buy(BLOB_REFLECTOR_COST))
return
if(S.obj_integrity < S.max_integrity * 0.5)
+ add_points(BLOB_REFLECTOR_COST)
to_chat(src, "This shield blob is too damaged to be modified properly! ")
return
- to_chat(src, "You secrete a reflective ooze over the shield blob, allowing it to reflect projectiles at the cost of reduced intregrity. ")
+ to_chat(src, "You secrete a reflective ooze over the shield blob, allowing it to reflect projectiles at the cost of reduced integrity. ")
S.change_to(/obj/structure/blob/shield/reflective, src)
else
createSpecial(15, /obj/structure/blob/shield, 0, 0, T)
@@ -166,7 +167,9 @@
if(!can_buy(40))
return
- var/list/mob/candidates = pollGhostCandidates("Do you want to play as a [blob_reagent_datum.name] blobbernaut?", ROLE_BLOB, null, ROLE_BLOB, 50) //players must answer rapidly
+ B.naut = TRUE //temporary placeholder to prevent creation of more than one per factory.
+ to_chat(src, "You attempt to produce a blobbernaut. ")
+ var/list/mob/candidates = pollGhostCandidates("Do you want to play as a [blobstrain.name] blobbernaut?", ROLE_BLOB, null, ROLE_BLOB, 50) //players must answer rapidly
if(LAZYLEN(candidates)) //if we got at least one candidate, they're a blobbernaut now.
B.max_integrity = initial(B.max_integrity) * 0.25 //factories that produced a blobbernaut have much lower health
B.obj_integrity = min(B.obj_integrity, B.max_integrity)
@@ -188,8 +191,8 @@
to_chat(blobber, "You are a blobbernaut! ")
to_chat(blobber, "You are powerful, hard to kill, and slowly regenerate near nodes and cores, but will slowly die if not near the blob or if the factory that made you is killed.")
to_chat(blobber, "You can communicate with other blobbernauts and overminds via :b ")
- to_chat(blobber, "Your overmind's blob reagent is: [blob_reagent_datum.name] !")
- to_chat(blobber, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.shortdesc ? "[blob_reagent_datum.shortdesc]" : "[blob_reagent_datum.description]"]")
+ to_chat(blobber, "Your overmind's blob reagent is: [blobstrain.name] !")
+ to_chat(blobber, "The [blobstrain.name] reagent [blobstrain.shortdesc ? "[blobstrain.shortdesc]" : "[blobstrain.description]"]")
else
to_chat(src, "You could not conjure a sentience for your blobbernaut. Your points have been refunded. Try again later. ")
add_points(40)
@@ -244,8 +247,8 @@
/mob/camera/blob/verb/expand_blob_power()
set category = "Blob"
- set name = "Expand/Attack Blob (4)"
- set desc = "Attempts to create a new blob in this tile. If the tile isn't clear, instead attacks it, damaging mobs and objects."
+ set name = "Expand/Attack Blob ([BLOB_SPREAD_COST])"
+ set desc = "Attempts to create a new blob in this tile. If the tile isn't clear, instead attacks it, damaging mobs and objects and refunding [BLOB_ATTACK_REFUND] points."
var/turf/T = get_turf(src)
expand_blob(T)
@@ -258,23 +261,21 @@
if(!possibleblobs.len)
to_chat(src, "There is no blob adjacent to the target tile! ")
return
- if(can_buy(4))
+ if(can_buy(BLOB_SPREAD_COST))
var/attacksuccess = FALSE
for(var/mob/living/L in T)
if(ROLE_BLOB in L.faction) //no friendly/dead fire
continue
if(L.stat != DEAD)
attacksuccess = TRUE
- var/mob_protection = L.get_permeability_protection()
- blob_reagent_datum.reaction_mob(L, VAPOR, 25, 1, mob_protection, src)
- blob_reagent_datum.send_message(L)
+ blobstrain.attack_living(L)
var/obj/structure/blob/B = locate() in T
if(B)
- if(attacksuccess) //if we successfully attacked a turf with a blob on it, don't refund shit
+ if(attacksuccess) //if we successfully attacked a turf with a blob on it, only give an attack refund
B.blob_attack_animation(T, src)
else
to_chat(src, "There is a blob there! ")
- add_points(4) //otherwise, refund all of the cost
+ add_points(BLOB_SPREAD_COST) //otherwise, refund all of the cost
else
var/list/cardinalblobs = list()
var/list/diagonalblobs = list()
@@ -287,14 +288,15 @@
var/obj/structure/blob/OB
if(cardinalblobs.len)
OB = pick(cardinalblobs)
- OB.expand(T, src)
+ if(!OB.expand(T, src))
+ add_points(BLOB_ATTACK_REFUND) //assume it's attacked SOMETHING, possibly a structure
else
OB = pick(diagonalblobs)
if(attacksuccess)
OB.blob_attack_animation(T, src)
playsound(OB, 'sound/effects/splat.ogg', 50, 1)
else
- add_points(4) //if we're attacking diagonally and didn't hit anything, refund
+ add_points(BLOB_SPREAD_COST) //if we're attacking diagonally and didn't hit anything, refund
if(attacksuccess)
last_attack = world.time + CLICK_CD_MELEE
else
@@ -331,41 +333,38 @@
if(BM.stat == CONSCIOUS)
BM.say(speak_text)
-/mob/camera/blob/verb/chemical_reroll()
+/mob/camera/blob/verb/strain_reroll()
set category = "Blob"
- set name = "Reactive Chemical Adaptation (40)"
- set desc = "Replaces your chemical with a random, different one."
- if(free_chem_rerolls || can_buy(40))
- set_chemical()
- if(free_chem_rerolls)
- free_chem_rerolls--
+ set name = "Reactive Strain Adaptation (40)"
+ set desc = "Replaces your strain with a random, different one."
+ if(!rerolling && (free_strain_rerolls || can_buy(40)))
+ rerolling = TRUE
+ reroll_strain()
+ rerolling = FALSE
+ if(free_strain_rerolls)
+ free_strain_rerolls--
+ last_reroll_time = world.time
-/mob/camera/blob/proc/set_chemical()
- var/datum/reagent/blob/BC = pick((subtypesof(/datum/reagent/blob) - blob_reagent_datum.type))
- blob_reagent_datum = new BC
- color = blob_reagent_datum.complementary_color
- for(var/BL in GLOB.blobs)
- var/obj/structure/blob/B = BL
- B.update_icon()
- for(var/BLO in blob_mobs)
- var/mob/living/simple_animal/hostile/blob/BM = BLO
- BM.update_icons() //If it's getting a new chemical, tell it what it does!
- to_chat(BM, "Your overmind's blob reagent is now: [blob_reagent_datum.name] !")
- to_chat(BM, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.shortdesc ? "[blob_reagent_datum.shortdesc]" : "[blob_reagent_datum.description]"]")
- to_chat(src, "Your reagent is now: [blob_reagent_datum.name] !")
- to_chat(src, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.description]")
- if(blob_reagent_datum.effectdesc)
- to_chat(src, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.effectdesc]")
+/mob/camera/blob/proc/reroll_strain()
+ var/list/choices = list()
+ while (length(choices) < 4)
+ var/datum/blobstrain/bs = pick((GLOB.valid_blobstrains))
+ choices[initial(bs.name)] = bs
+
+ var/choice = input(usr, "Please choose a new strain","Strain") as anything in choices
+ if (choice && choices[choice] && !QDELETED(src))
+ var/datum/blobstrain/bs = choices[choice]
+ set_strain(bs)
/mob/camera/blob/verb/blob_help()
set category = "Blob"
set name = "*Blob Help*"
set desc = "Help on how to blob."
to_chat(src, "As the overmind, you can control the blob! ")
- to_chat(src, "Your blob reagent is: [blob_reagent_datum.name] !")
- to_chat(src, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.description]")
- if(blob_reagent_datum.effectdesc)
- to_chat(src, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.effectdesc]")
+ to_chat(src, "Your blob reagent is: [blobstrain.name] !")
+ to_chat(src, "The [blobstrain.name] reagent [blobstrain.description]")
+ if(blobstrain.effectdesc)
+ to_chat(src, "The [blobstrain.name] reagent [blobstrain.effectdesc]")
to_chat(src, "You can expand, which will attack people, damage objects, or place a Normal Blob if the tile is clear. ")
to_chat(src, "Normal Blobs will expand your reach and can be upgraded into special blobs that perform certain functions.")
to_chat(src, "You can upgrade normal blobs into the following types of blob: ")
diff --git a/code/modules/antagonists/blob/blob/theblob.dm b/code/modules/antagonists/blob/blob/theblob.dm
index fc78f859f2..444b10684b 100644
--- a/code/modules/antagonists/blob/blob/theblob.dm
+++ b/code/modules/antagonists/blob/blob/theblob.dm
@@ -83,16 +83,10 @@
/obj/structure/blob/update_icon() //Updates color based on overmind color if we have an overmind.
if(overmind)
- add_atom_colour(overmind.blob_reagent_datum.color, FIXED_COLOUR_PRIORITY)
+ add_atom_colour(overmind.blobstrain.color, FIXED_COLOUR_PRIORITY)
else
remove_atom_colour(FIXED_COLOUR_PRIORITY)
-/obj/structure/blob/process()
- Life()
-
-/obj/structure/blob/proc/Life()
- return
-
/obj/structure/blob/proc/Pulse_Area(mob/camera/blob/pulsing_overmind, claim_range = 10, pulse_range = 3, expand_range = 2)
if(QDELETED(pulsing_overmind))
pulsing_overmind = overmind
@@ -148,10 +142,10 @@
O.setDir(dir)
if(controller)
var/mob/camera/blob/BO = controller
- O.color = BO.blob_reagent_datum.color
+ O.color = BO.blobstrain.color
O.alpha = 200
else if(overmind)
- O.color = overmind.blob_reagent_datum.color
+ O.color = overmind.blobstrain.color
if(A)
O.do_attack_animation(A) //visually attack the whatever
return O //just in case you want to do something to the animation.
@@ -192,7 +186,7 @@
B.forceMove(T)
B.update_icon()
if(B.overmind && expand_reaction)
- B.overmind.blob_reagent_datum.expand_reaction(src, B, T, controller)
+ B.overmind.blobstrain.expand_reaction(src, B, T, controller)
return B
else
blob_attack_animation(T, controller)
@@ -209,14 +203,14 @@
return
if(severity > 0)
if(overmind)
- overmind.blob_reagent_datum.emp_reaction(src, severity)
+ overmind.blobstrain.emp_reaction(src, severity)
if(prob(100 - severity * 30))
new /obj/effect/temp_visual/emp(get_turf(src))
/obj/structure/blob/tesla_act(power)
..()
if(overmind)
- if(overmind.blob_reagent_datum.tesla_reaction(src, power))
+ if(overmind.blobstrain.tesla_reaction(src, power))
take_damage(power/400, BURN, "energy")
else
take_damage(power/400, BURN, "energy")
@@ -224,7 +218,7 @@
/obj/structure/blob/extinguish()
..()
if(overmind)
- overmind.blob_reagent_datum.extinguish_reaction(src)
+ overmind.blobstrain.extinguish_reaction(src)
/obj/structure/blob/hulk_damage()
return 15
@@ -243,13 +237,13 @@
else
return ..()
-/obj/structure/blob/proc/chemeffectreport()
+/obj/structure/blob/proc/chemeffectreport(mob/user)
RETURN_TYPE(/list)
. = list()
if(overmind)
- . += "Material: [overmind.blob_reagent_datum.name] . "
- . += "Material Effects: [overmind.blob_reagent_datum.analyzerdescdamage] "
- . += "Material Properties: [overmind.blob_reagent_datum.analyzerdesceffect] "
+ to_chat(user, "Material: [overmind.blobstrain.name] . ")
+ to_chat(user, "Material Effects: [overmind.blobstrain.analyzerdescdamage] ")
+ to_chat(user, "Material Properties: [overmind.blobstrain.analyzerdesceffect] ")
else
. += "No Material Detected! "
@@ -288,7 +282,7 @@
armor_protection = armor.getRating(damage_flag)
damage_amount = round(damage_amount * (100 - armor_protection)*0.01, 0.1)
if(overmind && damage_flag)
- damage_amount = overmind.blob_reagent_datum.damage_reaction(src, damage_amount, damage_type, damage_flag)
+ damage_amount = overmind.blobstrain.damage_reaction(src, damage_amount, damage_type, damage_flag)
return damage_amount
/obj/structure/blob/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir)
@@ -298,7 +292,7 @@
/obj/structure/blob/obj_destruction(damage_flag)
if(overmind)
- overmind.blob_reagent_datum.death_reaction(src, damage_flag)
+ overmind.blobstrain.death_reaction(src, damage_flag)
..()
/obj/structure/blob/proc/change_to(type, controller)
@@ -332,8 +326,8 @@
/obj/structure/blob/proc/get_chem_name()
if(overmind)
- return overmind.blob_reagent_datum.name
- return "an unknown variant"
+ return overmind.blobstrain.name
+ return "some kind of organic tissue"
/obj/structure/blob/normal
name = "normal blob"
diff --git a/code/modules/antagonists/blood_contract/blood_contract.dm b/code/modules/antagonists/blood_contract/blood_contract.dm
index 4e7238647e..5d2fda08fc 100644
--- a/code/modules/antagonists/blood_contract/blood_contract.dm
+++ b/code/modules/antagonists/blood_contract/blood_contract.dm
@@ -27,7 +27,7 @@
INVOKE_ASYNC(B, /obj/effect/mine/pickup/bloodbath/.proc/mineEffect, H) //could use moving out from the mine
for(var/mob/living/carbon/human/P in GLOB.player_list)
- if(P == H)
+ if(P == H || HAS_TRAIT(P, TRAIT_NO_MIDROUND_ANTAG))
continue
to_chat(P, "You have an overwhelming desire to kill [H]. [H.p_theyve(TRUE)] been marked red! Whoever [H.p_they()] [H.p_were()], friend or foe, go kill [H.p_them()]! ")
P.put_in_hands(new /obj/item/kitchen/knife/butcher(P), TRUE)
diff --git a/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm b/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm
index a2a0238df1..0c80ce0dee 100644
--- a/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm
+++ b/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm
@@ -43,7 +43,7 @@
// EXPLANATION
/datum/objective/bloodsucker/lair/update_explanation_text()
- explanation_text = "Create a lair by claiming a coffin, and protect it until the end of the shift"// Make sure to keep it safe!"
+ explanation_text = "Create a lair by claiming a coffin, and protect it until the end of the shift."// Make sure to keep it safe!"
// WIN CONDITIONS?
/datum/objective/bloodsucker/lair/check_completion()
@@ -228,7 +228,7 @@
if (SC && SC.lastgen > 0 && SC.connected_panels.len > 0 && SC.connected_tracker)
return FALSE
return TRUE
-*/
+*/
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -250,15 +250,15 @@
// WIN CONDITIONS?
/datum/objective/bloodsucker/heartthief/check_completion()
// -Must have a body.
- if (!owner.current)
+ if(!owner.current)
return FALSE
// Taken from /steal in objective.dm
var/list/all_items = owner.current.GetAllContents() // Includes items inside other items.
var/itemcount = FALSE
for(var/obj/I in all_items) //Check for items
- if(I == /obj/item/organ/heart)
- itemcount ++
- if (itemcount >= target_amount) // Got the right amount?
+ if(istype(I, /obj/item/organ/heart/))
+ itemcount++
+ if(itemcount >= target_amount) // Got the right amount?
return TRUE
return FALSE
diff --git a/code/modules/antagonists/bloodsucker/datum_bloodsucker.dm b/code/modules/antagonists/bloodsucker/datum_bloodsucker.dm
index 4d06c127d4..94c62df696 100644
--- a/code/modules/antagonists/bloodsucker/datum_bloodsucker.dm
+++ b/code/modules/antagonists/bloodsucker/datum_bloodsucker.dm
@@ -6,7 +6,7 @@
roundend_category = "bloodsuckers"
antagpanel_category = "Bloodsucker"
job_rank = ROLE_BLOODSUCKER
-
+ threat = 5
// NAME
var/vampname // My Dracula name
var/vamptitle // My Dracula title
@@ -91,10 +91,8 @@
// Refill with Blood
owner.current.blood_volume = max(owner.current.blood_volume,BLOOD_VOLUME_SAFE)
-
-
-
-////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+/datum/antagonist/bloodsucker/threat()
+ return ..()+3*vamplevel
/datum/antagonist/bloodsucker/proc/SelectFirstName()
@@ -185,10 +183,10 @@
BuyPower(new /datum/action/bloodsucker/veil)
// Traits
for(var/T in defaultTraits)
- ADD_TRAIT(owner.current, T, "bloodsucker")
+ ADD_TRAIT(owner.current, T, BLOODSUCKER_TRAIT)
if(HAS_TRAIT(owner.current, TRAIT_TOXINLOVER)) //No slime bonuses here, no thank you
had_toxlover = TRUE
- REMOVE_TRAIT(owner.current, TRAIT_TOXINLOVER, "species")
+ REMOVE_TRAIT(owner.current, TRAIT_TOXINLOVER, SPECIES_TRAIT)
// Traits: Species
if(ishuman(owner.current))
var/mob/living/carbon/human/H = owner.current
@@ -235,9 +233,9 @@
// owner.RemoveSpell(power)
// Traits
for(var/T in defaultTraits)
- REMOVE_TRAIT(owner.current, T, "bloodsucker")
+ REMOVE_TRAIT(owner.current, T, BLOODSUCKER_TRAIT)
if(had_toxlover == TRUE)
- ADD_TRAIT(owner.current, TRAIT_TOXINLOVER, "species")
+ ADD_TRAIT(owner.current, TRAIT_TOXINLOVER, SPECIES_TRAIT)
// Traits: Species
if(ishuman(owner.current))
@@ -387,7 +385,7 @@
add_objective(heartthief_objective)
/*
else
-
+
// Solars Objective, doesnt work due to TG updates.
var/datum/objective/bloodsucker/solars/solars_objective = new
solars_objective.owner = owner
diff --git a/code/modules/antagonists/bloodsucker/datum_hunter.dm b/code/modules/antagonists/bloodsucker/datum_hunter.dm
index 5fc6716a7d..c0933d8a3c 100644
--- a/code/modules/antagonists/bloodsucker/datum_hunter.dm
+++ b/code/modules/antagonists/bloodsucker/datum_hunter.dm
@@ -13,7 +13,10 @@
var/list/datum/objective/objectives_given = list() // For removal if needed.
var/datum/martial_art/my_kungfu // Hunters know a lil kung fu.
var/bad_dude = FALSE // Every first hunter spawned is a SHIT LORD.
+ threat = -3
+/datum/antagonist/vamphunter/threat()
+ return bad_dude ? -(..()) : ..()
/datum/antagonist/vamphunter/on_gain()
diff --git a/code/modules/antagonists/bloodsucker/datum_vassal.dm b/code/modules/antagonists/bloodsucker/datum_vassal.dm
index 345c6f3c10..3d5ed1369b 100644
--- a/code/modules/antagonists/bloodsucker/datum_vassal.dm
+++ b/code/modules/antagonists/bloodsucker/datum_vassal.dm
@@ -19,6 +19,7 @@
var/datum/antagonist/bloodsucker/master // Who made me?
var/list/datum/action/powers = list()// Purchased powers
var/list/datum/objective/objectives_given = list() // For removal if needed.
+ threat = 1
/datum/antagonist/vassal/can_be_owned(datum/mind/new_owner)
// If we weren't created by a bloodsucker, then we cannot be a vassal (assigned from antag panel)
diff --git a/code/modules/antagonists/bloodsucker/items/bloodsucker_stake.dm b/code/modules/antagonists/bloodsucker/items/bloodsucker_stake.dm
index b69b851990..4c377f4b82 100644
--- a/code/modules/antagonists/bloodsucker/items/bloodsucker_stake.dm
+++ b/code/modules/antagonists/bloodsucker/items/bloodsucker_stake.dm
@@ -90,6 +90,7 @@
user.dropItemToGround(src, TRUE) //user.drop_item() // "drop item" doesn't seem to exist anymore. New proc is user.dropItemToGround() but it doesn't seem like it's needed now?
var/obj/item/bodypart/B = C.get_bodypart("chest") // This was all taken from hitby() in human_defense.dm
B.embedded_objects |= src
+ embedded()
add_mob_blood(target)//Place blood on the stake
loc = C // Put INSIDE the character
B.receive_damage(w_class * embedding.embedded_impact_pain_multiplier)
diff --git a/code/modules/antagonists/bloodsucker/objects/bloodsucker_crypt.dm b/code/modules/antagonists/bloodsucker/objects/bloodsucker_crypt.dm
index db286dd6fe..a8925dfb7b 100644
--- a/code/modules/antagonists/bloodsucker/objects/bloodsucker_crypt.dm
+++ b/code/modules/antagonists/bloodsucker/objects/bloodsucker_crypt.dm
@@ -258,7 +258,7 @@
/obj/structure/bloodsucker/vassalrack/proc/torture_victim(mob/living/user, mob/living/target)
var/datum/antagonist/bloodsucker/bloodsuckerdatum = user.mind.has_antag_datum(ANTAG_DATUM_BLOODSUCKER)
// Check Bloodmob/living/M, force = FALSE, check_loc = TRUE
- var/convert_cost = 200 + 200 * bloodsuckerdatum.vassals
+ var/convert_cost = 200 + 200 * bloodsuckerdatum.vassals
if(user.blood_volume < convert_cost + 5)
to_chat(user, "You don't have enough blood to initiate the Dark Communion with [target]. ")
return
@@ -449,7 +449,7 @@
/obj/structure/bloodsucker/candelabrum/Destroy()
STOP_PROCESSING(SSobj, src)
-/obj/structure/bloodsucker/candelabrum/update_icon()
+/obj/structure/bloodsucker/candelabrum/update_icon_state()
icon_state = "candelabrum[lit ? "_lit" : ""]"
/obj/structure/bloodsucker/candelabrum/examine(mob/user)
diff --git a/code/modules/antagonists/bloodsucker/powers/lunge.dm b/code/modules/antagonists/bloodsucker/powers/lunge.dm
index cc9363bbaf..f6dfc8ba72 100644
--- a/code/modules/antagonists/bloodsucker/powers/lunge.dm
+++ b/code/modules/antagonists/bloodsucker/powers/lunge.dm
@@ -59,7 +59,7 @@
var/do_knockdown = !is_A_facing_B(target,owner) || owner.alpha <= 0 || istype(owner.loc, /obj/structure/closet)
// CAUSES: Target has their back to me, I'm invisible, or I'm in a Closet
// Step One: Heatseek toward Target's Turf
- addtimer(CALLBACK(owner, .proc/_walk, 0), 2 SECONDS)
+ addtimer(CALLBACK(GLOBAL_PROC, .proc/_walk, owner, 0), 2 SECONDS)
target.playsound_local(get_turf(owner), 'sound/bloodsucker/lunge_warn.ogg', 60, FALSE, pressure_affected = FALSE) // target-only telegraphing
owner.playsound_local(owner, 'sound/bloodsucker/lunge_warn.ogg', 60, FALSE, pressure_affected = FALSE) // audio feedback to the user
if(do_mob(owner, owner, 7, TRUE, TRUE))
diff --git a/code/modules/antagonists/bloodsucker/powers/mesmerize.dm b/code/modules/antagonists/bloodsucker/powers/mesmerize.dm
index d5354c1af9..814ad2abd7 100644
--- a/code/modules/antagonists/bloodsucker/powers/mesmerize.dm
+++ b/code/modules/antagonists/bloodsucker/powers/mesmerize.dm
@@ -64,7 +64,7 @@
to_chat(owner, "Your victim's eyes are glazed over. They cannot perceive you. ")
return FALSE
// Check: Target See Me? (behind wall)
- if(!(target in view(target_range, get_turf(owner))))
+ if(!(target in viewers(target_range, get_turf(owner))))
// Sub-Check: GET CLOSER
//if (!(owner in range(target_range, get_turf(target)))
// if (display_error)
@@ -90,51 +90,56 @@
/datum/action/bloodsucker/targeted/mesmerize/proc/ContinueTarget(atom/A)
var/mob/living/carbon/target = A
- var/mob/living/user = owner
+ var/mob/living/L = owner
- var/cancontinue=CheckCanTarget(target)
+ var/cancontinue = CheckCanTarget(target)
if(!cancontinue)
success = FALSE
target.remove_status_effect(STATUS_EFFECT_MESMERIZE)
- user.remove_status_effect(STATUS_EFFECT_MESMERIZE)
+ L.remove_status_effect(STATUS_EFFECT_MESMERIZE)
DeactivatePower()
DeactivateRangedAbility()
StartCooldown()
- to_chat(user, "[target] has escaped your gaze! ")
+ to_chat(L, "[target] has escaped your gaze! ")
UnregisterSignal(target, COMSIG_MOVABLE_MOVED)
/datum/action/bloodsucker/targeted/mesmerize/FireTargetedPower(atom/A)
// set waitfor = FALSE <---- DONT DO THIS!We WANT this power to hold up ClickWithPower(), so that we can unlock the power when it's done.
var/mob/living/carbon/target = A
- var/mob/living/user = owner
+ var/mob/living/L = owner
+ L.face_atom(A)
+ if(!istype(target))
+ return
+ success = TRUE
+ var/power_time = 138 + level_current * 12
+ target.apply_status_effect(STATUS_EFFECT_MESMERIZE, 30)
+ L.apply_status_effect(STATUS_EFFECT_MESMERIZE, 30)
+ RegisterSignal(target, COMSIG_MOVABLE_MOVED, .proc/ContinueTarget)
+ // 5 second windup
+ addtimer(CALLBACK(src, .proc/apply_effects, L, target, power_time), 6 SECONDS)
+ ADD_TRAIT(target, TRAIT_COMBAT_MODE_LOCKED, src)
+ ADD_TRAIT(L, TRAIT_COMBAT_MODE_LOCKED, src)
- if(istype(target))
- success = TRUE
- var/power_time = 138 + level_current * 12
- target.apply_status_effect(STATUS_EFFECT_MESMERIZE, 30)
- user.apply_status_effect(STATUS_EFFECT_MESMERIZE, 30)
-
- RegisterSignal(target, COMSIG_MOVABLE_MOVED, .proc/ContinueTarget)
+/datum/action/bloodsucker/targeted/mesmerize/proc/apply_effects(aggressor, victim, power_time)
+ var/mob/living/carbon/target = victim
+ var/mob/living/L = aggressor
+ if(!success)
+ return
+ PowerActivatedSuccessfully() // blood & cooldown only altered if power activated successfully - less "fuck you"-y
+ target.apply_status_effect(STATUS_EFFECT_MESMERIZE, power_time)
+ REMOVE_TRAIT(L, TRAIT_COMBAT_MODE_LOCKED, src)
+ target.face_atom(L)
+ target.Stun(power_time)
+ to_chat(L, "[target] is fixed in place by your hypnotic gaze. ")
+ target.next_move = world.time + power_time // <--- Use direct change instead. We want an unmodified delay to their next move // target.changeNext_move(power_time) // check click.dm
+ target.notransform = TRUE // <--- Fuck it. We tried using next_move, but they could STILL resist. We're just doing a hard freeze.
+ spawn(power_time)
+ if(istype(target) && success)
+ target.notransform = FALSE
+ REMOVE_TRAIT(target, TRAIT_COMBAT_MODE_LOCKED, src)
+ if(istype(L) && target.stat == CONSCIOUS && (target in view(10, get_turf(L)))) // They Woke Up! (Notice if within view)
+ to_chat(L, "[target] has snapped out of their trance. ")
- // 3 second windup
- sleep(30)
- if(success)
- PowerActivatedSuccessfully() // blood & cooldown only altered if power activated successfully - less "fuck you"-y
- target.face_atom(user)
- target.apply_status_effect(STATUS_EFFECT_MESMERIZE, power_time) // pretty much purely cosmetic
- target.Stun(power_time)
- to_chat(user, "[target] is fixed in place by your hypnotic gaze. ")
- target.next_move = world.time + power_time // <--- Use direct change instead. We want an unmodified delay to their next move // target.changeNext_move(power_time) // check click.dm
- target.notransform = TRUE // <--- Fuck it. We tried using next_move, but they could STILL resist. We're just doing a hard freeze.
-
- UnregisterSignal(target, COMSIG_MOVABLE_MOVED)
-
- spawn(power_time)
- if(istype(target) && success)
- target.notransform = FALSE
- // They Woke Up! (Notice if within view)
- if(istype(user) && target.stat == CONSCIOUS && (target in view(10, get_turf(user))) )
- to_chat(user, "[target] has snapped out of their trance. ")
/datum/action/bloodsucker/targeted/mesmerize/ContinueActive(mob/living/user, mob/living/target)
return ..() && CheckCanUse() && CheckCanTarget(target)
diff --git a/code/modules/antagonists/bloodsucker/powers/veil.dm b/code/modules/antagonists/bloodsucker/powers/veil.dm
index 0c83cc2d44..ecb0611940 100644
--- a/code/modules/antagonists/bloodsucker/powers/veil.dm
+++ b/code/modules/antagonists/bloodsucker/powers/veil.dm
@@ -92,10 +92,10 @@
H.socks = random_socks(H.gender)
//H.eye_color = random_eye_color()
REMOVE_TRAIT(H, TRAIT_DISFIGURED, null) //
- H.dna.features = random_features()
+ H.dna.features = random_features(H.dna.species?.id)
// Apply Appearance
- H.update_body() // Outfit and underware, also body.
+ H.update_body(TRUE) // Outfit and underwear, also body and privates.
//H.update_mutant_bodyparts() // Lizard tails etc
H.update_hair()
H.update_body_parts()
@@ -140,7 +140,7 @@
ADD_TRAIT(H, TRAIT_DISFIGURED, "husk") // NOTE: We are ASSUMING husk. // H.status_flags |= DISFIGURED // Restore "Unknown" disfigurement
H.dna.features = prev_features
// Apply Appearance
- H.update_body() // Outfit and underware, also body.
+ H.update_body(TRUE) // Outfit and underwear, also body and privates.
H.update_hair()
H.update_body_parts() // Body itself, maybe skin color?
cast_effect() // POOF
diff --git a/code/modules/antagonists/brother/brother.dm b/code/modules/antagonists/brother/brother.dm
index efe21f38fa..a48e080a89 100644
--- a/code/modules/antagonists/brother/brother.dm
+++ b/code/modules/antagonists/brother/brother.dm
@@ -5,6 +5,7 @@
var/special_role = ROLE_BROTHER
var/datum/team/brother_team/team
antag_moodlet = /datum/mood_event/focused
+ threat = 3
/datum/antagonist/brother/create_team(datum/team/brother_team/new_team)
if(!new_team)
diff --git a/code/modules/antagonists/changeling/changeling.dm b/code/modules/antagonists/changeling/changeling.dm
index a81c409233..967715ce2f 100644
--- a/code/modules/antagonists/changeling/changeling.dm
+++ b/code/modules/antagonists/changeling/changeling.dm
@@ -8,6 +8,7 @@
antagpanel_category = "Changeling"
job_rank = ROLE_CHANGELING
antag_moodlet = /datum/mood_event/focused
+ threat = 10
var/you_are_greet = TRUE
var/give_objectives = TRUE
@@ -30,6 +31,7 @@
var/isabsorbing = 0
var/islinking = 0
var/geneticpoints = 10
+ var/maxgeneticpoints = 10
var/purchasedpowers = list()
var/mimicing = ""
var/canrespec = 0
@@ -97,17 +99,24 @@
to_chat(H, "You have evolved beyond your clownish nature, allowing you to wield weapons without harming yourself.")
H.dna.remove_mutation(CLOWNMUT)
-/datum/antagonist/changeling/proc/reset_properties()
+/datum/antagonist/changeling/proc/reset_properties(hardReset = FALSE)
changeling_speak = 0
chosen_sting = null
- geneticpoints = initial(geneticpoints)
+
+ geneticpoints = maxgeneticpoints
sting_range = initial(sting_range)
- chem_storage = initial(chem_storage)
- chem_recharge_rate = initial(chem_recharge_rate)
- chem_charges = min(chem_charges, chem_storage)
chem_recharge_slowdown = initial(chem_recharge_slowdown)
mimicing = ""
+ if (hardReset)
+ chem_storage = initial(chem_storage)
+ chem_recharge_rate = initial(chem_recharge_rate)
+ geneticpoints = initial(geneticpoints)
+ maxgeneticpoints = initial(maxgeneticpoints)
+
+ chem_charges = min(chem_charges, chem_storage)
+
+
/datum/antagonist/changeling/proc/remove_changeling_powers()
if(ishuman(owner.current) || ismonkey(owner.current))
reset_properties()
@@ -286,7 +295,6 @@
prof.name_list[slot] = I.name
prof.appearance_list[slot] = I.appearance
prof.flags_cover_list[slot] = I.flags_cover
- prof.item_color_list[slot] = I.item_color
prof.item_state_list[slot] = I.item_state
prof.exists_list[slot] = 1
else
@@ -502,7 +510,6 @@
var/list/appearance_list = list()
var/list/flags_cover_list = list()
var/list/exists_list = list()
- var/list/item_color_list = list()
var/list/item_state_list = list()
var/underwear
@@ -525,7 +532,6 @@
newprofile.appearance_list = appearance_list.Copy()
newprofile.flags_cover_list = flags_cover_list.Copy()
newprofile.exists_list = exists_list.Copy()
- newprofile.item_color_list = item_color_list.Copy()
newprofile.item_state_list = item_state_list.Copy()
newprofile.underwear = underwear
newprofile.undershirt = undershirt
diff --git a/code/modules/antagonists/changeling/powers/absorb.dm b/code/modules/antagonists/changeling/powers/absorb.dm
index 5cb4faa86e..c3c4ec78a3 100644
--- a/code/modules/antagonists/changeling/powers/absorb.dm
+++ b/code/modules/antagonists/changeling/powers/absorb.dm
@@ -96,6 +96,7 @@
to_chat(user, "[target] was one of us. We have absorbed their power. ")
target_ling.remove_changeling_powers()
changeling.geneticpoints += round(target_ling.geneticpoints/2)
+ changeling.maxgeneticpoints += round(target_ling.geneticpoints/2)
target_ling.geneticpoints = 0
target_ling.canrespec = 0
changeling.chem_storage += round(target_ling.chem_storage/2)
diff --git a/code/modules/antagonists/changeling/powers/chameleon_skin.dm b/code/modules/antagonists/changeling/powers/chameleon_skin.dm
index b7545353b2..03f3aab473 100644
--- a/code/modules/antagonists/changeling/powers/chameleon_skin.dm
+++ b/code/modules/antagonists/changeling/powers/chameleon_skin.dm
@@ -13,17 +13,14 @@
var/mob/living/carbon/human/H = user //SHOULD always be human, because req_human = 1
if(!istype(H)) // req_human could be done in can_sting stuff.
return
- var/datum/mutation/human/HM = GLOB.mutations_list[CHAMELEON]
- if(HM in H.dna.mutations)
- HM.force_lose(H)
+ if(H.dna.get_mutation(CHAMELEON))
+ H.dna.remove_mutation(CHAMELEON)
else
- HM.force_give(H)
+ H.dna.add_mutation(CHAMELEON)
return TRUE
/obj/effect/proc_holder/changeling/chameleon_skin/on_refund(mob/user)
action.Remove(user)
if(user.has_dna())
var/mob/living/carbon/C = user
- var/datum/mutation/human/HM = GLOB.mutations_list[CHAMELEON]
- if(HM in C.dna.mutations)
- HM.force_lose(C)
\ No newline at end of file
+ C.dna.remove_mutation(CHAMELEON)
\ No newline at end of file
diff --git a/code/modules/antagonists/changeling/powers/mutations.dm b/code/modules/antagonists/changeling/powers/mutations.dm
index 49c34f4d1f..8514df4bd6 100644
--- a/code/modules/antagonists/changeling/powers/mutations.dm
+++ b/code/modules/antagonists/changeling/powers/mutations.dm
@@ -441,23 +441,23 @@
var/remaining_uses //Set by the changeling ability.
-/obj/item/shield/changeling/Initialize()
+/obj/item/shield/changeling/Initialize(mapload)
. = ..()
ADD_TRAIT(src, TRAIT_NODROP, CHANGELING_TRAIT)
if(ismob(loc))
loc.visible_message("The end of [loc.name]\'s hand inflates rapidly, forming a huge shield-like mass! ", "We inflate our hand into a strong shield. ", "You hear organic matter ripping and tearing! ")
-/obj/item/shield/changeling/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
- if(remaining_uses < 1)
+/obj/item/shield/changeling/check_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ block_return[BLOCK_RETURN_BLOCK_CAPACITY] = (block_return[BLOCK_RETURN_BLOCK_CAPACITY] || 0) + remaining_uses
+ return ..()
+
+/obj/item/shield/changeling/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ . = ..()
+ if(--remaining_uses < 1)
if(ishuman(loc))
var/mob/living/carbon/human/H = loc
H.visible_message("With a sickening crunch, [H] reforms [H.p_their()] shield into an arm! ", "We assimilate our shield into our body ", "Your physical form has been taken over by another soul due to your inactivity! Ahelp if you wish to regain your form! ")
message_admins("[key_name_admin(C)] has taken control of ([key_name_admin(L)]) to replace an inactive clock cultist.")
L.ghostize(0)
diff --git a/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm b/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm
index 5bc04173b9..a4f8bf8062 100644
--- a/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm
+++ b/code/modules/antagonists/clockcult/clock_items/clockwork_armor.dm
@@ -127,7 +127,6 @@
icon = 'icons/obj/clothing/clockwork_garb.dmi'
icon_state = "clockwork_gauntlets"
item_state = "clockwork_gauntlets"
- item_color = null //So they don't wash.
strip_delay = 50
equip_delay_other = 30
body_parts_covered = ARMS
diff --git a/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm b/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm
index b0ba3ccaaa..e6045b2548 100644
--- a/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm
+++ b/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm
@@ -36,6 +36,24 @@
speed_multiplier = 0
no_cost = TRUE
+/obj/item/clockwork/slab/traitor
+ var/spent = FALSE
+
+/obj/item/clockwork/slab/traitor/check_uplink_validity()
+ return !spent
+
+/obj/item/clockwork/slab/traitor/attack_self(mob/living/user)
+ if(!is_servant_of_ratvar(user) && !spent)
+ to_chat(user, "You press your hand onto [src], golden tendrils of light latching onto you. Was this the best of ideas? ")
+ if(add_servant_of_ratvar(user, FALSE, FALSE, /datum/antagonist/clockcult/neutered/traitor))
+ spent = TRUE
+ // Add some (5 KW) power so they don't suffer for 100 ticks
+ GLOB.clockwork_power += 5000
+ // This intentionally does not use adjust_clockwork_power.
+ else
+ to_chat(user, "[src] falls dark. It appears you weren't worthy. ")
+ return ..()
+
//ATTACK HAND IGNORING PARENT RETURN VALUE
/obj/item/clockwork/slab/debug/attack_hand(mob/living/user)
if(!is_servant_of_ratvar(user))
diff --git a/code/modules/antagonists/clockcult/clock_mobs.dm b/code/modules/antagonists/clockcult/clock_mobs.dm
index 9bdf03cbc7..87466d65f2 100644
--- a/code/modules/antagonists/clockcult/clock_mobs.dm
+++ b/code/modules/antagonists/clockcult/clock_mobs.dm
@@ -6,6 +6,7 @@
unique_name = 1
minbodytemp = 0
unsuitable_atmos_damage = 0
+ threat = 1
atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) //Robotic
damage_coeff = list(BRUTE = 1, BURN = 1, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0)
healable = FALSE
@@ -37,7 +38,7 @@
/mob/living/simple_animal/hostile/clockwork/ratvar_act()
fully_heal(TRUE)
-/mob/living/simple_animal/hostile/clockwork/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0, stun = TRUE)
+/mob/living/simple_animal/hostile/clockwork/electrocute_act(shock_damage, source, siemens_coeff = 1, flags = NONE)
return 0 //ouch, my metal-unlikely-to-be-damaged-by-electricity-body
/mob/living/simple_animal/hostile/clockwork/examine(mob/user)
diff --git a/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm b/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm
index 897bff779d..f43f2814d8 100644
--- a/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm
+++ b/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm
@@ -9,6 +9,7 @@
desc = "The stalwart apparition of a soldier, blazing with crimson flames. It's armed with a gladius and shield."
icon_state = "clockwork_marauder"
mob_biotypes = MOB_HUMANOID
+ threat = 3
health = 120
maxHealth = 120
force_threshold = 8
diff --git a/code/modules/antagonists/clockcult/clock_scripture.dm b/code/modules/antagonists/clockcult/clock_scripture.dm
index 753de786dc..16d251fe92 100644
--- a/code/modules/antagonists/clockcult/clock_scripture.dm
+++ b/code/modules/antagonists/clockcult/clock_scripture.dm
@@ -30,6 +30,7 @@ Applications: 8 servants, 3 caches, and 100 CV
var/primary_component
var/important = FALSE //important scripture will be italicized in the slab's interface
var/sort_priority = 1 //what position the scripture should have in a list of scripture. Should be based off of component costs/reqs, but you can't initial() lists.
+ var/requires_full_power = FALSE //requires the user to be a full, non neutered servant of ratvar
//messages for offstation scripture recital, courtesy ratvar's generals(and neovgre)
var/static/list/neovgre_penalty = list("Go to the station.", "Useless.", "Don't waste time.", "Pathetic.", "Wasteful.")
@@ -77,6 +78,9 @@ Applications: 8 servants, 3 caches, and 100 CV
/datum/clockwork_scripture/proc/can_recite() //If the words can be spoken
if(!invoker || !slab || invoker.get_active_held_item() != slab)
return FALSE
+ if(!is_servant_of_ratvar(invoker, requires_full_power))
+ to_chat(invoker, "You aren't strongly connected enough to Ratvar to invoke this! ")
+ return FALSE
if(!invoker.can_speak_vocal())
to_chat(invoker, "You are unable to speak the words of the scripture! ")
return FALSE
@@ -236,18 +240,21 @@ Applications: 8 servants, 3 caches, and 100 CV
return FALSE
return TRUE
+/datum/clockwork_scripture/create_object/proc/get_spawn_path(mob/user)
+ return object_path
+
/datum/clockwork_scripture/create_object/scripture_effects()
if(creator_message && observer_message)
invoker.visible_message(observer_message, creator_message)
else if(creator_message)
to_chat(invoker, creator_message)
- var/obj/O = new object_path (get_turf(invoker))
+ var/to_spawn = get_spawn_path(invoker)
+ var/obj/O = new to_spawn(get_turf(invoker))
O.ratvar_act() //update the new object so it gets buffed if ratvar is alive
if(isitem(O) && put_object_in_hands)
invoker.put_in_hands(O)
return TRUE
-
//Used specifically to create construct shells.
/datum/clockwork_scripture/create_object/construct
put_object_in_hands = FALSE
diff --git a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm
index 4ab481cfe2..6349ecb581 100644
--- a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm
+++ b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm
@@ -88,7 +88,7 @@
sort_priority = 4
quickbind = TRUE
quickbind_desc = "Creates a Sigil of Submission, which will convert non-Servants that remain on it."
-
+ requires_full_power = TRUE
//Kindle: Charges the slab with blazing energy. It can be released to stun and silence a target.
/datum/clockwork_scripture/ranged_ability/kindle
@@ -138,11 +138,11 @@
quickbind_desc = "Applies handcuffs to a struck target."
-//Vanguard: Provides twenty seconds of greatly increased stamina and stun immunity. At the end of the twenty seconds, 25% of all stuns absorbed are applied to the invoker.
+//Vanguard: Provides twenty seconds of greatly increased stamina regeneration and stun immunity. At the end of the twenty seconds, 25% of all stuns absorbed aswell as 50% of healed stamloss are applied to the invoker.
/datum/clockwork_scripture/vanguard
descname = "Self Stun Immunity"
name = "Vanguard"
- desc = "Provides twenty seconds of greatly increased stamina and stun immunity. At the end of the twenty seconds, the invoker is knocked down for the equivalent of 25% of all stuns they absorbed. \
+ desc = "Provides twenty seconds of greatly increased stamina regeneration and stun immunity. At the end of the twenty seconds, the invoker is knocked down for the equivalent of 25% of all stuns they absorbed aswell as incurring 50% of the stamina regenerated as stamina loss \
Excessive absorption will cause unconsciousness."
invocations = list("Shield me...", "...from darkness!")
channel_time = 30
@@ -152,7 +152,7 @@
primary_component = VANGUARD_COGWHEEL
sort_priority = 7
quickbind = TRUE
- quickbind_desc = "Allows you to temporarily have quickly regenerating stamina and absorb stuns. All stuns absorbed will affect you when disabled."
+ quickbind_desc = "Allows you to temporarily have quickly regenerating stamina and absorb stuns. Part of the stuns absorbed and staminaloss healed will affect you when disabled."
/datum/clockwork_scripture/vanguard/check_special_requirements()
if(!GLOB.ratvar_awakens && islist(invoker.stun_absorption) && invoker.stun_absorption["vanguard"] && invoker.stun_absorption["vanguard"]["end_time"] > world.time)
@@ -211,6 +211,7 @@
quickbind = TRUE
quickbind_desc = "Returns you to Reebe."
var/client_color
+ requires_full_power = TRUE
/datum/clockwork_scripture/abscond/check_special_requirements()
if(is_reebe(invoker.z))
diff --git a/code/modules/antagonists/clockcult/clock_scriptures/scripture_scripts.dm b/code/modules/antagonists/clockcult/clock_scriptures/scripture_scripts.dm
index 4e1a5b42cb..d6296aeaa0 100644
--- a/code/modules/antagonists/clockcult/clock_scriptures/scripture_scripts.dm
+++ b/code/modules/antagonists/clockcult/clock_scriptures/scripture_scripts.dm
@@ -50,7 +50,6 @@
return FALSE
return ..()
-
//Vitality Matrix: Creates a sigil which will drain health from nonservants and can use that health to heal or even revive servants.
/datum/clockwork_scripture/create_object/vitality_matrix
descname = "Trap, Damage to Healing"
@@ -77,6 +76,10 @@
return FALSE
return ..()
+/datum/clockwork_scripture/create_object/vitality_matrix/get_spawn_path(mob/user)
+ if(!is_servant_of_ratvar(user, TRUE))
+ return /obj/effect/clockwork/sigil/vitality/neutered
+ return ..()
//Judicial Visor: Creates a judicial visor, which can smite an area.
/datum/clockwork_scripture/create_object/judicial_visor
diff --git a/code/modules/antagonists/clockcult/clockcult.dm b/code/modules/antagonists/clockcult/clockcult.dm
index 1869414ab6..cbfd443744 100644
--- a/code/modules/antagonists/clockcult/clockcult.dm
+++ b/code/modules/antagonists/clockcult/clockcult.dm
@@ -5,14 +5,27 @@
antagpanel_category = "Clockcult"
job_rank = ROLE_SERVANT_OF_RATVAR
antag_moodlet = /datum/mood_event/cult
- var/datum/action/innate/hierophant/hierophant_network = new()
+ var/datum/action/innate/hierophant/hierophant_network = new
+ threat = 3
var/datum/team/clockcult/clock_team
var/make_team = TRUE //This should be only false for tutorial scarabs
+ var/neutered = FALSE //can not use round ending, gibbing, converting, or similar things with unmatched round impact
+ var/ignore_eligibility_check = FALSE
+ var/ignore_holy_water = FALSE
/datum/antagonist/clockcult/silent
silent = TRUE
show_in_antagpanel = FALSE //internal
+/datum/antagonist/clockcult/neutered
+ neutered = TRUE
+
+/datum/antagonist/clockcult/neutered/traitor
+ ignore_eligibility_check = TRUE
+ ignore_holy_water = TRUE
+ show_in_roundend = FALSE
+ make_team = FALSE
+
/datum/antagonist/clockcult/Destroy()
qdel(hierophant_network)
return ..()
@@ -37,7 +50,7 @@
/datum/antagonist/clockcult/can_be_owned(datum/mind/new_owner)
. = ..()
- if(.)
+ if(. && !ignore_eligibility_check)
. = is_eligible_servant(new_owner.current)
/datum/antagonist/clockcult/greet()
diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm
index 9a086b75a2..bea86d8bb4 100644
--- a/code/modules/antagonists/cult/blood_magic.dm
+++ b/code/modules/antagonists/cult/blood_magic.dm
@@ -439,7 +439,7 @@
"A feeling of warmth washes over you, rays of holy light surround your body and protect you from the flash of light! ")
else // cult doesn't stun any longer when halos are out, instead it does burn damage + knockback!
var/datum/antagonist/cult/user_antag = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
- if(user_antag.cult_team.cult_ascendent)
+ if(user_antag.cult_team?.cult_ascendent)
if(!iscultist(L))
L.adjustFireLoss(20)
if(L.move_resist < MOVE_FORCE_STRONG)
@@ -577,7 +577,9 @@
var/turf/T = get_turf(target)
if(istype(target, /obj/item/stack/sheet/metal))
var/obj/item/stack/sheet/candidate = target
- if(candidate.use(50))
+ if(!iscultist(user, TRUE))
+ to_chat(user, "You are not strongly connected enough to Nar'sie to use make constructs... ")
+ else if(candidate.use(50))
uses--
to_chat(user, "A dark cloud emanates from your hand and swirls around the metal, twisting it into a construct shell! ")
new /obj/structure/constructshell(T)
@@ -600,7 +602,9 @@
SEND_SOUND(user, sound('sound/effects/magic.ogg',0,1,25))
else if(istype(target,/mob/living/silicon/robot))
var/mob/living/silicon/robot/candidate = target
- if(candidate.mmi)
+ if(!iscultist(user, TRUE))
+ to_chat(user, "You are not strongly connected enough to Nar'sie to use make constructs... ")
+ else if(candidate.mmi)
user.visible_message("A dark cloud emanates from [user]'s hand and swirls around [candidate]! ")
playsound(T, 'sound/machines/airlock_alien_prying.ogg', 80, 1)
var/prev_color = candidate.color
@@ -656,6 +660,7 @@
C.equip_to_slot_or_del(new /obj/item/clothing/suit/cultrobes/alt(user), SLOT_WEAR_SUIT)
C.equip_to_slot_or_del(new /obj/item/clothing/shoes/cult/alt(user), SLOT_SHOES)
C.equip_to_slot_or_del(new /obj/item/storage/backpack/cultpack(user), SLOT_BACK)
+ C.equip_to_slot_or_del(new /obj/item/clothing/gloves/fingerless/pugilist/hungryghost(user), SLOT_GLOVES)
if(C == user)
qdel(src) //Clears the hands
C.put_in_hands(new /obj/item/melee/cultblade(user))
@@ -819,6 +824,8 @@
if("Blood Beam (500)")
if(uses < 500)
to_chat(user, "You need 500 charges to perform this rite. ")
+ else if(!iscultist(user, TRUE))
+ to_chat(user, "You are not strongly connected to Nar'sie enough to use something of this power. ")
else
var/obj/rite = new /obj/item/blood_beam()
uses -= 500
diff --git a/code/modules/antagonists/cult/cult.dm b/code/modules/antagonists/cult/cult.dm
index 4bab621674..023794182a 100644
--- a/code/modules/antagonists/cult/cult.dm
+++ b/code/modules/antagonists/cult/cult.dm
@@ -5,20 +5,33 @@
roundend_category = "cultists"
antagpanel_category = "Cult"
antag_moodlet = /datum/mood_event/cult
+ threat = 3
var/datum/action/innate/cult/comm/communion = new
var/datum/action/innate/cult/mastervote/vote = new
var/datum/action/innate/cult/blood_magic/magic = new
job_rank = ROLE_CULTIST
var/ignore_implant = FALSE
+ var/make_team = TRUE
var/give_equipment = FALSE
var/datum/team/cult/cult_team
+ var/neutered = FALSE //can not use round ending, gibbing, converting, or similar things with unmatched round impact
+ var/ignore_eligibility_checks = FALSE
+ var/ignore_holy_water = FALSE
+/datum/antagonist/cult/neutered
+ neutered = TRUE
+
+/datum/antagonist/cult/neutered/traitor
+ ignore_eligibility_checks = TRUE
+ ignore_holy_water = TRUE
+ show_in_roundend = FALSE
+ make_team = FALSE
/datum/antagonist/cult/get_team()
return cult_team
/datum/antagonist/cult/create_team(datum/team/cult/new_team)
- if(!new_team)
+ if(!new_team && make_team)
//todo remove this and allow admin buttons to create more than one cult
for(var/datum/antagonist/cult/H in GLOB.antagonists)
if(!H.owner)
@@ -29,12 +42,12 @@
cult_team = new /datum/team/cult
cult_team.setup_objectives()
return
- if(!istype(new_team))
+ if(make_team && !istype(new_team))
stack_trace("Wrong team type passed to [type] initialization.")
cult_team = new_team
/datum/antagonist/cult/proc/add_objectives()
- objectives |= cult_team.objectives
+ objectives |= cult_team?.objectives
/datum/antagonist/cult/Destroy()
QDEL_NULL(communion)
@@ -43,7 +56,7 @@
/datum/antagonist/cult/can_be_owned(datum/mind/new_owner)
. = ..()
- if(. && !ignore_implant)
+ if(. && !ignore_implant && !ignore_eligibility_checks)
. = is_convertable_to_cult(new_owner.current,cult_team)
/datum/antagonist/cult/greet()
@@ -61,7 +74,7 @@
SSticker.mode.update_cult_icons_added(owner)
current.log_message("has been converted to the cult of Nar'Sie!", LOG_ATTACK, color="#960000")
- if(cult_team.blood_target && cult_team.blood_target_image && current.client)
+ if(cult_team?.blood_target && cult_team.blood_target_image && current.client)
current.client.images += cult_team.blood_target_image
@@ -104,13 +117,13 @@
current = mob_override
current.faction |= "cult"
current.grant_language(/datum/language/narsie)
- if(!cult_team.cult_master)
+ if(!cult_team?.cult_master)
vote.Grant(current)
communion.Grant(current)
if(ishuman(current))
magic.Grant(current)
current.throw_alert("bloodsense", /obj/screen/alert/bloodsense)
- if(cult_team.cult_risen)
+ if(cult_team?.cult_risen)
cult_team.rise(current)
if(cult_team.cult_ascendent)
cult_team.ascend(current)
@@ -143,7 +156,7 @@
owner.current.visible_message("[owner.current] looks like [owner.current.p_theyve()] just reverted to [owner.current.p_their()] old faith! ", null, null, null, owner.current)
to_chat(owner.current, "An unfamiliar white light flashes through your mind, cleansing the taint of the Geometer and all your memories as her servant. ")
owner.current.log_message("has renounced the cult of Nar'Sie!", LOG_ATTACK, color="#960000")
- if(cult_team.blood_target && cult_team.blood_target_image && owner.current.client)
+ if(cult_team?.blood_target && cult_team.blood_target_image && owner.current.client)
owner.current.client.images -= cult_team.blood_target_image
. = ..()
@@ -205,7 +218,7 @@
throwing.Grant(current)
current.update_action_buttons_icon()
current.apply_status_effect(/datum/status_effect/cult_master)
- if(cult_team.cult_risen)
+ if(cult_team?.cult_risen)
cult_team.rise(current)
if(cult_team.cult_ascendent)
cult_team.ascend(current)
diff --git a/code/modules/antagonists/cult/cult_comms.dm b/code/modules/antagonists/cult/cult_comms.dm
index 761412e9f8..8021443217 100644
--- a/code/modules/antagonists/cult/cult_comms.dm
+++ b/code/modules/antagonists/cult/cult_comms.dm
@@ -74,7 +74,7 @@
/datum/action/innate/cult/mastervote/IsAvailable()
var/datum/antagonist/cult/C = owner.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
- if(!C || C.cult_team.cult_vote_called || !ishuman(owner))
+ if(!C?.cult_team || C.cult_team.cult_vote_called || !ishuman(owner))
return FALSE
return ..()
@@ -82,6 +82,9 @@
var/choice = alert(owner, "The mantle of leadership is heavy. Success in this role requires an expert level of communication and experience. Are you sure?",, "Yes", "No")
if(choice == "Yes" && IsAvailable())
var/datum/antagonist/cult/C = owner.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
+ if(!C.cult_team)
+ to_chat(owner, "Do you not alreaady lead yourself? ")
+ return
pollCultists(owner,C.cult_team)
/proc/pollCultists(var/mob/living/Nominee,datum/team/cult/team) //Cult Master Poll
@@ -151,6 +154,9 @@
var/datum/antagonist/cult/antag = owner.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
if(!antag)
return
+ if(!antag.cult_team)
+ to_chat(owner, "You have no team. You are alone. ")
+ return
for(var/i in 1 to 4)
chant(i)
var/list/destinations = list()
@@ -261,7 +267,10 @@
return FALSE
var/datum/antagonist/cult/C = caller.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
-
+ if(!C.cult_team)
+ to_chat(ranged_ability_user, "What is the point of marking a target for yourself? ")
+ remove_ranged_ability()
+ return
if(target in view(7, get_turf(ranged_ability_user)))
if(C.cult_team.blood_target)
to_chat(ranged_ability_user, "The cult has already designated a target! ")
@@ -330,8 +339,11 @@
/datum/action/innate/cult/ghostmark/Activate()
var/datum/antagonist/cult/C = owner.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
+ if(!C.cult_team)
+ to_chat(owner, "You are alone. You do not have a team. ")
+ return
if(C.cult_team.blood_target)
- if(cooldown>world.time)
+ if(cooldown > world.time)
reset_blood_target(C.cult_team)
to_chat(owner, "You have cleared the cult's blood target! ")
deltimer(C.cult_team.blood_target_reset_timer)
@@ -339,7 +351,7 @@
else
to_chat(owner, "The cult has already designated a target! ")
return
- if(cooldown>world.time)
+ if(cooldown > world.time)
to_chat(owner, "You aren't ready to place another blood mark yet! ")
return
target = owner.orbiting?.parent || get_turf(owner)
diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm
index 888e99f1ad..757aeb8695 100644
--- a/code/modules/antagonists/cult/cult_items.dm
+++ b/code/modules/antagonists/cult/cult_items.dm
@@ -6,6 +6,21 @@
throw_range = 5
w_class = WEIGHT_CLASS_SMALL
+/obj/item/tome/traitor
+ var/spent = FALSE
+
+/obj/item/tome/traitor/check_uplink_validity()
+ return !spent
+
+/obj/item/tome/traitor/attack_self(mob/living/user)
+ if(!iscultist(user) && !spent)
+ to_chat(user, "You press your hand onto [src], sinister tendrils of corrupted magic swirling around you. Was this the best of ideas? ")
+ if(user.mind.add_antag_datum(/datum/antagonist/cult/neutered/traitor))
+ spent = TRUE
+ else
+ to_chat(user, "[src] falls dark. It appears you weren't worthy. ")
+ return ..()
+
/obj/item/melee/cultblade/dagger
name = "ritual dagger"
desc = "A strange dagger said to be used by sinister groups for \"preparing\" a corpse before sacrificing it to their dark gods."
@@ -162,24 +177,20 @@
jaunt.Remove(user)
user.update_icons()
-/obj/item/twohanded/required/cult_bastard/IsReflect()
- if(spinning)
+/obj/item/twohanded/required/cult_bastard/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(spinning && is_energy_reflectable_projectile(object) && (attack_type & ATTACK_TYPE_PROJECTILE))
playsound(src, pick('sound/weapons/effects/ric1.ogg', 'sound/weapons/effects/ric2.ogg', 'sound/weapons/effects/ric3.ogg', 'sound/weapons/effects/ric4.ogg', 'sound/weapons/effects/ric5.ogg'), 100, 1)
- return TRUE
- else
- ..()
-
-/obj/item/twohanded/required/cult_bastard/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL | BLOCK_REDIRECTED | BLOCK_SHOULD_REDIRECT
if(prob(final_block_chance))
- if(attack_type == PROJECTILE_ATTACK)
+ if(attack_type & ATTACK_TYPE_PROJECTILE)
owner.visible_message("[owner] deflects [attack_text] with [src]! ")
playsound(src, pick('sound/weapons/effects/ric1.ogg', 'sound/weapons/effects/ric2.ogg', 'sound/weapons/effects/ric3.ogg', 'sound/weapons/effects/ric4.ogg', 'sound/weapons/effects/ric5.ogg'), 100, 1)
- return TRUE
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL | BLOCK_REDIRECTED | BLOCK_SHOULD_REDIRECT
else
playsound(src, 'sound/weapons/parry.ogg', 75, 1)
owner.visible_message("[owner] parries [attack_text] with [src]! ")
- return TRUE
- return FALSE
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL
+ return BLOCK_NONE
/obj/item/twohanded/required/cult_bastard/afterattack(atom/target, mob/user, proximity, click_parameters)
. = ..()
@@ -264,7 +275,7 @@
/obj/item/restraints/legcuffs/bola/cult/pickup(mob/living/user)
if(!iscultist(user))
to_chat(user, "The bola seems to take on a life of its own! ")
- throw_impact(user)
+ ensnare(user)
/obj/item/restraints/legcuffs/bola/cult/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
if(iscultist(hit_atom))
@@ -353,6 +364,11 @@
brightness_on = 0
actions_types = list()
+
+/obj/item/clothing/head/helmet/space/hardsuit/cult/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/spellcasting, SPELL_CULT_HELMET, ITEM_SLOT_HEAD)
+
/obj/item/clothing/suit/space/hardsuit/cult
name = "\improper Nar'Sien hardened armor"
icon_state = "cult_armor"
@@ -363,6 +379,10 @@
armor = list("melee" = 70, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 40, "acid" = 75)
helmettype = /obj/item/clothing/head/helmet/space/hardsuit/cult
+/obj/item/clothing/suit/space/hardsuit/cult/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/spellcasting, SPELL_CULT_ARMOR, ITEM_SLOT_OCLOTHING)
+
/obj/item/sharpener/cult
name = "eldritch whetstone"
desc = "A block, empowered by dark magic. Sharp weapons will be enhanced when used on the stone."
@@ -372,7 +392,7 @@
max = 40
prefix = "darkened"
-/obj/item/sharpener/cult/update_icon()
+/obj/item/sharpener/cult/update_icon_state()
var/old_state = icon_state
icon_state = "cult_sharpener[used ? "_used" : ""]"
if(old_state != icon_state)
@@ -414,7 +434,13 @@
user.adjustBruteLoss(25)
user.dropItemToGround(src, TRUE)
-/obj/item/clothing/suit/hooded/cultrobes/cult_shield/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
+/obj/item/clothing/suit/hooded/cultrobes/cult_shield/check_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ if(current_charges)
+ block_return[BLOCK_RETURN_NORMAL_BLOCK_CHANCE] = 100
+ block_return[BLOCK_RETURN_BLOCK_CAPACITY] = (block_return[BLOCK_RETURN_BLOCK_CAPACITY] || 0) + current_charges
+ return ..()
+
+/obj/item/clothing/suit/hooded/cultrobes/cult_shield/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
if(current_charges)
owner.visible_message("\The [attack_text] is deflected in a burst of blood-red sparks! ")
current_charges--
@@ -422,8 +448,8 @@
if(!current_charges)
owner.visible_message("The runed shield around [owner] suddenly disappears! ")
owner.update_inv_wear_suit()
- return 1
- return 0
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL
+ return BLOCK_NONE
/obj/item/clothing/suit/hooded/cultrobes/cult_shield/worn_overlays(isinhands, icon_file, used_state, style_flags = NONE)
. = list()
@@ -498,7 +524,7 @@
var/static/curselimit = 0
/obj/item/shuttle_curse/attack_self(mob/living/user)
- if(!iscultist(user))
+ if(!iscultist(user, TRUE))
user.dropItemToGround(src, TRUE)
user.DefaultCombatKnockdown(100)
to_chat(user, "A powerful force shoves you away from [src]! ")
@@ -688,7 +714,7 @@
qdel(spear_act)
..()
-/obj/item/twohanded/cult_spear/update_icon()
+/obj/item/twohanded/cult_spear/update_icon_state()
icon_state = "bloodspear[wielded]"
/obj/item/twohanded/cult_spear/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
@@ -725,19 +751,19 @@
playsound(T, 'sound/effects/glassbr3.ogg', 100)
qdel(src)
-/obj/item/twohanded/cult_spear/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
+/obj/item/twohanded/cult_spear/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
if(wielded)
final_block_chance *= 2
if(prob(final_block_chance))
- if(attack_type == PROJECTILE_ATTACK)
+ if(attack_type & ATTACK_TYPE_PROJECTILE)
owner.visible_message("[owner] deflects [attack_text] with [src]! ")
playsound(src, pick('sound/weapons/effects/ric1.ogg', 'sound/weapons/effects/ric2.ogg', 'sound/weapons/effects/ric3.ogg', 'sound/weapons/effects/ric4.ogg', 'sound/weapons/effects/ric5.ogg'), 100, 1)
- return TRUE
+ return BLOCK_SUCCESS | BLOCK_SHOULD_REDIRECT | BLOCK_REDIRECTED | BLOCK_PHYSICAL_EXTERNAL
else
playsound(src, 'sound/weapons/parry.ogg', 100, 1)
owner.visible_message("[owner] parries [attack_text] with [src]! ")
- return TRUE
- return FALSE
+ return BLOCK_SUCCESS | BLOCK_PHYSICAL_EXTERNAL
+ return BLOCK_NONE
/datum/action/innate/cult/spear
name = "Bloody Bond"
@@ -936,10 +962,18 @@
hitsound = 'sound/weapons/smash.ogg'
var/illusions = 2
-/obj/item/shield/mirror/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
+/obj/item/shield/mirror/check_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
+ block_return[BLOCK_RETURN_REFLECT_PROJECTILE_CHANCE] = max(block_return[BLOCK_RETURN_REFLECT_PROJECTILE_CHANCE] || null, final_block_chance)
+ return ..()
+
+/obj/item/shield/mirror/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
if(iscultist(owner))
- if(istype(hitby, /obj/item/projectile))
- var/obj/item/projectile/P = hitby
+ if(istype(object, /obj/item/projectile) && (attack_type == ATTACK_TYPE_PROJECTILE))
+ if(is_energy_reflectable_projectile(object))
+ if(prob(final_block_chance))
+ return BLOCK_SUCCESS | BLOCK_SHOULD_REDIRECT | BLOCK_PHYSICAL_EXTERNAL | BLOCK_REDIRECTED
+ return BLOCK_NONE //To avoid reflection chance double-dipping with block chance
+ var/obj/item/projectile/P = object
if(P.damage >= 30)
var/turf/T = get_turf(owner)
T.visible_message("The sheer force from [P] shatters the mirror shield! ")
@@ -947,11 +981,9 @@
playsound(T, 'sound/effects/glassbr3.ogg', 100)
owner.DefaultCombatKnockdown(25)
qdel(src)
- return FALSE
- if(P.is_reflectable)
- return FALSE //To avoid reflection chance double-dipping with block chance
+ return BLOCK_NONE
. = ..()
- if(.)
+ if(. & BLOCK_SUCCESS)
playsound(src, 'sound/weapons/parry.ogg', 100, 1)
if(illusions > 0)
illusions--
@@ -966,7 +998,7 @@
E.Copy_Parent(owner, 70, 10)
E.GiveTarget(owner)
E.Goto(owner, owner.movement_delay(), E.minimum_distance)
- return TRUE
+ return
else
if(prob(50))
var/mob/living/simple_animal/hostile/illusion/H = new(owner.loc)
@@ -975,7 +1007,7 @@
H.GiveTarget(owner)
H.move_to_delay = owner.movement_delay()
to_chat(owner, "[src] betrays you! ")
- return FALSE
+ return BLOCK_NONE
/obj/item/shield/mirror/proc/readd()
illusions++
@@ -983,11 +1015,6 @@
var/mob/living/holder = loc
to_chat(holder, "The shield's illusions are back at full strength! ")
-/obj/item/shield/mirror/IsReflect()
- if(prob(block_chance))
- return TRUE
- return FALSE
-
/obj/item/shield/mirror/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
var/turf/T = get_turf(hit_atom)
var/datum/thrownthing/D = throwingdatum
diff --git a/code/modules/antagonists/cult/ritual.dm b/code/modules/antagonists/cult/ritual.dm
index e92f562db3..40804ccc24 100644
--- a/code/modules/antagonists/cult/ritual.dm
+++ b/code/modules/antagonists/cult/ritual.dm
@@ -59,6 +59,9 @@ This file contains the cult dagger and rune list code
rune_to_scribe = GLOB.rune_types[entered_rune_name]
if(!rune_to_scribe)
return
+ if(!iscultist(user, initial(rune_to_scribe.requires_full_power)))
+ to_chat(user, "You aren't strongly connected enough to Nar'sie to do draw this. ")
+ return
if(initial(rune_to_scribe.req_keyword))
chosen_keyword = stripped_input(user, "Enter a keyword for the new rune.", "Words of Power")
if(!chosen_keyword)
@@ -84,8 +87,8 @@ This file contains the cult dagger and rune list code
to_chat(user, "Only one ritual site remains - it must be reserved for the final summoning! ")
return
if(ispath(rune_to_scribe, /obj/effect/rune/narsie))
- var/datum/objective/eldergod/summon_objective = locate() in user_antag.cult_team.objectives
- var/datum/objective/sacrifice/sac_objective = locate() in user_antag.cult_team.objectives
+ var/datum/objective/eldergod/summon_objective = locate() in user_antag.cult_team?.objectives
+ var/datum/objective/sacrifice/sac_objective = locate() in user_antag.cult_team?.objectives
if(!summon_objective)
to_chat(user, "Nar'Sie does not wish to be summoned! ")
return
diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm
index 3d27fa942b..b0538d6521 100644
--- a/code/modules/antagonists/cult/runes.dm
+++ b/code/modules/antagonists/cult/runes.dm
@@ -32,6 +32,7 @@ Runes can either be invoked by one's self or with many different cultists. Each
var/scribe_delay = 40 //how long the rune takes to create
var/scribe_damage = 0.1 //how much damage you take doing it
+ var/requires_full_power = FALSE //requires full power to draw or invoke
var/invoke_damage = 0 //how much damage invokers take when invoking it
var/construct_invoke = TRUE //if constructs can invoke it
@@ -185,6 +186,7 @@ structure_check() searches for nearby cultist structures required for the invoca
color = RUNE_COLOR_OFFER
req_cultists = 1
rune_in_use = FALSE
+ requires_full_power = TRUE
/obj/effect/rune/convert/do_invoke_glow()
return
@@ -458,6 +460,7 @@ structure_check() searches for nearby cultist structures required for the invoca
pixel_y = -32
scribe_delay = 500 //how long the rune takes to create
scribe_damage = 40.1 //how much damage you take doing it
+ requires_full_power = TRUE
var/used = FALSE
/obj/effect/rune/narsie/Initialize(mapload, set_keyword)
@@ -482,6 +485,9 @@ structure_check() searches for nearby cultist structures required for the invoca
fail_invoke()
return
var/datum/antagonist/cult/user_antag = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
+ if(!user_antag.cult_team)
+ to_chat(user, "You can't seem to make the arcane links to your fellows that you'd need to use this. ")
+ return
var/datum/objective/eldergod/summon_objective = locate() in user_antag.cult_team.objectives
var/area/place = get_area(src)
if(!(place in summon_objective.summon_spots))
@@ -569,9 +575,9 @@ structure_check() searches for nearby cultist structures required for the invoca
mob_to_revive.grab_ghost()
if(!mob_to_revive.client || mob_to_revive.client.is_afk())
set waitfor = FALSE
- var/list/mob/dead/observer/candidates = pollCandidatesForMob("Do you want to play as a [mob_to_revive.name], an inactive blood cultist?", ROLE_CULTIST, null, ROLE_CULTIST, 50, mob_to_revive)
+ var/list/mob/candidates = pollCandidatesForMob("Do you want to play as a [mob_to_revive.name], an inactive blood cultist?", ROLE_CULTIST, null, ROLE_CULTIST, 50, mob_to_revive)
if(LAZYLEN(candidates))
- var/mob/dead/observer/C = pick(candidates)
+ var/mob/C = pick(candidates)
to_chat(mob_to_revive.mind, "Your physical form has been taken over by another soul due to your inactivity! Ahelp if you wish to regain your form.")
message_admins("[key_name_admin(C)] has taken control of ([key_name_admin(mob_to_revive)]) to replace an AFK player.")
mob_to_revive.ghostize(0)
@@ -812,6 +818,7 @@ structure_check() searches for nearby cultist structures required for the invoca
invoke_damage = 10
construct_invoke = FALSE
color = RUNE_COLOR_DARKRED
+ requires_full_power = TRUE
var/mob/living/affecting = null
var/ghost_limit = 3
var/ghosts = 0
@@ -942,6 +949,7 @@ structure_check() searches for nearby cultist structures required for the invoca
color = RUNE_COLOR_DARKRED
req_cultists = 3
scribe_delay = 100
+ requires_full_power = TRUE
/obj/effect/rune/apocalypse/invoke(var/list/invokers)
if(rune_in_use)
@@ -950,6 +958,9 @@ structure_check() searches for nearby cultist structures required for the invoca
var/area/place = get_area(src)
var/mob/living/user = invokers[1]
var/datum/antagonist/cult/user_antag = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
+ if(!user_antag.cult_team)
+ to_chat(user, "You can't seem to make the arcane links to your fellows that you'd need to use this. ")
+ return
var/datum/objective/eldergod/summon_objective = locate() in user_antag.cult_team.objectives
if(summon_objective.summon_spots.len <= 1)
to_chat(user, "Only one ritual site remains - it must be reserved for the final summoning! ")
diff --git a/code/modules/antagonists/devil/devil.dm b/code/modules/antagonists/devil/devil.dm
index 84920eba00..a7071276cc 100644
--- a/code/modules/antagonists/devil/devil.dm
+++ b/code/modules/antagonists/devil/devil.dm
@@ -91,6 +91,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
job_rank = ROLE_DEVIL
//Don't delete upon mind destruction, otherwise soul re-selling will break.
delete_on_mind_deletion = FALSE
+ threat = 5
var/obligation
var/ban
var/bane
@@ -112,6 +113,9 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
/obj/effect/proc_holder/spell/targeted/summon_dancefloor))
var/ascendable = FALSE
+/datum/antagonist/devil/threat()
+ return ..() + form * 10
+
/datum/antagonist/devil/can_be_owned(datum/mind/new_owner)
. = ..()
return . && (ishuman(new_owner.current) || iscyborg(new_owner.current))
@@ -120,7 +124,6 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
. = ..()
.["Toggle ascendable"] = CALLBACK(src,.proc/admin_toggle_ascendable)
-
/datum/antagonist/devil/proc/admin_toggle_ascendable(mob/admin)
ascendable = !ascendable
message_admins("[key_name_admin(admin)] set [owner.current] devil ascendable to [ascendable]")
@@ -244,7 +247,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
H.undershirt = "Nude"
H.socks = "Nude"
H.dna.features["mcolor"] = "511" //A deep red
- H.regenerate_icons()
+ H.update_body(TRUE)
else //Did the devil get hit by a staff of transmutation?
owner.current.color = "#501010"
give_appropriate_spells()
@@ -414,11 +417,11 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
if(BANISH_FUNERAL_GARB)
if(ishuman(body))
var/mob/living/carbon/human/H = body
- if(H.w_uniform && istype(H.w_uniform, /obj/item/clothing/under/burial))
+ if(H.w_uniform && istype(H.w_uniform, /obj/item/clothing/under/misc/burial))
return 1
return 0
else
- for(var/obj/item/clothing/under/burial/B in range(0,body))
+ for(var/obj/item/clothing/under/misc/burial/B in range(0,body))
if(B.loc == get_turf(B)) //Make sure it's not in someone's inventory or something.
return 1
return 0
@@ -456,7 +459,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
return -1
currentMob.change_mob_type( /mob/living/carbon/human, targetturf, null, 1)
var/mob/living/carbon/human/H = owner.current
- H.equip_to_slot_or_del(new /obj/item/clothing/under/lawyer/black(H), SLOT_W_UNIFORM)
+ H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/civilian/lawyer/black(H), SLOT_W_UNIFORM)
H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), SLOT_SHOES)
H.equip_to_slot_or_del(new /obj/item/storage/briefcase(H), SLOT_HANDS)
H.equip_to_slot_or_del(new /obj/item/pen(H), SLOT_L_STORE)
@@ -466,7 +469,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
H.undershirt = "Nude"
H.socks = "Nude"
H.dna.features["mcolor"] = "511"
- H.regenerate_icons()
+ H.update_body(TRUE)
if(SOULVALUE >= TRUE_THRESHOLD) //Yes, BOTH this and the above if statement are to run if soulpower is high enough.
var/mob/living/carbon/true_devil/A = new /mob/living/carbon/true_devil(targetturf)
A.faction |= "hell"
diff --git a/code/modules/antagonists/devil/devil_helpers.dm b/code/modules/antagonists/devil/devil_helpers.dm
index d3445eac0f..51d480e64e 100644
--- a/code/modules/antagonists/devil/devil_helpers.dm
+++ b/code/modules/antagonists/devil/devil_helpers.dm
@@ -8,19 +8,19 @@
var/obj/item/clothing/under/U = H.w_uniform
var/static/list/whiteness = list (
/obj/item/clothing/under/color/white = 2,
- /obj/item/clothing/under/rank/bartender = 1,
- /obj/item/clothing/under/rank/chef = 1,
- /obj/item/clothing/under/rank/chief_engineer = 1,
- /obj/item/clothing/under/rank/scientist = 1,
- /obj/item/clothing/under/rank/chemist = 1,
- /obj/item/clothing/under/rank/chief_medical_officer = 1,
- /obj/item/clothing/under/rank/geneticist = 1,
- /obj/item/clothing/under/rank/virologist = 1,
- /obj/item/clothing/under/rank/nursesuit = 1,
- /obj/item/clothing/under/rank/medical = 1,
- /obj/item/clothing/under/rank/det = 1,
- /obj/item/clothing/under/suit_jacket/white = 0.5,
- /obj/item/clothing/under/burial = 1
+ /obj/item/clothing/under/rank/civilian/bartender = 1,
+ /obj/item/clothing/under/rank/civilian/chef = 1,
+ /obj/item/clothing/under/rank/engineering/chief_engineer = 1,
+ /obj/item/clothing/under/rank/rnd/scientist = 1,
+ /obj/item/clothing/under/rank/medical/chemist = 1,
+ /obj/item/clothing/under/rank/medical/chief_medical_officer = 1,
+ /obj/item/clothing/under/rank/medical/geneticist = 1,
+ /obj/item/clothing/under/rank/medical/virologist = 1,
+ /obj/item/clothing/under/rank/medical/doctor/nurse = 1,
+ /obj/item/clothing/under/rank/medical/doctor = 1,
+ /obj/item/clothing/under/rank/security/detective = 1,
+ /obj/item/clothing/under/suit/white = 0.5,
+ /obj/item/clothing/under/misc/burial = 1
)
if(U && whiteness[U.type])
src.visible_message("[src] seems to have been harmed by the purity of [attacker]'s clothes. ", "Unsullied white clothing is disrupting your form. ")
diff --git a/code/modules/antagonists/devil/imp/imp.dm b/code/modules/antagonists/devil/imp/imp.dm
index c2f636959b..1539bc384b 100644
--- a/code/modules/antagonists/devil/imp/imp.dm
+++ b/code/modules/antagonists/devil/imp/imp.dm
@@ -62,6 +62,7 @@
name = "Imp"
antagpanel_category = "Devil"
show_in_roundend = FALSE
+ threat = 10
/datum/antagonist/imp/on_gain()
. = ..()
@@ -71,4 +72,4 @@
var/datum/objective/newobjective = new
newobjective.explanation_text = "Try to get a promotion to a higher devilic rank."
newobjective.owner = owner
- objectives += newobjective
\ No newline at end of file
+ objectives += newobjective
diff --git a/code/modules/antagonists/devil/sintouched/sintouched.dm b/code/modules/antagonists/devil/sintouched/sintouched.dm
index 9983e5f599..c9bf474567 100644
--- a/code/modules/antagonists/devil/sintouched/sintouched.dm
+++ b/code/modules/antagonists/devil/sintouched/sintouched.dm
@@ -14,6 +14,13 @@
var/static/list/sins = list(SIN_ACEDIA,SIN_GLUTTONY,SIN_GREED,SIN_SLOTH,SIN_WRATH,SIN_ENVY,SIN_PRIDE)
+/datum/antagonist/sintouched/threat()
+ switch(sin)
+ if(SIN_GLUTTONY,SIN_ENVY)
+ return 1
+ else
+ return 0
+
/datum/antagonist/sintouched/New()
. = ..()
sin = pick(sins)
@@ -80,4 +87,4 @@
#undef SIN_GREED
#undef SIN_PRIDE
#undef SIN_SLOTH
-#undef SIN_WRATH
\ No newline at end of file
+#undef SIN_WRATH
diff --git a/code/modules/antagonists/devil/true_devil/inventory.dm b/code/modules/antagonists/devil/true_devil/inventory.dm
index 778c421616..579dfb4fb1 100644
--- a/code/modules/antagonists/devil/true_devil/inventory.dm
+++ b/code/modules/antagonists/devil/true_devil/inventory.dm
@@ -12,12 +12,7 @@
var/obj/item/r_hand = get_item_for_held_index(2)
if(r_hand)
-
- var/r_state = r_hand.item_state
- if(!r_state)
- r_state = r_hand.icon_state
-
- var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(state = r_state, default_layer = DEVIL_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE)
+ var/mutable_appearance/r_hand_overlay = r_hand.build_worn_icon(default_layer = DEVIL_HANDS_LAYER, default_icon_file = r_hand.righthand_file, isinhands = TRUE)
hands_overlays += r_hand_overlay
@@ -28,12 +23,7 @@
client.screen |= r_hand
if(l_hand)
-
- var/l_state = l_hand.item_state
- if(!l_state)
- l_state = l_hand.icon_state
-
- var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(state = l_state, default_layer = DEVIL_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE)
+ var/mutable_appearance/l_hand_overlay = l_hand.build_worn_icon(default_layer = DEVIL_HANDS_LAYER, default_icon_file = l_hand.lefthand_file, isinhands = TRUE)
hands_overlays += l_hand_overlay
diff --git a/code/modules/antagonists/disease/disease_abilities.dm b/code/modules/antagonists/disease/disease_abilities.dm
index e8dcaf9cc7..496d11bcbc 100644
--- a/code/modules/antagonists/disease/disease_abilities.dm
+++ b/code/modules/antagonists/disease/disease_abilities.dm
@@ -59,7 +59,7 @@ new /datum/disease_ability/symptom/powerful/youth
var/stat_block = ""
var/threshold_block = ""
var/category = ""
-
+ var/malefit = 0 // used for threat calculation
var/list/symptoms
var/list/actions
@@ -282,6 +282,7 @@ new /datum/disease_ability/symptom/powerful/youth
/datum/disease_ability/symptom/medium/heal
cost = 5
+ malefit = -1
category = "Symptom (+)"
/datum/disease_ability/symptom/powerful
@@ -291,6 +292,7 @@ new /datum/disease_ability/symptom/powerful/youth
/datum/disease_ability/symptom/powerful/heal
cost = 8
+ malefit = -1
category = "Symptom (Strong+)"
/******MILD******/
@@ -319,50 +321,61 @@ new /datum/disease_ability/symptom/powerful/youth
/datum/disease_ability/symptom/medium/hallucigen
symptoms = list(/datum/symptom/hallucigen)
+ malefit = 1
short_desc = "Cause victims to hallucinate."
long_desc = "Cause victims to hallucinate. Decreases stats, especially resistance."
/datum/disease_ability/symptom/medium/choking
symptoms = list(/datum/symptom/choking)
+ malefit = 1
short_desc = "Cause victims to choke."
long_desc = "Cause victims to choke, threatening asphyxiation. Decreases stats, especially transmissibility."
/datum/disease_ability/symptom/medium/confusion
symptoms = list(/datum/symptom/confusion)
+ malefit = 1
short_desc = "Cause victims to become confused."
long_desc = "Cause victims to become confused intermittently."
/datum/disease_ability/symptom/medium/vomit
symptoms = list(/datum/symptom/vomit)
+ malefit = 1
short_desc = "Cause victims to vomit."
long_desc = "Cause victims to vomit. Slightly increases transmissibility. Vomiting also also causes the victims to lose nutrition and removes some toxin damage."
/datum/disease_ability/symptom/medium/voice_change
symptoms = list(/datum/symptom/voice_change)
+ malefit = 1
short_desc = "Change the voice of victims."
long_desc = "Change the voice of victims, causing confusion in communications."
/datum/disease_ability/symptom/medium/visionloss
symptoms = list(/datum/symptom/visionloss)
+ malefit = 1
short_desc = "Damage the eyes of victims, eventually causing blindness."
long_desc = "Damage the eyes of victims, eventually causing blindness. Decreases all stats."
/datum/disease_ability/symptom/medium/deafness
+ malefit = 1
symptoms = list(/datum/symptom/deafness)
/datum/disease_ability/symptom/medium/fever
+ malefit = 1
symptoms = list(/datum/symptom/fever)
/datum/disease_ability/symptom/medium/shivering
+ malefit = 1
symptoms = list(/datum/symptom/shivering)
/datum/disease_ability/symptom/medium/headache
symptoms = list(/datum/symptom/headache)
/datum/disease_ability/symptom/medium/nano_boost
+ malefit = -1
symptoms = list(/datum/symptom/nano_boost)
/datum/disease_ability/symptom/medium/nano_destroy
+ malefit = 1
symptoms = list(/datum/symptom/nano_destroy)
/datum/disease_ability/symptom/medium/viraladaptation
@@ -374,18 +387,22 @@ new /datum/disease_ability/symptom/powerful/youth
symptoms = list(/datum/symptom/viralevolution)
/datum/disease_ability/symptom/medium/polyvitiligo
+ malefit = 1
symptoms = list(/datum/symptom/polyvitiligo)
/datum/disease_ability/symptom/medium/disfiguration
+ malefit = 1
symptoms = list(/datum/symptom/disfiguration)
/datum/disease_ability/symptom/medium/itching
symptoms = list(/datum/symptom/itching)
+ malefit = 1
short_desc = "Cause victims to itch."
long_desc = "Cause victims to itch, increasing all stats except stealth."
/datum/disease_ability/symptom/medium/heal/weight_loss
symptoms = list(/datum/symptom/weight_loss)
+ malefit = 1
short_desc = "Cause victims to lose weight."
long_desc = "Cause victims to lose weight, and make it almost impossible for them to gain nutrition from food. Reduced nutrition allows your infection to spread more easily from hosts, especially by sneezing."
@@ -400,12 +417,15 @@ new /datum/disease_ability/symptom/powerful/youth
/******POWERFUL******/
/datum/disease_ability/symptom/powerful/fire
+ malefit = 1
symptoms = list(/datum/symptom/fire)
/datum/disease_ability/symptom/powerful/flesh_eating
+ malefit = 1
symptoms = list(/datum/symptom/flesh_eating)
/datum/disease_ability/symptom/powerful/genetic_mutation
+ malefit = 1
symptoms = list(/datum/symptom/genetic_mutation)
cost = 8
@@ -413,6 +433,7 @@ new /datum/disease_ability/symptom/powerful/youth
symptoms = list(/datum/symptom/inorganic_adaptation)
/datum/disease_ability/symptom/powerful/narcolepsy
+ malefit = 1
symptoms = list(/datum/symptom/narcolepsy)
/datum/disease_ability/symptom/powerful/youth
@@ -451,4 +472,4 @@ new /datum/disease_ability/symptom/powerful/youth
/datum/disease_ability/symptom/powerful/heal/coma
symptoms = list(/datum/symptom/heal/coma)
short_desc = "Cause victims to fall into a healing coma when hurt."
- long_desc = "Cause victims to fall into a healing coma when hurt."
\ No newline at end of file
+ long_desc = "Cause victims to fall into a healing coma when hurt."
diff --git a/code/modules/antagonists/disease/disease_datum.dm b/code/modules/antagonists/disease/disease_datum.dm
index 3c7de589d9..c827179006 100644
--- a/code/modules/antagonists/disease/disease_datum.dm
+++ b/code/modules/antagonists/disease/disease_datum.dm
@@ -17,6 +17,14 @@
. = ..()
+/datum/antagonist/disease/threat()
+ var/mob/camera/disease/D = owner.current
+ var/final_threat = 0
+ for(var/V in D.purchased_abilities)
+ var/datum/disease_ability/A = V
+ final_threat += (A.cost/8)*A.malefit
+ return final_threat*D.hosts
+
/datum/antagonist/disease/greet()
to_chat(owner.current, "You are the [owner.special_role]! ")
to_chat(owner.current, "Infect members of the crew to gain adaptation points, and spread your infection further. ")
diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm
index 5c878bcc55..bda1fbabe6 100644
--- a/code/modules/antagonists/ert/ert.dm
+++ b/code/modules/antagonists/ert/ert.dm
@@ -10,6 +10,7 @@
var/datum/outfit/outfit = /datum/outfit/ert/security
var/role = "Security Officer"
var/list/name_source
+ threat = -5
show_in_antagpanel = FALSE
antag_moodlet = /datum/mood_event/focused
diff --git a/code/modules/antagonists/greybois/greybois.dm b/code/modules/antagonists/greybois/greybois.dm
index b5e18045e8..458ebad9cd 100644
--- a/code/modules/antagonists/greybois/greybois.dm
+++ b/code/modules/antagonists/greybois/greybois.dm
@@ -2,6 +2,7 @@
name = "Emergency Assistant"
show_name_in_check_antagonists = TRUE
show_in_antagpanel = FALSE
+ threat = -1
var/mission = "Assist the station."
var/datum/outfit/outfit = /datum/outfit/ert/greybois
diff --git a/code/modules/antagonists/highlander/highlander.dm b/code/modules/antagonists/highlander/highlander.dm
index eccf7e3c60..ffca67b882 100644
--- a/code/modules/antagonists/highlander/highlander.dm
+++ b/code/modules/antagonists/highlander/highlander.dm
@@ -45,7 +45,7 @@
qdel(I)
for(var/obj/item/I in H.held_items)
qdel(I)
- H.equip_to_slot_or_del(new /obj/item/clothing/under/kilt/highlander(H), SLOT_W_UNIFORM)
+ H.equip_to_slot_or_del(new /obj/item/clothing/under/costume/kilt/highlander(H), SLOT_W_UNIFORM)
H.equip_to_slot_or_del(new /obj/item/radio/headset/heads/captain(H), SLOT_EARS)
H.equip_to_slot_or_del(new /obj/item/clothing/head/beret/highlander(H), SLOT_HEAD)
H.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(H), SLOT_SHOES)
@@ -73,4 +73,4 @@
antiwelder.name = "compulsion of honor"
antiwelder.desc = "You are unable to hold anything in this hand until you're the last one left!"
antiwelder.icon_state = "bloodhand_right"
- H.put_in_hands(antiwelder)
\ No newline at end of file
+ H.put_in_hands(antiwelder)
diff --git a/code/modules/antagonists/monkey/monkey.dm b/code/modules/antagonists/monkey/monkey.dm
index e480eb8674..ebb39c814e 100644
--- a/code/modules/antagonists/monkey/monkey.dm
+++ b/code/modules/antagonists/monkey/monkey.dm
@@ -8,6 +8,7 @@
job_rank = ROLE_MONKEY
roundend_category = "monkeys"
antagpanel_category = "Monkey"
+ threat = 3
var/datum/team/monkey/monkey_team
var/monkey_only = TRUE
@@ -81,6 +82,7 @@
/datum/antagonist/monkey/leader
name = "Monkey Leader"
+ threat = 5
monkey_only = FALSE
/datum/antagonist/monkey/leader/admin_add(datum/mind/new_owner,mob/admin)
diff --git a/code/modules/antagonists/morph/morph_antag.dm b/code/modules/antagonists/morph/morph_antag.dm
index e01751946d..07781ce60a 100644
--- a/code/modules/antagonists/morph/morph_antag.dm
+++ b/code/modules/antagonists/morph/morph_antag.dm
@@ -2,5 +2,6 @@
name = "Morph"
show_name_in_check_antagonists = TRUE
show_in_antagpanel = FALSE
+ threat = 2
-//It does nothing! (Besides tracking)
\ No newline at end of file
+//It does nothing! (Besides tracking)
diff --git a/code/modules/antagonists/nightmare/nightmare.dm b/code/modules/antagonists/nightmare/nightmare.dm
index 41a3f181d0..837b6e4216 100644
--- a/code/modules/antagonists/nightmare/nightmare.dm
+++ b/code/modules/antagonists/nightmare/nightmare.dm
@@ -1,4 +1,5 @@
/datum/antagonist/nightmare
name = "Nightmare"
show_in_antagpanel = FALSE
- show_name_in_check_antagonists = TRUE
\ No newline at end of file
+ show_name_in_check_antagonists = TRUE
+ threat = 5
diff --git a/code/modules/antagonists/ninja/ninja.dm b/code/modules/antagonists/ninja/ninja.dm
index 133bd5ab6a..2615822dd8 100644
--- a/code/modules/antagonists/ninja/ninja.dm
+++ b/code/modules/antagonists/ninja/ninja.dm
@@ -4,10 +4,14 @@
job_rank = ROLE_NINJA
show_name_in_check_antagonists = TRUE
antag_moodlet = /datum/mood_event/focused
+ threat = 8
var/helping_station = FALSE
var/give_objectives = TRUE
var/give_equipment = TRUE
+/datum/antagonist/ninja/threat()
+ return helping_station ? -(..()) : ..()
+
/datum/antagonist/ninja/apply_innate_effects(mob/living/mob_override)
var/mob/living/M = mob_override || owner.current
update_ninja_icons_added(M)
diff --git a/code/modules/antagonists/nukeop/clownop.dm b/code/modules/antagonists/nukeop/clownop.dm
index a3ccdee2b5..0ff2980939 100644
--- a/code/modules/antagonists/nukeop/clownop.dm
+++ b/code/modules/antagonists/nukeop/clownop.dm
@@ -3,6 +3,7 @@
name = "Clown Operative"
roundend_category = "clown operatives"
antagpanel_category = "ClownOp"
+ threat = 7
nukeop_outfit = /datum/outfit/syndicate/clownop
/datum/antagonist/nukeop/clownop/on_gain()
diff --git a/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm b/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
index b5ce5538e9..39dc4a1ed2 100644
--- a/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
+++ b/code/modules/antagonists/nukeop/equipment/nuclear_challenge.dm
@@ -74,12 +74,6 @@ GLOBAL_VAR_INIT(war_declared, FALSE)
new uplink_type(get_turf(user), user.key, CHALLENGE_TELECRYSTALS - tc_malus + CEILING(PLAYER_SCALING * actual_players, 1))
CONFIG_SET(number/shuttle_refuel_delay, max(CONFIG_GET(number/shuttle_refuel_delay), CHALLENGE_SHUTTLE_DELAY))
- if(istype(SSticker.mode, /datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- if(!(mode.storyteller.flags & WAROPS_ALWAYS_ALLOWED))
- var/threat_spent = CONFIG_GET(number/dynamic_warops_cost)
- mode.spend_threat(threat_spent)
- mode.log_threat("Nuke ops spent [threat_spent] on war ops.")
SSblackbox.record_feedback("amount", "nuclear_challenge_mode", 1)
qdel(src)
diff --git a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm
index c6c29a385b..b4f896fa08 100644
--- a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm
+++ b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm
@@ -31,6 +31,7 @@
var/interior = ""
var/proper_bomb = TRUE //Please
var/obj/effect/countdown/nuclearbomb/countdown
+ var/nuclear_cooldown //used to stop global spam.
/obj/machinery/nuclearbomb/Initialize()
. = ..()
@@ -73,16 +74,15 @@
/obj/machinery/nuclearbomb/syndicate/get_cinematic_type(off_station)
var/datum/game_mode/nuclear/NM = SSticker.mode
switch(off_station)
- if(0)
+ if(FALSE)
if(istype(NM) && !NM.nuke_team.syndies_escaped())
return CINEMATIC_ANNIHILATION
else
return CINEMATIC_NUKE_WIN
- if(1)
+ if(NUKE_MISS_STATION)
return CINEMATIC_NUKE_MISS
- if(2)
+ else
return CINEMATIC_NUKE_FAR
- return CINEMATIC_NUKE_FAR
/obj/machinery/nuclearbomb/proc/disk_check(obj/item/disk/nuclear/D)
if(D.fake)
@@ -386,14 +386,14 @@
if("anchor")
if(auth && yes_code)
playsound(src, 'sound/machines/nuke/general_beep.ogg', 50, FALSE)
- set_anchor()
+ set_anchor(usr)
else
playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE)
-/obj/machinery/nuclearbomb/proc/set_anchor()
- if(isinspace() && !anchored)
- to_chat(usr, "There is nothing to anchor to! ")
+/obj/machinery/nuclearbomb/proc/set_anchor(mob/user)
+ if((istype(get_area(src), /area/space) || isinspace()) && !anchored)
+ to_chat(user, "This is not a suitable platform for anchoring [src]! ")
else
anchored = !anchored
@@ -414,6 +414,9 @@
if(safety)
to_chat(usr, "The safety is still on. ")
return
+ if(!timing && nuclear_cooldown > world.time)
+ to_chat(usr, "[src]'s timer protocols are currently on cooldown, please stand by. ")
+ return
timing = !timing
if(timing)
previous_level = get_security_level()
@@ -422,6 +425,7 @@
S.switch_mode_to(TRACK_INFILTRATOR)
countdown.start()
set_security_level("delta")
+ nuclear_cooldown = world.time + 15 SECONDS
if(GLOB.war_declared)
var/area/A = get_area(src)
@@ -475,20 +479,14 @@
GLOB.enter_allowed = FALSE
- var/off_station = 0
+ var/off_station = FALSE
var/turf/bomb_location = get_turf(src)
- var/area/A = get_area(bomb_location)
- if(bomb_location && is_station_level(bomb_location.z))
- if(istype(A, /area/space))
- off_station = NUKE_NEAR_MISS
- if((bomb_location.x < (128-NUKERANGE)) || (bomb_location.x > (128+NUKERANGE)) || (bomb_location.y < (128-NUKERANGE)) || (bomb_location.y > (128+NUKERANGE)))
- off_station = NUKE_NEAR_MISS
+ if(!bomb_location || !is_station_level(bomb_location.z))
+ off_station = NUKE_MISS_STATION
else if(bomb_location.onSyndieBase())
off_station = NUKE_SYNDICATE_BASE
- else
- off_station = NUKE_MISS_STATION
- if(off_station < 2)
+ if(!off_station)
SSshuttle.registerHostileEnvironment(src)
SSshuttle.lockdown = TRUE
@@ -502,7 +500,7 @@
INVOKE_ASYNC(GLOBAL_PROC,.proc/KillEveryoneOnZLevel, z)
/obj/machinery/nuclearbomb/proc/get_cinematic_type(off_station)
- if(off_station < 2)
+ if(!off_station)
return CINEMATIC_SELFDESTRUCT
else
return CINEMATIC_SELFDESTRUCT_MISS
@@ -583,7 +581,7 @@
This is here to make the tiles around the station mininuke change when it's armed.
*/
-/obj/machinery/nuclearbomb/selfdestruct/set_anchor()
+/obj/machinery/nuclearbomb/selfdestruct/set_anchor(mob/user)
return
/obj/machinery/nuclearbomb/selfdestruct/set_active()
diff --git a/code/modules/antagonists/nukeop/nukeop.dm b/code/modules/antagonists/nukeop/nukeop.dm
index 4a63ba65bd..7510ad6997 100644
--- a/code/modules/antagonists/nukeop/nukeop.dm
+++ b/code/modules/antagonists/nukeop/nukeop.dm
@@ -4,6 +4,7 @@
antagpanel_category = "NukeOp"
job_rank = ROLE_OPERATIVE
antag_moodlet = /datum/mood_event/focused
+ threat = 10
var/datum/team/nuclear/nuke_team
var/always_new_team = FALSE //If not assigned a team by default ops will try to join existing ones, set this to TRUE to always create new team.
var/send_to_spawnpoint = TRUE //Should the user be moved to default spawnpoint.
diff --git a/code/modules/antagonists/overthrow/overthrow.dm b/code/modules/antagonists/overthrow/overthrow.dm
index c8b253793e..0e8c4a35e0 100644
--- a/code/modules/antagonists/overthrow/overthrow.dm
+++ b/code/modules/antagonists/overthrow/overthrow.dm
@@ -10,6 +10,7 @@
roundend_category = "syndicate mutineers"
antagpanel_category = "Syndicate Mutineers"
job_rank = ROLE_TRAITOR // simply use the traitor preference & jobban settings
+ threat = 5
var/datum/team/overthrow/team
var/static/list/possible_useful_items
diff --git a/code/modules/antagonists/overthrow/overthrow_converter.dm b/code/modules/antagonists/overthrow/overthrow_converter.dm
index 99d1a52de8..eec6163107 100644
--- a/code/modules/antagonists/overthrow/overthrow_converter.dm
+++ b/code/modules/antagonists/overthrow/overthrow_converter.dm
@@ -49,7 +49,7 @@
else
to_chat(user, "[user] fails to implant [M]. ")
-/obj/item/overthrow_converter/update_icon()
+/obj/item/overthrow_converter/update_icon_state()
if(uses)
icon_state = "implanter1"
else
diff --git a/code/modules/antagonists/pirate/pirate.dm b/code/modules/antagonists/pirate/pirate.dm
index ff33477909..01f3c6068e 100644
--- a/code/modules/antagonists/pirate/pirate.dm
+++ b/code/modules/antagonists/pirate/pirate.dm
@@ -3,6 +3,7 @@
job_rank = ROLE_TRAITOR
roundend_category = "space pirates"
antagpanel_category = "Pirate"
+ threat = 5
var/datum/team/pirate/crew
/datum/antagonist/pirate/greet()
@@ -104,4 +105,4 @@
else
parts += "The pirate crew has failed. "
- return "[parts.Join(" ")]
"
\ No newline at end of file
+ return "[parts.Join(" ")]
"
diff --git a/code/modules/antagonists/revenant/revenant.dm b/code/modules/antagonists/revenant/revenant.dm
index 26efb92bec..2638a6a8e3 100644
--- a/code/modules/antagonists/revenant/revenant.dm
+++ b/code/modules/antagonists/revenant/revenant.dm
@@ -397,7 +397,7 @@
inert = TRUE
visible_message("[src] settles down and seems lifeless. ")
return
- var/mob/dead/observer/C = pick(candidates)
+ var/mob/C = pick(candidates)
C.transfer_ckey(revenant.key, FALSE)
if(!revenant.key)
qdel(revenant)
diff --git a/code/modules/antagonists/revenant/revenant_abilities.dm b/code/modules/antagonists/revenant/revenant_abilities.dm
index d2e71615e3..2d84ed7c22 100644
--- a/code/modules/antagonists/revenant/revenant_abilities.dm
+++ b/code/modules/antagonists/revenant/revenant_abilities.dm
@@ -117,7 +117,7 @@
tinfoil_check = FALSE
/obj/effect/proc_holder/spell/aoe_turf/revenant
- clothes_req = 0
+ clothes_req = NONE
action_icon = 'icons/mob/actions/actions_revenant.dmi'
action_background_icon_state = "bg_revenant"
panel = "Revenant Abilities (Locked)"
@@ -135,7 +135,7 @@
else
name = "[initial(name)] ([cast_amount]E)"
-/obj/effect/proc_holder/spell/aoe_turf/revenant/can_cast(mob/living/simple_animal/revenant/user = usr)
+/obj/effect/proc_holder/spell/aoe_turf/revenant/can_cast(mob/living/simple_animal/revenant/user = usr, skipcharge = FALSE, silent = FALSE)
if(charge_counter < charge_max)
return FALSE
if(!istype(user)) //Badmins, no. Badmins, don't do it.
@@ -213,7 +213,7 @@
continue
L.Beam(M,icon_state="purple_lightning",time=5)
if(!M.anti_magic_check(FALSE, TRUE))
- M.electrocute_act(shock_damage, L, safety=TRUE)
+ M.electrocute_act(shock_damage, L, flags = SHOCK_NOGLOVES)
do_sparks(4, FALSE, M)
playsound(M, 'sound/machines/defib_zap.ogg', 50, 1, -1)
diff --git a/code/modules/antagonists/revenant/revenant_antag.dm b/code/modules/antagonists/revenant/revenant_antag.dm
index 8d99edf26e..46c1176533 100644
--- a/code/modules/antagonists/revenant/revenant_antag.dm
+++ b/code/modules/antagonists/revenant/revenant_antag.dm
@@ -2,6 +2,7 @@
name = "Revenant"
show_in_antagpanel = FALSE
show_name_in_check_antagonists = TRUE
+ threat = 5
/datum/antagonist/revenant/greet()
owner.announce_objectives()
diff --git a/code/modules/antagonists/revolution/revolution.dm b/code/modules/antagonists/revolution/revolution.dm
index c4190d8cd9..4f308cc4c0 100644
--- a/code/modules/antagonists/revolution/revolution.dm
+++ b/code/modules/antagonists/revolution/revolution.dm
@@ -7,6 +7,7 @@
antagpanel_category = "Revolution"
job_rank = ROLE_REV
antag_moodlet = /datum/mood_event/revolution
+ threat = 2
var/hud_type = "rev"
var/datum/team/revolution/rev_team
@@ -148,6 +149,7 @@
/datum/antagonist/rev/head
name = "Head Revolutionary"
hud_type = "rev_head"
+ threat = 8
var/remove_clumsy = FALSE
var/give_flash = FALSE
var/give_hud = TRUE
diff --git a/code/modules/antagonists/santa/santa.dm b/code/modules/antagonists/santa/santa.dm
index bf42188cf6..f58a21ba42 100644
--- a/code/modules/antagonists/santa/santa.dm
+++ b/code/modules/antagonists/santa/santa.dm
@@ -18,7 +18,7 @@
owner.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/presents)
var/obj/effect/proc_holder/spell/targeted/area_teleport/teleport/telespell = new
- telespell.clothes_req = 0 //santa robes aren't actually magical.
+ telespell.clothes_req = NONE //santa robes aren't actually magical.
owner.AddSpell(telespell) //does the station have chimneys? WHO KNOWS!
/datum/antagonist/santa/proc/give_objective()
diff --git a/code/modules/antagonists/slaughter/slaughter.dm b/code/modules/antagonists/slaughter/slaughter.dm
index 8a01622c87..475438ba52 100644
--- a/code/modules/antagonists/slaughter/slaughter.dm
+++ b/code/modules/antagonists/slaughter/slaughter.dm
@@ -76,8 +76,9 @@
icon_state = "demon_heart-on"
decay_factor = 0
-/obj/item/organ/heart/demon/update_icon()
- return //always beating visually
+/obj/item/organ/heart/demon/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/update_icon_blocker)
/obj/item/organ/heart/demon/attack(mob/M, mob/living/carbon/user, obj/target)
if(M != user)
diff --git a/code/modules/antagonists/slaughter/slaughter_antag.dm b/code/modules/antagonists/slaughter/slaughter_antag.dm
index a018603cf1..04f7167fa5 100644
--- a/code/modules/antagonists/slaughter/slaughter_antag.dm
+++ b/code/modules/antagonists/slaughter/slaughter_antag.dm
@@ -3,6 +3,7 @@
show_name_in_check_antagonists = TRUE
var/objective_verb = "Kill"
var/datum/mind/summoner
+ threat = 10
job_rank = ROLE_ALIEN
show_in_antagpanel = FALSE
@@ -28,4 +29,4 @@
/datum/antagonist/slaughter/laughter
name = "Laughter demon"
- objective_verb = "Hug and Tickle"
\ No newline at end of file
+ objective_verb = "Hug and Tickle"
diff --git a/code/modules/antagonists/survivalist/survivalist.dm b/code/modules/antagonists/survivalist/survivalist.dm
index 0b66e8cb23..04ad53f65b 100644
--- a/code/modules/antagonists/survivalist/survivalist.dm
+++ b/code/modules/antagonists/survivalist/survivalist.dm
@@ -3,6 +3,7 @@
show_in_antagpanel = FALSE
show_name_in_check_antagonists = TRUE
blacklisted_quirks = list(/datum/quirk/nonviolent) // mutes are allowed
+ threat = 1
var/greet_message = ""
/datum/antagonist/survivalist/proc/forge_objectives()
diff --git a/code/modules/antagonists/swarmer/swarmer.dm b/code/modules/antagonists/swarmer/swarmer.dm
index 92852c6c7f..724c4e6f76 100644
--- a/code/modules/antagonists/swarmer/swarmer.dm
+++ b/code/modules/antagonists/swarmer/swarmer.dm
@@ -70,6 +70,7 @@
icon_living = "swarmer"
icon_dead = "swarmer_unactivated"
icon_gib = null
+ threat = 0.5
wander = 0
harm_intent_damage = 5
minbodytemp = 0
@@ -492,8 +493,8 @@
playsound(src,'sound/effects/sparks4.ogg',50,1)
do_teleport(target, F, 0, channel = TELEPORT_CHANNEL_BLUESPACE)
-/mob/living/simple_animal/hostile/swarmer/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = FALSE, tesla_shock = FALSE, illusion = FALSE, stun = TRUE)
- if(!tesla_shock)
+/mob/living/simple_animal/hostile/swarmer/electrocute_act(shock_damage, source, siemens_coeff = 1, flags = NONE)
+ if(!(flags & SHOCK_TESLA))
return FALSE
return ..()
@@ -584,7 +585,7 @@
var/mob/living/L = AM
if(!istype(L, /mob/living/simple_animal/hostile/swarmer))
playsound(loc,'sound/effects/snap.ogg',50, 1, -1)
- L.electrocute_act(0, src, 1, 1, 1)
+ L.electrocute_act(0, src, 1, flags = SHOCK_NOGLOVES|SHOCK_ILLUSION)
if(iscyborg(L))
L.DefaultCombatKnockdown(100)
qdel(src)
diff --git a/code/modules/antagonists/swarmer/swarmer_event.dm b/code/modules/antagonists/swarmer/swarmer_event.dm
index 8e385f6674..6ef35fdbaa 100644
--- a/code/modules/antagonists/swarmer/swarmer_event.dm
+++ b/code/modules/antagonists/swarmer/swarmer_event.dm
@@ -5,6 +5,7 @@
max_occurrences = 0
earliest_start = 30 MINUTES
min_players = 15
+ gamemode_blacklist = list("dynamic")
/datum/round_event/spawn_swarmer
diff --git a/code/modules/antagonists/traitor/IAA/internal_affairs.dm b/code/modules/antagonists/traitor/IAA/internal_affairs.dm
index caf2f644df..19144d67c9 100644
--- a/code/modules/antagonists/traitor/IAA/internal_affairs.dm
+++ b/code/modules/antagonists/traitor/IAA/internal_affairs.dm
@@ -120,7 +120,7 @@
/datum/antagonist/traitor/internal_affairs/reinstate_escape_objective()
..()
- var/objtype = traitor_kind == TRAITOR_HUMAN ? /datum/objective/escape : /datum/objective/survive
+ var/objtype = !istype(traitor_kind,TRAITOR_AI) ? /datum/objective/escape : /datum/objective/survive
var/datum/objective/escape_objective = new objtype
escape_objective.owner = owner
add_objective(escape_objective)
@@ -215,20 +215,12 @@
kill_objective.target = target_mind
kill_objective.update_explanation_text()
add_objective(kill_objective)
-
- //Optional traitor objective
- if(prob(PROB_ACTUAL_TRAITOR))
- employer = "The Syndicate"
- owner.special_role = TRAITOR_AGENT_ROLE
- special_role = TRAITOR_AGENT_ROLE
- syndicate = TRUE
- forge_single_objective()
return
/datum/antagonist/traitor/internal_affairs/forge_traitor_objectives()
forge_iaa_objectives()
- var/objtype = traitor_kind == TRAITOR_HUMAN ? /datum/objective/escape : /datum/objective/survive
+ var/objtype = !istype(traitor_kind,TRAITOR_AI) ? /datum/objective/escape : /datum/objective/survive
var/datum/objective/escape_objective = new objtype
escape_objective.owner = owner
add_objective(escape_objective)
diff --git a/code/modules/antagonists/traitor/classes/ai.dm b/code/modules/antagonists/traitor/classes/ai.dm
new file mode 100644
index 0000000000..eaa1137d51
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/ai.dm
@@ -0,0 +1,69 @@
+/datum/traitor_class/ai // this one is special, so has no weight
+ name = "Malfunctioning AI"
+ threat = 20
+
+/datum/traitor_class/ai/forge_objectives(datum/antagonist/traitor/T)
+ var/objective_count = 0
+
+ if(prob(30))
+ objective_count += forge_single_objective()
+
+ for(var/i = objective_count, i < CONFIG_GET(number/traitor_objectives_amount), i++)
+ var/datum/objective/assassinate/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
+
+ var/datum/objective/survive/exist/exist_objective = new
+ exist_objective.owner = T.owner
+ T.add_objective(exist_objective)
+
+/datum/traitor_class/ai/forge_single_objective(datum/antagonist/traitor/T)
+ .=1
+ var/special_pick = rand(1,4)
+ switch(special_pick)
+ if(1)
+ var/datum/objective/block/block_objective = new
+ block_objective.owner = T.owner
+ T.add_objective(block_objective)
+ if(2)
+ var/datum/objective/purge/purge_objective = new
+ purge_objective.owner = T.owner
+ T.add_objective(purge_objective)
+ if(3)
+ var/datum/objective/robot_army/robot_objective = new
+ robot_objective.owner = T.owner
+ T.add_objective(robot_objective)
+ if(4) //Protect and strand a target
+ var/datum/objective/protect/yandere_one = new
+ yandere_one.owner = T.owner
+ T.add_objective(yandere_one)
+ yandere_one.find_target()
+ var/datum/objective/maroon/yandere_two = new
+ yandere_two.owner = T.owner
+ yandere_two.target = yandere_one.target
+ yandere_two.update_explanation_text() // normally called in find_target()
+ T.add_objective(yandere_two)
+ .=2
+
+/datum/traitor_class/ai/on_removal(datum/antagonist/traitor/T)
+ var/mob/living/silicon/ai/A = T.owner.current
+ A.set_zeroth_law("")
+ A.verbs -= /mob/living/silicon/ai/proc/choose_modules
+ A.malf_picker.remove_malf_verbs(A)
+ qdel(A.malf_picker)
+
+
+/datum/traitor_class/ai/apply_innate_effects(mob/living/M)
+ var/mob/living/silicon/ai/A = M
+ A.hack_software = TRUE
+
+/datum/traitor_class/ai/remove_innate_effects(mob/living/M)
+ var/mob/living/silicon/ai/A = M
+ A.hack_software = FALSE
+
+/datum/traitor_class/ai/finalize_traitor(datum/antagonist/traitor/T)
+ T.add_law_zero()
+ T.owner.current.playsound_local(get_turf(T.owner.current), 'sound/ambience/antag/malf.ogg', 100, FALSE, pressure_affected = FALSE)
+ T.owner.current.grant_language(/datum/language/codespeak)
+ return FALSE
diff --git a/code/modules/antagonists/traitor/classes/assassin.dm b/code/modules/antagonists/traitor/classes/assassin.dm
new file mode 100644
index 0000000000..6b709aac59
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/assassin.dm
@@ -0,0 +1,37 @@
+/datum/traitor_class/human/assassin
+ name = "Donk Co Operative"
+ employer = "Donk Corporation"
+ weight = 0
+ chaos = 1
+ threat = 2
+
+/datum/traitor_class/human/assassin/forge_single_objective(datum/antagonist/traitor/T)
+ .=1
+ var/permakill_prob = 20
+ var/is_dynamic = FALSE
+ var/datum/game_mode/dynamic/mode
+ if(istype(SSticker.mode,/datum/game_mode/dynamic))
+ mode = SSticker.mode
+ is_dynamic = TRUE
+ permakill_prob = max(0,mode.threat_level-50)
+ var/list/active_ais = active_ais()
+ if(active_ais.len && prob(100/GLOB.joined_player_list.len))
+ var/datum/objective/destroy/destroy_objective = new
+ destroy_objective.owner = T.owner
+ destroy_objective.find_target()
+ T.add_objective(destroy_objective)
+ else if(prob(30) || (is_dynamic && (mode.storyteller.flags & NO_ASSASSIN)))
+ var/datum/objective/maroon/maroon_objective = new
+ maroon_objective.owner = T.owner
+ maroon_objective.find_target()
+ T.add_objective(maroon_objective)
+ else if(prob(permakill_prob))
+ var/datum/objective/assassinate/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
+ else
+ var/datum/objective/assassinate/once/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
diff --git a/code/modules/antagonists/traitor/classes/freeform.dm b/code/modules/antagonists/traitor/classes/freeform.dm
new file mode 100644
index 0000000000..998373a77c
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/freeform.dm
@@ -0,0 +1,12 @@
+/datum/traitor_class/human/freeform
+ name = "Waffle Co Agent"
+ employer = "Waffle Company"
+ weight = 16
+ chaos = 0
+
+/datum/traitor_class/human/freeform/forge_objectives(datum/antagonist/traitor/T)
+ var/datum/objective/escape/O = new
+ O.explanation_text = "You have no explicit goals! While we don't approve of mindless slaughter, you may antagonize nanotrasen any way you wish! Make sure to escape alive and not in custody, though!"
+ O.owner = T.owner
+ T.add_objective(O)
+ return
diff --git a/code/modules/antagonists/traitor/classes/hijack.dm b/code/modules/antagonists/traitor/classes/hijack.dm
new file mode 100644
index 0000000000..59e0591600
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/hijack.dm
@@ -0,0 +1,18 @@
+/datum/traitor_class/human/hijack
+ name = "Gorlex Marauder"
+ employer = "The Gorlex Marauders"
+ weight = 3
+ chaos = 5
+ threat = 3
+ uplink_filters = list(/datum/uplink_item/stealthy_weapons/romerol_kit)
+
+/datum/traitor_class/human/hijack/forge_objectives(datum/antagonist/traitor/T)
+ var/datum/objective/hijack/O = new
+ O.explanation_text = "The Gorlex Marauders are letting you do what you want, with one condition: the shuttle must be hijacked by hacking its navigational protocols through the control console (alt click emergency shuttle console)."
+ O.owner = T.owner
+ T.add_objective(O)
+ return
+
+/datum/traitor_class/human/hijack/finalize_traitor(datum/antagonist/traitor/T)
+ T.hijack_speed=1
+ return TRUE
diff --git a/code/modules/antagonists/traitor/classes/human.dm b/code/modules/antagonists/traitor/classes/human.dm
new file mode 100644
index 0000000000..30aa11e39d
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/human.dm
@@ -0,0 +1,82 @@
+/datum/traitor_class/human
+ name = "Syndicate Agent"
+ chaos = 0
+
+/datum/traitor_class/human/forge_objectives(datum/antagonist/traitor/T)
+ var/objective_count = 0 //Hijacking counts towards number of objectives
+ if(!SSticker.mode.exchange_blue && SSticker.mode.traitors.len >= 8) //Set up an exchange if there are enough traitors
+ if(!SSticker.mode.exchange_red)
+ SSticker.mode.exchange_red = T.owner
+ else
+ SSticker.mode.exchange_blue = T.owner
+ T.assign_exchange_role(SSticker.mode.exchange_red)
+ T.assign_exchange_role(SSticker.mode.exchange_blue)
+ objective_count += 1 //Exchange counts towards number of objectives
+ var/toa = CONFIG_GET(number/traitor_objectives_amount)
+ for(var/i = objective_count, i < toa, i++)
+ forge_single_objective(T)
+ if(!(locate(/datum/objective/escape) in T.objectives))
+ var/datum/objective/escape/escape_objective = new
+ escape_objective.owner = T.owner
+ T.add_objective(escape_objective)
+ return
+
+/datum/traitor_class/human/forge_single_objective(datum/antagonist/traitor/T)
+ .=1
+ var/assassin_prob = 50
+ var/is_dynamic = FALSE
+ var/datum/game_mode/dynamic/mode
+ if(istype(SSticker.mode,/datum/game_mode/dynamic))
+ mode = SSticker.mode
+ is_dynamic = TRUE
+ assassin_prob = max(0,mode.threat_level-20)
+ if(prob(assassin_prob))
+ if(is_dynamic)
+ var/threat_spent = CONFIG_GET(number/dynamic_assassinate_cost)
+ mode.spend_threat(threat_spent)
+ mode.log_threat("[T.owner.name] added [threat_spent] on an assassination target.")
+ var/list/active_ais = active_ais()
+ if(active_ais.len && prob(100/GLOB.joined_player_list.len))
+ var/datum/objective/destroy/destroy_objective = new
+ destroy_objective.owner = T.owner
+ destroy_objective.find_target()
+ T.add_objective(destroy_objective)
+ else if(prob(30) || (is_dynamic && (mode.storyteller.flags & NO_ASSASSIN)))
+ var/datum/objective/maroon/maroon_objective = new
+ maroon_objective.owner = T.owner
+ maroon_objective.find_target()
+ T.add_objective(maroon_objective)
+ else if(prob(max(0,assassin_prob-20)))
+ var/datum/objective/assassinate/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
+ else
+ var/datum/objective/assassinate/once/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
+ else
+ if(prob(15) && !(locate(/datum/objective/download) in T.objectives) && !(T.owner.assigned_role in list("Research Director", "Scientist", "Roboticist")))
+ var/datum/objective/download/download_objective = new
+ download_objective.owner = T.owner
+ download_objective.gen_amount_goal()
+ T.add_objective(download_objective)
+ else if(prob(40)) // cum. not counting download: 40%.
+ var/datum/objective/steal/steal_objective = new
+ steal_objective.owner = T.owner
+ steal_objective.find_target()
+ T.add_objective(steal_objective)
+ else if(prob(100/3)) // cum. not counting download: 20%.
+ var/datum/objective/sabotage/sabotage_objective = new
+ sabotage_objective.owner = T.owner
+ sabotage_objective.find_target()
+ T.add_objective(sabotage_objective)
+ else // cum. not counting download: 40%
+ var/datum/objective/flavor/traitor/flavor_objective = new
+ flavor_objective.owner = T.owner
+ flavor_objective.forge_objective()
+ T.add_objective(flavor_objective)
+
+/datum/traitor_class/human/greet(datum/antagonist/traitor/T)
+ to_chat(T.owner.current, "You are under contract with [employer]. They have given you your objectives. ")
diff --git a/code/modules/antagonists/traitor/classes/martyr.dm b/code/modules/antagonists/traitor/classes/martyr.dm
new file mode 100644
index 0000000000..72f9ac86fc
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/martyr.dm
@@ -0,0 +1,14 @@
+/datum/traitor_class/human/martyr
+ name = "Tiger Cooperator"
+ employer = "The Tiger Cooperative"
+ weight = 2
+ chaos = 5
+ threat = 5
+ uplink_filters = list(/datum/uplink_item/stealthy_weapons/romerol_kit,/datum/uplink_item/bundles_TC/contract_kit)
+
+/datum/traitor_class/human/martyr/forge_objectives(datum/antagonist/traitor/T)
+ var/datum/objective/martyr/O = new
+ O.explanation_text = "The tiger cooperative have given you free reign. You may do as you wish, as long as you die a glorious death!"
+ O.owner = T.owner
+ T.add_objective(O)
+ return
diff --git a/code/modules/antagonists/traitor/classes/subterfuge.dm b/code/modules/antagonists/traitor/classes/subterfuge.dm
new file mode 100644
index 0000000000..ae43f11fe7
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/subterfuge.dm
@@ -0,0 +1,40 @@
+/datum/traitor_class/human/subterfuge
+ name = "MI13 Operative"
+ employer = "MI13"
+ weight = 20
+ chaos = -5
+
+/datum/traitor_class/human/subterfuge/forge_single_objective(datum/antagonist/traitor/T)
+ .=1
+ var/assassin_prob = 30
+ var/datum/game_mode/dynamic/mode
+ if(istype(SSticker.mode,/datum/game_mode/dynamic))
+ mode = SSticker.mode
+ assassin_prob = max(0,mode.threat_level-40)
+ if(prob(assassin_prob))
+ if(prob(assassin_prob))
+ var/datum/objective/assassinate/once/kill_objective = new
+ kill_objective.owner = T.owner
+ kill_objective.find_target()
+ T.add_objective(kill_objective)
+ else
+ var/datum/objective/maroon/maroon_objective = new
+ maroon_objective.owner = T.owner
+ maroon_objective.find_target()
+ T.add_objective(maroon_objective)
+ else
+ if(prob(15) && !(locate(/datum/objective/download) in T.objectives) && !(T.owner.assigned_role in list("Research Director", "Scientist", "Roboticist")))
+ var/datum/objective/download/download_objective = new
+ download_objective.owner = T.owner
+ download_objective.gen_amount_goal()
+ T.add_objective(download_objective)
+ else if(prob(70)) // cum. not counting download: 40%.
+ var/datum/objective/steal/steal_objective = new
+ steal_objective.owner = T.owner
+ steal_objective.find_target()
+ T.add_objective(steal_objective)
+ else
+ var/datum/objective/sabotage/sabotage_objective = new
+ sabotage_objective.owner = T.owner
+ sabotage_objective.find_target()
+ T.add_objective(sabotage_objective)
diff --git a/code/modules/antagonists/traitor/classes/traitor_class.dm b/code/modules/antagonists/traitor/classes/traitor_class.dm
new file mode 100644
index 0000000000..012a269572
--- /dev/null
+++ b/code/modules/antagonists/traitor/classes/traitor_class.dm
@@ -0,0 +1,40 @@
+GLOBAL_LIST_EMPTY(traitor_classes)
+
+/datum/traitor_class
+ var/name = "Bad Coders Ltd."
+ var/employer = "The Syndicate"
+ var/weight = 0
+ var/chaos = 0
+ var/threat = 0
+ var/TC = 20
+ var/list/uplink_filters
+
+/datum/traitor_class/New()
+ ..()
+ if(src.type in GLOB.traitor_classes)
+ qdel(src)
+ else
+ GLOB.traitor_classes += src.type
+ GLOB.traitor_classes[src.type] = src
+
+/datum/traitor_class/proc/forge_objectives(datum/antagonist/traitor/T)
+ // Like the old forge_human_objectives. Makes all the objectives for this traitor class.
+
+/datum/traitor_class/proc/forge_single_objective(datum/antagonist/traitor/T)
+ // As forge_single_objective.
+
+/datum/traitor_class/proc/on_removal(datum/antagonist/traitor/T)
+ // What this does to the antag datum on removal. Called before proper removal, obviously.
+
+/datum/traitor_class/proc/apply_innate_effects(mob/living/M)
+ // What innate effects it should have. See: AI.
+
+/datum/traitor_class/proc/remove_innate_effects(mob/living/M)
+ // Cleaning up the innate effects.
+
+/datum/traitor_class/proc/greet(datum/antagonist/traitor/T)
+ // Message upon creation. Not necessary, but can be useful.
+
+/datum/traitor_class/proc/finalize_traitor(datum/antagonist/traitor/T)
+ // Finalization. Return TRUE if should play standard traitor sound/equip, return FALSE if both are special case
+ return TRUE
diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm
index 0352272f70..f7dc7ad6d1 100644
--- a/code/modules/antagonists/traitor/datum_traitor.dm
+++ b/code/modules/antagonists/traitor/datum_traitor.dm
@@ -1,6 +1,3 @@
-#define TRAITOR_HUMAN "human"
-#define TRAITOR_AI "AI"
-
/datum/antagonist/traitor
name = "Traitor"
roundend_category = "traitors"
@@ -12,43 +9,48 @@
var/give_objectives = TRUE
var/should_give_codewords = TRUE
var/should_equip = TRUE
- var/traitor_kind = TRAITOR_HUMAN //Set on initial assignment
+ var/datum/traitor_class/traitor_kind
var/datum/contractor_hub/contractor_hub
hijack_speed = 0.5 //10 seconds per hijack stage by default
+ threat = 5
+
+/datum/antagonist/traitor/New()
+ ..()
+ if(!GLOB.traitor_classes.len)//Only need to fill the list when it's needed.
+ for(var/I in subtypesof(/datum/traitor_class))
+ new I
+
+/datum/antagonist/traitor/proc/set_traitor_kind(var/kind)
+ traitor_kind = GLOB.traitor_classes[kind]
/datum/antagonist/traitor/on_gain()
if(owner.current && isAI(owner.current))
- traitor_kind = TRAITOR_AI
-
+ set_traitor_kind(TRAITOR_AI)
+ else
+ var/chaos_weight = 0
+ if(istype(SSticker.mode,/datum/game_mode/dynamic))
+ var/datum/game_mode/dynamic/mode = SSticker.mode
+ chaos_weight = (mode.threat - 50)/50
+ var/list/weights = list()
+ for(var/C in GLOB.traitor_classes)
+ var/datum/traitor_class/class = GLOB.traitor_classes[C]
+ var/weight = LOGISTIC_FUNCTION(1.5*class.weight,chaos_weight,class.chaos,0)
+ weights[C] = weight
+ var/choice = pickweightAllowZero(weights)
+ if(!choice)
+ choice = GLOB.traitor_classes[TRAITOR_HUMAN] // it's an "easter egg"
+ set_traitor_kind(choice)
+ traitor_kind.weight *= 0.8 // less likely this round
SSticker.mode.traitors += owner
owner.special_role = special_role
if(give_objectives)
- forge_traitor_objectives()
+ traitor_kind.forge_objectives(src)
finalize_traitor()
..()
-/datum/antagonist/traitor/apply_innate_effects()
- if(owner.assigned_role == "Clown")
- var/mob/living/carbon/human/traitor_mob = owner.current
- if(traitor_mob && istype(traitor_mob))
- if(!silent)
- to_chat(traitor_mob, "Your training has allowed you to overcome your clownish nature, allowing you to wield weapons without harming yourself.")
- traitor_mob.dna.remove_mutation(CLOWNMUT)
-
-/datum/antagonist/traitor/remove_innate_effects()
- if(owner.assigned_role == "Clown")
- var/mob/living/carbon/human/traitor_mob = owner.current
- if(traitor_mob && istype(traitor_mob))
- traitor_mob.dna.add_mutation(CLOWNMUT)
-
/datum/antagonist/traitor/on_removal()
//Remove malf powers.
- if(traitor_kind == TRAITOR_AI && owner.current && isAI(owner.current))
- var/mob/living/silicon/ai/A = owner.current
- A.set_zeroth_law("")
- A.verbs -= /mob/living/silicon/ai/proc/choose_modules
- A.malf_picker.remove_malf_verbs(A)
- qdel(A.malf_picker)
+ traitor_kind.on_removal(src)
SSticker.mode.traitors -= owner
if(!silent && owner.current)
to_chat(owner.current," You are no longer the [special_role]! ")
@@ -69,192 +71,11 @@
objectives -= O
/datum/antagonist/traitor/proc/forge_traitor_objectives()
- switch(traitor_kind)
- if(TRAITOR_AI)
- forge_ai_objectives()
- else
- forge_human_objectives()
-
-/datum/antagonist/traitor/proc/forge_human_objectives()
- var/is_hijacker = FALSE
- var/datum/game_mode/dynamic/mode
- var/is_dynamic = FALSE
- var/hijack_prob = 0
- if(istype(SSticker.mode,/datum/game_mode/dynamic))
- mode = SSticker.mode
- is_dynamic = TRUE
- if(mode.threat >= CONFIG_GET(number/dynamic_hijack_cost))
- hijack_prob = CLAMP(mode.threat_level-50,0,20)
- if(GLOB.joined_player_list.len>=GLOB.dynamic_high_pop_limit)
- is_hijacker = (prob(hijack_prob) && mode.threat_level > CONFIG_GET(number/dynamic_hijack_high_population_requirement))
- else
- var/indice_pop = min(10,round(GLOB.joined_player_list.len/mode.pop_per_requirement)+1)
- is_hijacker = (prob(hijack_prob) && (mode.threat_level >= CONFIG_GET(number_list/dynamic_hijack_requirements)[indice_pop]))
- if(mode.storyteller.flags & NO_ASSASSIN)
- is_hijacker = FALSE
- else if (GLOB.joined_player_list.len >= 30) // Less murderboning on lowpop thanks
- hijack_prob = 10
- is_hijacker = prob(10)
- var/martyr_chance = prob(hijack_prob*2)
- var/objective_count = is_hijacker //Hijacking counts towards number of objectives
- if(!SSticker.mode.exchange_blue && SSticker.mode.traitors.len >= 8) //Set up an exchange if there are enough traitors
- if(!SSticker.mode.exchange_red)
- SSticker.mode.exchange_red = owner
- else
- SSticker.mode.exchange_blue = owner
- assign_exchange_role(SSticker.mode.exchange_red)
- assign_exchange_role(SSticker.mode.exchange_blue)
- objective_count += 1 //Exchange counts towards number of objectives
- var/toa = CONFIG_GET(number/traitor_objectives_amount)
- for(var/i = objective_count, i < toa, i++)
- forge_single_objective()
-
- if(is_hijacker && objective_count <= toa) //Don't assign hijack if it would exceed the number of objectives set in config.traitor_objectives_amount
- if (!(locate(/datum/objective/hijack) in objectives))
- var/datum/objective/hijack/hijack_objective = new
- hijack_objective.owner = owner
- add_objective(hijack_objective)
- if(is_dynamic)
- var/threat_spent = CONFIG_GET(number/dynamic_hijack_cost)
- mode.spend_threat(threat_spent)
- mode.log_threat("[owner.name] spent [threat_spent] on hijack.")
- return
-
-
- var/martyr_compatibility = 1 //You can't succeed in stealing if you're dead.
- for(var/datum/objective/O in objectives)
- if(!O.martyr_compatible)
- martyr_compatibility = 0
- break
-
- if(martyr_compatibility && martyr_chance)
- var/datum/objective/martyr/martyr_objective = new
- martyr_objective.owner = owner
- add_objective(martyr_objective)
- if(is_dynamic)
- var/threat_spent = CONFIG_GET(number/dynamic_hijack_cost)
- mode.spend_threat(threat_spent)
- mode.log_threat("[owner.name] spent [threat_spent] on glorious death.")
- return
-
- else
- if(!(locate(/datum/objective/escape) in objectives))
- var/datum/objective/escape/escape_objective = new
- escape_objective.owner = owner
- add_objective(escape_objective)
- return
-
-/datum/antagonist/traitor/proc/forge_ai_objectives()
- var/objective_count = 0
-
- if(prob(30))
- objective_count += forge_single_objective()
-
- for(var/i = objective_count, i < CONFIG_GET(number/traitor_objectives_amount), i++)
- var/datum/objective/assassinate/kill_objective = new
- kill_objective.owner = owner
- kill_objective.find_target()
- add_objective(kill_objective)
-
- var/datum/objective/survive/exist/exist_objective = new
- exist_objective.owner = owner
- add_objective(exist_objective)
-
-
-/datum/antagonist/traitor/proc/forge_single_objective()
- switch(traitor_kind)
- if(TRAITOR_AI)
- return forge_single_AI_objective()
- else
- return forge_single_human_objective()
-
-/datum/antagonist/traitor/proc/forge_single_human_objective() //Returns how many objectives are added
- .=1
- var/assassin_prob = 50
- var/is_dynamic = FALSE
- var/datum/game_mode/dynamic/mode
- if(istype(SSticker.mode,/datum/game_mode/dynamic))
- mode = SSticker.mode
- is_dynamic = TRUE
- assassin_prob = max(0,mode.threat_level-20)
- if(prob(assassin_prob))
- if(is_dynamic)
- var/threat_spent = CONFIG_GET(number/dynamic_assassinate_cost)
- mode.spend_threat(threat_spent)
- mode.log_threat("[owner.name] spent [threat_spent] on an assassination target.")
- var/list/active_ais = active_ais()
- if(active_ais.len && prob(100/GLOB.joined_player_list.len))
- var/datum/objective/destroy/destroy_objective = new
- destroy_objective.owner = owner
- destroy_objective.find_target()
- add_objective(destroy_objective)
- else if(prob(30) || (is_dynamic && (mode.storyteller.flags & NO_ASSASSIN)))
- var/datum/objective/maroon/maroon_objective = new
- maroon_objective.owner = owner
- maroon_objective.find_target()
- add_objective(maroon_objective)
- else if(prob(max(0,assassin_prob-20)))
- var/datum/objective/assassinate/kill_objective = new
- kill_objective.owner = owner
- kill_objective.find_target()
- add_objective(kill_objective)
- else
- var/datum/objective/assassinate/once/kill_objective = new
- kill_objective.owner = owner
- kill_objective.find_target()
- add_objective(kill_objective)
- else
- if(prob(15) && !(locate(/datum/objective/download) in objectives) && !(owner.assigned_role in list("Research Director", "Scientist", "Roboticist")))
- var/datum/objective/download/download_objective = new
- download_objective.owner = owner
- download_objective.gen_amount_goal()
- add_objective(download_objective)
- else if(prob(40)) // cum. not counting download: 40%.
- var/datum/objective/steal/steal_objective = new
- steal_objective.owner = owner
- steal_objective.find_target()
- add_objective(steal_objective)
- else if(prob(100/3)) // cum. not counting download: 20%.
- var/datum/objective/sabotage/sabotage_objective = new
- sabotage_objective.owner = owner
- sabotage_objective.find_target()
- add_objective(sabotage_objective)
- else // cum. not counting download: 40%
- var/datum/objective/flavor/traitor/flavor_objective = new
- flavor_objective.owner = owner
- flavor_objective.forge_objective()
- add_objective(flavor_objective)
-
-/datum/antagonist/traitor/proc/forge_single_AI_objective()
- .=1
- var/special_pick = rand(1,4)
- switch(special_pick)
- if(1)
- var/datum/objective/block/block_objective = new
- block_objective.owner = owner
- add_objective(block_objective)
- if(2)
- var/datum/objective/purge/purge_objective = new
- purge_objective.owner = owner
- add_objective(purge_objective)
- if(3)
- var/datum/objective/robot_army/robot_objective = new
- robot_objective.owner = owner
- add_objective(robot_objective)
- if(4) //Protect and strand a target
- var/datum/objective/protect/yandere_one = new
- yandere_one.owner = owner
- add_objective(yandere_one)
- yandere_one.find_target()
- var/datum/objective/maroon/yandere_two = new
- yandere_two.owner = owner
- yandere_two.target = yandere_one.target
- yandere_two.update_explanation_text() // normally called in find_target()
- add_objective(yandere_two)
- .=2
+ traitor_kind.forge_objectives(src)
/datum/antagonist/traitor/greet()
to_chat(owner.current, "You are the [owner.special_role]. ")
+ traitor_kind.greet(src)
owner.announce_objectives()
if(should_give_codewords)
give_codewords()
@@ -270,32 +91,40 @@
set_antag_hud(owner.current, null)
/datum/antagonist/traitor/proc/finalize_traitor()
- switch(traitor_kind)
- if(TRAITOR_AI)
- add_law_zero()
- owner.current.playsound_local(get_turf(owner.current), 'sound/ambience/antag/malf.ogg', 100, FALSE, pressure_affected = FALSE)
- owner.current.grant_language(/datum/language/codespeak)
- if(TRAITOR_HUMAN)
- if(should_equip)
- equip(silent)
- owner.current.playsound_local(get_turf(owner.current), 'sound/ambience/antag/tatoralert.ogg', 100, FALSE, pressure_affected = FALSE)
+ if(traitor_kind.finalize_traitor(src))
+ if(should_equip)
+ equip(silent)
+ owner.current.playsound_local(get_turf(owner.current), 'sound/ambience/antag/tatoralert.ogg', 100, FALSE, pressure_affected = FALSE)
+
+/datum/antagonist/traitor/antag_panel_objectives()
+ . = ..()
+ if(contractor_hub?.assigned_targets && length(contractor_hub.assigned_targets))
+ . += "Contract Targets : "
+ for(var/datum/mind/M in contractor_hub.assigned_targets)
+ . += " - [key_name(M, FALSE, TRUE)] "
/datum/antagonist/traitor/apply_innate_effects(mob/living/mob_override)
. = ..()
update_traitor_icons_added()
var/mob/M = mob_override || owner.current
- if(isAI(M) && traitor_kind == TRAITOR_AI)
- var/mob/living/silicon/ai/A = M
- A.hack_software = TRUE
+ traitor_kind.apply_innate_effects(M)
+ if(owner.assigned_role == "Clown")
+ var/mob/living/carbon/human/H = M
+ if(istype(H))
+ if(!silent)
+ to_chat(H, "Your training has allowed you to overcome your clownish nature, allowing you to wield weapons without harming yourself.")
+ H.dna.remove_mutation(CLOWNMUT)
RegisterSignal(M, COMSIG_MOVABLE_HEAR, .proc/handle_hearing)
/datum/antagonist/traitor/remove_innate_effects(mob/living/mob_override)
. = ..()
update_traitor_icons_removed()
var/mob/M = mob_override || owner.current
- if(isAI(M) && traitor_kind == TRAITOR_AI)
- var/mob/living/silicon/ai/A = M
- A.hack_software = FALSE
+ traitor_kind.remove_innate_effects(M)
+ if(owner.assigned_role == "Clown")
+ var/mob/living/carbon/human/H = M
+ if(istype(H))
+ H.dna.add_mutation(CLOWNMUT)
UnregisterSignal(M, COMSIG_MOVABLE_HEAR)
/datum/antagonist/traitor/proc/give_codewords()
@@ -326,8 +155,7 @@
killer.add_malf_picker()
/datum/antagonist/traitor/proc/equip(var/silent = FALSE)
- if(traitor_kind == TRAITOR_HUMAN)
- owner.equip_traitor(employer, silent, src)
+ owner.equip_traitor(traitor_kind, silent, src)
/datum/antagonist/traitor/proc/assign_exchange_role()
//set faction
@@ -469,3 +297,6 @@
/datum/antagonist/traitor/is_gamemode_hero()
return SSticker.mode.name == "traitor"
+
+/datum/antagonist/traitor/threat()
+ return (..())+traitor_kind.threat
diff --git a/code/modules/antagonists/traitor/equipment/contractor.dm b/code/modules/antagonists/traitor/equipment/contractor.dm
index 8569f314d0..6c5d5766e4 100644
--- a/code/modules/antagonists/traitor/equipment/contractor.dm
+++ b/code/modules/antagonists/traitor/equipment/contractor.dm
@@ -127,7 +127,7 @@
. = ..()
if (.)
to_chat(user, "The uplink vibrates quietly, connecting to nearby agents... ")
- var/list/mob/dead/observer/candidates = pollGhostCandidates("Do you want to play as the Contractor Support Unit for [user.real_name]?", ROLE_PAI, null, FALSE, 100, POLL_IGNORE_CONTRACTOR_SUPPORT)
+ var/list/mob/candidates = pollGhostCandidates("Do you want to play as the Contractor Support Unit for [user.real_name]?", ROLE_PAI, null, FALSE, 100, POLL_IGNORE_CONTRACTOR_SUPPORT)
if(LAZYLEN(candidates))
var/mob/dead/observer/C = pick(candidates)
spawn_contractor_partner(user, C.key)
@@ -224,4 +224,4 @@
/obj/item/storage/box/contractor/fulton_extraction/PopulateContents()
new /obj/item/extraction_pack(src)
- new /obj/item/fulton_core(src)
\ No newline at end of file
+ new /obj/item/fulton_core(src)
diff --git a/code/modules/antagonists/traitor/syndicate_contract.dm b/code/modules/antagonists/traitor/syndicate_contract.dm
index c22012fe87..daa9127591 100644
--- a/code/modules/antagonists/traitor/syndicate_contract.dm
+++ b/code/modules/antagonists/traitor/syndicate_contract.dm
@@ -2,6 +2,7 @@
var/id = 0
var/status = CONTRACT_STATUS_INACTIVE
var/datum/objective/contract/contract = new()
+ var/target_rank
var/ransom = 0
var/payout_type = null
var/list/victim_belongings = list()
@@ -13,6 +14,11 @@
/datum/syndicate_contract/proc/generate(blacklist)
contract.find_target(null, blacklist)
+ var/datum/data/record/record = find_record("name", contract.target.name, GLOB.data_core.general)
+ if(record)
+ target_rank = record.fields["rank"]
+ else
+ target_rank = "Unknown"
if (payout_type == CONTRACT_PAYOUT_LARGE)
contract.payout_bonus = rand(9,13)
else if(payout_type == CONTRACT_PAYOUT_MEDIUM)
@@ -81,9 +87,9 @@
As is policy we've taken a portion of the station's funds to offset the overall cost.", null, "attention", null, "Nanotrasen Asset Protection")
/datum/syndicate_contract/proc/handleVictimExperience(var/mob/living/M) // They're off to holding - handle the return timer and give some text about what's going on.
- addtimer(CALLBACK(src, .proc/returnVictim, M), (60 * 10) * 4) // Ship 'em back - dead or alive... 4 minutes wait.
+ addtimer(CALLBACK(src, .proc/returnVictim, M), 4 MINUTES) // Ship 'em back - dead or alive... 4 minutes wait.
if(M.stat != DEAD) //Even if they weren't the target, we're still treating them the same.
- M.reagents.add_reagent(/datum/reagent/medicine/omnizine, 20) // Heal them up - gets them out of crit/soft crit.
+ M.reagents.add_reagent(/datum/reagent/medicine/regen_jelly, 20) // Heal them up - gets them out of crit/soft crit. -- now 100% toxinlover friendly!!
M.flash_act()
M.confused += 10
M.blur_eyes(5)
@@ -141,4 +147,4 @@
if(iscarbon(M))
var/mob/living/carbon/C = M
if(C.can_heartattack())
- C.set_heartattack(TRUE)
\ No newline at end of file
+ C.set_heartattack(TRUE)
diff --git a/code/modules/antagonists/wishgranter/wishgranter.dm b/code/modules/antagonists/wishgranter/wishgranter.dm
index d22d1b5e39..46b5edffd3 100644
--- a/code/modules/antagonists/wishgranter/wishgranter.dm
+++ b/code/modules/antagonists/wishgranter/wishgranter.dm
@@ -2,6 +2,7 @@
name = "Wishgranter Avatar"
show_in_antagpanel = FALSE
show_name_in_check_antagonists = TRUE
+ threat = 20
/datum/antagonist/wishgranter/proc/forge_objectives()
var/datum/objective/hijack/hijack = new
@@ -24,5 +25,5 @@
return
H.dna.add_mutation(HULK)
H.dna.add_mutation(XRAY)
- H.dna.add_mutation(COLDRES)
- H.dna.add_mutation(TK)
\ No newline at end of file
+ H.dna.add_mutation(SPACEMUT)
+ H.dna.add_mutation(TK)
diff --git a/code/modules/antagonists/wizard/equipment/artefact.dm b/code/modules/antagonists/wizard/equipment/artefact.dm
index 74cfc61d0f..7c63266255 100644
--- a/code/modules/antagonists/wizard/equipment/artefact.dm
+++ b/code/modules/antagonists/wizard/equipment/artefact.dm
@@ -230,7 +230,7 @@
var/hat = pick(/obj/item/clothing/head/helmet/roman, /obj/item/clothing/head/helmet/roman/legionnaire)
H.equip_to_slot_or_del(new hat(H), SLOT_HEAD)
- H.equip_to_slot_or_del(new /obj/item/clothing/under/roman(H), SLOT_W_UNIFORM)
+ H.equip_to_slot_or_del(new /obj/item/clothing/under/costume/roman(H), SLOT_W_UNIFORM)
H.equip_to_slot_or_del(new /obj/item/clothing/shoes/roman(H), SLOT_SHOES)
H.put_in_hands(new /obj/item/shield/riot/roman(H), TRUE)
H.put_in_hands(new /obj/item/claymore(H), TRUE)
diff --git a/code/modules/antagonists/wizard/equipment/soulstone.dm b/code/modules/antagonists/wizard/equipment/soulstone.dm
index 0f43dfaf3a..d7f1046cd7 100644
--- a/code/modules/antagonists/wizard/equipment/soulstone.dm
+++ b/code/modules/antagonists/wizard/equipment/soulstone.dm
@@ -31,12 +31,12 @@
/obj/item/soulstone/pickup(mob/living/user)
..()
- if(!iscultist(user) && !iswizard(user) && !usability)
+ if(!iscultist(user, TRUE) && !iswizard(user) && !usability)
to_chat(user, "An overwhelming feeling of dread comes over you as you pick up the soulstone. It would be wise to be rid of this quickly. ")
/obj/item/soulstone/examine(mob/user)
. = ..()
- if(usability || iscultist(user) || iswizard(user) || isobserver(user))
+ if(usability || iscultist(user, TRUE) || iswizard(user) || isobserver(user))
if (old_shard)
. += "A soulstone, used to capture a soul, either from dead humans or from freed shades. "
else
@@ -53,7 +53,7 @@
//////////////////////////////Capturing////////////////////////////////////////////////////////
/obj/item/soulstone/attack(mob/living/carbon/human/M, mob/living/user)
- if(!iscultist(user) && !iswizard(user) && !usability)
+ if(!iscultist(user, TRUE) && !iswizard(user) && !usability)
user.Unconscious(100)
to_chat(user, "Your body is wracked with debilitating pain! ")
return
@@ -74,7 +74,7 @@
/obj/item/soulstone/attack_self(mob/living/user)
if(!in_range(src, user))
return
- if(!iscultist(user) && !iswizard(user) && !usability)
+ if(!iscultist(user, TRUE) && !iswizard(user) && !usability)
user.Unconscious(100)
to_chat(user, "Your body is wracked with debilitating pain! ")
return
@@ -103,7 +103,7 @@
/obj/structure/constructshell/examine(mob/user)
. = ..()
- if(iscultist(user) || iswizard(user) || user.stat == DEAD)
+ if(iscultist(user, TRUE) || iswizard(user) || user.stat == DEAD)
. += "A construct shell, used to house bound souls from a soulstone. "
. += "Placing a soulstone with a soul into this shell allows you to produce your choice of the following: "
. += "An Artificer , which can produce more shells and soulstones , as well as fortifications. "
@@ -113,7 +113,7 @@
/obj/structure/constructshell/attackby(obj/item/O, mob/user, params)
if(istype(O, /obj/item/soulstone))
var/obj/item/soulstone/SS = O
- if(!iscultist(user) && !iswizard(user) && !SS.usability)
+ if(!iscultist(user, TRUE) && !iswizard(user) && !SS.usability)
to_chat(user, "An overwhelming feeling of dread comes over you as you attempt to place the soulstone into the shell. It would be wise to be rid of this quickly. ")
user.Dizzy(30)
return
@@ -145,7 +145,7 @@
if("VICTIM")
var/mob/living/carbon/human/T = target
var/datum/antagonist/cult/C = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE)
- if(C && C.cult_team.is_sacrifice_target(T.mind))
+ if(C && C.cult_team?.is_sacrifice_target(T.mind))
if(iscultist(user))
to_chat(user, "\"This soul is mine. SACRIFICE THEM!\" ")
else
diff --git a/code/modules/antagonists/wizard/equipment/spellbook.dm b/code/modules/antagonists/wizard/equipment/spellbook.dm
index 70cb29e7a3..2bcda1d400 100644
--- a/code/modules/antagonists/wizard/equipment/spellbook.dm
+++ b/code/modules/antagonists/wizard/equipment/spellbook.dm
@@ -11,7 +11,6 @@
var/buy_word = "Learn"
var/limit //used to prevent a spellbook_entry from being bought more than X times with one wizard spellbook
var/list/no_coexistance_typecache //Used so you can't have specific spells together
- var/dynamic_cost = 0 // How much threat the spell costs to purchase for dynamic.
var/dynamic_requirement = 0 // How high the threat level needs to be for purchasing in dynamic.
/datum/spellbook_entry/New()
@@ -31,10 +30,6 @@
for(var/spell in user.mind.spell_list)
if(is_type_in_typecache(spell, no_coexistance_typecache))
return 0
- if(dynamic_cost>0 && istype(SSticker.mode,/datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- if(mode.threat < dynamic_cost)
- return 0
return 1
/datum/spellbook_entry/proc/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) //return 1 on success
@@ -70,10 +65,6 @@
SSblackbox.record_feedback("nested tally", "wizard_spell_improved", 1, list("[name]", "[aspell.spell_level]"))
return 1
//No same spell found - just learn it
- if(dynamic_cost > 0 && istype(SSticker.mode,/datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- mode.spend_threat(dynamic_cost)
- mode.log_threat("Wizard spent [dynamic_cost] on [name].")
SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name)
user.mind.AddSpell(S)
to_chat(user, "You have learned [S.name]. ")
@@ -97,10 +88,6 @@
if(!S)
S = new spell_type()
var/spell_levels = 0
- if(dynamic_cost > 0 && istype(SSticker.mode,/datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- mode.refund_threat(dynamic_cost)
- mode.log_threat("Wizard refunded [dynamic_cost] on [name].")
for(var/obj/effect/proc_holder/spell/aspell in user.mind.spell_list)
if(initial(S.name) == initial(aspell.name))
spell_levels = aspell.spell_level
@@ -117,7 +104,7 @@
dat += " Cooldown:[S.charge_max/10]"
dat += " Cost:[cost] "
dat += "[S.desc][desc] "
- dat += "[S.clothes_req?"Needs wizard garb":"Can be cast without wizard garb"] "
+ dat += "[S.clothes_req & SPELL_WIZARD_GARB ? "Needs wizard garb" : "Can be cast without wizard garb"] "
return dat
/datum/spellbook_entry/fireball
@@ -308,7 +295,6 @@
desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself."
item_path = /obj/item/gun/magic/staff/change
dynamic_requirement = 60
- dynamic_cost = 20
/datum/spellbook_entry/item/staffanimation
name = "Staff of Animation"
@@ -375,6 +361,7 @@
desc = "A collection of wands that allow for a wide variety of utility. Wands have a limited number of charges, so be conservative in use. Comes in a handy belt."
item_path = /obj/item/storage/belt/wands/full
category = "Defensive"
+ dynamic_requirement = 60
/datum/spellbook_entry/item/armor
name = "Mastercrafted Armor Set"
@@ -394,7 +381,6 @@
item_path = /obj/item/antag_spawner/contract
category = "Assistance"
dynamic_requirement = 50
- dynamic_cost = 10
/datum/spellbook_entry/item/plasmafist
name = "Plasma Fist"
@@ -422,10 +408,6 @@
category = "Assistance"
dynamic_requirement = 60
-/datum/spellbook_entry/item/bloodbottle/New()
- ..()
- dynamic_cost = CONFIG_GET(keyed_list/dynamic_cost)["slaughter_demon"]
-
/datum/spellbook_entry/item/hugbottle
name = "Bottle of Tickles"
desc = "A bottle of magically infused fun, the smell of which will \
@@ -441,10 +423,6 @@
category = "Assistance"
dynamic_requirement = 40
-/datum/spellbook_entry/item/hugbottle/New()
- ..()
- dynamic_cost = CONFIG_GET(keyed_list/dynamic_cost)["slaughter_demon"]/3
-
/datum/spellbook_entry/item/mjolnir
name = "Mjolnir"
desc = "A mighty hammer on loan from Thor, God of Thunder. It crackles with barely contained power."
@@ -520,7 +498,6 @@
/datum/spellbook_entry/summon/guns
name = "Summon Guns"
desc = "Nothing could possibly go wrong with arming a crew of lunatics just itching for an excuse to kill you. Just be careful not to stand still too long!"
- dynamic_cost = 10
dynamic_requirement = 60
/datum/spellbook_entry/summon/guns/IsAvailible()
@@ -534,17 +511,11 @@
active = 1
playsound(get_turf(user), 'sound/magic/castsummon.ogg', 50, 1)
to_chat(user, "You have cast summon guns! ")
- if(istype(SSticker.mode,/datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- var/threat_spent = dynamic_cost
- mode.spend_threat(threat_spent)
- mode.log_threat("Wizard spent [threat_spent] on summon guns.")
return 1
/datum/spellbook_entry/summon/magic
name = "Summon Magic"
desc = "Share the wonders of magic with the crew and show them why they aren't to be trusted with it at the same time."
- dynamic_cost = 10
dynamic_requirement = 60
/datum/spellbook_entry/summon/magic/IsAvailible()
@@ -558,17 +529,11 @@
active = 1
playsound(get_turf(user), 'sound/magic/castsummon.ogg', 50, 1)
to_chat(user, "You have cast summon magic! ")
- if(istype(SSticker.mode,/datum/game_mode/dynamic))
- var/datum/game_mode/dynamic/mode = SSticker.mode
- var/threat_spent = dynamic_cost
- mode.spend_threat(threat_spent)
- mode.log_threat("Wizard spent [threat_spent] on summon magic.")
return 1
/datum/spellbook_entry/summon/events
name = "Summon Events"
desc = "Give Murphy's law a little push and replace all events with special wizard ones that will confound and confuse everyone. Multiple castings increase the rate of these events."
- dynamic_cost = 20
dynamic_requirement = 60
var/times = 0
@@ -580,11 +545,6 @@
/datum/spellbook_entry/summon/events/Buy(mob/living/carbon/human/user,obj/item/spellbook/book)
SSblackbox.record_feedback("tally", "wizard_spell_learned", 1, name)
summonevents()
- if(istype(SSticker.mode,/datum/game_mode/dynamic) && times == 0)
- var/datum/game_mode/dynamic/mode = SSticker.mode
- var/threat_spent = dynamic_cost
- mode.spend_threat(threat_spent)
- mode.log_threat("Wizard spent [threat_spent] on summon events.")
times++
playsound(get_turf(user), 'sound/magic/castsummon.ogg', 50, 1)
to_chat(user, "You have cast summon events. ")
@@ -685,7 +645,7 @@
/obj/item/spellbook/proc/wrap(content)
var/dat = ""
- dat +="Spellbook "
+ dat +="Spellbook "
dat += {"
+[name]
+
+[info]
+"}
+
+ user << browse(html, "window=minimap_[id];size=768x[round(768 / first_map.map_icon.Width() * first_map.map_icon.Height() + 50)]")
diff --git a/code/modules/mining/abandoned_crates.dm b/code/modules/mining/abandoned_crates.dm
index 9ee358af62..916fb50844 100644
--- a/code/modules/mining/abandoned_crates.dm
+++ b/code/modules/mining/abandoned_crates.dm
@@ -119,7 +119,7 @@
new /obj/item/dnainjector/xraymut(src)
if(94)
new /obj/item/storage/backpack/clown(src)
- new /obj/item/clothing/under/rank/clown(src)
+ new /obj/item/clothing/under/rank/civilian/clown(src)
new /obj/item/clothing/shoes/clown_shoes(src)
new /obj/item/pda/clown(src)
new /obj/item/clothing/mask/gas/clown_hat(src)
@@ -127,7 +127,7 @@
new /obj/item/toy/crayon/rainbow(src)
new /obj/item/reagent_containers/spray/waterflower(src)
if(95)
- new /obj/item/clothing/under/rank/mime(src)
+ new /obj/item/clothing/under/rank/civilian/mime(src)
new /obj/item/clothing/shoes/sneakers/black(src)
new /obj/item/pda/mime(src)
new /obj/item/clothing/gloves/color/white(src)
diff --git a/code/modules/mining/equipment/explorer_gear.dm b/code/modules/mining/equipment/explorer_gear.dm
index d3bf4368f7..30eed6c8f0 100644
--- a/code/modules/mining/equipment/explorer_gear.dm
+++ b/code/modules/mining/equipment/explorer_gear.dm
@@ -110,17 +110,17 @@
AddComponent(/datum/component/spraycan_paintable)
update_icon()
-/obj/item/clothing/head/helmet/space/hostile_environment/update_icon()
- ..()
- cut_overlays()
+
+/obj/item/clothing/head/helmet/space/hostile_environment/update_overlays()
+ . = ..()
var/mutable_appearance/glass_overlay = mutable_appearance(icon, "hostile_env_glass")
glass_overlay.appearance_flags = RESET_COLOR
- add_overlay(glass_overlay)
+ . += glass_overlay
/obj/item/clothing/head/helmet/space/hostile_environment/worn_overlays(isinhands, icon_file, used_state, style_flags = NONE)
. = ..()
if(!isinhands)
- var/mutable_appearance/M = mutable_appearance('icons/mob/head.dmi', "hostile_env_glass")
+ var/mutable_appearance/M = mutable_appearance('icons/mob/clothing/head.dmi', "hostile_env_glass")
M.appearance_flags = RESET_COLOR
. += M
diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm
index d4b86d5138..b515ebbc13 100644
--- a/code/modules/mining/equipment/kinetic_crusher.dm
+++ b/code/modules/mining/equipment/kinetic_crusher.dm
@@ -155,19 +155,16 @@
else
set_light(0)
-/obj/item/twohanded/kinetic_crusher/update_icon()
- ..()
- cut_overlays()
- if(!charged)
- add_overlay("[icon_state]_uncharged")
- if(light_on)
- add_overlay("[icon_state]_lit")
- spawn(1)
- for(var/X in actions)
- var/datum/action/A = X
- A.UpdateButtonIcon()
+/obj/item/twohanded/kinetic_crusher/update_icon_state()
item_state = "crusher[wielded]"
+/obj/item/twohanded/kinetic_crusher/update_overlays()
+ . = ..()
+ if(!charged)
+ . += "[icon_state]_uncharged"
+ if(light_on)
+ . += "[icon_state]_lit"
+
//destablizing force
/obj/item/projectile/destabilizer
name = "destabilizing force"
diff --git a/code/modules/mining/equipment/marker_beacons.dm b/code/modules/mining/equipment/marker_beacons.dm
index 9d595664ff..8853a56911 100644
--- a/code/modules/mining/equipment/marker_beacons.dm
+++ b/code/modules/mining/equipment/marker_beacons.dm
@@ -40,7 +40,7 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
. += "Use in-hand to place a [singular_name]. "
. += "Alt-click to select a color. Current color is [picked_color]. "
-/obj/item/stack/marker_beacon/update_icon()
+/obj/item/stack/marker_beacon/update_icon_state()
icon_state = "[initial(icon_state)][lowertext(picked_color)]"
/obj/item/stack/marker_beacon/attack_self(mob/user)
diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm
index e8ba72e62f..ae451ba1a8 100644
--- a/code/modules/mining/equipment/regenerative_core.dm
+++ b/code/modules/mining/equipment/regenerative_core.dm
@@ -129,14 +129,13 @@
. = ..()
update_icon()
-/obj/item/organ/regenerative_core/update_icon()
+/obj/item/organ/regenerative_core/update_icon_state()
icon_state = inert ? "legion_soul_inert" : "legion_soul"
- cut_overlays()
+
+/obj/item/organ/regenerative_core/update_overlays()
+ . = ..()
if(!inert && !preserved)
- add_overlay("legion_soul_crackle")
- for(var/X in actions)
- var/datum/action/A = X
- A.UpdateButtonIcon()
+ . += "legion_soul_crackle"
/obj/item/organ/regenerative_core/legion/go_inert()
..()
diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm
index 68e70dc882..bbab74689c 100644
--- a/code/modules/mining/equipment/survival_pod.dm
+++ b/code/modules/mining/equipment/survival_pod.dm
@@ -139,11 +139,13 @@
icon = 'icons/obj/lavaland/survival_pod.dmi'
icon_state = "sleeper"
-/obj/machinery/sleeper/survival_pod/update_icon()
- if(state_open)
- cut_overlays()
- else
- add_overlay("sleeper_cover")
+/obj/machinery/sleeper/survival_pod/update_icon_state()
+ return
+
+/obj/machinery/sleeper/survival_pod/update_overlays()
+ . = ..()
+ if(!state_open)
+ . += "sleeper_cover"
//Computer
/obj/item/gps/computer
@@ -190,8 +192,9 @@
flags_1 = NODECONSTRUCT_1
var/empty = FALSE
-/obj/machinery/smartfridge/survival_pod/update_icon()
- return
+/obj/machinery/smartfridge/survival_pod/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/update_icon_blocker)
/obj/machinery/smartfridge/survival_pod/Initialize(mapload)
. = ..()
diff --git a/code/modules/mining/lavaland/ash_flora.dm b/code/modules/mining/lavaland/ash_flora.dm
index 43c8dec129..38830fd824 100644
--- a/code/modules/mining/lavaland/ash_flora.dm
+++ b/code/modules/mining/lavaland/ash_flora.dm
@@ -201,15 +201,15 @@
icon = 'icons/obj/lavaland/ash_flora.dmi'
icon_state = "mushroom_bowl"
-/obj/item/reagent_containers/glass/bowl/mushroom_bowl/update_icon()
- cut_overlays()
- if(reagents && reagents.total_volume)
- var/mutable_appearance/filling = mutable_appearance('icons/obj/lavaland/ash_flora.dmi', "fullbowl")
- filling.color = mix_color_from_reagents(reagents.reagent_list)
- add_overlay(filling)
- else
+/obj/item/reagent_containers/glass/bowl/mushroom_bowl/update_icon_state()
+ if(!reagents || !reagents.total_volume)
icon_state = "mushroom_bowl"
+/obj/item/reagent_containers/glass/bowl/mushroom_bowl/update_overlays()
+ . = ..()
+ if(reagents && reagents.total_volume)
+ . += mutable_appearance('icons/obj/lavaland/ash_flora.dmi', "fullbowl", color = mix_color_from_reagents(reagents.reagent_list))
+
/obj/item/reagent_containers/glass/bowl/mushroom_bowl/attackby(obj/item/I,mob/user, params)
if(istype(I, /obj/item/reagent_containers/food/snacks))
var/obj/item/reagent_containers/food/snacks/S = I
diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm
index 343083456d..56e1a04b95 100644
--- a/code/modules/mining/lavaland/necropolis_chests.dm
+++ b/code/modules/mining/lavaland/necropolis_chests.dm
@@ -136,7 +136,7 @@
desc = "A device which causes kinetic accelerators to permanently gain damage against creature types killed with it."
id = "bountymod"
materials = list(/datum/material/iron = 4000, /datum/material/silver = 4000, /datum/material/gold = 4000, /datum/material/bluespace = 4000)
- reagents_list = list("blood" = 40)
+ reagents_list = list(/datum/reagent/blood = 40)
build_path = /obj/item/borg/upgrade/modkit/bounty
//Spooky special loot
@@ -463,30 +463,45 @@
if(cooldown < world.time)
SSblackbox.record_feedback("amount", "immortality_talisman_uses", 1)
cooldown = world.time + 600
- user.visible_message("[user] vanishes from reality, leaving a hole in [user.p_their()] place! ")
- var/obj/effect/immortality_talisman/Z = new(get_turf(src.loc))
- Z.name = "hole in reality"
- Z.desc = "It's shaped an awful lot like [user.name]."
- Z.setDir(user.dir)
- user.forceMove(Z)
- user.notransform = 1
- user.status_flags |= GODMODE
- addtimer(CALLBACK(src, .proc/return_to_reality, user, Z), 100)
+ new /obj/effect/immortality_talisman(get_turf(user), user)
else
to_chat(user, "[src] is not ready yet! ")
-/obj/item/immortality_talisman/proc/return_to_reality(mob/user, obj/effect/immortality_talisman/Z)
- user.status_flags &= ~GODMODE
- user.notransform = 0
- user.forceMove(get_turf(Z))
- user.visible_message("[user] pops back into reality! ")
- Z.can_destroy = TRUE
- qdel(Z)
-
/obj/effect/immortality_talisman
+ name = "hole in reality"
+ desc = "It's shaped an awful lot like a person."
icon_state = "blank"
icon = 'icons/effects/effects.dmi'
- var/can_destroy = FALSE
+ var/vanish_description = "vanishes from reality"
+ var/can_destroy = TRUE
+
+/obj/effect/immortality_talisman/Initialize(mapload, mob/new_user)
+ . = ..()
+ if(new_user)
+ vanish(new_user)
+
+/obj/effect/immortality_talisman/proc/vanish(mob/user)
+ user.visible_message("[user] [vanish_description], leaving a hole in [user.p_their()] place! ")
+
+ desc = "It's shaped an awful lot like [user.name]."
+ setDir(user.dir)
+
+ user.forceMove(src)
+ user.notransform = TRUE
+ user.status_flags |= GODMODE
+
+ can_destroy = FALSE
+
+ addtimer(CALLBACK(src, .proc/unvanish, user), 10 SECONDS)
+
+/obj/effect/immortality_talisman/proc/unvanish(mob/user)
+ user.status_flags &= ~GODMODE
+ user.notransform = FALSE
+ user.forceMove(get_turf(src))
+
+ user.visible_message("[user] pops back into reality! ")
+ can_destroy = TRUE
+ qdel(src)
/obj/effect/immortality_talisman/attackby()
return
@@ -503,6 +518,9 @@
else
. = ..()
+/obj/effect/immortality_talisman/void
+ vanish_description = "is dragged into the void"
+
//Shared Bag
@@ -561,7 +579,7 @@
desc = "A flask with an almost-holy aura emitting from it. The label on the bottle says: 'erqo'hyy tvi'rf lbh jv'atf'."
list_reagents = list(/datum/reagent/flightpotion = 5)
-/obj/item/reagent_containers/glass/bottle/potion/update_icon()
+/obj/item/reagent_containers/glass/bottle/potion/update_icon_state()
if(reagents.total_volume)
icon_state = "potionflask"
else
@@ -817,9 +835,9 @@
force = CLAMP((ghost_counter * 4), 0, 75)
user.visible_message("[user] strikes with the force of [ghost_counter] vengeful spirits! ")
- ..()
+ return ..()
-/obj/item/melee/ghost_sword/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK)
+/obj/item/melee/ghost_sword/run_block(mob/living/owner, atom/object, damage, attack_text, attack_type, armour_penetration, mob/attacker, def_zone, final_block_chance, list/block_return)
var/ghost_counter = ghost_check()
final_block_chance += CLAMP((ghost_counter * 5), 0, 75)
owner.visible_message("[owner] is protected by a ring of [ghost_counter] ghosts! ")
@@ -957,7 +975,7 @@
if(1)
new /obj/item/mayhem(src)
if(2)
- new /obj/item/blood_contract(src)
+ new /obj/item/gun/ballistic/revolver/doublebarrel/super(src)
if(3)
new /obj/item/gun/magic/staff/spellblade(src)
@@ -1028,6 +1046,17 @@
log_combat(user, L, "took out a blood contract on", src)
qdel(src)
+/obj/item/gun/ballistic/revolver/doublebarrel/super
+ name = "super combat shotgun"
+ desc = "From the belly of the beast - or rather, demon. Twice as lethal as a less-than-super shotgun, but a tad bulkier."
+ icon_state = "heckgun"
+ slot_flags = null
+ mag_type = /obj/item/ammo_box/magazine/internal/shot/dual/heck
+ burst_size = 2
+ burst_shot_delay = 0
+ unique_reskin = null
+ sawn_off = TRUE
+
//Colossus
/obj/structure/closet/crate/necropolis/colossus
name = "colossus chest"
@@ -1072,6 +1101,10 @@
var/teleporting = FALSE //if we ARE teleporting
var/friendly_fire_check = FALSE //if the blasts we make will consider our faction against the faction of hit targets
+/obj/item/hierophant_club/ComponentInitialize()
+ . = ..()
+ AddElement(/datum/element/update_icon_updates_onmob)
+
/obj/item/hierophant_club/examine(mob/user)
. = ..()
. += "The[beacon ? " beacon is not currently":"re is a beacon"] attached. "
@@ -1134,13 +1167,8 @@
chaser_speed = max(chaser_speed + health_percent, 0.5) //one tenth of a second faster for each missing 10% of health
blast_range -= round(health_percent * 10) //one additional range for each missing 10% of health
-/obj/item/hierophant_club/update_icon()
- icon_state = "hierophant_club[timer <= world.time ? "_ready":""][(beacon && !QDELETED(beacon)) ? "":"_beacon"]"
- item_state = icon_state
- if(ismob(loc))
- var/mob/M = loc
- M.update_inv_hands()
- M.update_inv_back()
+/obj/item/hierophant_club/update_icon_state()
+ icon_state = item_state = "hierophant_club[timer <= world.time ? "_ready":""][(beacon && !QDELETED(beacon)) ? "":"_beacon"]"
/obj/item/hierophant_club/proc/prepare_icon_update()
update_icon()
diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm
index 0f0ca8bf0c..2f6e8a9b7c 100644
--- a/code/modules/mining/machine_redemption.dm
+++ b/code/modules/mining/machine_redemption.dm
@@ -341,9 +341,8 @@
..()
update_icon()
-/obj/machinery/mineral/ore_redemption/update_icon()
+/obj/machinery/mineral/ore_redemption/update_icon_state()
if(powered())
icon_state = initial(icon_state)
else
icon_state = "[initial(icon_state)]-off"
- return
diff --git a/code/modules/mining/machine_silo.dm b/code/modules/mining/machine_silo.dm
index c0eba668f1..c0356dd1ab 100644
--- a/code/modules/mining/machine_silo.dm
+++ b/code/modules/mining/machine_silo.dm
@@ -15,14 +15,20 @@ GLOBAL_LIST_EMPTY(silo_access_logs)
/obj/machinery/ore_silo/Initialize(mapload)
. = ..()
- AddComponent(/datum/component/material_container,
- list(/datum/material/iron, /datum/material/glass, /datum/material/silver, /datum/material/gold, /datum/material/diamond, /datum/material/plasma, /datum/material/uranium, /datum/material/bananium, /datum/material/titanium, /datum/material/bluespace, /datum/material/plastic),
- INFINITY,
- FALSE,
- /obj/item/stack,
- null,
- null,
- TRUE)
+ var/static/list/materials_list = list(
+ /datum/material/iron,
+ /datum/material/glass,
+ /datum/material/silver,
+ /datum/material/gold,
+ /datum/material/diamond,
+ /datum/material/plasma,
+ /datum/material/uranium,
+ /datum/material/bananium,
+ /datum/material/titanium,
+ /datum/material/bluespace,
+ /datum/material/plastic,
+ )
+ AddComponent(/datum/component/material_container, materials_list, INFINITY, allowed_types=/obj/item/stack, _disable_attackby=TRUE)
if (!GLOB.ore_silo_default && mapload && is_station_level(z))
GLOB.ore_silo_default = src
diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm
index 78b1a665db..0182dec254 100644
--- a/code/modules/mining/machine_vending.dm
+++ b/code/modules/mining/machine_vending.dm
@@ -87,7 +87,7 @@
..()
update_icon()
-/obj/machinery/mineral/equipment_vendor/update_icon()
+/obj/machinery/mineral/equipment_vendor/update_icon_state()
if(powered())
icon_state = initial(icon_state)
else
@@ -303,7 +303,7 @@
/obj/item/storage/backpack/duffelbag/mining_cloned/PopulateContents()
new /obj/item/pickaxe/mini(src)
- new /obj/item/clothing/under/rank/miner/lavaland(src)
+ new /obj/item/clothing/under/rank/cargo/miner/lavaland(src)
new /obj/item/clothing/shoes/workboots/mining(src)
new /obj/item/clothing/gloves/color/black(src)
new /obj/item/implanter/tracking/gps(src)
diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm
index ac4cee8c42..f10229f4bf 100644
--- a/code/modules/mining/mine_items.dm
+++ b/code/modules/mining/mine_items.dm
@@ -28,9 +28,9 @@
new /obj/item/storage/backpack/duffelbag(src)
new /obj/item/storage/backpack/explorer(src)
new /obj/item/storage/backpack/satchel/explorer(src)
- new /obj/item/clothing/under/rank/miner/lavaland(src)
- new /obj/item/clothing/under/rank/miner/lavaland(src)
- new /obj/item/clothing/under/rank/miner/lavaland(src)
+ new /obj/item/clothing/under/rank/cargo/miner/lavaland(src)
+ new /obj/item/clothing/under/rank/cargo/miner/lavaland(src)
+ new /obj/item/clothing/under/rank/cargo/miner/lavaland(src)
new /obj/item/clothing/shoes/workboots/mining(src)
new /obj/item/clothing/shoes/workboots/mining(src)
new /obj/item/clothing/shoes/workboots/mining(src)
@@ -87,14 +87,6 @@
return
. = ..()
-/obj/machinery/computer/shuttle/mining/common
- name = "lavaland shuttle console"
- desc = "Used to call and send the lavaland shuttle."
- req_access = list()
- circuit = /obj/item/circuitboard/computer/mining_shuttle/common
- shuttleId = "mining_common"
- possible_destinations = "lavaland_common_away;commonmining_home"
-
/**********************Mining car (Crate like thing, not the rail car)**************************/
/obj/structure/closet/crate/miningcar
diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm
index 4f9bad2f0f..c7c34b0389 100644
--- a/code/modules/mining/ores_coins.dm
+++ b/code/modules/mining/ores_coins.dm
@@ -20,25 +20,24 @@
mats_per_stack = MINERAL_MATERIAL_AMOUNT
var/list/stack_overlays
-/obj/item/stack/ore/update_icon()
+/obj/item/stack/ore/update_overlays()
+ . = ..()
var/difference = min(ORESTACK_OVERLAYS_MAX, amount) - (LAZYLEN(stack_overlays)+1)
if(difference == 0)
return
else if(difference < 0 && LAZYLEN(stack_overlays)) //amount < stack_overlays, remove excess.
- cut_overlays()
if (LAZYLEN(stack_overlays)-difference <= 0)
- stack_overlays = null;
+ stack_overlays = null
else
stack_overlays.len += difference
else if(difference > 0) //amount > stack_overlays, add some.
- cut_overlays()
for(var/i in 1 to difference)
var/mutable_appearance/newore = mutable_appearance(icon, icon_state)
newore.pixel_x = rand(-8,8)
newore.pixel_y = rand(-8,8)
LAZYADD(stack_overlays, newore)
if (stack_overlays)
- add_overlay(stack_overlays)
+ . += stack_overlays
/obj/item/stack/ore/welder_act(mob/living/user, obj/item/I)
if(!refined_type)
diff --git a/code/modules/mining/point_bank.dm b/code/modules/mining/point_bank.dm
index 8d0bb4e1e4..11f23a5d7c 100644
--- a/code/modules/mining/point_bank.dm
+++ b/code/modules/mining/point_bank.dm
@@ -41,9 +41,8 @@
..()
update_icon()
-/obj/machinery/point_bank/update_icon()
+/obj/machinery/point_bank/update_icon_state()
if(powered())
icon_state = initial(icon_state)
else
icon_state = "[initial(icon_state)]-off"
- return
\ No newline at end of file
diff --git a/code/modules/mob/camera/camera.dm b/code/modules/mob/camera/camera.dm
index ff1d9231f7..a381cc512a 100644
--- a/code/modules/mob/camera/camera.dm
+++ b/code/modules/mob/camera/camera.dm
@@ -11,17 +11,6 @@
invisibility = INVISIBILITY_ABSTRACT // No one can see us
sight = SEE_SELF
move_on_shuttle = FALSE
- var/call_life = FALSE //TRUE if Life() should be called on this camera every tick of the mobs subystem, as if it were a living mob
-
-/mob/camera/Initialize()
- . = ..()
- if(call_life)
- GLOB.living_cameras += src
-
-/mob/camera/Destroy()
- . = ..()
- if(call_life)
- GLOB.living_cameras -= src
/mob/camera/experience_pressure_difference()
return
diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm
index 7658bd963d..35b1a69761 100644
--- a/code/modules/mob/dead/new_player/new_player.dm
+++ b/code/modules/mob/dead/new_player/new_player.dm
@@ -580,7 +580,7 @@
qdel(src)
/mob/dead/new_player/proc/ViewManifest()
- var/dat = ""
+ var/dat = " "
dat += "Crew Manifest "
dat += GLOB.data_core.get_manifest(OOC = 1)
diff --git a/code/modules/mob/dead/new_player/poll.dm b/code/modules/mob/dead/new_player/poll.dm
index b18b463528..b6d9a3d476 100644
--- a/code/modules/mob/dead/new_player/poll.dm
+++ b/code/modules/mob/dead/new_player/poll.dm
@@ -288,7 +288,8 @@
var/output = {"
-
+
+