diff --git a/code/game/machinery/casino_prize_dispenser_ch.dm b/code/game/machinery/casino_prize_dispenser_ch.dm
index f73718dbb9..3f3f36f0f5 100644
--- a/code/game/machinery/casino_prize_dispenser_ch.dm
+++ b/code/game/machinery/casino_prize_dispenser_ch.dm
@@ -277,7 +277,7 @@
var/obj/item/weapon/spacecasinocash/cash = usr.get_active_hand()
paid = pay_with_chips(cash, usr, price)
else
- to_chat(usr, "Payment failure: Improper payment method.")
+ to_chat(usr, "Payment failure: Improper payment method, please provide chips.")
return TRUE // we set this because they shouldn't even be able to get this far, and we want the UI to update.
if(paid)
if(item_given == TRUE)
diff --git a/code/game/machinery/event/christmas_ch.dm b/code/game/machinery/event/christmas_ch.dm
new file mode 100644
index 0000000000..6eebd1352d
--- /dev/null
+++ b/code/game/machinery/event/christmas_ch.dm
@@ -0,0 +1,16 @@
+/obj/structure/event/present
+ name = "decorative present"
+ desc = "A gift! What cou- oh, it's made of plastic.."
+ icon = 'icons/obj/items_ch.dmi'
+ icon_state = "gift1_g"
+
+ var/chaos = "I can do anything!"
+ anchored = 1.0
+ density = 0
+
+/obj/structure/event/present/New()
+ ..()
+ pixel_x = rand(-10,10)
+ pixel_y = rand(-10,10)
+ icon_state = "gift[pick("1", "2", "3")]_[pick("g", "r", "b", "y", "p")]"
+ return
\ No newline at end of file
diff --git a/code/game/objects/effects/effect_system_ch.dm b/code/game/objects/effects/effect_system_ch.dm
index b6f4e1921f..eef2f485a8 100644
--- a/code/game/objects/effects/effect_system_ch.dm
+++ b/code/game/objects/effects/effect_system_ch.dm
@@ -62,4 +62,27 @@
step(confetti,direction)
spawn(confetti.time_to_live*0.75+rand(10,30))
if (confetti) qdel(confetti)
- src.total_confetti--
\ No newline at end of file
+ src.total_confetti--
+
+/////////////////////////////////////////////
+// Snow fall
+// Permanent mood snow
+/////////////////////////////////////////////
+
+/obj/effect/effect/snow
+ name = "light snowfall"
+ icon = 'icons/effects/weather.dmi'
+ icon_state = "snowfall_light"
+
+ layer = 4.2
+ opacity = 0
+ anchored = 0.0
+ mouse_opacity = 0
+
+/obj/effect/effect/snow/medium
+ name = "medium snowfall"
+ icon_state = "snowfall_med"
+
+/obj/effect/effect/snow/heavy
+ name = "heavy snowfall"
+ icon_state = "snowfall_heavy"
\ No newline at end of file
diff --git a/code/game/objects/items/weapons/gift_wrappaper_ch.dm b/code/game/objects/items/weapons/gift_wrappaper_ch.dm
new file mode 100644
index 0000000000..0d9539ba11
--- /dev/null
+++ b/code/game/objects/items/weapons/gift_wrappaper_ch.dm
@@ -0,0 +1,81 @@
+
+// Chomp gift, randomized color and size, wider selection of items to obtain, also chance of chaos present with even wilder stuff
+
+
+/obj/item/weapon/a_gift/advanced
+ name = "present"
+ desc = "A gift! What could be inside?!"
+ icon = 'icons/obj/items_ch.dmi'
+ icon_state = "gift1_g"
+ item_state = "gift1_g"
+ var/chaos = "I can do anything!"
+
+/obj/item/weapon/a_gift/advanced/New()
+ ..()
+ pixel_x = rand(-10,10)
+ pixel_y = rand(-10,10)
+
+ chaos = rand(1, 100)
+ if(chaos == 1)
+ icon_state = "gift_chaos"
+ chaos = TRUE
+ else
+ icon_state = "gift[pick("1", "2", "3")]_[pick("g", "r", "b", "y", "p")]"
+ chaos = FALSE
+
+ item_state = icon_state
+ return
+
+/obj/item/weapon/a_gift/advanced/attack_self(mob/M as mob) //WIP - add more items to list! - Jack
+ var/gift_type = pick(
+ /obj/item/weapon/storage/wallet,
+ /obj/item/weapon/storage/photo_album,
+ /obj/item/weapon/storage/box/snappops,
+ /obj/item/weapon/storage/fancy/crayons,
+ /obj/item/weapon/storage/backpack/holding,
+ /obj/item/weapon/storage/belt/champion,
+ /obj/item/weapon/soap/deluxe,
+ /obj/item/weapon/pickaxe/silver,
+ /obj/item/weapon/pen/invisible,
+ /obj/item/weapon/lipstick/random,
+ /obj/item/weapon/grenade/smokebomb,
+ /obj/item/weapon/corncob,
+ /obj/item/weapon/contraband/poster,
+ /obj/item/weapon/book/manual/barman_recipes,
+ /obj/item/weapon/book/manual/chef_recipes,
+ /obj/item/weapon/bikehorn,
+ /obj/item/weapon/beach_ball,
+ /obj/item/weapon/beach_ball/holoball,
+ /obj/item/toy/balloon,
+ /obj/item/toy/blink,
+ /obj/item/toy/crossbow,
+ /obj/item/weapon/gun/projectile/revolver/capgun,
+ /obj/item/toy/katana,
+ /obj/item/toy/mecha/deathripley,
+ /obj/item/toy/mecha/durand,
+ /obj/item/toy/mecha/fireripley,
+ /obj/item/toy/mecha/gygax,
+ /obj/item/toy/mecha/honk,
+ /obj/item/toy/mecha/marauder,
+ /obj/item/toy/mecha/mauler,
+ /obj/item/toy/mecha/odysseus,
+ /obj/item/toy/mecha/phazon,
+ /obj/item/toy/mecha/ripley,
+ /obj/item/toy/mecha/seraph,
+ /obj/item/toy/spinningtoy,
+ /obj/item/toy/sword,
+ /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiadeus,
+ /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,
+ /obj/item/device/paicard,
+ /obj/item/device/instrument/violin,
+ /obj/item/weapon/storage/belt/utility/full,
+ /obj/item/clothing/accessory/tie/horrible)
+
+ if(!ispath(gift_type,/obj/item)) return
+
+ var/obj/item/I = new gift_type(M)
+ M.remove_from_mob(src)
+ M.put_in_hands(I)
+ I.add_fingerprint(M)
+ qdel(src)
+ return
\ No newline at end of file
diff --git a/code/game/objects/items/weapons/id cards/CH_ids.dm b/code/game/objects/items/weapons/id cards/CH_ids.dm
index 2d023bb626..57eb17e2eb 100644
--- a/code/game/objects/items/weapons/id cards/CH_ids.dm
+++ b/code/game/objects/items/weapons/id cards/CH_ids.dm
@@ -1,26 +1,36 @@
/obj/item/weapon/card/id/casino
- name = "casino employee id"
+ name = "casino id"
desc = "An ID card for an employee of the golden goose casino."
icon_state = "ch_casino"
item_state = "gold_id"
access = list(160)
-/obj/item/weapon/card/id/casino/booth
- name = "casino booth employee id"
- desc = "An ID card for an employee of the golden goose casino with extra access to prize booth."
+/obj/item/weapon/card/id/casino/both
+ name = "casino both id"
+ desc = "An ID card for an employee of the golden goose casino with extra access to prize both."
access = list(160, 200)
-/obj/item/weapon/card/id/casino
- name = "casino employee id"
- desc = "An ID card for an employee of the golden goose casino."
- icon_state = "ch_casino"
- item_state = "gold_id"
+/obj/item/weapon/card/id/casino/medical
+ name = "casino medical id"
+ desc = "An ID card for an employee of the golden goose casino that oversees medical care."
+ icon_state = "ch_casino_med"
+ access = list(160, 202)
- access = list(160, 200, 201)
+/obj/item/weapon/card/id/casino/engineering
+ name = "casino engineering id"
+ desc = "An ID card for an employee of the golden goose casino that oversees maintenance."
+ icon_state = "ch_casino_eng"
+ access = list(160, 203)
+
+/obj/item/weapon/card/id/casino/security
+ name = "casino security id"
+ desc = "An ID card for an employee of the golden goose casino that oversees security."
+ icon_state = "ch_casino_sec"
+ access = list(160, 200, 201, 202, 203)
/obj/item/weapon/card/id/casino/manager
name = "casino manager id"
- desc = "An ID card for the manager of the golden goose casino."
+ desc = "An ID card for the manager of the golden goose casino, fancy!"
icon_state = "ch_casino_manager"
- access = list(160, 200, 201, 300)
\ No newline at end of file
+ access = list(160, 200, 201, 202, 203, 300)
\ No newline at end of file
diff --git a/code/modules/shuttles/shuttles_ch.dm b/code/modules/shuttles/shuttles_ch.dm
deleted file mode 100644
index a3bc87343e..0000000000
--- a/code/modules/shuttles/shuttles_ch.dm
+++ /dev/null
@@ -1,5 +0,0 @@
-
-/obj/machinery/computer/shuttle_control/multi/casino
- name = "casino shuttle control console"
- req_access = list(access_trader)
- shuttle_tag = "Casino Ferry"
\ No newline at end of file
diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi
index eb6aaa2f0b..a0b7d28311 100644
Binary files a/icons/obj/card.dmi and b/icons/obj/card.dmi differ
diff --git a/icons/obj/card_ch.dmi b/icons/obj/card_ch.dmi
index ecd374e12d..14070c5204 100644
Binary files a/icons/obj/card_ch.dmi and b/icons/obj/card_ch.dmi differ
diff --git a/icons/obj/items_ch.dmi b/icons/obj/items_ch.dmi
index bd2719b3e1..9f88b486c9 100644
Binary files a/icons/obj/items_ch.dmi and b/icons/obj/items_ch.dmi differ
diff --git a/maps/southern_cross/southern_cross-casino.dmm b/maps/southern_cross/southern_cross-casino.dmm
index 7b7988b626..2980c9c0a2 100644
--- a/maps/southern_cross/southern_cross-casino.dmm
+++ b/maps/southern_cross/southern_cross-casino.dmm
@@ -12,40 +12,40 @@
"al" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "CasinoEmergency2"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor,/area/casino/casino_ship)
"am" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{dir = 2; id = "CasinoEmergency2"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor,/area/casino/casino_ship)
"an" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "CasinoEmergency2"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor,/area/casino/casino_ship)
-"ao" = (/obj/structure/flora/pottedplant/orientaltree,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ap" = (/obj/machinery/slot_machine,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"ao" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"ap" = (/obj/machinery/slot_machine,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"aq" = (/obj/structure/shuttle/engine/propulsion{dir = 8},/turf/space,/area/casino/casino_ship/wing_left)
"ar" = (/obj/structure/shuttle/engine/heater{dir = 8},/turf/simulated/wall/golddiamond,/area/casino/casino_ship/wing_left)
"as" = (/obj/structure/janitorialcart,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"at" = (/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"au" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"av" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"aw" = (/obj/structure/bed/chair/oldsofa/corner{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ax" = (/obj/structure/bed/chair/oldsofa,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ay" = (/obj/structure/bed/chair/oldsofa/corner,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"aw" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"ax" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"ay" = (/obj/structure/bed/chair/oldsofa/corner,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"az" = (/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aA" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"aA" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"aB" = (/obj/machinery/washing_machine,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aC" = (/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aD" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"aE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/rack,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"aE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/rack,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aF" = (/obj/structure/table/rack,/obj/item/device/suit_cooling_unit,/obj/item/device/suit_cooling_unit,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aG" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"aH" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"aI" = (/obj/structure/closet/crate/bin{anchored = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aJ" = (/obj/structure/flora/pottedplant/smalltree,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aK" = (/obj/structure/bed/chair/oldsofa{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aL" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aM" = (/obj/structure/bed/chair/oldsofa{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"aN" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"aO" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"aI" = (/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"aJ" = (/obj/structure/wheel_of_fortune{pixel_x = 0; pixel_y = 8},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"aK" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"aL" = (/obj/structure/flora/tree/pine/xmas,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"aM" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"aN" = (/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"aO" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
"aP" = (/turf/simulated/wall/golddiamond,/area/casino/casino_ship/dorms)
"aQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"aR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"aS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"aT" = (/obj/machinery/door/window/westleft{req_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"aU" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"aV" = (/obj/structure/flora/tree/palm,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"aU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters1"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"aV" = (/obj/structure/window/reinforced{dir = 1},/obj/effect/effect/snow/medium,/turf/simulated/floor/water,/area/casino/casino_ship)
"aW" = (/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"aX" = (/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"aY" = (/obj/structure/table/glass,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
@@ -58,16 +58,16 @@
"bf" = (/obj/structure/table/bench/marble,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"bg" = (/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"bh" = (/turf/simulated/wall/golddiamond,/area/casino/casino_ship/cockpit)
-"bi" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/rack,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bj" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bk" = (/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bl" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"bi" = (/obj/machinery/vending/medical{req_access = list(202); req_log_access = 202},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"bj" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/obj/machinery/door/window/westleft{dir = 2; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"bk" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering center"; req_access = list(203); req_one_access = null},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"bl" = (/obj/machinery/vending/tool{req_log_access = 203},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bm" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bn" = (/obj/machinery/portable_atmospherics/powered/scrubber,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bo" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"bp" = (/obj/structure/bed/chair/oldsofa/left{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"bq" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"br" = (/turf/simulated/floor/water,/area/casino/casino_ship)
+"bo" = (/obj/structure/bed/chair/oldsofa{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"bp" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"bq" = (/obj/structure/window/reinforced{dir = 1},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"br" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
"bs" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/hosdouble,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"bt" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"bu" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
@@ -77,8 +77,8 @@
"by" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/obj/item/clothing/mask/breath/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bz" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/item/clothing/head/helmet/space/emergency,/obj/item/clothing/head/helmet/space/emergency,/obj/item/clothing/head/helmet/space/emergency,/obj/item/clothing/head/helmet/space/emergency,/obj/item/clothing/head/helmet/space/emergency,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bA" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bB" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"bC" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"bB" = (/obj/structure/bed/chair/oldsofa{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"bC" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
"bD" = (/obj/structure/flora/tree/jungle,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"bE" = (/obj/structure/flora/ausbushes/palebush,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
"bF" = (/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/gentlesuit/skirt,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/sundress,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/structure/closet,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses/aviator,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
@@ -87,12 +87,12 @@
"bI" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
"bJ" = (/obj/structure/table/standard,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
"bK" = (/obj/machinery/button/remote/blast_door{id = "CasinoEmergency1"; name = "Rear emergency shutters"; pixel_x = -26; pixel_y = -4; req_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bL" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering center"; req_access = list(160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bM" = (/obj/machinery/vending/tool,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"bL" = (/obj/structure/closet/secure_closet/engineering_electrical{req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"bM" = (/obj/machinery/vending/engivend{req_access = list(203); req_log_access = 203},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bN" = (/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"bO" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"bP" = (/obj/structure/casino_table/roulette_chart,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"bQ" = (/obj/structure/casino_table/roulette_table,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"bO" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 8},/turf/snow/snow2,/area/casino/casino_ship)
+"bP" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"bQ" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"bR" = (/obj/structure/table/glass,/turf/simulated/floor/grass2,/area/casino/casino_ship/dorms)
"bS" = (/turf/simulated/floor/grass2,/area/casino/casino_ship/dorms)
"bT" = (/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship/dorms)
@@ -101,9 +101,9 @@
"bW" = (/obj/structure/table/reinforced,/obj/item/stack/material/plasteel{amount = 50},/obj/item/stack/material/steel{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/material/steel{amount = 50; pixel_x = 2; pixel_y = 2},/obj/machinery/cell_charger,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bX" = (/obj/structure/table/reinforced,/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass/reinforced{amount = 50},/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/wood{amount = 50},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
"bY" = (/obj/machinery/autolathe,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"bZ" = (/obj/machinery/vending/engivend,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"ca" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cb" = (/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"bZ" = (/obj/structure/closet/secure_closet/engineering_welding{req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"ca" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"cb" = (/obj/effect/effect/snow/medium,/obj/structure/flora/tree/pine/xmas,/turf/snow/snow2,/area/casino/casino_ship)
"cc" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"cd" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"ce" = (/obj/structure/table/glass,/obj/machinery/button/remote/airlock{id = "casinodorm1"; name = "door lock"; pixel_x = 24; specialfunctions = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
@@ -116,155 +116,155 @@
"cl" = (/obj/structure/bed/chair/comfy/purp,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"cm" = (/obj/structure/bed/chair/comfy/purp,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
"cn" = (/obj/structure/toilet,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
-"co" = (/obj/structure/closet/secure_closet/paramedic,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"cp" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"cq" = (/obj/machinery/vending/medical,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"co" = (/obj/structure/table/glass,/obj/machinery/cell_charger,/obj/item/device/defib_kit,/obj/item/weapon/tank/oxygen,/obj/item/weapon/rig/medical/equipped{req_access = list(202)},/obj/item/device/suit_cooling_unit,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"cp" = (/obj/structure/closet/secure_closet/medical_wall{name = "O- Blood Locker"; pixel_x = -32; req_access = list(202)},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"cq" = (/obj/machinery/door/airlock/glass_medical{name = "Medbay"; req_access = list(202); req_one_access = null},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"cr" = (/obj/structure/table/glass,/obj/machinery/recharger,/obj/item/weapon/backup_implanter,/obj/item/weapon/backup_implanter,/obj/item/weapon/backup_implanter,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"cs" = (/obj/item/device/defib_kit,/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"ct" = (/obj/machinery/door/airlock/glass_medical{name = "Medbay"; req_access = list(160); req_one_access = list()},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"cs" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"ct" = (/obj/structure/closet/secure_closet/paramedic{req_access = list(202)},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"cu" = (/obj/machinery/door/airlock/multi_tile/metal{name = "Medical, Engineering, Janitor and EVA"; req_one_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"cv" = (/obj/machinery/door/airlock/multi_tile/glass,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"cw" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cx" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/bed/chair/oldsofa/corner{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cy" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/bed/chair/oldsofa,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cz" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/bed/chair/oldsofa/left,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cA" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
+"cv" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"cw" = (/obj/structure/bed/chair/sofa/yellow/corner{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cx" = (/obj/structure/bed/chair/sofa/yellow,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cy" = (/obj/structure/bed/chair/sofa/yellow/left,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cz" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cA" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"cB" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/bed/chair/oldsofa/right,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cD" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/bed/chair/oldsofa/corner,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"cE" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cF" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cG" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cI" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cJ" = (/obj/machinery/casino_chip_exchanger,/turf/simulated/wall/golddiamond,/area/casino/casino_ship)
-"cK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/genericbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cN" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cO" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"cP" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"cC" = (/obj/structure/bed/chair/sofa/yellow/right,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cD" = (/obj/structure/closet/crate/bin{anchored = 1},/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"cE" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/turf/snow/snow2,/area/casino/casino_ship)
+"cF" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"cG" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 8},/turf/snow/snow2,/area/casino/casino_ship)
+"cH" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"cI" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"cJ" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/turf/snow/snow2,/area/casino/casino_ship)
+"cK" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 8},/turf/snow/snow2,/area/casino/casino_ship)
+"cL" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 4},/turf/snow/snow2,/area/casino/casino_ship)
+"cM" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"cN" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"cO" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"cP" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
"cQ" = (/obj/machinery/shower{dir = 4; pixel_x = 5},/obj/structure/window/reinforced{dir = 1},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"cR" = (/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
"cS" = (/obj/machinery/door/airlock/silver{name = "Bathroom"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
"cT" = (/obj/structure/closet,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"cU" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"cV" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
-"cW" = (/obj/machinery/door/airlock/silver{name = "Casino crew toilet"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
-"cX" = (/obj/structure/closet/secure_closet/medical_wall{name = "O- Blood Locker"; pixel_x = -32},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"cW" = (/obj/machinery/door/airlock/silver{name = "Casino crew toilet"; req_one_access = newlist(/obj/machinery/power/debug_items/infinite_cable_powersink)},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
+"cX" = (/obj/structure/closet/secure_closet/medical3{req_access = list(202)},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"cY" = (/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"cZ" = (/obj/structure/flora/ausbushes/ppflowers,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"da" = (/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"cZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "Casinodormshutters1"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"da" = (/obj/structure/flora/tree/pine{desc = "A wondrous decorated Christmas tree. It has presents!"; icon_state = "pinepresents"},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
"db" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dc" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/tree/palm,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"dd" = (/obj/structure/bed/chair/oldsofa{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"de" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"df" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/bed/chair/oldsofa{dir = 8},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
+"dc" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{health = 1e+006},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"dd" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"de" = (/obj/structure/closet/secure_closet/engineering_personal{req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"df" = (/obj/machinery/door/airlock/security{name = "Cell 1"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"dg" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm1"; name = "Dorm room 1"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
"dh" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm2"; name = "Dorm room 2"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
-"di" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm3"; name = "Dorm room 4"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
+"di" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm3"; name = "Dorm room 3"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
"dj" = (/obj/structure/bed/chair/comfy/purp{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
"dk" = (/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"dl" = (/obj/machinery/shower{pixel_y = 8},/obj/structure/curtain/open/shower,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
-"dm" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{layer = 2.9; name = "EVA suit storage"; req_access = list(5)},/obj/item/device/suit_cooling_unit,/obj/item/weapon/rig/medical/equipped,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"dn" = (/obj/structure/table/glass,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"dm" = (/obj/structure/closet/crate/bin{anchored = 1},/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dn" = (/obj/machinery/computer/transhuman/resleeving{dir = 8},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"do" = (/obj/structure/table/glass,/obj/item/weapon/storage/firstaid/o2{pixel_x = 8; pixel_y = 8},/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/adv{pixel_x = -4; pixel_y = -4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"dp" = (/obj/machinery/computer/transhuman/resleeving{dir = 1},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
+"dp" = (/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"dq" = (/obj/machinery/transhuman/resleever,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"dr" = (/obj/machinery/clonepod/transhuman/full,/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"ds" = (/obj/machinery/sleep_console{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
"dt" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/tiled/white,/area/casino/casino_ship/wing_left)
-"du" = (/obj/structure/flora/ausbushes/brflowers,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
+"du" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"dv" = (/obj/structure/table/glass,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dw" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"dx" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dy" = (/obj/machinery/atm{pixel_y = -32},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"dw" = (/obj/structure/table/gamblingtable,/obj/structure/stripper_pole,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"dx" = (/obj/structure/bed/chair/sofa/yellow{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"dy" = (/obj/machinery/casino_chip_exchanger{pixel_x = -32},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"dz" = (/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"dA" = (/obj/structure/bed/chair/comfy/purp{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dB" = (/obj/machinery/door/airlock/silver{name = "Casino crew bathrooms"; req_one_access = newlist()},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
+"dB" = (/obj/machinery/door/airlock/silver{name = "Casino crew bathrooms"; req_one_access = newlist(/obj/machinery/power/debug_items/infinite_cable_powersink)},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"dC" = (/obj/machinery/door/airlock/silver{name = "Casino crew showers"},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"dD" = (/obj/structure/table/glass,/obj/item/weapon/soap,/obj/item/weapon/soap,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
-"dE" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{dir = 4; frequency = 1380; id_tag = "casino_shuttle_bay"; name = "shuttle bay controller"; pixel_x = -27; tag_door = "casino_shuttle_bay_airlock"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"dF" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dG" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dH" = (/obj/structure/flora/ausbushes/sunnybush,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
+"dE" = (/turf/simulated/floor/tiled/techfloor,/area/casino/casino_ship)
+"dF" = (/obj/machinery/vending/cigarette,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dG" = (/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"dH" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"dI" = (/obj/structure/curtain/open/bed,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dJ" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"dK" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/bed/chair/oldsofa/left{dir = 8},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dL" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Casino Airlock"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
-"dM" = (/obj/structure/flora/pottedplant/fern,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dN" = (/obj/structure/flora/pottedplant/fern,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
+"dJ" = (/obj/structure/bed/chair/sofa/yellow/right{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"dK" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"dL" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dM" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dN" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"dO" = (/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"dP" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"dQ" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
-"dR" = (/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "casino_shuttle_bay_airlock"; locked = 1; name = "Casino Shuttle Bay Airlock"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"dR" = (/obj/machinery/door/window/southright{dir = 4; name = "Bar"; req_access = list(160)},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"dS" = (/obj/machinery/door/airlock/silver{name = "Lap dance room 1-2"},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"dT" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
+"dT" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"dU" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"dV" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"dW" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"dX" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dY" = (/obj/structure/bed/chair/oldsofa/right{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"dZ" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ea" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"eb" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ec" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/leafybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ed" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/water,/area/casino/casino_ship)
-"ee" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fullgrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ef" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"eg" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"eh" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ei" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ej" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"ek" = (/obj/structure/flora/ausbushes/lavendergrass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
+"dV" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah/black,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dW" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dX" = (/obj/machinery/door/airlock/silver{name = "Garden"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/dorms)
+"dY" = (/obj/structure/bed/chair/sofa/yellow/right,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"dZ" = (/obj/machinery/atm{pixel_x = -32; pixel_y = 0; pixel_z = 0},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"ea" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"eb" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/turf/snow/snow2,/area/casino/casino_ship)
+"ec" = (/obj/structure/table/marble,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{dir = 1; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"ed" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"ee" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"ef" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"eg" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"eh" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"ei" = (/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/turf/simulated/floor/water,/area/casino/casino_ship)
+"ej" = (/obj/machinery/recharge_station,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"ek" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters1"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"el" = (/obj/machinery/door/airlock/silver{name = "Casino crew breakroom"; req_one_access = list(160)},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/cockpit)
-"em" = (/turf/simulated/shuttle/wall,/area/shuttle/casino)
-"en" = (/obj/structure/grille,/obj/structure/shuttle/window,/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eo" = (/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "casino_shuttle_hatch"; locked = 1; name = "Casino Shuttle Airlock"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"ep" = (/turf/simulated/shuttle/wall/hard_corner,/area/shuttle/casino)
-"eq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 8; id = "CasinoEmergency1"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor/plating,/area/casino/casino_ship)
-"er" = (/obj/structure/flora/ausbushes/ywflowers,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"es" = (/obj/structure/window/reinforced{health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"et" = (/obj/structure/flora/pottedplant/smalltree,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"eu" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"ev" = (/obj/structure/table/gamblingtable,/obj/structure/stripper_pole,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"ew" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"ex" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ey" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah/black,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ez" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"eA" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/leafybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"em" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"en" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"eo" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/wreath,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"ep" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eq" = (/obj/structure/bed/chair/sofa/yellow/corner{dir = 2},/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"er" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
+"es" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
+"et" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"eu" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ev" = (/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"ew" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"ex" = (/obj/structure/casino_table/roulette_chart,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ey" = (/obj/structure/casino_table/roulette_table,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ez" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"eA" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/turf/snow/snow2,/area/casino/casino_ship)
"eB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinoprizes"; layer = 3.3; name = "Prize shutters"},/turf/simulated/floor,/area/casino/casino_ship)
"eC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "Casinoprizes"; layer = 3.3; name = "Prize shutters"},/turf/simulated/floor,/area/casino/casino_ship)
"eD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinoprizes"; layer = 3.3; name = "Prize shutters"},/turf/simulated/floor,/area/casino/casino_ship)
-"eE" = (/obj/machinery/vending/snack,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eE" = (/obj/machinery/vending/snack,/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"eF" = (/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"eG" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"eH" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"eI" = (/obj/structure/bed/chair/oldsofa/right{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"eJ" = (/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"eK" = (/obj/structure/flora/pottedplant/crystal,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
+"eK" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
"eL" = (/obj/structure/table/bench/marble,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"eM" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eN" = (/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eO" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eP" = (/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eQ" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{dir = 8; frequency = 1380; id_tag = "casino_shuttle"; pixel_x = 27; tag_door = "casino_shuttle_hatch"},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"eR" = (/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "propulsion_r"},/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/casino)
-"eS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 8; id = "CasinoEmergency1"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor/plating,/area/casino/casino_ship)
-"eT" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"eU" = (/obj/machinery/vending/coffee,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"eV" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"eW" = (/obj/structure/table/marble,/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_x = -26; pixel_y = 4; req_access = list(160)},/obj/machinery/button/remote/blast_door{id = "CasinoEmergency1"; name = "Rear emergency shutters"; pixel_x = -26; pixel_y = -4; req_access = list(160)},/obj/machinery/chemical_dispenser/deluxe/full,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"eX" = (/obj/machinery/vending/deluxe_dinner,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"eY" = (/obj/machinery/vending/deluxe_boozeomat,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"eZ" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"fa" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 4; id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"fb" = (/obj/structure/flora/pottedplant/minitree,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fc" = (/obj/structure/bed/chair/oldsofa/corner{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fd" = (/obj/structure/bed/chair/oldsofa{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fe" = (/obj/structure/bed/chair/oldsofa/corner{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"ff" = (/obj/structure/table/marble,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fg" = (/obj/structure/table/marble,/obj/machinery/button/remote/blast_door{id = "Casinoboth"; name = "Both Shutters"; pixel_x = 26; pixel_y = -8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "Casinoprizes"; name = "Prize Shutters"; pixel_x = 26; pixel_y = 8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_y = 24; req_access = list(160)},/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/folder/red,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"eM" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eN" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eO" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eP" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eQ" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eR" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eS" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eT" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"eU" = (/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"eV" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"eW" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 4; name = "Security wing"},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"eX" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"eY" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"eZ" = (/obj/structure/bed/chair/sofa/yellow{dir = 8},/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"fa" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"fb" = (/obj/structure/bed/chair/oldsofa{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"fc" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"fd" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"fe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters2"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"ff" = (/obj/structure/table/marble,/obj/machinery/door/window/westright{dir = 1; layer = 3.1; name = "Both access"; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 1; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"fg" = (/obj/structure/table/marble,/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/folder/red,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"fh" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/storage/fancy/cigar/havana,/obj/item/weapon/reagent_containers/food/drinks/bottle/snaps,/obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey,/obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing,/obj/item/weapon/reagent_containers/food/drinks/bottle/champagne,/obj/item/weapon/reagent_containers/food/drinks/bottle/goldschlager,/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater,/obj/item/weapon/reagent_containers/food/drinks/bottle/patron,/obj/item/weapon/reagent_containers/food/drinks/bottle/pwine,/obj/item/weapon/reagent_containers/food/drinks/bottle/redeemersbrew,/obj/item/weapon/reagent_containers/food/drinks/golden_cup,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fi" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/sizegun,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fj" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
@@ -274,66 +274,66 @@
"fn" = (/obj/structure/table/reinforced,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cards/casino,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fo" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/dicecup{pixel_x = -8},/obj/item/weapon/storage/dicecup,/obj/item/weapon/storage/dicecup{pixel_x = 8},/obj/item/weapon/storage/dicecup{pixel_x = -8; pixel_y = 8},/obj/item/weapon/storage/dicecup{pixel_y = 8},/obj/item/weapon/storage/dicecup{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fp" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/pill_bottle/dice{pixel_x = -8; pixel_y = -8},/obj/item/weapon/storage/pill_bottle/dice,/obj/item/weapon/storage/pill_bottle/dice{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fq" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fr" = (/obj/structure/simple_door/wood{name = "Garden"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/dorms)
-"fs" = (/obj/machinery/vending/cola,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"fq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "Casinodormshutters2"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"fr" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/tree/pine/xmas,/turf/snow/snow2,/area/casino/casino_ship)
+"fs" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"ft" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"fu" = (/obj/structure/bed/chair/oldsofa/left{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
-"fv" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"fv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters2"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"fw" = (/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"fx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"fy" = (/obj/machinery/button/remote/blast_door{id = "Casinobar"; name = "Bar Shutters"; pixel_x = -26; req_access = list(160)},/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"fz" = (/obj/structure/flora/ausbushes/sunnybush,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fA" = (/obj/structure/flora/ausbushes/ppflowers,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fB" = (/obj/structure/table/marble,/obj/machinery/door/window/westleft{layer = 3.1; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fC" = (/obj/item/weapon/storage/secure/safe{pixel_x = 35},/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"fy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters3"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"fz" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"fA" = (/obj/effect/effect/snow/medium,/turf/simulated/floor/water,/area/casino/casino_ship)
+"fB" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"fC" = (/obj/item/weapon/storage/secure/safe{pixel_x = 35},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"fD" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/item/weapon/melee/chainofcommand,/obj/item/weapon/scepter,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fE" = (/obj/structure/window/reinforced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fF" = (/obj/machinery/door/window/southright,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fG" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/item/weapon/gun/energy/locked/frontier,/obj/item/weapon/gun/energy/floragun,/obj/item/weapon/gun/energy/alien,/obj/item/weapon/gun/energy/temperature,/obj/item/weapon/gun/energy/particle/cannon,/obj/item/weapon/gun/energy/particle/advanced,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fH" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah/black,/obj/item/weapon/deck/cah/black,/obj/item/weapon/deck/cah/black,/obj/item/weapon/deck/cah/black,/obj/item/weapon/deck/cah/black,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fI" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/pill_bottle/dice_nerd{pixel_x = -8; pixel_y = -8},/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/item/weapon/storage/pill_bottle/dice_nerd{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"fJ" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"fJ" = (/obj/structure/bed/chair/oldsofa/right{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"fK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"fL" = (/obj/machinery/computer/shuttle_control/multi/casino{dir = 4},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"fM" = (/obj/effect/shuttle_landmark/southern_cross/casino_offsite,/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"fN" = (/obj/machinery/door/airlock/silver{req_access = list(160)},/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"fO" = (/obj/machinery/door/airlock/silver{name = "Bar"; req_access = list(160)},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"fP" = (/obj/structure/table/marble,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"fQ" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/table/gamblingtable,/obj/structure/wheel_of_fortune{pixel_x = -6},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"fR" = (/obj/structure/flora/ausbushes/leafybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fS" = (/obj/structure/flora/tree/jungle_small,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fT" = (/obj/structure/flora/ausbushes/ywflowers,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"fU" = (/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/obj/machinery/casino_prize_dispenser{density = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"fL" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/turf/snow/snow2,/area/casino/casino_ship)
+"fM" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"fN" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/turf/snow/snow2,/area/casino/casino_ship)
+"fO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{id = "Casinodormshutters3"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"fP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{id = "Casinodormshutters3"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"fQ" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters1"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"fR" = (/obj/effect/effect/snow/medium,/turf/snow/snow2,/area/casino/casino_ship)
+"fS" = (/obj/effect/effect/snow/medium,/obj/structure/flora/tree/pine,/turf/snow/snow2,/area/casino/casino_ship)
+"fT" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 4},/turf/snow/snow2,/area/casino/casino_ship)
+"fU" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
"fV" = (/obj/machinery/door/airlock/silver{name = "Prize storage"; req_one_access = list(200)},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fW" = (/obj/machinery/door/airlock/silver{name = "General storage"; req_access = list(160)},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"fX" = (/obj/machinery/door/airlock/silver{name = "Lounge"},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"fY" = (/obj/machinery/door/airlock/silver{name = "Casino cockpit"; req_one_access = list(300)},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/cockpit)
"fZ" = (/obj/structure/bed/chair/comfy/red{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"ga" = (/obj/machinery/computer/shuttle_control{name = "Casino ship control console"},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"gb" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gc" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gd" = (/obj/structure/flora/ausbushes/grassybush,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ge" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gf" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gg" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gh" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gi" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/leafybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gj" = (/obj/structure/table/marble,/obj/machinery/door/window/westright{layer = 3.1; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 4; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"gb" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters2"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"gc" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters3"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"gd" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters4"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"ge" = (/obj/effect/effect/snow/medium,/obj/structure/flora/tree/dead,/turf/snow/snow2,/area/casino/casino_ship)
+"gf" = (/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"gg" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters5"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"gh" = (/obj/structure/table/glass,/obj/machinery/button/remote/blast_door{id = "Casinodormshutters6"; name = "Casino Dorm Shutters"; pixel_x = 24; pixel_y = -6; req_access = null},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
+"gi" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"gj" = (/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_x = -32; pixel_y = 0; req_access = list(160)},/obj/machinery/button/remote/blast_door{id = "Casinoprizes"; name = "Prize Shutters"; pixel_x = -24; pixel_y = -8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "Casinoboth"; name = "Both Shutters"; pixel_x = -24; pixel_y = 8; req_one_access = list(200)},/obj/structure/curtain/open/bed{name = "casino curtain"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"gk" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/item/clothing/accessory/chameleon,/obj/item/clothing/glasses/monocoole,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gl" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gm" = (/obj/machinery/door/window/northleft,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gn" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/item/toy/ammo/crossbow,/obj/item/toy/ammo/crossbow,/obj/item/toy/ammo/crossbow,/obj/item/toy/ammo/crossbow,/obj/item/toy/ammo/crossbow,/obj/item/clothing/under/sexybunny_white/sexybunny_black,/obj/item/clothing/under/sexybunny_white,/obj/item/clothing/head/collectable/rabbitears,/obj/item/clothing/head/collectable/rabbitears,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"go" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/firstaid{pixel_x = -8},/obj/item/weapon/storage/firstaid{pixel_x = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"gp" = (/obj/machinery/photocopier{toner = 90},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"gq" = (/obj/structure/flora/pottedplant/fern,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
-"gr" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/turf/simulated/shuttle/floor/yellow,/area/shuttle/casino)
-"gs" = (/obj/machinery/vending/cola,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"gt" = (/obj/machinery/vending/snack,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"gu" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/drinks/shaker{pixel_x = 6},/obj/item/weapon/reagent_containers/glass/beaker/noreact{pixel_x = -6},/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"gv" = (/obj/machinery/media/jukebox/casinojukebox,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"gw" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 2; id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"gx" = (/obj/structure/table/marble,/obj/machinery/button/remote/blast_door{id = "Casinoboth"; name = "Both Shutters"; pixel_x = 26; pixel_y = 8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "Casinoprizes"; name = "Prize Shutters"; pixel_x = 26; pixel_y = -8; req_one_access = list(200)},/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_y = -24; req_access = list(160)},/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/folder/red,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/obj/item/weapon/spacecasinocash/c1000,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"go" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"gp" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"gq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters4"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"gr" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"gs" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"gt" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{health = 1e+006},/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"gu" = (/obj/structure/table/marble,/obj/structure/window/reinforced{health = 1e+006},/obj/machinery/door/blast/shutters{dir = 3; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"gv" = (/obj/structure/table/marble,/obj/machinery/door/window/southleft{layer = 3.1; name = "Both access"; req_access = list(200)},/obj/machinery/door/blast/shutters{dir = 3; id = "Casinoboth"; layer = 3.2; name = "Exchange booth shutters"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"gw" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"gx" = (/obj/machinery/casino_prize_dispenser{density = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"gy" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/item/clothing/mask/chameleon,/obj/item/clothing/mask/demon,/obj/item/clothing/mask/dolphin,/obj/item/clothing/mask/fakemoustache,/obj/item/clothing/mask/goblin,/obj/item/clothing/mask/horsehead,/obj/item/clothing/mask/luchador,/obj/item/clothing/mask/pig,/obj/item/clothing/mask/shark,/obj/item/clothing/head/soft/purple/wah,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gz" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/effect/landmark/costume/chicken,/obj/effect/landmark/costume/fakewizard,/obj/effect/landmark/costume/nyangirl,/obj/effect/landmark/costume/sexyclown,/obj/item/clothing/head/hood/ian_hood,/obj/item/clothing/suit/storage/hooded/ian_costume,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gA" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/effect/landmark/costume/commie,/obj/effect/landmark/costume/gladiator,/obj/effect/landmark/costume/pirate,/obj/effect/landmark/costume/sexymime,/obj/item/clothing/suit/storage/hooded/carp_costume,/obj/item/clothing/head/hood/carp_hood,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
@@ -343,56 +343,56 @@
"gE" = (/obj/structure/table/reinforced,/obj/item/weapon/wrapping_paper{pixel_x = 4; pixel_y = -4},/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper{pixel_x = -4; pixel_y = 4},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gF" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap{pixel_x = 4; pixel_y = -4},/obj/item/weapon/packageWrap{pixel_x = -4; pixel_y = 4},/obj/item/weapon/packageWrap,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
"gG" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_y = 6},/obj/item/weapon/pen/blue,/obj/item/weapon/pen/blue{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/blue{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"gH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"gH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters4"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"gI" = (/obj/machinery/door/airlock/silver{name = "Pool and Sauna"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"gJ" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
-"gK" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gL" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"gJ" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"gK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters4"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"gL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters5"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"gM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"gN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 8; id = "CasinoEmergency1"; layer = 3.5; name = "Casino emergency shutter"},/turf/simulated/floor/plating,/area/casino/casino_ship)
-"gO" = (/obj/structure/flora/ausbushes/brflowers,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gP" = (/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gQ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"gR" = (/obj/structure/closet/athletic_mixed,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"gN" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{health = 1e+006},/turf/snow/snow2,/area/casino/casino_ship)
+"gO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters5"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"gP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters5"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"gQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters6"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"gR" = (/obj/structure/closet/athletic_mixed,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/wood,/area/casino/casino_ship)
"gS" = (/turf/simulated/floor/wood,/area/casino/casino_ship)
-"gT" = (/obj/structure/closet,/turf/simulated/floor/wood,/area/casino/casino_ship)
-"gU" = (/obj/effect/mist,/obj/structure/table/sifwoodentable,/turf/simulated/floor/wood,/area/casino/casino_ship)
-"gV" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"gT" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"gU" = (/obj/structure/closet,/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"gV" = (/obj/effect/mist,/obj/structure/table/sifwoodentable,/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship)
"gW" = (/obj/machinery/vending/coffee,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
-"gX" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"gX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters6"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
"gY" = (/obj/machinery/door/airlock/silver{name = "Lap dance room 3-4"},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"gZ" = (/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"ha" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
-"hb" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hc" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hd" = (/obj/structure/window/reinforced,/turf/simulated/floor/water,/area/casino/casino_ship)
-"he" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hf" = (/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/ywflowers,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hg" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/wood,/area/casino/casino_ship)
-"hh" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"gZ" = (/obj/structure/bed/chair/oldsofa/corner{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ha" = (/obj/structure/bed/chair/oldsofa/corner{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"hb" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 1; health = 1e+006; req_access = list(5)},/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"hc" = (/obj/effect/effect/snow/medium,/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"hd" = (/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"he" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/blast/shutters{dir = 2; id = "Casinodormshutters6"; layer = 3.5; name = "Casino Privacy shutters"},/turf/simulated/floor,/area/casino/casino_ship/dorms)
+"hf" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"hg" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/wreath,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"hh" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/wood,/area/casino/casino_ship)
"hi" = (/obj/effect/mist,/turf/simulated/floor/wood,/area/casino/casino_ship)
"hj" = (/obj/machinery/door/airlock/silver{id_tag = "managerdoor"; name = "Casino manager office"; req_one_access = list(300)},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/cockpit)
"hk" = (/turf/simulated/wall/golddiamond,/area/casino/casino_ship/wing_right)
-"hl" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hm" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/bed/chair/oldsofa/right{dir = 8},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
+"hl" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"hm" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/casino/casino_ship)
"hn" = (/obj/machinery/door/airlock/silver{name = "Sauna"},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
-"ho" = (/obj/structure/flora/pottedplant/crystal,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"ho" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/casino/casino_ship)
"hp" = (/obj/structure/table/glass,/obj/machinery/recharger,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hq" = (/obj/structure/table/glass,/obj/item/clothing/accessory/holster/armpit,/obj/item/weapon/gun/energy/gun/fluff/dominator{emagged = 1},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hr" = (/obj/structure/closet/secure_closet{req_one_access = list(300)},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"hs" = (/obj/machinery/door/airlock/silver{name = "Casino manager bathroom"; req_one_access = newlist()},/turf/simulated/floor/tiled,/area/casino/casino_ship/cockpit)
+"hs" = (/obj/machinery/door/airlock/silver{name = "Casino manager bathroom"; req_one_access = newlist(/obj/machinery/power/debug_items/infinite_cable_powersink)},/turf/simulated/floor/tiled,/area/casino/casino_ship/cockpit)
"ht" = (/obj/machinery/shower{dir = 8},/obj/machinery/door/window/westleft{name = "shower door"},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
"hu" = (/obj/structure/sink{pixel_x = 16; pixel_y = 24},/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hv" = (/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"hw" = (/obj/machinery/door/airlock/security{name = "Cell 1"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"hx" = (/obj/machinery/door/airlock/security{name = "Cell 2"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"hw" = (/obj/machinery/door/airlock/security{name = "Cell 2"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"hx" = (/obj/structure/closet/secure_closet/security{req_access = list(201)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hy" = (/obj/structure/sink{pixel_x = -16; pixel_y = 24},/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hz" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hA" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"hB" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"hC" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hD" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"hE" = (/obj/machinery/atm{pixel_y = 32},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"hB" = (/obj/machinery/door/airlock/security{name = "Holding cells"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"hC" = (/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"hD" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"hE" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{health = 1e+006},/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
"hF" = (/obj/machinery/door/airlock/silver{name = "Casino manager sleeping quarters"; req_one_access = list(300)},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hG" = (/obj/structure/closet,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hH" = (/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/cockpit)
@@ -400,64 +400,64 @@
"hJ" = (/obj/structure/shuttle/engine/heater{dir = 8},/turf/simulated/wall/golddiamond,/area/casino/casino_ship/wing_right)
"hK" = (/obj/structure/bed,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"hL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/wing_right)
-"hM" = (/obj/structure/flora/ausbushes/ywflowers,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/grass,/area/casino/casino_ship)
+"hM" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"hN" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm4"; name = "Dorm room 4"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
"hO" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm5"; name = "Dorm room 5"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
"hP" = (/turf/unsimulated/wall,/area/space)
"hQ" = (/obj/machinery/door/airlock/silver{id_tag = "casinodorm6"; name = "Dorm room 6"},/turf/simulated/floor/wood,/area/casino/casino_ship/dorms)
-"hR" = (/obj/structure/table/glass,/obj/item/weapon/beach_ball,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"hR" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
"hS" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
"hT" = (/obj/structure/bed/chair/comfy/purp{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"hU" = (/obj/machinery/door/airlock/security{name = "Holding cells"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"hU" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "casino1"; name = "exterior access button"; pixel_x = -26; pixel_y = 12; req_access = null},/obj/structure/fans/tiny,/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino1_outer"; locked = 1; name = "Casino External Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
"hV" = (/obj/machinery/door/airlock/security{name = "Equipment Storage"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"hW" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/flora/ausbushes/sunnybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"hX" = (/obj/structure/window/reinforced,/obj/structure/bed/chair/oldsofa/corner{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"hY" = (/obj/structure/window/reinforced,/obj/structure/bed/chair/oldsofa{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"hZ" = (/obj/structure/window/reinforced,/obj/structure/bed/chair/oldsofa/left{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"ia" = (/obj/structure/window/reinforced,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"ib" = (/obj/structure/window/reinforced,/obj/structure/bed/chair/oldsofa/right{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"ic" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/bed/chair/oldsofa/corner{dir = 8},/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship)
-"id" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ie" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/sparsegrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"if" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fernybush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ig" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ih" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"hW" = (/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"hX" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"hY" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/item/weapon/storage/wallet/casino,/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"hZ" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/item/weapon/book/manual/casino,/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ia" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ib" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ic" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"id" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ie" = (/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"if" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ig" = (/obj/machinery/vending/snack,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ih" = (/obj/machinery/vending/cola,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"ii" = (/obj/machinery/shower{dir = 4; pixel_x = 5},/obj/structure/curtain/open/shower/engineering,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship/dorms)
-"ij" = (/obj/structure/table/glass,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"ij" = (/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"ik" = (/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship)
"il" = (/turf/simulated/floor/water/pool,/area/casino/casino_ship)
"im" = (/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
-"in" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"in" = (/obj/effect/simple_portal/linked,/turf/simulated/floor/tiled/techfloor,/area/casino/casino_ship)
"io" = (/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
"ip" = (/obj/structure/bed/chair/comfy/purp{dir = 1},/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"iq" = (/obj/structure/flora/pottedplant/decorative,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
+"iq" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
"ir" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/laundry_basket,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"is" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_y = 10},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"it" = (/obj/machinery/vending/coffee,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"iu" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"iv" = (/obj/machinery/door/airlock/security{req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"iw" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
-"ix" = (/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"iv" = (/obj/machinery/door/airlock/security{name = "Evidence room"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"iw" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"ix" = (/obj/structure/bed/chair/oldsofa/corner{dir = 4},/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"iy" = (/obj/structure/table/glass,/obj/machinery/button/remote/airlock{id = "casinodorm4"; name = "door lock"; pixel_x = 24; specialfunctions = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"iz" = (/obj/structure/table/glass,/obj/machinery/button/remote/airlock{id = "casinodorm5"; name = "door lock"; pixel_x = 24; specialfunctions = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
"iA" = (/obj/structure/table/glass,/obj/machinery/button/remote/airlock{id = "casinodorm6"; name = "door lock"; pixel_x = 24; specialfunctions = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship/dorms)
-"iB" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/tree/palm,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"iB" = (/obj/structure/bed/chair/oldsofa,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"iC" = (/obj/structure/table/marble,/obj/item/clothing/head/crown/goose_king,/obj/item/clothing/head/crown/goose_queen,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/obj/item/device/radio/headset/syndicate,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
-"iD" = (/obj/structure/table/marble,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino/booth,/obj/item/weapon/card/id/casino/booth,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
+"iD" = (/obj/structure/table/marble,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino,/obj/item/weapon/card/id/casino/both,/obj/item/weapon/card/id/casino/both,/obj/item/weapon/card/id/casino/engineering,/obj/item/weapon/card/id/casino/medical,/obj/item/weapon/card/id/casino/security,/obj/item/weapon/card/id/casino/security,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"iE" = (/obj/item/weapon/book/manual/casino,/obj/structure/table/marble,/obj/machinery/button/remote/airlock{id = "managerdoor"; pixel_x = 8; pixel_y = -2},/obj/item/weapon/card/id/casino/manager,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
-"iF" = (/obj/structure/flora/pottedplant/flower,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
+"iF" = (/obj/structure/bed/chair/oldsofa,/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"iG" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/cedouble,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
"iH" = (/obj/structure/table/glass,/turf/simulated/floor/carpet/purcarpet,/area/casino/casino_ship/cockpit)
-"iI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"iJ" = (/obj/machinery/door/airlock/security{name = "Evidence room"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"iK" = (/obj/machinery/door/airlock/security{name = "Interrogation room"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"iI" = (/obj/structure/bed/chair/oldsofa{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"iJ" = (/obj/machinery/door/airlock/security{name = "Interrogation room"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"iK" = (/obj/machinery/vending/deluxe_boozeomat{req_access = list(160); req_log_access = 160},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"iL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/wing_right)
"iM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/wing_right)
-"iN" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 2; name = "Security wing"},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"iO" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/casino/casino_ship)
+"iN" = (/obj/structure/table/marble,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"iO" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"iP" = (/obj/machinery/computer/card{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
"iQ" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
-"iR" = (/obj/machinery/computer/shuttle_control{dir = 8; name = "Casino shuttle control console"; shuttle_tag = "Casino"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship/cockpit)
+"iR" = (/obj/machinery/recharge_station,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"iS" = (/obj/structure/closet{name = "Evidence Closet"},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"iT" = (/obj/structure/table/reinforced,/obj/item/device/taperecorder,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"iU" = (/obj/structure/bed/chair/office/light{dir = 8},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
@@ -472,34 +472,198 @@
"jd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/plating,/area/casino/casino_ship/wing_right)
"je" = (/obj/machinery/recharger/wallcharger{pixel_x = 32},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jf" = (/obj/structure/table/reinforced,/obj/machinery/button/remote/blast_door{id = "CasinoEmergency1"; name = "Rear emergency shutters"; pixel_x = -26; pixel_y = -4; req_access = list(160)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jg" = (/obj/structure/flora/pottedplant/fern,/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"jg" = (/obj/structure/bed/chair/oldsofa/corner,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
"jh" = (/mob/living/simple_mob/animal/space/goose/domesticated/casino,/turf/simulated/floor/wood,/area/casino/casino_ship)
"ji" = (/obj/structure/safe{req_one_access = list(300)},/obj/fiftyspawner/diamond,/obj/fiftyspawner/gold,/obj/fiftyspawner/gold,/obj/fiftyspawner/silver,/obj/fiftyspawner/silver,/obj/item/weapon/moneybag/vault,/obj/item/weapon/moneybag/vault,/turf/simulated/floor/wood,/area/casino/casino_ship/cockpit)
-"jj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"jk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship/cockpit)
-"jl" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jm" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jn" = (/obj/machinery/suit_cycler/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jo" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jp" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(2,160)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jj" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jk" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jl" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(201)},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jm" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(201)},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jn" = (/obj/machinery/suit_cycler/security{req_access = list(201)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jo" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino1_outer"; locked = 1; name = "Casino External Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"jp" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "casino1"; name = "interior access button"; pixel_x = -26; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino1_inner"; locked = 1; name = "Casino Internal Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
"jq" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jr" = (/obj/structure/table/standard,/obj/item/weapon/material/ashtray,/obj/item/weapon/material/ashtray,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"js" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donut,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jt" = (/obj/structure/table/standard,/obj/item/weapon/material/ashtray,/obj/machinery/recharger,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"ju" = (/obj/structure/casino_table/blackjack_l{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"jv" = (/obj/structure/casino_table/blackjack_m{dir = 1},/obj/item/weapon/deck/cards/casino,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
-"jw" = (/obj/structure/casino_table/blackjack_r{dir = 1},/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"ju" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jv" = (/obj/machinery/vending/deluxe_dinner{req_access = list(160); req_log_access = 160},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jw" = (/obj/machinery/media/jukebox/casinojukebox,/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
"jx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship)
"jy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor,/area/casino/casino_ship)
"jz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor,/area/casino/casino_ship)
-"jA" = (/obj/machinery/door/airlock/security{name = "Combat Equipment Storage"; req_access = list(201,160); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jB" = (/obj/machinery/vending/security,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jC" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jD" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(2,160)},/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/gun/burst,/obj/item/weapon/gun/energy/gun/burst,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jA" = (/obj/machinery/door/airlock/security{name = "Combat Equipment Storage"; req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jB" = (/obj/machinery/vending/security{req_access = list(201)},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jC" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(201)},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jD" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(201)},/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/plasmastun,/obj/item/weapon/gun/energy/gun/burst,/obj/item/weapon/gun/energy/gun/burst,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jE" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
"jF" = (/obj/machinery/telecomms/allinone/antag,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
-"jJ" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(2,160)},/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/automatic/p90,/obj/item/weapon/gun/projectile/automatic/p90,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
-"jK" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(2,160)},/obj/item/weapon/storage/box/empshells,/obj/item/weapon/storage/box/shotgunshells/large,/obj/item/weapon/storage/box/shotgunshells/large,/obj/item/weapon/storage/box/shotgunammo/large,/obj/item/weapon/storage/box/shotgunammo/large,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jG" = (/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"jH" = (/obj/machinery/button/remote/blast_door{id = "CasinoEmergency2"; name = "Middle emergency shutters"; pixel_x = -8; pixel_y = 8; req_access = list(160)},/obj/machinery/button/remote/blast_door{id = "Casinobar"; name = "Bar Shutters"; pixel_x = -8; pixel_y = -6; req_access = list(160)},/turf/simulated/wall/golddiamond,/area/casino/casino_ship)
+"jI" = (/obj/structure/bed/chair/sofa/yellow/left{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jJ" = (/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino1_inner"; locked = 1; name = "Casino Internal Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"jK" = (/obj/machinery/door/airlock/security{req_access = list(201); req_one_access = list()},/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"jL" = (/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jM" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/drinks/shaker{pixel_x = 6},/obj/item/weapon/reagent_containers/glass/beaker/noreact{pixel_x = -6},/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jN" = (/obj/structure/casino_table/blackjack_l{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jO" = (/obj/structure/casino_table/blackjack_m{dir = 1},/obj/item/weapon/deck/cards/casino,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jP" = (/obj/structure/casino_table/blackjack_r{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jQ" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jR" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jS" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 8; id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jT" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 4; id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jU" = (/obj/structure/table/marble,/obj/machinery/door/blast/shutters{dir = 2; id = "Casinobar"; layer = 3.1; name = "Casino bar shutter"},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"jV" = (/obj/structure/bed/chair/oldsofa{dir = 4},/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jW" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jX" = (/obj/machinery/recharge_station,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jY" = (/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"jZ" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ka" = (/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kb" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kc" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kd" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"ke" = (/obj/structure/bed/chair/oldsofa/corner{dir = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kf" = (/obj/structure/bed/chair/oldsofa{dir = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kg" = (/obj/structure/closet/crate/bin{anchored = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kh" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ki" = (/obj/structure/closet/crate/bin{anchored = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kj" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kk" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kl" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"km" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kn" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ko" = (/obj/structure/bed/chair/oldsofa/corner{dir = 1},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kp" = (/obj/structure/bed/chair/oldsofa{dir = 1},/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kq" = (/obj/structure/bed/chair/oldsofa/corner{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kr" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ks" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kt" = (/obj/structure/table/gamblingtable,/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ku" = (/obj/item/weapon/stool/padded,/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kv" = (/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kw" = (/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"kx" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ky" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kz" = (/obj/structure/curtain/open/bed{name = "casino curtain"},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kA" = (/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kB" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kC" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kD" = (/obj/structure/table/marble,/obj/machinery/chemical_dispenser/deluxe/full,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kE" = (/obj/structure/bed/chair/sofa/yellow/right{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kF" = (/obj/structure/bed/chair/sofa/yellow/right{dir = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kG" = (/obj/structure/bed/chair/sofa/yellow/corner{dir = 8},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kH" = (/obj/structure/bed/chair/sofa/yellow/left{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kI" = (/obj/structure/bed/chair/sofa/yellow/corner{dir = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kJ" = (/obj/structure/bed/chair/sofa/yellow{dir = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kK" = (/obj/structure/bed/chair/sofa/yellow/left{dir = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kL" = (/obj/structure/table/wooden_reinforced,/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kM" = (/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kN" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kO" = (/obj/structure/bed/chair/sofa/yellow/right{dir = 1},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kP" = (/obj/structure/closet/crate/bin{anchored = 1},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kQ" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kR" = (/obj/machinery/slot_machine,/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kS" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kT" = (/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"kU" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kV" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"kW" = (/obj/machinery/recharge_station,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"kX" = (/obj/structure/bed/chair/oldsofa/left{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kY" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"kZ" = (/obj/structure/closet/crate/bin,/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"la" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/wreath,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lb" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lc" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ld" = (/obj/structure/bed/chair/oldsofa/right{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"le" = (/obj/structure/bed/chair/oldsofa/left{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lf" = (/obj/machinery/vending/coffee,/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lg" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lh" = (/obj/structure/bed/chair/oldsofa/left{dir = 8},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"li" = (/obj/structure/bed/chair/oldsofa/right{dir = 4},/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/sign/christmas/lights,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lj" = (/obj/structure/bed/chair/oldsofa/left{dir = 8},/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"lk" = (/obj/structure/closet/secure_closet/personal,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"ll" = (/obj/structure/undies_wardrobe,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lm" = (/obj/effect/mist,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"ln" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lo" = (/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lp" = (/obj/effect/mist,/obj/structure/table/sifwoodentable,/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lq" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lr" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/lights,/turf/simulated/floor/wood,/area/casino/casino_ship)
+"ls" = (/obj/structure/table/bench/sifwooden,/obj/effect/mist,/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lt" = (/obj/structure/table/glass,/obj/item/weapon/beach_ball,/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lu" = (/obj/structure/flora/pottedplant/xmas{anchored = 1},/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/wood,/area/casino/casino_ship)
+"lv" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship)
+"lw" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/water/pool,/area/casino/casino_ship)
+"lx" = (/obj/structure/sign/christmas/lights{dir = 1},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"ly" = (/obj/structure/sign/christmas/wreath,/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lz" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lA" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/tiled/freezer,/area/casino/casino_ship)
+"lB" = (/obj/structure/sign/christmas/lights{dir = 4},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lC" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/water/pool,/area/casino/casino_ship)
+"lD" = (/obj/structure/sign/christmas/wreath{dir = 8},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lE" = (/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lF" = (/obj/structure/sign/christmas/wreath{dir = 4},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lG" = (/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lH" = (/obj/structure/sign/christmas/lights,/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lI" = (/obj/structure/sign/christmas/wreath{dir = 1},/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lJ" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights,/turf/simulated/floor/water/deep/pool,/area/casino/casino_ship)
+"lK" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"lL" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lM" = (/obj/structure/window/reinforced{dir = 1},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lN" = (/obj/structure/window/reinforced{dir = 1},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"lO" = (/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/green,/turf/snow/snow2,/area/casino/casino_ship)
+"lP" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lQ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lR" = (/obj/effect/effect/snow/medium,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lS" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lT" = (/obj/structure/window/reinforced,/obj/effect/effect/snow/medium,/obj/structure/flora/grass/both,/turf/snow/snow2,/area/casino/casino_ship)
+"lU" = (/obj/structure/sign/christmas/wreath{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"lV" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "casino2"; name = "interior access button"; pixel_x = -26; pixel_y = 0; req_access = null},/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino2_inner"; locked = 1; name = "Casino Internal Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"lW" = (/obj/machinery/shuttle_sensor{dir = 10; id_tag = "casino1sens_exp"},/turf/simulated/wall/golddiamond,/area/casino/casino_ship)
+"lX" = (/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "casino1_shuttle"; pixel_x = -24; pixel_y = 4; tag_airpump = "casino1_pump"; tag_chamber_sensor = "casino1_sensor"; tag_exterior_door = "casino1_outer"; tag_interior_door = "casino1_inner"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "casino1_sensor"; pixel_x = -24; pixel_y = -4},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"lY" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "casino1_pump"},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"lZ" = (/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino2_inner"; locked = 1; name = "Casino Internal Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"ma" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"mb" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southright{layer = 2.9; req_access = list(201)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"mc" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft{layer = 2.9; req_access = list(201)},/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/gloves/arm_guard/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/head/helmet/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/shoes/leg_guard/combat,/obj/item/clothing/suit/armor/combat,/obj/item/clothing/suit/armor/combat,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"md" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino2_outer"; locked = 1; name = "Casino External Access"; req_access = list(203)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "casino2"; name = "exterior access button"; pixel_x = -26; pixel_y = -12; req_access = null},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"me" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mf" = (/obj/structure/sign/christmas/wreath{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mg" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mh" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/silver{frequency = 1380; icon_state = "door_locked"; id_tag = "casino2_outer"; locked = 1; name = "Casino External Access"; req_access = list(203)},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"mi" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/northright{req_access = list(201)},/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/shotgun/pump/combat,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/garand,/obj/item/weapon/gun/projectile/automatic/p90,/obj/item/weapon/gun/projectile/automatic/p90,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"mj" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/obj/machinery/meter,/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"mk" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "casino2_pump"},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"ml" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/northleft{req_access = list(201)},/obj/item/weapon/storage/box/empshells,/obj/item/weapon/storage/box/shotgunshells/large,/obj/item/weapon/storage/box/shotgunshells/large,/obj/item/weapon/storage/box/shotgunammo/large,/obj/item/weapon/storage/box/shotgunammo/large,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m762garand,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_right)
+"mm" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "casino2_shuttle"; pixel_x = -24; pixel_y = 4; tag_airpump = "casino2_pump"; tag_chamber_sensor = "casino2_sensor"; tag_exterior_door = "casino2_outer"; tag_interior_door = "casino2_inner"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "casino2_sensor"; pixel_x = -24; pixel_y = -4},/turf/simulated/floor/tiled,/area/casino/casino_ship)
+"mn" = (/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"mo" = (/obj/structure/sign/christmas/wreath{dir = 8},/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mp" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/casino/casino_ship/wing_left)
+"mq" = (/obj/machinery/shuttle_sensor{dir = 10; id_tag = "casino2sens_exp"},/turf/simulated/wall/golddiamond,/area/casino/casino_ship)
+"mr" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"ms" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mt" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mu" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mv" = (/obj/structure/sign/christmas/wreath,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mw" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/turf/simulated/floor/carpet/gaycarpet,/area/casino/casino_ship)
+"mx" = (/obj/structure/sign/christmas/wreath,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"my" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mz" = (/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mA" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mB" = (/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"mC" = (/obj/structure/sign/christmas/lights{dir = 1},/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"mD" = (/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/sign/christmas/lights,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"mE" = (/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mF" = (/obj/structure/sign/christmas/wreath{dir = 4},/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"mG" = (/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 8},/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"mH" = (/obj/structure/sign/christmas/lights,/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"mI" = (/obj/structure/sign/christmas/wreath{dir = 1},/obj/structure/event/present,/turf/simulated/floor/carpet/turcarpet,/area/casino/casino_ship)
+"mJ" = (/obj/structure/sign/christmas/lights,/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mK" = (/obj/structure/sign/christmas/lights,/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"mL" = (/obj/structure/sign/christmas/lights,/obj/structure/event/present,/turf/simulated/floor/carpet/oracarpet,/area/casino/casino_ship)
+"mM" = (/obj/structure/sign/christmas/lights,/obj/structure/sign/christmas/lights{dir = 4},/obj/structure/event/present,/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mN" = (/obj/structure/sign/christmas/wreath{dir = 1},/obj/structure/event/present,/turf/simulated/floor/carpet/bcarpet,/area/casino/casino_ship)
+"mO" = (/obj/structure/table/wooden_reinforced,/obj/item/clothing/head/santa/green,/obj/item/clothing/head/santa/green,/obj/item/clothing/head/santa/green,/obj/item/clothing/head/santa/green,/obj/item/clothing/head/santa/green,/obj/item/clothing/head/santa/green,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship)
+"mP" = (/obj/structure/table/wooden_reinforced,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/obj/item/clothing/head/santa,/turf/simulated/floor/carpet/blucarpet,/area/casino/casino_ship/cockpit)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -638,39 +802,39 @@ hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaeafacacacadaeaeaeafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababagahaiajakabababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaacalamamamanacalamamamanacaoapapapaoapapapaoapapapaoacadaeaeaeaeaeafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabasatatatauabatavabababababaaaaaaaaaaacalamamamanacawaxaxaxayaoapapapapaoazazaAaAaAazaAaAaAazaAaAaAazaoapapapapaoapapacadafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabaBaCatatataDatataEaFaGaHababababacacacaIawaxaxayaJaKaLaLaLaMazaAaAaAaAazazazazazazazazazazazazazazazazaAaAaAaAazaAaAaoaNaOaPaQaRaRaRaSaPaQaRaRaRaSaPaQaRaRaRaSaPaQaRaRaRaRaRaRaRaRaRaSacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabababababababatataTatatatababababababacazaKaLaLaMazaKaLaLaLaMazazazazazazazazapapapazazazazazazazazazazazazazazazazazazaUaVaPaWaWaXaYaZaPaWaWaXaYaZaPaWaWaXaYaZaPbabababbbabcbdbebfbfbgacacbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabjFatatatatabatatbiatatatabbjbkblbmbnabazboaLaLbpazboaLaLaLbpazapapapapazazazaAaAaAazazazazazazazazazazazazazazazapapazbqbraPbsaWaWaWaWaPbsaWaWaWaWaPbsaWaWaWaWaPbababtbabababubabababaacacbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababbvatatatatabatatbwbxbybzabatatatatbAabazazazazazazazazazazazazaAaAaAaAazazazazazazazazazazazazazazbBazazazazazazaAaAazbCbraPaYaWaWaWaWaPaYaWaWaWaWaPaYaWaWaWaWaPbDbEbababubabababtbabEacbFbGbHbIbJbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabatatatatatabbKatatatatatbLatatatatbMabazbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbOazbPbQazbBazbPbQazazazazazazbqaVaPaPaPaPaWaYaPaPaPaPaWaYaPaPaPaPaWaYaPbgbRbSbSbSbababTbUbabaacazbVbVbVbVbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabababababababatatatatatatabbWbXbYatbZabazbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNcaazazazazbBazazazazazazazazazaUcbaPcccdaPaWceaPcccdaPaWcfaPcccdaPaWcgaPbbchbSbSbSbacicicjckbdacclcmbVbVcmbhcnbhcnbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabcocpcqcrcsabctababcuatababababababababaccvbNacacacacacacacacaccwcxcyczcAcBcAcCcycycDbNbNcEcFcGcHcIcJcHcKcLcMcFcNazazazcOcPaPcQcRcSaWcTaPcQcRcSaWcTaPcQcRcSaWcTaPbcchbSbSbSbacicicibabgaccUcVbVbVcVbhcWbhcWbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabcXcYcYcYcYcYcYcYabbNbNbNbNbNbNbNbNbNbNbNbNbNcZdaaccBdbaccBdbacdcdddecBcBcBcBcBcBdedfbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNaPaPaPaPdgaPaPaPaPaPdhaPaPaPaPaPdiaPaPbgchbSbSbSbacicjcibTbUaccUcVbVbVdjbhdkdkdkbhdldkdlbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababdmdndodpdqdrdsdtabbNbNbNbNbNbNbNbNbNbNbNbNbNduaVaccBdvaccBdvacdwdxcBcBcBcBcBcBcBcBdfdybNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaUaPbcbRbSbSbSbabubabababaacdAdjbVbVbVdBdkdkdkdCdkdkdkdDbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababdEbNacacacazdFcUcUdGazbNbNdHbracdIacacdIacacdJcBcBcBcBcBcBcBcBcBdKacaIazazazazazazazazazazazazazazazbNbNdLdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaNaPbackbSbabababababtbabbacdMbVbVbVdNbhdOdkdPbhdQdkdQbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdRdRacaaacazdFcUcUdGazbNbNdubraccBcBcBcBcBdScBcBcBcBcBdTdTdTcBcBdUdVdWazdXaLaLdYazdXaLaLdYazdZeaebazbNbNacecedededeeefegedededegeheiejdzdzekaPbdbabSbabtbababEbababaacacbhelbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaemememenememenenenemeoeoepemeqazazazazazazbNbNeresacacacacacacaceteueucBcBdTevdTcBcBdUdUewazaKexeyaMazaKexeyaMazbqezeAazbNbNacacacaceBeCeCeCeDacacacacacacdzdzaUaPbbbcbSbababdbgbackbDbEaceEeFeFeFeGeHeIcaeGeHeIaUbheJeKeLeLbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaememememeMeNeOeMeNeOePfMeQemeReSazdFcUcUdGazbNbNazeTeUeVaceWeXeYaceZeZfaeucBdTdTdTcBcBdUdUewfbfcfdfdfefbfcfdfdfefbaUbrdwazbNbNazfffgacfhfifjfkflacfmfnfofpacdzdzfqaPaPaPfraPaPaPaPaPaPaPaPacfseFeFeFfteHfufvfteHfufqbheJfwfweLfxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaeneNeOemeMeNeOeMeNeOePePePemeReSazdFcUcUdGazbNbNazazazazacfycBcBcBcBcBfaeucBcBcBcBcBcBdUdUewfzeaefegeceheaegehegeaaObrfAazbNbNbNfBfCacfDfEfFfEfGacfHazazfIacdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzacfJeFeFeFeFeFeFeFeFeFeFeFbheJfwfweLfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaenfLePfNePePePePePePePePePemeReSazazazazazazbNbNazazazazfOcBcBcBfPfPcBfacBcBcBcBcBcBcBdUdUfQfRbrbrbrezfSdabrbrbraOfRfSfTazbNbNbNfUazfVazazazazazfVazazazazfWdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzfXeFeFeFeFeFeFeFeFeFeFeFeFfYeJfwfZgafKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaeneNeOemeMeNeOeMeNeOePePePemeReSazgbgcgcgdazbNbNazazazazacfPcBcBcBcBcBfaeucBcBcBcBcBcBdUdUewgecPgfggghghgigggeggcPaObrfAazbNbNbNgjfCacgkglgmglgnacgoazazgpacdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzbhgqeFeFeFeFeFeFeFeFeFeFeFbheJfwfweLfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaememememeMeNeOeMeNeOePgrgremeReSazazazazazazbNbNazgsgtaIacfPgugvacgwgwfaeucBdTdTdTcBcBdUdUewfbawaxaxayfbawaxaxayfbbqbreAazbNbNazffgxacgygzgAgBgCacgDgEgFgGacdzdzgHacacacgIacacacacacacacacacgJeFeFeFeGeHeIgKeGeHeIgLbheJfwfweLgMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaemememenememenenenemememememgNazdFcUcUdGazbNbNgOgPacacacacacacaceteueucBcBdTevdTcBcBdUdUewazaKexeyaMazaKexeyaMazaUezdwazbNbNacacacaceBeCeCeCeDacacacacacacdzdzgQacgRgSgSgSgTacgUgVgVgVgVacgWeFeFeFfteHfugXfteHfuaUbheJeKeLeLbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacazdFcUcUdGazbNbNcZbraccBcBcBcBcBgYcBcBcBcBcBdTdTdTcBcBdUgZhaazboaLaLbpazboaLaLbpazhbgihcazbNbNaccPhdhdhdghgghehdhdhdghcPhfejdzdzcZachggSgSgShhachihihihigVacacbhhjbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkhkhkhkhkhkhkhkhkhkhkhkhkhkhkazazazazazazbNbNcZbracdIacacdIacachlcBcBcBcBcBcBcBcBcBhmacaIazazazazazazazazazazazazazazazbNbNdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaUachggSgSgSgShnhihihihigVachoeJeJeJeKbhhphqhreJeJeJhsdkdkhtbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkhuhvhwhvhxhvhyhkhzhAhBhBhBhkazdFcUcUdGazbNbNdHaVaccBdvaccBdvachChDcBcBcBcBcBcBcBcBdfhEbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNdLdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzdzaNachggSgSgSgSacgUgVgVgVgVacgSfwfwfweJhFeJeJeJeJeJhGbhdOhHbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhKhvhLhvhLhvhKhkhzhvhvhvhvhkazdFcUcUdGazbNbNhMezaccBdbaccBdbacdcdddecBcBcBcBcBcBdedfbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNaPaPaPaPhNaPaPaPaPaPhOaPaPaPaPaPhQaPaPhRgSgSgSgSacacacacacacacgSfwfwfweJbheJeJeJhShTbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhkhkhkhUhkhkhkhkhkhVhkhkhkhkhkhkhkhkhkaccvbNacacacacacacacacachWhXhYhZiacBiaibhYhYicbNbNidcGiecKifcJcLcFcHcIcKigazazaziheaaPiicRcSaWcTaPiicRcSaWcTaPiicRcSaWcTaPijgSgSgSgSikilimimiminacgSfwfwfweJbhioioioipiqbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhzirhkhvhvishLitiuhvhvhvivhvhvhvhvhvhvazbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNiwazazazazazazazazazazazazazazaUixaPcccdaPaWiyaPcccdaPaWizaPcccdaPaWiAaPikikikikikikilimimimiBacgSiCiDiEeJbhiFiGiHbhiIbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhzhviJhvhvhviKhvhvhvhvhvhkiLiMhvhvhviNazbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNiOazazazazazazazazazazazazazazbqaVaPaPaPaPaWaYaPaPaPaPaWaYaPaPaPaPaWaYaPilililililililimimimbqacgSiPiQiReJbhbhbhiIbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkiShvhkhviTiUiVhviWiXiUhviviWiYiZiZjaacazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazbCbraPaYaWaWaWaWaPaYaWaWaWaWaPaYaWaWaWaWaPimimimimimimimimimimiBacgSeJjbeJeJbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkiShvhkjchzhvjdhviWiXiUjehkjfhLjgiZjaacazdXaLaLdYazdXaLaLaLdYazbBbBbBbBbBazazazazazazazazazazazazazazazbBbBbBbBbBazazazbqbraPbsaWaWaWaWaPbsaWaWaWaWaPbsaWaWaWaWaPimimimimimimimimimimbCacjhjibhjjjkbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhkhkhkhkhkhkhkhvhvhvhvjehkhkhkacacacacazaKaLaLaMazaKaLaLaLaMazbBaAaAaAbBazbBbBbBbBbBazazazbBbBbBbBbBazbBaAaAaAbBazazazaNaVaPaWaWaXaYaZaPaWaWaXaYaZaPaWaWaXaYaZaPimimimimimimimimimimiBacacbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkjljmjnjojphvhkhvjqjrjsjthkhkhkacacacacaIfcfdfdfeaJaKaLaLaLaMazbBjujvjwbBazbBaAaAaAbBazazazbBaAaAaAbBazbBjujvjwbBazazaoaUixaPaQaRaRaRaSaPaQaRaRaRaSaPaQaRaRaRaSaPjxjyjyjyjyjyjyjyjyjyjzacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhvhvhvhvhvhvjAhvjBhkhkhkhkaaaaaaaaaaacalamamamanacfcfdfdfdfeaobBaLaAazbBazbBjujvjwbBazazazbBjujvjwbBazbBazaAaLbBazazacalanacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkjCjDjEjJjKhvhkhkhkhkaaaaaaaaaaaaaaaaaaaaaaaaaaaaacalamamamanacalamamamanacbBaLaAazbBazaoazbBazaAaLbBacalamamamamamanacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababagahaiajakabababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaacalamamamanacalamamamanacawenenbPddeoaJeoeVhDenenhMacadaeaeaeaeaeafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabasatatatauabaoavabababababaaaaaaaaaaaaaaaaaaaaaaachaiBiFiBjgjjeQeQjkeQeQjjhWjGdajGdzaIaIaIhWkwdajGhWjjeQeQjkkUjujkjQacadafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabaBaCatatataDatataEaFaGaHababababacachUjolWacacacacjVbpbpbpbBeFeFeFeFeFeFeFdzhWmnhWdzdzdzdzdzhWhWhWdzeFeFeFeFeFeFeFeFjWaKfRaPaUcZcZcZekaPfefqfqfqfvaPfyfOfOfOfPaPaQaRaRaRaRaRaRaRaRaRaSacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabababababababatataTatatatabababababablXlYaccBdbacjXbobpbpbpbBeFeFeFeFeFeFeFeFeFeFdzdzdzdzdzdzdzeFeFeFeFeFeFeFeFeFeFeFmobCaLaPaWaWaXaYaZaPaWaWaXaYaZaPaWaWaXaYaZaPbabababbbabcbdbebfbfbgacacbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabjFabbicrcoabatatbwbxbybzabaoatdcbjacmalYaccBdvacjZftbQdVbpfueFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFkaaKfAaPbsaWaWaWaWaPbsaWaWaWaWaPbsaWaWaWaWaPbababtbabababubabababaacacbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababbvabcpcYdoabbKatatatatatatatatatmpacjpjJacdIacaciOeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFkaaKfAaPaYaWaWaWdNaPaYaWaWaWdNaPaYaWaWaWdNaPbDbEbababubabababtbabEacbFbGbHbIbJbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabatabcYcYcYcqatatatatatatatatatatmpabmsbNaccBcBdSeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFkaaKfRaPaPaPaPaWfQaPaPaPaPaWgbaPaPaPaPaWgcaPbgbRbSbSbSbababTbUbabaacazbVbVbVbVbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabababcYcYdrababbkababababababaoatmpabmsbNhkdIacaciOeFeFeFeFeFeFeFeFeFeFkykvieiekvieiekyeFkykvieieiekvieieiekrieeFeFeFjYcaaLaPcccdaPaWceaPcccdaPaWcfaPcccdaPaWcgaPbbchbSbSbSbacicicjckbdacclcmbVbVcmbhcnbhcnbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabctcXcYcYdqabblatatatatatbLababcumpabmtbNhkcBdvackbbpbpeIeFeFeFeFeFeFkabOcEcEcEcOcEcEcFcvcGcEegcEcEcEcOcEcEcHacdyeFeFkcaMhdaPcQcRcSaWcTaPcQcRcSaWcTaPcQcRcSaWcTaPbcchbSbSbSbacicicibabgacmOmPbVbVcVbhcWbhcWbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarabcYcYcYcYdnabbMatatatatatbZacdmbNfMmvmwdGhkcBdbaciIbQdVbBeFeFeFeFexeyjYcIcwcxcyczeVeVcAdzcAczcCcxcyczeVeVcDcJacdZeFeFeFeQmraPaPaPaPdgaPaPaPaPaPdhaPaPaPaPaPdiaPaPbgchbSbSbSbacicjcibTbUaccUcVbVbVdjbhdkdkdkbhdldkdlbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaabababcYdsdtcYdpabbWbXbYbAbmbndeacdFbNmseUeUkdacacacackefbkfgZeFeFeFeFeFeFkacIdxbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNiqbNbNbNbNbNbNbNiqiqduiqbNiqiqduiqiqbNiqiqduiqiqdGaKaPbcbRbSbSbSbabubabababaacdAdjbVbVbVdBdkdkdkdCdkdkdkdDbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababhkhkhkhkhkhkhkgWbNlUebeAfzfAfAfAfAeAeAfLkgeFeFeFeFeFeFkacIdJbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNeUeUeUbNbNbNbNbNbNbNbNbNbNeUeUijeUeUijeUeUijbNbNdGbCaPbackbSbabababababtbabbaceabVbVbVerbhdOdkdPbhdQdkdQbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqaracemenmxdHepeMeNeOePmyeReOeOePmzbNmefNfRfRfRfAfAfRfRfSfTacdybNbNeFeFeFjYlKdKbNbNeFeFaAaAaAaAaAeFeFeFeFeFeFjYcGegcHdLeFeFeFmzkydzdzdzknlLaVaVaVbqlMbqlNbrejbNhCaKaPbdbabSbabtbababEbababaacacbhelbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqaracfUhfkweFeFeSeHeHeTeFeSeHeHeTeFbNlUfNgefRfRcbgffRfRfRfTacdZbNbNeFeFeFmAcIdTbNbNeFdMjRjRjRjRjRdMeFdUdUdUeFeFdYeqcIeueFeFdzevaceXdzevaceBeCeCeCeDacacacacaceYdGaKaPbbbcbSbababdbgbackbDbEaceEeQeFeQfseNfJlOgJeNfJaKbheJeseLeLbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqaracmBjGaIeFeFeFeFeFeFeFeFeFeFeFeFbNmegigrgsgsgsgsgsgsgtgNkhmzbNbNeFeFeFkccKcLeYbNaAjSdzdzdzdzdzjTeFdUdwdUeFeFeFeZcIgweFeFdzgxacecffecacfhfifjfkflacfnfofpackVdGlPaPaPaPdXaPaPaPaPaPaPaPaPaciheFeFeFfteHkXcskYeHkXlQbheJfwfweLfxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarachmdEdEbNbNbNbNbNbNbNbNbNbNbNbNbNmsiqiqduiqiqiqiqduiqiqbNbNbNbNbNbNbNbNduiqbNbNaAjSdziKjwjvdzjTeFdUdUdUeFeFeFjIcIeueFeFdzjLacfgfBfCacfDfEfFfEfGacfHazfIaceYbNaxkSaxaxdzaxaxkSaxaxaxkSmCackZeFeFeFeFeFeFjkeFeFeFlabheJfwfweLfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarachoindEbNbNbNewcPedededeeewbNbNbNmsbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNaAjSdzjLjHkAdzdReFeFeFeFeFeFeFkBlReueFeFmzkCacgjgogofVazazazazazfVazazazfWbNbNdzdzdzdzdzdzdzdzdzdzdzdzdzfXeFeFeFeFeFeFeFeFeFeFeFeFfYeJfwfZgafKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarachmdEdEbNbNbNbNbNbNbNbNbNbNbNbNbNmseUeUijeUeUeUeUijeUeUbNbNbNbNbNbNbNbNijeUbNbNaAjSdziNkDjMdzjTeFdUdUdUeFeFeFkEcIeueFeFdzjLacfggpfCacgkglgmglgnacfmazgDaceYbNkMkTkMkMdzkMkMkTkMkMkMkTmDbhlbeFeFeFeFeFeFkveFeFeFlcbheJfwfweLfKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqarachlaIaIeFeFeFeFeFeFeFeFeFeFeFeFbNmeebeAeAeAhbeAeAeAeAfLhXmEbNbNeFeFeFkcbOcMeYbNaAjSdzdzdzdzdzjTeFdUdwdUeFeFeFeZcIgweFeFdzgxacgugvguacgygzgAgBgCacgEgFgGackVdGefacacacgIacacacacacacacacacdFeFeFeFeGeHldlSleeHldefbheJfwfweLgMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqaracmFhfjGeFeFeSeHeHeTeFeSeHeHeTeFbNlUfNfRfRfRfRcbfRfRfRfTacdZbNbNeFeFeFmAcIcAbNbNeFdMjUjUjUjUjUdMeFdUdUdUeFeFkFkGlKeueFeFdzevaceXdzevaceBeCeCeCeDacacacacaceYdGcaacgRgTgSgTgUacgVhghhhghRaclfieeFielgiblhehliibljbCbheJeseLeLbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaaaqaracmGmHmIhYhZiaibicidmJificicidmzbNmefNfSfRfRfAfAhcfRgefTacdybNbNeFeFeFjYcIdKbNbNeFeFaAaAaAaAaAeFeFeFeFeFeFjYcGcEetdLeFeFeFmzjudzdzdzjWaMeieieihdaNaNlTfdkWbNhCaKaclkgSgSgSllaclmhihihilnacacbhhjbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkhkhkhkhkhkhkhkhkhkhkhkhkhkhkigbNlUhEgsgsfAfAfAfAgsgsgNdmeFeFeFeFeFeFkacIkHbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNiqiqiqbNbNbNbNbNbNbNbNbNbNiqiqduiqiqduiqiqdubNbNdGbCaclkgSgSgSgShnhihihihilnacezeJeJeJesbhhphqhreJeJeJhsdkdkhtbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkhuhvdfhvhwhvhyhkhzhAhxhxhxhkihbNmsiqiqiwacacacacixiFiBayeFeFeFeFeFeFkacIdxbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNeUeUbNbNbNbNbNbNeUeUijeUbNeUeUijeUeUbNeUeUijeUeUdGaKaclkgSgSgSloaclplqlrlqlsacgSfwfwfweJhFeJeJeJeJeJhGbhdOhHbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhKhvhLhvhLhvhKhkhzhvhvhvhvhkkibNmumfmgdGaccBdbaciIbQdVbBeFeFeFeFexeyjYcIkIkJkKkLmKkMkNdzkNkLkOkJkKkLkMmLkPcNacdZeFeFeFmJkjaPaPaPaPhNaPaPaPaPaPhOaPaPaPaPaPhQaPaPltgSgSgSloacacacacacacacgSfwfwfweJbheJeJeJhShTbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhkhkhkhBhkhkhkhkhkhVhkhkhkhkhkeWhvacmtbNaccBdvackkbpbpfueFeFeFeFeFeFkacKcEcOcEcEegcEcFcvcGcEcEcOcEcEegcEcEetacdyeFeFkcaObqaPiicRcSaWcTaPiicRcSaWcTaPiicRcSaWcTaPlugSgSgSgSlvlwlxlylzaKacgSfwfwfweJbhioioioipesbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhzirhkhvhvishLitiuhvhvhvjKhvhvhvhvacmsbNacdIacaciOeFeFeFeFeFeFeFeFeFeFjukQkRkRkQkRkRjueFjuapkRkRkRkQkRkRkRjjkUeFeFeFklaKaLaPcccdaPaWiyaPcccdaPaWizaPcccdaPaWiAaPlAikikikikikilimimlBfracgSiCiDiEeJbheKiGiHbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhzhvivhvhvhviJhvhvhvhvhvhkiLiMhvfaacmsbNaccBcBgYeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFkmbCfAaPaPaPaPaWgdaPaPaPaPaWggaPaPaPaPaWghaPlCililililililimimlDaKacgSiPiQfweJbhbhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkiShvhkhviTiUiVhviWiXiUhvjKiWiYiZjaaclVlZhkdIacaciOeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFkmaKfAaPaYaWaWaWdNaPaYaWaWaWdNaPaYaWaWaWdNaPlEimimimimimimimimlBaKacgSeJjbeJeJbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkiShvhkjchzfcjdhviWiXiUjehkjfhLiZjaacmjmkhkcBdvacjZeGbQdVbpeIeFdWdWdWdWdWeFeFeFeFeFeFeFeFeFeFeFeFeFeFeFdWdWdWdWdWeFeFkmcafRaPbsaWaWaWaWaPbsaWaWaWaWaPbsaWaWaWaWaPlFimimimimimimimimlDfracjhjibhbhbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhkhkhkhkhkhkhkhvhvhvhvjehkhkhkacacacmmmkhkcBdbaciRbobpbpbpbBeFdWaAaAaAdWeFdWdWdWdWdWeFeFeFdWdWdWdWdWeFdWaAaAaAdWeFeFklaKaLaPaWaWaXaYaZaPaWaWaXaYaZaPaWaWaXaYaZaPlGlHlIlHlHlIlHlHlIlJaKacacbhbhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkjljmjnmbmchvhkhvjqjrjsjthkhkhkacacacmdmhmqacacacacjVbpbpbpbBmzdWjNjOjPdWmzdWaAaAaAdWeFeFeFdWaAaAaAdWmzdWjNjOjPdWeFeFknaKhcaPgqgHgHgHgKaPgLgOgOgOgPaPgQgXgXgXheaPjxjyjyjyjyjyjyjyjyjyjzacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahIhJhkhvhvhvhvhvhvjAhvjBhkhkhkhkaaaaaaaaaaaaaaaaaaaaaaackokfkpkfkqkrksktkuiekskrdWjNjOjPdWeFeFeFdWjNjOjPdWkrksiekuktkskvmMacalanacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkjCjDjEmimlhvhkhkhkhkaaaaaaaaaaaaaaaaaaaaaaaaaaaaacalamamamanacalamamamanackxktkuieksmNkymNksiekuktkzacalamamamamamanacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaahkhkhkhkhkhkhkhkhkhkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacalamamamanacacacalamamamanacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/maps/southern_cross/southern_cross.dm b/maps/southern_cross/southern_cross.dm
index 3801d311e9..02a31c6137 100644
--- a/maps/southern_cross/southern_cross.dm
+++ b/maps/southern_cross/southern_cross.dm
@@ -48,7 +48,7 @@
#include "southern_cross-9.dmm"
#include "southern_cross-10.dmm"
//CHOMPStation Edit End
- #include "southern_cross-casino.dmm" //CHOMP By default is enabled cause shuttle wont connect with docks if loaded mid round - Jack :Temporarily disabled to save space - Raz
+// #include "southern_cross-casino.dmm" CHOMPedit: Disabled to save resources and loaded in during events - Jack
#include "submaps/_southern_cross_submaps.dm"
diff --git a/maps/southern_cross/southern_cross_shuttles_ch.dm b/maps/southern_cross/southern_cross_shuttles_ch.dm
index 717adbeea1..09f9daccac 100644
--- a/maps/southern_cross/southern_cross_shuttles_ch.dm
+++ b/maps/southern_cross/southern_cross_shuttles_ch.dm
@@ -1,39 +1,4 @@
-//Casino
-/datum/shuttle/autodock/multi/casino
- name = "Casino Ferry"
- current_location = "casino_ship"
- warmup_time = 10
- shuttle_area = /area/shuttle/casino
- docking_controller_tag = "casino_shuttle"
- destination_tags = list(
- "casino_ship",
- "d1_aux_b",
- "d1_aux_c",
- "d2_w1_e",
- "d2_w2_e",
- "d2_w3_e"
- )
- announcer = "Automated Traffic Control"
- arrival_message = "Attention. The Casino Ferry has docked with the station."
- departure_message = "Attention. The Casino Ferry has departed from the station."
- move_direction = WEST
-
-/obj/effect/shuttle_landmark/southern_cross/casino_offsite
- name = "Casino Ship"
- landmark_tag = "casino_ship"
- docking_controller = "casino_shuttle_bay"
- base_area = /area/space
- base_turf = /turf/space
- shuttle_restricted = "Casino Ferry"
-
-/*
-/obj/effect/shuttle_landmark/southern_cross/casino_station
- name = "Casino Station"
- landmark_tag = "casino_station"
- docking_controller = "casino_shuttle_dock_airlock"
-*/
-
//Exploration carrier
/obj/machinery/computer/shuttle_control/exploration
name = "Exploration Sling Control Console"
diff --git a/vorestation.dme b/vorestation.dme
index 4a608e6e12..845ad609dd 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -955,6 +955,7 @@
#include "code\game\machinery\embedded_controller\embedded_program_base.dm"
#include "code\game\machinery\embedded_controller\mapping_helpers.dm"
#include "code\game\machinery\embedded_controller\simple_docking_controller.dm"
+#include "code\game\machinery\event\christmas_ch.dm"
#include "code\game\machinery\event\stage_vr.dm"
#include "code\game\machinery\pipe\construction.dm"
#include "code\game\machinery\pipe\pipe_dispenser.dm"
@@ -1280,6 +1281,7 @@
#include "code\game\objects\items\weapons\extinguisher.dm"
#include "code\game\objects\items\weapons\flamethrower.dm"
#include "code\game\objects\items\weapons\gift_wrappaper.dm"
+#include "code\game\objects\items\weapons\gift_wrappaper_ch.dm"
#include "code\game\objects\items\weapons\handcuffs.dm"
#include "code\game\objects\items\weapons\handcuffs_vr.dm"
#include "code\game\objects\items\weapons\improvised_components.dm"
@@ -3758,7 +3760,6 @@
#include "code\modules\shuttles\shuttle_ferry.dm"
#include "code\modules\shuttles\shuttle_specops.dm"
#include "code\modules\shuttles\shuttle_supply.dm"
-#include "code\modules\shuttles\shuttles_ch.dm"
#include "code\modules\shuttles\shuttles_multi.dm"
#include "code\modules\shuttles\shuttles_vr.dm"
#include "code\modules\shuttles\shuttles_web.dm"