diff --git a/_maps/map_files/Europa/Europa.dmm b/_maps/map_files/Europa/Europa.dmm
index 8aac4ebb2934..254b6eaf8fbc 100644
--- a/_maps/map_files/Europa/Europa.dmm
+++ b/_maps/map_files/Europa/Europa.dmm
@@ -18,11 +18,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/icemoon/underground)
-"aaX" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/space_heater,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"abN" = (
/obj/machinery/status_display{
pixel_y = 31
@@ -40,11 +35,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"acW" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood,
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"ady" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/trash/chips,
@@ -323,11 +313,6 @@
/obj/item/bedsheet/blue,
/turf/open/floor/carpet,
/area/icemoon/underground)
-"aBT" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/external/glass,
-/turf/open/floor/plating/dumpsterair,
-/area/icemoon/surface/outdoors)
"aBZ" = (
/obj/effect/decal/cleanable/rubble,
/mob/living/basic/heretic_summon/ash_spirit,
@@ -356,13 +341,6 @@
/obj/structure/ore_box,
/turf/open/floor/iron,
/area/icemoon/underground)
-"aEv" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/obj/structure/ore_box,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/production)
"aEw" = (
/mob/living/basic/mining/lobstrosity,
/turf/open/misc/beach/sand,
@@ -384,16 +362,6 @@
/obj/effect/turf_decal/weather/snow/corner,
/turf/open/floor/plating,
/area/icemoon/underground)
-"aFL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/airlock/hatch{
- id_tag = "CR1";
- name = "Room 1"
- },
-/turf/open/floor/iron/colony,
-/area/mine/abandoned)
"aFZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/rubble,
@@ -446,15 +414,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"aKc" = (
-/obj/machinery/suit_storage_unit/mining,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/eva)
"aKA" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/spider/stickyweb,
@@ -468,10 +427,6 @@
/obj/structure/spider/stickyweb,
/turf/open/floor/iron,
/area/icemoon/underground)
-"aKC" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"aKR" = (
/obj/structure/extinguisher_cabinet{
pixel_x = -27
@@ -486,11 +441,6 @@
/obj/effect/spawner/random/epic_loot,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"aLH" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/ltsrbt,
-/turf/open/floor/plating,
-/area/mine/storage)
"aLT" = (
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/smooth{
@@ -526,14 +476,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"aOr" = (
-/obj/machinery/mechpad,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
"aOy" = (
/obj/machinery/vending/cart,
/turf/open/floor/carpet,
@@ -613,16 +555,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/iron,
/area/icemoon/underground)
-"aTU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/production)
"aTV" = (
/obj/effect/decal/cleanable/rubble,
/obj/effect/decal/cleanable/blood,
@@ -788,11 +720,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"bdA" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white/texture,
-/area/mine/abandoned)
"bem" = (
/obj/structure/filingcabinet/security,
/turf/open/floor/iron/dark,
@@ -820,16 +747,6 @@
/obj/effect/spawner/random/epic_loot/random_grenade_or_explosive,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"bfS" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"bgh" = (
/obj/structure/spider/stickyweb,
/turf/open/floor/iron/large,
@@ -895,13 +812,6 @@
},
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"blj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/mine/storage)
"blN" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/ash,
@@ -969,10 +879,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"bpU" = (
-/obj/structure/window/fulltile/colony_fabricator,
-/turf/open/floor/plating,
-/area/mine/eva)
"bqp" = (
/obj/item/trash/nachos,
/turf/open/floor/plating/dumpsterair,
@@ -1188,14 +1094,6 @@
},
/turf/open/floor/plating,
/area/icemoon/underground)
-"bLH" = (
-/obj/effect/turf_decal/loading_area{
- dir = 1
- },
-/obj/structure/barricade/wooden/crude,
-/obj/structure/barricade/wooden,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"bLN" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -1466,9 +1364,6 @@
/obj/item/reagent_containers/spray/chemsprayer,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"cem" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/eva)
"cfq" = (
/obj/machinery/light/floor{
dir = 8
@@ -1599,10 +1494,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/icemoon/underground)
-"ctO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"cue" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/floor,
@@ -1649,10 +1540,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"cxd" = (
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"cyc" = (
/obj/structure/filingcabinet/security{
desc = "A large cabinet with hard copy security records.";
@@ -1720,10 +1607,6 @@
/obj/structure/trash_pile,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"cBD" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
"cCp" = (
/obj/item/storage/box/rxglasses,
/obj/item/storage/box/rxglasses,
@@ -1870,11 +1753,6 @@
/obj/effect/spawner/random/epic_loot/random_strongbox_loot,
/turf/open/floor/iron,
/area/icemoon/underground)
-"cQA" = (
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/obj/machinery/colony_recycler,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"cRe" = (
/obj/effect/spawner/random/trash/garbage,
/obj/effect/spawner/random/trash/mess,
@@ -1932,31 +1810,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/colony/bolts,
/area/icemoon/underground)
-"cVt" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/red/filled/arrow_cw{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/red/filled/mid_joiner{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured_edge{
- dir = 4
- },
-/area/mine/production)
-"cWd" = (
-/obj/machinery/mineral/processing_unit_console,
-/turf/closed/wall/prefab_plastic,
-/area/mine/production)
"cWO" = (
/obj/effect/decal/cleanable/rubble,
/obj/effect/decal/cleanable/dirt,
@@ -2038,20 +1891,6 @@
/obj/structure/barricade/sandbags,
/turf/open/floor/iron,
/area/icemoon/underground)
-"deO" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
-"deR" = (
-/obj/machinery/telecomms/relay/preset/mining,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/maintenance/service/comms)
-"dfv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white/texture,
-/area/station/science/explab)
"dfK" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/ammunitionlocker,
@@ -2179,16 +2018,6 @@
/obj/item/towel,
/turf/open/floor/iron,
/area/icemoon/underground)
-"dpH" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/obj/machinery/mining_weather_monitor/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/production)
"dqJ" = (
/obj/item/stack/ore,
/turf/open/floor/plating,
@@ -2198,13 +2027,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"drb" = (
-/obj/machinery/conveyor{
- dir = 4;
- id = "mining_internal"
- },
-/turf/open/floor/plating,
-/area/mine/production)
"drx" = (
/obj/structure/chair/sofa/corp{
dir = 4
@@ -2590,11 +2412,6 @@
baseturfs = /turf/open/floor/plating/reinforced
},
/area/icemoon/surface/outdoors)
-"dZT" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/stack/ore,
-/turf/open/misc/dirt/icemoon,
-/area/icemoon/underground)
"eaF" = (
/obj/structure/flora/bush/sparsegrass,
/turf/open/misc/grass,
@@ -2651,22 +2468,6 @@
/obj/effect/decal/cleanable/rubble,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"edS" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/production)
-"efs" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/window/fulltile/colony_fabricator,
-/turf/open/floor/plating,
-/area/mine/eva)
"eft" = (
/obj/structure/table/glass,
/obj/structure/extinguisher_cabinet{
@@ -2674,17 +2475,6 @@
},
/turf/open/floor/iron,
/area/icemoon/underground)
-"efw" = (
-/obj/machinery/recharge_station,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 5
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
-"ehp" = (
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"ehC" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/dark/corner{
@@ -2701,13 +2491,6 @@
/obj/effect/decal/cleanable/glass,
/turf/open/floor/iron,
/area/icemoon/underground)
-"eiV" = (
-/obj/machinery/computer/order_console/mining,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/eva)
"eja" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/railing{
@@ -2774,13 +2557,6 @@
},
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"emo" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/bluespace_beacon,
-/turf/open/floor/circuit,
-/area/mine/maintenance/service/comms)
"enb" = (
/obj/item/bedsheet/medical,
/obj/structure/bed,
@@ -2999,11 +2775,6 @@
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"eEu" = (
-/obj/structure/cable,
-/obj/machinery/power/colony_ore_thumper,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors)
"eEy" = (
/obj/structure/filingcabinet/filingcabinet,
/turf/open/floor/wood,
@@ -3051,12 +2822,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/iron/freezer,
/area/icemoon/underground)
-"eIU" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"eJw" = (
/obj/effect/turf_decal/tile/yellow/fourcorners,
/obj/structure/marker_beacon/olive,
@@ -3064,10 +2829,6 @@
baseturfs = /turf/open/floor/plating/reinforced
},
/area/icemoon/surface/outdoors)
-"eJB" = (
-/obj/machinery/rnd/experimentor,
-/turf/open/floor/iron/colony/white/texture,
-/area/station/science/explab)
"eKw" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate,
@@ -3085,16 +2846,6 @@
/obj/effect/decal/cleanable/rubble,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"eKT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/production)
"eLf" = (
/obj/effect/decal/cleanable/blood,
/turf/open/floor/iron/dark,
@@ -3109,10 +2860,6 @@
/obj/effect/spawner/random/epic_loot/medpens,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"eNe" = (
-/obj/structure/closet/crate/bin,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"eNK" = (
/obj/effect/decal/cleanable/blood/gibs/body,
/turf/open/floor/iron,
@@ -3134,12 +2881,6 @@
/obj/item/mop,
/turf/open/floor/iron,
/area/icemoon/underground)
-"ePO" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"eQy" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/spider/giant/nurse,
@@ -3337,15 +3078,6 @@
/obj/effect/spawner/random/epic_loot/random_serious_arms,
/turf/open/floor/iron/colony/bolts,
/area/icemoon/underground)
-"ffL" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_north"
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"fgx" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate/bin,
@@ -3375,9 +3107,6 @@
/obj/structure/table/glass,
/turf/open/floor/catwalk_floor/flat_white,
/area/icemoon/underground)
-"fiO" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/production)
"fiW" = (
/obj/effect/decal/cleanable/rubble,
/obj/structure/barricade/wooden,
@@ -3440,15 +3169,6 @@
/obj/structure/spider/stickyweb,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"fmV" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/eva)
"fnc" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/glass,
@@ -3472,20 +3192,6 @@
/obj/effect/spawner/random/epic_loot/random_provisions,
/turf/open/floor/plating,
/area/icemoon/underground)
-"foo" = (
-/obj/structure/table,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/item/pickaxe,
-/obj/item/pickaxe{
- pixel_x = -3;
- pixel_y = 4
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"foH" = (
/obj/structure/table/wood,
/obj/effect/decal/cleanable/dirt,
@@ -3618,24 +3324,12 @@
/obj/effect/spawner/random/epic_loot/random_supply_crate,
/turf/open/floor/iron,
/area/icemoon/underground)
-"fBa" = (
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"fBk" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/kitchen,
/area/icemoon/underground)
-"fBG" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Maintenance"
- },
-/turf/open/floor/plating,
-/area/mine/storage)
"fCe" = (
/obj/effect/decal/cleanable/blood,
/obj/effect/decal/cleanable/dirt,
@@ -3694,14 +3388,6 @@
/obj/structure/spider/stickyweb,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"fEf" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/mine/storage)
-"fEg" = (
-/obj/structure/filingcabinet/filingcabinet,
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"fFV" = (
/obj/machinery/door/airlock/security,
/obj/effect/mapping_helpers/airlock/locked,
@@ -3767,17 +3453,6 @@
/obj/structure/grille/broken,
/turf/open/floor/iron,
/area/icemoon/underground)
-"fOe" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/mechanical{
- pixel_x = -2;
- pixel_y = 4
- },
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/eva)
"fOr" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -3789,13 +3464,6 @@
/obj/structure/closet/crate/bin,
/turf/open/floor/iron,
/area/icemoon/underground)
-"fPN" = (
-/obj/structure/tank_dispenser/oxygen,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"fPP" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/spider/giant/nurse,
@@ -3884,10 +3552,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"fWd" = (
-/obj/structure/window/fulltile/colony_fabricator,
-/turf/open/floor/plating,
-/area/mine/mechbay)
"fWH" = (
/obj/machinery/gibber,
/turf/open/floor/iron/white,
@@ -3897,12 +3561,6 @@
/obj/structure/toilet,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"fXr" = (
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/production)
"fXS" = (
/obj/machinery/photocopier,
/turf/open/floor/wood,
@@ -4041,15 +3699,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"giG" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_west"
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"giU" = (
/obj/machinery/light/floor,
/turf/open/floor/iron/dark,
@@ -4179,10 +3828,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"gsR" = (
-/obj/structure/window/fulltile/colony_fabricator,
-/turf/open/floor/plating,
-/area/mine/abandoned)
"gtg" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/water_cooler,
@@ -4192,15 +3837,6 @@
/obj/effect/spawner/random/epic_loot/random_ammunition,
/turf/open/misc/dirt/icemoon,
/area/icemoon/underground)
-"guw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Maintenance"
- },
-/turf/open/floor/plating,
-/area/mine/storage)
"gvc" = (
/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/iron/dark,
@@ -4252,13 +3888,6 @@
/obj/machinery/door/airlock/glass,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"gzc" = (
-/obj/structure/plasticflaps,
-/obj/machinery/conveyor{
- id = "mining_internal"
- },
-/turf/open/floor/plating,
-/area/mine/production)
"gAD" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/rubble,
@@ -4311,10 +3940,6 @@
/obj/item/storage/fancy/egg_box,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"gDd" = (
-/obj/machinery/computer/rdconsole,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"gEc" = (
/obj/item/bedsheet/blue{
dir = 1
@@ -4425,10 +4050,6 @@
/mob/living/basic/spider/giant/guard,
/turf/open/misc/dirt/icemoon,
/area/icemoon/underground)
-"gPv" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white/texture,
-/area/mine/abandoned)
"gPw" = (
/obj/structure/table/wood,
/turf/open/floor/carpet,
@@ -4464,18 +4085,6 @@
/mob/living/basic/trooper/syndicate/melee/space,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"gRk" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"gRz" = (
/mob/living/simple_animal/hostile/cult/warrior,
/turf/open/floor/stone,
@@ -4494,11 +4103,6 @@
/obj/machinery/door/airlock/vault,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"gTX" = (
-/obj/machinery/light/small/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/mine/storage)
"gUb" = (
/turf/open/floor/carpet/green,
/area/icemoon/underground)
@@ -4537,13 +4141,6 @@
/obj/effect/spawner/random/epic_loot/random_provisions,
/turf/open/floor/wood,
/area/icemoon/underground)
-"gWI" = (
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/obj/structure/table,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/production)
"gWP" = (
/obj/machinery/washing_machine,
/turf/open/floor/iron/freezer,
@@ -4612,17 +4209,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"hdM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/production)
"hdV" = (
/obj/machinery/computer/robotics,
/turf/open/floor/iron/dark/smooth_large,
@@ -4685,18 +4271,6 @@
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"hju" = (
-/obj/machinery/suit_storage_unit/mining,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/eva)
"hjL" = (
/obj/effect/decal/cleanable/rubble,
/obj/effect/decal/cleanable/dirt,
@@ -4855,9 +4429,6 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/plating,
/area/icemoon/underground)
-"hxI" = (
-/turf/open/floor/circuit,
-/area/mine/maintenance/service/comms)
"hym" = (
/obj/item/hand_labeler,
/obj/structure/table,
@@ -4975,12 +4546,6 @@
/obj/structure/flora/tree/pine,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors)
-"hHz" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"hHJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/trash/cheesie,
@@ -5003,18 +4568,6 @@
/mob/living/basic/trooper/syndicate/ranged/infiltrator,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"hJV" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/machinery/camera/autoname/directional/south{
- network = list("mine")
- },
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/production)
"hKb" = (
/obj/item/storage/box/donkpockets,
/obj/structure/table,
@@ -5231,19 +4784,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"iet" = (
-/turf/open/floor/iron/colony/white/texture,
-/area/station/science/explab)
-"ieE" = (
-/obj/machinery/door/airlock/mining/glass{
- name = "Mining Station EVA"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"ieS" = (
/obj/structure/spider/stickyweb,
/obj/effect/decal/cleanable/blood,
@@ -5268,12 +4808,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/icemoon/underground)
-"igZ" = (
-/obj/structure/closet/crate/secure/loot,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/food/mint,
-/turf/open/floor/plating,
-/area/mine/storage)
"ihC" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/structure/window/reinforced,
@@ -5532,9 +5066,6 @@
"iCG" = (
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"iDK" = (
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"iEe" = (
/obj/structure/closet,
/obj/effect/spawner/random/epic_loot/random_serious_arms,
@@ -5703,13 +5234,6 @@
/obj/item/trash/candle,
/turf/open/floor/iron,
/area/icemoon/underground)
-"iRF" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/floor{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"iSn" = (
/obj/effect/decal/cleanable/blood,
/mob/living/basic/heretic_summon/raw_prophet,
@@ -5750,11 +5274,6 @@
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"iVN" = (
-/obj/structure/closet/crate,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/mine/storage)
"iWr" = (
/obj/structure/filingcabinet{
density = 0;
@@ -5783,9 +5302,6 @@
/obj/structure/girder,
/turf/open/misc/dirt/icemoon,
/area/icemoon/underground)
-"iZM" = (
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/eva)
"iZV" = (
/obj/structure/extinguisher_cabinet{
pixel_y = 28
@@ -5848,24 +5364,11 @@
/obj/machinery/vending/robotics,
/turf/open/floor/iron/dark/small,
/area/icemoon/underground)
-"jcL" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/circuit,
-/area/mine/maintenance/service/comms)
"jdq" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/spider/stickyweb,
/turf/open/floor/wood,
/area/icemoon/underground)
-"jdB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"jeR" = (
/obj/machinery/door/airlock/command{
name = "Club Manager's Office";
@@ -5922,12 +5425,6 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"jjt" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/mine/storage)
"jjy" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/heretic_summon/stalker,
@@ -5958,11 +5455,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"jma" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/turf/open/floor/plating,
-/area/mine/storage)
"jmm" = (
/obj/effect/decal/cleanable/ash,
/obj/effect/decal/cleanable/dirt,
@@ -6024,16 +5516,6 @@
/obj/item/storage/box/drinkingglasses,
/turf/open/floor/carpet,
/area/icemoon/underground)
-"jtJ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/purple/filled/line,
-/obj/effect/turf_decal/trimline/brown/filled/warning,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/mechbay)
"jtZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/spider/stickyweb,
@@ -6089,17 +5571,6 @@
/obj/effect/decal/cleanable/generic,
/turf/open/floor/carpet/blue,
/area/icemoon/underground)
-"jBm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/eva)
"jBx" = (
/turf/open/floor/iron/stairs/old,
/area/icemoon/underground)
@@ -6148,19 +5619,6 @@
"jFh" = (
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground)
-"jFI" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/storage)
-"jFZ" = (
-/obj/structure/table,
-/obj/machinery/cell_charger{
- pixel_y = 3
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
"jGm" = (
/obj/structure/toilet{
dir = 4
@@ -6534,13 +5992,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/icemoon/underground)
-"krr" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
"krV" = (
/obj/machinery/vending/cola/black,
/turf/open/floor/iron/dark,
@@ -6594,12 +6045,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/icemoon/underground)
-"kxr" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
"kxM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -6751,15 +6196,6 @@
},
/turf/open/floor/iron,
/area/icemoon/underground)
-"kIX" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"kJa" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb{
@@ -6770,9 +6206,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"kMl" = (
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"kOe" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/floor{
@@ -6780,13 +6213,6 @@
},
/turf/open/floor/plating,
/area/icemoon/underground)
-"kPt" = (
-/obj/machinery/computer/shuttle/mining{
- dir = 1
- },
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"kPu" = (
/obj/machinery/door/airlock/external{
name = "Junk Sky Teleporter"
@@ -6944,14 +6370,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"kYP" = (
-/obj/machinery/airalarm/directional/north,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 9
- },
-/obj/structure/ore_box,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"kZe" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/rubble,
@@ -7129,16 +6547,6 @@
/obj/structure/flora/rock/icy/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground)
-"llJ" = (
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/obj/machinery/door/airlock/mining/glass{
- name = "Mining Station EVA"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "fob_south"
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"llP" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -7333,20 +6741,6 @@
/obj/structure/closet/cabinet,
/turf/open/floor/stone,
/area/icemoon/underground)
-"lGh" = (
-/obj/machinery/computer/mech_bay_power_console{
- dir = 8
- },
-/obj/machinery/camera/autoname/directional/east{
- network = list("mine")
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/mechbay)
"lGj" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/dark{
@@ -7375,11 +6769,6 @@
"lIA" = (
/turf/open/floor/plating/reinforced,
/area/icemoon/surface/outdoors)
-"lKp" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"lKw" = (
/mob/living/basic/trooper/syndicate/ranged/smg,
/turf/open/misc/grass,
@@ -7465,17 +6854,6 @@
},
/turf/open/misc/grass,
/area/icemoon/underground)
-"lOY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/purple/filled/corner{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_corner{
- dir = 4
- },
-/area/mine/mechbay)
"lQd" = (
/obj/effect/decal/cleanable/blood,
/obj/effect/decal/cleanable/dirt,
@@ -7635,12 +7013,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/icemoon/underground)
-"maT" = (
-/obj/machinery/mech_bay_recharge_port{
- dir = 2
- },
-/turf/open/floor/plating,
-/area/mine/mechbay)
"mbF" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/railing{
@@ -7672,16 +7044,6 @@
/obj/structure/toilet,
/turf/open/floor/iron,
/area/icemoon/underground)
-"mfl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_corner{
- dir = 4
- },
-/area/mine/production)
"mfm" = (
/obj/structure/extinguisher_cabinet{
pixel_x = 24
@@ -7697,11 +7059,8 @@
/turf/open/floor/plating,
/area/icemoon/underground)
"mgS" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/iron/colony/white/texture,
-/area/station/science/explab)
+/turf/closed/wall/mineral/wood,
+/area/icemoon/underground)
"mgW" = (
/obj/item/clothing/glasses/monocle,
/turf/open/floor/plating,
@@ -7720,12 +7079,6 @@
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"mhV" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"mhW" = (
/obj/item/wheelchair,
/obj/effect/decal/cleanable/dirt,
@@ -7737,11 +7090,6 @@
/obj/effect/decal/cleanable/blood/gibs/old,
/turf/open/floor/plating,
/area/icemoon/underground)
-"miy" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet/crate,
-/turf/open/floor/plating,
-/area/mine/storage)
"miA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -7760,19 +7108,6 @@
/obj/machinery/vending/boozeomat,
/turf/open/floor/wood,
/area/icemoon/underground)
-"mlw" = (
-/obj/machinery/door/airlock/research/glass{
- name = "Mining Station Mech Bay"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/brown/opposingcorners,
-/obj/effect/turf_decal/tile/purple/opposingcorners{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
"mlI" = (
/obj/structure/table/reinforced,
/obj/effect/spawner/random/epic_loot/random_grenade_or_explosive,
@@ -7911,22 +7246,11 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"mAZ" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"mBp" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"mBS" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"mCm" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/trooper/syndicate/ranged/infiltrator,
@@ -8028,13 +7352,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"mKr" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/ids{
- pixel_x = 3
- },
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"mKN" = (
/obj/effect/decal/cleanable/generic,
/obj/machinery/smartfridge/drying_rack,
@@ -8055,9 +7372,6 @@
},
/turf/open/floor/plating/reinforced,
/area/icemoon/surface/outdoors)
-"mNa" = (
-/turf/open/floor/plating,
-/area/mine/storage)
"mNH" = (
/obj/effect/decal/cleanable/blood,
/turf/open/misc/dirt/icemoon,
@@ -8077,18 +7391,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron,
/area/icemoon/underground)
-"mPA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/production)
"mPX" = (
/obj/item/trash/chips,
/turf/open/floor/iron,
@@ -8109,12 +7411,6 @@
},
/turf/open/floor/iron/colony/bolts,
/area/icemoon/underground)
-"mQZ" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"mRx" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -8171,12 +7467,6 @@
},
/turf/open/floor/iron,
/area/icemoon/underground)
-"mVn" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"mVo" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/epic_loot/random_supply_crate,
@@ -8226,12 +7516,6 @@
/obj/structure/table/wood,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"mZJ" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"nad" = (
/obj/structure/flora/bush/snow/style_random,
/turf/open/misc/asteroid/snow/icemoon,
@@ -8261,14 +7545,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"nbs" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 5
- },
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/floor/plating/reinforced
- },
-/area/icemoon/surface/outdoors)
"nbP" = (
/obj/machinery/keycard_auth{
pixel_y = -24
@@ -8375,14 +7651,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron,
/area/icemoon/underground)
-"nrH" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 9
- },
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/floor/plating/reinforced
- },
-/area/icemoon/surface/outdoors)
"nsH" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -8458,17 +7726,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"nyE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"nyO" = (
/obj/item/storage/box/matches,
/obj/item/folder/blue,
@@ -8533,10 +7790,6 @@
/obj/effect/spawner/random/epic_loot/random_other_military_loot,
/turf/open/floor/iron,
/area/icemoon/underground)
-"nDj" = (
-/obj/structure/ladder/unbreakable,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors)
"nDv" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -8655,14 +7908,6 @@
},
/turf/open/floor/plastic,
/area/icemoon/underground)
-"nJu" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
"nKc" = (
/obj/item/paper_bin,
/obj/item/pen,
@@ -8709,10 +7954,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron,
/area/icemoon/underground)
-"nOj" = (
-/obj/structure/window/fulltile/colony_fabricator,
-/turf/open/floor/plating,
-/area/mine/production)
"nOG" = (
/obj/effect/decal/cleanable/blood,
/turf/open/floor/iron/large,
@@ -8767,13 +8008,6 @@
},
/turf/open/floor/wood/large,
/area/icemoon/underground)
-"nTL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"nUl" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/drip{
@@ -8853,12 +8087,6 @@
/obj/structure/grille,
/turf/open/floor/iron,
/area/icemoon/underground)
-"oay" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin,
-/obj/item/pen,
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"oaQ" = (
/obj/item/storage/briefcase,
/turf/open/floor/plating,
@@ -8868,10 +8096,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"ocT" = (
-/obj/structure/cable,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors)
"ocU" = (
/obj/machinery/light_switch{
dir = 1;
@@ -8901,14 +8125,6 @@
/mob/living/basic/trooper/syndicate/melee/space,
/turf/open/floor/iron,
/area/icemoon/underground)
-"oev" = (
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/mechbay)
"oeL" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/trash/chips,
@@ -8933,12 +8149,6 @@
baseturfs = /turf/open/floor/plating/reinforced
},
/area/icemoon/surface/outdoors)
-"ogR" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"ohW" = (
/obj/machinery/door/airlock/multi_tile/metal,
/turf/open/floor/iron/dark/smooth_large,
@@ -9049,9 +8259,6 @@
/mob/living/basic/trooper/syndicate/melee/space,
/turf/open/floor/carpet,
/area/icemoon/underground)
-"osQ" = (
-/turf/open/floor/iron/colony/white/texture,
-/area/mine/abandoned)
"otY" = (
/obj/effect/decal/cleanable/crayon{
color = "#FF0000"
@@ -9186,17 +8393,6 @@
/obj/structure/table/wood,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"oAo" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_north"
- },
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"oCC" = (
/obj/structure/table/reinforced,
/obj/item/storage/box/beakers,
@@ -9392,16 +8588,6 @@
/obj/effect/spawner/random/epic_loot/random_provisions,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"oSo" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_north"
- },
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"oTr" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/trash/cheesie,
@@ -9612,16 +8798,6 @@
/mob/living/basic/heretic_summon/ash_spirit,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"poC" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_north"
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"ppS" = (
/obj/machinery/vending/coffee{
shut_up = 1
@@ -9729,9 +8905,6 @@
/obj/effect/spawner/random/bureaucracy,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"pzz" = (
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/mechbay)
"pzC" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/microwave,
@@ -9761,14 +8934,6 @@
/obj/structure/barricade/sandbags,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"pBy" = (
-/obj/machinery/space_heater,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/mine/storage)
"pBE" = (
/obj/item/storage/box/syringes{
pixel_x = 3;
@@ -9800,27 +8965,6 @@
/obj/machinery/door/airlock/multi_tile/glass,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"pCF" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/red/filled/arrow_ccw{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/red/filled/mid_joiner{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/mine/production)
"pCL" = (
/obj/machinery/vending/hydroseeds{
slogan_delay = 700
@@ -9833,12 +8977,6 @@
},
/turf/open/floor/plating,
/area/icemoon/surface/outdoors)
-"pEV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/storage)
"pFF" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/epic_loot/random_provisions,
@@ -9931,25 +9069,6 @@
/mob/living/basic/trooper/syndicate/melee/space,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"pRl" = (
-/obj/structure/tank_holder/extinguisher,
-/obj/machinery/light/directional/east,
-/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/red/filled/arrow_ccw{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/red/filled/mid_joiner{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/mine/production)
"pRI" = (
/obj/structure/table/reinforced,
/obj/machinery/chem_heater{
@@ -10017,13 +9136,6 @@
/obj/effect/decal/cleanable/blood/gibs/limb,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"pWN" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/machinery/airalarm/directional/south,
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"pWQ" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/barricade/sandbags,
@@ -10103,16 +9215,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"qbM" = (
-/obj/machinery/conveyor_switch/oneway{
- id = "mining_internal";
- name = "smelter conveyor"
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"qbT" = (
/obj/effect/decal/cleanable/blood/drip,
/turf/open/misc/asteroid/snow/icemoon,
@@ -10206,14 +9308,6 @@
/obj/item/storage/box/bodybags,
/turf/open/floor/iron/dark/small,
/area/icemoon/underground)
-"qiz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/obj/machinery/colony_recycler,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/production)
"qiF" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/kitchen,
@@ -10340,9 +9434,6 @@
/obj/effect/decal/cleanable/rubble,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground)
-"qsM" = (
-/turf/open/misc/asteroid/snow/icemoon,
-/area/mine/production)
"qtB" = (
/turf/open/floor/iron/chapel{
dir = 5
@@ -10389,13 +9480,6 @@
/obj/effect/decal/cleanable/blood,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"qyc" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/mine/storage)
"qyj" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/trooper/syndicate/melee/space,
@@ -10420,15 +9504,6 @@
"qyX" = (
/turf/open/floor/plating,
/area/icemoon/underground)
-"qzh" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"qzA" = (
/obj/structure/table/glass,
/turf/open/floor/iron/white,
@@ -10441,17 +9516,6 @@
/obj/structure/closet/crate/secure,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"qBl" = (
-/obj/structure/table,
-/obj/machinery/light/directional/east,
-/obj/item/stack/package_wrap,
-/obj/item/hand_labeler,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"qBo" = (
/obj/structure/flora/grass/brown,
/turf/open/misc/asteroid/snow/icemoon,
@@ -10472,16 +9536,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/icemoon/underground)
-"qCv" = (
-/obj/machinery/camera/autoname/directional/east{
- network = list("mine")
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 5
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"qCN" = (
/obj/structure/grille,
/obj/structure/barricade/wooden,
@@ -10497,28 +9551,12 @@
/obj/structure/bedsheetbin,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"qEq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/maintenance{
- name = "Mining Station Maintenance"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/mine/maintenance/service/comms)
"qEC" = (
/obj/structure/chair/office{
dir = 1
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"qEF" = (
-/obj/machinery/suit_storage_unit/mining,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"qEX" = (
/obj/item/bedsheet/hos,
/turf/open/floor/wood,
@@ -10860,39 +9898,16 @@
/obj/effect/spawner/random/epic_loot/pocket_sized_valuables,
/turf/open/floor/carpet/blue,
/area/icemoon/underground)
-"rcJ" = (
-/obj/structure/reagent_dispensers/watertank,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"rec" = (
/obj/structure/closet/cabinet,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"reu" = (
-/obj/structure/extinguisher_cabinet{
- pixel_x = 24
- },
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"reK" = (
/obj/item/slime_extract/grey,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"rfn" = (
-/obj/structure/closet/secure_closet/engineering_welding{
- req_access = list("mining_station")
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/mechbay)
"rfo" = (
/mob/living/basic/trooper/syndicate/ranged/smg,
/turf/open/floor/iron/white,
@@ -10985,15 +10000,6 @@
/obj/effect/spawner/random/epic_loot/random_tools,
/turf/open/floor/iron/dark/small,
/area/icemoon/underground)
-"rme" = (
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/obj/structure/table,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/production)
"rmt" = (
/obj/structure/extinguisher_cabinet{
pixel_x = 24
@@ -11005,16 +10011,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/closed/mineral/snowmountain/cavern/icemoon,
/area/icemoon/underground)
-"rmE" = (
-/obj/structure/cable,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"rmJ" = (
/obj/structure/closet/firecloset,
/obj/effect/decal/cleanable/dirt,
@@ -11116,14 +10112,6 @@
/obj/structure/drain/big,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"ryC" = (
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 10
- },
-/obj/machinery/computer/order_console/mining,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"rzP" = (
/obj/structure/ore_vent/boss,
/turf/open/misc/dirt/icemoon,
@@ -11161,13 +10149,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"rDa" = (
-/obj/effect/turf_decal/loading_area,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"rDE" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -11256,10 +10237,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"rLc" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/eva)
"rLq" = (
/obj/machinery/chem_heater{
pixel_y = 6
@@ -11462,11 +10439,6 @@
/obj/effect/spawner/random/epic_loot/random_serious_arms,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"saR" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"sbR" = (
/obj/structure/closet,
/obj/effect/spawner/random/epic_loot/random_other_military_loot,
@@ -11574,10 +10546,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"sjs" = (
-/obj/structure/table/reinforced,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
"sjG" = (
/obj/effect/spawner/random/epic_loot/random_serious_arms,
/turf/open/floor/wood,
@@ -11616,24 +10584,6 @@
},
/turf/open/floor/iron,
/area/icemoon/underground)
-"snK" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
-"soa" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/mechbay)
"sop" = (
/turf/open/floor/plastic,
/area/icemoon/underground)
@@ -11674,11 +10624,16 @@
/turf/open/floor/wood,
/area/icemoon/underground)
"sss" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
+/obj/structure/stairs{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 0
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors)
"ssx" = (
/obj/machinery/recharge_station,
@@ -11705,16 +10660,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron/checker,
/area/icemoon/underground)
-"stM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/obj/machinery/door/airlock/mining/glass{
- name = "Processing Area"
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"stU" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -11782,9 +10727,6 @@
/obj/effect/decal/cleanable/cobweb,
/turf/closed/mineral/snowmountain/cavern/icemoon,
/area/icemoon/underground)
-"sAV" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/mechbay)
"sBf" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet,
@@ -11837,9 +10779,8 @@
/area/icemoon/underground)
"sED" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/mine/storage)
+/turf/closed/wall/mineral/wood,
+/area/icemoon/underground)
"sEF" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/bed{
@@ -11881,12 +10822,6 @@
/obj/structure/table/glass,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"sJu" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"sJI" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood,
@@ -11917,19 +10852,6 @@
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"sKw" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 6
- },
-/obj/structure/closet,
-/obj/item/mining_scanner,
-/obj/item/mining_scanner,
-/obj/item/storage/bag/ore,
-/obj/item/storage/bag/ore,
-/obj/item/gun/energy/recharge/resonant_system,
-/obj/item/gun/energy/recharge/resonant_system,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"sKK" = (
/obj/structure/lattice/catwalk/mining,
/obj/structure/railing{
@@ -12046,11 +10968,6 @@
},
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"sUm" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/icemoon/surface/outdoors)
"sUq" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/small,
@@ -12237,20 +11154,6 @@
/obj/structure/spider/stickyweb,
/turf/open/floor/plating,
/area/icemoon/underground)
-"tle" = (
-/obj/structure/table,
-/obj/item/mecha_parts/mecha_equipment/drill{
- pixel_y = -2
- },
-/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp{
- pixel_y = 8
- },
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/brown/filled/warning,
-/turf/open/floor/iron/dark,
-/area/mine/mechbay)
"tlg" = (
/obj/machinery/door/airlock/engineering{
name = "Mining Bay";
@@ -12298,13 +11201,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"toS" = (
-/obj/machinery/computer/mechpad,
-/obj/effect/turf_decal/trimline/purple/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/mechbay)
"tpS" = (
/obj/effect/spawner/random/epic_loot/medkit,
/turf/open/floor/plating,
@@ -12328,17 +11224,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"tsH" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/production)
-"tsL" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/icemoon/surface/outdoors)
"tsS" = (
/obj/structure/extinguisher_cabinet{
pixel_y = 30
@@ -12417,28 +11302,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/dirt/icemoon,
/area/icemoon/underground)
-"tCx" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
-"tCM" = (
-/obj/structure/ore_box,
-/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/red/filled/arrow_cw{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/red/filled/mid_joiner{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured_edge{
- dir = 4
- },
-/area/mine/production)
"tDo" = (
/obj/machinery/door/airlock/hatch{
id_tag = "CR4";
@@ -12583,12 +11446,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"tPa" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"tPF" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
@@ -13005,10 +11862,11 @@
/turf/open/floor/plating,
/area/icemoon/underground)
"uvv" = (
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/turf/open/floor/iron/dark,
-/area/mine/maintenance/service/comms)
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors)
"uvF" = (
/obj/machinery/recycler,
/turf/open/floor/iron,
@@ -13169,10 +12027,6 @@
baseturfs = /turf/open/floor/plating/reinforced
},
/area/icemoon/surface/outdoors)
-"uDc" = (
-/obj/machinery/airalarm/directional/south,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"uDX" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/epic_loot/random_tools,
@@ -13275,12 +12129,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"uKU" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/mechbay)
"uMc" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/siding/dark{
@@ -13381,12 +12229,6 @@
/obj/effect/spawner/random/epic_loot/medical_tools,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"uVM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/eva)
"uVO" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
@@ -13431,9 +12273,6 @@
/obj/effect/spawner/random/epic_loot/random_ammunition,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"vai" = (
-/turf/closed/wall/prefab_plastic,
-/area/station/science/explab)
"vaX" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/multi_tile/glass,
@@ -13459,13 +12298,6 @@
/obj/machinery/computer/mecha,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"ved" = (
-/obj/machinery/conveyor{
- id = "mining_internal"
- },
-/obj/machinery/light/directional/east,
-/turf/open/floor/plating,
-/area/mine/production)
"vep" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/vending/snack/blue,
@@ -13481,13 +12313,6 @@
/obj/machinery/door/airlock/external/glass,
/turf/open/floor/iron/checker,
/area/icemoon/underground)
-"vfJ" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"vgg" = (
/obj/machinery/door/airlock/mining{
name = "Cargo Maintenance";
@@ -13528,15 +12353,6 @@
"viw" = (
/turf/open/floor/iron/stairs/right,
/area/icemoon/underground)
-"viB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/airlock/research/glass{
- name = "Research and Development"
- },
-/turf/open/floor/iron/colony,
-/area/station/science/explab)
"viG" = (
/obj/structure/drain/big,
/turf/open/floor/iron/white,
@@ -13581,13 +12397,6 @@
/obj/effect/spawner/random/epic_loot,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"vlC" = (
-/obj/machinery/conveyor{
- dir = 6;
- id = "mining_internal"
- },
-/turf/open/floor/plating,
-/area/mine/production)
"vlF" = (
/obj/structure/foamedmetal,
/turf/open/floor/plating,
@@ -13672,10 +12481,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"vwc" = (
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/turf/open/floor/iron/dark,
-/area/mine/production)
"vww" = (
/obj/effect/decal/cleanable/rubble,
/obj/effect/decal/cleanable/dirt,
@@ -13790,12 +12595,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/freezer,
/area/icemoon/underground)
-"vHO" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/iron/colony/white,
-/area/mine/abandoned)
"vIU" = (
/obj/machinery/light_switch{
dir = 8;
@@ -13803,10 +12602,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"vJg" = (
-/obj/machinery/rnd/destructive_analyzer,
-/turf/open/floor/iron/colony/white,
-/area/station/science/explab)
"vJH" = (
/obj/structure/barricade/wooden,
/turf/open/misc/asteroid/snow/icemoon,
@@ -13915,12 +12710,6 @@
/obj/effect/decal/cleanable/generic,
/turf/closed/mineral/snowmountain/cavern/icemoon,
/area/icemoon/underground)
-"vQY" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/security,
-/obj/structure/barricade/wooden/crude,
-/turf/open/floor/iron/checker,
-/area/icemoon/underground)
"vRa" = (
/obj/machinery/light/floor,
/turf/open/floor/iron/white,
@@ -14082,9 +12871,6 @@
/obj/machinery/computer/aifixer,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"wkk" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/maintenance/service/comms)
"wkD" = (
/obj/machinery/vending/cigarette,
/obj/effect/decal/cleanable/dirt,
@@ -14129,11 +12915,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"wnm" = (
-/obj/structure/closet/crate,
-/obj/effect/spawner/random/maintenance/two,
-/turf/open/floor/plating,
-/area/mine/storage)
"wnz" = (
/obj/structure/table/reinforced,
/obj/structure/extinguisher_cabinet{
@@ -14189,16 +12970,6 @@
/obj/machinery/light/red/directional/west,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"woL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/purple/filled/line,
-/obj/effect/turf_decal/trimline/brown/filled/warning,
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/mechbay)
"wpa" = (
/obj/item/pen{
pixel_x = -1;
@@ -14218,16 +12989,6 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"wrf" = (
-/obj/machinery/airalarm/directional/south,
-/obj/machinery/camera/autoname/directional/west{
- network = list("mine")
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/mine/maintenance/service/comms)
"wrt" = (
/obj/machinery/door/airlock{
name = "Bathroom"
@@ -14358,10 +13119,6 @@
/obj/item/grenade/chem_grenade/metalfoam,
/turf/open/floor/iron,
/area/icemoon/underground)
-"wBw" = (
-/obj/structure/table/reinforced,
-/turf/open/floor/plating/dumpsterair,
-/area/icemoon/surface/outdoors)
"wBR" = (
/obj/machinery/computer/rdservercontrol{
dir = 4
@@ -14431,9 +13188,6 @@
"wGh" = (
/turf/open/floor/grass,
/area/icemoon/underground)
-"wGQ" = (
-/turf/closed/wall/prefab_plastic,
-/area/mine/abandoned)
"wHb" = (
/obj/structure/barricade/wooden,
/obj/effect/decal/cleanable/dirt,
@@ -14619,15 +13373,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/surface/outdoors)
-"wVn" = (
-/obj/machinery/camera/autoname/directional/north{
- network = list("mine")
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/smooth_edge,
-/area/mine/eva)
"wVI" = (
/obj/machinery/mineral/stacking_unit_console{
pixel_x = -28
@@ -14637,14 +13382,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/icemoon/underground)
-"wVX" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/turf/open/floor/iron/smooth{
- baseturfs = /turf/open/floor/plating/reinforced
- },
-/area/icemoon/surface/outdoors)
"wWg" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/extinguisher_cabinet{
@@ -14792,9 +13529,6 @@
/obj/item/storage/toolbox/mechanical,
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"xht" = (
-/turf/closed/wall,
-/area/station/science/explab)
"xhQ" = (
/obj/effect/decal/cleanable/blood/splatter,
/obj/structure/barricade/sandbags,
@@ -14835,15 +13569,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/colony/bolts,
/area/icemoon/underground)
-"xkl" = (
-/obj/machinery/camera/autoname/directional/south{
- network = list("mine")
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/mine/production)
"xkn" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -14883,12 +13608,6 @@
/obj/machinery/vending/medical,
/turf/open/floor/plating/dumpsterair,
/area/icemoon/underground)
-"xmR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"xmV" = (
/obj/machinery/shower{
dir = 1
@@ -14986,16 +13705,6 @@
dir = 2
},
/area/icemoon/underground)
-"xvv" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/item/radio/intercom/directional/east,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 8
- },
-/area/mine/production)
"xvH" = (
/obj/machinery/keycard_auth{
pixel_y = -24
@@ -15082,11 +13791,6 @@
},
/turf/open/floor/iron,
/area/icemoon/underground)
-"xDM" = (
-/turf/open/floor/iron/stairs/old{
- dir = 8
- },
-/area/icemoon/surface/outdoors)
"xEj" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/chair/office,
@@ -15113,21 +13817,6 @@
/obj/structure/barricade/sandbags,
/turf/open/floor/iron,
/area/icemoon/underground)
-"xGo" = (
-/obj/machinery/door/airlock/external/glass{
- name = "Mining External Airlock"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "lavaland_mining_west"
- },
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/brown/filled/mid_joiner{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_large,
-/area/mine/production)
"xGW" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/rubble,
@@ -15228,14 +13917,6 @@
/obj/effect/spawner/random/epic_loot/pocket_sized_valuables,
/turf/open/floor/iron/white,
/area/icemoon/underground)
-"xPU" = (
-/obj/effect/turf_decal/trimline/brown/filled/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/mine/production)
"xQe" = (
/obj/machinery/vending/dinnerware,
/turf/open/floor/iron/kitchen,
@@ -15246,13 +13927,6 @@
/obj/structure/barricade/sandbags,
/turf/open/floor/iron,
/area/icemoon/underground)
-"xQB" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/brown/filled/corner,
-/turf/open/floor/iron/dark/smooth_corner,
-/area/mine/production)
"xRq" = (
/obj/machinery/vending/tool,
/turf/open/floor/iron,
@@ -15438,29 +14112,6 @@
/obj/effect/spawner/random/epic_loot/random_grenade_or_explosive,
/turf/open/floor/iron/dark/smooth_large,
/area/icemoon/underground)
-"yfT" = (
-/obj/structure/table,
-/obj/item/gps/mining{
- pixel_x = 5;
- pixel_y = 5
- },
-/obj/item/gps/mining{
- pixel_x = -4;
- pixel_y = 8
- },
-/obj/item/gps/mining{
- pixel_x = -4;
- pixel_y = -2
- },
-/obj/item/gps/mining{
- pixel_x = 8;
- pixel_y = -2
- },
-/obj/effect/turf_decal/trimline/brown/filled/line,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
- },
-/area/mine/eva)
"ygR" = (
/obj/effect/turf_decal/siding/wood{
dir = 6
@@ -15549,17 +14200,6 @@
},
/turf/open/floor/iron/dark,
/area/icemoon/underground)
-"yli" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/smooth_corner{
- dir = 1
- },
-/area/mine/production)
"ylP" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/glasses/welding,
@@ -149866,7 +148506,7 @@ dDd
dDd
dDd
dDd
-ltN
+dDd
dDd
hzt
dBz
@@ -150122,8 +148762,8 @@ dDd
dDd
dDd
dDd
-ltN
-mna
+dDd
+dDd
dDd
hzt
dTO
@@ -150631,11 +149271,11 @@ hzt
hzt
hzt
hzt
-fRN
-fRN
-uzO
-fRN
-fRN
+hzt
+hzt
+hzt
+hzt
+hzt
hzt
hzt
hzt
@@ -152184,8 +150824,8 @@ ooU
dDd
dDd
dDd
-ltN
-ltN
+dDd
+dDd
dDd
dDd
hzt
@@ -152441,8 +151081,8 @@ ooU
dDd
dDd
dDd
-mna
-ltN
+dDd
+dDd
dDd
dDd
hzt
@@ -156823,7 +155463,7 @@ dDd
dDd
dDd
ltN
-dZT
+tBB
hzt
jMd
llP
@@ -157335,8 +155975,8 @@ dDd
dDd
dDd
ltN
-dZT
-dZT
+tBB
+tBB
tBB
hzt
iXd
@@ -157592,7 +156232,7 @@ dDd
hzt
ltN
wgY
-dZT
+tBB
ltN
tBB
hzt
@@ -157848,7 +156488,7 @@ dDd
dDd
hzt
wgY
-dZT
+tBB
ltN
dDd
tBB
@@ -158106,8 +156746,8 @@ dDd
dDd
ltN
tBB
-dZT
tBB
+wgY
tBB
hzt
jMd
@@ -158363,7 +157003,7 @@ dDd
dDd
dDd
ltN
-wgY
+tBB
tBB
tBB
hzt
@@ -158875,8 +157515,8 @@ ooU
dDd
dDd
hzt
-dZT
-dZT
+tBB
+tBB
dDd
ltN
tBB
@@ -160165,7 +158805,7 @@ iXd
jMd
jMd
iXd
-jMd
+sED
jMd
jMd
ooU
@@ -160422,7 +159062,7 @@ jMd
jMd
jMd
jMd
-iXd
+sED
jMd
iXd
ooU
@@ -164535,8 +163175,8 @@ pZB
pZB
ooU
ooU
-qyX
-nuN
+mgS
+mgS
ooU
ooU
ooU
@@ -164551,17 +163191,17 @@ wlP
ooU
ooU
ooU
-cBD
-cBD
-cBD
-hDb
-hDb
-sjs
-kxX
-kMl
-sjs
-hDb
-hDb
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -164804,21 +163444,21 @@ oKl
iXd
xrm
xrm
-nuN
-vfA
stL
-kxM
-deO
-iRF
-aKC
-aBT
-aKC
-aKC
-kMl
-kMl
-kMl
-kMl
-hDb
+vfA
+wyS
+vfA
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -165064,18 +163704,18 @@ oKl
sCC
pZB
sCC
-nys
-mQZ
-kxr
-mBS
-cBD
-kMl
-kMl
-sss
-krr
-aKC
-deO
-hDb
+pZB
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -165321,18 +163961,18 @@ vzI
sCC
vfA
nuN
-jMd
-aKC
-aKC
-mBS
-aBT
-kMl
-kxX
-tsL
-tsL
-aKC
-aKC
-hDb
+vfA
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -165579,17 +164219,17 @@ ooU
ooU
pZB
pZB
-hDb
-mBS
-aKC
-hDb
-hDb
-kMl
-mBS
-mBS
-deO
-aKC
-hDb
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -165832,21 +164472,21 @@ ooU
iXd
xrm
oKl
-pZB
-fEg
-mKr
-oay
-cBD
-aKC
-deO
-cBD
-aKC
-aKC
-aKC
-mQZ
-aKC
-aKC
-hDb
+ooU
+jFh
+jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -166089,21 +164729,21 @@ ooU
iXd
xrm
oKl
-vQY
-nuN
-iXd
-wyS
-wBw
-deO
-aKC
-cBD
-aKC
-aKC
-sUm
-mQZ
-kMl
-eNe
-hDb
+ooU
+jFh
+jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -166346,21 +164986,21 @@ ooU
xrm
lON
qyX
-pZB
-reu
-acW
-qyX
-cBD
-aKC
-aaX
-hDb
-hDb
-sjs
-kMl
-kMl
-sjs
-hDb
-hDb
+ooU
+jFh
+jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -166607,17 +165247,17 @@ ooU
ooU
ooU
ooU
-hDb
-hDb
-hDb
-hDb
-hDb
-kMl
-kxX
-aKC
-kMl
-kMl
-sjs
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -166864,17 +165504,17 @@ ooU
dTO
dTO
dTO
-kxX
-kMl
-aKC
-kMl
-kMl
-aKC
-kMl
-aKC
-aKC
-aKC
-sjs
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -167121,17 +165761,17 @@ pZB
dTO
jMd
jMd
-aKC
-kMl
-kMl
-kxX
-aKC
-kMl
-kMl
-kMl
-kxX
-aKC
-sjs
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -167378,17 +166018,17 @@ pZB
jMd
qyX
qyX
-sjs
-sjs
-sjs
-sjs
-hDb
-sjs
-xDM
-xDM
-sjs
-hDb
-hDb
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -177640,7 +176280,7 @@ sMN
iXd
xrm
jja
-pZB
+ooU
dTO
nys
myq
@@ -177897,7 +176537,7 @@ jZD
iXd
ajb
oKl
-pZB
+ooU
jMd
iXd
myq
@@ -178154,7 +176794,7 @@ hix
iXd
xrm
qyX
-pZB
+ooU
jMd
dTO
myq
@@ -178411,7 +177051,7 @@ qyX
xrm
taD
bVw
-pZB
+ooU
iXd
nys
myq
@@ -194918,7 +193558,7 @@ qQd
qQd
vDX
vDX
-vDX
+sss
vDX
vDX
vDX
@@ -195175,7 +193815,7 @@ qQd
qQd
vDX
vDX
-vDX
+uvv
vDX
vDX
vDX
@@ -195433,7 +194073,7 @@ qQd
qQd
vDX
vDX
-nDj
+vDX
vDX
vDX
vDX
@@ -242715,7 +241355,7 @@ nMw
nMw
vDX
vDX
-ltN
+qQd
qQd
qQd
qQd
@@ -242971,9 +241611,9 @@ vDX
vDX
vDX
vDX
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -243225,13 +241865,13 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -243482,13 +242122,13 @@ nMw
nMw
vDX
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -243738,73 +242378,6 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-vDX
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-"}
-(124,1,4) = {"
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
qQd
qQd
qQd
@@ -243822,135 +242395,7 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-kxX
-kxX
+vDX
nMw
nMw
nMw
@@ -243979,68 +242424,6 @@ nMw
nMw
nMw
nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-vDX
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-qQd
qQd
qQd
qQd
@@ -244051,8 +242434,7 @@ qQd
qQd
qQd
"}
-(125,1,4) = {"
-qQd
+(124,1,4) = {"
qQd
qQd
qQd
@@ -244208,6 +242590,8 @@ qQd
qQd
qQd
kxX
+kxX
+nMw
nMw
nMw
nMw
@@ -244251,24 +242635,23 @@ nMw
nMw
nMw
vDX
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
qQd
-ltN
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -244296,7 +242679,7 @@ nMw
nMw
nMw
nMw
-qQd
+nMw
qQd
qQd
qQd
@@ -244308,9 +242691,7 @@ qQd
qQd
qQd
"}
-(126,1,4) = {"
-qQd
-qQd
+(125,1,4) = {"
qQd
qQd
qQd
@@ -244466,6 +242847,8 @@ qQd
qQd
qQd
qQd
+kxX
+nMw
nMw
nMw
nMw
@@ -244508,25 +242891,25 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
vDX
-nMw
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+vDX
+vDX
nMw
nMw
nMw
@@ -244565,8 +242948,7 @@ qQd
qQd
qQd
"}
-(127,1,4) = {"
-qQd
+(126,1,4) = {"
qQd
qQd
qQd
@@ -244764,24 +243146,25 @@ nMw
nMw
nMw
nMw
+nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -244822,8 +243205,7 @@ qQd
qQd
qQd
"}
-(128,1,4) = {"
-qQd
+(127,1,4) = {"
qQd
qQd
qQd
@@ -245021,24 +243403,25 @@ nMw
nMw
nMw
nMw
+nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -245079,8 +243462,7 @@ qQd
qQd
qQd
"}
-(129,1,4) = {"
-qQd
+(128,1,4) = {"
qQd
qQd
qQd
@@ -245278,48 +243660,49 @@ nMw
nMw
nMw
nMw
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-qQd
-qQd
-ltN
-ltN
-ltN
-ltN
-ltN
-vDX
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
+nMw
+vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+vDX
+vDX
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -245336,10 +243719,7 @@ qQd
qQd
qQd
"}
-(130,1,4) = {"
-qQd
-qQd
-qQd
+(129,1,4) = {"
qQd
qQd
qQd
@@ -245534,24 +243914,27 @@ nMw
nMw
nMw
nMw
+nMw
+nMw
+nMw
+nMw
vDX
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
qQd
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -245593,10 +243976,7 @@ qQd
qQd
qQd
"}
-(131,1,4) = {"
-qQd
-qQd
-qQd
+(130,1,4) = {"
qQd
qQd
qQd
@@ -245791,24 +244171,27 @@ nMw
nMw
nMw
nMw
+nMw
+nMw
+nMw
+vDX
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
qQd
qQd
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -245817,10 +244200,10 @@ nMw
nMw
nMw
nMw
-vDX
-vDX
-vDX
-vDX
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -245850,7 +244233,7 @@ qQd
qQd
qQd
"}
-(132,1,4) = {"
+(131,1,4) = {"
qQd
qQd
qQd
@@ -246014,17 +244397,17 @@ qQd
qQd
qQd
qQd
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
-jFh
+qQd
+qQd
+qQd
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -246049,23 +244432,23 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
qQd
qQd
qQd
-ltN
-ltN
-ltN
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -246074,7 +244457,7 @@ nMw
nMw
nMw
nMw
-nMw
+vDX
vDX
vDX
vDX
@@ -246088,14 +244471,14 @@ nMw
nMw
nMw
nMw
-vDX
-vDX
nMw
nMw
nMw
nMw
nMw
nMw
+nMw
+qQd
qQd
qQd
qQd
@@ -246107,7 +244490,8 @@ qQd
qQd
qQd
"}
-(133,1,4) = {"
+(132,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -246272,14 +244656,12 @@ qQd
qQd
jFh
jFh
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
+jFh
+jFh
+jFh
+jFh
+jFh
+jFh
jFh
jFh
jFh
@@ -246304,15 +244686,9 @@ nMw
nMw
nMw
nMw
+nMw
+nMw
vDX
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
@@ -246320,8 +244696,16 @@ qQd
qQd
qQd
qQd
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+vDX
vDX
nMw
nMw
@@ -246331,6 +244715,9 @@ nMw
nMw
nMw
nMw
+vDX
+vDX
+vDX
nMw
nMw
nMw
@@ -246341,10 +244728,6 @@ nMw
nMw
nMw
nMw
-nMw
-nMw
-nMw
-vDX
vDX
vDX
nMw
@@ -246364,7 +244747,8 @@ qQd
qQd
qQd
"}
-(134,1,4) = {"
+(133,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -246536,8 +244920,7 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
+jFh
jFh
jFh
nMw
@@ -246562,49 +244945,48 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-vDX
-vDX
-vDX
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-vDX
vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+vDX
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
vDX
vDX
vDX
-nMw
nMw
nMw
nMw
@@ -246620,8 +245002,9 @@ qQd
qQd
qQd
qQd
+qQd
"}
-(135,1,4) = {"
+(134,1,4) = {"
qQd
qQd
qQd
@@ -246784,8 +245167,7 @@ qQd
qQd
qQd
jFh
-qQd
-qQd
+jFh
qQd
qQd
qQd
@@ -246798,7 +245180,8 @@ qQd
qQd
jFh
jFh
-jFh
+nMw
+nMw
nMw
nMw
nMw
@@ -246819,13 +245202,13 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -246835,9 +245218,8 @@ qQd
qQd
qQd
vDX
-nMw
-nMw
-nMw
+vDX
+vDX
nMw
nMw
nMw
@@ -246860,6 +245242,8 @@ nMw
vDX
vDX
vDX
+vDX
+vDX
nMw
nMw
nMw
@@ -246867,8 +245251,7 @@ nMw
nMw
nMw
nMw
-nMw
-nMw
+qQd
qQd
qQd
qQd
@@ -246878,7 +245261,7 @@ qQd
qQd
qQd
"}
-(136,1,4) = {"
+(135,1,4) = {"
qQd
qQd
qQd
@@ -247036,14 +245419,12 @@ qQd
qQd
qQd
qQd
-jFh
-jFh
-jFh
qQd
-jFh
qQd
qQd
qQd
+jFh
+qQd
qQd
qQd
qQd
@@ -247057,12 +245438,15 @@ qQd
qQd
jFh
jFh
+jFh
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
nMw
-qQd
-qQd
nMw
nMw
nMw
@@ -247075,14 +245459,13 @@ nMw
nMw
nMw
vDX
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -247114,9 +245497,9 @@ nMw
nMw
nMw
nMw
-nMw
-nMw
-nMw
+vDX
+vDX
+vDX
nMw
nMw
nMw
@@ -247135,7 +245518,12 @@ qQd
qQd
qQd
"}
-(137,1,4) = {"
+(136,1,4) = {"
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -247276,31 +245664,6 @@ qQd
qQd
qQd
qQd
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-sUF
-sUF
-sUF
-sUF
-ooU
-sUF
-sUF
-sUF
-sUF
-ooU
-ooU
qQd
qQd
qQd
@@ -247316,15 +245679,34 @@ qQd
jFh
jFh
jFh
-nMw
-nMw
-jFh
+qQd
+ooU
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
jFh
jFh
nMw
nMw
nMw
nMw
+qQd
+qQd
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -247333,12 +245715,14 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -247348,8 +245732,6 @@ qQd
qQd
qQd
vDX
-vDX
-nMw
nMw
nMw
nMw
@@ -247366,7 +245748,6 @@ nMw
nMw
nMw
nMw
-vDX
nMw
nMw
nMw
@@ -247391,8 +245772,10 @@ qQd
qQd
qQd
qQd
+qQd
+qQd
"}
-(138,1,4) = {"
+(137,1,4) = {"
qQd
qQd
qQd
@@ -247534,32 +245917,30 @@ qQd
qQd
qQd
ooU
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
ooU
-qQd
-qQd
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+sUF
+sUF
+sUF
+sUF
+ooU
+sUF
+sUF
+sUF
+sUF
+ooU
+ooU
qQd
qQd
qQd
@@ -247575,6 +245956,8 @@ qQd
jFh
jFh
jFh
+nMw
+nMw
jFh
jFh
jFh
@@ -247590,12 +245973,13 @@ nMw
nMw
nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -247622,8 +246006,6 @@ nMw
nMw
nMw
nMw
-nMw
-vDX
vDX
nMw
nMw
@@ -247648,8 +246030,9 @@ qQd
qQd
qQd
qQd
+qQd
"}
-(139,1,4) = {"
+(138,1,4) = {"
qQd
qQd
qQd
@@ -247829,14 +246212,6 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-jFh
-jFh
-jFh
jFh
jFh
jFh
@@ -247846,13 +246221,22 @@ jFh
nMw
nMw
nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
vDX
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -247879,7 +246263,6 @@ nMw
nMw
nMw
nMw
-nMw
vDX
vDX
nMw
@@ -247906,7 +246289,7 @@ qQd
qQd
qQd
"}
-(140,1,4) = {"
+(139,1,4) = {"
qQd
qQd
qQd
@@ -248091,6 +246474,19 @@ qQd
qQd
qQd
qQd
+jFh
+jFh
+jFh
+jFh
+jFh
+jFh
+jFh
+jFh
+jFh
+nMw
+nMw
+nMw
+vDX
qQd
qQd
qQd
@@ -248098,18 +246494,6 @@ qQd
qQd
qQd
qQd
-jFh
-jFh
-nMw
-nMw
-nMw
-vDX
-vDX
-ltN
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
@@ -248138,8 +246522,7 @@ nMw
nMw
vDX
vDX
-vDX
-vDX
+nMw
nMw
nMw
nMw
@@ -248163,7 +246546,7 @@ qQd
qQd
qQd
"}
-(141,1,4) = {"
+(140,1,4) = {"
qQd
qQd
qQd
@@ -248355,22 +246738,23 @@ qQd
qQd
qQd
qQd
-qQd
jFh
-nMw
+jFh
nMw
nMw
nMw
vDX
vDX
-ltN
-ltN
-ltN
-ltN
qQd
qQd
qQd
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
vDX
nMw
@@ -248396,7 +246780,6 @@ vDX
vDX
vDX
vDX
-vDX
nMw
nMw
nMw
@@ -248420,7 +246803,7 @@ qQd
qQd
qQd
"}
-(142,1,4) = {"
+(141,1,4) = {"
qQd
qQd
qQd
@@ -248618,19 +247001,18 @@ nMw
nMw
nMw
nMw
-nMw
vDX
vDX
-vDX
-ltN
-ltN
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
vDX
-nMw
-nMw
-nMw
+vDX
+vDX
nMw
nMw
nMw
@@ -248671,13 +247053,14 @@ nMw
nMw
nMw
nMw
+nMw
qQd
qQd
qQd
qQd
qQd
"}
-(143,1,4) = {"
+(142,1,4) = {"
qQd
qQd
qQd
@@ -248871,8 +247254,6 @@ qQd
qQd
qQd
jFh
-jFh
-jFh
nMw
nMw
nMw
@@ -248880,10 +247261,12 @@ nMw
nMw
vDX
vDX
-ltN
-vDX
-vDX
vDX
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
nMw
nMw
@@ -248907,7 +247290,6 @@ nMw
nMw
nMw
nMw
-nMw
vDX
vDX
vDX
@@ -248928,13 +247310,14 @@ nMw
nMw
nMw
nMw
+nMw
qQd
qQd
qQd
qQd
qQd
"}
-(144,1,4) = {"
+(143,1,4) = {"
qQd
qQd
qQd
@@ -249127,10 +247510,9 @@ qQd
qQd
qQd
qQd
-qQd
jFh
jFh
-nMw
+jFh
nMw
nMw
nMw
@@ -249138,11 +247520,11 @@ nMw
nMw
vDX
vDX
+qQd
+vDX
+vDX
+vDX
vDX
-nMw
-nMw
-nMw
-nMw
nMw
nMw
nMw
@@ -249170,6 +247552,7 @@ vDX
vDX
vDX
vDX
+vDX
nMw
nMw
nMw
@@ -249191,7 +247574,7 @@ qQd
qQd
qQd
"}
-(145,1,4) = {"
+(144,1,4) = {"
qQd
qQd
qQd
@@ -249385,7 +247768,7 @@ qQd
qQd
qQd
qQd
-qQd
+jFh
jFh
nMw
nMw
@@ -249393,10 +247776,9 @@ nMw
nMw
nMw
nMw
-nMw
-nMw
-nMw
-nMw
+vDX
+vDX
+vDX
nMw
nMw
nMw
@@ -249442,13 +247824,14 @@ nMw
nMw
nMw
nMw
+nMw
qQd
qQd
qQd
qQd
qQd
"}
-(146,1,4) = {"
+(145,1,4) = {"
qQd
qQd
qQd
@@ -249685,7 +248068,7 @@ vDX
vDX
vDX
vDX
-vDX
+nMw
nMw
nMw
nMw
@@ -249705,7 +248088,7 @@ qQd
qQd
qQd
"}
-(147,1,4) = {"
+(146,1,4) = {"
qQd
qQd
qQd
@@ -249901,7 +248284,6 @@ qQd
qQd
qQd
jFh
-jFh
nMw
nMw
nMw
@@ -249956,13 +248338,14 @@ nMw
nMw
nMw
nMw
+nMw
qQd
qQd
qQd
qQd
qQd
"}
-(148,1,4) = {"
+(147,1,4) = {"
qQd
qQd
qQd
@@ -250157,7 +248540,6 @@ qQd
qQd
qQd
qQd
-qQd
jFh
jFh
nMw
@@ -250212,14 +248594,15 @@ nMw
nMw
nMw
nMw
-qQd
+nMw
+nMw
qQd
qQd
qQd
qQd
qQd
"}
-(149,1,4) = {"
+(148,1,4) = {"
qQd
qQd
qQd
@@ -250415,10 +248798,8 @@ qQd
qQd
qQd
qQd
-qQd
jFh
-nMw
-nMw
+jFh
nMw
nMw
nMw
@@ -250460,6 +248841,8 @@ vDX
vDX
vDX
vDX
+vDX
+nMw
nMw
nMw
nMw
@@ -250476,7 +248859,7 @@ qQd
qQd
qQd
"}
-(150,1,4) = {"
+(149,1,4) = {"
qQd
qQd
qQd
@@ -250674,9 +249057,6 @@ qQd
qQd
qQd
jFh
-jFh
-jFh
-jFh
nMw
nMw
nMw
@@ -250713,7 +249093,9 @@ nMw
nMw
nMw
nMw
-vDX
+nMw
+nMw
+nMw
vDX
vDX
vDX
@@ -250725,7 +249107,8 @@ nMw
nMw
nMw
nMw
-qQd
+nMw
+nMw
qQd
qQd
qQd
@@ -250733,7 +249116,7 @@ qQd
qQd
qQd
"}
-(151,1,4) = {"
+(150,1,4) = {"
qQd
qQd
qQd
@@ -250930,12 +249313,10 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
-qQd
jFh
-nMw
-nMw
+jFh
+jFh
+jFh
nMw
nMw
nMw
@@ -250976,6 +249357,8 @@ vDX
vDX
vDX
vDX
+vDX
+nMw
nMw
nMw
nMw
@@ -250990,7 +249373,7 @@ qQd
qQd
qQd
"}
-(152,1,4) = {"
+(151,1,4) = {"
qQd
qQd
qQd
@@ -251191,7 +249574,6 @@ qQd
qQd
qQd
jFh
-jFh
nMw
nMw
nMw
@@ -251233,6 +249615,7 @@ nMw
vDX
vDX
vDX
+vDX
nMw
nMw
nMw
@@ -251247,7 +249630,7 @@ qQd
qQd
qQd
"}
-(153,1,4) = {"
+(152,1,4) = {"
qQd
qQd
qQd
@@ -251447,8 +249830,6 @@ qQd
qQd
qQd
qQd
-qQd
-jFh
jFh
jFh
nMw
@@ -251490,6 +249871,8 @@ nMw
nMw
nMw
vDX
+vDX
+vDX
nMw
nMw
nMw
@@ -251504,7 +249887,7 @@ qQd
qQd
qQd
"}
-(154,1,4) = {"
+(153,1,4) = {"
qQd
qQd
qQd
@@ -251705,8 +250088,8 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
+jFh
+jFh
jFh
nMw
nMw
@@ -251746,7 +250129,7 @@ nMw
nMw
nMw
nMw
-nMw
+vDX
nMw
nMw
nMw
@@ -251761,7 +250144,7 @@ qQd
qQd
qQd
"}
-(155,1,4) = {"
+(154,1,4) = {"
qQd
qQd
qQd
@@ -251965,7 +250348,7 @@ qQd
qQd
qQd
jFh
-jFh
+nMw
nMw
nMw
nMw
@@ -252018,7 +250401,7 @@ qQd
qQd
qQd
"}
-(156,1,4) = {"
+(155,1,4) = {"
qQd
qQd
qQd
@@ -252221,7 +250604,7 @@ qQd
qQd
qQd
qQd
-qQd
+jFh
jFh
nMw
nMw
@@ -252275,7 +250658,7 @@ qQd
qQd
qQd
"}
-(157,1,4) = {"
+(156,1,4) = {"
qQd
qQd
qQd
@@ -252417,29 +250800,29 @@ qQd
qQd
qQd
ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
-ooU
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
ooU
qQd
qQd
@@ -252480,7 +250863,7 @@ qQd
qQd
qQd
jFh
-jFh
+nMw
nMw
nMw
nMw
@@ -252532,33 +250915,7 @@ qQd
qQd
qQd
"}
-(158,1,4) = {"
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
+(157,1,4) = {"
qQd
qQd
qQd
@@ -252699,6 +251056,31 @@ qQd
qQd
qQd
qQd
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
+ooU
qQd
qQd
qQd
@@ -252738,6 +251120,7 @@ qQd
qQd
qQd
jFh
+jFh
nMw
nMw
nMw
@@ -252789,7 +251172,7 @@ qQd
qQd
qQd
"}
-(159,1,4) = {"
+(158,1,4) = {"
qQd
qQd
qQd
@@ -252995,7 +251378,7 @@ qQd
qQd
qQd
jFh
-qQd
+nMw
nMw
nMw
nMw
@@ -253046,7 +251429,7 @@ qQd
qQd
qQd
"}
-(160,1,4) = {"
+(159,1,4) = {"
qQd
qQd
qQd
@@ -253303,7 +251686,7 @@ qQd
qQd
qQd
"}
-(161,1,4) = {"
+(160,1,4) = {"
qQd
qQd
qQd
@@ -253509,7 +251892,7 @@ qQd
qQd
qQd
jFh
-nMw
+qQd
nMw
nMw
nMw
@@ -253560,7 +251943,7 @@ qQd
qQd
qQd
"}
-(162,1,4) = {"
+(161,1,4) = {"
qQd
qQd
qQd
@@ -253809,7 +252192,7 @@ nMw
nMw
nMw
nMw
-nMw
+qQd
qQd
qQd
qQd
@@ -253817,7 +252200,7 @@ qQd
qQd
qQd
"}
-(163,1,4) = {"
+(162,1,4) = {"
qQd
qQd
qQd
@@ -254074,7 +252457,7 @@ qQd
qQd
qQd
"}
-(164,1,4) = {"
+(163,1,4) = {"
qQd
qQd
qQd
@@ -254323,7 +252706,7 @@ nMw
nMw
nMw
nMw
-qQd
+nMw
qQd
qQd
qQd
@@ -254331,7 +252714,7 @@ qQd
qQd
qQd
"}
-(165,1,4) = {"
+(164,1,4) = {"
qQd
qQd
qQd
@@ -254537,7 +252920,6 @@ qQd
qQd
qQd
jFh
-jFh
nMw
nMw
nMw
@@ -254587,9 +252969,9 @@ qQd
qQd
qQd
qQd
-"}
-(166,1,4) = {"
qQd
+"}
+(165,1,4) = {"
qQd
qQd
qQd
@@ -254795,6 +253177,7 @@ qQd
qQd
qQd
jFh
+jFh
nMw
nMw
nMw
@@ -254845,7 +253228,7 @@ qQd
qQd
qQd
"}
-(167,1,4) = {"
+(166,1,4) = {"
qQd
qQd
qQd
@@ -255102,7 +253485,7 @@ qQd
qQd
qQd
"}
-(168,1,4) = {"
+(167,1,4) = {"
qQd
qQd
qQd
@@ -255309,7 +253692,6 @@ qQd
qQd
qQd
jFh
-jFh
nMw
nMw
nMw
@@ -255350,8 +253732,9 @@ nMw
nMw
nMw
nMw
-qQd
-qQd
+nMw
+nMw
+nMw
qQd
qQd
qQd
@@ -255359,8 +253742,7 @@ qQd
qQd
qQd
"}
-(169,1,4) = {"
-qQd
+(168,1,4) = {"
qQd
qQd
qQd
@@ -255567,6 +253949,8 @@ qQd
qQd
qQd
jFh
+jFh
+nMw
nMw
nMw
nMw
@@ -255606,7 +253990,6 @@ nMw
nMw
nMw
nMw
-qQd
qQd
qQd
qQd
@@ -255616,7 +253999,7 @@ qQd
qQd
qQd
"}
-(170,1,4) = {"
+(169,1,4) = {"
qQd
qQd
qQd
@@ -255862,7 +254245,7 @@ nMw
nMw
nMw
nMw
-qQd
+nMw
qQd
qQd
qQd
@@ -255873,7 +254256,7 @@ qQd
qQd
qQd
"}
-(171,1,4) = {"
+(170,1,4) = {"
qQd
qQd
qQd
@@ -256130,7 +254513,7 @@ qQd
qQd
qQd
"}
-(172,1,4) = {"
+(171,1,4) = {"
qQd
qQd
qQd
@@ -256387,7 +254770,7 @@ qQd
qQd
qQd
"}
-(173,1,4) = {"
+(172,1,4) = {"
qQd
qQd
qQd
@@ -256644,7 +255027,7 @@ qQd
qQd
qQd
"}
-(174,1,4) = {"
+(173,1,4) = {"
qQd
qQd
qQd
@@ -256852,7 +255235,7 @@ qQd
qQd
qQd
jFh
-jFh
+nMw
nMw
nMw
nMw
@@ -256901,8 +255284,7 @@ qQd
qQd
qQd
"}
-(175,1,4) = {"
-qQd
+(174,1,4) = {"
qQd
qQd
qQd
@@ -257110,6 +255492,7 @@ qQd
qQd
qQd
jFh
+jFh
nMw
nMw
nMw
@@ -257158,7 +255541,11 @@ qQd
qQd
qQd
"}
-(176,1,4) = {"
+(175,1,4) = {"
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -257304,12 +255691,8 @@ qQd
qQd
qQd
qQd
-dDd
qQd
qQd
-dDd
-dDd
-dDd
qQd
qQd
qQd
@@ -257415,7 +255798,10 @@ qQd
qQd
qQd
"}
-(177,1,4) = {"
+(176,1,4) = {"
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -257559,13 +255945,8 @@ qQd
qQd
qQd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -257623,7 +256004,8 @@ qQd
qQd
qQd
qQd
-jFh
+qQd
+qQd
jFh
nMw
nMw
@@ -257661,6 +256043,7 @@ nMw
nMw
nMw
nMw
+nMw
qQd
qQd
qQd
@@ -257672,7 +256055,9 @@ qQd
qQd
qQd
"}
-(178,1,4) = {"
+(177,1,4) = {"
+qQd
+qQd
qQd
qQd
qQd
@@ -257822,9 +256207,6 @@ dDd
dDd
dDd
dDd
-ltN
-dDd
-dDd
dDd
dDd
qQd
@@ -257882,6 +256264,7 @@ qQd
qQd
qQd
jFh
+jFh
nMw
nMw
nMw
@@ -257929,7 +256312,8 @@ qQd
qQd
qQd
"}
-(179,1,4) = {"
+(178,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -258077,13 +256461,12 @@ dDd
dDd
dDd
dDd
-ltN
-ltN
-ltN
+dDd
ltN
dDd
dDd
dDd
+dDd
qQd
qQd
qQd
@@ -258186,7 +256569,8 @@ qQd
qQd
qQd
"}
-(180,1,4) = {"
+(179,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -258330,15 +256714,14 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
+dDd
ltN
ltN
ltN
ltN
-ltN
-ltN
-mWE
-ltN
-ltN
+dDd
dDd
dDd
qQd
@@ -258396,7 +256779,6 @@ qQd
qQd
qQd
jFh
-jFh
nMw
nMw
nMw
@@ -258432,8 +256814,9 @@ nMw
nMw
nMw
nMw
-vDX
-vDX
+nMw
+qQd
+qQd
qQd
qQd
qQd
@@ -258443,7 +256826,13 @@ qQd
qQd
qQd
"}
-(181,1,4) = {"
+(180,1,4) = {"
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -258581,19 +256970,13 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-ltN
ltN
ltN
ltN
ltN
ltN
ltN
+mWE
ltN
ltN
dDd
@@ -258652,7 +257035,7 @@ qQd
qQd
qQd
qQd
-qQd
+jFh
jFh
nMw
nMw
@@ -258700,7 +257083,8 @@ qQd
qQd
qQd
"}
-(182,1,4) = {"
+(181,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -258845,13 +257229,13 @@ dDd
dDd
ltN
ltN
-dDd
-dDd
-dDd
-dDd
ltN
ltN
-dDd
+ltN
+ltN
+ltN
+ltN
+ltN
dDd
dDd
qQd
@@ -258909,9 +257293,8 @@ qQd
qQd
qQd
qQd
-qQd
jFh
-qQd
+nMw
nMw
nMw
nMw
@@ -258957,37 +257340,7 @@ qQd
qQd
qQd
"}
-(183,1,4) = {"
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
+(182,1,4) = {"
qQd
qQd
qQd
@@ -259088,29 +257441,60 @@ qQd
qQd
qQd
qQd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-ltN
-ltN
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+dDd
+qQd
qQd
qQd
qQd
@@ -259167,8 +257551,7 @@ qQd
qQd
qQd
jFh
-jFh
-nMw
+qQd
nMw
nMw
nMw
@@ -259205,7 +257588,7 @@ nMw
nMw
vDX
vDX
-vDX
+qQd
qQd
qQd
qQd
@@ -259214,7 +257597,9 @@ qQd
qQd
qQd
"}
-(184,1,4) = {"
+(183,1,4) = {"
+qQd
+qQd
qQd
qQd
qQd
@@ -259355,15 +257740,14 @@ dDd
dDd
dDd
dDd
-dDd
-ltN
ltN
ltN
dDd
dDd
dDd
-qQd
-qQd
+dDd
+dDd
+dDd
dDd
dDd
dDd
@@ -259459,7 +257843,6 @@ nMw
nMw
nMw
nMw
-nMw
vDX
vDX
vDX
@@ -259471,7 +257854,9 @@ qQd
qQd
qQd
"}
-(185,1,4) = {"
+(184,1,4) = {"
+qQd
+qQd
qQd
qQd
qQd
@@ -259598,8 +257983,6 @@ qQd
qQd
qQd
qQd
-dDd
-dDd
dDd
dDd
dDd
@@ -259617,13 +258000,13 @@ ltN
ltN
ltN
dDd
+dDd
+dDd
qQd
qQd
-qQd
-qQd
-qQd
-qQd
-qQd
+dDd
+dDd
+dDd
qQd
qQd
qQd
@@ -259680,7 +258063,7 @@ qQd
qQd
qQd
jFh
-nMw
+jFh
nMw
nMw
nMw
@@ -259728,7 +258111,9 @@ qQd
qQd
qQd
"}
-(186,1,4) = {"
+(185,1,4) = {"
+qQd
+qQd
qQd
qQd
qQd
@@ -259859,9 +258244,7 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
-qQd
+dDd
dDd
dDd
dDd
@@ -259973,7 +258356,7 @@ nMw
nMw
nMw
nMw
-vDX
+nMw
vDX
vDX
vDX
@@ -259985,7 +258368,7 @@ qQd
qQd
qQd
"}
-(187,1,4) = {"
+(186,1,4) = {"
qQd
qQd
qQd
@@ -260114,8 +258497,8 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
+dDd
+dDd
qQd
qQd
qQd
@@ -260131,9 +258514,6 @@ ltN
ltN
ltN
dDd
-dDd
-dDd
-dDd
qQd
qQd
qQd
@@ -260193,8 +258573,11 @@ qQd
qQd
qQd
qQd
-vDX
-vDX
+qQd
+qQd
+qQd
+jFh
+nMw
nMw
nMw
nMw
@@ -260234,7 +258617,7 @@ vDX
vDX
vDX
vDX
-vDX
+qQd
qQd
qQd
qQd
@@ -260242,7 +258625,7 @@ qQd
qQd
qQd
"}
-(188,1,4) = {"
+(187,1,4) = {"
qQd
qQd
qQd
@@ -260376,7 +258759,6 @@ qQd
qQd
qQd
qQd
-qQd
dDd
dDd
dDd
@@ -260387,15 +258769,16 @@ dDd
dDd
ltN
ltN
+ltN
dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -260491,7 +258874,7 @@ vDX
vDX
vDX
vDX
-qQd
+vDX
qQd
qQd
qQd
@@ -260499,7 +258882,8 @@ qQd
qQd
qQd
"}
-(189,1,4) = {"
+(188,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -260623,7 +259007,6 @@ qQd
qQd
qQd
qQd
-dDd
dDd
dDd
dDd
@@ -260644,7 +259027,6 @@ dDd
dDd
ltN
ltN
-ltN
dDd
dDd
dDd
@@ -260705,15 +259087,16 @@ qQd
qQd
qQd
qQd
+qQd
+qQd
+qQd
vDX
vDX
-vDX
-vDX
-ckq
-ckq
-ckq
-ckq
-ljS
+nMw
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -260756,7 +259139,7 @@ qQd
qQd
qQd
"}
-(190,1,4) = {"
+(189,1,4) = {"
qQd
qQd
qQd
@@ -260899,8 +259282,6 @@ dDd
dDd
dDd
dDd
-dDd
-ltN
ltN
ltN
ltN
@@ -260912,6 +259293,8 @@ dDd
dDd
dDd
dDd
+dDd
+qQd
qQd
qQd
qQd
@@ -260966,11 +259349,11 @@ vDX
vDX
vDX
vDX
-aio
-csU
+ckq
+ckq
gNU
-gHA
-oVo
+ckq
+ljS
nMw
nMw
nMw
@@ -261013,7 +259396,7 @@ qQd
qQd
qQd
"}
-(191,1,4) = {"
+(190,1,4) = {"
qQd
qQd
qQd
@@ -261142,13 +259525,12 @@ dDd
dDd
dDd
dDd
-dDd
qQd
qQd
qQd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -261202,87 +259584,89 @@ qQd
qQd
qQd
qQd
-vDX
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-aio
-gNU
-kxX
-kxX
-upx
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-nMw
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-"}
-(192,1,4) = {"
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+vDX
+vDX
+vDX
+vDX
+aio
+csU
+gNU
+gHA
+oVo
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+vDX
+vDX
+vDX
+vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+"}
+(191,1,4) = {"
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -261399,12 +259783,9 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -261455,19 +259836,21 @@ qQd
qQd
qQd
qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
vDX
vDX
@@ -261481,10 +259864,11 @@ vDX
vDX
vDX
aio
-aio
gNU
kxX
-oVo
+kxX
+upx
+nMw
nMw
nMw
nMw
@@ -261513,7 +259897,6 @@ nMw
nMw
nMw
nMw
-vDX
vDX
vDX
vDX
@@ -261527,7 +259910,7 @@ qQd
qQd
qQd
"}
-(193,1,4) = {"
+(192,1,4) = {"
qQd
qQd
qQd
@@ -261678,9 +260061,6 @@ ltN
ltN
ltN
ltN
-ltN
-dDd
-dDd
dDd
dDd
dDd
@@ -261707,11 +260087,14 @@ qQd
qQd
qQd
qQd
-dDd
-jFh
-vDX
-vDX
-vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
vDX
vDX
vDX
@@ -261737,10 +260120,10 @@ vDX
vDX
vDX
vDX
-kxX
aio
-jwk
+aio
gNU
+kxX
oVo
nMw
nMw
@@ -261769,7 +260152,7 @@ nMw
nMw
nMw
nMw
-vDX
+nMw
vDX
vDX
vDX
@@ -261784,7 +260167,7 @@ qQd
qQd
qQd
"}
-(194,1,4) = {"
+(193,1,4) = {"
qQd
qQd
qQd
@@ -261928,10 +260311,9 @@ dDd
dDd
dDd
dDd
-ltN
-ltN
-ltN
-ltN
+dDd
+dDd
+dDd
ltN
ltN
ltN
@@ -261961,9 +260343,10 @@ qQd
qQd
qQd
qQd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
dDd
jFh
vDX
@@ -261994,11 +260377,11 @@ vDX
vDX
vDX
vDX
+rRC
aio
-aio
-kxX
-sKK
-ilm
+jwk
+gNU
+oVo
nMw
nMw
nMw
@@ -262041,7 +260424,8 @@ qQd
qQd
qQd
"}
-(195,1,4) = {"
+(194,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -262181,17 +260565,15 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
+dDd
ltN
ltN
ltN
ltN
ltN
ltN
-dDd
-dDd
-dDd
-ltN
-ltN
ltN
ltN
ltN
@@ -262205,9 +260587,16 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -262216,12 +260605,6 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-ltN
jFh
vDX
vDX
@@ -262238,16 +260621,6 @@ vDX
vDX
vDX
vDX
-jFI
-jFI
-jFI
-jFI
-jFI
-jFI
-wkk
-wkk
-wkk
-wkk
vDX
vDX
vDX
@@ -262255,6 +260628,23 @@ vDX
vDX
vDX
vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+aio
+aio
+kxX
+sKK
+ilm
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
nMw
nMw
nMw
@@ -262271,18 +260661,11 @@ nMw
nMw
nMw
nMw
-vDX
-vDX
-vDX
-vDX
-vDX
nMw
nMw
nMw
nMw
nMw
-vDX
-vDX
vDX
vDX
vDX
@@ -262298,7 +260681,7 @@ qQd
qQd
qQd
"}
-(196,1,4) = {"
+(195,1,4) = {"
qQd
qQd
qQd
@@ -262436,15 +260819,14 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
+ltN
+ltN
+ltN
ltN
ltN
ltN
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
dDd
dDd
dDd
@@ -262466,9 +260848,10 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -262495,29 +260878,6 @@ vDX
vDX
vDX
vDX
-jFI
-aLH
-fEf
-fEf
-mNa
-fEf
-wkk
-hxI
-wrf
-wkk
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
-vDX
vDX
vDX
vDX
@@ -262531,11 +260891,36 @@ vDX
vDX
vDX
vDX
+rRC
+kxX
+pDM
+vDX
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
+nMw
vDX
vDX
vDX
vDX
vDX
+nMw
+nMw
+nMw
+nMw
+nMw
vDX
vDX
vDX
@@ -262552,10 +260937,9 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
"}
-(197,1,4) = {"
+(196,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -262690,11 +261074,11 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
ltN
ltN
ltN
-ltN
-dDd
dDd
dDd
dDd
@@ -262703,18 +261087,12 @@ dDd
dDd
dDd
dDd
-qQd
-dDd
dDd
ltN
ltN
ltN
ltN
ltN
-ltN
-ltN
-ltN
-ltN
dDd
dDd
dDd
@@ -262734,7 +261112,12 @@ dDd
dDd
dDd
dDd
-ltN
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
ltN
jFh
vDX
@@ -262752,16 +261135,6 @@ vDX
vDX
vDX
vDX
-jFI
-mNa
-qyc
-jjt
-qyc
-qyc
-qEq
-emo
-deR
-wkk
vDX
vDX
vDX
@@ -262775,6 +261148,17 @@ vDX
vDX
vDX
vDX
+rRC
+kxX
+pDM
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -262802,7 +261186,6 @@ vDX
vDX
vDX
vDX
-qQd
qQd
qQd
qQd
@@ -262812,7 +261195,8 @@ qQd
qQd
qQd
"}
-(198,1,4) = {"
+(197,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -262945,6 +261329,8 @@ dDd
dDd
dDd
dDd
+dDd
+ltN
ltN
ltN
ltN
@@ -262957,14 +261343,9 @@ dDd
dDd
dDd
dDd
-dDd
-qQd
-qQd
-qQd
qQd
dDd
dDd
-dDd
ltN
ltN
ltN
@@ -262990,7 +261371,9 @@ dDd
dDd
dDd
dDd
-ltN
+dDd
+dDd
+dDd
ltN
ltN
jFh
@@ -263009,43 +261392,45 @@ vDX
vDX
vDX
vDX
-jFI
-sED
-qyc
-fEf
-fEf
-mNa
-wkk
-jcL
-uvv
-wkk
-giG
-fiO
-qsM
vDX
vDX
vDX
-nrH
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-jHw
-uCQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+jwk
+kxX
+pDM
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -263066,10 +261451,10 @@ qQd
qQd
qQd
qQd
+"}
+(198,1,4) = {"
qQd
qQd
-"}
-(199,1,4) = {"
qQd
qQd
qQd
@@ -263213,9 +261598,6 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-qQd
qQd
qQd
qQd
@@ -263223,7 +261605,6 @@ qQd
dDd
dDd
dDd
-dDd
ltN
ltN
ltN
@@ -263247,6 +261628,8 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
ltN
ltN
ltN
@@ -263266,43 +261649,45 @@ vDX
vDX
vDX
vDX
-jFI
-jFI
-fBG
-jFI
-sAV
-sAV
-wkk
-wkk
-wkk
-wkk
-xmR
-nOj
-qsM
vDX
vDX
vDX
-wVX
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-kSJ
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-tKM
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+kxX
+kxX
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+jHw
+uCQ
+vDX
+vDX
vDX
vDX
vDX
@@ -263323,10 +261708,10 @@ qQd
qQd
qQd
qQd
+"}
+(199,1,4) = {"
qQd
qQd
-"}
-(200,1,4) = {"
qQd
qQd
qQd
@@ -263455,11 +261840,9 @@ dDd
dDd
dDd
dDd
-dDd
ltN
ltN
-dDd
-dDd
+ltN
dDd
dDd
dDd
@@ -263477,9 +261860,6 @@ qQd
qQd
qQd
qQd
-qQd
-dDd
-dDd
dDd
dDd
dDd
@@ -263492,6 +261872,10 @@ ltN
ltN
ltN
ltN
+ltN
+dDd
+dDd
+dDd
dDd
dDd
dDd
@@ -263503,12 +261887,10 @@ dDd
dDd
dDd
dDd
-ltN
ltN
ltN
ltN
jFh
-jFh
vDX
vDX
vDX
@@ -263523,42 +261905,43 @@ vDX
vDX
vDX
vDX
-jFI
-wnm
-qyc
-blj
-sAV
-aOr
-oev
-rfn
-jFZ
-sAV
-xGo
-fiO
-fiO
vDX
vDX
vDX
-wVX
-bjP
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-kxX
-lfn
-lfn
-kxX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+aio
kxX
bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+kSJ
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
tKM
vDX
vDX
@@ -263567,8 +261950,8 @@ vDX
vDX
vDX
vDX
-qQd
-qQd
+vDX
+vDX
qQd
qQd
qQd
@@ -263583,7 +261966,8 @@ qQd
qQd
qQd
"}
-(201,1,4) = {"
+(200,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -263700,7 +262084,7 @@ qQd
qQd
qQd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -263728,8 +262112,6 @@ dDd
dDd
dDd
dDd
-dDd
-qQd
qQd
qQd
qQd
@@ -263747,8 +262129,9 @@ ltN
ltN
ltN
ltN
-dDd
-dDd
+ltN
+ltN
+ltN
dDd
dDd
dDd
@@ -263763,9 +262146,9 @@ dDd
ltN
ltN
ltN
+ltN
jFh
jFh
-jFh
vDX
vDX
vDX
@@ -263779,41 +262162,41 @@ vDX
vDX
vDX
vDX
-jFI
-jFI
-gTX
-mNa
-pEV
-sAV
-toS
-uKU
-pzz
-jtJ
-fWd
-kIX
-tPa
-nOj
vDX
vDX
vDX
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+aio
+kxX
+kxX
+bjP
bjP
kxX
kxX
kxX
-lfn
-lfn
-lfn
-lfn
-lfn
-lfn
kxX
kxX
kxX
-pDM
-uAJ
-uAJ
-rRC
+kxX
+kxX
+kxX
+kxX
+kxX
+kxX
+kxX
+lfn
+lfn
+kxX
kxX
bjP
tKM
@@ -263822,8 +262205,8 @@ vDX
vDX
vDX
vDX
-qQd
-qQd
+vDX
+vDX
qQd
qQd
qQd
@@ -263840,7 +262223,7 @@ qQd
qQd
qQd
"}
-(202,1,4) = {"
+(201,1,4) = {"
qQd
qQd
qQd
@@ -263958,6 +262341,7 @@ qQd
qQd
dDd
dDd
+qQd
dDd
dDd
dDd
@@ -263984,6 +262368,7 @@ dDd
dDd
dDd
dDd
+dDd
qQd
qQd
qQd
@@ -263991,9 +262376,6 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
-dDd
dDd
dDd
dDd
@@ -264005,10 +262387,11 @@ ltN
ltN
ltN
ltN
-ltN
-ltN
-ltN
-ltN
+dDd
+dDd
+dDd
+dDd
+dDd
dDd
dDd
dDd
@@ -264036,35 +262419,35 @@ vDX
vDX
vDX
vDX
-jFI
-igZ
-fEf
-iVN
-pBy
-sAV
-efw
-lOY
-soa
-woL
-mlw
-mPA
-eKT
-fiO
vDX
vDX
vDX
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+kxX
+aio
+bjP
bjP
kxX
kxX
-uro
-uAJ
-uAJ
-uAJ
-uAJ
-uAJ
-uAJ
-gLN
+kxX
+lfn
+lfn
+lfn
+lfn
+lfn
+lfn
+kxX
kxX
kxX
pDM
@@ -264072,13 +262455,13 @@ uAJ
uAJ
rRC
kxX
-kSJ
+bjP
tKM
vDX
vDX
vDX
vDX
-qQd
+vDX
qQd
qQd
qQd
@@ -264097,7 +262480,8 @@ qQd
qQd
qQd
"}
-(203,1,4) = {"
+(202,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -264214,7 +262598,7 @@ qQd
qQd
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -264234,8 +262618,11 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
+dDd
+dDd
+dDd
+dDd
+dDd
dDd
qQd
qQd
@@ -264244,11 +262631,6 @@ qQd
qQd
qQd
qQd
-dDd
-qQd
-qQd
-qQd
-qQd
qQd
qQd
dDd
@@ -264256,8 +262638,7 @@ dDd
dDd
dDd
dDd
-ltN
-ltN
+dDd
dDd
ltN
ltN
@@ -264268,7 +262649,9 @@ ltN
ltN
ltN
ltN
-ltN
+dDd
+dDd
+dDd
dDd
dDd
dDd
@@ -264286,50 +262669,50 @@ vDX
vDX
vDX
vDX
-eEu
vDX
vDX
vDX
vDX
vDX
vDX
-jFI
-miy
-jma
-fEf
-blj
-sAV
-maT
-nJu
-lGh
-tle
-fWd
-mPA
-fXr
-nOj
vDX
vDX
vDX
-wVX
-kSJ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
kxX
-gCf
+aio
+bjP
+bjP
+kxX
+kxX
+uro
uAJ
uAJ
uAJ
uAJ
uAJ
uAJ
+gLN
+kxX
+kxX
+pDM
uAJ
uAJ
rRC
kxX
-kxX
-iqK
-iqK
-kxX
-kxX
-bjP
+kSJ
tKM
vDX
vDX
@@ -264354,7 +262737,8 @@ qQd
qQd
qQd
"}
-(204,1,4) = {"
+(203,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -264471,7 +262855,7 @@ qQd
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -264489,8 +262873,10 @@ dDd
dDd
dDd
dDd
+dDd
qQd
qQd
+dDd
qQd
qQd
qQd
@@ -264498,12 +262884,10 @@ qQd
qQd
qQd
qQd
+dDd
+qQd
qQd
qQd
-dDd
-dDd
-dDd
-dDd
qQd
qQd
qQd
@@ -264511,18 +262895,17 @@ dDd
dDd
dDd
dDd
+dDd
ltN
ltN
-ltN
-dDd
-dDd
dDd
ltN
ltN
ltN
ltN
ltN
-dDd
+ltN
+ltN
ltN
ltN
ltN
@@ -264530,7 +262913,7 @@ dDd
dDd
dDd
dDd
-ltN
+dDd
ltN
ltN
ltN
@@ -264543,32 +262926,32 @@ vDX
vDX
vDX
vDX
-ocT
-ocT
-ocT
vDX
vDX
vDX
-fiO
-jFI
-jFI
-jFI
-jFI
-guw
-sAV
-sAV
-sAV
-sAV
-sAV
-sAV
-dpH
-hJV
-fiO
-fiO
vDX
vDX
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+aio
+aio
bjP
+kSJ
kxX
gCf
uAJ
@@ -264578,13 +262961,13 @@ uAJ
uAJ
uAJ
uAJ
-nDD
-kxX
-lfn
-aTY
uAJ
-uAJ
-gLN
+rRC
+kxX
+kxX
+iqK
+iqK
+kxX
kxX
bjP
tKM
@@ -264611,7 +262994,7 @@ qQd
qQd
qQd
"}
-(205,1,4) = {"
+(204,1,4) = {"
qQd
qQd
qQd
@@ -264729,6 +263112,7 @@ dDd
dDd
dDd
dDd
+qQd
dDd
dDd
dDd
@@ -264736,7 +263120,7 @@ dDd
dDd
dDd
dDd
-dDd
+ltN
ltN
dDd
dDd
@@ -264744,6 +263128,7 @@ dDd
dDd
dDd
dDd
+dDd
qQd
qQd
qQd
@@ -264759,34 +263144,32 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
qQd
qQd
+qQd
+dDd
dDd
dDd
dDd
ltN
ltN
+ltN
dDd
dDd
dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-ltN
-ltN
ltN
ltN
ltN
ltN
ltN
+dDd
ltN
ltN
ltN
+dDd
+dDd
+dDd
+dDd
ltN
ltN
ltN
@@ -264800,49 +263183,49 @@ vDX
vDX
vDX
vDX
-ocT
vDX
-ocT
vDX
vDX
vDX
-nOj
-cVt
-tCM
-fiO
-lKp
-nTL
-fiO
-tsH
-rcJ
-tsH
-fiO
-cQA
-edS
-fXr
-kPt
-fiO
-fiO
-fiO
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+kxX
+jwk
+bjP
bjP
-tKz
kxX
-hux
-yeV
+gCf
uAJ
uAJ
uAJ
uAJ
-nDD
-kxX
-aTY
uAJ
uAJ
uAJ
+nDD
+kxX
+lfn
+aTY
uAJ
uAJ
-rRC
+gLN
+kxX
bjP
tKM
vDX
@@ -264868,7 +263251,7 @@ qQd
qQd
qQd
"}
-(206,1,4) = {"
+(205,1,4) = {"
qQd
qQd
qQd
@@ -264987,14 +263370,15 @@ dDd
dDd
dDd
qQd
-qQd
+dDd
+dDd
dDd
dDd
dDd
dDd
dDd
ltN
-ltN
+dDd
dDd
dDd
dDd
@@ -265018,7 +263402,8 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -265032,9 +263417,6 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
ltN
ltN
ltN
@@ -265042,7 +263424,8 @@ ltN
ltN
ltN
ltN
-dDd
+ltN
+ltN
ltN
ltN
ltN
@@ -265056,47 +263439,47 @@ vDX
vDX
vDX
vDX
-ocT
-eEu
vDX
-ocT
-ocT
vDX
vDX
-ffL
-eIU
-fBa
-oSo
-mZJ
-hdM
-aTU
-aTU
-aTU
-aTU
-aTU
-aTU
-yli
-fXr
-vwc
-llJ
-vwc
-llJ
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+aio
+aio
bjP
-eUW
-kxX
+bjP
+tKz
kxX
-fvB
-hux
-hux
hux
-hux
-lfn
-aTY
+yeV
uAJ
uAJ
uAJ
uAJ
+nDD
+kxX
+aTY
+uAJ
+uAJ
+uAJ
uAJ
uAJ
rRC
@@ -265125,7 +263508,8 @@ qQd
qQd
qQd
"}
-(207,1,4) = {"
+(206,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -265244,13 +263628,13 @@ dDd
dDd
qQd
qQd
-qQd
-qQd
+dDd
dDd
dDd
dDd
dDd
ltN
+ltN
dDd
dDd
dDd
@@ -265291,16 +263675,15 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
+ltN
+ltN
+ltN
ltN
ltN
ltN
ltN
dDd
-dDd
-dDd
+ltN
ltN
ltN
ltN
@@ -265311,45 +263694,45 @@ jFh
vDX
vDX
vDX
-eEu
-ocT
-ocT
-vDX
-vDX
-vDX
-ocT
-ocT
-ocT
-poC
-vfJ
-cxd
-oAo
-qCv
-gRk
-nyE
-snK
-rmE
-xvv
-bfS
-qzh
-nyE
-mhV
-lKp
-fiO
-fiO
-fiO
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+jwk
+aio
bjP
-tKz
-kxX
-kxX
-kxX
-kxX
+bjP
+eUW
kxX
kxX
-gCf
-uAJ
-uAJ
+fvB
+hux
+hux
+hux
+hux
+lfn
+aTY
uAJ
uAJ
uAJ
@@ -265382,7 +263765,8 @@ qQd
qQd
qQd
"}
-(208,1,4) = {"
+(207,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -265502,8 +263886,7 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
+dDd
dDd
dDd
dDd
@@ -265512,6 +263895,9 @@ dDd
dDd
dDd
dDd
+dDd
+qQd
+qQd
qQd
qQd
qQd
@@ -265521,7 +263907,6 @@ qQd
qQd
qQd
qQd
-dDd
dDd
dDd
dDd
@@ -265535,10 +263920,6 @@ dDd
dDd
ltN
ltN
-ltN
-dDd
-dDd
-dDd
dDd
dDd
dDd
@@ -265555,13 +263936,15 @@ dDd
dDd
ltN
ltN
-dDd
+ltN
+ltN
dDd
dDd
dDd
ltN
ltN
ltN
+ltN
jFh
jFh
jFh
@@ -265573,38 +263956,38 @@ vDX
vDX
vDX
vDX
-ocT
-eEu
vDX
vDX
-nOj
-pCF
-pRl
-fiO
-fiO
-nOj
-stM
-nOj
-fiO
-cem
-cem
-bpU
-ieE
-bpU
-cem
-fiO
vDX
vDX
-wVX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+aio
+aio
+aio
+bjP
bjP
+tKz
kxX
kxX
kxX
kxX
-lfn
-lfn
-lfn
-uro
+kxX
+kxX
+gCf
uAJ
uAJ
uAJ
@@ -265612,8 +263995,8 @@ uAJ
uAJ
uAJ
uAJ
-nDD
-kxX
+uAJ
+rRC
bjP
tKM
vDX
@@ -265639,7 +264022,8 @@ qQd
qQd
qQd
"}
-(209,1,4) = {"
+(208,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -265760,7 +264144,6 @@ qQd
qQd
qQd
qQd
-qQd
dDd
dDd
dDd
@@ -265775,6 +264158,9 @@ qQd
qQd
qQd
qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -265782,8 +264168,6 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
dDd
dDd
dDd
@@ -265791,6 +264175,7 @@ dDd
dDd
ltN
ltN
+ltN
dDd
dDd
dDd
@@ -265800,10 +264185,6 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
-dDd
-dDd
dDd
dDd
dDd
@@ -265812,14 +264193,16 @@ dDd
dDd
dDd
dDd
+ltN
+ltN
dDd
dDd
dDd
dDd
ltN
ltN
-dDd
-dDd
+ltN
+jFh
jFh
jFh
vDX
@@ -265829,38 +264212,39 @@ vDX
vDX
vDX
vDX
-ocT
-ocT
vDX
vDX
vDX
-fiO
-fiO
-fiO
-fiO
-fiO
-kYP
-hdM
-xPU
-ryC
-cem
-fPN
-fmV
-jBm
-foo
-cem
vDX
vDX
vDX
-wVX
-kSJ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+jwk
+kxX
+kxX
+bjP
+bjP
+kxX
+kxX
kxX
kxX
lfn
-gCf
-uAJ
-uAJ
-uAJ
+lfn
+lfn
+uro
uAJ
uAJ
uAJ
@@ -265870,7 +264254,6 @@ uAJ
uAJ
nDD
kxX
-kxX
bjP
tKM
vDX
@@ -265896,7 +264279,7 @@ qQd
qQd
qQd
"}
-(210,1,4) = {"
+(209,1,4) = {"
qQd
qQd
qQd
@@ -266026,8 +264409,9 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
+qQd
+qQd
+qQd
qQd
qQd
qQd
@@ -266036,8 +264420,8 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
+dDd
+dDd
qQd
qQd
dDd
@@ -266058,8 +264442,6 @@ dDd
dDd
qQd
qQd
-qQd
-qQd
dDd
dDd
dDd
@@ -266072,49 +264454,50 @@ dDd
dDd
dDd
dDd
-ltN
+dDd
+dDd
ltN
ltN
dDd
dDd
-dDd
jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
vDX
vDX
vDX
-ocT
-ocT
vDX
vDX
vDX
vDX
vDX
vDX
-fiO
-drb
-bLH
-aEv
-jdB
-sJu
-gWI
-cem
-eiV
-iZM
-uVM
-yfT
-bpU
vDX
vDX
vDX
-wVX
+vDX
+vDX
+aio
+aio
+kxX
bjP
+kSJ
kxX
-pDM
-uAJ
-qNa
+kxX
+lfn
+gCf
uAJ
uAJ
uAJ
@@ -266125,10 +264508,10 @@ uAJ
uAJ
uAJ
uAJ
-rRC
+nDD
kxX
kxX
-kSJ
+bjP
tKM
vDX
vDX
@@ -266153,7 +264536,8 @@ qQd
qQd
qQd
"}
-(211,1,4) = {"
+(210,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -266263,8 +264647,6 @@ qQd
qQd
qQd
qQd
-dDd
-dDd
dDd
dDd
dDd
@@ -266274,7 +264656,8 @@ qQd
qQd
qQd
qQd
-dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -266285,8 +264668,9 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -266296,7 +264680,7 @@ qQd
qQd
qQd
qQd
-qQd
+dDd
dDd
dDd
dDd
@@ -266312,7 +264696,6 @@ dDd
dDd
dDd
dDd
-dDd
qQd
qQd
qQd
@@ -266331,7 +264714,7 @@ dDd
dDd
ltN
ltN
-dDd
+ltN
dDd
dDd
dDd
@@ -266342,7 +264725,6 @@ vDX
vDX
vDX
vDX
-eEu
vDX
vDX
vDX
@@ -266350,48 +264732,49 @@ vDX
vDX
vDX
vDX
-fiO
-drb
-cWd
-qbM
-mfl
-cxd
-rme
-cem
-wVn
-rLc
-uVM
-fOe
-bpU
vDX
vDX
vDX
-wVX
-bjP
-kxX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
kxX
-hux
+aio
+bjP
+bjP
kxX
-yeV
+pDM
+uAJ
+qNa
+uAJ
+uAJ
uAJ
uAJ
uAJ
uAJ
uAJ
uAJ
-xSh
uAJ
uAJ
rRC
kxX
kxX
-bjP
+kSJ
tKM
vDX
vDX
vDX
vDX
-vDX
+qQd
qQd
qQd
qQd
@@ -266410,7 +264793,8 @@ qQd
qQd
qQd
"}
-(212,1,4) = {"
+(211,1,4) = {"
+qQd
qQd
qQd
qQd
@@ -266517,7 +264901,6 @@ qQd
qQd
qQd
qQd
-dDd
qQd
qQd
dDd
@@ -266525,7 +264908,7 @@ dDd
dDd
dDd
dDd
-qQd
+dDd
qQd
qQd
qQd
@@ -266547,6 +264930,8 @@ dDd
dDd
dDd
dDd
+dDd
+dDd
qQd
qQd
qQd
@@ -266556,7 +264941,6 @@ dDd
dDd
dDd
dDd
-dDd
ltN
ltN
dDd
@@ -266565,7 +264949,6 @@ dDd
dDd
dDd
dDd
-qQd
dDd
dDd
dDd
@@ -266588,7 +264971,7 @@ dDd
dDd
ltN
ltN
-ltN
+dDd
dDd
dDd
dDd
@@ -266607,39 +264990,39 @@ vDX
vDX
vDX
vDX
-fiO
-drb
-nOj
-nOj
-qiz
-xQB
-sKw
-cem
-qEF
-aKc
-hju
-qBl
-cem
vDX
vDX
vDX
-wVX
-bjP
-kxX
-kxX
-kxX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
kxX
+aio
+bjP
+bjP
kxX
-hux
-hux
-hux
-hux
-hux
-hux
kxX
hux
-hux
kxX
+yeV
+uAJ
+uAJ
+uAJ
+uAJ
+uAJ
+uAJ
+xSh
+uAJ
+uAJ
+rRC
kxX
kxX
bjP
@@ -266667,7 +265050,7 @@ qQd
qQd
qQd
"}
-(213,1,4) = {"
+(212,1,4) = {"
qQd
qQd
qQd
@@ -266775,8 +265158,8 @@ qQd
qQd
qQd
dDd
-dDd
-dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -266787,7 +265170,7 @@ qQd
qQd
qQd
qQd
-dDd
+qQd
dDd
dDd
dDd
@@ -266803,11 +265186,12 @@ dDd
dDd
dDd
dDd
+dDd
+qQd
qQd
qQd
qQd
qQd
-dDd
dDd
dDd
dDd
@@ -266822,14 +265206,14 @@ dDd
dDd
dDd
qQd
-qQd
-qQd
-dDd
-dDd
dDd
dDd
dDd
dDd
+qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -266838,17 +265222,16 @@ dDd
dDd
dDd
dDd
-qQd
-qQd
dDd
dDd
dDd
dDd
ltN
ltN
+ltN
+dDd
dDd
dDd
-jFh
jFh
vDX
vDX
@@ -266864,48 +265247,48 @@ vDX
vDX
vDX
vDX
-fiO
-vlC
-ved
-gzc
-rDa
-xkl
-fiO
-cem
-cem
-bpU
-efs
-cem
-cem
vDX
vDX
vDX
-wVX
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
-kSJ
-bjP
-bjP
-bjP
-bjP
-bjP
-bjP
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+rRC
+aio
+jwk
bjP
bjP
+kxX
+kxX
+kxX
+kxX
+kxX
+hux
+hux
+hux
+hux
+hux
+hux
+kxX
+hux
+hux
+kxX
+kxX
+kxX
bjP
tKM
vDX
vDX
vDX
vDX
-qQd
+vDX
qQd
qQd
qQd
@@ -266924,7 +265307,7 @@ qQd
qQd
qQd
"}
-(214,1,4) = {"
+(213,1,4) = {"
qQd
qQd
qQd
@@ -267031,26 +265414,25 @@ qQd
qQd
qQd
qQd
-ltN
-ltN
-ltN
dDd
dDd
dDd
dDd
dDd
-qQd
+dDd
+dDd
dDd
qQd
qQd
-dDd
+qQd
+qQd
+qQd
dDd
dDd
dDd
dDd
dDd
ltN
-ltN
dDd
dDd
dDd
@@ -267058,7 +265440,9 @@ dDd
dDd
dDd
dDd
-qQd
+dDd
+dDd
+dDd
qQd
qQd
qQd
@@ -267076,6 +265460,7 @@ dDd
dDd
dDd
dDd
+dDd
qQd
qQd
qQd
@@ -267093,8 +265478,6 @@ dDd
dDd
dDd
dDd
-dDd
-qQd
qQd
qQd
dDd
@@ -267121,13 +265504,6 @@ vDX
vDX
vDX
vDX
-fiO
-fiO
-fiO
-fiO
-nOj
-nOj
-fiO
vDX
vDX
vDX
@@ -267137,27 +265513,34 @@ vDX
vDX
vDX
vDX
-nbs
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-quK
-pXw
+vDX
+vDX
+vDX
+vDX
+jwk
+aio
+kxX
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+kSJ
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+bjP
+tKM
vDX
vDX
vDX
@@ -267181,7 +265564,7 @@ qQd
qQd
qQd
"}
-(215,1,4) = {"
+(214,1,4) = {"
qQd
qQd
qQd
@@ -267291,15 +265674,15 @@ qQd
ltN
ltN
ltN
-ltN
-ltN
-dDd
dDd
dDd
dDd
dDd
dDd
+qQd
dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -267308,8 +265691,6 @@ dDd
dDd
ltN
ltN
-ltN
-dDd
dDd
dDd
dDd
@@ -267318,7 +265699,10 @@ dDd
dDd
dDd
qQd
-dDd
+qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -267350,10 +265734,9 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
qQd
-dDd
+qQd
+qQd
dDd
dDd
dDd
@@ -267390,26 +265773,283 @@ vDX
vDX
vDX
vDX
-xht
-vai
-vai
-vai
-xht
-vai
-viB
-vai
-xht
-vDX
-wGQ
-wGQ
-gsR
-wGQ
-wGQ
-wGQ
-aFL
-wGQ
-wGQ
-vDX
+vDX
+gLN
+lfn
+lfn
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+quK
+pXw
+vDX
+vDX
+vDX
+vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+"}
+(215,1,4) = {"
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+ltN
+ltN
+ltN
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+dDd
+qQd
+qQd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -267556,7 +266196,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -267647,25 +266287,282 @@ vDX
vDX
vDX
vDX
-vai
-vJg
-tCx
-tCx
-mgS
-saR
-mVn
-ogR
-vai
vDX
-wGQ
-ehp
-ctO
-ctO
-bdA
-vHO
-mAZ
-pWN
-wGQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+"}
+(217,1,4) = {"
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+sRy
+sRy
+sRy
+sRy
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+qQd
+sRy
+sRy
+ltN
+ltN
+qQd
+dDd
+qQd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+dDd
+ltN
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+dDd
+dDd
+dDd
+dDd
+qQd
+qQd
+qQd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+ltN
+ltN
+jFh
+jFh
+jFh
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -267695,10 +266592,7 @@ qQd
qQd
qQd
"}
-(217,1,4) = {"
-qQd
-qQd
-qQd
+(218,1,4) = {"
qQd
qQd
qQd
@@ -267777,7 +266671,10 @@ sRy
sRy
sRy
sRy
-qQd
+sRy
+sRy
+sRy
+sRy
qQd
qQd
qQd
@@ -267805,7 +266702,7 @@ sRy
ltN
ltN
qQd
-dDd
+qQd
qQd
qQd
dDd
@@ -267813,8 +266710,7 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -267824,12 +266720,12 @@ ltN
dDd
dDd
dDd
-ltN
-ltN
-ltN
dDd
dDd
dDd
+ltN
+ltN
+ltN
dDd
dDd
dDd
@@ -267846,7 +266742,7 @@ dDd
dDd
qQd
qQd
-qQd
+dDd
qQd
dDd
dDd
@@ -267869,12 +266765,13 @@ dDd
dDd
dDd
dDd
+qQd
+qQd
dDd
dDd
dDd
dDd
ltN
-ltN
jFh
jFh
jFh
@@ -267904,25 +266801,24 @@ vDX
vDX
vDX
vDX
-vai
-gDd
-tCx
-iDK
-iet
-iDK
-iDK
-uDc
-vai
vDX
-gsR
-ehp
-ctO
-ehp
-osQ
-ehp
-ehp
-ehp
-gsR
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -267951,10 +266847,9 @@ qQd
qQd
qQd
qQd
-"}
-(218,1,4) = {"
-qQd
qQd
+"}
+(219,1,4) = {"
qQd
qQd
qQd
@@ -268035,7 +266930,9 @@ sRy
sRy
sRy
sRy
-qQd
+sRy
+sRy
+sRy
qQd
qQd
qQd
@@ -268061,8 +266958,7 @@ sRy
sRy
ltN
ltN
-qQd
-qQd
+ltN
qQd
qQd
dDd
@@ -268071,10 +266967,10 @@ dDd
dDd
dDd
dDd
+qQd
dDd
dDd
-dDd
-dDd
+ltN
ltN
ltN
dDd
@@ -268083,27 +266979,27 @@ dDd
dDd
dDd
dDd
-ltN
-ltN
-ltN
dDd
dDd
dDd
+ltN
+ltN
+ltN
+ltN
dDd
dDd
dDd
dDd
dDd
ltN
-ltN
dDd
dDd
dDd
dDd
qQd
-qQd
dDd
qQd
+qQd
dDd
dDd
dDd
@@ -268115,9 +267011,11 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
+qQd
+qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -268127,8 +267025,7 @@ dDd
dDd
qQd
qQd
-dDd
-dDd
+qQd
dDd
dDd
ltN
@@ -268161,25 +267058,24 @@ vDX
vDX
vDX
vDX
-vai
-iDK
-tCx
-iDK
-eJB
-iDK
-iDK
-iDK
-vai
vDX
-wGQ
-ehp
-ctO
-ehp
-osQ
-ehp
-ehp
-ehp
-wGQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -268208,10 +267104,9 @@ qQd
qQd
qQd
qQd
-"}
-(219,1,4) = {"
-qQd
qQd
+"}
+(220,1,4) = {"
qQd
qQd
qQd
@@ -268293,6 +267188,8 @@ sRy
sRy
sRy
sRy
+sRy
+sRy
qQd
qQd
qQd
@@ -268316,7 +267213,7 @@ qQd
qQd
sRy
sRy
-ltN
+sRy
ltN
ltN
qQd
@@ -268324,16 +267221,19 @@ qQd
dDd
dDd
dDd
+ltN
+ltN
+ltN
+qQd
+ltN
+ltN
+ltN
dDd
dDd
dDd
dDd
dDd
dDd
-ltN
-ltN
-ltN
-dDd
dDd
dDd
dDd
@@ -268346,17 +267246,13 @@ ltN
ltN
ltN
ltN
-dDd
-dDd
-dDd
-dDd
-dDd
+ltN
+ltN
ltN
dDd
dDd
dDd
dDd
-qQd
dDd
qQd
qQd
@@ -268368,15 +267264,16 @@ dDd
dDd
dDd
dDd
-dDd
-dDd
-dDd
qQd
qQd
qQd
qQd
qQd
-dDd
+qQd
+qQd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -268418,25 +267315,24 @@ vDX
vDX
vDX
vDX
-xht
-iet
-dfv
-iet
-iet
-iet
-iet
-iet
-xht
vDX
-wGQ
-osQ
-gPv
-osQ
-osQ
-osQ
-osQ
-osQ
-wGQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -268465,10 +267361,9 @@ qQd
qQd
qQd
qQd
-"}
-(220,1,4) = {"
-qQd
qQd
+"}
+(221,1,4) = {"
qQd
qQd
qQd
@@ -268550,6 +267445,9 @@ sRy
sRy
sRy
sRy
+sRy
+sRy
+sRy
qQd
qQd
qQd
@@ -268569,27 +267467,33 @@ qQd
qQd
qQd
qQd
-qQd
-qQd
+sRy
+sRy
sRy
sRy
sRy
ltN
ltN
-qQd
-qQd
dDd
dDd
dDd
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
+dDd
ltN
dDd
dDd
+qQd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
+dDd
dDd
dDd
dDd
@@ -268602,19 +267506,11 @@ dDd
dDd
dDd
dDd
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
-ltN
dDd
dDd
dDd
dDd
dDd
-qQd
qQd
dDd
dDd
@@ -268634,7 +267530,9 @@ qQd
qQd
qQd
qQd
-dDd
+qQd
+qQd
+qQd
dDd
dDd
dDd
@@ -268642,13 +267540,12 @@ dDd
dDd
qQd
qQd
-qQd
+dDd
dDd
dDd
ltN
jFh
jFh
-jFh
vDX
vDX
vDX
@@ -268675,25 +267572,24 @@ vDX
vDX
vDX
vDX
-vai
-iDK
-tCx
-iDK
-iet
-iDK
-iDK
-iDK
-vai
vDX
-wGQ
-ehp
-ctO
-ehp
-osQ
-ehp
-ehp
-ehp
-wGQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -268722,10 +267618,9 @@ qQd
qQd
qQd
qQd
-"}
-(221,1,4) = {"
-qQd
qQd
+"}
+(222,1,4) = {"
qQd
qQd
qQd
@@ -268808,6 +267703,8 @@ sRy
sRy
sRy
sRy
+sRy
+sRy
qQd
qQd
qQd
@@ -268834,15 +267731,14 @@ sRy
sRy
ltN
ltN
-dDd
-dDd
-dDd
-dDd
+ltN
ltN
dDd
dDd
+ltN
dDd
dDd
+qQd
dDd
dDd
dDd
@@ -268854,6 +267750,7 @@ dDd
dDd
dDd
dDd
+qQd
dDd
dDd
dDd
@@ -268871,9 +267768,6 @@ dDd
dDd
dDd
dDd
-qQd
-dDd
-dDd
dDd
dDd
dDd
@@ -268893,13 +267787,16 @@ qQd
qQd
qQd
qQd
+qQd
+qQd
+qQd
+dDd
+dDd
dDd
dDd
dDd
dDd
dDd
-qQd
-qQd
dDd
dDd
dDd
@@ -268932,239 +267829,6 @@ vDX
vDX
vDX
vDX
-vai
-iDK
-tCx
-iDK
-iet
-iDK
-iDK
-iDK
-vai
-vDX
-gsR
-ehp
-ctO
-ehp
-osQ
-ehp
-ehp
-ehp
-gsR
-vDX
-vDX
-vDX
-vDX
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-"}
-(222,1,4) = {"
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-sRy
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-sRy
-sRy
-sRy
-sRy
-sRy
-ltN
-ltN
-ltN
-ltN
-dDd
-dDd
-ltN
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-qQd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-qQd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-dDd
-ltN
-jFh
-jFh
-vDX
-vDX
vDX
vDX
vDX
@@ -269187,30 +267851,6 @@ vDX
vDX
vDX
vDX
-vDX
-vDX
-vai
-iDK
-hHz
-iDK
-iet
-iDK
-iDK
-iDK
-vai
-vDX
-wGQ
-ehp
-ePO
-ehp
-osQ
-ehp
-ehp
-ehp
-wGQ
-vDX
-vDX
-vDX
qQd
qQd
qQd
@@ -269355,7 +267995,7 @@ ltN
ltN
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -269446,25 +268086,25 @@ vDX
vDX
vDX
vDX
-xht
-vai
-vai
-vai
-xht
-vai
-vai
-vai
-xht
vDX
-wGQ
-wGQ
-gsR
-wGQ
-wGQ
-wGQ
-gsR
-wGQ
-wGQ
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
+vDX
vDX
vDX
vDX
@@ -269612,7 +268252,7 @@ ltN
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
qQd
@@ -269869,7 +268509,7 @@ ltN
dDd
dDd
dDd
-dDd
+qQd
dDd
qQd
qQd
@@ -270126,7 +268766,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
qQd
qQd
qQd
@@ -270749,7 +269389,7 @@ vDX
vDX
vDX
vDX
-qQd
+vDX
qQd
qQd
qQd
@@ -271154,7 +269794,7 @@ dDd
qQd
qQd
qQd
-dDd
+qQd
dDd
dDd
dDd
@@ -271411,7 +270051,7 @@ dDd
dDd
qQd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -271668,7 +270308,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -271925,7 +270565,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
dDd
@@ -272182,7 +270822,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
dDd
dDd
qQd
@@ -272439,7 +271079,7 @@ dDd
dDd
dDd
dDd
-dDd
+qQd
dDd
qQd
qQd
@@ -272696,7 +271336,7 @@ qQd
dDd
dDd
dDd
-dDd
+qQd
qQd
qQd
qQd
diff --git a/modular_nova/modules/loadouts/loadout_items/loadout_datum_glasses.dm b/modular_nova/modules/loadouts/loadout_items/loadout_datum_glasses.dm
index ba6b1c808abd..fe93d6dc3eec 100644
--- a/modular_nova/modules/loadouts/loadout_items/loadout_datum_glasses.dm
+++ b/modular_nova/modules/loadouts/loadout_items/loadout_datum_glasses.dm
@@ -274,3 +274,7 @@ GLOBAL_LIST_INIT(loadout_glasses, generate_loadout_items(/datum/loadout_item/gla
/datum/loadout_item/glasses/donator/fake_sunglasses
name = "Fake Sunglasses"
item_path = /obj/item/clothing/glasses/fake_sunglasses
+
+/datum/loadout_item/glasses/puppyglasses
+ name = "Real Sunglasses"
+ item_path = /obj/item/clothing/glasses/sunglasses
diff --git a/modular_warrenstation/code/modules/ammo_stacks/code/stack_types.dm b/modular_warrenstation/code/modules/ammo_stacks/code/stack_types.dm
index 0e8d0302c35c..5b9121b40178 100644
--- a/modular_warrenstation/code/modules/ammo_stacks/code/stack_types.dm
+++ b/modular_warrenstation/code/modules/ammo_stacks/code/stack_types.dm
@@ -332,3 +332,143 @@
/obj/item/ammo_box/magazine/ammo_stack/c60_strela/prefilled
start_empty = FALSE
+
+// LINE BREAK FOR THE START OF WARRENSTATION AMMO STACKS
+
+/obj/item/ammo_box/magazine/ammo_stack/veb9by18
+ name = "9x18m cartridges"
+ desc = "A stack of up to 42 9x18mm cartridges."
+ caliber = CALIBER_COMPACT_MEDIUM_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb9by18
+ max_ammo = 42
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/veb9by18/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/veb10by25
+ name = "10x25mm cartridges"
+ desc = "A stack of up to 34 10x25mm cartridges."
+ caliber = CALIBER_COMPACT_LARGE_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb10by25
+ max_ammo = 34 // all of these are arbitrary numbers based off of pictures I have seen on the internet. I have thin girl hands and not manly grippers so this is to say that none of this is strictly accurate and can be given to or taken from
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/veb10by25/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/veb762by39
+ name = "7.62x39mm cartridges"
+ desc = "A stack of up to 22 7.62x39mm cartridges."
+ caliber = CALIBER_MEDIUM_INTERMEDIATE_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb762by39
+ max_ammo = 22
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/veb762by39/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/veb762by54r
+ name = "7.62x54mmR cartridges"
+ desc = "A stack of up to six 7.62x54mmR cartridges."
+ caliber = CALIBER_MEDIUM_LARGE_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb762by54r
+ max_ammo = 6
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/veb762by54r/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/veb12gauge
+ name = "12 gauge shells"
+ desc = "A stack of up to three 12 gauge shells."
+ caliber = CALIBER_SHOTGUN_LARGE_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb12gauge
+ max_ammo = 3
+ casing_x_positions = list(
+ -8,
+ -4,
+ 0,
+ 4,
+ 8,
+ )
+ casing_y_padding = 9
+
+/obj/item/ammo_box/magazine/ammo_stack/veb12gauge/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/ss5point7by28
+ name = "5.7x28mm cartridges"
+ desc = "A stack of up to 50 5.7x28mm cartridges."
+ caliber = CALIBER_COMPACT_SMALL_SS
+ ammo_type = /obj/item/ammo_casing/ss5point7by28
+ max_ammo = 50
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/ss5point7by28/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/ss6point8by51
+ name = "6.8x51mm cartridges"
+ desc = "A stack of up to 28 6.8x51mm cartridges."
+ caliber = CALIBER_MEDIUM_LARGE_SS
+ ammo_type = /obj/item/ammo_casing/ss6point8by51
+ max_ammo = 28
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/ss6point8by51/prefilled
+ start_empty = FALSE
diff --git a/modular_warrenstation/code/modules/guns.dm b/modular_warrenstation/code/modules/guns.dm
index 6d4fb0ca6bac..4570ed102650 100644
--- a/modular_warrenstation/code/modules/guns.dm
+++ b/modular_warrenstation/code/modules/guns.dm
@@ -9,24 +9,421 @@
// Happy 100th PR, Warrenstation!
-// LINE BREAK FOR CALIBER DEFINES
+// LINE BREAK FOR DEFINES
+// LINE BREAK FOR DEFINES
+// LINE BREAK FOR DEFINES
-// Special Warrenstation calibers start below!
+#define COMPANY_VEB "It has [span_red("VEB")] in tightly grouped letters laser engraved on the barrel about a Millimeter deep or so."
+#define COMPANY_SS "It has a small [span_cyan("a trio of stars")] alongside [span_cyan("Solarian Starforge")] etched underneath it."
-// LINE SEPERATION FOR RESKINS
+#define DAMAGE_COMPACT_SMALL 25
+#define DAMAGE_COMPACT_MEDIUM 35
+#define DAMAGE_COMPACT_LARGE 55
-// LINE SEPERATION FOR FIRING PINS
+#define DAMAGE_MEDIUM_INTERMEDIATE 88
+#define DAMAGE_MEDIUM_LARGE 145
+
+#define DAMAGE_SHOTGUN_SMALL 110
+#define DAMAGE_SHOTGUN_LARGE 145
+
+#define DAMAGE_HEAVY_SMALL 185
+#define DAMAGE_HEAVY_LARGE 250
+
+#define CALIBER_COMPACT_MEDIUM_MSTIM "9x18mm VEB"
+#define CALIBER_COMPACT_LARGE_MSTIM "10x25mm VEB"
+
+#define CALIBER_MEDIUM_INTERMEDIATE_MSTIM "7.62x39mm VEB"
+#define CALIBER_MEDIUM_LARGE_MSTIM "7.62x54mmR VEB"
+
+#define CALIBER_SHOTGUN_LARGE_MSTIM "12 Gauge VEB"
+
+#define CALIBER_HEAVY_SMALL_MSTIM "12.7x108mm VEB"
+#define CALIBER_HEAVY_LARGE_MSTIM "23×115mm VEB"
+
+// these defines are for OPFOR, for use in weapons that are not so easy to obtain, and ammo that is "scarce" putting it lightly
+#define CALIBER_COMPACT_SMALL_SS "5.7x28mm SolStill"
+#define CALIBER_MEDIUM_LARGE_SS "6.8x51mm SolStill"
+
+// defines for gun stats
+
+#define HIGH_SPEED 0.1
+#define DEFAULT_SPEED 0.3
+#define LOW_SPEED 0.5
+
+#define HIGH_PAIN 1.5 SECONDS
+#define DEFAULT_PAIN 1 SECONDS
+#define LOW_PAIN 0.5 SECONDS
+
+#define DEFAULT_RICOCHETS_MAX 5
+
+#define HIGH_RICOCHET_CHANCE 35
+#define DEFAULT_RICOCHET_CHANCE 20
+#define LOW_RICOCHET_CHANCE 5
+
+#define HIGH_WOUND_BONUS 30
+#define DEFAULT_WOUND_BONUS 20
+#define LOW_WOUND_BONUS 10
+
+// defines for our embeds
+
+#define HIGH_EMBED_CHANCE 30
+#define DEFAULT_EMBED_CHANCE 20
+#define LOW_EMBED_CHANCE 10
+
+#define HIGH_EMBEDDED_ITEM_FALLOUT 30
+#define DEFAULT_EMBEDDED_ITEM_FALLOUT 15
+#define LOW_EMBEDDED_ITEM_FALLOUT 5
+
+#define HIGH_EMBEDDED_PAIN_MULTIPLIER 1.5
+#define DEFAULT_EMBEDDED_PAIN_MULTIPLIER 1 // Coefficient of multiplication for the damage the item does while embedded
+#define LOW_EMBEDDED_PAIN_MULTIPLIER 0.5
+
+#define HIGH_EMBEDDED_IMPACT_PAIN_MULTIPLIER 6
+#define DEFAULT_EMBEDDED_IMPACT_PAIN_MULTIPLIER 4 //Coefficient of multiplication for the damage the item does when it first embeds (this*item.w_class)
+#define LOW_EMBEDDED_IMPACT_PAIN_MULTIPLIER 2
+
+#define HIGH_EMBEDDED_UNSAFE_REMOVAL_PAIN_MULTIPLIER 2.5
+#define DEFAULT_EMBEDDED_UNSAFE_REMOVAL_PAIN_MULTIPLIER 2 ///Coefficient of multiplication for the damage the item does when it falls out or is removed without a surgery (this*item.w_class)
+#define LOW_EMBEDDED_UNSAFE_REMOVAL_PAIN_MULTIPLIER 1.5
+
+#define HIGH_EMBEDDED_UNSAFE_REMOVAL_TIME 150
+#define DEFAULT_EMBEDDED_UNSAFE_REMOVAL_TIME 100 //A Time in ticks, total removal time = (this*item.w_class)
+#define LOW_EMBEDDED_UNSAFE_REMOVAL_TIME 50
+
+#define HIGH_EMBEDDED_JOSTLE_CHANCE 15
+#define DEFAULT_EMBEDDED_JOSTLE_CHANCE 10 //Chance for embedded objects to cause pain every time they move (jostle)
+#define LOW_EMBEDDED_JOSTLE_CHANCE 5
+
+#define HIGH_EMBEDDED_JOSTLE_PAIN_MULTIPLIER 1.5
+#define DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER 1
+#define LOW_EMBEDDED_JOSTLE_PAIN_MULTIPLIER 0.5
+
+#define HIGH_EMBEDDED_PAIN_STAM_PCT 0.8
+#define DEFAULT_EMBEDDED_PAIN_STAM_PCT 0.5 //This percentage of all pain will be dealt as stam damage rather than brute (0-1)
+#define LOW_EMBEDDED_PAIN_STAM_PCT 0.2
+
+// LINE BREAK FOR CASINGS + PROJECTILES
+
+/obj/projectile/bullet/veb9by18
+ name = "9mm bullet"
+ icon_state = "gaussweak"
+ damage = DAMAGE_COMPACT_MEDIUM
+ wound_bonus = LOW_WOUND_BONUS
+ bare_wound_bonus = LOW_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = DEFAULT_SPEED
+
+ stamina = (DAMAGE_COMPACT_MEDIUM * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+/obj/projectile/bullet/veb10by25
+ name = "10mm bullet"
+ icon_state = "gauss"
+ damage = DAMAGE_COMPACT_LARGE
+ wound_bonus = DEFAULT_WOUND_BONUS
+ bare_wound_bonus = DEFAULT_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = DEFAULT_SPEED
+
+ stamina = (DAMAGE_COMPACT_LARGE * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+/obj/projectile/bullet/veb762by39
+ name = "7.62mm bullet"
+ icon_state = "gauss"
+ damage = DAMAGE_MEDIUM_INTERMEDIATE
+ wound_bonus = DEFAULT_WOUND_BONUS
+ bare_wound_bonus = DEFAULT_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = DEFAULT_SPEED
+
+ stamina = (DAMAGE_MEDIUM_INTERMEDIATE * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+/obj/projectile/bullet/veb762by54r
+ name = "7.62mm bullet"
+ icon_state = "gauss"
+ damage = DAMAGE_MEDIUM_LARGE
+ wound_bonus = DEFAULT_WOUND_BONUS
+ bare_wound_bonus = DEFAULT_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = HIGH_SPEED
+
+ stamina = (DAMAGE_MEDIUM_LARGE * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+/obj/projectile/bullet/veb12gauge
+ name = "12 gauge buckshot cloud"
+ icon_state = "guardian" // temp
+ damage = DAMAGE_SHOTGUN_LARGE
+ wound_bonus = DEFAULT_WOUND_BONUS
+ bare_wound_bonus = DEFAULT_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = LOW_SPEED
+
+ wound_falloff_tile = 1
+ damage_falloff_tile = 0.25
+ range = 20
+
+ stamina = (DAMAGE_SHOTGUN_LARGE * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+// these bullets are for OPFOR
+
+/obj/projectile/bullet/ss5point7by28
+ name = "5.7mm bullet"
+ icon_state = "gaussweak"
+ damage = DAMAGE_COMPACT_SMALL
+ wound_bonus = LOW_WOUND_BONUS
+ bare_wound_bonus = LOW_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = DEFAULT_SPEED
+
+ stamina = (DAMAGE_COMPACT_SMALL * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+/obj/projectile/bullet/ss6point8by51
+ name = "6.8mm bullet"
+ icon_state = "gauss"
+ damage = DAMAGE_MEDIUM_LARGE
+ wound_bonus = DEFAULT_WOUND_BONUS
+ bare_wound_bonus = DEFAULT_WOUND_BONUS
+ ricochets_max = DEFAULT_RICOCHETS_MAX
+ ricochet_chance = DEFAULT_RICOCHET_CHANCE
+ speed = HIGH_SPEED
+
+ stamina = (DAMAGE_MEDIUM_LARGE * 2)
+ eyeblur = DEFAULT_PAIN
+ stutter = DEFAULT_PAIN
+ embedding = list(embed_chance=DEFAULT_EMBED_CHANCE,fall_chance=DEFAULT_EMBEDDED_ITEM_FALLOUT,jostle_chance=DEFAULT_EMBEDDED_JOSTLE_CHANCE,ignore_throwspeed_threshold=TRUE,pain_stam_pct=DEFAULT_EMBEDDED_PAIN_STAM_PCT,pain_mult=DEFAULT_EMBEDDED_JOSTLE_PAIN_MULTIPLIER)
+
+// LINE BREAK THE START OF CASINGS
+/obj/item/ammo_casing/veb9by18
+ name = "9x18mm cartridge"
+ desc = "Surplus even from before the Cosmodrome Challenge."
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_COMPACT_MEDIUM_MSTIM
+ projectile_type = /obj/projectile/bullet/veb9by18
+
+/obj/item/ammo_casing/veb10by25
+ name = "10x25mm cartridge"
+ desc = "An older cartridge brought to modern standards."
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_COMPACT_LARGE_MSTIM
+ projectile_type = /obj/projectile/bullet/veb10by25
+
+/obj/item/ammo_casing/veb762by39
+ name = "7.62x39mm cartridge"
+ desc = "It gets the job done."
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_MEDIUM_INTERMEDIATE_MSTIM
+ projectile_type = /obj/projectile/bullet/veb762by39
+
+/obj/item/ammo_casing/veb762by54r
+ name = "7.62x54mmR cartridge"
+ desc = "It gets the job done."
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_MEDIUM_INTERMEDIATE_MSTIM
+ projectile_type = /obj/projectile/bullet/veb762by54r
+
+/obj/item/ammo_casing/veb12gauge
+ name = "12 gauge buckshot shell"
+ desc = "A buckshot shell with five pellets special made to thoroughly ruin someone's day."
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_SHOTGUN_LARGE_MSTIM
+ projectile_type = /obj/projectile/bullet/veb12gauge
+
+ variance = 35
+
+/obj/item/ammo_casing/ss5point7by28
+ name = "5.7x28mm cartridge"
+ desc = "It gets the job do-- hey! This is from the enemy! Traitor!"
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_COMPACT_SMALL_SS
+ projectile_type = /obj/projectile/bullet/ss5point7by28
+
+/obj/item/ammo_casing/ss6point8by51
+ name = "6.8x51mm cartridge"
+ desc = "It gets the job do-- hey! This is from the enemy! Traitor!"
+
+ icon = 'icons/obj/weapons/guns/ammo.dmi'
+ icon_state = "s-casing"
+
+ caliber = CALIBER_MEDIUM_LARGE_SS
+ projectile_type = /obj/projectile/bullet/ss6point8by51
+
+// LINE BREAK FOR MAGS
+
+/obj/item/ammo_box/magazine/veb10by25
+ name = "generic 10x25 magazine"
+ desc = "this is a template item! bugreport if you have this!"
+ caliber = CALIBER_COMPACT_LARGE_MSTIM
+ ammo_type = /obj/item/ammo_casing/veb10by25
+
+/obj/item/ammo_box/magazine/veb10by25/submachinegun
+ name = "VEB 10x25mm submachinegun magazine"
+ desc = "A standardized double stack magazine for VEB submachineguns. Can hold up to 32 rounds, and the double stack design is tried and true!"
+ icon_state = "uzi9mm-32"
+ base_icon_state = "uzi9mm"
+ multiple_sprites = AMMO_BOX_PER_BULLET
+
+ max_ammo = 32
+
+/obj/item/ammo_box/magazine/veb10by25/submachinegun/spawns_empty
+ start_empty = TRUE
+
+/obj/item/ammo_box/magazine/internal/boltaction/veb762by54r
+ name = "mosin nagant internal magazine"
+ desc = "bug report if you can see this"
+ ammo_type = /obj/item/ammo_casing/veb762by54r
+ caliber = CALIBER_MEDIUM_LARGE_MSTIM
+ max_ammo = 5
+ multiload = TRUE
+
+/obj/item/ammo_box/magazine/internal/boltaction/veb762by54r/spawns_empty
+ start_empty = TRUE
+
+// LINE BREAK FOR GUNS
+
+/obj/item/gun/ballistic/automatic/heide_smg
+ name = "\improper MPi-2M Heide"
+ desc = "A compact submachinegun firing 10x25 cartridges out of standard magazines. Has threading for a muzzle device, and a folding stock meaning it's easily concealed into a backpack or trench coat."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "seiba"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "seiba"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "seiba"
+
+ w_class = WEIGHT_CLASS_SMALL
+ weapon_weight = WEAPON_MEDIUM
+ slot_flags = ITEM_SLOT_BELT
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/veb10by25/submachinegun
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_magin.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_silenced.wav'
+ can_suppress = TRUE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+ can_bayonet = FALSE
+
+ suppressor_x_offset = 6
+
+ burst_size = 3
+ fire_delay = 0.6
+
+ spread = 7.5
+
+/obj/item/gun/ballistic/automatic/heide_smg/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_VEB)
+
+/obj/item/gun/ballistic/automatic/heide_smg/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/automatic/heide_smg/examine_more(mob/user)
+ . = ..()
+
+ . += "How does a revolution get a hold of guns in the modern world? By making them themselves, of course."
+
+ return .
+
+/obj/item/gun/ballistic/automatic/heide_smg/starts_empty
+ spawnwithmagazine = FALSE
+
+/obj/item/gun/ballistic/rifle/boltaction/mosin_rifle
+ name = "Karabiner 2121"
+ desc = "A Mosin-Nagant bolt action rifle, modernized with the rear sight filed down and replaced with mini holographic sight."
+
+ icon = 'modular_warrenstation/icons/obj/guns/mosin.dmi'
+ icon_state = "mosin"
+ inhand_icon_state = "sakhno"
+ worn_icon_state = "sakhno"
+
+ slot_flags = ITEM_SLOT_BELT
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/boltaction/veb762by54r
+ can_bayonet = FALSE
+ can_be_sawn_off = FALSE
+ weapon_weight = WEAPON_HEAVY
+ can_jam = FALSE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+/obj/item/gun/ballistic/rifle/boltaction/mosin_rifle/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_VEB)
+
+/obj/item/gun/ballistic/rifle/boltaction/mosin_rifle/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/rifle/boltaction/mosin_rifle/examine_more(mob/user)
+ . = ..()
+
+ . += "How does a revolution get a hold of guns in the modern world? By making them themselves, of course."
+
+ return .
+
+// SET_BASE_PIXEL(-8, 0)
+
+// LINE BREAK FOR FIRING PINS
/obj/item/firing_pin/wsexplorer
- name = "SolStill TAC Firing Pin"
- desc = "A firing pin created and used by SolStill to allow civilians to use guns without the risk of them going off in civil areas. TAC doesn't stand for anything, it just sounds cool."
+ name = "VEB Firing Pin"
+ desc = "A firing pin created and used by VEB to allow the use of guns without the risk of them going off in preprogrammed civil areas."
icon_state = "firing_pin_explorer"
fail_message = "Location error!"
+ pin_removable = FALSE
-// This checks that the user isn't on the station Z-level.
+// This checks that the user isn't on the ship Z-level.
/obj/item/firing_pin/wsexplorer/pin_auth(mob/living/user)
var/turf/station_check = get_turf(user)
- if(!station_check || is_station_level(station_check.z))
+ if(!station_check || is_centcom_level(station_check.z))
return FALSE
return TRUE
@@ -50,5 +447,3 @@
/obj/item/firing_pin/wsnormal
name = "firing pin"
desc = "A small authentication device, to be inserted into a firearm receiver to allow operation. This one is as standard as they come, allowing usage everywhere."
-
-// LINE SEPERATION FOR AMMO BOXES
diff --git a/modular_warrenstation/code/modules/opfor.dm b/modular_warrenstation/code/modules/opfor.dm
new file mode 100644
index 000000000000..23c2e9229163
--- /dev/null
+++ b/modular_warrenstation/code/modules/opfor.dm
@@ -0,0 +1,26 @@
+/mob/living/basic/trooper/gakster/ranged/mstim
+ desc = "A rear echelon deserter armed with a Seiba 10x25mm submachinegun. They look pretty angry."
+ loot = list(/obj/effect/mob_spawn/corpse/human/mstimdeserter, /obj/item/lethalcash/bundle/c10, /obj/item/ammo_box/magazine/veb10by25/submachinegun)
+ ai_controller = /datum/ai_controller/basic_controller/trooper/gakster/ranged
+ r_hand = /obj/item/gun/ballistic/automatic/heide_smg
+
+ casingtype = /obj/item/ammo_casing/spent
+ projectilesound = 'modular_warrenstation/lethalguns/sound/seiba/seiba.wav'
+ burst_shots = 3
+ ranged_cooldown = 0.4 SECONDS
+
+/obj/effect/mob_spawn/corpse/human/mstimdeserter
+ name = "\improper MSTIM Deserter Corpse"
+ outfit = /datum/outfit/mstimdeserter
+ hairstyle = "Bald"
+ facial_hairstyle = "Shaved"
+
+/datum/outfit/mstimdeserter
+ name = "\improper MSTIM Deserter Corpse"
+ uniform = /obj/item/clothing/under/frontier_colonist
+ suit = /obj/item/clothing/suit/armor/vest/alt
+ shoes = /obj/item/clothing/shoes/jackboots/frontier_colonist
+ gloves = /obj/item/clothing/gloves/frontier_colonist
+ mask = /obj/item/clothing/mask/gas/sechailer/half_mask
+ head = /obj/item/clothing/head/helmet/sec
+ back = /obj/item/storage/backpack/industrial/frontier_colonist
diff --git a/modular_warrenstation/icons/obj/guns/mosin.dmi b/modular_warrenstation/icons/obj/guns/mosin.dmi
new file mode 100644
index 000000000000..cf99814fa3d5
Binary files /dev/null and b/modular_warrenstation/icons/obj/guns/mosin.dmi differ
diff --git a/modular_warrenstation/lethalguns/code/bullets.dm b/modular_warrenstation/lethalguns/code/bullets.dm
new file mode 100644
index 000000000000..82d927e5d119
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/bullets.dm
@@ -0,0 +1,337 @@
+// 12mm chinmoku, slow bullets for use with suppressed weapons
+
+/obj/item/ammo_casing/c12chinmoku
+ name = "12mm Chinmoku lethal bullet casing"
+ desc = "A modified .40 sol long bullet, with larger projectile and less powder to make it subsonic \
+ Made for use in modified sol rifle magazines."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "chinmoku"
+
+ caliber = CALIBER_12MMCHINMOKU
+ projectile_type = /obj/projectile/bullet/c12chinmoku
+
+ ammo_stack_type = /obj/item/ammo_box/magazine/ammo_stack/c12chinmoku
+
+/obj/projectile/bullet/c12chinmoku
+ name = "12mm Chinmoku bullet"
+ damage = 40
+ spread = 2
+
+ wound_bonus = 10
+ bare_wound_bonus = 20
+
+ damage_falloff_tile = -3
+ speed = 1.2
+
+/obj/item/ammo_box/magazine/ammo_stack/c12chinmoku
+ name = "12mm Chinmoku casings"
+ desc = "A stack of 12mm Chinmoku cartridges."
+ caliber = CALIBER_12MMCHINMOKU
+ ammo_type = /obj/item/ammo_casing/c12chinmoku
+ max_ammo = 15
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/c12chinmoku/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/c12chinmoku/prefilled/special
+ name = "12mm Chinmoku special casings"
+ ammo_type = /obj/item/ammo_casing/c12chinmoku/special
+ icon_state = "stack_spec"
+
+/obj/item/ammo_box/magazine/ammo_stack/c12chinmoku/prefilled/tracer
+ name = "12mm Chinmoku tracer casings"
+ ammo_type = /obj/item/ammo_casing/c12chinmoku/tracer
+ icon_state = "stack_spec"
+
+// Chinmoku "special", with armor piercing but more damage falloff
+
+/obj/item/ammo_casing/c12chinmoku/special
+ name = "12mm Chinmoku 'special' bullet casing"
+ desc = "A modified .40 sol long bullet, with larger projectile and less powder to make it subsonic \
+ Made for use in modified sol rifle magazines. \
+ This is a special purpose version for the penetration of heavy armor, though it has harder damage falloff."
+
+ icon_state = "chinmoku_special"
+
+ projectile_type = /obj/projectile/bullet/c12chinmoku/special
+
+/obj/projectile/bullet/c12chinmoku/special
+ name = "12mm Chinmoku 'special' bullet"
+ damage = 40
+ armour_penetration = 30
+ spread = 4
+
+ damage_falloff_tile = -5
+
+// Chinmoku tracer, the same as regular chinmoku but it looks cool as fuck in the dark
+
+/obj/item/ammo_casing/c12chinmoku/tracer
+ name = "12mm Chinmoku tracer bullet casing"
+ desc = "A modified .40 sol long bullet, with larger projectile and less powder to make it subsonic \
+ Made for use in modified sol rifle magazines. \
+ This one is painted with a bright green tracer at the tip."
+
+ icon_state = "chinmoku_tracer"
+
+ projectile_type = /obj/projectile/bullet/c12chinmoku/tracer
+
+/obj/projectile/bullet/c12chinmoku/tracer
+ name = "12mm Chinmoku tracer"
+ icon = 'modular_warrenstation/lethalguns/icons/projectile.dmi'
+ icon_state = "tracer_green"
+
+ light_system = OVERLAY_LIGHT
+ light_range = 1
+ light_power = 1.4
+ light_color = COLOR_VIBRANT_LIME
+
+/obj/projectile/bullet/c12chinmoku/update_overlays()
+ . = ..()
+ var/mutable_appearance/emissive_overlay = emissive_appearance(icon, icon_state, src)
+ emissive_overlay.transform = transform
+ emissive_overlay.alpha = alpha
+ . += emissive_overlay
+
+// 8mm Marsian, a high velocity sniper round
+
+/obj/item/ammo_casing/c8marsian
+ name = "8mm Marsian lethal bullet casing"
+ desc = "A high-precision target round first produced on Mars, which has spread to popularity in many precision rifles around the galaxy."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "martian"
+
+ caliber = CALIBER_8MMMARSIAN
+ projectile_type = /obj/projectile/bullet/c8marsian
+
+ ammo_stack_type = /obj/item/ammo_box/magazine/ammo_stack/c8marsian
+
+/obj/projectile/bullet/c8marsian
+ name = "8mm Marsian bullet"
+ icon_state = "gauss"
+ damage = 50
+
+ wound_bonus = 10
+ bare_wound_bonus = 20
+
+ speed = 0.5
+
+/obj/item/ammo_box/magazine/ammo_stack/c8marsian
+ name = "8mm Marsian casings"
+ desc = "A stack of 8mm Marsian cartridges."
+ caliber = CALIBER_8MMMARSIAN
+ ammo_type = /obj/item/ammo_casing/c8marsian
+ max_ammo = 14
+ casing_x_positions = list(
+ -6,
+ -4,
+ -2,
+ 0,
+ 2,
+ 4,
+ 6,
+ )
+ casing_y_padding = 6
+
+/obj/item/ammo_box/magazine/ammo_stack/c8marsian/prefilled
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/c8marsian/prefilled/shockwave
+ name = "8mm Marsian shockwave casings"
+ ammo_type = /obj/item/ammo_casing/c8marsian/shockwave
+ icon_state = "stack_spec"
+
+/obj/item/ammo_box/magazine/ammo_stack/c8marsian/prefilled/piercing
+ name = "8mm Marsian piercing casings"
+ ammo_type = /obj/item/ammo_casing/c8marsian/piercing
+ icon_state = "stack_spec"
+
+// Marsian but it flies even faster, but does less damage
+
+/obj/item/ammo_casing/c8marsian/shockwave
+ name = "8mm Marsian shockwave bullet casing"
+ desc = "A high-precision target round first produced on Mars, which has spread to popularity in many precision rifles around the galaxy. \
+ This one is overloaded with powder and given a much more aerodynamic projectile shape to fly at insane speeds. \
+ These modifications have a negative impact on actual damage done to target."
+
+ icon_state = "martian_tungsten"
+
+ projectile_type = /obj/projectile/bullet/c8marsian/shockwave
+
+/obj/projectile/bullet/c8marsian/shockwave
+ name = "8mm Marsian shockwave bullet"
+ icon_state = "flight"
+ damage = 40
+
+ speed = 0.3
+
+// Marsian AP, has armor piercing and slightly less damage, but has some
+
+/obj/item/ammo_casing/c8marsian/piercing
+ name = "8mm Marsian piercing bullet casing"
+ desc = "A high-precision target round first produced on Mars, which has spread to popularity in many precision rifles around the galaxy. \
+ The projectile has been modified to better pierce armor, however this introduces deviation in the round's flight path."
+
+ icon_state = "martian_superfrag"
+
+ projectile_type = /obj/projectile/bullet/c8marsian/piercing
+
+ variance = 5
+
+/obj/projectile/bullet/c8marsian/piercing
+ name = "8mm Marsian piercing bullet"
+ icon_state = "redtrac"
+ damage = 50
+ armour_penetration = 30
+ spread = 5
+
+ damage_falloff_tile = -1
+ speed = 0.6
+
+// 6 gauge giant shotgun shells for killing things dead
+
+/obj/item/ammo_casing/s6gauge
+ name = "6 gauge buckshot shell"
+ desc = "A monster sized buckshot shell with pellets special made to thoroughly ruin someone's day."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "ramu_buckshot"
+
+ caliber = CALIBER_6GAUGE
+ projectile_type = /obj/projectile/bullet/s6gauge
+
+ pellets = 8
+ variance = 35
+
+ ammo_stack_type = /obj/item/ammo_box/magazine/ammo_stack/s6gauge
+
+/obj/projectile/bullet/s6gauge
+ name = "6 gauge buckshot pellet"
+ damage = 7.5
+
+ damage_falloff_tile = -0.25
+
+ range = 12
+
+/obj/item/ammo_box/magazine/ammo_stack/s6gauge
+ name = "6 gauge shells"
+ desc = "A stack of 6 gauge shells."
+ caliber = CALIBER_6GAUGE
+ ammo_type = /obj/item/ammo_casing/s6gauge
+ max_ammo = 4
+ casing_x_positions = list(
+ -8,
+ -4,
+ 0,
+ 4,
+ 8,
+ )
+ casing_y_padding = 9
+
+/obj/item/ammo_box/magazine/ammo_stack/s6gauge/prefilled
+ name = "6 gauge buckshot shells"
+ start_empty = FALSE
+
+/obj/item/ammo_box/magazine/ammo_stack/s6gauge/prefilled/longshot
+ name = "6 gauge longshot shells"
+ ammo_type = /obj/item/ammo_casing/s6gauge/longshot
+ icon_state = "stack_spec"
+
+/obj/item/ammo_box/magazine/ammo_stack/s6gauge/prefilled/slug
+ name = "6 gauge slug shells"
+ ammo_type = /obj/item/ammo_casing/s6gauge/slug
+
+/obj/item/ammo_box/magazine/ammo_stack/s6gauge/prefilled/flash
+ name = "6 gauge flash shells"
+ icon_state = "stack_spec"
+ ammo_type = /obj/item/ammo_casing/s6gauge/flashbang
+
+// 6 gauge buckshot but with a spread better made for longer range fighting
+
+/obj/item/ammo_casing/s6gauge/longshot
+ name = "6 gauge longshot shell"
+ desc = "A monster sized buckshot shell with pellets special made to thoroughly ruin someone's day. \
+ Longshot is designed to have a tighter spread of pellets that fly further, but behave otherwise identically \
+ to standard 6 gauge buckshot"
+
+ icon_state = "ramu_longshot"
+
+ projectile_type = /obj/projectile/bullet/s6gauge/longshot
+
+ variance = 15
+
+/obj/projectile/bullet/s6gauge/longshot
+ name = "6 gauge longshot pellet"
+
+ range = 30
+
+// 6 gauge slug, tarkov leg meta
+
+/obj/item/ammo_casing/s6gauge/slug
+ name = "6 gauge slug shell"
+ desc = "A monster sized slug for monster sized problems, you wouldn't want to get hit by one of these things."
+
+ icon_state = "ramu_slug"
+
+ projectile_type = /obj/projectile/bullet/s6gauge/slug
+
+ pellets = 1
+ variance = 5
+
+/obj/projectile/bullet/s6gauge/slug
+ name = "6 gauge slug"
+ damage = 60
+ armour_penetration = 10
+ damage_falloff_tile = -3
+
+// 6 gauge slug, but it makes a (non stunning) flashbang on range out (3 tiles)
+
+/obj/item/ammo_casing/s6gauge/flashbang
+ name = "6 gauge flash shell"
+ desc = "A monster sized slug filled with an evil amount of flash powder. Hearing and eye protection suggested during use."
+
+ icon_state = "ramu_flash"
+
+ projectile_type = /obj/projectile/bullet/s6gauge/slug/flash
+
+ pellets = 1
+ variance = 5
+
+/obj/projectile/bullet/s6gauge/slug/flash
+ name = "6 gauge flash slug"
+ damage = 40
+ range = 3
+ /// How much range should the shell's aoe effects have
+ var/flash_range = 3
+
+/obj/projectile/bullet/s6gauge/slug/flash/on_hit(atom/target, blocked = 0, pierce_hit)
+ ..()
+ flash_them()
+ return BULLET_ACT_HIT
+
+/obj/projectile/bullet/s6gauge/slug/flash/on_range()
+ flash_them()
+ return ..()
+
+/obj/projectile/bullet/s6gauge/slug/flash/proc/flash_them()
+ var/turf/flash_turf = get_turf(src)
+ flash_turf.flash_lighting_fx(range = flash_range)
+ playsound(flash_turf, 'sound/weapons/flashbang.ogg', 100, TRUE, 2, 0.9)
+ for(var/mob/living/living_mob_nearby in get_hearers_in_view(flash_range, flash_turf))
+ living_mob_nearby.flash_act(affect_silicon = TRUE)
+ if(!iscarbon(living_mob_nearby))
+ living_mob_nearby.soundbang_act()
+ else
+ var/mob/living/carbon/flashee = living_mob_nearby
+ flashee.soundbang_act(stun_pwr = 0, damage_pwr = 2, deafen_pwr = 5)
diff --git a/modular_warrenstation/lethalguns/code/grenades.dm b/modular_warrenstation/lethalguns/code/grenades.dm
new file mode 100644
index 000000000000..5ce23d06d937
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/grenades.dm
@@ -0,0 +1,77 @@
+// Impact grenades for offense, has no shrapnel and a pretty small kaboom
+
+/obj/item/grenade/syndieminibomb/concussion/impact
+ name = "Offensive Impact Grenade"
+ desc = "An impact-fuzed grenade with no shrapnel and a relatively small explosive mass for offensive action. \
+ The impact explosive will not be ready until 1/3 of the 5 second arming time has passed and it will \
+ behave like a regular grenade if thrown before that time."
+ icon = 'modular_warrenstation/lethalguns/icons/grenades.dmi'
+ icon_state = "impact_offense"
+ ex_dev = 0
+ ex_heavy = 0
+ ex_light = 4
+ ex_flame = 0
+ /// Can this grenade explode on impact yet?
+ var/impact_explosion_ready = FALSE
+
+/obj/item/grenade/syndieminibomb/concussion/impact/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
+ . = ..()
+ if(!impact_explosion_ready)
+ return
+ detonate()
+
+/obj/item/grenade/syndieminibomb/concussion/impact/arm_grenade(mob/user, delayoverride, msg = TRUE, volume = 60)
+ . = ..()
+ addtimer(CALLBACK(src, PROC_REF(ready_impact)), det_time / 3)
+
+/// Allows the grenade to explode on throw impact
+/obj/item/grenade/syndieminibomb/concussion/impact/proc/ready_impact()
+ impact_explosion_ready = TRUE
+
+// Impact grenades for defense, has shrapnel and a bigger boom
+
+/obj/item/grenade/frag/impact
+ name = "Defensive Impact Grenade"
+ desc = "An impact-fuzed grenade with large amounts of shrapnel and high explosive mass for defensive action. \
+ The impact explosive will not be ready until 1/2 of the 5 second arming time has passed and it will \
+ behave like a regular grenade if thrown before that time."
+ icon = 'modular_warrenstation/lethalguns/icons/grenades.dmi'
+ icon_state = "impact_defense"
+ shrapnel_type = /obj/projectile/bullet/shrapnel
+ shrapnel_radius = 3
+ ex_dev = 1
+ ex_heavy = 0
+ ex_light = 3
+ ex_flame = 0
+ /// Can this grenade explode on impact yet?
+ var/impact_explosion_ready = FALSE
+
+/obj/item/grenade/frag/impact/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
+ . = ..()
+ if(!impact_explosion_ready)
+ return
+ detonate()
+
+/obj/item/grenade/frag/impact/arm_grenade(mob/user, delayoverride, msg = TRUE, volume = 60)
+ . = ..()
+ addtimer(CALLBACK(src, PROC_REF(ready_impact)), det_time / 2)
+
+/// Allows the grenade to explode on throw impact
+/obj/item/grenade/frag/impact/proc/ready_impact()
+ impact_explosion_ready = TRUE
+
+/obj/item/gun/ballistic/rocketlauncher/unrestricted/filtre_anti_mech
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/rocketlauncher/super_rocket
+
+/obj/item/storage/toolbox/guncase/nova/filtre_rocket_launcher
+ weapon_to_spawn = /obj/item/gun/ballistic/rocketlauncher/unrestricted/filtre_weak_rocket
+ extra_to_spawn = /obj/item/ammo_casing/rocket/weak
+
+/obj/item/gun/ballistic/rocketlauncher/unrestricted/filtre_weak_rocket
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/rocketlauncher/super_rocket
+
+/obj/item/ammo_box/magazine/internal/rocketlauncher/super_rocket
+ ammo_type = /obj/item/ammo_casing/rocket/heap
+
+/obj/item/ammo_box/magazine/internal/rocketlauncher/weak_rocket
+ ammo_type = /obj/item/ammo_casing/rocket/weak
diff --git a/modular_warrenstation/lethalguns/code/gun_pickup_sounds.dm b/modular_warrenstation/lethalguns/code/gun_pickup_sounds.dm
new file mode 100644
index 000000000000..8a484a7b4c0d
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/gun_pickup_sounds.dm
@@ -0,0 +1,63 @@
+/obj/item/gun/ballistic/automatic/sol_grenade_launcher
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+/obj/item/gun/ballistic/automatic/sol_rifle
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+/obj/item/gun/ballistic/shotgun/riot/sol
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+/obj/item/gun/ballistic/automatic/sol_smg
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+/obj/item/gun/ballistic/automatic/pistol/plasma_thrower
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/automatic/pistol/plasma_marksman
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/revolver/shotgun_revolver
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/automatic/lanca
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+/obj/item/gun/ballistic/automatic/wylom
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+/obj/item/gun/ballistic/automatic/miecz
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+/obj/item/gun/ballistic/automatic/pistol/sol
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/automatic/pistol/trappiste
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/revolver/sol
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/revolver/takbok
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+/obj/item/gun/ballistic/automatic/xhihao_smg
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+/obj/item/gun/ballistic/rifle/boltaction
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
diff --git a/modular_warrenstation/lethalguns/code/long_rifles.dm b/modular_warrenstation/lethalguns/code/long_rifles.dm
new file mode 100644
index 000000000000..e2099263434a
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/long_rifles.dm
@@ -0,0 +1,143 @@
+// Over-under 8mm marsian super rifle
+
+/obj/item/gun/ballistic/marsian_super_rifle
+ name = "\improper Fukiya double-barrel rifle"
+ desc = "A double-barrel over-under rifle of considerable length that fires the powerful 8mm Marsian cartridge."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "fukiya"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "fukiya"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "fukiya"
+
+ SET_BASE_PIXEL(-8, 0)
+
+ fire_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu.wav'
+ load_sound = 'modular_warrenstation/lethalguns/sound/ramu/ramu_load.wav'
+ can_suppress = FALSE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+ w_class = WEIGHT_CLASS_BULKY
+ slot_flags = ITEM_SLOT_BACK
+ force = 15
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/c8marsian
+
+ can_bayonet = FALSE
+ can_be_sawn_off = FALSE
+ semi_auto = TRUE
+ bolt_type = BOLT_TYPE_NO_BOLT
+ can_be_sawn_off = FALSE
+ internal_magazine = TRUE
+ casing_ejector = FALSE
+ can_bayonet = FALSE
+
+ cartridge_wording = "shell"
+ tac_reloads = FALSE
+ weapon_weight = WEAPON_HEAVY
+
+ pb_knockback = 2
+ recoil = 2
+ muzzle_flash_lum = 3
+ muzzleflash_iconstate = "muzzle_flash_medium"
+
+/obj/item/gun/ballistic/marsian_super_rifle/Initialize(mapload)
+ . = ..()
+ AddElement(/datum/element/gun_launches_little_guys, throwing_force = 3, throwing_range = 5)
+
+/obj/item/gun/ballistic/marsian_super_rifle/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/marsian_super_rifle/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/marsian_super_rifle/examine_more(mob/user)
+ . = ..()
+
+ . += "The Fukiya is an over-under sporting rifle that saw popular use on both Mars and Jupiter. \
+ This is due to the weapon's ability to hurt both heavily modded targets in the case of Mars, \
+ or heavily armored targets in the case of Jupiter."
+
+ return .
+
+/obj/item/gun/ballistic/marsian_super_rifle/starts_empty
+ spawn_magazine_type = /obj/item/ammo_box/magazine/internal/c8marsian/starts_empty
+
+// Magazine fed bolt-action rifle firing 8mm marsian
+
+/obj/item/gun/ballistic/rifle/chokyu
+ name = "\improper Chokyu sniper rifle"
+ desc = "A boltaction sniper rifle firing 8mm marsian rounds. Fits Chokyu sniper magazines."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "chokyu"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "evilgun"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "evilgun"
+
+ inhand_x_dimension = 32
+ inhand_y_dimension = 32
+
+ fire_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu.wav'
+ load_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu_magin.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltout.wav'
+ bolt_drop_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltin.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/chokyu/chokyu_silenced.wav'
+ can_suppress = TRUE
+ can_unsuppress = TRUE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+ w_class = WEIGHT_CLASS_BULKY
+ slot_flags = ITEM_SLOT_BACK
+ weapon_weight = WEAPON_HEAVY
+ recoil = 2
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/c8marsian
+ internal_magazine = FALSE
+
+ can_bayonet = FALSE
+ can_be_sawn_off = FALSE
+ mag_display = TRUE
+ tac_reloads = TRUE
+ rack_delay = 1 SECONDS
+ suppressor_x_offset = 10
+
+ muzzle_flash_lum = 3
+ muzzleflash_iconstate = "muzzle_flash_medium"
+
+/obj/item/gun/ballistic/rifle/chokyu/Initialize(mapload)
+ . = ..()
+ AddComponent(/datum/component/scope, range_modifier = 3)
+
+/obj/item/gun/ballistic/rifle/chokyu/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/rifle/chokyu/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/rifle/chokyu/examine_more(mob/user)
+ . = ..()
+
+ . += "The Chokyu was a special purpose sniper rifle designed for Solfed operations forces. \
+ A rifle that can be compacted for easier transport, while having sufficient accuracy to \
+ take out targets at long range. This is all combined with a powerful round that is able to \
+ readily handle most targets."
+
+ return .
+
+/obj/item/gun/ballistic/rifle/chokyu/starts_empty
+ spawnwithmagazine = FALSE
diff --git a/modular_warrenstation/lethalguns/code/magazines.dm b/modular_warrenstation/lethalguns/code/magazines.dm
new file mode 100644
index 000000000000..b3d63e72ce2d
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/magazines.dm
@@ -0,0 +1,101 @@
+// Modified .40 Sol rifle magazines to fit 12mm chinmoku
+
+/obj/item/ammo_box/magazine/c12chinmoku
+ name = "\improper Chinmoku short magazine"
+ desc = "A shortened magazine for SolFed rifles, holds fifteen rounds. \
+ This one has been modified to fit the dimensionally-close-enough 12mm Chinmoku casings. \
+ A white line has been added to indicate you should not try using this in standard sol rifles."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "rifle_short"
+
+ multiple_sprites = AMMO_BOX_FULL_EMPTY
+
+ w_class = WEIGHT_CLASS_TINY
+
+ ammo_type = /obj/item/ammo_casing/c12chinmoku
+ caliber = CALIBER_12MMCHINMOKU
+ max_ammo = 15
+
+/obj/item/ammo_box/magazine/c12chinmoku/starts_empty
+ start_empty = TRUE
+
+/obj/item/ammo_box/magazine/c12chinmoku/standard
+ name = "\improper Chinmoku magazine"
+ desc = "A standard size magazine for SolFed rifles, holds thirty rounds. \
+ This one has been modified to fit the dimensionally-close-enough 12mm Chinmoku casings. \
+ A white line has been added to indicate you should not try using this in standard sol rifles."
+
+ icon_state = "rifle_standard"
+
+ w_class = WEIGHT_CLASS_SMALL
+
+ max_ammo = 30
+
+/obj/item/ammo_box/magazine/c12chinmoku/standard/starts_empty
+ start_empty = TRUE
+
+// 12ga drum for the nomi semi-automatic shotgun
+
+/obj/item/ammo_box/magazine/c12nomi
+ name = "\improper Nomi 12ga drum"
+ desc = "A large drum for the Nomi repeating shotgun that fits 12ga shotgun shells within. \
+ Holds ten shells."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "nomi_mag"
+
+ multiple_sprites = AMMO_BOX_FULL_EMPTY
+
+ w_class = WEIGHT_CLASS_NORMAL
+
+ ammo_type = /obj/item/ammo_casing/shotgun/buckshot
+ caliber = CALIBER_SHOTGUN
+ max_ammo = 10
+
+/obj/item/ammo_box/magazine/c12nomi/starts_empty
+ start_empty = TRUE
+
+// Magazines for the 8mm Marsian snipers
+
+/obj/item/ammo_box/magazine/c8marsian
+ name = "\improper Chokyu sniper magazine"
+ desc = "A standard magazine for holding seven rounds of 8mm Marsian, usually for the Chokyu sniper rifle."
+
+ icon = 'modular_warrenstation/lethalguns/icons/ammo.dmi'
+ icon_state = "chokyu_mag"
+
+ multiple_sprites = AMMO_BOX_FULL_EMPTY
+
+ w_class = WEIGHT_CLASS_SMALL
+
+ ammo_type = /obj/item/ammo_casing/c8marsian
+ caliber = CALIBER_8MMMARSIAN
+ max_ammo = 7
+
+/obj/item/ammo_box/magazine/c8marsian/starts_empty
+ start_empty = TRUE
+
+// Internal magazine for the fukiya double rifle
+
+/obj/item/ammo_box/magazine/internal/c8marsian
+ name = "8mm marsian over-under tubes"
+ ammo_type = /obj/item/ammo_casing/c8marsian
+ caliber = CALIBER_8MMMARSIAN
+ max_ammo = 2
+ multiload = FALSE
+
+/obj/item/ammo_box/magazine/internal/c8marsian/starts_empty
+ start_empty = TRUE
+
+// Internal shotgun tube for 6 gauge shotguns
+
+/obj/item/ammo_box/magazine/internal/s6gauge
+ name = "6 gauge shotgun internal magazine"
+ ammo_type = /obj/item/ammo_casing/s6gauge
+ caliber = CALIBER_6GAUGE
+ max_ammo = 3
+ multiload = FALSE
+
+/obj/item/ammo_box/magazine/internal/s6gauge/starts_empty
+ start_empty = TRUE
diff --git a/modular_warrenstation/lethalguns/code/motion_detector.dm b/modular_warrenstation/lethalguns/code/motion_detector.dm
new file mode 100644
index 000000000000..92ff50eb024b
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/motion_detector.dm
@@ -0,0 +1,33 @@
+/obj/item/motiondetector
+ name = "motion detector"
+ desc = "A device that detects nearby movement, displaying them as visible blips. Does not differentiate between "
+ icon_state = "scanner"
+ icon = 'modular_warrenstation/lethalguns/icons/detector.dmi'
+ ///The range of this motion detector
+ var/scan_range = 9
+ /// Used for the cooldown below, how long do we wait between uses
+ var/scan_cooldown_time = 10 SECONDS
+ /// Time between using the big ping scan
+ COOLDOWN_DECLARE(motion_detector_cooldown)
+
+/obj/item/motiondetector/attack_self(mob/user, modifiers)
+ . = ..()
+ if(!COOLDOWN_FINISHED(src, motion_detector_cooldown))
+ balloon_alert(user, "recharging")
+ return
+ balloon_alert(user, "readying sonar...")
+ playsound(user, 'sound/mecha/skyfall_power_up.ogg', vol = 20, vary = TRUE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE)
+ if(!do_after(user, 1.1 SECONDS))
+ return
+ playsound(user, 'sound/effects/ping_hit.ogg', vol = 75, vary = TRUE) // Should be audible for the radius of the sonar
+ var/detected_count = 0
+ for(var/mob/living/nearby_living_thing in range(scan_range, user))
+ if(nearby_living_thing == user)
+ continue
+ if(nearby_living_thing.stat == DEAD)
+ continue
+ new /obj/effect/temp_visual/sonar_ping(user.loc, user, nearby_living_thing)
+ detected_count += 1
+ to_chat(user, span_notice("The sensor pings, detecting [detected_count] living beings nearby!"))
+ flick("scanner_ping", src)
+ COOLDOWN_START(src, motion_detector_cooldown, scan_cooldown_time)
diff --git a/modular_warrenstation/lethalguns/code/pistol.dm b/modular_warrenstation/lethalguns/code/pistol.dm
new file mode 100644
index 000000000000..938dff4ae003
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/pistol.dm
@@ -0,0 +1,107 @@
+// Pistol but its evil and uses miecz magazines
+
+/obj/item/gun/ballistic/automatic/pistol/weevil
+ name = "\improper Zomushi pistol"
+ desc = "A rare pistol firing the CIN .27-54 cartridge out of standard Miecz magazines."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns32x.dmi'
+ icon_state = "zomushi"
+
+ rack_sound = 'modular_warrenstation/lethalguns/sound/zomushi/zomushi_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/zomushi/zomushi.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/zomushi/zomushi_silenced.wav'
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+ w_class = WEIGHT_CLASS_NORMAL
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/miecz
+
+ suppressor_x_offset = 7
+ suppressor_y_offset = 0
+
+ fire_delay = 0.25 SECONDS
+ muzzleflash_iconstate = "muzzle_flash_light"
+
+/obj/item/gun/ballistic/automatic/pistol/weevil/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/automatic/pistol/weevil/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/automatic/pistol/weevil/examine_more(mob/user)
+ . = ..()
+
+ . += "An unusual competitor to the widely popular Wespe pistols, \
+ firing a CIN cartridge instead of any locally produced by Solfed. \
+ Taking advantage of existing technology, it uses Miecz magazines in a functional, \
+ though 'interesting' solution."
+
+ return .
+
+/obj/item/gun/ballistic/automatic/pistol/weevil/starts_empty
+ spawnwithmagazine = FALSE
+
+// What if the sindano fired CIN ammo?
+
+/obj/item/gun/ballistic/automatic/seiba_smg
+ name = "\improper Seiba submachine gun"
+ desc = "A compact submachinegun firing .27-54 cartridges out of Miecz magazines."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "seiba"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "seiba"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "seiba"
+
+ w_class = WEIGHT_CLASS_NORMAL
+ weapon_weight = WEAPON_MEDIUM
+ slot_flags = ITEM_SLOT_BELT
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/miecz
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_magin.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/seiba/seiba_silenced.wav'
+ can_suppress = TRUE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav'
+
+ can_bayonet = FALSE
+
+ suppressor_x_offset = 6
+
+ burst_size = 3
+ fire_delay = 0.18 SECONDS
+
+ spread = 7.5
+
+ muzzleflash_iconstate = "muzzle_flash_light"
+
+/obj/item/gun/ballistic/automatic/seiba_smg/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_CARWO)
+
+/obj/item/gun/ballistic/automatic/seiba_smg/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/automatic/seiba_smg/examine_more(mob/user)
+ . = ..()
+
+ . += "Another unusual competitor to a local sol design, the Seiba was made as an alternative to the venerable Sindano. \
+ Much like it's .27-54 firing pistol counterpart, the Seiba uses Miecz magazines in the role of a submachinegun this time. \
+ Similarly to the Sindano, it sports a three round burst fire, though it manages slightly faster firing speeds to the sindano \
+ thanks to the specs of the .27-54 cartridge."
+
+ return .
+
+/obj/item/gun/ballistic/automatic/seiba_smg/starts_empty
+ spawnwithmagazine = FALSE
diff --git a/modular_warrenstation/lethalguns/code/shotgun.dm b/modular_warrenstation/lethalguns/code/shotgun.dm
new file mode 100644
index 000000000000..a5757f84cf2f
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/shotgun.dm
@@ -0,0 +1,148 @@
+// Giant evil 6 gauge shotgun for blowing people to the nearest planet with
+
+/obj/item/gun/ballistic/shotgun/ramu
+ name = "\improper Ramu 6ga Shotgun"
+ desc = "A six gauge, monster-sized shotgun with a capacity of four total shells, including one in the chamber."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "ramu"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "ramu"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "ramu"
+
+ inhand_x_dimension = 32
+ inhand_y_dimension = 32
+
+ SET_BASE_PIXEL(-8, 0)
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/ramu/ramu_load.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/ramu/ramu.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/ramu/ramu_pump.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/ramu/ramu_silenced.wav'
+ can_suppress = TRUE
+ can_unsuppress = TRUE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav'
+
+ suppressor_x_offset = 12
+ can_bayonet = FALSE
+ can_be_sawn_off = FALSE
+
+ w_class = WEIGHT_CLASS_BULKY
+ slot_flags = ITEM_SLOT_BACK
+
+ recoil = 2
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/s6gauge
+
+/obj/item/gun/ballistic/shotgun/ramu/Initialize(mapload)
+ . = ..()
+ AddElement(/datum/element/gun_launches_little_guys, throwing_force = 3, throwing_range = 5)
+
+/obj/item/gun/ballistic/shotgun/ramu/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/shotgun/ramu/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/shotgun/ramu/examine_more(mob/user)
+ . = ..()
+
+ . += "The Ramu was the marsian solution to a uniquely marsian problem. \
+ As most of the planet's residents are either heavily biomodded, or \
+ heavily robomodded, police forces on the planet were finding difficulty \
+ dealing with many of the criminals using conventional weapons. Rather than \
+ make something reasonable, some chief of peacekeeping came up with the idea \
+ to simply make the shotguns they were using for riot suppression bigger."
+
+ return .
+
+/obj/item/gun/ballistic/shotgun/ramu/starts_empty
+ spawn_magazine_type = /obj/item/ammo_box/magazine/internal/s6gauge/starts_empty
+
+/obj/item/storage/toolbox/guncase/nova/super_shotgun
+ weapon_to_spawn = /obj/item/gun/ballistic/shotgun/ramu
+ extra_to_spawn = /obj/item/ammo_box/magazine/ammo_stack/s6gauge/prefilled
+
+// Drum fed semi-automatic shotgun firing 12ga
+
+/obj/item/gun/ballistic/automatic/nomi_shotgun
+ name = "\improper Nomi repeating shotgun"
+ desc = "A semi-automatic shotgun that fires 12ga out of a ten shell drum."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "nomi"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "evilgun"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "evilgun"
+
+ SET_BASE_PIXEL(-8, 0)
+
+ w_class = WEIGHT_CLASS_BULKY
+ weapon_weight = WEAPON_HEAVY
+ slot_flags = ITEM_SLOT_BACK
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/c12nomi
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/nomi/nomi_magin.ogg'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/nomi/nomi_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/nomi/nomi.wav'
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+ can_bayonet = FALSE
+ can_suppress = FALSE
+
+ burst_size = 2
+ fire_delay = 0.5 SECONDS
+
+ projectile_wound_bonus = -20
+ projectile_damage_multiplier = 0.75
+ recoil = 0.5
+
+/obj/item/gun/ballistic/automatic/nomi_shotgun/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/automatic/nomi_shotgun/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/automatic/nomi_shotgun/examine_more(mob/user)
+ . = ..()
+
+ . += "The Nomi was purpose made for Solfed police operations, who wanted not just a shotgun, \
+ but a shotgun that could clear an entire room in as short a time as possible. \
+ The solution was to simply make a rifle that fired shotgun shells, an elegant(?) solution \
+ to a not-so-elegant problem."
+
+ return .
+
+/obj/item/gun/ballistic/automatic/nomi_shotgun/starts_empty
+ spawnwithmagazine = FALSE
+
+/obj/item/storage/toolbox/guncase/nova/nomi_shotgun
+ weapon_to_spawn = /obj/item/gun/ballistic/automatic/nomi_shotgun
+ extra_to_spawn = /obj/item/ammo_box/magazine/c12nomi
+
+// Renoster shotgun but with buckshot
+
+/obj/item/gun/ballistic/shotgun/riot/sol/evil/filtre
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/shot/riot/sol_thunderdome/filtre
+
+/obj/item/ammo_box/magazine/internal/shot/riot/sol_thunderdome/filtre
+ ammo_type = /obj/item/ammo_casing/shotgun/buckshot
+
+// Edits the arm cannon to let people with chunky fingers use it
+/obj/item/gun/ballistic/shotgun/shell_launcher
+ trigger_guard = TRIGGER_GUARD_ALLOW_ALL
diff --git a/modular_warrenstation/lethalguns/code/suppressed.dm b/modular_warrenstation/lethalguns/code/suppressed.dm
new file mode 100644
index 000000000000..2ee7aedeef8a
--- /dev/null
+++ b/modular_warrenstation/lethalguns/code/suppressed.dm
@@ -0,0 +1,183 @@
+// Suppressed rifles firing 12mm sub-sonics, funny
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle
+ name = "\improper Yari suppressed rifle"
+ desc = "A special rifle firing 12mm Chinmoku out of an integrally suppressed barrel. Uses Chinmoku magazines."
+
+ icon = 'modular_warrenstation/lethalguns/icons/guns48x.dmi'
+ icon_state = "yari"
+
+ worn_icon = 'modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi'
+ worn_icon_state = "evilgun"
+
+ lefthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi'
+ righthand_file = 'modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi'
+ inhand_icon_state = "evilgun"
+
+ SET_BASE_PIXEL(-8, 0)
+
+ special_mags = TRUE
+
+ w_class = WEIGHT_CLASS_BULKY
+ weapon_weight = WEAPON_HEAVY
+ slot_flags = ITEM_SLOT_BACK
+
+ accepted_magazine_type = /obj/item/ammo_box/magazine/c12chinmoku
+ spawn_magazine_type = /obj/item/ammo_box/magazine/c12chinmoku/standard
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/yari/yari_magin.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/yari/yari_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/yari/yari.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/yari/yari.wav'
+ can_suppress = TRUE
+ can_unsuppress = FALSE
+
+ pickup_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+ drop_sound = 'modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav'
+
+ can_bayonet = FALSE
+
+ burst_size = 1
+ fire_delay = 0.3 SECONDS
+ actions_types = list()
+ spread = 7.5
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/Initialize(mapload)
+ . = ..()
+
+ var/obj/item/suppressor/new_suppressor = new(src)
+ install_suppressor(new_suppressor)
+
+ give_autofire()
+
+/// Separate proc for handling auto fire just because one of these subtypes isn't otomatica
+/obj/item/gun/ballistic/automatic/suppressed_rifle/proc/give_autofire()
+ AddComponent(/datum/component/automatic_fire, fire_delay)
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/give_manufacturer_examine()
+ AddElement(/datum/element/manufacturer_examine, COMPANY_XHIHAO)
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/examine(mob/user)
+ . = ..()
+ . += span_notice("You can examine closer to learn a little more about this weapon.")
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/examine_more(mob/user)
+ . = ..()
+
+ . += "The Yari rifles were made for special forces units that needed the power of the standard Solfed \
+ rifle selection, but needed a little more nuance to their operations. These weapons sport a barrel \
+ with a suppressor built in, as well as a tacticool black paint scheme to be terrible in every environment. \
+ Rather than firing the baseline .40 sol long cartridges, a modified variant was created to be both \
+ sub-sonic and more powerful at extremely short ranges where these operations would be taking place."
+
+ return .
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/starts_empty
+ spawnwithmagazine = FALSE
+
+// The above rifle but with an underbarrel .980 grenade launcher
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher
+ name = "\improper Gureibu-GL suppressed rifle"
+ desc = "A special rifle firing 12mm Chinmoku out of an integrally suppressed barrel. Uses Chinmoku magazines. \
+ This is a version of the Yari rifle that comes with an attached grenade launcher fit for .980 Tydhouer grenades."
+
+ icon_state = "gureibu"
+
+ spawn_magazine_type = /obj/item/ammo_box/magazine/c12chinmoku
+ spread = 10
+
+ /// The stored under-barrel grenade launcher for this weapon
+ var/obj/item/gun/ballistic/revolver/grenadelauncher/tydhouer/underbarrel
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/try_fire_gun(atom/target, mob/living/user, params)
+ if(LAZYACCESS(params2list(params), RIGHT_CLICK))
+ return underbarrel.try_fire_gun(target, user, params)
+ return ..()
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/Initialize(mapload)
+ . = ..()
+ underbarrel = new /obj/item/gun/ballistic/revolver/grenadelauncher/tydhouer(src)
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/Destroy()
+ QDEL_NULL(underbarrel)
+ return ..()
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/item_interaction(mob/living/user, obj/item/tool, list/modifiers)
+ if(isammocasing(tool))
+ if(istype(tool, underbarrel.magazine.ammo_type))
+ underbarrel.attackby(tool, user, list2params(modifiers))
+ return ITEM_INTERACT_BLOCKING
+ return ..()
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/attackby(obj/item/attacking, mob/user, params)
+ if(isammocasing(attacking))
+ var/obj/item/ammo_casing/attacking_casing = attacking
+ if(attacking_casing.caliber == underbarrel.magazine.caliber)
+ underbarrel.attack_self(user)
+ underbarrel.attackby(attacking, user, params)
+ else if(isammobox(attacking))
+ var/obj/item/ammo_box/attacking_box = attacking
+ if(attacking_box.caliber == underbarrel.magazine.caliber)
+ underbarrel.attack_self(user)
+ underbarrel.attackby(attacking, user, params)
+ else
+ ..()
+ else
+ ..()
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher/starts_empty
+ spawnwithmagazine = FALSE
+
+/obj/item/storage/toolbox/guncase/nova/launcher_suppressed_rifle
+ weapon_to_spawn = /obj/item/gun/ballistic/automatic/suppressed_rifle/grenade_launcher
+ extra_to_spawn = /obj/item/ammo_box/magazine/c12chinmoku
+
+// Grenade launcher for holding .980 grenades in for the rifle
+
+/obj/item/gun/ballistic/revolver/grenadelauncher/tydhouer
+ accepted_magazine_type = /obj/item/ammo_box/magazine/internal/grenadelauncher/c980grenade
+ pin = /obj/item/firing_pin
+
+/obj/item/ammo_box/magazine/internal/grenadelauncher/c980grenade
+ name = "grenade launcher internal magazine"
+ ammo_type = /obj/item/ammo_casing/c980grenade
+ caliber = CALIBER_980TYDHOUER
+ start_empty = TRUE
+
+// Variant of the suppressed rifle with a scope and perfect accuracy, also no automatic
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/marksman
+ name = "\improper Ransu suppressed marksman rifle"
+ desc = "A special rifle firing 12mm Chinmoku out of an integrally suppressed barrel. Uses Chinmoku magazines. \
+ This one is mounted with a scope and other furniture to support more long range action. Automatic fire \
+ capability was removed to increase the accuracy of the weapon."
+
+ icon_state = "ransu"
+
+ spawn_magazine_type = /obj/item/ammo_box/magazine/c12chinmoku
+
+ load_sound = 'modular_warrenstation/lethalguns/sound/yari/yari_magin.wav'
+ rack_sound = 'modular_warrenstation/lethalguns/sound/ransu/ransu_rack.wav'
+ fire_sound = 'modular_warrenstation/lethalguns/sound/ransu/ransu.wav'
+ suppressed_sound = 'modular_warrenstation/lethalguns/sound/ransu/ransu.wav'
+ can_suppress = TRUE
+ can_unsuppress = FALSE
+
+ can_bayonet = FALSE
+
+ fire_delay = 0.5 SECONDS
+ spread = 0
+
+ projectile_damage_multiplier = 1.5
+ recoil = 0.5
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/marksman/Initialize(mapload)
+ . = ..()
+ AddComponent(/datum/component/scope, range_modifier = 2)
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/marksman/give_autofire()
+ return
+
+/obj/item/gun/ballistic/automatic/suppressed_rifle/marksman/starts_empty
+ spawnwithmagazine = FALSE
diff --git a/modular_warrenstation/lethalguns/icons/ammo.dmi b/modular_warrenstation/lethalguns/icons/ammo.dmi
new file mode 100644
index 000000000000..7867c9023fcd
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/ammo.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/detector.dmi b/modular_warrenstation/lethalguns/icons/detector.dmi
new file mode 100644
index 000000000000..7d86e7feab85
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/detector.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/grenades.dmi b/modular_warrenstation/lethalguns/icons/grenades.dmi
new file mode 100644
index 000000000000..8ab3747f7e48
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/grenades.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/guns32x.dmi b/modular_warrenstation/lethalguns/icons/guns32x.dmi
new file mode 100644
index 000000000000..7bd2f2445021
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/guns32x.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/guns48x.dmi b/modular_warrenstation/lethalguns/icons/guns48x.dmi
new file mode 100644
index 000000000000..77f0ca72aeb8
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/guns48x.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi b/modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi
new file mode 100644
index 000000000000..6f66e04f1391
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/mob_sprites/lefthand.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi b/modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi
new file mode 100644
index 000000000000..271598c43f8e
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/mob_sprites/righthand.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi b/modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi
new file mode 100644
index 000000000000..ce4af7ad57dc
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/mob_sprites/worn.dmi differ
diff --git a/modular_warrenstation/lethalguns/icons/projectile.dmi b/modular_warrenstation/lethalguns/icons/projectile.dmi
new file mode 100644
index 000000000000..7805f916ed37
Binary files /dev/null and b/modular_warrenstation/lethalguns/icons/projectile.dmi differ
diff --git a/modular_warrenstation/lethalguns/sound/chokyu/chokyu.wav b/modular_warrenstation/lethalguns/sound/chokyu/chokyu.wav
new file mode 100644
index 000000000000..f488ce39aa48
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/chokyu/chokyu.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltin.wav b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltin.wav
new file mode 100644
index 000000000000..0a138a8305e1
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltin.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltout.wav b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltout.wav
new file mode 100644
index 000000000000..c02eb8e28d28
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_boltout.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/chokyu/chokyu_magin.wav b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_magin.wav
new file mode 100644
index 000000000000..5b7426ab0c96
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_magin.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/chokyu/chokyu_silenced.wav b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_silenced.wav
new file mode 100644
index 000000000000..1620485940c3
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/chokyu/chokyu_silenced.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/nomi/nomi.wav b/modular_warrenstation/lethalguns/sound/nomi/nomi.wav
new file mode 100644
index 000000000000..55f592afc35c
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/nomi/nomi.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/nomi/nomi_magin.ogg b/modular_warrenstation/lethalguns/sound/nomi/nomi_magin.ogg
new file mode 100644
index 000000000000..d8dea263a2b8
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/nomi/nomi_magin.ogg differ
diff --git a/modular_warrenstation/lethalguns/sound/nomi/nomi_rack.wav b/modular_warrenstation/lethalguns/sound/nomi/nomi_rack.wav
new file mode 100644
index 000000000000..10b5d7eba8bf
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/nomi/nomi_rack.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav
new file mode 100644
index 000000000000..e63eb3af3a6b
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_heavygun.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav
new file mode 100644
index 000000000000..b3d298d3cbff
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_lightgun.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav
new file mode 100644
index 000000000000..7480590f9525
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/pickup_sounds/drop_mediumgun.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ramu/ramu.wav b/modular_warrenstation/lethalguns/sound/ramu/ramu.wav
new file mode 100644
index 000000000000..49565b5b2a74
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ramu/ramu.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ramu/ramu_load.wav b/modular_warrenstation/lethalguns/sound/ramu/ramu_load.wav
new file mode 100644
index 000000000000..59a1e5d9532c
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ramu/ramu_load.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ramu/ramu_pump.wav b/modular_warrenstation/lethalguns/sound/ramu/ramu_pump.wav
new file mode 100644
index 000000000000..d56a42b2337c
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ramu/ramu_pump.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ramu/ramu_silenced.wav b/modular_warrenstation/lethalguns/sound/ramu/ramu_silenced.wav
new file mode 100644
index 000000000000..a6fde2085cdb
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ramu/ramu_silenced.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ransu/ransu.wav b/modular_warrenstation/lethalguns/sound/ransu/ransu.wav
new file mode 100644
index 000000000000..811e93f78518
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ransu/ransu.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/ransu/ransu_rack.wav b/modular_warrenstation/lethalguns/sound/ransu/ransu_rack.wav
new file mode 100644
index 000000000000..e26092ced373
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/ransu/ransu_rack.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/seiba/seiba.wav b/modular_warrenstation/lethalguns/sound/seiba/seiba.wav
new file mode 100644
index 000000000000..28a4258a0f0d
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/seiba/seiba.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/seiba/seiba_magin.wav b/modular_warrenstation/lethalguns/sound/seiba/seiba_magin.wav
new file mode 100644
index 000000000000..2f2746bab9a6
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/seiba/seiba_magin.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/seiba/seiba_rack.wav b/modular_warrenstation/lethalguns/sound/seiba/seiba_rack.wav
new file mode 100644
index 000000000000..bdaf3d33cd98
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/seiba/seiba_rack.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/seiba/seiba_silenced.wav b/modular_warrenstation/lethalguns/sound/seiba/seiba_silenced.wav
new file mode 100644
index 000000000000..8805269ade76
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/seiba/seiba_silenced.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/yari/yari.wav b/modular_warrenstation/lethalguns/sound/yari/yari.wav
new file mode 100644
index 000000000000..d7ea9c1fef3b
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/yari/yari.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/yari/yari_magin.wav b/modular_warrenstation/lethalguns/sound/yari/yari_magin.wav
new file mode 100644
index 000000000000..1a2d327c5c34
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/yari/yari_magin.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/yari/yari_rack.wav b/modular_warrenstation/lethalguns/sound/yari/yari_rack.wav
new file mode 100644
index 000000000000..6e014b81c93a
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/yari/yari_rack.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/zomushi/zomushi.wav b/modular_warrenstation/lethalguns/sound/zomushi/zomushi.wav
new file mode 100644
index 000000000000..1e151be14bc0
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/zomushi/zomushi.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/zomushi/zomushi_rack.wav b/modular_warrenstation/lethalguns/sound/zomushi/zomushi_rack.wav
new file mode 100644
index 000000000000..b225d4be4f4e
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/zomushi/zomushi_rack.wav differ
diff --git a/modular_warrenstation/lethalguns/sound/zomushi/zomushi_silenced.wav b/modular_warrenstation/lethalguns/sound/zomushi/zomushi_silenced.wav
new file mode 100644
index 000000000000..994ea7fef59d
Binary files /dev/null and b/modular_warrenstation/lethalguns/sound/zomushi/zomushi_silenced.wav differ
diff --git a/modular_warrenstation/mobs/lethalmobs.dm b/modular_warrenstation/mobs/lethalmobs.dm
index 5adbdf6dd1a5..3706dc75ddb3 100644
--- a/modular_warrenstation/mobs/lethalmobs.dm
+++ b/modular_warrenstation/mobs/lethalmobs.dm
@@ -1,8 +1,8 @@
/mob/living/basic/trooper/gakster
name = "Gakster"
desc = "This assclown looks like they barely know what they're doing."
- maxHealth = 150
- health = 150
+ maxHealth = 100
+ health = 100
faction = list(ROLE_SYNDICATE)
ai_controller = /datum/ai_controller/basic_controller/trooper/gakster
loot = list(/obj/effect/mob_spawn/corpse/human/gakstermob)
@@ -19,7 +19,7 @@
"Shit!",
"Fuck!",
"Hostile!",
- "Get out of here, Gakster!",
+ "Get out of here!",
"Oh, shit!",
"Drop dead!",
"Enemy!",
@@ -54,7 +54,7 @@
"Fuck you!",
)
if(prob(25))
- say(language = /datum/language/gutter, message = pick(melee_taunts))
+ say(language = /datum/language/common, message = pick(melee_taunts))
/mob/living/basic/trooper/gakster/apply_damage(damage, damagetype, def_zone, blocked, forced, spread_damage, wound_bonus, bare_wound_bonus, sharpness, attack_direction, attacking_item)
. = ..()
@@ -81,7 +81,7 @@
"Fuck you!",
)
if(prob(40))
- say(language = /datum/language/gutter, message = pick(pain_taunts))
+ say(language = /datum/language/common, message = pick(pain_taunts))
/mob/living/basic/trooper/gakster/melee
desc = "A gakster with a combat knife and very little to lose."
@@ -140,7 +140,7 @@
"Bastard!",
)
if(prob(25))
- say(language = /datum/language/gutter, message = pick(ranged_taunts))
+ say(language = /datum/language/common, message = pick(ranged_taunts))
/mob/living/basic/trooper/gakster/suicide
name = "Gakster Suicide Bomber"
diff --git a/tgstation.dme b/tgstation.dme
index 97abf7186458..8273128fee6b 100644
--- a/tgstation.dme
+++ b/tgstation.dme
@@ -8323,6 +8323,7 @@
#include "modular_warrenstation\code\modules\language.dm"
#include "modular_warrenstation\code\modules\loot.dm"
#include "modular_warrenstation\code\modules\numed.dm"
+#include "modular_warrenstation\code\modules\opfor.dm"
#include "modular_warrenstation\code\modules\quirks.dm"
#include "modular_warrenstation\code\modules\ammo_stacks\code\ammo_stack_base.dm"
#include "modular_warrenstation\code\modules\ammo_stacks\code\stack_types.dm"