diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm
index f3e7b46b003..3576c66dfe4 100644
--- a/code/datums/helper_datums/teleport.dm
+++ b/code/datums/helper_datums/teleport.dm
@@ -175,7 +175,7 @@
else
teleatom.visible_message("\The [teleatom] bounces off of the portal!")
return 0
-
+ /* VOREStation Removal
if(destination.z in using_map.admin_levels) //CentCom z-level
if(istype(teleatom, /obj/mecha))
var/obj/mecha/MM = teleatom
@@ -184,8 +184,11 @@
if(!isemptylist(teleatom.search_contents_for(/obj/item/weapon/storage/backpack/holding)))
teleatom.visible_message("\The [teleatom] bounces off of the portal!")
return 0
-
-
- if(destination.z > max_default_z_level()) //Away mission z-levels
- return 0
- return 1
+ */ //VOREStation Removal End
+ //VOREStation Edit Start
+ if(destination.z in using_map.player_levels)
+ return 1
+ if(istype(teleatom, /mob/living))
+ to_chat(teleatom, "The portal refuses to carry you that far away!")
+ return 0
+ //VOREStation Edit End
\ No newline at end of file
diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm
index 9b98a87bca6..11fe35c67dc 100644
--- a/maps/tether/submaps/_tether_submaps.dm
+++ b/maps/tether/submaps/_tether_submaps.dm
@@ -31,8 +31,8 @@
#include "beach/beach.dmm"
#include "beach/cave.dmm"
#include "alienship/alienship.dmm"
-//#include "aerostat/aerostat.dmm"
-//#include "aerostat/surface.dmm"
+#include "aerostat/aerostat.dmm"
+#include "aerostat/surface.dmm"
#endif
#include "beach/_beach.dm"
@@ -89,8 +89,23 @@
name = "Away Mission - Aerostat Surface"
+//////////////////////////////////////////////////////////////////////////////////////
+// Admin-use z-levels for loading whenever an admin feels like
+#if AWAY_MISSION_TEST
+#include "admin_use/spa.dmm"
+#endif
+#include "admin_use/fun.dm"
+/datum/map_template/tether_lateload/fun/spa
+ name = "Space Spa"
+ desc = "A pleasant spa located in a spaceship."
+ mappath = 'admin_use/spa.dmm'
+ associated_map_datum = /datum/map_z_level/tether_lateload/fun/spa
+
+/datum/map_z_level/tether_lateload/fun/spa
+ name = "Spa"
+ flags = MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED
//////////////////////////////////////////////////////////////////////////////////////
// Code Shenanigans for Tether lateload maps
diff --git a/maps/tether/submaps/admin_use/fun.dm b/maps/tether/submaps/admin_use/fun.dm
new file mode 100644
index 00000000000..d16b00899ce
--- /dev/null
+++ b/maps/tether/submaps/admin_use/fun.dm
@@ -0,0 +1,26 @@
+/area/submap/spa
+ name = "\improper Space Spa"
+ requires_power = 0
+ dynamic_lighting = 0
+
+
+
+
+// NEVER EVER use these on an actual included map.
+// These are for admins to use when they make quick maps and upload the .dmm files for loading
+// during a round. They're just generic areas so they can use them and have them exist without
+// using real map areas.
+/area/submap/admin_upload
+ name = "\improper Unknown Area AU" //Nobody will know what this means if they see it, anyway.
+ requires_power = 1
+ dynamic_lighting = 1
+/area/submap/admin_upload/pow
+ name = "\improper Unknown Area AU+P"
+ requires_power = 0
+/area/submap/admin_upload/lit
+ name = "\improper Unknown Area AU+L"
+ dynamic_lighting = 0
+/area/submap/admin_upload/powlit
+ name = "\improper Unknown Area AU+PL"
+ requires_power = 0
+ dynamic_lighting = 0
diff --git a/maps/tether/submaps/admin_use/spa.dmm b/maps/tether/submaps/admin_use/spa.dmm
new file mode 100644
index 00000000000..ded0c7995e9
--- /dev/null
+++ b/maps/tether/submaps/admin_use/spa.dmm
@@ -0,0 +1,2747 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/turf/space,
+/area/space)
+"ab" = (
+/turf/simulated/wall,
+/area/submap/spa)
+"ac" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/structure/window/reinforced{
+ dir = 1
+ },
+/turf/simulated/floor/plating,
+/area/submap/spa)
+"ad" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/flame/candle/everburn,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"ae" = (
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"af" = (
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"ag" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/submap/spa)
+"ah" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/towel,
+/obj/item/weapon/towel,
+/obj/item/weapon/towel,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"ai" = (
+/obj/structure/bed/padded,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aj" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"ak" = (
+/mob/living/simple_animal/fox,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"al" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/obj/structure/flora/ausbushes/sunnybush,
+/turf/simulated/floor/water,
+/area/submap/spa)
+"am" = (
+/obj/structure/flora/ausbushes/sunnybush,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"an" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/submap/spa)
+"ao" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 4
+ },
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 1
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"ap" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"aq" = (
+/turf/simulated/floor/water,
+/area/submap/spa)
+"ar" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 4
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"as" = (
+/obj/structure/flora/ausbushes/palebush,
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 4
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"at" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/obj/structure/flora/ausbushes/palebush,
+/turf/simulated/floor/water,
+/area/submap/spa)
+"au" = (
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"av" = (
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 8
+ },
+/obj/structure/railing,
+/turf/simulated/floor/water,
+/area/submap/spa)
+"aw" = (
+/obj/structure/railing,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"ax" = (
+/obj/structure/railing,
+/obj/structure/flora/ausbushes/ppflowers,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"ay" = (
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"az" = (
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aA" = (
+/obj/structure/window/reinforced,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aB" = (
+/obj/structure/railing,
+/obj/structure/flora/ausbushes/sunnybush,
+/turf/simulated/floor/water,
+/area/submap/spa)
+"aC" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aD" = (
+/obj/structure/railing,
+/obj/structure/railing{
+ icon_state = "railing0";
+ dir = 4
+ },
+/turf/simulated/floor/water,
+/area/submap/spa)
+"aE" = (
+/obj/structure/window/reinforced,
+/obj/structure/window/reinforced{
+ dir = 8
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aF" = (
+/obj/structure/bed/chair/wood{
+ icon_state = "wooden_chair";
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aG" = (
+/obj/structure/bed/chair/wood{
+ icon_state = "wooden_chair";
+ dir = 8
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aH" = (
+/turf/simulated/floor/carpet,
+/area/submap/spa)
+"aI" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/tiled/steel,
+/area/submap/spa)
+"aJ" = (
+/obj/machinery/door/airlock/multi_tile/glass,
+/turf/simulated/floor/carpet,
+/area/submap/spa)
+"aK" = (
+/obj/machinery/vending/food,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aL" = (
+/obj/machinery/recharge_station,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aM" = (
+/obj/machinery/vending/boozeomat{
+ req_access = list()
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aN" = (
+/obj/structure/bed/chair/wood,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aO" = (
+/obj/structure/table/woodentable,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aP" = (
+/obj/structure/table/woodentable,
+/obj/item/weapon/flame/candle/candelabra/everburn,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aQ" = (
+/obj/structure/bed/chair/wood{
+ icon_state = "wooden_chair";
+ dir = 1
+ },
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"aR" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"aS" = (
+/obj/machinery/door/airlock,
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"aT" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/turf/simulated/floor/plating,
+/area/submap/spa)
+"aU" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/bluedouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"aV" = (
+/obj/structure/table/woodentable,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/button/remote/airlock{
+ dir = 8;
+ id = "spadorm1";
+ name = "door bolt control";
+ pixel_x = 26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"aW" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/greendouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"aX" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/purpledouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"aY" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/reddouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"aZ" = (
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"ba" = (
+/obj/structure/toilet,
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"bb" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 9
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bc" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 1
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bd" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 5
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"be" = (
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bf" = (
+/obj/structure/table/woodentable,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/button/remote/airlock{
+ dir = 4;
+ id = "spadorm3";
+ name = "door bolt control";
+ pixel_x = -26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bg" = (
+/obj/structure/sink{
+ dir = 8;
+ icon_state = "sink";
+ pixel_x = -16
+ },
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"bh" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 8
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bi" = (
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bj" = (
+/obj/item/device/radio/beacon{
+ anchored = 1
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bk" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 4
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bl" = (
+/obj/machinery/light{
+ dir = 1
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bm" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 10
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bn" = (
+/obj/machinery/teleport/hub,
+/obj/effect/floor_decal/industrial/warning,
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bo" = (
+/obj/machinery/teleport/station{
+ dir = 8
+ },
+/obj/effect/floor_decal/industrial/warning,
+/obj/machinery/light,
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bp" = (
+/obj/machinery/computer/teleporter{
+ dir = 1
+ },
+/obj/effect/floor_decal/industrial/warning,
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bq" = (
+/obj/effect/floor_decal/industrial/warning{
+ icon_state = "warning";
+ dir = 6
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"br" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/browndouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bs" = (
+/obj/structure/table/woodentable,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/button/remote/airlock{
+ dir = 8;
+ id = "spadorm5";
+ name = "door bolt control";
+ pixel_x = 26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bt" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/orangedouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bu" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/rainbowdouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bv" = (
+/obj/structure/bed/double/padded,
+/obj/item/weapon/bedsheet/yellowdouble,
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bw" = (
+/obj/structure/toilet{
+ icon_state = "toilet00";
+ dir = 1
+ },
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"bx" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/full,
+/obj/structure/window/reinforced,
+/turf/simulated/floor/plating,
+/area/submap/spa)
+"by" = (
+/obj/machinery/light{
+ dir = 8;
+ icon_state = "tube1";
+ pixel_y = 0
+ },
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"bz" = (
+/obj/structure/table/woodentable,
+/obj/random/drinkbottle,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"bA" = (
+/obj/structure/table/woodentable,
+/obj/random/toy,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"bB" = (
+/obj/structure/table/woodentable,
+/obj/random/action_figure,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"bC" = (
+/obj/structure/table/woodentable,
+/obj/machinery/light{
+ dir = 1
+ },
+/obj/machinery/button/remote/airlock{
+ dir = 4;
+ id = "spadorm7";
+ name = "door bolt control";
+ pixel_x = -26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bD" = (
+/obj/machinery/light{
+ dir = 8;
+ icon_state = "tube1";
+ pixel_y = 0
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bE" = (
+/obj/machinery/light{
+ dir = 4
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bF" = (
+/obj/machinery/door/airlock/multi_tile/metal/mait{
+ req_one_access = list(160)
+ },
+/turf/simulated/floor/reinforced,
+/area/submap/spa)
+"bG" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm1"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bH" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm3"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bI" = (
+/turf/simulated/shuttle/plating/airless,
+/area/space)
+"bJ" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm5"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bK" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm7"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bL" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm2"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bM" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm4"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bN" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm6"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bO" = (
+/obj/machinery/door/airlock{
+ id_tag = "spadorm8"
+ },
+/turf/simulated/floor/holofloor/wood,
+/area/submap/spa)
+"bP" = (
+/obj/structure/table/woodentable,
+/obj/machinery/button/remote/airlock{
+ dir = 8;
+ id = "spadorm2";
+ name = "door bolt control";
+ pixel_x = 26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bQ" = (
+/obj/structure/table/woodentable,
+/obj/machinery/button/remote/airlock{
+ dir = 4;
+ id = "spadorm4";
+ name = "door bolt control";
+ pixel_x = -26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bR" = (
+/obj/structure/table/woodentable,
+/obj/machinery/button/remote/airlock{
+ dir = 8;
+ id = "spadorm6";
+ name = "door bolt control";
+ pixel_x = 26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bS" = (
+/obj/structure/table/woodentable,
+/obj/machinery/button/remote/airlock{
+ dir = 4;
+ id = "spadorm8";
+ name = "door bolt control";
+ pixel_x = -26;
+ specialfunctions = 4
+ },
+/turf/simulated/floor/carpet/bcarpet,
+/area/submap/spa)
+"bT" = (
+/obj/machinery/door/airlock{
+ name = "Restroom"
+ },
+/turf/simulated/floor/tiled/white,
+/area/submap/spa)
+"bU" = (
+/obj/machinery/door/airlock/glass,
+/turf/simulated/floor/wood,
+/area/submap/spa)
+"bV" = (
+/turf/simulated/floor/reinforced{
+ name = "ship hull"
+ },
+/area/space)
+"bW" = (
+/mob/living/simple_animal/wah,
+/turf/simulated/floor/grass,
+/area/submap/spa)
+"bX" = (
+/turf/simulated/floor/carpet/blue,
+/area/submap/spa)
+
+(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
+"}
+(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
+"}
+(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
+"}
+(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
+"}
+(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
+"}
+(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
+"}
+(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
+"}
+(8,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(9,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(10,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ab
+ab
+ag
+ag
+ag
+ag
+ag
+ag
+ag
+ab
+ab
+ab
+ab
+ab
+ag
+ag
+ag
+ab
+ab
+ab
+ab
+ag
+ag
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(11,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ab
+ad
+ai
+aA
+ad
+ai
+aA
+ad
+ai
+aA
+ae
+ab
+aL
+ae
+aO
+aP
+aO
+ae
+ae
+ab
+bb
+bh
+bh
+bm
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(12,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ae
+ay
+aC
+ae
+ay
+aC
+ae
+ay
+aC
+ae
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+aH
+aR
+bc
+bi
+bi
+bn
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(13,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+aH
+aT
+bc
+bj
+bi
+bo
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(14,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ah
+ae
+aj
+ap
+ap
+at
+ap
+av
+ae
+ae
+aI
+ae
+ae
+ae
+ae
+ae
+ae
+aH
+aR
+bc
+bi
+bi
+bp
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(15,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ah
+ae
+al
+aq
+aq
+aq
+aq
+aB
+ae
+ae
+aT
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+bd
+bk
+bk
+bq
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(16,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ah
+ae
+ao
+ar
+as
+ar
+ar
+aD
+ae
+ae
+aI
+ae
+ae
+bX
+bX
+ae
+ae
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(17,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ae
+ae
+bX
+bX
+ae
+aQ
+ab
+aU
+be
+ab
+bl
+br
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(18,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+ae
+az
+aE
+ae
+az
+aE
+ae
+az
+aE
+ae
+ab
+aN
+ae
+bX
+bX
+ae
+bz
+ab
+aV
+be
+ab
+be
+bP
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(19,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ab
+ad
+ai
+aA
+ad
+ai
+aA
+ad
+ai
+aA
+ae
+ab
+aO
+ae
+bX
+bX
+ae
+aQ
+ab
+ab
+bG
+ab
+bL
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(20,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+aN
+ae
+bX
+bX
+ae
+ae
+bU
+aH
+aH
+aH
+aH
+aH
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(21,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+ac
+af
+ak
+af
+by
+am
+aw
+ae
+aL
+aK
+aM
+ab
+ae
+ae
+bX
+bX
+ae
+ae
+ab
+ab
+bH
+ab
+bM
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(22,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+ac
+af
+af
+af
+af
+bW
+aw
+ae
+ae
+ae
+aH
+aJ
+aH
+ae
+bX
+bX
+ae
+aQ
+ab
+bf
+be
+ab
+be
+bQ
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(23,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+ac
+af
+am
+af
+au
+au
+ax
+ae
+ae
+ae
+aH
+aH
+aH
+ae
+bX
+bX
+ae
+aO
+ab
+aW
+be
+ab
+bl
+bt
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(24,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+aF
+ab
+ae
+ae
+bX
+bX
+ae
+aP
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(25,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+ab
+ae
+ae
+ae
+ad
+ab
+ae
+ae
+bX
+bX
+ae
+bz
+ab
+aX
+be
+ab
+bl
+bu
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(26,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+ab
+aF
+ae
+ae
+aG
+ab
+aN
+ae
+bX
+bX
+ae
+aQ
+ab
+bs
+be
+ab
+be
+bR
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(27,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bI
+bI
+bI
+ab
+ad
+ae
+ae
+ae
+ab
+aO
+ae
+bX
+bX
+ae
+ae
+ab
+ab
+bJ
+ab
+bN
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(28,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bD
+bi
+bi
+ab
+bI
+bI
+bI
+ab
+aG
+ae
+ae
+aF
+ab
+aO
+ae
+bX
+bX
+ae
+ae
+bU
+aH
+aH
+aH
+aH
+aH
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(29,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bi
+bi
+bi
+ab
+bI
+bI
+bI
+ab
+ae
+ae
+ae
+ad
+ab
+aO
+ae
+bX
+bX
+ae
+aQ
+ab
+ab
+bK
+ab
+bO
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(30,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bi
+bi
+bi
+ab
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+aG
+ab
+aN
+ae
+bX
+bX
+ae
+bA
+ab
+bC
+be
+ab
+be
+bS
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(31,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bi
+bi
+bi
+bF
+bi
+bD
+bi
+bF
+ae
+ae
+ae
+ae
+ab
+ae
+ae
+bX
+bX
+ae
+bB
+ab
+aY
+be
+ab
+bl
+bv
+bx
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(32,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bi
+bi
+bi
+bi
+bi
+bE
+bi
+bi
+ae
+ae
+ae
+ae
+ab
+ae
+ae
+bX
+bX
+ae
+aQ
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(33,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bi
+bi
+bi
+ab
+ab
+ab
+ab
+ab
+ae
+ae
+ae
+aH
+aJ
+aH
+ae
+bX
+bX
+ae
+ae
+ab
+aZ
+bg
+aZ
+bg
+aZ
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(34,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+bi
+bi
+bE
+bi
+bi
+ab
+bI
+bI
+bI
+ab
+aF
+ae
+ae
+aH
+aH
+aH
+ae
+bX
+bX
+ae
+ae
+bT
+aZ
+aZ
+aZ
+aZ
+aZ
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(35,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bI
+bI
+bI
+ab
+ad
+ae
+ae
+ae
+ab
+ae
+ae
+bX
+bX
+ae
+ae
+ab
+ab
+aS
+ab
+aS
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(36,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+ab
+aG
+ae
+ae
+ae
+ab
+ae
+ae
+ae
+ae
+ae
+ae
+ab
+ba
+aZ
+ab
+aZ
+bw
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(37,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+bI
+ab
+ab
+an
+an
+ab
+ab
+ab
+ab
+an
+an
+an
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+ab
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(38,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(39,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+bV
+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
+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
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(42,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(43,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(44,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(45,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}