diff --git a/code/WorkInProgress/Chemistry-Reagents.dm b/code/WorkInProgress/Chemistry-Reagents.dm
index b4647b65d1..ba0ac874ba 100644
--- a/code/WorkInProgress/Chemistry-Reagents.dm
+++ b/code/WorkInProgress/Chemistry-Reagents.dm
@@ -1536,11 +1536,11 @@ datum
id = "hot_ramen"
description = "The noodles are boiled, the flavors are artificial, just like being back in school."
reagent_state = LIQUID
+ nutriment_factor = 5 * REAGENTS_METABOLISM
on_mob_life(var/mob/living/M as mob)
..()
if (M.bodytemperature < 310)//310 is the normal bodytemp. 310.055
M.bodytemperature = min(310, M.bodytemperature+10)
- M:nutrition += 5
return
hell_ramen
@@ -1548,12 +1548,19 @@ datum
id = "hell_ramen"
description = "The noodles are boiled, the flavors are artificial, just like being back in school."
reagent_state = LIQUID
+ nutriment_factor = 5 * REAGENTS_METABOLISM
on_mob_life(var/mob/living/M as mob)
..()
M:bodytemperature += 10
- M:nutrition += 5
return
+ potato_juice
+ name = "Potato Juice"
+ id = "potato"
+ description = "Juice of the potato. Bleh."
+ reagent_state = LIQUID
+ nutriment_factor = 2 * REAGENTS_METABOLISM
+
/////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////// DRINKS BELOW, Beer is up there though, along with cola. Cap'n Pete's Cuban Spiced Rum////////////////////////////////
diff --git a/code/WorkInProgress/Chemistry-Recipes.dm b/code/WorkInProgress/Chemistry-Recipes.dm
index e3913ff342..6660a1e809 100644
--- a/code/WorkInProgress/Chemistry-Recipes.dm
+++ b/code/WorkInProgress/Chemistry-Recipes.dm
@@ -568,6 +568,21 @@ datum
required_reagents = list("berryjuice" = 10, "enzyme" = 2)
result_amount = 5
+ vodka
+ name = "Vodka"
+ id = "vodka"
+ result = "vodka"
+ required_reagents = list("potato" = 10, "enzyme" = 2)
+ result_amount = 5
+
+ kahlua
+ name = "Kahlua"
+ id = "kahlua"
+ result = "kahlua"
+ required_reagents = list("coffee" = 5, "sugar" = 5, "enzyme" = 2)
+
+
+
gin_tonic
name = "Gin and Tonic"
id = "gintonic"
diff --git a/code/game/machinery/kitchen/juicer.dm b/code/game/machinery/kitchen/juicer.dm
index f3b6c0ea7b..3add60d775 100644
--- a/code/game/machinery/kitchen/juicer.dm
+++ b/code/game/machinery/kitchen/juicer.dm
@@ -15,6 +15,7 @@
/obj/item/weapon/reagent_containers/food/snacks/grown/carrot = "carrotjuice",
/obj/item/weapon/reagent_containers/food/snacks/grown/berries = "berryjuice",
/obj/item/weapon/reagent_containers/food/snacks/banana = "banana",
+ /obj/item/weapon/reagent_containers/food/snacks/grown/potato = "potato",
)
/obj/machinery/juicer/New()
@@ -61,7 +62,7 @@
var/is_beaker_ready = 0
var/processing_chamber = ""
var/beaker_contents = ""
-
+
for (var/i in allowed_items)
for (var/obj/item/O in src.contents)
if (!istype(O,i))
@@ -81,7 +82,7 @@
is_beaker_ready = 1
else
beaker_contents = "\The [src] has attached a beaker and beaker is full!"
-
+
var/dat = {"
Processing chamber contains:
[processing_chamber]
@@ -103,7 +104,7 @@
switch(href_list["action"])
if ("juice")
juice()
-
+
if ("detach")
detach()
src.updateUsrDialog()
@@ -130,6 +131,8 @@
/obj/machinery/juicer/proc/get_juice_amount(var/obj/item/weapon/reagent_containers/food/snacks/grown/O)
if (!istype(O))
return 5
+ else if (O.potency == -1)
+ return 5
else
return round(5*sqrt(O.potency))
diff --git a/code/game/objects/radio/beacon.dm b/code/game/objects/radio/beacon.dm
index f25886a582..ad3cead34b 100644
--- a/code/game/objects/radio/beacon.dm
+++ b/code/game/objects/radio/beacon.dm
@@ -15,3 +15,8 @@
src.code = "beacon"
src.add_fingerprint(usr)
return
+
+/obj/item/device/radio/beacon/bacon //Probably a better way of doing this, I'm lazy.
+ proc/digest_delay()
+ spawn(600)
+ del(src)
\ No newline at end of file
diff --git a/code/game/objects/radio/radio.dm b/code/game/objects/radio/radio.dm
index 87800e5b94..697c6ce44f 100644
--- a/code/game/objects/radio/radio.dm
+++ b/code/game/objects/radio/radio.dm
@@ -379,3 +379,8 @@ Speaker: [li
for (var/ch_name in channels)
channels[ch_name] = 0
..()
+
+/obj/item/device/radio/banana //Why is this even needed? So that it shows up as a banana in the chat log.
+ name = "Banana Phone"
+ icon = 'items.dmi'
+ icon_state = "banana" //needs a new icon.
\ No newline at end of file
diff --git a/code/game/objects/radio/signaler.dm b/code/game/objects/radio/signaler.dm
index d037b78c37..5e4c6cb110 100644
--- a/code/game/objects/radio/signaler.dm
+++ b/code/game/objects/radio/signaler.dm
@@ -156,4 +156,4 @@ Code:
else
usr << browse(null, "window=radio")
return
- return
+ return
\ No newline at end of file
diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm
index a954f4c167..bea0a4fb8e 100644
--- a/code/modules/admin/admin_verbs.dm
+++ b/code/modules/admin/admin_verbs.dm
@@ -152,6 +152,7 @@
src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cuban_pete // -- Urist
+ src.verbs += /client/proc/bananaphone // -- Darem
src.verbs += /client/proc/only_one // muskets
src.verbs += /client/proc/space_asshole // --Agouri :3
src.verbs += /client/proc/strike_team //N
@@ -283,6 +284,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cuban_pete // -- Urist
+ src.verbs += /client/proc/bananaphone
src.verbs += /client/proc/only_one // muskets
src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
@@ -411,6 +413,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
//src.verbs += /client/proc/cuban_pete // -- Urist
+ //src.verbs += /client/proc/bananaphone
//src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
src.verbs += /client/proc/space_ninja //N
@@ -567,6 +570,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
//src.verbs += /client/proc/cuban_pete // -- Urist
+ //src.verbs += /client/proc/bananaphone
//src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
//src.verbs += /client/proc/space_ninja //N
@@ -713,6 +717,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
//src.verbs += /client/proc/cuban_pete // -- Urist
+ //src.verbs += /client/proc/bananaphone
//src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
//src.verbs += /client/proc/space_ninja //N
@@ -854,6 +859,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
//src.verbs += /client/proc/play_sound
//src.verbs += /client/proc/cuban_pete // -- Urist
+ //src.verbs += /client/proc/bananaphone
//src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
//src.verbs += /client/proc/space_ninja //N
@@ -979,6 +985,7 @@
//src.verbs += /client/proc/object_talk // -- TLE
//src.verbs += /client/proc/play_sound
//src.verbs += /client/proc/cuban_pete // -- Urist
+ //src.verbs += /client/proc/bananaphone
//src.verbs += /client/proc/space_asshole // --Agouri :3
//src.verbs += /client/proc/strike_team //N
//src.verbs += /client/proc/space_ninja //N
@@ -1147,6 +1154,7 @@
src.verbs -= /client/proc/object_talk // -- TLE
src.verbs -= /client/proc/play_sound
src.verbs -= /client/proc/cuban_pete // -- Urist
+ src.verbs -= /client/proc/bananaphone // -- Darem
src.verbs -= /client/proc/space_asshole // --Agouri :3
src.verbs -= /client/proc/strike_team //N
src.verbs -= /client/proc/space_ninja //N
diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm
index 4530492721..8061d6f238 100644
--- a/code/modules/admin/verbs/playsound.dm
+++ b/code/modules/admin/verbs/playsound.dm
@@ -54,6 +54,17 @@
CP << "Your body can't contain the rhumba beat"
CP.gib(1)
+/client/proc/bananaphone()
+ set category = "Fun"
+ set name = "Banana Phone"
+
+ message_admins("[key_name_admin(usr)] has activated Banana Phone!", 1)
+
+ for(var/mob/M in world)
+ if(M.client)
+ if(M.client.midis)
+ M << 'bananaphone.ogg'
+
diff --git a/code/modules/food/food.dm b/code/modules/food/food.dm
index 4baf9487fc..70b49fae1f 100644
--- a/code/modules/food/food.dm
+++ b/code/modules/food/food.dm
@@ -743,6 +743,44 @@
reagents.add_reagent("tomatojuice", 2)
bitesize = 5
+/obj/item/weapon/reagent_containers/food/snacks/telebacon
+ name = "Tele Bacon"
+ desc = "It takes a little odd but it is still delicious."
+ icon_state = "bacon"
+ var/obj/item/device/radio/beacon/bacon/baconbeacon
+ bitesize = 3
+ New()
+ ..()
+ reagents.add_reagent("nutriment", 6)
+ baconbeacon = new /obj/item/device/radio/beacon/bacon(src)
+ On_Consume()
+ if(!reagents.total_volume)
+ baconbeacon.loc = usr
+ baconbeacon.digest_delay()
+
+
+/obj/item/weapon/reagent_containers/food/snacks/bananaphone
+ name = "Banana Phone"
+ desc = "Ring ring ring ring ring..."
+ icon = 'items.dmi'
+ icon_state = "banana" //needs a new icon.
+ bitesize = 5
+ var/obj/item/device/radio/banana/bananaphone
+ New()
+ ..()
+ reagents.add_reagent("banana", 5)
+ bananaphone = new /obj/item/device/radio/banana(src)
+ bananaphone.listening = 1
+ bananaphone.broadcasting = 1
+
+ On_Consume()
+ if(!reagents.total_volume)
+ usr << sound('bananaphone.ogg',1)
+ hear_talk(mob/M as mob, msg)
+ if(bananaphone)
+ bananaphone.hear_talk(M, msg)
+
+
/////////////////////////////////////////////////Sliceable////////////////////////////////////////
// All the food items that can be sliced into smaller bits like Meatbread and Cheesewheels
diff --git a/code/modules/food/recipes_microwave.dm b/code/modules/food/recipes_microwave.dm
index d5fd1f7ddc..e73c1103a3 100644
--- a/code/modules/food/recipes_microwave.dm
+++ b/code/modules/food/recipes_microwave.dm
@@ -1,6 +1,21 @@
// see code/datums/recipe.dm
+/datum/recipe/telebacon
+ items = list(
+ /obj/item/weapon/reagent_containers/food/snacks/meat,
+ /obj/item/device/radio/signaler
+ )
+ result = /obj/item/weapon/reagent_containers/food/snacks/telebacon
+
+/datum/recipe/bananaphone
+ reagents = list("psilocybin" = 5) //Trippin' balls, man.
+ items = list(
+ /obj/item/weapon/reagent_containers/food/snacks/banana,
+ /obj/item/device/radio
+ )
+ result = /obj/item/weapon/reagent_containers/food/snacks/bananaphone
+
/datum/recipe/jellydonut
reagents = list("berryjuice" = 5)
items = list(
diff --git a/icons/obj/food.dmi b/icons/obj/food.dmi
index eac57b44f1..bcbdfc9067 100644
Binary files a/icons/obj/food.dmi and b/icons/obj/food.dmi differ
diff --git a/maps/tgstation.2.0.7.dmm b/maps/tgstation.2.0.7.dmm
index 3f77a72416..884e5f4f33 100644
--- a/maps/tgstation.2.0.7.dmm
+++ b/maps/tgstation.2.0.7.dmm
@@ -3797,183 +3797,183 @@
"bva" = (/obj/disposalpipe/segment{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/maintenance/asmaint)
"bvb" = (/obj/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"bvc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bvd" = (/obj/disposalpipe/segment{dir = 4},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bve" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bvf" = (/obj/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall,/area/crew_quarters/bar)
-"bvg" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
-"bvh" = (/obj/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
-"bvi" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/genetics)
-"bvj" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bvk" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bvl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bvm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bvn" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bvo" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics)
-"bvp" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "CMO's Office"; req_access_txt = "40"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvs" = (/obj/stool/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvt" = (/obj/item/weapon/paper{info = "Due to financial reasons your department's funding will be reduced. Consequentially you will start receiving slightly less equipment in regular shipments. Try to use the equipment you have more responsibly so it will remain in working order for longer. Replacements might become hard to come by.
CentCom Financial Office"; name = "Budget Cuts"},/obj/table/onetilethick{icon_state = "table_1tileendtable"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvu" = (/obj/stool/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/landmark/start{name = "Chief Medical Officer"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bvv" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/cmo)
-"bvw" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvx" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvy" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvz" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvA" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvB" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Arrivals North"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvC" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvD" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvE" = (/obj/landmark{name = "blobstart"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvF" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvG" = (/obj/machinery/light/small{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvH" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvI" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/machinery/camera{c_tag = "East Maintenance Shaft"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvJ" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvK" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8; initialize_directions = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bvL" = (/turf/simulated/wall,/area/maintenance/asmaint2)
-"bvM" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/mining/station)
-"bvN" = (/turf/simulated/shuttle/wall,/area/shuttle/mining/station)
-"bvO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
-"bvP" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/mining/station)
-"bvQ" = (/obj/ore_box,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvR" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock)
-"bvS" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvT" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch{id = "miningToQM"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvU" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvV" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/closet/emcloset,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bvY" = (/obj/stool,/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/miningdock)
-"bvZ" = (/obj/stool,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/miningdock)
-"bwa" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bwb" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/maintenance{name = "Mining Office"; req_access_txt = "48;49"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bwc" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bwd" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bwe" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor,/area/maintenance/apmaint)
-"bwf" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/maintenance/apmaint)
-"bwg" = (/obj/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/apmaint)
-"bwh" = (/obj/mopbucket,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/janitor)
-"bwi" = (/obj/machinery/disposal,/obj/machinery/light,/obj/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor)
-"bwj" = (/obj/closet/jcloset,/obj/machinery/camera{c_tag = "Janitors Closet"; dir = 1},/turf/simulated/floor,/area/janitor)
-"bwk" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/janitor)
-"bwl" = (/obj/stool{pixel_y = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/cleaner,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/janitor)
-"bwm" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/janitor)
-"bwn" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwo" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwp" = (/obj/machinery/atmospherics/pipe/manifold,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwr" = (/obj/machinery/meter,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bws" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b"; level = 2},/turf/simulated/wall,/area/maintenance/asmaint)
-"bwt" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwu" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwv" = (/obj/rack,/obj/item/weapon/storage/utilitybelt,/obj/item/clothing/head/helmet/welding,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bww" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bwx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint)
-"bwy" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint)
-"bwz" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/maintenance/asmaint)
-"bwA" = (/obj/machinery/light/small,/obj/secure_closet/bar{req_access_txt = "25"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
-"bwB" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; location = "Bar"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
-"bwC" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/crate/freezer,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
-"bwD" = (/obj/table{dir = 1; icon_state = "tabledir"},/obj/item/device/flashlight/pen{pixel_x = -3},/obj/item/device/flashlight/pen{pixel_x = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bwE" = (/obj/table{dir = 1; icon_state = "tabledir"},/obj/item/weapon/storage/diskbox,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bwF" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
-"bwG" = (/obj/closet,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/genetics)
-"bwH" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/secure_closet/medical1,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
-"bwI" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
-"bwJ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/closet/l3closet/general,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
-"bwK" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/closet,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
-"bwL" = (/obj/machinery/light{dir = 8},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
-"bwM" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo)
-"bwN" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/hypospray,/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bwO" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bwP" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/requests_console{department = "Chief Medical Officer's Office"; departmentType = 5; name = "CMO RC"; pixel_y = -30},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bwQ" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bwR" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/item/device/radio/intercom{pixel_y = -25},/obj/machinery/power/apc{dir = 4; name = "Medical Office APC"; pixel_x = 25},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
-"bwS" = (/obj/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas/emergency,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwT" = (/obj/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas/emergency,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwU" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint2)
-"bwV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwW" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bwZ" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint2)
-"bxa" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
-"bxb" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
-"bxc" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bxd" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bxe" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bxf" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxg" = (/obj/landmark/start{name = "Shaft Miner"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxh" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Mining Department"; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock)
-"bxl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxm" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxn" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxo" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxp" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxq" = (/obj/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
-"bxr" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/maintenance/apmaint)
-"bxs" = (/obj/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/apmaint)
-"bxt" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft)
-"bxu" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft)
-"bxv" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxw" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxx" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxy" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b"; level = 2},/turf/simulated/wall,/area/maintenance/asmaint)
-"bxz" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxA" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxB" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxC" = (/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxD" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxE" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxF" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxG" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/crew_quarters/bar)
-"bxH" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/bar)
-"bxI" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "25"},/turf/simulated/floor/plating,/area/crew_quarters/bar)
-"bxJ" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/bar)
-"bxK" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/bar)
-"bxL" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"bxM" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/genetics)
-"bxN" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/genetics)
-"bxO" = (/obj/machinery/door/airlock/medical{name = "Medbay South"; req_access_txt = "5"},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
-"bxP" = (/obj/machinery/door/airlock/medical{name = "Medbay South"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
-"bxQ" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/cmo)
-"bxR" = (/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bxS" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint2)
-"bxT" = (/obj/machinery/power/apc{dir = 1; name = "Secondary Aft Starboard Maintenance APC"; pixel_y = 24},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bxU" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bxV" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bxW" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
-"bxX" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint2)
-"bxY" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
-"bxZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
-"bya" = (/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/quartermaster/miningdock)
-"byb" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/crate,/turf/simulated/floor,/area/quartermaster/miningdock)
-"byc" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/quartermaster/miningdock)
-"byd" = (/obj/machinery/camera{c_tag = "Construction Area West"; dir = 2},/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/quartermaster/miningdock)
-"bye" = (/obj/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock)
-"byf" = (/obj/crate,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/miningdock)
-"byg" = (/obj/crate,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
-"byh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
-"byi" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
-"byj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
-"byk" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light,/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
-"byl" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
-"bym" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
-"byn" = (/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
-"byo" = (/turf/simulated/wall,/area/construction)
-"byp" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/construction)
-"byq" = (/obj/disposalpipe/segment,/turf/simulated/wall,/area/construction)
-"byr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/hallway/primary/aft)
-"bys" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft)
-"byt" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"byu" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"byv" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"byw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
-"byx" = (/obj/machinery/power/apc{dir = 1; name = "Aft Starboard Maintenance APC"; pixel_y = 26},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bvd" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Aft Starboard Maintenance APC"; pixel_y = 26},/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bve" = (/obj/disposalpipe/segment{dir = 4},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bvf" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bvg" = (/obj/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall,/area/crew_quarters/bar)
+"bvh" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
+"bvi" = (/obj/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
+"bvj" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/genetics)
+"bvk" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bvl" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bvm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bvn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bvo" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bvp" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics)
+"bvq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "CMO's Office"; req_access_txt = "40"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvs" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvt" = (/obj/stool/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvu" = (/obj/item/weapon/paper{info = "Due to financial reasons your department's funding will be reduced. Consequentially you will start receiving slightly less equipment in regular shipments. Try to use the equipment you have more responsibly so it will remain in working order for longer. Replacements might become hard to come by.
CentCom Financial Office"; name = "Budget Cuts"},/obj/table/onetilethick{icon_state = "table_1tileendtable"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvv" = (/obj/stool/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/landmark/start{name = "Chief Medical Officer"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bvw" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/cmo)
+"bvx" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvy" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvz" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvA" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvB" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvC" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Arrivals North"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvD" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvE" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvF" = (/obj/landmark{name = "blobstart"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvG" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvH" = (/obj/machinery/light/small{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvI" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvJ" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/machinery/camera{c_tag = "East Maintenance Shaft"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvK" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvL" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8; initialize_directions = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bvM" = (/turf/simulated/wall,/area/maintenance/asmaint2)
+"bvN" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shuttle/mining/station)
+"bvO" = (/turf/simulated/shuttle/wall,/area/shuttle/mining/station)
+"bvP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
+"bvQ" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shuttle/mining/station)
+"bvR" = (/obj/ore_box,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvS" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock)
+"bvT" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvU" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch{id = "miningToQM"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvV" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvW" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/closet/emcloset,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvY" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bvZ" = (/obj/stool,/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/miningdock)
+"bwa" = (/obj/stool,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/quartermaster/miningdock)
+"bwb" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"bwc" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/maintenance{name = "Mining Office"; req_access_txt = "48;49"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bwd" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bwe" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bwf" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor,/area/maintenance/apmaint)
+"bwg" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/maintenance/apmaint)
+"bwh" = (/obj/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/apmaint)
+"bwi" = (/obj/mopbucket,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/janitor)
+"bwj" = (/obj/machinery/disposal,/obj/machinery/light,/obj/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor)
+"bwk" = (/obj/closet/jcloset,/obj/machinery/camera{c_tag = "Janitors Closet"; dir = 1},/turf/simulated/floor,/area/janitor)
+"bwl" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/janitor)
+"bwm" = (/obj/stool{pixel_y = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/cleaner,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/janitor)
+"bwn" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/janitor)
+"bwo" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwq" = (/obj/machinery/atmospherics/pipe/manifold,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bws" = (/obj/machinery/meter,/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwt" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b"; level = 2},/turf/simulated/wall,/area/maintenance/asmaint)
+"bwu" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b"; level = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwv" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bww" = (/obj/rack,/obj/item/weapon/storage/utilitybelt,/obj/item/clothing/head/helmet/welding,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwx" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bwy" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint)
+"bwz" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint)
+"bwA" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/maintenance/asmaint)
+"bwB" = (/obj/machinery/light/small,/obj/secure_closet/bar{req_access_txt = "25"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
+"bwC" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; location = "Bar"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
+"bwD" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/crate/freezer,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/bar)
+"bwE" = (/obj/table{dir = 1; icon_state = "tabledir"},/obj/item/device/flashlight/pen{pixel_x = -3},/obj/item/device/flashlight/pen{pixel_x = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bwF" = (/obj/table{dir = 1; icon_state = "tabledir"},/obj/item/weapon/storage/diskbox,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bwG" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/storage/gl_kit,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
+"bwH" = (/obj/closet,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/genetics)
+"bwI" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/secure_closet/medical1,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
+"bwJ" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
+"bwK" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/closet/l3closet/general,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
+"bwL" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/closet,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/genetics)
+"bwM" = (/obj/machinery/light{dir = 8},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
+"bwN" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo)
+"bwO" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/hypospray,/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bwP" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bwQ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/requests_console{department = "Chief Medical Officer's Office"; departmentType = 5; name = "CMO RC"; pixel_y = -30},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bwR" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bwS" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/item/device/radio/intercom{pixel_y = -25},/obj/machinery/power/apc{dir = 4; name = "Medical Office APC"; pixel_x = 25},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo)
+"bwT" = (/obj/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas/emergency,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bwU" = (/obj/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas/emergency,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bwV" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint2)
+"bwW" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bwX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bwY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bwZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxa" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint2)
+"bxb" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
+"bxc" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
+"bxd" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"bxe" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"bxf" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"bxg" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxh" = (/obj/landmark/start{name = "Shaft Miner"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Mining Department"; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock)
+"bxm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxn" = (/obj/machinery/door/firedoor/border_only,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxo" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxp" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxq" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxr" = (/obj/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock)
+"bxs" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/maintenance/apmaint)
+"bxt" = (/obj/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/apmaint)
+"bxu" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft)
+"bxv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft)
+"bxw" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxx" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxy" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxz" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b"; level = 2},/turf/simulated/wall,/area/maintenance/asmaint)
+"bxA" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxB" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxC" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxD" = (/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxE" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxF" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxG" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxH" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/crew_quarters/bar)
+"bxI" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/bar)
+"bxJ" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "25"},/turf/simulated/floor/plating,/area/crew_quarters/bar)
+"bxK" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/bar)
+"bxL" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/bar)
+"bxM" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"bxN" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/genetics)
+"bxO" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/genetics)
+"bxP" = (/obj/machinery/door/airlock/medical{name = "Medbay South"; req_access_txt = "5"},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
+"bxQ" = (/obj/machinery/door/airlock/medical{name = "Medbay South"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay)
+"bxR" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/cmo)
+"bxS" = (/obj/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxT" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint2)
+"bxU" = (/obj/machinery/power/apc{dir = 1; name = "Secondary Aft Starboard Maintenance APC"; pixel_y = 24},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxV" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxX" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
+"bxY" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint2)
+"bxZ" = (/obj/stool/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
+"bya" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock)
+"byb" = (/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/quartermaster/miningdock)
+"byc" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/crate,/turf/simulated/floor,/area/quartermaster/miningdock)
+"byd" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/quartermaster/miningdock)
+"bye" = (/obj/machinery/camera{c_tag = "Construction Area West"; dir = 2},/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/quartermaster/miningdock)
+"byf" = (/obj/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock)
+"byg" = (/obj/crate,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/miningdock)
+"byh" = (/obj/crate,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
+"byi" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
+"byj" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock)
+"byk" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
+"byl" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light,/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
+"bym" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
+"byn" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
+"byo" = (/turf/simulated/floor{icon_state = "browncorner"},/area/quartermaster/miningdock)
+"byp" = (/turf/simulated/wall,/area/construction)
+"byq" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/construction)
+"byr" = (/obj/disposalpipe/segment,/turf/simulated/wall,/area/construction)
+"bys" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/hallway/primary/aft)
+"byt" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft)
+"byu" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"byv" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"byw" = (/obj/machinery/atmospherics/pipe/simple{dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
+"byx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"byy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"byz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"byA" = (/obj/lattice,/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b"; level = 2},/turf/space,/area)
@@ -7890,18 +7890,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaberberberberberaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboDbqKbqLbqMbqNbnEbqObqPbqQbqRbqSbqTbqUbqVbqWbqXbqYbqZbqYbqYbraboRboRboRbrbboRboRboRbrcbrdboTboRboZboRboRboRbrebrfbrgboRboRboRboRboRbrhbribrjbrkboRboRbrlbrmbrnbrmbrobrpbnebcubnebcubrqbcubnebcubnebrrbrsbcubrtbrubrvbrwbrxbrybrzbrAbrzbrBbqlbrCbrDbrEbrFbiUbgPbiUbeebjSbgObeebrGbrHbrIbmebrJbrKbmebrKbrLbmebrMblcbmlbnwbrNbjRbrObrPbrQbrRbrSbrTbrSbrUbrVbrVbrVbrVbrWbrXbrYbrYbrYbrXbrYbrYbrYbrZaadaiYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqKbsabsbbscbscbscbscbscbscbsdbsebsfbsgbshbsibsjbskbslbsmbsnbsmbsobspbsobsmbsnbsqbsobsrbssboTbsobstbstbstbsubsvbstbstbstbswbswbsxbrlbsybszbsAbrlbsBbsCbsDbrobsEbsFbnebsGbnebsHbsIbsJbsKbcuaXOaXObsLaXObgDbsMbqlbqlbqsbsNbqnbqsbsObqlbsPbsQbsRbsSbsTbsUbiUbsVbsWbsXbsYbsZbtabkWbmebtbbtbbtbbtbbtbbtcbtdblcbmlbnwbtebjRbiebtfbtgbthbpPbpQbqHaadaadbtiaadaaaaadbqJaadaaaaadbqJaadaaaaaaaadaaaaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboDbtjbtkbtlbtkbtmbtkbtkbtkbtnbtobtpbtqbtrbtobtsbttbslboRboRboRbspboRbspboRbtubtvbtwbtxbtybtxbtzbtAbtBbtCbtDbtEbtFbtGbtHbtIbtJbtKbtLbtMbtMbtMbtNbtObtPbtObtQbtRbtSbtTbtUbtVbtWbtTbtTbtXbtYbtXbtZbuabubbgDbucbudbuebufbugbqnbqnbuhbuibujbrEbqnbukbiUbgPbiUbulbumbunbuobupbuqbkWburbjRbjRbjRbjRbjVbpMbpMbjYbjYbusbpMbutbuubpObuvbuvbpOaadaaaaaablibmoblkaaablibmoblkaadblibmoblkaaaaaaaiYaiXaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabslbslbslbuwbslbuxbslbuybuzbtobtobuAbtobuBbuCbuDbuEbuFbuGbslbuHbuIbuJbsoboRbsobuJbuKbuLbsoboRboZboRbsybstbuMbuNbuObuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbuZbuZbuZbvabuZbvbbvcbuZbuZbvdbuTbuTbuTbuTbuTbvebvfbvgbuabvhbgDbucbudbvibvjbvkbvlbvmbsRbsSbvlbvnbqnbvobiUbiVbsTbvpbvqbvrbvsbvtbvubvvbvwbvxbvybvybvzbvAbvBbvCbvDbvDbvEbvFbvGbvHbvIbvJbvKbvLaadaaaaaablibmoblkaaablibmoblkaadblibmoblkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagKaaaaaaaaaaaabvMbvNbvObvNbvPaaaaaaaaaaaabslbvQbvRbvSbvTbvUbvVbvWbvXbslbvYbvZbslbwabslbwbbuybwcbwdbslboDboDboDboDbweboDboDbwfbwgbsoboRboZboRbsobstbstbwhbwibwjbwkbwlbwmbtObwnbwobwpbwqbwrbwsbwtbwtbwubtObtObtMbwvbtMbwwbwobwxbwxbwxbwybwzbrobwAbwBbwCbgDbucbudbvibwDbwEbwFbwGbwHbqlbwIbwJbwKbqlbwLbeebiUbwMbwNbwObwPbwQbwRbvvbvwbwSbwTbvLbvLbwUbvLbwVbvLbvwbvLbwWbwXbwXbwYbvLbvLbwZaaaaadaaablibmoblkaadblibmoblkaaablibmoblkaadaiYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvNbxabxbbxbbvNbxcbxdbxebslbslbttbttbttbttbxfbxgbxhbxibxjbxkbxlbxmbxlbxnbxobxpbxqbttbslbpTbpTbpTbpTbpTbpTbpTbxrbxsboRboRbxtbxubxvbxwbstbsubstbstbstbstbstbswbxxbswbswbswbswbxybxzbxAbxAbxAbxBbswbswbswbxCbxCbxDbxCbxCbxEbxFbxGbxHbxIbxJbxKbxLbxCbvibqlbqlbqlbqlbxMbqlbqlbvibxNbqlbxObxPbxObsWbsWbvvbxQbtabsWbvvbxRbxSbvLbvLbxTbxUbxVbxWbxXbvLbvLaaaaaaaaaaaaaadaadaadaadaadaadblibmoblkaadblibmoblkaaablibmoblkaadaiYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvObxYbxYbxbbvObxZbyabybbycbydbttbyebttbttbttbttbvUbttbslbyfbygbyhbyibyjbykbylbymbynbslbpTbpTbyobyobyobyobyobypbyqbsAbyrboZbysbswbytbyubyvbywbywbyxbywbywbywbyybywbyzbxCbswbyAaaaaaaaaaaaaaaaaadaaabswbswbswbswbyBbswbyCbyDbyEbyFbyGbyHbyIbyJbyGbyHbyGbyGbyGbyGbyKbyGbyGbyLbyMbyNbyObyPbyQbyRbySbyTbyUbyUbyVbyWbyXbyYbyXbyXbyZbzabzbbzcbzdbvwbzdaaaaaaaaaaaaaaaaaaaaaaadaiYaaablibzeblkaaablibzeblkaadblibzeblkaaaaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvNbxbbxbbxbbzfbzgbttbttbzgbttbttbttbttbyebttbttbzhbslbslbzibzjbslbslbzkbzlbzmbznbtobzobzpbzpbzqbzrbzsbztbzubzvbzwbzxbzybzzbzAbtMbzBbtMbtMbzCbzDbxCbxCbzEbxCbxCbxCbzFbxCbswbyAbzGbzHbzHbzHbzHbzIbzHbzHbzHbzHbzJbzKbzJbzKbzLbzMbzNbzNbzNbzObzNbzNbzNbzNbzNbzPbzPbzQbzPbzPbzPbzQbzRbzSbzTbzSbzRbzUbzVbzWbzWbzXbzVbzVbzYbwZbwZbzZbAabzZbwZbwZbwZbwZaaaaaaaaaaaaaaaaaaaaaaadaiYaaaaadaadaaaaaaaadaadaadaaaaaaaaaaaaaaaaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvObxYbxYbxYbvObAbbAcbAdbycbAebttbttbttbttbttbttbvUbAfaaaaaaaaabAgbAhbAibAjbAkbAlbpTbpTbpTbpTbyobAmbAmbAnbAobApbyqbyoboRboZbAqbswbArbAsbAtbAubAvbAvbAvbAvbAvbAvbAvbAwbAvbAvbAxbAybAzbAAbAAbAAbAAbABaadaaaaaabswbswbACbACbACbzFbADbAEbAFbAGbAHbAIbAJbAKbALbAMbANbAObAPbAQbARbASbATbAUbAVbAUbATbAWbAXbAYbAZbBabBbbBcbBdbBebBfbBgbBhbBibBjbBkbBkbBlaadaaaaadaaaaaaaaaaaaaaaaiXaiXaiYaiYaiXaiXaiYaiYaiYaiXaiXaiXaiXaiXaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvNbBmbBnbBobvNbBpbxdbxebslbslbBqbBrbBsbttbBtbBubvUbBvaaaaaaaaabBwbBxbBybBzbBAbBBbBCbBCbBDbBEbBFbBGbBGbBHbBIbBJbBKbBLbBMbBNboRbBObBPbBQbBRbBSbBTbBUbBVbBWbBXbBYbBRbBZbCabCbbCcbCdbBRbCebCfbCgbChbCiaadaaaaaaaaaaaaaaaaaabCjbzFbADbCkbClbClbClbCmbCnbCobCpbCqbCrbAObCsbCtbCubASbCvbCwbCxbCwbCvbAWbBbbCybBbbCzbBbbBcbBdbCAbCBbCBbBhbBibCCbBibBibCDacRacRacRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCEbvNbCFbvNbCGaaaaaaaaaaaabslbslbzibzjbCHbzibCIbCJbCKbCLbCMbCNbCNbCOboEbCPbCQbCRbzpbzqbCSbzqbzqbzrbzrbzrbCTbCUbCUbCUbCVbCWbrfbtMbCXbBRbCYbBSbCZbDabBRbBRbDabBRbBRbBZbDbbDcbDdbDebDfbDgbDhbDibBRbDjaadaaaaaaaaaaaaaaaaaabDkbzFbADbCobDlbDmbCobDnbDobDpbDqbCqbDrbASbDsbDtbDubDvbDwbDxbDybDxbDzbDAbDBbDCbDDbDEbBbbDFbBdbDGbDHbDIbDJbDKbDKbDLbDLbDLbDMbDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCNbDNbDObDPbDQbDQbDRbDSbDTbDUbDVbDPbCNbDWbDXbDYboDbxrbBxbyobDZbEabEbbAmbApbApbEcbCUbEdbEebEfboZbEgbswbEhbBRbBRbEibBRbBRbBRbBRbEjbEkbElbEmbBRbDcbEnbEobEpbBRbEqbErbEsbDjaadbEtbEtbEtbEtbEtaaabEubzFbADbCobEvbEwbExbDnbEybEzbDnbCqbEAbASbEBbECbCubEDbEEbEFbEGbEFbEHbAWbEIbBbbBbbEJbBbbBbbBdbEKbELbEMbENbEObEPbEQbERbESbETbEUaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEVbDQbDQbDQbDQbDQbDQbDSbEWbDQbDQbDQbDQbEXbDXbEYboDbxrbBxbyobEZbAmbAmbApbFabApbApbCUbFbbFcboTbFdboTbswbFebBRbFfbBSbFgbBRbBRbBRbBZbFhbFibFjbEsbDcbFkbFlbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbEtaaabACbzFbADbDnbDnbDnbDnbDnbFxbFybFzbCqbFAbASbFBbFCbFDbFEbFFbFGbFHbFGbFIbzWbFJbFKbFLbFMbFNbFObBdbFPbFQbFQbFRbFSbFQbFTbFUbFVbFWbEUaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFXbDQbDQbFYbDQbDQbDQbDSbFZbDQbDQbDQbDQbGabDXbGbboDbwfboDbyobAmbApbApbApbApbApbApbCUbGcbFcboRboZboRbGdbBRbBRbBRbGebGfbGgbGhbGibGjbGkbGlbGmbGnbGobGpbGqbGrbGsbGtbGubGvbDjaadbGwbGxbFwbGybEtaadbACbzFbADbGzbGAbGBbGCbDnbGDbGEbCmbGFbGGbGHbGIbGJbGKbGLbEDbGMbCvbGMbGNbGObGPbGQbGRbGSbGRbGTbGUbGVbGWbEMbGXbGYbGZbHabHbbESbHcbEUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFXbHdbHebHfbHgbHhbHibHjbDWbDQbDQbDQbDQbHkbDXbEYbHlbHmbHnbyobyobyobyobyobyobyobyobCUbHobHpboRboZbHqbHrbHsbHtbHubGebGfbGgbGhbGibGjbHvbHwbHxbBRbHybHzbHAbHBbHCbHDbHEbHFbHGbHHbFtbHIbFwbFwbEtaadbACbzFbADbHJbHJbHJbHJbHKbHLbDnbHMbHNbHObHPbHPbHPbHPbHPbHQbHRbHSbHTbHUbHVbBbbHWbBbbBbbBbbHXbBdbDKbDKbDKbHYbHZbDKbDLbDLbDLbDLbDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabslbslbslbuwbslbuxbslbuybuzbtobtobuAbtobuBbuCbuDbuEbuFbuGbslbuHbuIbuJbsoboRbsobuJbuKbuLbsoboRboZboRbsybstbuMbuNbuObuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbuZbuZbuZbvabuZbvbbvcbuZbvdbvebuTbuTbuTbuTbuTbvfbvgbvhbuabvibgDbucbudbvjbvkbvlbvmbvnbsRbsSbvmbvobqnbvpbiUbiVbsTbvqbvrbvsbvtbvubvvbvwbvxbvybvzbvzbvAbvBbvCbvDbvEbvEbvFbvGbvHbvIbvJbvKbvLbvMaadaaaaaablibmoblkaaablibmoblkaadblibmoblkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagKaaaaaaaaaaaabvNbvObvPbvObvQaaaaaaaaaaaabslbvRbvSbvTbvUbvVbvWbvXbvYbslbvZbwabslbwbbslbwcbuybwdbwebslboDboDboDboDbwfboDboDbwgbwhbsoboRboZboRbsobstbstbwibwjbwkbwlbwmbwnbtObwobwpbwqbwrbwsbwtbwubwubwvbtObtObtMbwwbtMbwxbwpbwybwybwybwzbwAbrobwBbwCbwDbgDbucbudbvjbwEbwFbwGbwHbwIbqlbwJbwKbwLbqlbwMbeebiUbwNbwObwPbwQbwRbwSbvwbvxbwTbwUbvMbvMbwVbvMbwWbvMbvxbvMbwXbwYbwYbwZbvMbvMbxaaaaaadaaablibmoblkaadblibmoblkaaablibmoblkaadaiYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbbhbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvObxbbxcbxcbvObxdbxebxfbslbslbttbttbttbttbxgbxhbxibxjbxkbxlbxmbxnbxmbxobxpbxqbxrbttbslbpTbpTbpTbpTbpTbpTbpTbxsbxtboRboRbxubxvbxwbxxbstbsubstbstbstbstbstbswbxybswbswbswbswbxzbxAbxBbxBbxBbxCbswbswbswbxDbxDbxEbxDbxDbxFbxGbxHbxIbxJbxKbxLbxMbxDbvjbqlbqlbqlbqlbxNbqlbqlbvjbxObqlbxPbxQbxPbsWbsWbvwbxRbtabsWbvwbxSbxTbvMbvMbxUbxVbxWbxXbxYbvMbvMaaaaaaaaaaaaaadaadaadaadaadaadblibmoblkaadblibmoblkaaablibmoblkaadaiYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvPbxZbxZbxcbvPbyabybbycbydbyebttbyfbttbttbttbttbvVbttbslbygbyhbyibyjbykbylbymbynbyobslbpTbpTbypbypbypbypbypbyqbyrbsAbysboZbytbswbyubyvbywbyxbyxbyxbyxbyxbyxbyybyxbyzbxDbswbyAaaaaaaaaaaaaaaaaadaaabswbswbswbswbyBbswbyCbyDbyEbyFbyGbyHbyIbyJbyGbyHbyGbyGbyGbyGbyKbyGbyGbyLbyMbyNbyObyPbyQbyRbySbyTbyUbyUbyVbyWbyXbyYbyXbyXbyZbzabzbbzcbzdbvxbzdaaaaaaaaaaaaaaaaaaaaaaadaiYaaablibzeblkaaablibzeblkaadblibzeblkaaaaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvObxcbxcbxcbzfbzgbttbttbzgbttbttbttbttbyfbttbttbzhbslbslbzibzjbslbslbzkbzlbzmbznbtobzobzpbzpbzqbzrbzsbztbzubzvbzwbzxbzybzzbzAbtMbzBbtMbtMbzCbzDbxDbxDbzEbxDbxDbxDbzFbxDbswbyAbzGbzHbzHbzHbzHbzIbzHbzHbzHbzHbzJbzKbzJbzKbzLbzMbzNbzNbzNbzObzNbzNbzNbzNbzNbzPbzPbzQbzPbzPbzPbzQbzRbzSbzTbzSbzRbzUbzVbzWbzWbzXbzVbzVbzYbxabxabzZbAabzZbxabxabxabxaaaaaaaaaaaaaaaaaaaaaaaadaiYaaaaadaadaaaaaaaadaadaadaaaaaaaaaaaaaaaaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvPbxZbxZbxZbvPbAbbAcbAdbydbAebttbttbttbttbttbttbvVbAfaaaaaaaaabAgbAhbAibAjbAkbAlbpTbpTbpTbpTbypbAmbAmbAnbAobApbyrbypboRboZbAqbswbArbAsbAtbAubAvbAvbAvbAvbAvbAvbAvbAwbAvbAvbAxbAybAzbAAbAAbAAbAAbABaadaaaaaabswbswbACbACbACbzFbADbAEbAFbAGbAHbAIbAJbAKbALbAMbANbAObAPbAQbARbASbATbAUbAVbAUbATbAWbAXbAYbAZbBabBbbBcbBdbBebBfbBgbBhbBibBjbBkbBkbBlaadaaaaadaaaaaaaaaaaaaaaaiXaiXaiYaiYaiXaiXaiYaiYaiYaiXaiXaiXaiXaiXaiXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvObBmbBnbBobvObBpbxebxfbslbslbBqbBrbBsbttbBtbBubvVbBvaaaaaaaaabBwbBxbBybBzbBAbBBbBCbBCbBDbBEbBFbBGbBGbBHbBIbBJbBKbBLbBMbBNboRbBObBPbBQbBRbBSbBTbBUbBVbBWbBXbBYbBRbBZbCabCbbCcbCdbBRbCebCfbCgbChbCiaadaaaaaaaaaaaaaaaaaabCjbzFbADbCkbClbClbClbCmbCnbCobCpbCqbCrbAObCsbCtbCubASbCvbCwbCxbCwbCvbAWbBbbCybBbbCzbBbbBcbBdbCAbCBbCBbBhbBibCCbBibBibCDacRacRacRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCEbvObCFbvObCGaaaaaaaaaaaabslbslbzibzjbCHbzibCIbCJbCKbCLbCMbCNbCNbCOboEbCPbCQbCRbzpbzqbCSbzqbzqbzrbzrbzrbCTbCUbCUbCUbCVbCWbrfbtMbCXbBRbCYbBSbCZbDabBRbBRbDabBRbBRbBZbDbbDcbDdbDebDfbDgbDhbDibBRbDjaadaaaaaaaaaaaaaaaaaabDkbzFbADbCobDlbDmbCobDnbDobDpbDqbCqbDrbASbDsbDtbDubDvbDwbDxbDybDxbDzbDAbDBbDCbDDbDEbBbbDFbBdbDGbDHbDIbDJbDKbDKbDLbDLbDLbDMbDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCNbDNbDObDPbDQbDQbDRbDSbDTbDUbDVbDPbCNbDWbDXbDYboDbxsbBxbypbDZbEabEbbAmbApbApbEcbCUbEdbEebEfboZbEgbswbEhbBRbBRbEibBRbBRbBRbBRbEjbEkbElbEmbBRbDcbEnbEobEpbBRbEqbErbEsbDjaadbEtbEtbEtbEtbEtaaabEubzFbADbCobEvbEwbExbDnbEybEzbDnbCqbEAbASbEBbECbCubEDbEEbEFbEGbEFbEHbAWbEIbBbbBbbEJbBbbBbbBdbEKbELbEMbENbEObEPbEQbERbESbETbEUaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEVbDQbDQbDQbDQbDQbDQbDSbEWbDQbDQbDQbDQbEXbDXbEYboDbxsbBxbypbEZbAmbAmbApbFabApbApbCUbFbbFcboTbFdboTbswbFebBRbFfbBSbFgbBRbBRbBRbBZbFhbFibFjbEsbDcbFkbFlbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbEtaaabACbzFbADbDnbDnbDnbDnbDnbFxbFybFzbCqbFAbASbFBbFCbFDbFEbFFbFGbFHbFGbFIbzWbFJbFKbFLbFMbFNbFObBdbFPbFQbFQbFRbFSbFQbFTbFUbFVbFWbEUaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFXbDQbDQbFYbDQbDQbDQbDSbFZbDQbDQbDQbDQbGabDXbGbboDbwgboDbypbAmbApbApbApbApbApbApbCUbGcbFcboRboZboRbGdbBRbBRbBRbGebGfbGgbGhbGibGjbGkbGlbGmbGnbGobGpbGqbGrbGsbGtbGubGvbDjaadbGwbGxbFwbGybEtaadbACbzFbADbGzbGAbGBbGCbDnbGDbGEbCmbGFbGGbGHbGIbGJbGKbGLbEDbGMbCvbGMbGNbGObGPbGQbGRbGSbGRbGTbGUbGVbGWbEMbGXbGYbGZbHabHbbESbHcbEUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFXbHdbHebHfbHgbHhbHibHjbDWbDQbDQbDQbDQbHkbDXbEYbHlbHmbHnbypbypbypbypbypbypbypbypbCUbHobHpboRboZbHqbHrbHsbHtbHubGebGfbGgbGhbGibGjbHvbHwbHxbBRbHybHzbHAbHBbHCbHDbHEbHFbHGbHHbFtbHIbFwbFwbEtaadbACbzFbADbHJbHJbHJbHJbHKbHLbDnbHMbHNbHObHPbHPbHPbHPbHPbHQbHRbHSbHTbHUbHVbBbbHWbBbbBbbBbbHXbBdbDKbDKbDKbHYbHZbDKbDLbDLbDLbDLbDLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabIabIbbIbbIbbIbbIbbIcbCNbCNbCNbIdbIebIdbCNbDXbEYbHlbIfbIgbIhbIgbIibIgbIhbIgbIjbHlbCUbCUbCUbIkbIlbImbInbswbIobIobBSbIobIobIobIobIpbCfbCfbCfbCfbIqbIrbIsbIrbItbIubIvbIsbIwaadbEtbEtbEtbEtbEtaadbACbIxbADbIybIzbIAbIBbDnbICbDnbDnbIDbIEbIFbIGbIHbIIbCvbIJbIKbILbIMbINbIObBbbHWbIPbIQbIRbISbITbIUbIVbIUbIWbIXbIUbIUbIYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaabCNbCNbCNbCNbCNbIZbJabJbbJcbJdbJebJfbIjbJdbJebJfbIjbJgbJhboWboRboRboZbJibJjbJkbJlbJmbJnbJobJpbJqbJrbJsbBRbBRbJtbBRbJubJvbJwbJxbJybJzbJAbJBbJCbFsbFtbJDbFwbFwbEtaadbACbJEbJFbJGbJHbJHbJHbJIbJJbJKbJLbJLbJMbJNbJNbJNbJNbJObJPbJQbEGbJRbJSbJTbJUbJVbJWbJXbBbbJYbJZaaaaaaaaabKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaabKbbAhbpTbKcbKdbKebKfbKgbKhbKibKjbKibKkbKlbKjbKmbIjbJgbJhboRboRboRboZbKnbKobKpbKqbKrbKsbKtbKubKvbKwbKxbBRbKybKzbBRbKAbKBbKCbBRbJybJvbKDbKEbDjaadbGwbKFbKGbGybEtaadbACbzFbADbKHbKIbKJbKKbDnbDnbICbDnbKLbKMbEGbEGbEGbEGbKNbKObEFbEGbEFbINbKPbKQbKRbBbbJXbBbbKSbKTaaaaaaaaabKUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/sound/ambience/bananaphone.ogg b/sound/ambience/bananaphone.ogg
new file mode 100644
index 0000000000..a591a31e84
Binary files /dev/null and b/sound/ambience/bananaphone.ogg differ