diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 68e7f3feb4..214d8ea4bd 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -78,12 +78,40 @@ jobs:
- name: Run TGUI Checks
run: tools/build/build --ci lint tgui-test
+ dreamchecker:
+ name: DreamChecker
+ runs-on: ubuntu-20.04
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Restore SpacemanDMM Cache
+ uses: actions/cache@v4
+ with:
+ path: ~/SpacemanDMM
+ key: ${{ runner.os }}-dreamchecker-${{ hashFiles('dependencies.sh')}}
+ restore-keys: ${{ runner.os }}-dreamchecker
+
+ - name: Install Dependencies
+ run: |
+ tools/ci/install_spaceman_dmm.sh dreamchecker
+
+ - name: Run Linter
+ id: linter
+ run: |
+ ~/dreamchecker > ${GITHUB_WORKSPACE}/output-annotations.txt 2>&1
+
+ - name: Annotate Linter
+ uses: yogstation13/DreamAnnotate@v2
+ if: always()
+ with:
+ outputFile: output-annotations.txt
+
unit_tests:
timeout-minutes: 30
if: ( !contains(github.event.head_commit.message, '[ci skip]') )
strategy:
matrix:
- map: ['southern_cross']
+ map: ['USE_MAP_SOUTHERN_CROSS', 'USE_MAP_SOLUNA_NEXUS']
# name: Integration Tests (${{ matrix.map }})
name: Integration Tests
# needs: ['run_linters', 'dreamchecker']
@@ -93,10 +121,10 @@ jobs:
- name: Ensure +x on CI directory
run: |
chmod -R +x ./tools/ci
- - name: Setup Cache
+ - name: Restore BYOND Cache
uses: actions/cache@v4
with:
- path: $HOME/BYOND
+ path: $HOME/byond
key: ${{ runner.os }}-byond
- name: Install RUST_G Dependencies
run: |
@@ -112,37 +140,40 @@ jobs:
tools/ci/install_byond.sh
tools/ci/compile_and_run.sh
env:
- TEST_DEFINE: "UNIT_TEST"
- TEST_FILE: "code/_unit_tests.dm"
- MAP: ${{ matrix.map }}
- REPLACE: true
+ EXTRA_ARGS: "-DUNIT_TEST -D${{ matrix.map }}"
RUN: "1"
- - name: Compile POIs
+
+ extra_map_tests:
+ name: Map Tests
+ runs-on: ubuntu-22.04
+ steps:
+ - uses: actions/checkout@v4
+ - name: Ensure +x on CI directory
run: |
- tools/ci/install_byond.sh
- tools/ci/compile_and_run.sh
+ chmod -R +x ./tools/ci
+ - name: Restore BYOND Cache
+ uses: actions/cache@v4
+ with:
+ path: $HOME/byond
+ key: ${{ runner.os }}-byond
+ - name: Install BYOND
+ run: tools/ci/install_byond.sh
+ - name: Compile POIs
+ run: tools/ci/compile_and_run.sh
env:
- TEST_DEFINE: "MAP_TEST"
- TEST_FILE: "code/_map_tests.dm"
- MAP: ${{ matrix.map }}
- REPLACE: false
+ EXTRA_ARGS: "-DMAP_TEST"
RUN: "0"
- name: Compile away missions
- run: |
- tools/ci/install_byond.sh
- tools/ci/compile_and_run.sh
+ run: tools/ci/compile_and_run.sh
env:
- TEST_DEFINE: "AWAY_MISSION_TEST"
- TEST_FILE: "code/_away_mission_tests.dm"
- MAP: ${{ matrix.map }}
- REPLACE: false
+ EXTRA_ARGS: "-DAWAY_MISSION_TEST -DMAP_TEST"
RUN: "0"
tests_successful:
if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Integration Tests
- needs: ['run_linters', 'unit_tests']
- runs-on: ubuntu-20.04
+ needs: ['run_linters', 'dreamchecker', 'unit_tests', 'extra_map_tests']
+ runs-on: ubuntu-22.04
steps:
- name: Report Success
run: |
diff --git a/code/__defines/_compile_options.dm b/code/__defines/_compile_options.dm
index 63783cd9bc..d395c4019a 100644
--- a/code/__defines/_compile_options.dm
+++ b/code/__defines/_compile_options.dm
@@ -15,11 +15,16 @@
// Movement Compile Options
//#define CARDINAL_INPUT_ONLY // Uncomment to disable diagonal player movement (restore previous cardinal-moves-only behavior)
+// CI will override these as appropriate
+// #define MAP_TEST 0
+// #define AWAY_MISSION_TEST 0
+// #define UNIT_TEST 0
+
// Comment/Uncomment this to turn off/on shuttle code debugging logs
#define DEBUG_SHUTTLES
// If we are doing the map test build, do not include the main maps, only the submaps.
-#if MAP_TEST
+#ifdef MAP_TEST
#define USING_MAP_DATUM /datum/map
#define MAP_OVERRIDE 1
#endif
diff --git a/code/_away_mission_tests.dm b/code/_away_mission_tests.dm
deleted file mode 100644
index 4d9d4e91f9..0000000000
--- a/code/_away_mission_tests.dm
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- *
- * This file is used by CI to indicate that additional maps need to be compiled to look for errors such as missing paths.
- * Do not add anything but the AWAY_MISSION_TEST definition here as it will be overwritten by CI when running tests.
- *
- *
- * Should you wish to edit set AWAY_MISSION_TEST to 1 like so:
- * #define AWAY_MISSION_TEST 1
- */
-#define AWAY_MISSION_TEST 0
diff --git a/code/_map_tests.dm b/code/_map_tests.dm
deleted file mode 100644
index 372a4a7194..0000000000
--- a/code/_map_tests.dm
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- *
- * This file is used by CI to indicate that additional maps need to be compiled to look for errors such as missing paths.
- * Do not add anything but the MAP_TEST definition here as it will be overwritten by CI when running tests.
- *
- *
- * Should you wish to edit set MAP_TEST to 1 like so:
- * #define MAP_TEST 1
- */
-#define MAP_TEST 0
diff --git a/code/_unit_tests.dm b/code/_unit_tests.dm
deleted file mode 100644
index 7a1a4cbbf3..0000000000
--- a/code/_unit_tests.dm
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- *
- * This file is used by CI to indicate that Unit Tests are to be ran.
- * Do not add anything but the UNIT_TEST definition here as it will be overwritten by CI when running tests.
- *
- *
- * Should you wish to edit set UNIT_TEST to 1 like so:
- * #define UNIT_TEST 1
- */
-#define UNIT_TEST 0
diff --git a/code/controllers/subsystems/planets.dm b/code/controllers/subsystems/planets.dm
index 2e505c5095..c82f124064 100644
--- a/code/controllers/subsystems/planets.dm
+++ b/code/controllers/subsystems/planets.dm
@@ -72,7 +72,7 @@ SUBSYSTEM_DEF(planets)
if(MC_TICK_CHECK)
return
- #if !(UNIT_TEST) // Don't be updating temperatures and such during unit tests // CHOMPedit: That's not how ifndef works!
+ #ifndef UNIT_TEST // Don't be updating temperatures and such during unit tests
var/list/needs_temp_update = src.needs_temp_update
while(needs_temp_update.len)
var/datum/planet/P = needs_temp_update[needs_temp_update.len]
diff --git a/code/game/world.dm b/code/game/world.dm
index 8945a7d03c..1b2d6c5a57 100644
--- a/code/game/world.dm
+++ b/code/game/world.dm
@@ -68,7 +68,7 @@
. = ..()
-#if UNIT_TEST
+#ifdef UNIT_TEST
log_unit_test("Unit Tests Enabled. This will destroy the world when testing is complete.")
log_unit_test("If you did not intend to enable this please check code/__defines/unit_testing.dm")
#endif
@@ -90,7 +90,7 @@
spawn(1)
master_controller.setup()
-#if UNIT_TEST
+#ifdef UNIT_TEST
initialize_unit_tests()
#endif
diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm
index 5a9fd3db63..61a9f5f5ee 100644
--- a/code/modules/asset_cache/asset_list_items.dm
+++ b/code/modules/asset_cache/asset_list_items.dm
@@ -485,7 +485,7 @@
"southern_cross_nanomap_z10.png" = 'icons/_nanomaps/southern_cross_nanomap_z10.png',
"southern_cross_nanomap_z11.png" = 'icons/_nanomaps/southern_cross_nanomap_z11.png',
- /*"soluna_nexus_nanomap_z1.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z1.png',
+ "soluna_nexus_nanomap_z1.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z1.png',
"soluna_nexus_nanomap_z2.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z2.png',
"soluna_nexus_nanomap_z3.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z3.png',
"soluna_nexus_nanomap_z4.png" = 'icons/_nanomaps/southern_cross_nanomap_z5.png',
@@ -493,6 +493,6 @@
"soluna_nexus_nanomap_z6.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z6.png',
"soluna_nexus_nanomap_z7.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z7.png',
"soluna_nexus_nanomap_z8.png" = 'icons/_nanomaps/soluna_nexus_nanomap_z8.png',
- "soluna_nexus_nanomap_z9.png" = 'icons/_nanomaps/southern_cross_nanomap_z10.png',*/ // DISABLE until first render is done
+ "soluna_nexus_nanomap_z9.png" = 'icons/_nanomaps/southern_cross_nanomap_z10.png',
// CHOMP Edit End
)
diff --git a/code/modules/awaymissions/zlevel.dm b/code/modules/awaymissions/zlevel.dm
index 65f59cef0d..3e5527848f 100644
--- a/code/modules/awaymissions/zlevel.dm
+++ b/code/modules/awaymissions/zlevel.dm
@@ -1,5 +1,8 @@
/proc/createRandomZlevel()
- if(awaydestinations.len || UNIT_TEST) //crude, but it saves another var! //VOREStation Edit - No loading away missions during CI testing
+ #ifdef UNIT_TEST
+ return
+ #endif
+ if(awaydestinations.len) //crude, but it saves another var! //VOREStation Edit - No loading away missions during CI testing
return
var/list/potentialRandomZlevels = list()
diff --git a/guides/Guide to Map Folders.md b/guides/Guide to Map Folders.md
index 40e2005a9e..b7a1f81cf7 100644
--- a/guides/Guide to Map Folders.md
+++ b/guides/Guide to Map Folders.md
@@ -44,7 +44,7 @@ mappath = "maps/your_map/tether_plains.dmm"
# Non-map specific expedition areas should be loaded as follows:
/// Away Missions
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
#include "../../expedition_vr/beach/beach.dmm"
#include "../../expedition_vr/beach/cave.dmm"
#include "../../expedition_vr/alienship/alienship.dmm"
@@ -65,4 +65,4 @@ mappath = "maps/your_map/tether_plains.dmm"
/datum/map_z_level/tether_lateload/away_beach
name = "Away Mission - Desert Beach"
z = Z_LEVEL_BEACH
- base_turf = /turf/simulated/floor/outdoors/rocks/caves
\ No newline at end of file
+ base_turf = /turf/simulated/floor/outdoors/rocks/caves
diff --git a/maps/cynosure/cynosure_shuttles.dm b/maps/cynosure/cynosure_shuttles.dm
new file mode 100644
index 0000000000..8dcd023c40
--- /dev/null
+++ b/maps/cynosure/cynosure_shuttles.dm
@@ -0,0 +1,499 @@
+//Cynosure Shuttles
+
+// Arrivals Shuttle
+/datum/shuttle/autodock/ferry/arrivals/cynosure
+ name = "Arrivals"
+ location = FERRY_LOCATION_OFFSITE
+ shuttle_area = /area/shuttle/arrival/pre_game
+ landmark_offsite = "arrivals_offsite"
+ landmark_station = "arrivals_station"
+ docking_controller_tag = "arrivals_shuttle"
+ ceiling_type = /turf/simulated/floor/reinforced
+
+/obj/effect/shuttle_landmark/cynosure/arrivals_offsite
+ name = "Transit to Station"
+ landmark_tag = "arrivals_offsite"
+ base_area = /area/space
+ base_turf = /turf/space
+
+/obj/effect/shuttle_landmark/cynosure/arrivals_station
+ name = "Cynosure Arrivals Pad"
+ landmark_tag = "arrivals_station"
+ docking_controller = "arrivals_dock"
+ base_turf = /turf/simulated/floor/concrete/sif/planetuse
+
+// Cargo shuttle.
+
+/datum/shuttle/autodock/ferry/supply/cargo
+ name = "Supply"
+ location = FERRY_LOCATION_OFFSITE
+ warmup_time = 10
+ shuttle_area = /area/shuttle/supply
+ landmark_offsite = "supply_offsite"
+ landmark_station = "supply_station"
+ docking_controller_tag = "supply_shuttle"
+ ceiling_type = /turf/simulated/floor/reinforced
+ flags = SHUTTLE_FLAGS_PROCESS|SHUTTLE_FLAGS_SUPPLY
+
+/obj/effect/shuttle_landmark/cynosure/supply_offsite
+ name = "Centcom Supply Depot"
+ landmark_tag = "supply_offsite"
+ base_area = /area/centcom/command
+ base_turf = /turf/simulated/floor/plating
+
+/obj/effect/shuttle_landmark/cynosure/supply_station
+ name = "Station"
+ landmark_tag = "supply_station"
+ docking_controller = "cargo_bay"
+
+//Transport
+
+/obj/machinery/computer/shuttle_control/multi/centcom
+ name = "shuttle control console"
+ shuttle_tag = "Centcom"
+ req_access = list(access_cent_general)
+
+/datum/shuttle/autodock/multi/centcom
+ name = "Centcom"
+ warmup_time = 0
+ current_location = "centcom_shuttle_start"
+ landmark_transition = "centcom_shuttle_transit"
+ shuttle_area = /area/shuttle/transport1/centcom
+ destination_tags = list(
+ "centcom_shuttle_start",
+ "nav_telecomm_dockarm",
+ "nav_pad3_cynosure",
+ "nav_pad4_cynosure",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "centcom_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, Transport Shuttle is approaching Cynosure Station."
+ departure_message = "Attention, Transport Shuttle is departing Cynosure Station."
+
+//Administration
+
+/obj/machinery/computer/shuttle_control/multi/administration
+ name = "administration shuttle console"
+ shuttle_tag = "Administration"
+ req_access = list(access_cent_general)
+
+/datum/shuttle/autodock/multi/administration
+ name = "Administration"
+ warmup_time = 0
+ current_location = "admin_shuttle_start"
+ landmark_transition = "admin_shuttle_transit"
+ shuttle_area = /area/shuttle/administration/centcom
+ destination_tags = list(
+ "admin_shuttle_start",
+ "nav_telecomm_dockarm",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "admin_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, Administration Shuttle is approaching Cynosure Station."
+ departure_message = "Attention, Administration Shuttle is departing Cynosure Station."
+
+//ERT
+
+/obj/machinery/computer/shuttle_control/multi/response
+ name = "response shuttle console"
+ shuttle_tag = "Response Operations"
+ req_access = list(access_cent_specops)
+
+/datum/shuttle/autodock/multi/response
+ name = "Response Operations"
+ can_cloak = TRUE
+ cloaked = FALSE
+ warmup_time = 5
+ current_location = "response_ship_start"
+ landmark_transition = "reponse_ship_transit"
+ shuttle_area = /area/shuttle/response_ship/start
+ destination_tags = list(
+ "response_ship_start",
+ "nav_telecomm_dockarm",
+ "nav_pad3_cynosure",
+ "nav_pad4_cynosure",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "response_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, the Emergency Response Team's shuttle is approaching Cynosure Station."
+ departure_message = "Attention, the Emergency Response Team's shuttle is departing Cynosure Station."
+
+//Trader
+
+/obj/machinery/computer/shuttle_control/multi/merchant
+ name = "merchant shuttle control console"
+ shuttle_tag = "Merchant"
+
+/datum/shuttle/autodock/multi/merchant
+ name = "Merchant"
+ warmup_time = 0
+ current_location = "trade_shuttle_start"
+ landmark_transition = "trade_shuttle_transit"
+ shuttle_area = /area/shuttle/merchant/home
+ destination_tags = list(
+ "trade_shuttle_start",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "trade_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, Beruang is approaching Cynosure Station."
+ departure_message = "Attention, Beruang is departing Cynosure Station."
+
+//Ninja
+
+/obj/machinery/computer/shuttle_control/multi/ninja
+ name = "ninja shuttle console"
+ shuttle_tag = "Ninja"
+ req_access = list(access_syndicate)
+
+/datum/shuttle/autodock/multi/ninja
+ name = "Ninja"
+ can_cloak = TRUE
+ cloaked = TRUE
+ warmup_time = 0
+ current_location = "ninja_start"
+ landmark_transition = "ninja_transit"
+ shuttle_area = /area/ninja_dojo/start
+ destination_tags = list(
+ "ninja_start",
+ "nav_telecomm_dockarm",
+ "nav_telecomm_solars",
+ "nav_pad3_cynosure",
+ "nav_pad4_cynosure",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "ninja_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, unknown shuttle is approaching Cynosure Station."
+ departure_message = "Attention, unknown shuttle is departing Cynosure Station."
+
+//Heist
+
+/obj/machinery/computer/shuttle_control/multi/heist
+ name = "skipjack control console"
+ shuttle_tag = "Skipjack"
+ req_access = list(access_syndicate)
+
+/datum/shuttle/autodock/multi/heist
+ name = "Skipjack"
+ can_cloak = TRUE
+ cloaked = TRUE
+ warmup_time = 0
+ current_location = "skipjack_start"
+ landmark_transition = "skipjack_transit"
+ shuttle_area = /area/skipjack_station/start
+ destination_tags = list(
+ "skipjack_start",
+ "nav_telecomm_solars",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "skipjack_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, unknown shuttle is approaching Cynosure Station."
+ departure_message = "Attention, unknown shuttle is departing Cynosure Station."
+
+//Mercenary
+
+/obj/machinery/computer/shuttle_control/multi/mercenary
+ name = "mercenary ship control console"
+ shuttle_tag = "Mercenary"
+ req_access = list(access_syndicate)
+
+/datum/shuttle/autodock/multi/mercenary
+ name = "Mercenary"
+ can_cloak = TRUE
+ cloaked = TRUE
+ warmup_time = 0
+ current_location = "syndie_start"
+ landmark_transition = "syndie_transit"
+ shuttle_area = /area/syndicate_station/start
+ destination_tags = list(
+ "syndie_start",
+ "nav_telecomm_solars",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "merc_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, unknown shuttle is approaching Cynosure Station."
+ departure_message = "Attention, unknown shuttle is departing Cynosure Station."
+
+/obj/machinery/computer/shuttle_control/multi/mercenary_elite
+ name = "mercenary ship control console"
+ shuttle_tag = "Mercenary Elite"
+ req_access = list(access_syndicate)
+
+/datum/shuttle/autodock/multi/mercenary_elite
+ name = "Mercenary Elite"
+ can_cloak = TRUE
+ cloaked = TRUE
+ warmup_time = 0
+ current_location = "syndie_elite_start"
+ landmark_transition = "syndie_elite_transit"
+ shuttle_area = /area/shuttle/syndicate_elite/mothership
+ destination_tags = list(
+ "syndie_elite_start",
+ "nav_telecomm_dockarm",
+ "nav_perimeter_cynosure",
+ "nav_wilderness"
+ )
+ docking_controller_tag = "merc_elite_shuttle"
+ announcer = "Automated Traffic Control"
+ arrival_message = "Attention, unknown shuttle is approaching Cynosure Station."
+ departure_message = "Attention, unknown shuttle is departing Cynosure Station."
+
+//Escape Pods
+
+/datum/shuttle/autodock/ferry/emergency/centcom
+ name = "Escape"
+ location = FERRY_LOCATION_OFFSITE
+ warmup_time = 10
+ shuttle_area = /area/shuttle/escape/centcom
+ landmark_offsite = "escape_offsite"
+ landmark_station = "escape_station"
+ landmark_transition = "escape_transit";
+ docking_controller_tag = "escape_shuttle"
+ ceiling_type = /turf/simulated/floor/reinforced
+ move_time = SHUTTLE_TRANSIT_DURATION_RETURN
+
+/obj/effect/shuttle_landmark/cynosure/escape/offsite
+ name = "Centcom"
+ landmark_tag = "escape_offsite"
+ docking_controller = "centcom_dock"
+ base_area = /area/space
+ base_turf = /turf/space
+
+/obj/effect/shuttle_landmark/cynosure/escape/station
+ name = "Cynosure Departures Pad"
+ landmark_tag = "escape_station"
+ docking_controller = "escape_dock"
+ base_turf = /turf/simulated/floor/concrete/sif/planetuse
+
+/obj/effect/shuttle_landmark/cynosure/escape/transit
+ landmark_tag = "escape_transit"
+
+// Escape Pods - Save me from typing this eight billion times
+#define ESCAPE_POD(NUMBER) \
+/datum/shuttle/autodock/ferry/escape_pod/escape_pod##NUMBER { \
+ name = "Escape Pod " + #NUMBER; \
+ location = FERRY_LOCATION_STATION; \
+ warmup_time = 0; \
+ shuttle_area = /area/shuttle/escape_pod##NUMBER/station; \
+ docking_controller_tag = "escape_pod_" + #NUMBER; \
+ landmark_station = "escape_pod_"+ #NUMBER +"_station"; \
+ landmark_offsite = "escape_pod_"+ #NUMBER +"_offsite"; \
+ landmark_transition = "escape_pod_"+ #NUMBER +"_transit"; \
+ move_time = SHUTTLE_TRANSIT_DURATION_RETURN; \
+} \
+/obj/effect/shuttle_landmark/cynosure/escape_pod##NUMBER/station { \
+ name = "Station"; \
+ landmark_tag = "escape_pod_"+ #NUMBER +"_station"; \
+ docking_controller = "escape_pod_"+ #NUMBER +"_berth"; \
+ base_area = /area/space; \
+ base_turf = /turf/simulated/floor/airless; \
+} \
+/obj/effect/shuttle_landmark/cynosure/escape_pod##NUMBER/offsite { \
+ name = "Recovery"; \
+ landmark_tag = "escape_pod_"+ #NUMBER +"_offsite"; \
+ docking_controller = "escape_pod_"+ #NUMBER +"_recovery"; \
+} \
+/obj/effect/shuttle_landmark/cynosure/escape_pod##NUMBER/transit { \
+ landmark_tag = "escape_pod_"+ #NUMBER +"_transit"; \
+ flags = SLANDMARK_FLAG_AUTOSET; \
+}
+
+ESCAPE_POD(1)
+
+#undef ESCAPE_POD
+
+// Large Escape Pod 1
+/datum/shuttle/autodock/ferry/escape_pod/large_escape_pod1
+ name = "Large Escape Pod 1"
+ location = FERRY_LOCATION_STATION
+ warmup_time = 0
+ shuttle_area = /area/shuttle/large_escape_pod1/station
+ landmark_station = "large_escape_pod1_station"
+ landmark_offsite = "large_escape_pod1_offsite"
+ landmark_transition = "large_escape_pod1_transit"
+ docking_controller_tag = "large_escape_pod_1"
+ move_time = SHUTTLE_TRANSIT_DURATION_RETURN
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod1/station
+ name = "Station"
+ landmark_tag = "large_escape_pod1_station"
+ docking_controller = "large_escape_pod_1_berth"
+ base_area = /area/surface/outpost/research/xenoarcheology/surface
+ base_turf = /turf/simulated/floor/concrete/sif/planetuse
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod1/offsite
+ name = "Recovery"
+ landmark_tag = "large_escape_pod1_offsite"
+ docking_controller = "large_escape_pod_1_recovery"
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod1/transit
+ landmark_tag = "large_escape_pod1_transit"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+// Large Escape Pod 2
+/datum/shuttle/autodock/ferry/escape_pod/large_escape_pod2
+ name = "Large Escape Pod 2"
+ location = FERRY_LOCATION_STATION
+ warmup_time = 0
+ shuttle_area = /area/shuttle/large_escape_pod2/station
+ landmark_station = "large_escape_pod2_station"
+ landmark_offsite = "large_escape_pod2_offsite"
+ landmark_transition = "large_escape_pod2_transit"
+ docking_controller_tag = "large_escape_pod_2"
+ move_time = SHUTTLE_TRANSIT_DURATION_RETURN
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod2/station
+ name = "Station"
+ landmark_tag = "large_escape_pod2_station"
+ docking_controller = "large_escape_pod_2_berth"
+ base_area = /area/surface/station/hallway/primary/secondfloor/east
+ base_turf = /turf/simulated/floor/airless
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod2/offsite
+ name = "Recovery"
+ landmark_tag = "large_escape_pod2_offsite"
+ docking_controller = "large_escape_pod_2_recovery"
+
+/obj/effect/shuttle_landmark/cynosure/large_escape_pod2/transit
+ landmark_tag = "large_escape_pod2_transit"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+//Cynosure Station Docks
+
+/obj/effect/shuttle_landmark/cynosure/pads/pad3
+ name = "Shuttle Pad Three"
+ landmark_tag = "nav_pad3_cynosure"
+ docking_controller = "pad3"
+ base_area = /area/surface/outside/station/shuttle/pad3
+ base_turf = /turf/simulated/floor/concrete/sif/planetuse
+
+/obj/effect/shuttle_landmark/cynosure/pads/pad4
+ name = "Shuttle Pad Four"
+ landmark_tag = "nav_pad4_cynosure"
+ docking_controller = "pad4"
+ base_area = /area/surface/outside/station/shuttle/pad4
+ base_turf = /turf/simulated/floor/concrete/sif/planetuse
+
+/obj/effect/shuttle_landmark/cynosure/pads/perimeter
+ name = "Cynosure Perimeter"
+ landmark_tag = "nav_perimeter_cynosure"
+ docking_controller = "pad4"
+ base_area = /area/surface/outside/plains/station
+ base_turf = /turf/simulated/floor/outdoors/dirt/sif/planetuse
+
+//Wilderness
+
+/obj/effect/shuttle_landmark/cynosure/wilderness
+ name = "Wilderness"
+ landmark_tag = "nav_wilderness"
+ base_area = /area/surface/outside/wilderness/deep
+ base_turf = /turf/simulated/floor/outdoors/dirt/sif/planetuse
+
+//Tcomms Sat Docks
+
+/obj/effect/shuttle_landmark/cynosure/tcomms/dock
+ name = "Telecommunications Satellite - Dock"
+ landmark_tag = "nav_telecomm_dockarm"
+ docking_controller = "tcomdock_airlock"
+ base_area = /area/space
+ base_turf = /turf/space
+
+/obj/effect/shuttle_landmark/cynosure/tcomms/solars
+ name = "Telecommunications Satellite - Solars"
+ landmark_tag = "nav_telecomm_solars"
+ base_area = /area/space
+ base_turf = /turf/space
+
+// Explorer Shuttle
+
+/datum/shuttle/autodock/overmap/explorer_shuttle
+ name = "Exploration Shuttle"
+ warmup_time = 0
+ current_location = "nav_pad4_cynosure"
+ docking_controller_tag = "expshuttle_docker"
+ shuttle_area = list(/area/shuttle/exploration/general, /area/shuttle/exploration/cockpit, /area/shuttle/exploration/cargo)
+ fuel_consumption = 3
+ ceiling_type = /turf/simulated/floor/reinforced/airless
+
+/obj/effect/overmap/visitable/ship/landable/explorer_shuttle
+ name = "Exploration Shuttle"
+ desc = "The exploration team's shuttle."
+ vessel_mass = 2000
+ vessel_size = SHIP_SIZE_SMALL
+ shuttle = "Exploration Shuttle"
+
+/obj/machinery/computer/shuttle_control/explore/explorer_shuttle
+ name = "takeoff and landing console"
+ shuttle_tag = "Exploration Shuttle"
+ req_one_access = list(access_explorer)
+
+/*
+// Compile in the map for CI testing if we're testing compileability of all the maps
+#ifdef MAP_TEST
+#include "generic_shuttle.dmm"
+#endif
+
+// Map template for spawning the shuttle
+/datum/map_template/om_ships/hybrid
+ name = "OM Ship - Generic Shuttle"
+ desc = "A small privately-owned vessel."
+ mappath = 'generic_shuttle.dmm'
+ annihilate = TRUE
+
+// The shuttle's area(s)
+/area/shuttle/generic_shuttle/eng
+ name = "\improper Private Vessel - Engineering"
+ icon_state = "shuttle2"
+ requires_power = 1
+
+/area/shuttle/generic_shuttle/gen
+ name = "\improper Private Vessel - General"
+ icon_state = "shuttle2"
+ requires_power = 1
+
+// The shuttle's 'shuttle' computer
+/obj/machinery/computer/shuttle_control/explore/generic_shuttle
+ name = "short jump console"
+ shuttle_tag = "Private Vessel"
+ req_one_access = list(access_pilot)
+
+// A shuttle lateloader landmark
+/obj/effect/shuttle_landmark/shuttle_initializer/generic_shuttle
+ name = "Origin - Private Vessel"
+ base_area = /area/space
+ base_turf = /turf/space
+ landmark_tag = "omship_spawn_generic_shuttle"
+ shuttle_type = /datum/shuttle/autodock/overmap/generic_shuttle
+
+// The 'shuttle'
+/datum/shuttle/autodock/overmap/generic_shuttle
+ name = "Private Vessel"
+ current_location = "omship_spawn_generic_shuttle"
+ docking_controller_tag = "generic_shuttle_docker"
+ shuttle_area = list(/area/shuttle/generic_shuttle/eng, /area/shuttle/generic_shuttle/gen)
+ defer_initialisation = TRUE //We're not loaded until an admin does it
+
+// The 'ship'
+/obj/effect/overmap/visitable/ship/landable/generic_shuttle
+ scanner_name = "Private Vessel"
+ scanner_desc = @{"[i]Registration[/i]: PRIVATE
+[i]Class[/i]: Small Shuttle
+[i]Transponder[/i]: Transmitting (CIV), non-hostile
+[b]Notice[/b]: Small private vessel"}
+ vessel_mass = 1000
+ vessel_size = SHIP_SIZE_TINY
+ shuttle = "Private Vessel"
+*/
diff --git a/maps/expedition_vr/beach/submaps/mountains.dm b/maps/expedition_vr/beach/submaps/mountains.dm
index 519d71cd86..a656b16e14 100644
--- a/maps/expedition_vr/beach/submaps/mountains.dm
+++ b/maps/expedition_vr/beach/submaps/mountains.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
#include "deadBeacon.dmm"
#include "prepper1.dmm"
#include "quarantineshuttle.dmm"
diff --git a/maps/offmap_vr/common_offmaps.dm b/maps/offmap_vr/common_offmaps.dm
index ef064ad742..3a39cbe008 100644
--- a/maps/offmap_vr/common_offmaps.dm
+++ b/maps/offmap_vr/common_offmaps.dm
@@ -1,5 +1,5 @@
/// Away Missions
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
#include "../expedition_vr/beach/beach.dmm"
#include "../expedition_vr/beach/cave.dmm"
#include "../expedition_vr/alienship/alienship.dmm"
@@ -358,7 +358,7 @@
//////////////////////////////////////////////////////////////////////////////////////
// Admin-use z-levels for loading whenever an admin feels like
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
#include "../submaps/admin_use_vr/spa.dmm"
#endif
#include "../submaps/admin_use_vr/fun.dm"
@@ -618,7 +618,7 @@
#include "../offmap_vr/talon/talon_v2.dm"
#include "../offmap_vr/talon/talon_v2_areas.dm"
-#if MAP_TEST
+#ifdef MAP_TEST
#include "../offmap_vr/talon/talon_v2.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/abductor.dm b/maps/offmap_vr/om_ships/abductor.dm
index 62f63a2d10..cdfacaad70 100644
--- a/maps/offmap_vr/om_ships/abductor.dm
+++ b/maps/offmap_vr/om_ships/abductor.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "abductor.dmm"
#endif
@@ -85,4 +85,3 @@ You will find a dispenser within the room you started in which contains some bas
/obj/machinery/power/rtg/abductor/built/abductor
name = "Void Core"
power_gen = 5000000
-
diff --git a/maps/offmap_vr/om_ships/aro.dm b/maps/offmap_vr/om_ships/aro.dm
index f7fe375c70..b6f7dfa3de 100644
--- a/maps/offmap_vr/om_ships/aro.dm
+++ b/maps/offmap_vr/om_ships/aro.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "aro.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/aro2.dm b/maps/offmap_vr/om_ships/aro2.dm
index 9981030223..9b50527bda 100644
--- a/maps/offmap_vr/om_ships/aro2.dm
+++ b/maps/offmap_vr/om_ships/aro2.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "aro2.dmm"
#endif
@@ -100,4 +100,4 @@
docking_controller_tag = "aroboat2_docker"
shuttle_area = /area/shuttle/aroboat2
fuel_consumption = 0
- defer_initialisation = TRUE
\ No newline at end of file
+ defer_initialisation = TRUE
diff --git a/maps/offmap_vr/om_ships/aro3.dm b/maps/offmap_vr/om_ships/aro3.dm
index 6f9f92c6bb..3cb4bfdc4f 100644
--- a/maps/offmap_vr/om_ships/aro3.dm
+++ b/maps/offmap_vr/om_ships/aro3.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "aro3.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/bearcat.dm b/maps/offmap_vr/om_ships/bearcat.dm
index fb5daba74f..f3e3253de9 100644
--- a/maps/offmap_vr/om_ships/bearcat.dm
+++ b/maps/offmap_vr/om_ships/bearcat.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "bearcat.dmm"
#endif
@@ -199,4 +199,4 @@
/area/shuttle/bearcat/comms
name = "\improper Bearcat Communications Relay"
icon_state = "tcomsatcham"
- music = list('sound/ambience/signal.ogg')
\ No newline at end of file
+ music = list('sound/ambience/signal.ogg')
diff --git a/maps/offmap_vr/om_ships/cruiser.dm b/maps/offmap_vr/om_ships/cruiser.dm
index c4518cb980..4cd6c20a3f 100644
--- a/maps/offmap_vr/om_ships/cruiser.dm
+++ b/maps/offmap_vr/om_ships/cruiser.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "cruiser.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/curashuttle.dm b/maps/offmap_vr/om_ships/curashuttle.dm
index 4c550d6a69..49024cdf8c 100644
--- a/maps/offmap_vr/om_ships/curashuttle.dm
+++ b/maps/offmap_vr/om_ships/curashuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "curashuttle.dmm"
#endif
@@ -63,4 +63,4 @@
[b]Notice[/b]: Small private vessel"}
vessel_mass = 2000
vessel_size = SHIP_SIZE_TINY
- shuttle = "Cura"
\ No newline at end of file
+ shuttle = "Cura"
diff --git a/maps/offmap_vr/om_ships/geckos.dm b/maps/offmap_vr/om_ships/geckos.dm
index b428b34f9f..e2641ebf68 100644
--- a/maps/offmap_vr/om_ships/geckos.dm
+++ b/maps/offmap_vr/om_ships/geckos.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "gecko_sh.dmm"
#include "gecko_cr.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/generic_shuttle.dm b/maps/offmap_vr/om_ships/generic_shuttle.dm
index 0d903bc45f..cb09b1eb8e 100644
--- a/maps/offmap_vr/om_ships/generic_shuttle.dm
+++ b/maps/offmap_vr/om_ships/generic_shuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "generic_shuttle.dmm"
#endif
@@ -52,4 +52,4 @@
[b]Notice[/b]: Small private vessel"}
vessel_mass = 1000
vessel_size = SHIP_SIZE_TINY
- shuttle = "Private Vessel"
\ No newline at end of file
+ shuttle = "Private Vessel"
diff --git a/maps/offmap_vr/om_ships/hybridshuttle.dm b/maps/offmap_vr/om_ships/hybridshuttle.dm
index 70ab35db59..3fba1efbdb 100644
--- a/maps/offmap_vr/om_ships/hybridshuttle.dm
+++ b/maps/offmap_vr/om_ships/hybridshuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "hybridshuttle.dmm"
#endif
@@ -49,4 +49,4 @@
[b]Notice[/b]: Experimental vessel"}
vessel_mass = 3000
vessel_size = SHIP_SIZE_SMALL
- shuttle = "XN-29 Prototype Shuttle"
\ No newline at end of file
+ shuttle = "XN-29 Prototype Shuttle"
diff --git a/maps/offmap_vr/om_ships/itglight.dm b/maps/offmap_vr/om_ships/itglight.dm
index 5269635b86..0c158a33cf 100644
--- a/maps/offmap_vr/om_ships/itglight.dm
+++ b/maps/offmap_vr/om_ships/itglight.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "itglight.dmm"
#endif
@@ -149,4 +149,4 @@
She has six point defense turrets, but her armor is thin, and she hasn't got any fancy shields.
She's not a combat ship, and she demands a competent pilot to treat her right.
Also d1a2 is best port, just saying.
- Also the ship is 150 meters long and 92 meters wide, in case that is ever relevent."}
\ No newline at end of file
+ Also the ship is 150 meters long and 92 meters wide, in case that is ever relevent."}
diff --git a/maps/offmap_vr/om_ships/lunaship.dm b/maps/offmap_vr/om_ships/lunaship.dm
index 5da7c6ac2d..c5cd942855 100644
--- a/maps/offmap_vr/om_ships/lunaship.dm
+++ b/maps/offmap_vr/om_ships/lunaship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "lunaship.dmm"
#endif
@@ -97,4 +97,4 @@
vessel_size = SHIP_SIZE_SMALL
initial_generic_waypoints = list("luna_near_fore_port", "luna_near_fore_star", "luna_near_aft_port", "luna_near_aft_star", "luna_near_fore", "luna_wing_port", "luna_wing_star", "luna_near_aft")
fore_dir = NORTH
- known = FALSE
\ No newline at end of file
+ known = FALSE
diff --git a/maps/offmap_vr/om_ships/mackerels.dm b/maps/offmap_vr/om_ships/mackerels.dm
index f0f9404aa7..28f0a2076b 100644
--- a/maps/offmap_vr/om_ships/mackerels.dm
+++ b/maps/offmap_vr/om_ships/mackerels.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "mackerel_sh.dmm"
#include "mackerel_lc.dmm"
#include "mackerel_lc_wreck.dmm"
diff --git a/maps/offmap_vr/om_ships/mercenarybase.dm b/maps/offmap_vr/om_ships/mercenarybase.dm
index 4db51b0b4e..772a4c6c80 100644
--- a/maps/offmap_vr/om_ships/mercenarybase.dm
+++ b/maps/offmap_vr/om_ships/mercenarybase.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "mercenarybase.dmm"
#endif
@@ -44,4 +44,4 @@
/area/mercbase/dock
name = "\improper Mercenary Base Boat Dock"
/area/mercbase/cafeteria
- name = "\improper Mercenary Base Boat Cafeteria"
\ No newline at end of file
+ name = "\improper Mercenary Base Boat Cafeteria"
diff --git a/maps/offmap_vr/om_ships/mercship.dm b/maps/offmap_vr/om_ships/mercship.dm
index 1a4c30a8e1..9b96af5d13 100644
--- a/maps/offmap_vr/om_ships/mercship.dm
+++ b/maps/offmap_vr/om_ships/mercship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "mercship.dmm"
#endif
@@ -105,4 +105,4 @@
docking_controller_tag = "mercboat_docker"
shuttle_area = /area/shuttle/mercboat
fuel_consumption = 0
- defer_initialisation = TRUE
\ No newline at end of file
+ defer_initialisation = TRUE
diff --git a/maps/offmap_vr/om_ships/salamander.dm b/maps/offmap_vr/om_ships/salamander.dm
index 378d53f744..b55061c27d 100644
--- a/maps/offmap_vr/om_ships/salamander.dm
+++ b/maps/offmap_vr/om_ships/salamander.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "salamander.dmm"
#endif
@@ -207,4 +207,4 @@ stay safe out there and always double check who you sign with
\
\
rest of the cargo is covered by insurance anyway, so help yourself/ves i guess
\
\
--M"}
\ No newline at end of file
+-M"}
diff --git a/maps/offmap_vr/om_ships/screebarge.dm b/maps/offmap_vr/om_ships/screebarge.dm
index 140088e075..dcc665e66f 100644
--- a/maps/offmap_vr/om_ships/screebarge.dm
+++ b/maps/offmap_vr/om_ships/screebarge.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "screebarge.dmm"
#endif
@@ -50,4 +50,4 @@
desc = "Some sort of makeshift battle barge. Appears to be armed."
vessel_mass = 3000
vessel_size = SHIP_SIZE_SMALL
- shuttle = "Battle Barge"
\ No newline at end of file
+ shuttle = "Battle Barge"
diff --git a/maps/offmap_vr/om_ships/sdf_corvettes.dm b/maps/offmap_vr/om_ships/sdf_corvettes.dm
index d3235b639f..7050f59a30 100644
--- a/maps/offmap_vr/om_ships/sdf_corvettes.dm
+++ b/maps/offmap_vr/om_ships/sdf_corvettes.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "sdf_corvette.dmm"
#include "sdf_corvette_wreck.dmm"
#include "sdf_cutter.dmm"
diff --git a/maps/offmap_vr/om_ships/shelter_5.dm b/maps/offmap_vr/om_ships/shelter_5.dm
index b471c25e2b..b25c9e7b28 100644
--- a/maps/offmap_vr/om_ships/shelter_5.dm
+++ b/maps/offmap_vr/om_ships/shelter_5.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "shelter_5.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/shelter_6.dm b/maps/offmap_vr/om_ships/shelter_6.dm
index c56e80aa7b..0d1ae38bb2 100644
--- a/maps/offmap_vr/om_ships/shelter_6.dm
+++ b/maps/offmap_vr/om_ships/shelter_6.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "shelter_6.dmm"
#endif
diff --git a/maps/offmap_vr/om_ships/vespa.dm b/maps/offmap_vr/om_ships/vespa.dm
index 50c5640748..f4b936a612 100644
--- a/maps/offmap_vr/om_ships/vespa.dm
+++ b/maps/offmap_vr/om_ships/vespa.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "vespa.dmm"
#endif
@@ -159,4 +159,4 @@
//docking_controller_tag = "vespaboat_docker"
//shuttle_area = /area/shuttle/vespaboat
//fuel_consumption = 0
- //defer_initialisation = TRUE
\ No newline at end of file
+ //defer_initialisation = TRUE
diff --git a/maps/om_adventure/grasscave.dm b/maps/om_adventure/grasscave.dm
index b056d51737..c52271f59a 100644
--- a/maps/om_adventure/grasscave.dm
+++ b/maps/om_adventure/grasscave.dm
@@ -1,4 +1,4 @@
-#if MAP_TEST
+#ifdef MAP_TEST
#include "pois/darkstar.dmm"
#include "pois/darktear1.dmm"
#include "pois/darktear2.dmm"
diff --git a/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm b/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
index 3e2d222ac4..d76cd1f544 100644
--- a/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
+++ b/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
@@ -2,7 +2,7 @@
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new engine, please add it to this list.
// Polaris: R-UST and Singulo are commented out as their current submap does not line up with the control room.
-#if MAP_TEST
+#ifdef MAP_TEST
// #include "engine_rust.dmm"
// #include "engine_singulo.dmm"
#include "engine_sme.dmm"
diff --git a/maps/submaps/space_rocks/space_rocks_pois.dm b/maps/submaps/space_rocks/space_rocks_pois.dm
index ca59beeceb..96862ef39a 100644
--- a/maps/submaps/space_rocks/space_rocks_pois.dm
+++ b/maps/submaps/space_rocks/space_rocks_pois.dm
@@ -1,4 +1,4 @@
-#if MAP_TEST
+#ifdef MAP_TEST
#include "bittynest1.dmm"
#include "bittynest2.dmm"
#include "bittynest3.dmm"
diff --git a/maps/submaps/space_submaps/debrisfield/debrisfield.dm b/maps/submaps/space_submaps/debrisfield/debrisfield.dm
index 6520107209..6260ff2f08 100644
--- a/maps/submaps/space_submaps/debrisfield/debrisfield.dm
+++ b/maps/submaps/space_submaps/debrisfield/debrisfield.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
// #define "your_map_here.dmm"
#endif
@@ -9,4 +9,4 @@
name = "Space Content - Debrisfield"
desc = "Designed for space points of interest."
-// No points of interest yet, but the infrastructure is there for people to add!
\ No newline at end of file
+// No points of interest yet, but the infrastructure is there for people to add!
diff --git a/maps/submaps/space_submaps/space.dm b/maps/submaps/space_submaps/space.dm
index 374f046f51..efa043a0a3 100644
--- a/maps/submaps/space_submaps/space.dm
+++ b/maps/submaps/space_submaps/space.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
// #define "your_map_here.dmm"
#endif
@@ -9,4 +9,4 @@
name = "POI - Space Content"
desc = "A map template base. In space."
-// To be added: Templates for space exploration when they are made.
\ No newline at end of file
+// To be added: Templates for space exploration when they are made.
diff --git a/maps/yw/cryogaia.dm b/maps/yw/cryogaia.dm
index b37e79e06e..b6efc75ba6 100644
--- a/maps/yw/cryogaia.dm
+++ b/maps/yw/cryogaia.dm
@@ -16,7 +16,7 @@
#include "residential/_residential.dm"
#include "residential/residential_keys.dm"
- #if !AWAY_MISSION_TEST //Don't include these for just testing away missions
+ #ifndef AWAY_MISSION_TEST //Don't include these for just testing away missions
#include "cryogaia-01-centcomm.dmm" //centcom
#include "cryogaia-02-mining.dmm" //mining
#include "cryogaia-03-transit.dmm" //transit level
diff --git a/maps/yw/submaps/_cryogaia_submaps.dm b/maps/yw/submaps/_cryogaia_submaps.dm
index 34795376e6..2620abb8e7 100644
--- a/maps/yw/submaps/_cryogaia_submaps.dm
+++ b/maps/yw/submaps/_cryogaia_submaps.dm
@@ -23,7 +23,7 @@
//////////////////////////////////////////////////////////////////////////////
/// Away Missions
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
#include "cryogaia_plains/cryogaia_plains.dmm"
#include "beach/beach.dmm"
#include "beach/cave.dmm"
@@ -148,7 +148,7 @@
//////////////////////////////////////////////////////////////////////////////////////
// Admin-use z-levels for loading whenever an admin feels like
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
#include "admin_use/spa.dmm"
#endif
diff --git a/maps/yw/submaps/admin_ships/adminship.dm b/maps/yw/submaps/admin_ships/adminship.dm
index 240ab87adb..b80e093bce 100644
--- a/maps/yw/submaps/admin_ships/adminship.dm
+++ b/maps/yw/submaps/admin_ships/adminship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "adminship.dmm"
#endif
diff --git a/maps/yw/submaps/aerostat/submaps/virgo2.dm b/maps/yw/submaps/aerostat/submaps/virgo2.dm
index 72537cb807..fbc6cc5e06 100644
--- a/maps/yw/submaps/aerostat/submaps/virgo2.dm
+++ b/maps/yw/submaps/aerostat/submaps/virgo2.dm
@@ -1,6 +1,6 @@
#include "virgo2_submap_areas.dm"
-#if MAP_TEST
+#ifdef MAP_TEST
#include "Flake.dmm"
#include "MCamp1.dmm"
#include "Rocky1.dmm"
diff --git a/maps/~map_system/_map_selection.dm b/maps/~map_system/_map_selection.dm
new file mode 100644
index 0000000000..d6b6856a6f
--- /dev/null
+++ b/maps/~map_system/_map_selection.dm
@@ -0,0 +1,38 @@
+#ifndef CITESTING
+
+/*********************/
+/* MAP SELECTION */
+/* FOR LIVE SERVER */
+/*********************/
+
+// #define USE_MAP_TETHER
+#define USE_MAP_STELLARDELIGHT
+// #define USE_MAP_GROUNDBASE
+
+// Debug
+// #define USE_MAP_MINITEST
+
+/*********************/
+/* End Map Selection */
+/*********************/
+
+#endif
+
+// Tether
+#ifdef USE_MAP_TETHER
+#include "../tether/tether.dm"
+#endif
+
+// Stellar Delight
+#ifdef USE_MAP_STELLARDELIGHT
+#include "../stellar_delight/stellar_delight.dm"
+#endif
+
+// Groundbase
+#ifdef USE_MAP_GROUNDBASE
+#include "../groundbase/groundbase.dm"
+#endif
+
+#ifdef USE_MAP_MINITEST
+#include "../virgo_minitest/virgo_minitest.dm"
+#endif
diff --git a/modular_chomp/maps/overmap/om_ships/bearcat.dm b/modular_chomp/maps/overmap/om_ships/bearcat.dm
index ebd10ef91a..48d5026c71 100644
--- a/modular_chomp/maps/overmap/om_ships/bearcat.dm
+++ b/modular_chomp/maps/overmap/om_ships/bearcat.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "bearcat.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/cruiser.dm b/modular_chomp/maps/overmap/om_ships/cruiser.dm
index e75f5b0be0..43e13f635c 100644
--- a/modular_chomp/maps/overmap/om_ships/cruiser.dm
+++ b/modular_chomp/maps/overmap/om_ships/cruiser.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "cruiser.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/curashuttle.dm b/modular_chomp/maps/overmap/om_ships/curashuttle.dm
index cf88f31e51..15d6c38ddf 100644
--- a/modular_chomp/maps/overmap/om_ships/curashuttle.dm
+++ b/modular_chomp/maps/overmap/om_ships/curashuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "curashuttle.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/cybershuttle.dm b/modular_chomp/maps/overmap/om_ships/cybershuttle.dm
index 51e69d5ffa..37693b5b70 100644
--- a/modular_chomp/maps/overmap/om_ships/cybershuttle.dm
+++ b/modular_chomp/maps/overmap/om_ships/cybershuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "cybershuttle-10x11.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/geckos.dm b/modular_chomp/maps/overmap/om_ships/geckos.dm
index 561dbbc50c..540a30bb38 100644
--- a/modular_chomp/maps/overmap/om_ships/geckos.dm
+++ b/modular_chomp/maps/overmap/om_ships/geckos.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "gecko_sh.dmm"
#include "gecko_cr.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/generic_shuttle.dm b/modular_chomp/maps/overmap/om_ships/generic_shuttle.dm
index 93c5a1438d..8b233d7a2d 100644
--- a/modular_chomp/maps/overmap/om_ships/generic_shuttle.dm
+++ b/modular_chomp/maps/overmap/om_ships/generic_shuttle.dm
@@ -1,7 +1,7 @@
//Hello! You want to make your own shuttle? This ship here is the most baseline thing you can create, its as easy as copying this file, changing its name,
//and ctrl+H-ing "Generic Shuttle" to your ship's display name, and "generic_shuttle" to whatever filepath you wish. Be sure all shuttle_tags between match or else the game will freak out. No duplicate names!
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "generic_shuttle.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/lonehomeship.dm b/modular_chomp/maps/overmap/om_ships/lonehomeship.dm
index 4d48f93a11..98f7048105 100644
--- a/modular_chomp/maps/overmap/om_ships/lonehomeship.dm
+++ b/modular_chomp/maps/overmap/om_ships/lonehomeship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "lonehomeship-20x13.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/mackerels.dm b/modular_chomp/maps/overmap/om_ships/mackerels.dm
index 966310bd17..df0b063174 100644
--- a/modular_chomp/maps/overmap/om_ships/mackerels.dm
+++ b/modular_chomp/maps/overmap/om_ships/mackerels.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "mackerel_sh.dmm"
#include "mackerel_lc.dmm"
#include "mackerel_lc_wreck.dmm"
diff --git a/modular_chomp/maps/overmap/om_ships/metawhiteship.dm b/modular_chomp/maps/overmap/om_ships/metawhiteship.dm
index cd422166a8..2d4a4aa3e4 100644
--- a/modular_chomp/maps/overmap/om_ships/metawhiteship.dm
+++ b/modular_chomp/maps/overmap/om_ships/metawhiteship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "metawhiteship30x21.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm b/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm
index 5d56a8fe92..5d11e63e36 100644
--- a/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm
+++ b/modular_chomp/maps/overmap/om_ships/pizzashuttle.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "pizzashuttle-11x13.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm b/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm
index cb6e11ef04..1c604c8e10 100644
--- a/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm
+++ b/modular_chomp/maps/overmap/om_ships/sdf_corvettes.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "sdf_corvette.dmm"
#include "sdf_corvette_wreck.dmm"
#include "sdf_cutter.dmm"
diff --git a/modular_chomp/maps/overmap/om_ships/shelter_5.dm b/modular_chomp/maps/overmap/om_ships/shelter_5.dm
index 970e40293e..e918a5b176 100644
--- a/modular_chomp/maps/overmap/om_ships/shelter_5.dm
+++ b/modular_chomp/maps/overmap/om_ships/shelter_5.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "shelter_5.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/shelter_6.dm b/modular_chomp/maps/overmap/om_ships/shelter_6.dm
index 9a5de93179..d700cae170 100644
--- a/modular_chomp/maps/overmap/om_ships/shelter_6.dm
+++ b/modular_chomp/maps/overmap/om_ships/shelter_6.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "shelter_6.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/om_ships/whiteship.dm b/modular_chomp/maps/overmap/om_ships/whiteship.dm
index 72a0932f0e..63b044e30c 100644
--- a/modular_chomp/maps/overmap/om_ships/whiteship.dm
+++ b/modular_chomp/maps/overmap/om_ships/whiteship.dm
@@ -1,5 +1,5 @@
// Compile in the map for CI testing if we're testing compileability of all the maps
-#if MAP_TEST
+#ifdef MAP_TEST
#include "whiteship.dmm"
#include "whiteship-26x33.dmm"
#endif
diff --git a/modular_chomp/maps/overmap/space_pois/space_pois.dm b/modular_chomp/maps/overmap/space_pois/space_pois.dm
index a4e9a5919d..c41ee8569f 100644
--- a/modular_chomp/maps/overmap/space_pois/space_pois.dm
+++ b/modular_chomp/maps/overmap/space_pois/space_pois.dm
@@ -23,7 +23,7 @@ Less important
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
//#include "abandonedtele_13x12.dmm"
#include "abandonedzoo_50x50.dmm"
#include "asteroid1_60x60.dmm"
diff --git a/modular_chomp/maps/soluna_nexus/soluna_nexus-1.dmm b/modular_chomp/maps/soluna_nexus/soluna_nexus-1.dmm
index 4229f9044e..cf83384803 100644
--- a/modular_chomp/maps/soluna_nexus/soluna_nexus-1.dmm
+++ b/modular_chomp/maps/soluna_nexus/soluna_nexus-1.dmm
@@ -44722,7 +44722,7 @@
"nxq" = (
/obj/turbolift_map_holder/soluna_nexus/port,
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"nxr" = (
/obj/structure/cable{
d1 = 2;
@@ -46783,7 +46783,7 @@
"odp" = (
/obj/turbolift_map_holder/soluna_nexus/starboard,
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"odq" = (
/obj/structure/bed/chair/oldsofa/left{
dir = 1
@@ -46853,7 +46853,7 @@
/area/maintenance/Deck1_Cargo_Chamber1)
"oex" = (
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"oeC" = (
/obj/machinery/camera/network/security{
dir = 8;
@@ -53771,7 +53771,7 @@
"qqZ" = (
/obj/turbolift_map_holder/soluna_nexus/center,
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"qra" = (
/obj/machinery/mineral/stacking_unit_console,
/turf/simulated/wall/r_wall,
@@ -64131,7 +64131,7 @@
"tWK" = (
/obj/turbolift_map_holder/soluna_nexus/aft,
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"tWM" = (
/obj/machinery/door/firedoor/border_only,
/obj/effect/floor_decal/industrial/arrows{
@@ -74971,7 +74971,7 @@
"xMb" = (
/obj/turbolift_map_holder/soluna_nexus/forward,
/turf/simulated/floor/plating/eris/under,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"xMB" = (
/obj/machinery/atmospherics/unary/vent_pump/high_volume,
/obj/effect/map_helper/airlock/atmos/chamber_pump,
diff --git a/modular_chomp/maps/soluna_nexus/soluna_nexus-2.dmm b/modular_chomp/maps/soluna_nexus/soluna_nexus-2.dmm
index 1164302344..e1faeb17ee 100644
--- a/modular_chomp/maps/soluna_nexus/soluna_nexus-2.dmm
+++ b/modular_chomp/maps/soluna_nexus/soluna_nexus-2.dmm
@@ -14874,7 +14874,7 @@
/area/maintenance/Deck2_Science_StarCorridor1)
"aTa" = (
/turf/unsimulated/mask,
-/area/maintenance/Room_89)
+/area/hallway/Aft_2_Deck_Stairwell)
"aTb" = (
/obj/structure/cable/green{
d1 = 4;
diff --git a/modular_chomp/maps/soluna_nexus/soluna_nexus-3.dmm b/modular_chomp/maps/soluna_nexus/soluna_nexus-3.dmm
index 372ebfb935..6799d124cb 100644
--- a/modular_chomp/maps/soluna_nexus/soluna_nexus-3.dmm
+++ b/modular_chomp/maps/soluna_nexus/soluna_nexus-3.dmm
@@ -16730,7 +16730,7 @@
/area/space)
"foz" = (
/turf/unsimulated/mask,
-/area/maintenance/Room_88)
+/area/hallway/Aft_1_Deck_Stairwell)
"foO" = (
/obj/structure/cable/green{
d1 = 4;
diff --git a/modular_chomp/maps/soluna_nexus/soluna_nexus.dm b/modular_chomp/maps/soluna_nexus/soluna_nexus.dm
index 21c49338dd..75aa9a700e 100644
--- a/modular_chomp/maps/soluna_nexus/soluna_nexus.dm
+++ b/modular_chomp/maps/soluna_nexus/soluna_nexus.dm
@@ -42,7 +42,7 @@
// CHOMPStation Edits End - Un-disable these includes if vorestation.dme ever removes them from their #includes.
- #if !AWAY_MISSION_TEST //Don't include these for just testing away missions if the flag is set to true in /code/_away_mission_tests.dm
+ #ifndef AWAY_MISSION_TEST //Don't include these for just testing away missions if the flag is set to true in /code/_away_mission_tests.dm
// #include "southern_cross-0.dmm" // Deck 0
#include "soluna_nexus-1.dmm" //Deck 1 z1
#include "soluna_nexus-2.dmm" //Deck 2 z2
@@ -92,6 +92,6 @@
#elif !defined(MAP_OVERRIDE)
- #warn A map has already been included, ignoring Southern Cross
+ #warn A map has already been included, ignoring Soluna Nexus
#endif
diff --git a/modular_chomp/maps/southern_cross/southern_cross.dm b/modular_chomp/maps/southern_cross/southern_cross.dm
index 9b5b24b1e8..5e15859a13 100644
--- a/modular_chomp/maps/southern_cross/southern_cross.dm
+++ b/modular_chomp/maps/southern_cross/southern_cross.dm
@@ -42,7 +42,7 @@
// CHOMPStation Edits End - Un-disable these includes if vorestation.dme ever removes them from their #includes.
- #if !AWAY_MISSION_TEST //Don't include these for just testing away missions if the flag is set to true in /code/_away_mission_tests.dm
+ #ifndef AWAY_MISSION_TEST //Don't include these for just testing away missions if the flag is set to true in /code/_away_mission_tests.dm
#include "southern_cross-1.dmm" // Deck 0 z1
#include "southern_cross-2.dmm" // Deck 1 z2
#include "southern_cross-3.dmm" // Deck 2 z3
diff --git a/modular_chomp/maps/southern_cross/submaps/_southern_cross_submaps.dm b/modular_chomp/maps/southern_cross/submaps/_southern_cross_submaps.dm
index 0d9a22a8ad..3895784dde 100644
--- a/modular_chomp/maps/southern_cross/submaps/_southern_cross_submaps.dm
+++ b/modular_chomp/maps/southern_cross/submaps/_southern_cross_submaps.dm
@@ -11,7 +11,7 @@
// This is for integration tests only.
// Always add any new away missions/gateways/lateloaded maps that are not PoIs here.
-#if AWAY_MISSION_TEST
+#ifdef AWAY_MISSION_TEST
//#include "../overmap/planets/kara/aerostat/aerostat.dmm" //Disabled due to low usage
//#include "../overmap/planets/kara/northern_star/northern_star_mine.dmm" //Disabled due to low usage
#include "../overmap/space/fueldepot.dmm"
diff --git a/modular_chomp/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm b/modular_chomp/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
index 3e2d222ac4..d76cd1f544 100644
--- a/modular_chomp/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
+++ b/modular_chomp/maps/submaps/engine_submaps/southern_cross/_engine_submaps.dm
@@ -2,7 +2,7 @@
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new engine, please add it to this list.
// Polaris: R-UST and Singulo are commented out as their current submap does not line up with the control room.
-#if MAP_TEST
+#ifdef MAP_TEST
// #include "engine_rust.dmm"
// #include "engine_singulo.dmm"
#include "engine_sme.dmm"
diff --git a/modular_chomp/maps/submaps/surface_submaps/mountains/mountains.dm b/modular_chomp/maps/submaps/surface_submaps/mountains/mountains.dm
index 6e0d88beb1..f508dc7f3d 100644
--- a/modular_chomp/maps/submaps/surface_submaps/mountains/mountains.dm
+++ b/modular_chomp/maps/submaps/surface_submaps/mountains/mountains.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
#include "BlastMine1.dmm"
#include "CaveTrench.dmm"
//#include "Cavelake.dmm" //This is the same thing as cavetrench
diff --git a/modular_chomp/maps/submaps/surface_submaps/plains/plains.dm b/modular_chomp/maps/submaps/surface_submaps/plains/plains.dm
index ac8e7fe283..166a57303e 100644
--- a/modular_chomp/maps/submaps/surface_submaps/plains/plains.dm
+++ b/modular_chomp/maps/submaps/surface_submaps/plains/plains.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
//#include "beacons.dmm"
#include "Boathouse.dmm"
#include "bonfire.dmm"
diff --git a/modular_chomp/maps/submaps/surface_submaps/valley/valley.dm b/modular_chomp/maps/submaps/surface_submaps/valley/valley.dm
index cd37eb8155..1f4e4a72c9 100644
--- a/modular_chomp/maps/submaps/surface_submaps/valley/valley.dm
+++ b/modular_chomp/maps/submaps/surface_submaps/valley/valley.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
#include "begderg.dmm"
#include "blobden.dmm"
#include "bloodchurch.dmm"
diff --git a/modular_chomp/maps/submaps/surface_submaps/valleyend/valleyend.dm b/modular_chomp/maps/submaps/surface_submaps/valleyend/valleyend.dm
index 119e10a79f..f896c9487d 100644
--- a/modular_chomp/maps/submaps/surface_submaps/valleyend/valleyend.dm
+++ b/modular_chomp/maps/submaps/surface_submaps/valleyend/valleyend.dm
@@ -1,4 +1,4 @@
-#if MAP_TEST
+#ifdef MAP_TEST
#include "bloodcit.dmm"
#include "unfinishedoutpost.dmm"
#include "eclipseprison.dmm"
diff --git a/modular_chomp/maps/submaps/surface_submaps/wilderness/wilderness.dm b/modular_chomp/maps/submaps/surface_submaps/wilderness/wilderness.dm
index 93004bc3cb..bd541d766b 100644
--- a/modular_chomp/maps/submaps/surface_submaps/wilderness/wilderness.dm
+++ b/modular_chomp/maps/submaps/surface_submaps/wilderness/wilderness.dm
@@ -1,7 +1,7 @@
// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test.
// This is so CI can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors.
// When adding a new PoI, please add it to this list.
-#if MAP_TEST
+#ifdef MAP_TEST
#include "AbandonedLab.dmm"
#include "AmbushBase.dmm"
#include "AmbushBaseAlt.dmm"
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest-1.dmm b/modular_chomp/maps/virgo_minitest/virgo_minitest-1.dmm
new file mode 100644
index 0000000000..bcdcb506d7
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest-1.dmm
@@ -0,0 +1,17243 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/turf/space,
+/area/space)
+"ab" = (
+/turf/simulated/wall/r_wall,
+/area/tcommsat/computer)
+"ac" = (
+/obj/machinery/camera/network/civilian,
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ad" = (
+/obj/structure/filingcabinet,
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ae" = (
+/obj/structure/table/standard,
+/obj/item/folder/yellow,
+/obj/item/folder/yellow,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/camera/network/telecom{
+ c_tag = "Telecoms Main Computer Room"
+ },
+/obj/machinery/firealarm{
+ layer = 3.3;
+ pixel_y = 26
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"af" = (
+/obj/structure/table/standard,
+/obj/item/paper_bin,
+/obj/item/pen/blue{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ag" = (
+/obj/machinery/alarm{
+ frequency = 1441;
+ pixel_y = 22
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ah" = (
+/obj/structure/table/standard,
+/obj/item/flashlight/lamp,
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ai" = (
+/obj/item/radio/intercom{
+ dir = 8;
+ name = "Station Intercom (General)";
+ pixel_x = -28
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"aj" = (
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"ak" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"al" = (
+/obj/machinery/computer/telecomms/monitor{
+ network = "tcommsat"
+ },
+/obj/item/radio/intercom{
+ name = "General Listening Channel";
+ pixel_x = 28
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"am" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"an" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"ao" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"ap" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"aq" = (
+/obj/machinery/computer/telecomms/server{
+ network = "tcommsat"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"ar" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"as" = (
+/obj/machinery/atmospherics/pipe/tank/air{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"at" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"au" = (
+/obj/machinery/computer/power_monitor,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"av" = (
+/obj/machinery/computer/station_alert/all,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aw" = (
+/obj/machinery/computer/atmoscontrol,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"ax" = (
+/obj/machinery/message_server,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"ay" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"az" = (
+/obj/structure/window/reinforced,
+/turf/space,
+/area/space)
+"aA" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/cyan{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aB" = (
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aC" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/table/standard,
+/obj/item/multitool,
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"aD" = (
+/obj/machinery/atmospherics/unary/freezer{
+ icon_state = "freezer_1";
+ set_temperature = 73;
+ use_power = 1
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"aE" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/tcommsat/computer)
+"aF" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"aG" = (
+/obj/machinery/airlock_sensor/airlock_exterior{
+ frequency = 1381;
+ id_tag = "server_access_ex_sensor";
+ master_tag = "server_access_airlock";
+ pixel_x = 25;
+ pixel_y = 22
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"aH" = (
+/obj/machinery/door/airlock/maintenance_hatch{
+ frequency = 1381;
+ icon_state = "door_locked";
+ id_tag = "server_access_outer";
+ locked = 1;
+ name = "Telecoms Server Access";
+ req_access = list(61)
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"aI" = (
+/obj/machinery/airlock_sensor{
+ frequency = 1381;
+ id_tag = "server_access_sensor";
+ pixel_x = 12;
+ pixel_y = 25
+ },
+/obj/machinery/embedded_controller/radio/airlock/advanced_airlock_controller{
+ frequency = 1381;
+ id_tag = "server_access_airlock";
+ name = "Server Access Airlock";
+ pixel_y = 25;
+ tag_airpump = "server_access_pump";
+ tag_chamber_sensor = "server_access_sensor";
+ tag_exterior_door = "server_access_outer";
+ tag_exterior_sensor = "server_access_ex_sensor";
+ tag_interior_door = "server_access_inner";
+ tag_interior_sensor = "server_access_in_sensor";
+ tag_secure = 1
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/computer)
+"aJ" = (
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/computer)
+"aK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/computer)
+"aL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"aM" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aN" = (
+/obj/machinery/atmospherics/binary/pump/on,
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aO" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aP" = (
+/turf/simulated/wall/r_wall,
+/area/tcommsat/chamber)
+"aQ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aR" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/black,
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aS" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aT" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aU" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 10
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aV" = (
+/obj/machinery/door/airlock/maintenance_hatch{
+ frequency = 1381;
+ icon_state = "door_locked";
+ id_tag = "server_access_inner";
+ locked = 1;
+ name = "Telecoms Server Access";
+ req_access = list(61)
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/tcommsat/chamber)
+"aW" = (
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/space,
+/area/space)
+"aX" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aY" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 5
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"aZ" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 6
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"ba" = (
+/obj/machinery/atmospherics/binary/pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bb" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bc" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"bd" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/engineering/engine_room)
+"be" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 8;
+ frequency = 1379;
+ icon_state = "map_vent_out";
+ id_tag = "toxins_pump";
+ use_power = 1
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/engineering/engine_room)
+"bf" = (
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bg" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "north bump";
+ pixel_y = 24
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bh" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bi" = (
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = -36
+ },
+/turf/simulated/floor/tiled,
+/area/tcommsat/computer)
+"bj" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/camera/network/telecom{
+ c_tag = "Telecoms Central Compartment North"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bm" = (
+/obj/machinery/airlock_sensor/airlock_interior{
+ frequency = 1381;
+ id_tag = "server_access_in_sensor";
+ master_tag = "server_access_airlock";
+ name = "interior sensor";
+ pixel_x = 8;
+ pixel_y = 25
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bn" = (
+/obj/machinery/airlock_sensor/airlock_interior{
+ frequency = 1381;
+ id_tag = "server_access_in_sensor";
+ name = "interior sensor";
+ pixel_y = 25
+ },
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'SERVER ROOM'.";
+ name = "SERVER ROOM";
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bo" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bp" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'SERVER ROOM'.";
+ name = "SERVER ROOM";
+ pixel_y = 32
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bq" = (
+/obj/machinery/alarm{
+ dir = 4;
+ pixel_x = -25
+ },
+/obj/machinery/camera/network/civilian{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"br" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bs" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/universal,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bt" = (
+/obj/machinery/power/terminal,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bu" = (
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bv" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bw" = (
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ name = "south bump";
+ pixel_y = -32
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"by" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bz" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bA" = (
+/obj/machinery/power/sensor{
+ name_tag = "MiniTest"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bB" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/smes/buildable{
+ charge = 1.5e+007;
+ cur_coils = 3
+ },
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bC" = (
+/obj/machinery/telecomms/server/presets/supply,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bD" = (
+/obj/machinery/telecomms/server/presets/service,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bE" = (
+/obj/machinery/telecomms/server/presets/unused,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bF" = (
+/obj/machinery/telecomms/server/presets/common,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bG" = (
+/obj/machinery/telecomms/server/presets/engineering,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bH" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"bI" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/door/airlock/glass_engineering,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/glass_engineering,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plating,
+/area/engineering/engine_smes)
+"bK" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_smes)
+"bL" = (
+/obj/machinery/exonet_node{
+ anchored = 1
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bM" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"bN" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"bO" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"bP" = (
+/obj/structure/sign/nosmoking_2{
+ pixel_x = -32
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bQ" = (
+/obj/machinery/telecomms/processor/preset_two,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bR" = (
+/obj/machinery/telecomms/bus/preset_two,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bS" = (
+/obj/machinery/telecomms/relay/preset/telecomms,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bT" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bU" = (
+/obj/machinery/telecomms/broadcaster/preset_right,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bV" = (
+/obj/machinery/telecomms/hub/preset,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bW" = (
+/obj/machinery/telecomms/receiver/preset_right,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bX" = (
+/obj/machinery/telecomms/relay/preset/station,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bY" = (
+/obj/machinery/telecomms/bus/preset_four,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"bZ" = (
+/obj/machinery/telecomms/processor/preset_four,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"ca" = (
+/obj/structure/sign/nosmoking_2{
+ pixel_x = 32
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cb" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cc" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cd" = (
+/obj/machinery/telecomms/bus/preset_one,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"ce" = (
+/obj/machinery/telecomms/processor/preset_one,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cf" = (
+/obj/machinery/telecomms/processor/preset_three,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cg" = (
+/obj/machinery/telecomms/bus/preset_three,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"ch" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"ci" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "west bump";
+ pixel_x = -32
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"ck" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/alarm{
+ dir = 8;
+ icon_state = "alarm0";
+ pixel_x = 24
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cl" = (
+/obj/machinery/telecomms/server/presets/science,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cm" = (
+/obj/machinery/telecomms/server/presets/medical,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cn" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 6
+ },
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"co" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 9
+ },
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cp" = (
+/obj/machinery/pda_multicaster/prebuilt,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cq" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 5
+ },
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cr" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/black{
+ dir = 10
+ },
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cs" = (
+/obj/machinery/telecomms/server/presets/command,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"ct" = (
+/obj/machinery/telecomms/server/presets/security,
+/turf/simulated/floor/tiled/dark{
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cu" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cv" = (
+/obj/machinery/atmospherics/unary/vent_pump{
+ dir = 1;
+ external_pressure_bound = 140;
+ external_pressure_bound_default = 140;
+ icon_state = "map_vent_out";
+ pressure_checks = 0;
+ pressure_checks_default = 0;
+ use_power = 1
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cw" = (
+/obj/machinery/light,
+/obj/machinery/camera/network/telecom{
+ c_tag = "Telecoms Central Compartment South";
+ dir = 1
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cx" = (
+/obj/machinery/atmospherics/unary/vent_pump{
+ dir = 1;
+ external_pressure_bound = 0;
+ external_pressure_bound_default = 0;
+ icon_state = "map_vent_in";
+ initialize_directions = 1;
+ internal_pressure_bound = 4000;
+ internal_pressure_bound_default = 4000;
+ pressure_checks = 2;
+ pressure_checks_default = 2;
+ pump_direction = 0;
+ use_power = 1
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"cy" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cz" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/engineering_hallway)
+"cB" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cC" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cD" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cE" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cF" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cG" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cH" = (
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cI" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cJ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cK" = (
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cL" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cM" = (
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cN" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cO" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cP" = (
+/obj/item/stack/material/phoron,
+/obj/item/stack/material/phoron,
+/obj/item/stack/material/phoron,
+/obj/item/stack/material/phoron,
+/obj/item/stack/material/phoron,
+/obj/structure/table/reinforced,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"cQ" = (
+/obj/machinery/alarm{
+ pixel_y = 22
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cR" = (
+/turf/simulated/wall/r_wall,
+/area/crew_quarters/bar)
+"cS" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cT" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"cU" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"cV" = (
+/obj/machinery/requests_console{
+ department = "MiniBar";
+ departmentType = 7;
+ pixel_y = 28
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cW" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"cX" = (
+/obj/machinery/atmospherics/unary/vent_pump/on,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cY" = (
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"cZ" = (
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"da" = (
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"db" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dc" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dd" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"de" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"df" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/table/reinforced,
+/obj/item/reagent_containers/glass/beaker/large,
+/obj/item/reagent_containers/glass/beaker/large,
+/obj/item/reagent_containers/glass/beaker/large,
+/obj/item/reagent_containers/dropper,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"dg" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dh" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"di" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dj" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dk" = (
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dm" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dn" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"do" = (
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dp" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dq" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dr" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"ds" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dt" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"du" = (
+/turf/simulated/wall,
+/area/medical/medbay)
+"dv" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dw" = (
+/obj/machinery/light,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dx" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dy" = (
+/turf/simulated/wall,
+/area/medical/medbay2)
+"dz" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dA" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dB" = (
+/obj/machinery/alarm{
+ pixel_y = 22
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dC" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dD" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dE" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dF" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dG" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 24
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"dH" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dI" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dJ" = (
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dK" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dL" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "north bump";
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dM" = (
+/obj/machinery/alarm{
+ pixel_y = 22
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dN" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dO" = (
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dP" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dQ" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dR" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dS" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dT" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dU" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"dV" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dW" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dX" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_aft)
+"dY" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"dZ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ea" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eb" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"ec" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"ed" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"ee" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"ef" = (
+/obj/machinery/power/apc{
+ name = "south bump";
+ pixel_y = -32
+ },
+/obj/structure/cable,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"eg" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"eh" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ei" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ej" = (
+/obj/machinery/light,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ek" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"el" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"em" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"en" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eo" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"ep" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"eq" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"er" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"es" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"et" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eu" = (
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"ev" = (
+/obj/machinery/alarm{
+ dir = 1;
+ pixel_y = -25
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"ew" = (
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"ex" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ey" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"ez" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eA" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eB" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eC" = (
+/obj/machinery/light,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eD" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eE" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eF" = (
+/obj/machinery/door/airlock/multi_tile/glass,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eH" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"eI" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eJ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eK" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eL" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eM" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"eN" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"eO" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"eP" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eQ" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eR" = (
+/obj/machinery/alarm{
+ dir = 1;
+ pixel_y = -25
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eS" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eT" = (
+/obj/machinery/power/apc{
+ name = "south bump";
+ pixel_y = -32
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/camera/network/civilian{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eU" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eV" = (
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"eW" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"eX" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"eY" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"eZ" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fa" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fc" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fd" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fe" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 32
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"ff" = (
+/obj/machinery/alarm{
+ dir = 4;
+ pixel_x = -25
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fg" = (
+/obj/machinery/alarm{
+ dir = 8;
+ icon_state = "alarm0";
+ pixel_x = 24
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fh" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fi" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fj" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fk" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fl" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/secondary/civilian_hallway_fore)
+"fm" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fn" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fo" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fp" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fq" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "north bump";
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fr" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fs" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"ft" = (
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fu" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fv" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fw" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fx" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fy" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fA" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fB" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fC" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fD" = (
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fE" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fF" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"fG" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"fH" = (
+/turf/simulated/wall/r_wall,
+/area/engineering/engine_monitoring)
+"fI" = (
+/obj/structure/table/rack{
+ dir = 8;
+ layer = 2.6
+ },
+/obj/machinery/door/window/northleft{
+ dir = 2;
+ name = "Atmospherics Hardsuits";
+ req_access = list(24)
+ },
+/obj/item/clothing/suit/space/void/engineering,
+/obj/item/clothing/suit/space/void/engineering,
+/obj/item/clothing/suit/space/void/engineering,
+/obj/item/clothing/suit/space/void/engineering,
+/obj/item/clothing/head/helmet/space/void/engineering,
+/obj/item/clothing/head/helmet/space/void/engineering,
+/obj/item/clothing/head/helmet/space/void/engineering,
+/obj/item/clothing/head/helmet/space/void/engineering,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fJ" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "north bump";
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/table/reinforced,
+/obj/item/clothing/shoes/magboots/adv,
+/obj/item/clothing/shoes/magboots/adv,
+/obj/item/clothing/shoes/magboots/adv,
+/obj/item/clothing/shoes/magboots/adv,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fK" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/vending/tool,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fL" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/vending/engivend,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fM" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fN" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fO" = (
+/obj/machinery/alarm{
+ pixel_y = 22
+ },
+/obj/structure/dispenser/oxygen,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fP" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fQ" = (
+/obj/effect/landmark/start{
+ name = "Atmospheric Technician"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fR" = (
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fS" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fT" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fU" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/effect/landmark/start{
+ name = "Engineer"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fV" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/effect/landmark/start{
+ name = "Engineer"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fW" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/table/steel,
+/obj/item/storage/toolbox/electrical,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"fX" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"fY" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"fZ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"ga" = (
+/obj/machinery/door/airlock/multi_tile/glass,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gb" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gc" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gd" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 1;
+ health = 1e+006
+ },
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"ge" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gf" = (
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gg" = (
+/obj/machinery/alarm{
+ pixel_y = 22
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gh" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gi" = (
+/obj/machinery/firealarm{
+ layer = 3.3;
+ pixel_y = 32
+ },
+/obj/machinery/chemical_dispenser/full,
+/obj/structure/table/reinforced,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gj" = (
+/obj/machinery/power/apc{
+ dir = 1;
+ name = "north bump";
+ pixel_y = 32
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/reagentgrinder,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gk" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gl" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gm" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gn" = (
+/obj/machinery/requests_console{
+ department = "MiniTest";
+ departmentType = 7;
+ pixel_y = 28
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"go" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gp" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gq" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gr" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gs" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gt" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gu" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gv" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gw" = (
+/obj/machinery/light,
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"gx" = (
+/obj/effect/landmark{
+ name = "JoinLateElevator"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gy" = (
+/obj/effect/landmark{
+ name = "JoinLateGateway"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gz" = (
+/obj/effect/landmark{
+ name = "Observer-Start"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gA" = (
+/obj/structure/grille,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gB" = (
+/obj/effect/landmark{
+ name = "JoinLate"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gC" = (
+/obj/effect/landmark{
+ name = "JoinLateCryo"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gD" = (
+/turf/simulated/shuttle/wall/voidcraft/blue,
+/area/shuttle/webdemo)
+"gE" = (
+/obj/machinery/light,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gF" = (
+/obj/machinery/ntnet_relay,
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"gG" = (
+/turf/simulated/shuttle/wall,
+/area/shuttle/ferrydemo)
+"gH" = (
+/obj/structure/shuttle/window,
+/turf/simulated/shuttle/plating,
+/area/shuttle/ferrydemo)
+"gI" = (
+/obj/effect/wingrille_spawn/reinforced/crescent,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gJ" = (
+/obj/effect/shuttle_landmark/transit/ferrydemo_transit,
+/turf/space,
+/area/space)
+"gK" = (
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"gL" = (
+/obj/structure/table/reinforced,
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"gM" = (
+/obj/structure/shuttle,
+/turf/space,
+/area/space)
+"gN" = (
+/obj/structure/shuttle/window,
+/turf/simulated/shuttle/plating,
+/area/shuttle/webdemo)
+"gO" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/shuttle_landmark/station_dockpoint1,
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"gP" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"gQ" = (
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "station_dock1";
+ layer = 3.1;
+ pixel_y = 28
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"gR" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "webdemo_docker_hatch";
+ locked = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"gS" = (
+/obj/structure/shuttle/engine/heater,
+/turf/simulated/shuttle/plating,
+/area/shuttle/ferrydemo)
+"gT" = (
+/obj/effect/shuttle_landmark/transit/multidemo_transit,
+/turf/space,
+/area/space)
+"gU" = (
+/obj/structure/shuttle,
+/turf/simulated/shuttle/wall,
+/area/shuttle/ferrydemo)
+"gV" = (
+/obj/structure/shuttle/engine/propulsion,
+/turf/simulated/shuttle/plating,
+/area/shuttle/ferrydemo)
+"gW" = (
+/obj/effect/shuttle_landmark/shared_space,
+/turf/space,
+/area/space)
+"gX" = (
+/turf/simulated/shuttle/wall/voidcraft/blue,
+/area/shuttle/multidemo)
+"gY" = (
+/obj/structure/shuttle/window,
+/turf/simulated/shuttle/plating,
+/area/shuttle/multidemo)
+"gZ" = (
+/obj/effect/shuttle_landmark/ferrydemo_space,
+/turf/space,
+/area/space)
+"ha" = (
+/obj/effect/shuttle_landmark/multidemo_nearby,
+/turf/space,
+/area/space)
+"hb" = (
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hc" = (
+/obj/structure/table/reinforced,
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hd" = (
+/obj/machinery/light,
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "ferrydemo_shuttle";
+ layer = 3.1;
+ pixel_x = -28
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"he" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/shuttle_landmark/multidemo_start,
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hf" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hg" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "station_dock1_hatch";
+ locked = 1
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"hh" = (
+/obj/machinery/computer/shuttle_control{
+ name = "ferry-demo shuttle control console";
+ shuttle_tag = "Ferry-Demo"
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"hi" = (
+/obj/structure/shuttle,
+/turf/simulated/shuttle/wall/voidcraft/blue,
+/area/shuttle/multidemo)
+"hj" = (
+/obj/structure/table/reinforced,
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"hk" = (
+/obj/machinery/computer/shuttle_control{
+ dir = 8;
+ name = "ferry-demo shuttle control console";
+ shuttle_tag = "Ferry-Demo"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"hl" = (
+/obj/machinery/computer/shuttle_control/multi{
+ dir = 8;
+ name = "multi-demo shuttle control console";
+ shuttle_tag = "Multi-Demo"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"hm" = (
+/obj/machinery/computer/shuttle_control/multi{
+ name = "multi-demo shuttle control console";
+ shuttle_tag = "Multi-Demo"
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hn" = (
+/obj/machinery/light,
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "multidemo_shuttle";
+ layer = 3.1;
+ pixel_x = -28
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"ho" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "ferrydemo_shuttle_hatch";
+ locked = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/ferrydemo)
+"hp" = (
+/obj/effect/landmark{
+ name = "JoinLate"
+ },
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "station_hangar";
+ layer = 3.1;
+ pixel_y = 28
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"hq" = (
+/obj/effect/shuttle_landmark/transit/webdemo_transit,
+/turf/space,
+/area/space)
+"hr" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "multidemo_shuttle_hatch";
+ locked = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/multidemo)
+"hs" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"ht" = (
+/obj/machinery/light,
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "webdemo_docker";
+ layer = 3.1;
+ pixel_x = -28
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"hu" = (
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"hv" = (
+/obj/effect/shuttle_landmark/webdemo_faraway,
+/turf/space,
+/area/space)
+"hw" = (
+/obj/structure/shuttle,
+/turf/simulated/shuttle/wall/voidcraft/blue,
+/area/shuttle/webdemo)
+"hx" = (
+/obj/machinery/computer/shuttle_control/web{
+ my_doors = list("webdemo_docker_hatch" = "Hatch");
+ name = "Web-Demo Console";
+ shuttle_tag = "Web-Demo"
+ },
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"hy" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/computer/shuttle_control/web{
+ dir = 8;
+ name = "Web-Demo Remote Control";
+ shuttle_tag = "Web-Demo"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"hz" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/shuttle_landmark/station_inside,
+/turf/simulated/shuttle/floor,
+/area/shuttle/webdemo)
+"hA" = (
+/obj/structure/shuttle/engine/heater,
+/turf/space,
+/turf/simulated/shuttle/plating/carry,
+/area/shuttle/webdemo)
+"hB" = (
+/obj/structure/shuttle/engine/propulsion,
+/turf/space,
+/turf/simulated/shuttle/plating/carry,
+/area/shuttle/webdemo)
+"hC" = (
+/obj/machinery/shipsensors,
+/turf/simulated/shuttle/floor/voidcraft/external/light,
+/area/shuttle/overmapdemo)
+"hD" = (
+/obj/machinery/ion_engine{
+ dir = 1
+ },
+/turf/space,
+/turf/simulated/shuttle/plating/carry,
+/area/shuttle/overmapdemo)
+"hJ" = (
+/obj/machinery/atmospherics/pipe/manifold4w/visible/green,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"hV" = (
+/obj/structure/cable/cyan{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "west bump";
+ pixel_x = -28
+ },
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"il" = (
+/obj/effect/floor_decal/industrial/warning/cee{
+ dir = 1
+ },
+/obj/machinery/atmospherics/unary/vent_pump/engine{
+ dir = 8;
+ external_pressure_bound = 100;
+ external_pressure_bound_default = 0;
+ frequency = 1438;
+ icon_state = "map_vent_in";
+ id_tag = "cooling_out";
+ initialize_directions = 4;
+ pump_direction = 0;
+ use_power = 1
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"iy" = (
+/obj/structure/lattice,
+/turf/simulated/floor/airless,
+/area/space)
+"iz" = (
+/obj/effect/landmark/start{
+ name = "Engineer"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"iJ" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/borderfloor/corner{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"iO" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"iT" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine control room blast doors.";
+ id = "EngineEmitterPortWest";
+ name = "Engine Room Blast Doors";
+ pixel_y = 25;
+ req_access = null;
+ req_one_access = list(11,24)
+ },
+/obj/effect/floor_decal/industrial/outline,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"jc" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/black{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"jd" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"je" = (
+/obj/machinery/atmospherics/pipe/manifold4w/visible/black,
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"jf" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"jn" = (
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"jr" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"js" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"jA" = (
+/obj/machinery/cryopod,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"jC" = (
+/obj/structure/cable/yellow,
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"jQ" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"jS" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/light,
+/obj/effect/floor_decal/borderfloor,
+/obj/effect/floor_decal/corner/yellow/border,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"jU" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"jV" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 5
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/pa_room)
+"jW" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 9
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"kr" = (
+/obj/structure/table/steel,
+/obj/item/storage/box/lights/mixed,
+/obj/item/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/obj/item/paper{
+ info = "The big blue box recently installed in here is a 'grid checker' which will shut off the power if a dangerous power spike from the engine erupts into the powernet. Shutting everything down protects everything from electrical damage, however the outages can be disruptive to colony operations, so it is designed to restore power after a somewhat significant delay, up to ten minutes or so. The grid checker can be manually hacked in order to end the outage sooner. To do that, you must cut three specific wires which do not cause a red light to shine, then pulse a fourth wire. Electrical protection is highly recommended when doing maintenance on the grid checker.";
+ name = "grid checker info"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"kz" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"kE" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"kG" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"kK" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor,
+/obj/effect/floor_decal/corner/yellow/border,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"kR" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/obj/effect/floor_decal/borderfloor/corner,
+/obj/effect/floor_decal/corner/yellow/bordercorner,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"kT" = (
+/obj/structure/lattice,
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"kU" = (
+/obj/structure/shuttle,
+/turf/simulated/shuttle/wall/voidcraft/green,
+/area/shuttle/overmapdemo)
+"kY" = (
+/obj/item/modular_computer/console/preset/engineering{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"ld" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"lr" = (
+/obj/machinery/field_generator,
+/obj/machinery/light/small{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"lx" = (
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"lD" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"lE" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/pa_room)
+"lH" = (
+/obj/machinery/atmospherics/pipe/manifold4w/visible/black,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"lS" = (
+/obj/structure/table/reinforced,
+/obj/fiftyspawner/rods,
+/obj/fiftyspawner/rods,
+/obj/item/stack/material/glass/phoronrglass{
+ amount = 20
+ },
+/obj/fiftyspawner/wood,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"lV" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"lX" = (
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow,
+/turf/simulated/floor/airless,
+/area/space)
+"lZ" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"mj" = (
+/obj/machinery/camera/network/civilian{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"mo" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen/engine_setup,
+/obj/effect/floor_decal/industrial/outline,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"mt" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"mE" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 5
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"mG" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
+/obj/effect/floor_decal/industrial/outline/red,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"mP" = (
+/obj/effect/floor_decal/industrial/warning/corner,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"mR" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"mS" = (
+/obj/machinery/atmospherics/pipe/simple/visible/black{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"nb" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/visible/yellow{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"nf" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"ni" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/syringes,
+/obj/item/reagent_containers/dropper,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"nk" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"nq" = (
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"nI" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"nM" = (
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/obj/item/storage/part_replacer/adv/discount_bluespace,
+/obj/structure/table/steel,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"nO" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 4;
+ frequency = 1379;
+ id_tag = "eng_south_pump"
+ },
+/obj/machinery/airlock_sensor{
+ id_tag = "eng_south_sensor";
+ pixel_y = 25
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/light/small{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"nQ" = (
+/obj/machinery/cryopod/robot,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"nU" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'RADIOACTIVE AREA'";
+ icon_state = "radiation";
+ name = "RADIOACTIVE AREA"
+ },
+/turf/simulated/wall/r_wall,
+/area/submap/pa_room)
+"nZ" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"od" = (
+/turf/simulated/wall/r_wall,
+/area/engineering/workshop)
+"oe" = (
+/obj/machinery/light,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"og" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 6
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"ov" = (
+/obj/structure/closet/emcloset,
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller{
+ id_tag = "eng_north_airlock";
+ pixel_x = 24;
+ req_one_access = list(10,11);
+ tag_airpump = "eng_north_pump";
+ tag_chamber_sensor = "eng_north_sensor";
+ tag_exterior_door = "eng_north_outer";
+ tag_interior_door = "eng_north_inner"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"oG" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 10
+ },
+/turf/space,
+/area/space)
+"oQ" = (
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"oR" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"oX" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"oY" = (
+/obj/machinery/recharge_station,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"oZ" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"pa" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"pb" = (
+/obj/structure/cable/cyan{
+ icon_state = "0-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-4"
+ },
+/obj/machinery/power/sensor{
+ name = "Powernet Sensor - Engine Power";
+ name_tag = "Engine Power"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"pp" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"px" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/light,
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"pC" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/effect/floor_decal/industrial/outline,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"pE" = (
+/obj/structure/table/reinforced,
+/obj/fiftyspawner/steel,
+/obj/fiftyspawner/steel,
+/obj/fiftyspawner/steel,
+/obj/fiftyspawner/steel,
+/obj/fiftyspawner/steel,
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"pG" = (
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"pI" = (
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"pL" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 5
+ },
+/turf/space,
+/area/space)
+"pP" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"pQ" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"pS" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"pV" = (
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 6
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"pY" = (
+/obj/machinery/atmospherics/pipe/manifold4w/visible/black,
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"pZ" = (
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "eng_south_inner";
+ locked = 1;
+ name = "Engine South Airlock Interior"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/access_button{
+ command = "cycle_interior";
+ frequency = 1379;
+ master_tag = "eng_south_airlock";
+ name = "interior access button";
+ pixel_x = 8;
+ pixel_y = -26;
+ req_one_access = list(10,11)
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"qa" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/binary/pump{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"qd" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/black{
+ dir = 1
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"qk" = (
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"ql" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "overmapdemo_docker_hatch";
+ locked = 1
+ },
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"qt" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"qz" = (
+/obj/machinery/computer/shuttle_control/explore{
+ name = "Overmap-Demo Shuttle Control";
+ shuttle_tag = "Overmap-Demo"
+ },
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"qH" = (
+/obj/structure/closet/radiation,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"qK" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"qP" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"qQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"qZ" = (
+/obj/machinery/camera/network/civilian,
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"rm" = (
+/obj/structure/grille,
+/obj/structure/window/phoronreinforced,
+/obj/structure/window/phoronreinforced{
+ dir = 1
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 8
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4
+ },
+/obj/machinery/door/blast/regular{
+ dir = 4;
+ id = "SupermatterPort";
+ layer = 3.3;
+ name = "Reactor Blast Door"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"rn" = (
+/obj/machinery/computer/cryopod,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"rr" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/warning,
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"rs" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan,
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"rv" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"rE" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'HIGH VOLTAGE'";
+ icon_state = "shock";
+ name = "HIGH VOLTAGE"
+ },
+/turf/simulated/wall/r_wall,
+/area/engineering/workshop)
+"rJ" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"rK" = (
+/obj/machinery/camera/network/civilian{
+ dir = 10
+ },
+/turf/simulated/floor/bluegrid{
+ name = "Mainframe Base";
+ nitrogen = 100;
+ oxygen = 0;
+ temperature = 80
+ },
+/area/tcommsat/chamber)
+"rL" = (
+/obj/machinery/atmospherics/unary/vent_pump/on,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"rT" = (
+/obj/machinery/access_button{
+ command = "cycle_exterior";
+ frequency = 1379;
+ master_tag = "eng_north_airlock";
+ name = "exterior access button";
+ pixel_x = -5;
+ pixel_y = -26;
+ req_one_access = list(10,11,13)
+ },
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "eng_north_outer";
+ locked = 1;
+ name = "Engine North Airlock Exterior"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"rV" = (
+/obj/machinery/camera/network/engine{
+ dir = 1
+ },
+/obj/structure/table/standard,
+/obj/item/circuitboard/tesla_coil,
+/obj/item/circuitboard/tesla_coil,
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"rY" = (
+/obj/structure/cable/cyan,
+/obj/machinery/power/emitter{
+ anchored = 1;
+ icon_state = "emitter1";
+ state = 1
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"sf" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 4
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"sh" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"si" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"sn" = (
+/obj/machinery/atmospherics/trinary/atmos_filter/m_filter{
+ dir = 1;
+ use_power = 0
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"sq" = (
+/obj/machinery/light/floortube{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"sz" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 9
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"sA" = (
+/obj/structure/shuttle/engine/heater,
+/turf/space,
+/turf/simulated/shuttle/plating/carry,
+/area/shuttle/multidemo)
+"sB" = (
+/obj/effect/landmark{
+ name = "JoinLateCyborg"
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"sC" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 28
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"sD" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/green{
+ dir = 1
+ },
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"sM" = (
+/obj/machinery/door/blast/regular{
+ dir = 4;
+ id = "EngineVent";
+ name = "Reactor Vent"
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"sN" = (
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 6
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"sO" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"sP" = (
+/obj/machinery/door/airlock/glass_engineering,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"tx" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 1
+ },
+/obj/structure/particle_accelerator/particle_emitter/right{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"tz" = (
+/turf/simulated/wall/r_wall,
+/area/engineering/engine_gas)
+"tE" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals_central5{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"tP" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"tV" = (
+/obj/structure/table/reinforced,
+/obj/fiftyspawner/glass,
+/obj/fiftyspawner/glass,
+/obj/fiftyspawner/glass,
+/obj/fiftyspawner/glass,
+/obj/fiftyspawner/glass,
+/obj/machinery/alarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"tW" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"uc" = (
+/obj/machinery/atmospherics/unary/heat_exchanger{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"ud" = (
+/obj/effect/floor_decal/steeldecal/steel_decals_central4{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/monotile,
+/area/engineering/workshop)
+"ue" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"ul" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/structure/cable{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"uq" = (
+/obj/machinery/alarm{
+ dir = 1;
+ icon_state = "alarm0";
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"uD" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"uY" = (
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine charging port.";
+ id = "SupermatterPort";
+ name = "Observation Blast Doors";
+ pixel_x = -4;
+ pixel_y = 24;
+ req_access = list(10)
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"va" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 5
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"vf" = (
+/obj/item/stack/cable_coil/yellow,
+/turf/simulated/floor/airless,
+/area/space)
+"vh" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"vk" = (
+/obj/machinery/atmospherics/binary/pump/high_power{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"vr" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/alarm{
+ dir = 1;
+ pixel_y = -22
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"vt" = (
+/obj/structure/table/reinforced,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"vv" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/obj/machinery/camera/network/engine{
+ dir = 4
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"vI" = (
+/obj/effect/landmark/start{
+ name = "AI"
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"vO" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 8
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"vP" = (
+/obj/machinery/computer/ship/engines{
+ dir = 8;
+ throwpass = 1
+ },
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"vQ" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/visible/red{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"wb" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"wc" = (
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,
+/turf/space,
+/area/space)
+"wn" = (
+/obj/machinery/power/emitter{
+ anchored = 1;
+ dir = 4;
+ icon_state = "emitter2";
+ id = "EngineEmitter";
+ state = 2
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 6
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 10
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 9
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals6{
+ dir = 5
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/tiled/monotile,
+/area/engineering/workshop)
+"wo" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/portable_atmospherics/canister/empty,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"wv" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 5
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"ww" = (
+/obj/machinery/atmospherics/binary/pump{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"wE" = (
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/machinery/power/sensor{
+ name = "Powernet Sensor - Master Grid";
+ name_tag = "Master"
+ },
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"wL" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"wP" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"wW" = (
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"wY" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/cyan{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"xb" = (
+/obj/structure/grille,
+/obj/structure/window/phoronreinforced{
+ dir = 8
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4
+ },
+/obj/machinery/door/blast/regular{
+ dir = 2;
+ id = "SupermatterPort";
+ layer = 3.3;
+ name = "Reactor Blast Door"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"xk" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ nightshift_setting = 2;
+ pixel_x = 28
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-2"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 5
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 5
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 5
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner2{
+ dir = 5
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner2{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"xm" = (
+/obj/machinery/mass_driver{
+ dir = 1;
+ id = "enginecore"
+ },
+/obj/machinery/power/supermatter{
+ layer = 4
+ },
+/turf/simulated/floor/greengrid/nitrogen,
+/area/engineering/workshop)
+"xo" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/structure/window/reinforced,
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"xp" = (
+/obj/machinery/access_button{
+ command = "cycle_exterior";
+ frequency = 1379;
+ master_tag = "eng_south_airlock";
+ name = "exterior access button";
+ pixel_x = -5;
+ pixel_y = 26;
+ req_one_access = list(10,11,13)
+ },
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "eng_south_outer";
+ locked = 1;
+ name = "Engine South Airlock Exterior"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"xu" = (
+/obj/effect/floor_decal/industrial/warning/cee{
+ dir = 1
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"xB" = (
+/obj/machinery/door/airlock/hatch{
+ icon_state = "door_locked";
+ id_tag = "engine_access_hatch";
+ locked = 1;
+ req_access = list(11)
+ },
+/turf/simulated/floor/reinforced,
+/area/engineering/workshop)
+"xI" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"xM" = (
+/obj/machinery/camera/network/civilian{
+ dir = 5
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"xV" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 8
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"xX" = (
+/obj/machinery/camera/network/civilian{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"xZ" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{
+ dir = 8
+ },
+/turf/space,
+/area/space)
+"ys" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/glass_engineering{
+ name = "Engine Monitoring Room";
+ req_access = list(11)
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"yw" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/effect/floor_decal/borderfloor{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner2{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"yy" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"yL" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/obj/structure/window/reinforced,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"yN" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/glass_engineering,
+/obj/machinery/door/firedoor/glass,
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"yR" = (
+/obj/effect/floor_decal/techfloor/orange,
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"yS" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"yT" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"yV" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green,
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"yZ" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 6
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner2{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"ze" = (
+/obj/structure/table/steel,
+/obj/machinery/cell_charger,
+/obj/item/stack/cable_coil{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/cell/high{
+ charge = 100;
+ maxcharge = 15000
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"zf" = (
+/obj/effect/wingrille_spawn/reinforced,
+/turf/simulated/shuttle/floor/voidcraft/external/light,
+/area/shuttle/overmapdemo)
+"zg" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 6
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"zm" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"zq" = (
+/obj/machinery/button/remote/blast_door{
+ id = "EngineVent";
+ name = "Reactor Ventillatory Control";
+ pixel_y = -25;
+ req_access = list(10)
+ },
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 5
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"zs" = (
+/obj/machinery/light,
+/obj/machinery/atmospherics/valve/digital{
+ dir = 4;
+ name = "Emergency Cooling Valve 2"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"zw" = (
+/obj/effect/floor_decal/industrial/warning/corner,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"zA" = (
+/obj/machinery/light,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"zT" = (
+/obj/machinery/computer/security/engineering{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"zX" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/shuttle_landmark/station_dockpoint2,
+/obj/effect/overmap/visitable/ship/landable/overmapdemo,
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"Aa" = (
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"Ad" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Ai" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"At" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 10
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"Av" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-8"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 6
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 6
+ },
+/obj/effect/floor_decal/industrial/hatch/yellow,
+/obj/structure/reagent_dispensers/fueltank,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Ay" = (
+/turf/simulated/wall/r_wall,
+/area/submap/pa_room)
+"AE" = (
+/obj/machinery/particle_accelerator/control_box,
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"AI" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{
+ dir = 4
+ },
+/turf/space,
+/area/space)
+"AL" = (
+/obj/machinery/atmospherics/binary/pump{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"AM" = (
+/obj/machinery/computer/rcon{
+ dir = 4
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"AN" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"AS" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"AW" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 4
+ },
+/obj/machinery/portable_atmospherics/canister/air/airlock{
+ start_pressure = 4559.63
+ },
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"Bc" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 6
+ },
+/obj/machinery/air_sensor{
+ frequency = 1438;
+ id_tag = "engine_sensor";
+ output = 63
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"Be" = (
+/obj/structure/cable{
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Bn" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Bo" = (
+/obj/machinery/power/smes/buildable{
+ RCon_tag = "Engine - Core";
+ charge = 2e+006;
+ input_attempt = 1;
+ input_level = 200000;
+ output_level = 250000
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"Bq" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Bv" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"By" = (
+/obj/machinery/suit_cycler/engineering,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"BO" = (
+/obj/machinery/field_generator{
+ anchored = 1;
+ state = 1
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"BU" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"BV" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"BX" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Cd" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"CO" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"CR" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 4
+ },
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"CT" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"Db" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Dd" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Dk" = (
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Dv" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"DC" = (
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"DG" = (
+/obj/machinery/atmospherics/pipe/simple/visible/black,
+/turf/simulated/wall/r_wall,
+/area/engineering/workshop)
+"DJ" = (
+/obj/machinery/camera/network/engine{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor,
+/obj/effect/floor_decal/borderfloor/corner2,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"DT" = (
+/obj/machinery/access_button{
+ command = "cycle_interior";
+ frequency = 1379;
+ master_tag = "eng_north_airlock";
+ name = "interior access button";
+ pixel_x = -28;
+ pixel_y = 26;
+ req_one_access = list(10,11)
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
+ icon_state = "space";
+ layer = 4;
+ name = "EXTERNAL AIRLOCK";
+ pixel_y = 32
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 10
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner2{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"DZ" = (
+/obj/structure/particle_accelerator/particle_emitter/center{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"Ea" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Ed" = (
+/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
+/obj/effect/floor_decal/industrial/outline/red,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Ek" = (
+/obj/structure/closet/radiation,
+/obj/item/clothing/glasses/meson,
+/obj/item/clothing/glasses/meson,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Em" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/wall/r_wall,
+/area/engineering/engine_monitoring)
+"Eo" = (
+/turf/simulated/floor/greengrid/nitrogen,
+/area/engineering/workshop)
+"Es" = (
+/turf/simulated/wall/r_lead,
+/area/space)
+"EA" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"ES" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on,
+/obj/effect/floor_decal/borderfloor{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"EX" = (
+/obj/machinery/atmospherics/unary/vent_scrubber/on{
+ dir = 4
+ },
+/obj/machinery/light,
+/obj/item/radio/intercom{
+ pixel_y = -24
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Fa" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Fc" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 4;
+ frequency = 1379;
+ id_tag = "eng_north_pump"
+ },
+/obj/machinery/light/small,
+/obj/machinery/airlock_sensor{
+ id_tag = "eng_north_sensor";
+ pixel_y = -25
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"Fg" = (
+/obj/structure/bed/chair/office/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"FA" = (
+/obj/machinery/atmospherics/unary/heat_exchanger{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"FF" = (
+/obj/structure/closet/secure_closet/engineering_personal,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"FI" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-8"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 5
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 5
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"FS" = (
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine charging port.";
+ dir = 1;
+ id = "SupermatterPort";
+ name = "Observation Blast Doors";
+ pixel_x = -4;
+ pixel_y = -24;
+ req_access = list(10)
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"FT" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"FU" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Gc" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Gf" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/black,
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Gh" = (
+/obj/effect/floor_decal/techfloor/orange/corner{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/pa_room)
+"Gk" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Gn" = (
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Gz" = (
+/turf/simulated/shuttle/wall/voidcraft/green,
+/area/shuttle/overmapdemo)
+"GB" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging,
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"GC" = (
+/obj/machinery/camera/network/civilian,
+/obj/machinery/chemical_dispenser/biochemistry/full,
+/obj/structure/table/reinforced,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"GM" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/manifold/visible/cyan{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"GT" = (
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"GW" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine charging port.";
+ id = "SupermatterPort";
+ name = "Reactor Blast Doors";
+ pixel_x = 25;
+ pixel_y = -5;
+ req_access = list(10)
+ },
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = 36
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Ha" = (
+/obj/machinery/atmospherics/binary/pump/high_power,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Hb" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 5
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Hd" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Hr" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow,
+/obj/structure/grille,
+/obj/structure/window/phoronreinforced,
+/obj/structure/window/phoronreinforced{
+ dir = 1
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 8
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4
+ },
+/obj/machinery/door/blast/regular{
+ dir = 4;
+ id = "SupermatterPort";
+ layer = 3.3;
+ name = "Reactor Blast Door"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"HD" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/obj/machinery/door/window/southright{
+ name = "Jetpack Storage";
+ req_one_access = list(11,24)
+ },
+/obj/structure/table/rack{
+ dir = 8;
+ layer = 2.6
+ },
+/obj/item/tank/jetpack/carbondioxide,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"HQ" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"HV" = (
+/obj/effect/landmark/start{
+ name = "Chief Engineer"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Im" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Ir" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'RADIOACTIVE AREA'";
+ icon_state = "radiation";
+ name = "RADIOACTIVE AREA"
+ },
+/turf/simulated/wall/r_wall,
+/area/engineering/engine_room)
+"Iy" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan,
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"IA" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"ID" = (
+/obj/machinery/firealarm{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
+/obj/effect/floor_decal/industrial/outline/red,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"IF" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"IG" = (
+/obj/machinery/atmospherics/binary/circulator{
+ anchored = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"II" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging,
+/turf/space,
+/area/space)
+"IK" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 5
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Ja" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Jn" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/structure/cable/yellow{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"Jo" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 9
+ },
+/turf/space,
+/area/space)
+"Jx" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/black{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"JA" = (
+/obj/effect/overmap/visitable/sector/virgo_minitest/station,
+/turf/space,
+/area/space)
+"JB" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/workshop)
+"JG" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ nightshift_setting = 2;
+ pixel_x = 28
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"JJ" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"JP" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Ke" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow,
+/turf/simulated/floor/airless,
+/area/space)
+"Ki" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Kp" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 10
+ },
+/obj/machinery/atmospherics/unary/outlet_injector{
+ frequency = 1438;
+ id = "cooling_in";
+ name = "Coolant Injector";
+ pixel_y = 1;
+ power_rating = 30000;
+ use_power = 1;
+ volume_rate = 700
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"Kq" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Ks" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 9
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"KC" = (
+/obj/effect/floor_decal/steeldecal,
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"KO" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/yellow{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"KU" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"KW" = (
+/obj/effect/floor_decal/industrial/warning/corner,
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"KX" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-8"
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 6
+ },
+/obj/effect/floor_decal/corner/yellow/border{
+ dir = 6
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"La" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"Lc" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Li" = (
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/obj/structure/grille,
+/obj/structure/window/phoronreinforced{
+ dir = 1
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 8
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4
+ },
+/obj/machinery/door/blast/regular{
+ dir = 2;
+ id = "SupermatterPort";
+ layer = 3.3;
+ name = "Reactor Blast Door"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Lj" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/reinforced/nitrogen{
+ nitrogen = 82.1472
+ },
+/area/engineering/workshop)
+"Ls" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Lu" = (
+/obj/effect/landmark{
+ name = "Observer-Start"
+ },
+/obj/effect/landmark/start/new_player,
+/turf/simulated/floor/tiled,
+/area/bridge)
+"Lz" = (
+/obj/machinery/computer/power_monitor{
+ dir = 4;
+ throwpass = 1
+ },
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"LF" = (
+/obj/machinery/atmospherics/binary/pump{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"LG" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"LN" = (
+/obj/structure/closet/emcloset,
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller{
+ id_tag = "eng_south_airlock";
+ pixel_x = 24;
+ req_one_access = list(10,11);
+ tag_airpump = "eng_south_pump";
+ tag_chamber_sensor = "eng_south_sensor";
+ tag_exterior_door = "eng_south_outer";
+ tag_interior_door = "eng_south_inner"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"MC" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"MG" = (
+/obj/structure/cable/cyan{
+ icon_state = "0-8"
+ },
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ nightshift_setting = 2;
+ pixel_x = 28
+ },
+/obj/machinery/light_switch{
+ pixel_y = 24
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"MJ" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/manifold/visible/red{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"ML" = (
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "station_dock2";
+ layer = 3.1;
+ pixel_y = 28
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"MN" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 5
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"MU" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"MV" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/table/reinforced,
+/obj/item/suit_cooling_unit,
+/obj/item/suit_cooling_unit,
+/obj/item/suit_cooling_unit,
+/obj/item/suit_cooling_unit,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"MW" = (
+/obj/effect/floor_decal/techfloor/orange,
+/obj/structure/particle_accelerator/particle_emitter/left{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"Nb" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/structure/window/reinforced,
+/turf/simulated/floor,
+/area/submap/pa_room)
+"Ni" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/manifold/visible/yellow{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Nu" = (
+/obj/structure/table/reinforced,
+/obj/item/stack/material/plasteel{
+ amount = 30
+ },
+/obj/fiftyspawner/plastic,
+/obj/fiftyspawner/plastic,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Nv" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/cable{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"NA" = (
+/obj/machinery/light/floortube,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"ND" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"NH" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"NI" = (
+/obj/structure/cable/cyan{
+ icon_state = "0-2"
+ },
+/obj/machinery/power/emitter{
+ anchored = 1;
+ dir = 1;
+ icon_state = "emitter1";
+ state = 1
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"NJ" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/machinery/alarm{
+ dir = 1;
+ icon_state = "alarm0";
+ pixel_y = -22
+ },
+/obj/effect/floor_decal/borderfloor,
+/obj/effect/floor_decal/corner/yellow/border,
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"NL" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"NQ" = (
+/obj/machinery/camera/network/engine{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"Oc" = (
+/obj/machinery/light,
+/obj/machinery/embedded_controller/radio/simple_docking_controller{
+ id_tag = "overmapdemo_docker";
+ layer = 3.1;
+ pixel_x = -28
+ },
+/obj/machinery/computer/ship/navigation{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"Od" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Oe" = (
+/obj/structure/bed/chair/office/dark{
+ dir = 8
+ },
+/obj/effect/landmark/start{
+ name = "Engineer"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Oj" = (
+/obj/structure/table/steel,
+/obj/item/clothing/gloves/yellow,
+/obj/item/multitool{
+ pixel_x = 5
+ },
+/obj/item/stack/cable_coil{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Or" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 10
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 6
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"Ot" = (
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 6
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Ox" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
+ icon_state = "space";
+ layer = 4;
+ name = "EXTERNAL AIRLOCK";
+ pixel_y = -32
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 9
+ },
+/obj/effect/floor_decal/borderfloor,
+/obj/effect/floor_decal/corner/yellow/border,
+/obj/effect/floor_decal/borderfloor/corner2,
+/obj/effect/floor_decal/corner/yellow/bordercorner2,
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Oy" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"OA" = (
+/obj/machinery/camera/network/civilian{
+ dir = 10
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay)
+"OE" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/borderfloor/corner{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"OI" = (
+/obj/machinery/power/tesla_coil,
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"OL" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"OP" = (
+/obj/machinery/atmospherics/binary/pump,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"OV" = (
+/obj/item/stack/cable_coil/cyan,
+/turf/simulated/floor/airless,
+/area/space)
+"OY" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/obj/effect/floor_decal/borderfloor/corner{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/yellow/bordercorner{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Pe" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/borderfloor{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Pg" = (
+/obj/structure/shuttle/engine/propulsion,
+/turf/space,
+/turf/simulated/shuttle/plating/carry,
+/area/shuttle/multidemo)
+"Pk" = (
+/obj/machinery/atmospherics/pipe/simple/visible/black,
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Pl" = (
+/obj/structure/grille,
+/obj/structure/window/phoronreinforced,
+/obj/structure/window/phoronreinforced{
+ dir = 8
+ },
+/obj/structure/window/phoronreinforced{
+ dir = 4
+ },
+/obj/machinery/door/blast/regular{
+ dir = 2;
+ id = "SupermatterPort";
+ layer = 3.3;
+ name = "Reactor Blast Door"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Pp" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 6
+ },
+/turf/space,
+/area/space)
+"PH" = (
+/obj/machinery/power/smes/buildable{
+ RCon_tag = "Power - Main";
+ charge = 2e+007;
+ cur_coils = 4;
+ input_attempt = 1;
+ input_level = 500000;
+ output_level = 1e+006
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"PO" = (
+/obj/machinery/power/tesla_coil,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_room)
+"PS" = (
+/obj/machinery/alarm{
+ dir = 8;
+ pixel_x = 25
+ },
+/obj/effect/floor_decal/steeldecal/steel_decals8,
+/obj/structure/table/standard,
+/obj/item/book/manual/tesla_engine,
+/obj/item/book/manual/engineering_particle_accelerator{
+ pixel_x = 5;
+ pixel_y = 5
+ },
+/obj/item/radio/intercom{
+ pixel_y = -24
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"PU" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"PV" = (
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Qo" = (
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/structure/extinguisher_cabinet{
+ dir = 1;
+ pixel_y = 32
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Qs" = (
+/obj/machinery/light,
+/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
+/obj/effect/floor_decal/industrial/outline/red,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"QC" = (
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = -36
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"QR" = (
+/obj/effect/floor_decal/techfloor/orange/corner,
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/pa_room)
+"QT" = (
+/obj/machinery/field_generator,
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"QZ" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/structure/closet/crate/engineering{
+ name = "spare SMES coils"
+ },
+/obj/item/smes_coil,
+/obj/item/smes_coil,
+/obj/item/smes_coil,
+/obj/item/smes_coil/super_capacity,
+/obj/item/smes_coil/super_capacity,
+/obj/item/smes_coil/super_capacity,
+/obj/item/smes_coil/super_io,
+/obj/item/smes_coil/super_io,
+/obj/item/smes_coil/super_io,
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = 36
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Ri" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/warning,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"Rn" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Ru" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan,
+/obj/structure/grille,
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Rv" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'RADIOACTIVE AREA'";
+ icon_state = "radiation";
+ name = "RADIOACTIVE AREA"
+ },
+/turf/simulated/wall/r_wall,
+/area/engineering/workshop)
+"RG" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = 36
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"RH" = (
+/obj/machinery/atmospherics/trinary/atmos_filter{
+ dir = 1;
+ use_power = 0
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"RI" = (
+/obj/machinery/atmospherics/valve/digital{
+ name = "Emergency Cooling Valve 1"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"RL" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-8"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"RM" = (
+/obj/machinery/power/grid_checker,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ icon_state = "0-4"
+ },
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"RT" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 5
+ },
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"RW" = (
+/obj/machinery/atmospherics/binary/circulator{
+ anchored = 1;
+ dir = 1
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Sb" = (
+/obj/machinery/door/blast/regular{
+ density = 0;
+ dir = 2;
+ icon_state = "pdoor0";
+ id = "SupermatterPort";
+ name = "Reactor Blast Door";
+ opacity = 0
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"Sc" = (
+/obj/effect/floor_decal/steeldecal/steel_decals_central5{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Sd" = (
+/obj/machinery/power/tesla_coil,
+/obj/machinery/light,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_room)
+"Se" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Si" = (
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Sw" = (
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Sx" = (
+/obj/structure/closet/crate/engineering{
+ name = "capacitor storage"
+ },
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/adv,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/hyper,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/omni,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/obj/item/stock_parts/capacitor/super,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"SN" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "station_dock2_hatch";
+ locked = 1
+ },
+/turf/simulated/floor/tiled,
+/area/bridge)
+"SS" = (
+/obj/machinery/atmospherics/pipe/simple/visible/black{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"SY" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = -36
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Te" = (
+/obj/machinery/meter,
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Tl" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Tm" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/obj/effect/floor_decal/rust/mono_rusted1,
+/turf/simulated/floor/airless,
+/area/space)
+"Tx" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Tz" = (
+/obj/machinery/atmospherics/pipe/simple/visible/cyan{
+ dir = 9
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"TF" = (
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 6
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled/techfloor/grid,
+/area/submap/pa_room)
+"TI" = (
+/obj/machinery/the_singularitygen/tesla{
+ anchored = 1
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"TL" = (
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = 36
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"TR" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"TS" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/yellow,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Uf" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-8"
+ },
+/obj/machinery/power/sensor{
+ name = "Powernet Sensor - Engine Power";
+ name_tag = "Engine Power"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "0-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"Ug" = (
+/obj/machinery/camera/network/civilian{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"Uh" = (
+/obj/machinery/computer/ship/sensors{
+ dir = 1
+ },
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"Un" = (
+/obj/machinery/door/airlock/glass_external{
+ frequency = 1379;
+ icon_state = "door_locked";
+ id_tag = "eng_north_inner";
+ locked = 1;
+ name = "Engine North Airlock Interior"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/obj/structure/cable/cyan{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/dark,
+/area/engineering/engine_room)
+"Uo" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/machinery/camera/network/engine{
+ dir = 4
+ },
+/obj/effect/floor_decal/industrial/outline,
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"Ut" = (
+/obj/effect/floor_decal/industrial/warning/corner,
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Uu" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green,
+/obj/machinery/meter,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"UC" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"UH" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-4"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"US" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"UT" = (
+/obj/structure/cable{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_monitoring)
+"Vd" = (
+/turf/simulated/wall/r_wall,
+/area/engineering/engine_room)
+"Vf" = (
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/crew_quarters/bar)
+"Vi" = (
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Vj" = (
+/obj/machinery/atmospherics/pipe/simple/heat_exchanging{
+ dir = 4
+ },
+/turf/space,
+/area/space)
+"Vk" = (
+/obj/machinery/power/grounding_rod,
+/turf/simulated/floor/airless,
+/area/space)
+"Vp" = (
+/obj/machinery/atmospherics/pipe/manifold/visible/green{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Vt" = (
+/obj/effect/floor_decal/techfloor/orange,
+/obj/effect/floor_decal/techfloor/hole,
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"Vw" = (
+/obj/structure/cable/yellow{
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/visible/red{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Vx" = (
+/obj/machinery/atmospherics/pipe/simple/visible/green,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"VA" = (
+/obj/effect/floor_decal/industrial/warning/corner,
+/obj/machinery/atmospherics/pipe/simple/visible/red,
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 4
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"VK" = (
+/turf/simulated/floor/airless,
+/area/space)
+"VT" = (
+/obj/machinery/power/generator{
+ anchored = 1;
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"VV" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"VY" = (
+/obj/machinery/camera/network/engine,
+/obj/effect/floor_decal/borderfloor{
+ dir = 1
+ },
+/obj/effect/floor_decal/borderfloor/corner2{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"WP" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/machinery/door/blast/regular{
+ density = 0;
+ icon_state = "pdoor0";
+ id = "EngineRadiatorViewport";
+ name = "Engine Radiator Viewport Shutter";
+ opacity = 0
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor,
+/area/submap/pa_room)
+"WR" = (
+/obj/structure/particle_accelerator/fuel_chamber{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"Xg" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/structure/cable/cyan{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Xm" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/camera/network/civilian,
+/turf/simulated/floor/tiled,
+/area/hallway/primary/fore)
+"Xn" = (
+/obj/machinery/light,
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine charging port.";
+ dir = 1;
+ id = "EngineRadiatorViewport";
+ name = "Viewport Blast Doors";
+ pixel_x = -4;
+ pixel_y = -24;
+ req_access = list(10)
+ },
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"Xv" = (
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ icon_state = "0-2"
+ },
+/obj/machinery/camera/network/engine,
+/turf/simulated/floor,
+/area/engineering/engine_monitoring)
+"XA" = (
+/obj/machinery/alarm{
+ dir = 8;
+ icon_state = "alarm0";
+ pixel_x = 24
+ },
+/obj/structure/table/standard,
+/obj/item/stack/cable_coil/random,
+/obj/item/tool/wrench,
+/obj/item/tool/screwdriver,
+/turf/simulated/floor,
+/area/engineering/engine_room)
+"XH" = (
+/obj/structure/particle_accelerator/end_cap{
+ dir = 8
+ },
+/obj/effect/floor_decal/techfloor/orange{
+ dir = 4
+ },
+/obj/effect/floor_decal/techfloor/hole{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"XI" = (
+/obj/machinery/atmospherics/unary/vent_pump/on{
+ dir = 4
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"XJ" = (
+/obj/machinery/light/small,
+/obj/item/radio/intercom{
+ pixel_y = -24
+ },
+/obj/structure/closet/radiation,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"XK" = (
+/obj/structure/cable/cyan{
+ icon_state = "2-4"
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"XS" = (
+/obj/structure/cable{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"XT" = (
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
+/obj/machinery/alarm{
+ dir = 8;
+ pixel_x = 25
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"XZ" = (
+/obj/machinery/computer/ship/helm,
+/turf/simulated/shuttle/floor/voidcraft/light,
+/area/shuttle/overmapdemo)
+"Yb" = (
+/obj/machinery/camera/network/civilian{
+ dir = 9
+ },
+/turf/simulated/floor/tiled,
+/area/medical/medbay2)
+"Yd" = (
+/obj/structure/cable/cyan{
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"Yh" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Yp" = (
+/obj/structure/cable/yellow{
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"Yu" = (
+/obj/machinery/camera/network/engine{
+ dir = 8
+ },
+/turf/space,
+/area/space)
+"YF" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/button/remote/blast_door{
+ desc = "A remote control-switch for the engine charging port.";
+ id = "EngineRadiatorViewport";
+ name = "Viewport Blast Doors";
+ pixel_x = -4;
+ pixel_y = 24;
+ req_access = list(10)
+ },
+/turf/simulated/floor/tiled,
+/area/submap/pa_room)
+"YL" = (
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/light_switch{
+ dir = 1;
+ pixel_y = -24
+ },
+/obj/machinery/light/small,
+/obj/structure/cable{
+ icon_state = "4-8"
+ },
+/obj/structure/closet/radiation,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"YN" = (
+/obj/item/geiger/wall/west{
+ dir = 4;
+ pixel_x = 36
+ },
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/blue,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"YT" = (
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/obj/effect/floor_decal/industrial/warning/corner{
+ dir = 8
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_room)
+"YU" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
+/obj/effect/floor_decal/industrial/warning/corner,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"YZ" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/obj/item/clothing/gloves/yellow,
+/obj/machinery/light,
+/turf/simulated/floor/tiled/techmaint,
+/area/engineering/engine_monitoring)
+"Za" = (
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/atmospherics/pipe/simple/visible/yellow{
+ dir = 10
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Zi" = (
+/obj/structure/particle_accelerator/power_box{
+ dir = 8
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/submap/pa_room)
+"Zl" = (
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/light/floortube,
+/turf/simulated/floor,
+/area/engineering/workshop)
+"Zp" = (
+/turf/simulated/wall/r_wall,
+/area/space)
+"Zr" = (
+/obj/structure/cable/yellow{
+ icon_state = "4-8"
+ },
+/obj/machinery/door/firedoor/glass,
+/obj/machinery/door/airlock/multi_tile/glass{
+ dir = 2;
+ req_access = list()
+ },
+/turf/simulated/floor/tiled,
+/area/engineering/engine_monitoring)
+"ZG" = (
+/obj/machinery/power/apc{
+ dir = 4;
+ name = "east bump";
+ pixel_x = 28
+ },
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/tiled/techfloor,
+/area/engineering/engine_gas)
+"ZI" = (
+/obj/item/radio/intercom{
+ pixel_y = -24
+ },
+/turf/simulated/floor,
+/area/engineering/workshop)
+
+(1,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(2,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+JA
+aa
+"}
+(3,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(4,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(5,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(6,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(7,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(8,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(9,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(10,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(11,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(12,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fX
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+ge
+gc
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(13,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fY
+gf
+go
+gf
+gf
+go
+gf
+gf
+gf
+gf
+go
+gf
+gf
+gf
+go
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(14,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fY
+gf
+rn
+sB
+nQ
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gE
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(15,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+sA
+Pg
+aa
+fY
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(16,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gX
+gY
+hr
+gY
+hi
+aa
+aa
+fY
+gg
+gf
+gC
+jA
+gf
+gx
+gA
+gB
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(17,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gY
+hm
+he
+hn
+gY
+aa
+aa
+fY
+cP
+gf
+gf
+gf
+gf
+gf
+go
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(18,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+bf
+bf
+bf
+bf
+bP
+bf
+bf
+bf
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gY
+hc
+hf
+hb
+gY
+aa
+aa
+fY
+df
+gf
+gq
+gf
+gf
+gy
+gf
+gf
+gf
+gf
+gf
+gf
+hA
+hB
+gE
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(19,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+bf
+bu
+bC
+bu
+bQ
+cd
+bu
+cl
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gX
+gY
+gY
+gY
+gX
+aa
+aa
+fY
+gi
+Fg
+gr
+gf
+gf
+gf
+gf
+gf
+gD
+gN
+gR
+gN
+hw
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(20,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+bf
+bu
+bD
+bu
+bR
+ce
+bu
+cm
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+sA
+Pg
+aa
+fY
+GC
+gf
+gr
+gf
+gf
+gz
+gf
+gf
+gN
+hx
+hz
+ht
+gN
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(21,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aP
+bg
+bu
+bE
+bu
+bS
+bu
+bu
+cn
+cv
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fY
+gj
+ni
+gr
+gf
+gf
+Lu
+gf
+gf
+gN
+hj
+hs
+hu
+gN
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(22,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ac
+ai
+bi
+aj
+aC
+aQ
+bh
+bv
+bv
+bv
+bT
+bv
+bv
+co
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fY
+gk
+gf
+gr
+gf
+gf
+gf
+gf
+gf
+gD
+gN
+gN
+gN
+gD
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(23,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ad
+aj
+aj
+aj
+aD
+aR
+bk
+bu
+bu
+bu
+bU
+bu
+bu
+bu
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fh
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+fZ
+gk
+gf
+gr
+gf
+gf
+gy
+gf
+gf
+gf
+gf
+gf
+gf
+hA
+hB
+gE
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(24,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ae
+ak
+aj
+aj
+aE
+aS
+bj
+bu
+bf
+bL
+bV
+bf
+gF
+cp
+cw
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fm
+eN
+eN
+eN
+fG
+eN
+eN
+eN
+ga
+gl
+gp
+gs
+gf
+gf
+gf
+gv
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(25,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+af
+aj
+aj
+aj
+aF
+aT
+bk
+bu
+bu
+bu
+bW
+bu
+bu
+bu
+rK
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fn
+ft
+eO
+eO
+eO
+eO
+eO
+eO
+gb
+gm
+gf
+gt
+gf
+gf
+gx
+gA
+hp
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(26,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ag
+aj
+ap
+ay
+aG
+aU
+bl
+bv
+bv
+bv
+bT
+bv
+bv
+cq
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fo
+fu
+fh
+eM
+eM
+eM
+eM
+eM
+gc
+gh
+gf
+gt
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(27,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ah
+al
+aq
+ab
+aH
+aP
+bm
+bu
+bu
+bu
+bX
+bu
+bu
+cr
+cx
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fo
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+fY
+gn
+gf
+gu
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gf
+gE
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(28,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aI
+aP
+bn
+bu
+bF
+bu
+bY
+cf
+bu
+cs
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fp
+fv
+fi
+aa
+aa
+aa
+aa
+aa
+fY
+gf
+gf
+gv
+gf
+gf
+pG
+gv
+hk
+hy
+hl
+gf
+gv
+pG
+gf
+gf
+fY
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(29,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aJ
+aV
+bo
+bu
+bG
+bu
+bZ
+cg
+bu
+ct
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fo
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+gd
+ge
+ge
+ge
+gI
+hg
+gI
+ge
+ge
+ge
+ge
+gI
+SN
+gI
+ge
+ge
+fZ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(30,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+az
+aK
+aP
+bp
+bf
+bf
+bf
+ca
+bf
+bf
+bf
+bf
+aP
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gZ
+aa
+aa
+aa
+aa
+aa
+fi
+Xm
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gI
+gQ
+gI
+aa
+aa
+aa
+aa
+gI
+ML
+gI
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(31,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+az
+aK
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aP
+aa
+cE
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cL
+cS
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fq
+fw
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gI
+gf
+gI
+aa
+aa
+aa
+aa
+gI
+gf
+gI
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(32,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+az
+aK
+aW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+xX
+dd
+cM
+cM
+cM
+cM
+cM
+xX
+dd
+cM
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fo
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gI
+hg
+gI
+gS
+gV
+aa
+aa
+gI
+SN
+gI
+hC
+hD
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(33,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+az
+aK
+aW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fn
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gG
+gH
+ho
+gH
+gU
+aa
+aa
+Gz
+zf
+ql
+zf
+kU
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(34,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+am
+ar
+ar
+aL
+ar
+ar
+ar
+bH
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cN
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+du
+cM
+cM
+cM
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fr
+fx
+fi
+aa
+aa
+aa
+ha
+aa
+aa
+aa
+aa
+gH
+hh
+gO
+hd
+gH
+aa
+aa
+zf
+qz
+zX
+Oc
+zf
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(35,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+as
+as
+aM
+aX
+bq
+bw
+an
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+OA
+du
+cM
+cM
+cM
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fi
+fo
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gH
+gL
+gP
+gK
+gH
+aa
+aa
+zf
+XZ
+vP
+Uh
+zf
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(36,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+at
+aA
+aN
+aY
+br
+bx
+ao
+bM
+bM
+bM
+bM
+bM
+bM
+bM
+bM
+cF
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+cM
+du
+cM
+cM
+cM
+eC
+cI
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+fj
+fo
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gG
+gH
+gH
+gH
+gG
+aa
+aa
+Gz
+zf
+zf
+zf
+Gz
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(37,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+au
+aB
+aB
+at
+bs
+by
+bI
+bN
+cb
+ch
+cj
+cu
+cy
+cu
+cu
+cG
+cO
+cO
+cO
+de
+dr
+dF
+et
+eb
+du
+cM
+cM
+ez
+cO
+eF
+eN
+eN
+eW
+eN
+eN
+eW
+eN
+ff
+eN
+eW
+fs
+fu
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gS
+gV
+aa
+aa
+aa
+aa
+aa
+hC
+hD
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(38,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+av
+aB
+aB
+aZ
+bs
+bz
+bJ
+bO
+cc
+ci
+ck
+cc
+cz
+cA
+cc
+cH
+et
+et
+et
+eA
+ds
+du
+cM
+ec
+ek
+et
+et
+eA
+et
+eG
+eO
+eO
+eO
+eO
+La
+eO
+eO
+eO
+eO
+eO
+eO
+fy
+fi
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(39,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+aw
+aB
+aB
+ba
+aB
+bA
+am
+bM
+bM
+bM
+bM
+bM
+bM
+bM
+bM
+cF
+cM
+cM
+cM
+dg
+dt
+du
+cM
+cM
+el
+cM
+cM
+dh
+eC
+cE
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+eM
+fj
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(40,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+an
+ax
+aB
+aO
+bb
+bt
+bB
+an
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+cM
+dh
+cM
+du
+qZ
+cM
+el
+cM
+cM
+dh
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(41,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ao
+ar
+ar
+ar
+bc
+ar
+ar
+bK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cQ
+cM
+cX
+di
+cM
+du
+cM
+cM
+el
+cM
+cM
+dh
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(42,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bd
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cN
+cM
+cM
+dh
+cM
+du
+cM
+cM
+el
+cM
+cM
+dh
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(43,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+be
+aa
+aa
+aa
+aa
+aa
+aa
+gW
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+cM
+dj
+cO
+cO
+cO
+cO
+em
+cO
+cO
+eB
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(44,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cF
+cM
+cM
+cM
+dh
+cM
+dG
+dF
+et
+en
+cM
+cM
+cM
+cM
+cF
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(45,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cI
+cL
+cS
+cY
+dk
+du
+du
+du
+du
+eo
+eu
+cE
+cL
+cL
+eH
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+Es
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(46,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+cZ
+cZ
+QC
+cZ
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+vf
+VK
+VK
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(47,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dm
+dv
+cZ
+Yb
+cZ
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+aa
+aa
+VK
+EA
+FT
+Ke
+VK
+VK
+VK
+OI
+FT
+Kq
+VK
+aa
+aa
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(48,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+dw
+dy
+dy
+ed
+dR
+ev
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+OV
+VK
+wW
+wW
+VK
+US
+Vk
+VK
+VK
+VK
+VK
+VK
+Vk
+US
+iy
+wW
+wW
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(49,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dn
+dx
+cZ
+cZ
+cZ
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+VK
+VK
+aa
+aa
+VK
+BX
+VK
+aa
+wW
+aa
+wW
+aa
+VK
+BX
+VK
+aa
+aa
+VK
+VK
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(50,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gM
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+cZ
+cZ
+TL
+cZ
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Dd
+rY
+aa
+aa
+VK
+US
+VK
+wW
+BO
+VK
+BO
+wW
+VK
+US
+VK
+aa
+aa
+NI
+Yd
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(51,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+da
+do
+dy
+dy
+dy
+dy
+ep
+ew
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tW
+VK
+wW
+wW
+vf
+US
+VK
+aa
+VK
+TI
+VK
+aa
+VK
+US
+iy
+wW
+wW
+VK
+tW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(52,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+cZ
+cZ
+Ug
+cZ
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+pa
+rY
+aa
+aa
+VK
+US
+VK
+wW
+BO
+VK
+BO
+wW
+VK
+US
+VK
+aa
+aa
+NI
+PV
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(53,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dp
+dz
+dH
+dQ
+ee
+eq
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tW
+VK
+aa
+aa
+VK
+BX
+VK
+aa
+wW
+aa
+wW
+aa
+VK
+BX
+VK
+aa
+aa
+VK
+tW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(54,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+cZ
+cZ
+dl
+dR
+cZ
+cZ
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tW
+VK
+wW
+wW
+VK
+US
+Vk
+VK
+VK
+VK
+VK
+VK
+Vk
+US
+iy
+wW
+wW
+VK
+tW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(55,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cU
+db
+dq
+dA
+dI
+dR
+dw
+eg
+db
+er
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tW
+VK
+aa
+aa
+VK
+iO
+FT
+lX
+FT
+UH
+FT
+jC
+FT
+oR
+iy
+aa
+aa
+OV
+tW
+aa
+aa
+Zp
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(56,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tW
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+US
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+VK
+tW
+wW
+wW
+wW
+Zp
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(57,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+tP
+Tm
+Yu
+aa
+aa
+aa
+yT
+WP
+WP
+BV
+WP
+WP
+xo
+aa
+aa
+aa
+Yu
+Dd
+Gk
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(58,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+hq
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+dB
+dl
+dS
+ef
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+Vd
+rT
+Vd
+aa
+aa
+aa
+ue
+jV
+Gh
+lE
+QR
+TF
+Nb
+aa
+aa
+aa
+Vd
+xp
+Vd
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(59,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dn
+dT
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+ov
+Fc
+Vd
+aa
+aa
+aa
+ue
+qk
+tx
+DZ
+MW
+lZ
+Nb
+aa
+aa
+aa
+Vd
+nO
+LN
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(60,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+Vd
+Un
+Ir
+Sb
+Sb
+Sb
+nU
+KC
+si
+Zi
+yR
+lZ
+nU
+Sb
+Sb
+Sb
+Ir
+pZ
+Vd
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(61,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cT
+cZ
+dl
+dR
+cZ
+cT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+DT
+Gn
+Dk
+va
+FS
+Ay
+YF
+AE
+WR
+Vt
+Xn
+Ay
+uY
+OL
+Dk
+YT
+Ox
+Vd
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(62,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cU
+dq
+dJ
+dU
+eg
+er
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+FI
+qt
+OY
+PU
+Tl
+yN
+sO
+wv
+XH
+og
+CO
+sP
+Yp
+UC
+kR
+qt
+KX
+Vd
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(63,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+dC
+dK
+dV
+dC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+Vd
+Vd
+Vd
+Vd
+mt
+NL
+DJ
+Ay
+MG
+pS
+NQ
+qP
+PS
+Ay
+VY
+FU
+jS
+Vd
+Vd
+Vd
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(64,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+dC
+dL
+dW
+dC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+AW
+AW
+hV
+Vd
+yw
+Sc
+IA
+Ay
+Ay
+Jn
+pQ
+Jn
+Ay
+Ay
+ES
+tE
+kK
+PO
+PO
+PO
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(65,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+dC
+dM
+dX
+dC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+lr
+CT
+Uf
+qK
+NH
+nZ
+iJ
+yS
+yS
+Pe
+Lc
+Pe
+yS
+yS
+OE
+AS
+NJ
+PO
+PO
+Sd
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(66,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+dC
+dN
+dV
+dC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+QT
+XA
+rV
+Vd
+xk
+kG
+Xg
+yZ
+qt
+qt
+qt
+qt
+qt
+qt
+yy
+qt
+Av
+Vd
+Vd
+Vd
+Vd
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(67,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cB
+cJ
+cJ
+cJ
+cJ
+cJ
+dD
+dO
+dY
+cD
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+dc
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Vd
+Vd
+Vd
+fH
+fH
+fH
+jf
+Zr
+fH
+jr
+jr
+jr
+jr
+jr
+fE
+fH
+fH
+fH
+fH
+aa
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(68,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cK
+cK
+cK
+cK
+dE
+dP
+dZ
+eh
+es
+ex
+es
+es
+eD
+eI
+cK
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fA
+fI
+Ja
+fS
+wb
+SY
+xM
+uD
+uD
+AN
+FF
+fA
+Lz
+zT
+AM
+fH
+fH
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(69,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cR
+cR
+cR
+cK
+cK
+cK
+ea
+ei
+ei
+ey
+RG
+ei
+ei
+eJ
+eP
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fA
+HD
+fR
+Cd
+Se
+Se
+Se
+Se
+KU
+Yh
+gw
+fH
+Oe
+vt
+Oe
+kY
+fH
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(70,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cR
+cV
+cK
+cK
+cK
+cK
+cK
+ej
+cR
+cR
+cR
+cR
+cK
+eK
+eQ
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fH
+fJ
+fQ
+fT
+iz
+Nu
+fH
+Bo
+MU
+Yh
+qH
+fH
+fR
+fR
+fR
+fH
+fH
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(71,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cR
+cW
+vI
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+mj
+cR
+eE
+eL
+eR
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fH
+fK
+fR
+fU
+fR
+pE
+fH
+oQ
+Rn
+JP
+XJ
+fH
+XI
+fR
+EX
+fH
+aa
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(72,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gJ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cR
+cK
+Vf
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cR
+cK
+eK
+eQ
+cD
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+fB
+fL
+fQ
+fT
+HV
+tV
+fH
+Xv
+Rn
+Dv
+ul
+ys
+Hd
+Nv
+wP
+fH
+aa
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(73,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cR
+cR
+cR
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+ej
+cR
+cK
+eK
+eS
+eU
+eY
+eY
+fb
+eY
+fd
+eY
+eY
+fk
+eY
+eY
+eY
+fC
+fM
+fQ
+fT
+fR
+lS
+fH
+PH
+HQ
+rL
+vr
+fH
+oY
+sC
+YN
+fH
+aa
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(74,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cR
+cK
+dP
+dZ
+eV
+eZ
+fa
+fc
+eZ
+fe
+eZ
+fg
+fl
+eZ
+fa
+eZ
+fD
+fN
+fP
+fV
+fR
+YZ
+fH
+RM
+HQ
+Yh
+YL
+tz
+tz
+tz
+tz
+tz
+tz
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(75,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cD
+cJ
+cJ
+cJ
+dc
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cR
+cK
+cK
+eQ
+cB
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+eX
+fE
+DC
+fQ
+fT
+iz
+By
+fH
+wE
+Ad
+oX
+px
+tz
+pC
+Uo
+mG
+Ed
+tz
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(76,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cW
+cK
+cK
+cK
+ej
+cR
+cR
+cR
+cR
+cK
+cK
+eT
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fA
+MV
+XS
+nf
+jQ
+jQ
+jQ
+jQ
+jQ
+Be
+YU
+tz
+iT
+pC
+Ed
+ID
+tz
+aa
+aa
+aa
+wW
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(77,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+ej
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fH
+fO
+fR
+vO
+fR
+fR
+fR
+fR
+fR
+kE
+Ri
+Sw
+lx
+VV
+qQ
+lx
+tz
+Zp
+wW
+wW
+wW
+wW
+wW
+wW
+Zp
+wW
+aa
+aa
+aa
+aa
+"}
+(78,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cC
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cK
+cC
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fA
+Sx
+nM
+fW
+ze
+Oj
+kr
+QZ
+zw
+UT
+Or
+jn
+Od
+Db
+GT
+lx
+tz
+zg
+II
+GB
+II
+II
+GB
+II
+RT
+Zp
+aa
+aa
+aa
+aa
+"}
+(79,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cD
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+cJ
+dD
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+fH
+fF
+jr
+jr
+Em
+jr
+jr
+jr
+fH
+yL
+zm
+Aa
+tz
+Qo
+XT
+ZG
+Ek
+tz
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(80,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+wW
+wW
+wW
+wW
+od
+Si
+Si
+sN
+jU
+Vi
+Vi
+Vi
+Bv
+Ea
+mE
+rJ
+tz
+tz
+tz
+tz
+tz
+tz
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(81,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Pp
+pL
+Pp
+pL
+od
+wo
+oZ
+pI
+nk
+Si
+Si
+Ot
+MN
+Si
+Vw
+Ki
+jd
+Im
+Si
+od
+aa
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(82,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Vj
+Vj
+Vj
+Vj
+od
+SS
+ww
+pI
+nk
+Si
+Ot
+JJ
+Ni
+pp
+kz
+MN
+Si
+vh
+mP
+od
+wW
+kT
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(83,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+sf
+sf
+sf
+sf
+od
+Jx
+je
+Pk
+qa
+jc
+sn
+JJ
+Ut
+pP
+vQ
+VA
+Fa
+MJ
+zq
+od
+aa
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(84,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+gT
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Vj
+Vj
+Vj
+Vj
+od
+FA
+FA
+pI
+nk
+mS
+RH
+JJ
+Za
+RW
+jW
+Za
+RW
+jW
+Tx
+od
+aa
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(85,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+hv
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+xZ
+xZ
+xZ
+xZ
+Rv
+uc
+uc
+pI
+nk
+Si
+lV
+JJ
+Zl
+VT
+RL
+Zl
+VT
+RL
+zs
+rE
+aa
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(86,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+qd
+pY
+pY
+pY
+DG
+lH
+Gf
+pI
+nk
+Si
+Si
+wL
+pV
+IG
+Hb
+pV
+IG
+Hb
+uq
+od
+aa
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(87,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+AI
+AI
+AI
+AI
+od
+ww
+AL
+pI
+nk
+Si
+Ot
+sz
+TR
+rJ
+CR
+Te
+rJ
+GM
+Tz
+od
+od
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(88,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Vj
+Vj
+Vj
+Vj
+od
+xV
+xV
+pI
+pb
+Si
+wL
+Si
+js
+Si
+Ai
+rs
+ND
+wY
+Ha
+Iy
+Ru
+wc
+GB
+GB
+GB
+GB
+GB
+GB
+Ks
+sf
+Zp
+aa
+aa
+aa
+aa
+"}
+(89,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+sf
+sf
+sf
+sf
+od
+sh
+XK
+nI
+Bn
+NA
+KO
+RI
+hJ
+Vx
+Vx
+Vp
+Vx
+Vx
+vk
+Uu
+yV
+wc
+GB
+GB
+GB
+GB
+GB
+GB
+RT
+sf
+Zp
+aa
+aa
+aa
+aa
+"}
+(90,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Vj
+Vj
+Vj
+Vj
+od
+Si
+nk
+KW
+lD
+rv
+wL
+Si
+js
+Si
+Si
+Si
+ZI
+od
+od
+od
+od
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(91,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+oG
+Jo
+oG
+Jo
+od
+Si
+JG
+nq
+wn
+Gc
+lV
+MN
+js
+Si
+Si
+Si
+oe
+od
+Ed
+Qs
+tz
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(92,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+wW
+wW
+wW
+wW
+od
+od
+od
+LG
+ud
+IK
+GW
+Ls
+js
+Si
+sq
+Si
+Si
+od
+Ed
+Ed
+tz
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(93,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Rv
+Li
+xb
+Pl
+od
+nb
+TS
+OP
+Bq
+Si
+Si
+JB
+lx
+lx
+tz
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(94,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+od
+il
+vv
+Kp
+Hr
+xI
+TS
+LF
+MC
+Si
+Si
+JB
+lx
+lx
+tz
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(95,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+sM
+Eo
+xm
+rr
+xB
+Gc
+sD
+LF
+MC
+Si
+Si
+JB
+lx
+lx
+tz
+kT
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(96,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+od
+xu
+Lj
+Bc
+rm
+mR
+BU
+OP
+Bq
+Si
+oe
+od
+mo
+Oy
+tz
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(97,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+od
+od
+od
+od
+od
+ld
+Si
+Si
+IF
+Si
+Si
+od
+mo
+zA
+tz
+wW
+oG
+II
+GB
+II
+II
+GB
+pL
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(98,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+od
+od
+od
+od
+od
+od
+od
+od
+tz
+tz
+tz
+wW
+Pp
+II
+GB
+II
+II
+GB
+Jo
+Vj
+wW
+aa
+aa
+aa
+aa
+"}
+(99,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+Zp
+At
+II
+GB
+II
+II
+GB
+II
+Ks
+Zp
+aa
+aa
+aa
+aa
+"}
+(100,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+wW
+Zp
+wW
+wW
+wW
+wW
+wW
+wW
+Zp
+wW
+aa
+aa
+aa
+aa
+"}
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-2.dmm b/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-2.dmm
new file mode 100644
index 0000000000..12ef41d7f6
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-2.dmm
@@ -0,0 +1,10964 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/turf/space,
+/area/space)
+"ab" = (
+/turf/simulated/mineral,
+/area/space)
+"ac" = (
+/mob/living/simple_mob/animal/space/carp,
+/turf/space,
+/area/space)
+"ad" = (
+/turf/simulated/mineral,
+/area/mine/unexplored)
+"ae" = (
+/turf/simulated/mineral/floor/ignore_mapgen,
+/area/space)
+"af" = (
+/obj/effect/landmark{
+ name = "awaystart"
+ },
+/turf/simulated/mineral/floor/ignore_mapgen,
+/area/space)
+"ag" = (
+/obj/item/pickaxe/jackhammer,
+/turf/simulated/mineral/floor/ignore_mapgen,
+/area/space)
+"ah" = (
+/obj/structure/lattice,
+/turf/space,
+/area/space)
+"ai" = (
+/turf/simulated/wall/iron,
+/area/awaymission)
+"aj" = (
+/obj/structure/cable{
+ icon_state = "0-2";
+ pixel_y = 0
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/power/smes/buildable,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"ak" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 8
+ },
+/obj/machinery/power/terminal{
+ dir = 8
+ },
+/obj/structure/cable{
+ icon_state = "0-4";
+
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"al" = (
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/power/port_gen/pacman,
+/obj/structure/cable{
+ icon_state = "0-8"
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"am" = (
+/obj/machinery/gateway{
+ dir = 9
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"an" = (
+/obj/machinery/gateway{
+ dir = 1
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"ao" = (
+/obj/machinery/gateway{
+ dir = 5
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"ap" = (
+/obj/machinery/shower{
+ dir = 4;
+ icon_state = "shower";
+ pixel_x = 5
+ },
+/obj/machinery/door/window,
+/turf/simulated/floor/tiled/freezer,
+/area/awaymission)
+"aq" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"ar" = (
+/obj/machinery/door/airlock/silver,
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"as" = (
+/obj/structure/toilet{
+ dir = 8
+ },
+/obj/machinery/light/small{
+ icon_state = "bulb1";
+ dir = 1
+ },
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"at" = (
+/obj/structure/table/woodentable,
+/turf/simulated/floor/lino,
+/area/awaymission)
+"au" = (
+/obj/structure/bedsheetbin,
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/lino,
+/area/awaymission)
+"av" = (
+/obj/item/storage/toolbox/electrical,
+/obj/structure/cable,
+/obj/machinery/power/apc{
+ dir = 8;
+ name = "west bump";
+ pixel_x = -24
+ },
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aw" = (
+/obj/effect/floor_decal/industrial/warning/corner{
+ icon_state = "warningcorner";
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"ax" = (
+/obj/machinery/portable_atmospherics/canister/air/airlock,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"ay" = (
+/obj/machinery/gateway{
+ dir = 8
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"az" = (
+/obj/machinery/gateway/centeraway{
+ calibrated = 0
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"aA" = (
+/obj/machinery/gateway{
+ dir = 4
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"aB" = (
+/obj/structure/window/basic{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"aC" = (
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"aD" = (
+/obj/item/bedsheet,
+/obj/structure/bed/padded,
+/turf/simulated/floor/lino,
+/area/awaymission)
+"aE" = (
+/turf/simulated/floor/lino,
+/area/awaymission)
+"aF" = (
+/obj/structure/table/rack,
+/obj/item/clothing/suit/space/void/mining,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/head/helmet/space/void/mining,
+/obj/item/mining_scanner,
+/obj/item/tank/jetpack/oxygen,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aG" = (
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aH" = (
+/obj/structure/closet/toolcloset,
+/obj/item/pickaxe/jackhammer,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aI" = (
+/obj/machinery/gateway{
+ density = 0;
+ dir = 10
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"aJ" = (
+/obj/machinery/gateway,
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"aK" = (
+/obj/machinery/gateway{
+ density = 0;
+ dir = 6
+ },
+/turf/simulated/floor/bluegrid,
+/area/awaymission)
+"aL" = (
+/obj/structure/sink{
+ icon_state = "sink";
+ dir = 8;
+ pixel_x = -12;
+ pixel_y = 2
+ },
+/obj/structure/mirror{
+ dir = 4;
+ pixel_x = -32;
+ pixel_y = 0
+ },
+/turf/simulated/floor/tiled/white,
+/area/awaymission)
+"aM" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"aN" = (
+/obj/structure/table/woodentable,
+/obj/random/action_figure,
+/turf/simulated/floor/lino,
+/area/awaymission)
+"aO" = (
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"aP" = (
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/landmark/loot_spawn,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"aQ" = (
+/obj/structure/closet/jcloset,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"aR" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/random/medical,
+/obj/random/medical,
+/obj/random/medical,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"aS" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aT" = (
+/obj/machinery/door/airlock/hatch,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aU" = (
+/obj/machinery/door/airlock/silver,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aV" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/lino,
+/area/awaymission)
+"aW" = (
+/obj/effect/wingrille_spawn/reinforced,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"aX" = (
+/obj/structure/table/reinforced,
+/obj/random/tech_supply,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"aY" = (
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"aZ" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"ba" = (
+/obj/structure/closet/gimmick/russian,
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bb" = (
+/obj/structure/closet/gimmick/russian,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bc" = (
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/structure/closet/crate/freezer,
+/obj/item/trash/syndi_cakes,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bd" = (
+/obj/structure/closet/wardrobe/black,
+/obj/item/clothing/under/syndicate/tacticool,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"be" = (
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/effect/landmark/costume,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bf" = (
+/obj/machinery/door/airlock/maintenance_hatch,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bg" = (
+/obj/machinery/light{
+ dir = 8
+ },
+/obj/structure/closet/crate/internals,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bh" = (
+/obj/structure/closet/crate/internals,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/tank/emergency/oxygen/engi,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/item/clothing/mask/breath,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bi" = (
+/obj/structure/closet/crate/plastic,
+/obj/random/contraband,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bj" = (
+/obj/structure/closet/crate,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/random/weapon,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bk" = (
+/obj/machinery/door/airlock/mining,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bl" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bm" = (
+/obj/structure/table/steel,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bn" = (
+/obj/item/mecha_parts/mecha_equipment/tool/drill,
+/obj/item/storage/toolbox/mechanical,
+/obj/structure/table/steel,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bo" = (
+/obj/structure/ore_box,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bp" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/structure/table/rack,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bq" = (
+/obj/structure/table/rack,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"br" = (
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bs" = (
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_x = -2;
+ pixel_y = 6
+ },
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bt" = (
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bu" = (
+/obj/machinery/vending/coffee{
+ prices = list()
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bv" = (
+/obj/machinery/vending/sovietsoda,
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bw" = (
+/obj/machinery/vending/snack{
+ prices = list()
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bx" = (
+/obj/machinery/vending/cigarette{
+ prices = list()
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"by" = (
+/obj/machinery/vending/dinnerware,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bz" = (
+/obj/structure/closet/crate/secure/weapon,
+/obj/item/gun/projectile/shotgun/pump/rifle,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bA" = (
+/obj/structure/closet/crate/secure/weapon,
+/obj/item/ammo_magazine/clip/c762,
+/obj/item/ammo_magazine/clip/c762,
+/obj/item/ammo_magazine/clip/c762,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bB" = (
+/obj/structure/dispenser/oxygen,
+/obj/machinery/atmospherics/unary/vent_pump/on,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bC" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 6
+ },
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bD" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bE" = (
+/obj/machinery/atmospherics/pipe/manifold/hidden{
+ dir = 1;
+ icon_state = "map"
+ },
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bF" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 10;
+ icon_state = "intact"
+ },
+/obj/machinery/access_button{
+ command = "cycle_interior";
+ frequency = 1375;
+ master_tag = "carp_airlock";
+ name = "interior access button";
+ pixel_x = 26;
+ pixel_y = -26;
+ req_one_access = newlist()
+ },
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bG" = (
+/obj/machinery/suit_cycler/mining,
+/obj/effect/floor_decal/industrial/outline/yellow,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bH" = (
+/obj/structure/bed/chair,
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bI" = (
+/obj/mecha/working/hoverpod/combatpod,
+/obj/machinery/mech_recharger,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bJ" = (
+/obj/machinery/mech_recharger,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bK" = (
+/obj/machinery/atmospherics/portables_connector{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/outline/yellow,
+/obj/machinery/portable_atmospherics/canister/air/airlock,
+/turf/simulated/floor/tiled/dark,
+/area/awaymission)
+"bL" = (
+/obj/structure/sign/securearea{
+ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
+ icon_state = "space";
+ layer = 4;
+ name = "EXTERNAL AIRLOCK";
+ pixel_x = 0;
+ pixel_y = 0
+ },
+/turf/simulated/wall/iron,
+/area/awaymission)
+"bM" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1375;
+ icon_state = "door_locked";
+ id_tag = "carp_inner";
+ locked = 1;
+ name = "External Access";
+ req_access = newlist()
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden,
+/turf/simulated/floor/plating,
+/area/awaymission)
+"bN" = (
+/obj/structure/bed/chair{
+ dir = 4
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bO" = (
+/obj/item/reagent_containers/food/snacks/cubancarp,
+/obj/effect/floor_decal/corner/white/diagonal,
+/obj/structure/table/glass,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bP" = (
+/obj/item/reagent_containers/food/snacks/carpmeat,
+/obj/effect/floor_decal/corner/white/diagonal,
+/obj/structure/table/glass,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bQ" = (
+/obj/structure/bed/chair{
+ dir = 8
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bR" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 1;
+ frequency = 1375;
+ id_tag = "carp_pump"
+ },
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller{
+ frequency = 1375;
+ id_tag = "carp_airlock";
+ pixel_x = -28;
+ pixel_y = 0;
+ req_access = null;
+ tag_airpump = "carp_pump";
+ tag_chamber_sensor = "carp_sensor";
+ tag_exterior_door = "carp_outer";
+ tag_interior_door = "carp_inner"
+ },
+/obj/effect/floor_decal/industrial/warning/cee{
+ icon_state = "warningcee";
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"bS" = (
+/obj/machinery/atmospherics/unary/vent_pump/high_volume{
+ dir = 1;
+ frequency = 1375;
+ id_tag = "carp_pump"
+ },
+/obj/effect/floor_decal/industrial/warning/cee{
+ icon_state = "warningcee";
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"bT" = (
+/obj/structure/closet/emcloset,
+/obj/item/storage/toolbox/emergency,
+/obj/machinery/airlock_sensor{
+ frequency = 1375;
+ id_tag = "carp_sensor";
+ pixel_x = 28
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"bU" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bV" = (
+/obj/structure/bed/chair{
+ dir = 1
+ },
+/obj/effect/floor_decal/corner/white/diagonal,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bW" = (
+/obj/effect/floor_decal/corner/white/diagonal,
+/obj/structure/closet/crate/bin,
+/obj/item/trash/candy/proteinbar,
+/turf/simulated/floor/tiled,
+/area/awaymission)
+"bX" = (
+/obj/machinery/door/airlock/external{
+ frequency = 1375;
+ icon_state = "door_locked";
+ id_tag = "carp_outer";
+ locked = 1;
+ name = "External Access";
+ req_access = newlist()
+ },
+/turf/simulated/floor/plating,
+/area/awaymission)
+"bY" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/airless,
+/area/awaymission)
+"bZ" = (
+/turf/simulated/floor/airless,
+/area/awaymission)
+"ca" = (
+/obj/machinery/access_button{
+ command = "cycle_exterior";
+ frequency = 1375;
+ master_tag = "carp_airlock";
+ name = "exterior access button";
+ pixel_x = 26;
+ pixel_y = 26;
+ req_access = newlist()
+ },
+/turf/simulated/floor/airless,
+/area/awaymission)
+"cb" = (
+/obj/structure/lattice,
+/obj/structure/grille,
+/turf/space,
+/area/space)
+"cc" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 9
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"cd" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 1
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"ce" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 5
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"cf" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 8
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"cg" = (
+/turf/simulated/floor/airless,
+/area/space)
+"ch" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 4
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"ci" = (
+/obj/effect/gibspawner/human,
+/turf/simulated/floor/airless,
+/area/space)
+"cj" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 10
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"ck" = (
+/obj/effect/floor_decal/industrial/warning,
+/turf/simulated/floor/airless,
+/area/space)
+"cl" = (
+/obj/effect/floor_decal/industrial/warning{
+ dir = 6
+ },
+/turf/simulated/floor/airless,
+/area/space)
+"cm" = (
+/obj/effect/shuttle_landmark/automatic,
+/turf/space,
+/area/space)
+"cn" = (
+/obj/effect/shuttle_landmark/automatic,
+/turf/simulated/floor/airless,
+/area/space)
+"co" = (
+/obj/effect/overmap/visitable/sector/virgo_minitest/carpfarm,
+/turf/space,
+/area/space)
+
+(1,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(2,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+co
+aa
+"}
+(3,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(4,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(5,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(6,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(7,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(8,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(9,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(10,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(11,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(12,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(13,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(14,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(15,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(16,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(17,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(18,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(19,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(20,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(21,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(22,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ad
+ad
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(23,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(24,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(25,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(26,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(27,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(28,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(29,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+aW
+aW
+aW
+ai
+ai
+ai
+ai
+ai
+ai
+ah
+ah
+cb
+cb
+cb
+cb
+cb
+cb
+cb
+cb
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(30,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aj
+av
+aF
+aF
+aF
+ai
+aX
+aX
+aX
+ai
+bm
+aY
+aY
+bI
+ai
+ah
+aa
+aa
+ah
+ah
+aa
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(31,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ak
+aw
+aG
+aG
+aG
+aS
+aY
+aY
+aY
+ai
+bn
+aY
+aY
+bJ
+ai
+ah
+aa
+aa
+ah
+ah
+ah
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(32,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+al
+ax
+aH
+aH
+aH
+ai
+aY
+aY
+aY
+ai
+bo
+aY
+bC
+bK
+ai
+ah
+aa
+aa
+ah
+ah
+aa
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(33,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+aZ
+aY
+aY
+ai
+bp
+aY
+bD
+bL
+ai
+ai
+bY
+cc
+cf
+cf
+cf
+cf
+cf
+cj
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(34,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+am
+ay
+aI
+aM
+aO
+ai
+aY
+aY
+aY
+ai
+bq
+aY
+bE
+bM
+bR
+bX
+bZ
+cd
+cg
+cn
+cg
+cg
+ci
+ck
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(35,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+an
+az
+aJ
+aM
+aO
+aT
+aY
+aY
+aY
+bk
+aY
+aY
+bF
+bM
+bS
+bX
+ca
+cd
+cg
+cg
+cg
+cg
+cg
+ck
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(36,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ao
+aA
+aK
+aM
+aO
+ai
+aY
+aY
+aY
+ai
+br
+bB
+bG
+ai
+bT
+ai
+bZ
+ce
+ch
+ch
+ch
+ch
+ch
+cl
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(37,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+aZ
+aY
+aY
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ad
+aa
+ah
+ah
+aa
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(38,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ap
+aB
+aL
+aL
+aL
+ai
+aY
+aY
+aY
+ai
+bs
+bt
+bt
+bt
+bU
+ai
+ad
+ad
+ah
+ah
+ah
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(39,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aq
+aC
+aC
+aC
+aC
+aU
+aY
+aY
+aY
+bl
+bt
+bt
+bt
+bt
+bt
+ai
+ad
+ad
+ad
+ah
+aa
+ah
+ah
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(40,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ar
+ai
+ar
+ai
+ar
+ai
+aY
+aY
+aY
+ai
+bu
+bt
+bt
+bN
+bt
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ah
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(41,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+as
+ai
+as
+ai
+as
+ai
+aY
+aY
+aY
+ai
+bv
+bt
+bH
+bO
+bV
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(42,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+aZ
+aY
+aY
+ai
+bw
+bt
+bH
+bP
+bV
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(43,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+at
+aD
+aE
+aN
+aD
+ai
+aY
+aY
+aY
+ai
+bx
+bt
+bt
+bQ
+bt
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(44,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+au
+aE
+aE
+aE
+aE
+aV
+aY
+aY
+aY
+bl
+bt
+bt
+bt
+bt
+bt
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(45,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+at
+aD
+aE
+at
+aD
+ai
+aY
+aY
+aY
+ai
+by
+bt
+bt
+bt
+bW
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(46,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+bf
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(47,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aP
+aO
+ba
+aO
+bg
+aO
+bz
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(48,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aP
+aO
+bb
+aO
+bh
+aO
+bA
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(49,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aO
+aO
+aO
+aO
+aO
+aO
+aO
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(50,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aO
+aO
+aO
+aO
+aO
+aO
+aO
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(51,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aQ
+aO
+bc
+aO
+bi
+aO
+aP
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(52,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aR
+aO
+bd
+aO
+aP
+aO
+aP
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(53,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+aR
+aO
+be
+aO
+bj
+aO
+aP
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(54,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(55,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(56,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(57,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(58,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(59,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(60,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(61,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(62,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(63,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(64,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(65,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(66,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(67,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(68,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(69,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(70,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(71,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(72,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(73,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(74,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(75,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(76,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+aa
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+ad
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(77,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ae
+ae
+af
+ae
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(78,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(79,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(80,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(81,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ae
+ae
+ag
+ae
+af
+ae
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(82,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+cm
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(83,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(84,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(85,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+af
+ae
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(86,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ae
+ae
+ae
+ae
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(87,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ae
+ae
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(88,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(89,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(90,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(91,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ac
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(92,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(93,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(94,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(95,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(96,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(97,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(98,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(99,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(100,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-3.dmm b/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-3.dmm
new file mode 100644
index 0000000000..e102ac017c
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest-sector-3.dmm
@@ -0,0 +1,10480 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/turf/space,
+/area/awaymission/wwmines)
+"ab" = (
+/obj/structure/table/bench/wooden,
+/turf/simulated/floor/beach/sand,
+/area/awaymission/wwmines)
+"ac" = (
+/turf/simulated/floor/outdoors/rocks,
+/area/awaymission/wwmines)
+"ad" = (
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"ae" = (
+/turf/simulated/floor/water/deep,
+/area/awaymission/wwmines)
+"af" = (
+/turf/simulated/floor/beach/sand,
+/area/awaymission/wwmines)
+"ag" = (
+/obj/structure/table/woodentable,
+/turf/simulated/floor/beach/sand,
+/area/awaymission/wwmines)
+"ah" = (
+/turf/unsimulated/wall,
+/area/awaymission/wwmines)
+"ai" = (
+/turf/simulated/wall/wood,
+/area/awaymission/wwmines)
+"aj" = (
+/obj/structure/closet/cabinet,
+/obj/item/clothing/accessory/jacket,
+/obj/item/clothing/accessory/jacket,
+/obj/item/clothing/head/beanie,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"ak" = (
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"al" = (
+/obj/structure/closet/cabinet,
+/obj/item/gun/projectile/shotgun/doublebarrel,
+/obj/item/ammo_magazine/ammo_box/b12g/beanbag,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"am" = (
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"an" = (
+/obj/structure/table/woodentable,
+/obj/item/storage/toolbox/mechanical,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"ao" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/railing,
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"ap" = (
+/obj/structure/railing,
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aq" = (
+/obj/item/stool/padded,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"ar" = (
+/obj/structure/table/woodentable,
+/obj/item/deck/cards,
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"as" = (
+/obj/structure/table/woodentable,
+/obj/item/reagent_containers/food/snacks/chips,
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"at" = (
+/obj/structure/table/woodentable,
+/obj/item/trash/candle,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"au" = (
+/obj/item/stool,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"av" = (
+/turf/simulated/floor/wood{
+ icon_state = "wood_broken6"
+ },
+/area/awaymission/wwmines)
+"aw" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"ax" = (
+/obj/structure/table/woodentable,
+/obj/item/reagent_containers/food/drinks/bottle/whiskey,
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"ay" = (
+/obj/structure/table/woodentable,
+/obj/item/reagent_containers/food/drinks/glass2/shot,
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"az" = (
+/obj/structure/table/woodentable,
+/obj/item/tape_roll,
+/obj/random/firstaid,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aA" = (
+/obj/structure/table/woodentable,
+/obj/item/reagent_containers/food/drinks/glass2/shot,
+/obj/item/reagent_containers/food/drinks/glass2/shot,
+/obj/item/reagent_containers/food/drinks/glass2/shot,
+/turf/simulated/floor/carpet/turcarpet,
+/area/awaymission/wwmines)
+"aB" = (
+/turf/simulated/floor/wood{
+ icon_state = "wood_broken2"
+ },
+/area/awaymission/wwmines)
+"aC" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aD" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aE" = (
+/obj/vehicle/boat/sifwood,
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aF" = (
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aG" = (
+/obj/structure/table/woodentable,
+/obj/item/oar,
+/obj/item/oar,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aH" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aI" = (
+/obj/structure/table/woodentable,
+/obj/random/powercell,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aJ" = (
+/turf/simulated/floor/wood{
+ icon_state = "wood_broken4"
+ },
+/area/awaymission/wwmines)
+"aK" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/turf/simulated/floor/water,
+/area/awaymission/wwmines)
+"aL" = (
+/obj/structure/simple_door/wood,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aM" = (
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/item/reagent_containers/food/snacks/meat,
+/obj/item/reagent_containers/food/snacks/meat,
+/obj/item/reagent_containers/food/snacks/meat,
+/obj/item/reagent_containers/food/snacks/meat,
+/obj/item/reagent_containers/food/snacks/meat,
+/obj/item/reagent_containers/food/snacks/fruitsalad,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aN" = (
+/obj/structure/table/woodentable,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aO" = (
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/wwmines)
+"aP" = (
+/obj/structure/table/woodentable,
+/obj/item/material/knife,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aQ" = (
+/obj/structure/bookcase,
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/wwmines)
+"aR" = (
+/obj/structure/table/woodentable,
+/obj/item/storage/bag/trash,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aS" = (
+/obj/structure/table/woodentable,
+/obj/item/flame/lighter,
+/obj/item/storage/fancy/candle_box,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aT" = (
+/obj/structure/bed/chair/wood,
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/wwmines)
+"aU" = (
+/obj/structure/table/rack,
+/obj/item/clothing/accessory/poncho/blue,
+/obj/item/clothing/accessory/poncho/blue,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aV" = (
+/obj/structure/coatrack,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aW" = (
+/obj/structure/table/rack,
+/obj/item/clothing/suit/storage/hooded/wintercoat,
+/obj/item/clothing/suit/storage/hooded/wintercoat,
+/obj/item/clothing/head/hood/winter,
+/obj/item/clothing/shoes/boots/winter,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aX" = (
+/obj/structure/table/rack,
+/obj/item/clothing/accessory/storage,
+/obj/item/clothing/accessory/storage,
+/turf/simulated/floor/wood,
+/area/awaymission/wwmines)
+"aY" = (
+/obj/structure/table/woodentable,
+/obj/item/flashlight/lamp,
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/wwmines)
+"aZ" = (
+/obj/structure/table/woodentable,
+/turf/simulated/floor/carpet/bcarpet,
+/area/awaymission/wwmines)
+"ba" = (
+/turf/simulated/floor/outdoors/dirt,
+/area/awaymission/wwmines)
+"bb" = (
+/obj/structure/flora/tree/sif,
+/turf/simulated/floor/beach/sand,
+/area/awaymission/wwmines)
+"bc" = (
+/obj/effect/shuttle_landmark/automatic,
+/turf/simulated/floor/beach/sand,
+/area/awaymission/wwmines)
+"bd" = (
+/obj/effect/overmap/visitable/sector/virgo_minitest/beach,
+/turf/space,
+/area/awaymission/wwmines)
+
+(1,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(2,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bd
+aa
+"}
+(3,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(4,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(5,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(6,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(7,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(8,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(9,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(10,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(11,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(12,1,1) = {"
+aa
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(13,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(14,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(15,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(16,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(17,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(18,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(19,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(20,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(21,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(22,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(23,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(24,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(25,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(26,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(27,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(28,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(29,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(30,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(31,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(32,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ai
+ai
+ai
+ai
+af
+af
+af
+af
+af
+ai
+ai
+ai
+ai
+ai
+ai
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(33,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ad
+ad
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+aF
+aF
+aF
+aF
+aF
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(34,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+aj
+ak
+aq
+aq
+aq
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+aM
+aN
+aP
+aR
+ai
+ai
+ai
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(35,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ak
+am
+ar
+ax
+aA
+am
+am
+am
+am
+am
+am
+am
+am
+am
+am
+aS
+ai
+ai
+ai
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(36,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ak
+am
+as
+ay
+ay
+am
+am
+am
+am
+am
+am
+am
+am
+am
+am
+ak
+ai
+ai
+ai
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(37,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+al
+ak
+aq
+aq
+aq
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+am
+ak
+aU
+ai
+af
+af
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(38,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ai
+ak
+am
+am
+aV
+ai
+ai
+ai
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(39,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ai
+ai
+ak
+an
+at
+az
+ak
+ak
+aG
+at
+aI
+ak
+ai
+ai
+ai
+ak
+am
+am
+ak
+aL
+ak
+aL
+ba
+ba
+af
+af
+af
+bc
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(40,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+af
+ai
+ai
+ak
+ak
+au
+ak
+ak
+ak
+ak
+au
+ak
+ak
+aL
+ak
+aL
+ak
+am
+am
+ak
+aL
+ak
+aL
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(41,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ai
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ai
+ai
+ai
+ak
+am
+am
+aW
+ai
+ai
+ai
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(42,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ae
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ad
+ad
+ad
+ac
+ai
+ak
+ak
+ak
+ak
+aB
+ak
+ak
+ak
+ak
+ak
+ak
+ak
+ai
+ak
+ak
+ak
+aX
+ai
+af
+af
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(43,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ao
+ak
+ak
+aC
+aw
+ao
+ak
+ak
+aK
+aH
+aH
+ai
+aL
+ai
+ai
+ai
+ai
+ai
+af
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(44,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ap
+av
+ak
+aD
+ad
+ap
+ak
+ak
+aD
+ad
+ad
+ai
+aO
+aQ
+aQ
+aY
+ai
+ai
+af
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(45,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ap
+ak
+ak
+aE
+ad
+ad
+ak
+aJ
+aD
+ad
+ad
+ai
+aO
+aO
+aT
+aZ
+ai
+ai
+af
+ba
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(46,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ai
+ai
+ap
+ak
+ak
+aD
+ad
+ap
+ak
+ak
+aD
+ad
+ad
+ai
+aF
+aF
+aF
+aF
+ai
+ac
+af
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(47,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+aw
+aw
+ad
+ad
+ad
+aH
+aH
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(48,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+ba
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(49,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(50,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(51,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(52,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(53,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(54,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(55,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(56,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+af
+ab
+ag
+ab
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(57,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+af
+ab
+ag
+ab
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(58,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ac
+af
+ab
+ag
+ab
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(59,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ac
+ac
+af
+ab
+ag
+ab
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(60,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ae
+ad
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(61,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ae
+ae
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(62,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ae
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(63,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+ac
+ac
+af
+af
+bb
+af
+af
+af
+af
+af
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ae
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(64,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(65,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+bb
+af
+af
+ac
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(66,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+bc
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+ac
+ac
+ac
+ac
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(67,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ad
+ad
+ac
+ac
+ad
+ad
+ad
+ad
+ac
+ac
+af
+af
+af
+af
+ac
+ac
+ac
+ad
+ad
+ad
+ac
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(68,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+ac
+ac
+ac
+ac
+ac
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(69,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(70,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(71,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(72,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(73,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(74,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(75,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(76,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(77,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(78,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(79,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(80,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(81,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(82,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(83,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(84,1,1) = {"
+aa
+ah
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+af
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(85,1,1) = {"
+aa
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+ah
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(86,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(87,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(88,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(89,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(90,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(91,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(92,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(93,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(94,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(95,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(96,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(97,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(98,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(99,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(100,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest.dm b/modular_chomp/maps/virgo_minitest/virgo_minitest.dm
new file mode 100644
index 0000000000..4a7f68fbaf
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest.dm
@@ -0,0 +1,19 @@
+#if !defined(USING_MAP_DATUM)
+
+ #include "virgo_minitest-1.dmm"
+ #include "virgo_minitest-sector-2.dmm"
+ #include "virgo_minitest-sector-3.dmm"
+
+ #include "virgo_minitest_defines.dm"
+ #include "virgo_minitest_shuttles.dm"
+ #include "virgo_minitest_sectors.dm"
+
+ #define USING_MAP_DATUM /datum/map/virgo_minitest
+
+ #warn Please uncheck virgo_minitest before committing
+
+#elif !defined(MAP_OVERRIDE)
+
+ #warn A map has already been included, ignoring Virgo_minitest
+
+#endif
\ No newline at end of file
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest_defines.dm b/modular_chomp/maps/virgo_minitest/virgo_minitest_defines.dm
new file mode 100644
index 0000000000..ec26a64351
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest_defines.dm
@@ -0,0 +1,81 @@
+
+#define Z_LEVEL_MAIN_VIRGO_TESTING 1
+
+/datum/map/virgo_minitest
+ name = "Virgo_minitest"
+ full_name = "NSS Ade-testing"
+ path = "virgo_minitest"
+
+ lobby_icon = 'icons/misc/title_vr.dmi'
+ lobby_screens = list("logo2")
+
+ id_hud_icons = 'icons/mob/hud_jobs_vr.dmi'
+
+ accessible_z_levels = list("1" = 100)
+ base_turf_by_z = list("1" = /turf/space)
+
+ use_overmap = TRUE
+ //var/overmap_size = 20 // Dimensions of overmap zlevel if overmap is used.
+ //var/overmap_z = 0 // If 0 will generate overmap zlevel on init. Otherwise will populate the zlevel provided.
+ //var/overmap_event_areas = 0 // How many event "clouds" will be generated
+
+ zlevel_datum_type = /datum/map_z_level/minitest
+
+ station_name = "NSS Ade-testing"
+ station_short = "VORE-testing"
+ dock_name = "Virgo-test CC"
+ dock_type = "surface"
+ boss_name = "Central Command-testing"
+ boss_short = "CentCom-testing"
+ company_name = "NanoTrasen-testing"
+ company_short = "NT-testing"
+ starsys_name = "Virgo-Erigone-testing"
+
+ shuttle_docked_message = "Test Shuttle Docked"
+ shuttle_leaving_dock = "Test Shuttle Leaving"
+ shuttle_called_message = "Test Shuttle Coming"
+ shuttle_recall_message = "Test Shuttle Cancelled"
+ shuttle_name = "NAS |Hawking|"
+ emergency_shuttle_docked_message = "Test E-Shuttle Docked"
+ emergency_shuttle_leaving_dock = "Test E-Shuttle Left"
+ emergency_shuttle_called_message = "Test E-Shuttle Coming"
+ emergency_shuttle_recall_message = "Test E-Shuttle Cancelled"
+
+ station_networks = list(
+ NETWORK_CARGO,
+ NETWORK_CIVILIAN,
+ NETWORK_COMMAND,
+ NETWORK_ENGINE,
+ NETWORK_ENGINEERING,
+ NETWORK_ENGINEERING_OUTPOST,
+ NETWORK_DEFAULT,
+ NETWORK_MEDICAL,
+ NETWORK_MINE,
+ NETWORK_NORTHERN_STAR,
+ NETWORK_RESEARCH,
+ NETWORK_RESEARCH_OUTPOST,
+ NETWORK_ROBOTS,
+ NETWORK_PRISON,
+ NETWORK_SECURITY,
+ NETWORK_INTERROGATION
+ )
+
+ allowed_spawns = list("Arrivals Shuttle","Gateway","Cryogenic Storage","Cyborg Storage")
+
+/datum/map/virgo_minitest/New()
+ ..()
+ SSticker.start_immediately = TRUE
+
+/datum/map_z_level/minitest/station
+ z = Z_LEVEL_MAIN_VIRGO_TESTING
+ name = "Station Level"
+ flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_XENOARCH_EXEMPT
+ holomap_legend_x = 220
+ holomap_legend_y = 160
+
+/datum/map/virgo_minitest/perform_map_generation()
+/*
+ new /datum/random_map/automata/cave_system(null, 1, 1, Z_LEVEL_MAIN_VIRGO_TESTING, world.maxx, world.maxy)
+ new /datum/random_map/noise/ore(null, 1, 1, Z_LEVEL_MAIN_VIRGO_TESTING, 64, 64)
+*/
+ return 1
\ No newline at end of file
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest_sectors.dm b/modular_chomp/maps/virgo_minitest/virgo_minitest_sectors.dm
new file mode 100644
index 0000000000..31a14e3c31
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest_sectors.dm
@@ -0,0 +1,50 @@
+
+/obj/effect/overmap/visitable/sector/virgo_minitest/station
+ name = "Minitest Station"
+ desc = "The Virgo Minitest Station. A small base useful for testing and loading quickly!"
+ base = 1
+ start_x = 10
+ start_y = 10
+ initial_generic_waypoints = list("nav_shared_space", "nav_station_inside", "nav_station_docking1", "nav_station_docking2")
+
+/obj/effect/overmap/visitable/sector/virgo_minitest/carpfarm
+ name = "Carp Farm"
+ desc = "Abandond space carp farming facility."
+ start_x = 12
+ start_y = 7
+
+/obj/effect/overmap/visitable/sector/virgo_minitest/beach
+ name = "Beach Planet"
+ desc = "A beach in space. Or on a planet. Its a hack."
+ in_space = 0
+ start_x = 8
+ start_y = 16
+
+//
+// Overmap Shuttle Demo
+//
+
+/datum/shuttle/autodock/overmap/overmapdemo
+ name = "Overmap-Demo"
+ warmup_time = 0
+ shuttle_area = /area/shuttle/overmapdemo
+ current_location = "nav_station_docking2"
+ docking_controller_tag = "overmapdemo_docker"
+ fuel_consumption = 0 // Override to infinate fuel for now.
+
+/area/shuttle/overmapdemo
+ name = "Overmap-Demo Suttle"
+ music = "music/escape.ogg"
+ icon_state = "shuttle"
+
+
+//
+// Making Overmap Shuttle into a Landable Ship
+//
+
+/obj/effect/overmap/visitable/ship/landable/overmapdemo
+ name = "VSS Overmap Demo"
+ desc = "Small little shuttle nonetheless capable of overmap travel!"
+ vessel_mass = 5000
+ vessel_size = SHIP_SIZE_SMALL
+ shuttle = "Overmap-Demo"
diff --git a/modular_chomp/maps/virgo_minitest/virgo_minitest_shuttles.dm b/modular_chomp/maps/virgo_minitest/virgo_minitest_shuttles.dm
new file mode 100644
index 0000000000..5516791f46
--- /dev/null
+++ b/modular_chomp/maps/virgo_minitest/virgo_minitest_shuttles.dm
@@ -0,0 +1,178 @@
+/*
+** Shared Landmark Defs
+*/
+
+// Shared landmark for docking at the station
+/obj/effect/shuttle_landmark/station_dockpoint1
+ name = "Station Docking Point 1"
+ landmark_tag = "nav_station_docking1"
+ docking_controller = "station_dock1"
+ base_turf = /turf/space
+ base_area = /area/space
+
+
+/obj/effect/shuttle_landmark/station_dockpoint2
+ name = "Station Docking Point 2"
+ landmark_tag = "nav_station_docking2"
+ docking_controller = "station_dock2"
+ base_turf = /turf/space
+ base_area = /area/space
+
+// Shared landmark for docking *inside* the station
+/obj/effect/shuttle_landmark/station_inside
+ name = "Internal Hangar"
+ landmark_tag = "nav_station_inside"
+ docking_controller = "station_hangar"
+ base_turf = /turf/simulated/floor/tiled
+ base_area = /area/bridge
+
+/obj/effect/shuttle_landmark/shared_space
+ name = "Somewhere In Space"
+ landmark_tag = "nav_shared_space"
+ base_turf = /turf/space
+ base_area = /area/space
+
+//
+// Ferry Demo Shuttle
+//
+
+/datum/shuttle/autodock/ferry/ferrydemo
+ name = "Ferry-Demo"
+ warmup_time = 0
+ shuttle_area = /area/shuttle/ferrydemo
+ docking_controller_tag = "ferrydemo_shuttle"
+ landmark_station = "nav_station_docking1"
+ landmark_offsite = "nav_ferrydemo_space"
+
+/area/shuttle/ferrydemo
+ name = "Ferry-Demo Suttle"
+ music = "music/escape.ogg"
+ icon_state = "shuttle"
+
+/obj/effect/shuttle_landmark/ferrydemo_space
+ name = "Ferry-Demo Space Hover Point"
+ landmark_tag = "nav_ferrydemo_space"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+/obj/effect/shuttle_landmark/transit/ferrydemo_transit
+ name = "Ferry-Demo Transient Point"
+ landmark_tag = "nav_ferrydemo_transit"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+// /obj/machinery/computer/shuttle_control/power_change()
+// log_debug("[src].power_change() - area=[get_area(src)] powered=[powered(power_channel)]")
+// . = ..()
+
+
+//
+// MULTI DEMO SHUTTLE
+//
+
+/datum/shuttle/autodock/multi/multidemo
+ name = "Multi-Demo"
+ warmup_time = 0
+ shuttle_area = /area/shuttle/multidemo
+ docking_controller_tag = "multidemo_shuttle"
+ current_location = "nav_multidemo_start"
+ destination_tags = list("nav_station_docking2", "nav_shared_space", "nav_station_docking1", "nav_multidemo_nearby")
+ can_cloak = TRUE
+
+/area/shuttle/multidemo
+ name = "Multi-Demo Suttle"
+ music = "music/escape.ogg"
+ icon_state = "shuttlegrn"
+
+/obj/effect/shuttle_landmark/multidemo_start
+ name = "Multi-Demo Starting Point"
+ landmark_tag = "nav_multidemo_start"
+ base_turf = /turf/space
+ base_area = /area/space
+
+/obj/effect/shuttle_landmark/multidemo_nearby
+ name = "Multi-Demo Nearby"
+ landmark_tag = "nav_multidemo_nearby"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+/obj/effect/shuttle_landmark/transit/multidemo_transit
+ name = "Multi-Demo Transient Point"
+ landmark_tag = "nav_multidemo_transit"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+
+//
+// WEB DEMO SHUTTLE
+//
+
+/area/shuttle/webdemo
+ name = "Web-Demo Suttle"
+ icon_state = "shuttlered"
+ music = "music/escape.ogg"
+
+/datum/shuttle/autodock/web_shuttle/webdemo
+ name = "Web-Demo"
+ warmup_time = 0
+ shuttle_area = /area/shuttle/webdemo
+ current_location = "nav_station_inside"
+ docking_controller_tag = "webdemo_docker"
+ web_master_type = /datum/shuttle_web_master/webdemo
+
+/datum/shuttle_web_master/webdemo
+ destination_class = /datum/shuttle_destination/webdemo
+ starting_destination = /datum/shuttle_destination/webdemo/inside_bridge
+
+//
+// inside_bridge--\
+// |---nearby_bridge---faraway
+// docked_bridge--/
+//
+
+/datum/shuttle_destination/webdemo/inside_bridge
+ name = "inside the Bridge"
+ my_landmark = "nav_station_inside"
+ radio_announce = TRUE
+ announcer = "Shuttle Authority"
+
+/datum/shuttle_destination/webdemo/inside_bridge/get_arrival_message()
+ return "Attention, [master.my_shuttle.visible_name] has arrived at the [name]."
+
+/datum/shuttle_destination/webdemo/inside_bridge/get_departure_message()
+ return "Attention, [master.my_shuttle.visible_name] has departed from [name]."
+
+
+/datum/shuttle_destination/webdemo/docked_bridge
+ name = "Bridge docking pylon"
+ my_landmark = "nav_station_docking1"
+ radio_announce = TRUE
+ announcer = "Shuttle Authority"
+
+/datum/shuttle_destination/webdemo/docked_bridge/get_arrival_message()
+ return "Attention, [master.my_shuttle.visible_name] has arrived at [name]."
+
+/datum/shuttle_destination/webdemo/docked_bridge/get_departure_message()
+ return "Attention, [master.my_shuttle.visible_name] has departed from [name]."
+
+
+/obj/effect/shuttle_landmark/transit/webdemo_transit
+ name = "Web-Demo Transient Point"
+ landmark_tag = "nav_webdemo_transit"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+/datum/shuttle_destination/webdemo/nearby_bridge
+ name = "nearby the Bridge"
+ my_landmark = "nav_shared_space"
+ preferred_interim_tag = "nav_webdemo_transit"
+ routes_to_make = list(
+ /datum/shuttle_destination/webdemo/inside_bridge = 0,
+ /datum/shuttle_destination/webdemo/docked_bridge = 0,
+ /datum/shuttle_destination/webdemo/faraway = 30 SECONDS
+ )
+
+/obj/effect/shuttle_landmark/webdemo_faraway
+ name = "\"Deep\" Space"
+ landmark_tag = "nav_webdemo_faraway"
+ flags = SLANDMARK_FLAG_AUTOSET
+
+/datum/shuttle_destination/webdemo/faraway
+ name = "far away"
+ my_landmark = "nav_webdemo_faraway"
+ preferred_interim_tag = "nav_webdemo_transit"
diff --git a/modular_chomp/maps/~map_system/_map_selection.dm b/modular_chomp/maps/~map_system/_map_selection.dm
new file mode 100644
index 0000000000..3cabc49820
--- /dev/null
+++ b/modular_chomp/maps/~map_system/_map_selection.dm
@@ -0,0 +1,32 @@
+#ifndef CITESTING
+
+/*********************/
+/* MAP SELECTION */
+/* FOR LIVE SERVER */
+/*********************/
+
+#define USE_MAP_SOUTHERN_CROSS
+// #define USE_MAP_SOLUNA_NEXUS
+
+// Debug
+// #define USE_MAP_MINITEST
+
+/*********************/
+/* End Map Selection */
+/*********************/
+
+#endif
+
+// Southern Cross
+#ifdef USE_MAP_SOUTHERN_CROSS
+#include "../southern_cross/southern_cross.dm"
+#endif
+
+// Soluna Nexus
+#ifdef USE_MAP_SOLUNA_NEXUS
+#include "../soluna_nexus/soluna_nexus.dm"
+#endif
+
+#ifdef USE_MAP_MINITEST
+#include "../virgo_minitest/virgo_minitest.dm"
+#endif
diff --git a/tools/build/build.js b/tools/build/build.js
index 5060bfd0c4..e91926d04a 100644
--- a/tools/build/build.js
+++ b/tools/build/build.js
@@ -158,7 +158,7 @@ export const IconCutterTarget = new Juke.Target({
if(get(ForceRecutParameter))
return [];
const folders = [
- ...Juke.glob(`icons/**/*${CUTTER_SUFFIX}`),
+ ...Juke.glob(`icons/**/*${CUTTER_SUFFIX}`, `modular_chomp/icons/**/*${CUTTER_SUFFIX}`),
];
return folders
.map((file) => file.replace(`${CUTTER_SUFFIX}`, '.dmi'));
@@ -181,9 +181,9 @@ export const DmMapsIncludeTarget = new Juke.Target({
//...Juke.glob('_maps/RandomZLevels/**/*.dmm'),
//...Juke.glob('_maps/shuttles/**/*.dmm'),
//...Juke.glob('_maps/templates/**/*.dmm'),
- ...Juke.glob('maps/southern_sun/**/*.dmm'),
- ...Juke.glob('maps/southern_cross/**/*.dmm'),
- ...Juke.glob('maps/submap/**/*.dmm'),
+ ...Juke.glob('modular_chomp/maps/soluna_nexus/**/*.dmm'),
+ ...Juke.glob('modular_chomp/maps/southern_cross/**/*.dmm'),
+ ...Juke.glob('modular_chomp/maps/submap/**/*.dmm'),
];
const content = folders
.map((file) => file.replace('_maps/', ''))
@@ -202,9 +202,6 @@ export const DmTarget = new Juke.Target({
inputs: [
'_maps/map_files/generic/**',
'maps/**/*.dm',
- 'maps/southern_sun/**/*.dmm', // Placed here so it recompiles on map changes
- 'maps/southern_cross/**/*.dmm', // Placed here so it recompiles on map changes
- 'maps/submap/**/*.dmm', // Placed here so it recompiles on map changes
'code/**',
'html/**',
'icons/**',
@@ -213,6 +210,10 @@ export const DmTarget = new Juke.Target({
'modular_chomp/code/**',
'modular_chomp/icons/**',
'modular_chomp/sound/**',
+ 'modular_chomp/maps/**/*.dm',
+ 'modular_chomp/maps/soluna_nexus/**/*.dmm', // Placed here so it recompiles on map changes
+ 'modular_chomp/maps/southern_cross/**/*.dmm', // Placed here so it recompiles on map changes
+ 'modular_chomp/maps/submap/**/*.dmm', // Placed here so it recompiles on map changes
`${DME_NAME}.dme`,
NamedVersionFile,
],
diff --git a/tools/ci/compile_and_run.sh b/tools/ci/compile_and_run.sh
index 527ef6c841..fa305a0f91 100755
--- a/tools/ci/compile_and_run.sh
+++ b/tools/ci/compile_and_run.sh
@@ -5,43 +5,19 @@ NC='\033[0m'
source $HOME/BYOND/byond/bin/byondsetup
+# Clean up between steps so Juke doesn't refuse to recompile with different -D options
+rm vorestation.dmb
+
# Copy example configs
cp config/example/* config/
-# Define any unit test defines that need to run
-echo "#define ${TEST_DEFINE} 1" > ${TEST_FILE}
-
-replace=${REPLACE}
-# Messy map compile code
-if grep -q '#include[[:space:]]\"maps\\tether\\tether.dm\"' $BASENAME.dme && $replace; then
- sed -i 's/#include[[:space:]]\"maps\\tether\\tether.dm\"/#include\ \"maps\\'${MAP}'\\'${MAP}'.dm\"/g' $BASENAME.dme
- replace=false
-elif grep -q '#include[[:space:]]\"maps\\stellar_delight\\stellar_delight.dm\"' $BASENAME.dme && $replace; then
- sed -i 's/#include[[:space:]]\"maps\\stellar_delight\\stellar_delight.dm\"/#include\ \"maps\\'${MAP}'\\'${MAP}'.dm\"/g' $BASENAME.dme
- replace=false
-elif grep -q '#include[[:space:]]\"maps\\groundbase\\groundbase.dm\"' $BASENAME.dme && $replace; then
- sed -i 's/#include[[:space:]]\"maps\\groundbase\\groundbase.dm\"/#include\ \"maps\\'${MAP}'\\'${MAP}'.dm\"/g' $BASENAME.dme
- replace=false
-fi
-
# Compile a copy of the codebase, and print errors as Github Actions annotations
-tools/build/build --ci dm -DCIBUILDING -DCITESTING
+tools/build/build --ci dm -DCIBUILDING -DCITESTING ${EXTRA_ARGS}
exitVal=$?
-# if [ $exitVal -gt 0 ]; then
-# sed -E -n 's/^(.+?\.dm):([0-9]+):(error|warning): (.+)$/::\3 file=\1,line=\2::\4/gp'
-# fi
# Compile failed on map_test
-if [ $exitVal -gt 0 ] && [ $TEST_DEFINE = "MAP_TEST" ]; then
- echo "${RED}Some POIs appear to contain map-specific objects or code. Please isolate map-specific items/code from POIs.${NC}"
- exit 1
-# Compile failed on away_mission_test
-elif [ $exitVal -gt 0 ] && [ $TEST_DEFINE = "AWAY_MISSION_TEST" ]; then
- echo "${RED}Some away missions failed to compile. Please check them for missing items/objects by trying to compile them in DreamMaker.${NC}"
- exit 1
-# Compile failed on unit_test
-elif [ $exitVal -gt 0 ] && [ $TEST_DEFINE = "UNIT_TEST" ]; then
- echo "${RED}Compiling the codebase normally failed. Please review the compile errors and correct them, usually before making your PR.${NC}"
+if [ $exitVal -gt 0 ]; then
+ echo "${RED}Errors were produced during CI with arguments ${EXTRA_ARGS}, please review CI logs.${NC}"
exit 1
fi
diff --git a/vorestation.dme b/vorestation.dme
index bcf8cf87ae..9a9a43d3fc 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -12,11 +12,8 @@
// BEGIN_INCLUDE
#include "code\__byond_version_compat.dm"
#include "code\__spaceman_dmm.dm"
-#include "code\_away_mission_tests.dm"
#include "code\_macros.dm"
#include "code\_macros_vr.dm"
-#include "code\_map_tests.dm"
-#include "code\_unit_tests.dm"
#include "code\global.dm"
#include "code\global_init.dm"
#include "code\global_vr.dm"
@@ -5124,7 +5121,6 @@
#include "modular_chomp\maps\overmap\om_ships\offmap.dm"
#include "modular_chomp\maps\overmap\space_pois\space_areas.dm"
#include "modular_chomp\maps\overmap\space_pois\space_pois.dm"
-#include "modular_chomp\maps\southern_cross\southern_cross.dm"
#include "modular_chomp\maps\southern_cross\items\encryptionkey_sc.dm"
#include "modular_chomp\maps\southern_cross\items\headset_sc.dm"
#include "modular_chomp\maps\southern_cross\items\clothing\sc_accessory.dm"
@@ -5156,5 +5152,6 @@
#include "modular_chomp\maps\turfpacks\unsim_turfs\unsim_turfs_tiles.dm"
#include "modular_chomp\maps\turfpacks\unsim_turfs\unsim_turfs_walls.dm"
#include "modular_chomp\maps\virtual_reality\constructVR.dm"
+#include "modular_chomp\maps\~map_system\_map_selection.dm"
#include "modular_chomp\maps\~map_system\maps.dm"
// END_INCLUDE